summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStan Shebs <shebs@apple.com>1999-04-16 01:34:01 +0000
committerStan Shebs <shebs@apple.com>1999-04-16 01:34:01 +0000
commitb8aecb4fa2fe57717e0e910f9f52da6eae29a60f (patch)
treefa6fde425c5016cbad6c868a2dc47058e35f2b03
parent69a7b5f79888513741e65a54216d7756474b76c2 (diff)
downloadgdb-cvs/GDB_4_18.tar.gz
Initial creation of sourceware repositorycvs/GDB_4_18
-rw-r--r--gdb/c-exp.tab.c2796
-rw-r--r--gdb/config/i386/windows.mh17
-rw-r--r--gdb/doc/GDBvn.texi1
-rw-r--r--gdb/doc/gdb.dvibin0 -> 734612 bytes
-rw-r--r--gdb/doc/gdb.info230
-rw-r--r--gdb/doc/gdb.info-11319
-rw-r--r--gdb/doc/gdb.info-10775
-rw-r--r--gdb/doc/gdb.info-21161
-rw-r--r--gdb/doc/gdb.info-31224
-rw-r--r--gdb/doc/gdb.info-41279
-rw-r--r--gdb/doc/gdb.info-51185
-rw-r--r--gdb/doc/gdb.info-61226
-rw-r--r--gdb/doc/gdb.info-71302
-rw-r--r--gdb/doc/gdb.info-81308
-rw-r--r--gdb/doc/gdb.info-9639
-rw-r--r--gdb/doc/gdb.ps49258
-rw-r--r--gdb/doc/gdbint.dvibin0 -> 162624 bytes
-rw-r--r--gdb/doc/gdbint.info48
-rw-r--r--gdb/doc/gdbint.info-11075
-rw-r--r--gdb/doc/gdbint.info-21338
-rw-r--r--gdb/doc/gdbint.info-3316
-rw-r--r--gdb/doc/gdbint.ps17766
-rw-r--r--gdb/doc/h8-cfg.texi47
-rw-r--r--gdb/doc/refcard.dvibin0 -> 21752 bytes
-rw-r--r--gdb/doc/refcard.ps1910
-rw-r--r--gdb/doc/stabs.dvibin0 -> 227840 bytes
-rw-r--r--gdb/doc/stabs.info123
-rw-r--r--gdb/doc/stabs.info-11166
-rw-r--r--gdb/doc/stabs.info-21286
-rw-r--r--gdb/doc/stabs.info-31390
-rw-r--r--gdb/doc/stabs.info-498
-rw-r--r--gdb/doc/stabs.ps19243
-rw-r--r--gdb/f-exp.tab.c2086
-rw-r--r--gdb/go32-xdep.c35
-rw-r--r--gdb/jv-exp.tab.c2351
-rw-r--r--gdb/m2-exp.tab.c2089
-rw-r--r--gdb/tui/Makefile182
-rw-r--r--mmalloc/mmalloc.info219
38 files changed, 116488 insertions, 0 deletions
diff --git a/gdb/c-exp.tab.c b/gdb/c-exp.tab.c
new file mode 100644
index 00000000000..c9395fac7b4
--- /dev/null
+++ b/gdb/c-exp.tab.c
@@ -0,0 +1,2796 @@
+
+/* A Bison parser, made from c-exp.y
+ by GNU Bison version 1.25
+ */
+
+#define YYBISON 1 /* Identify Bison output. */
+
+#define INT 258
+#define FLOAT 259
+#define STRING 260
+#define NAME 261
+#define TYPENAME 262
+#define NAME_OR_INT 263
+#define STRUCT 264
+#define CLASS 265
+#define UNION 266
+#define ENUM 267
+#define SIZEOF 268
+#define UNSIGNED 269
+#define COLONCOLON 270
+#define TEMPLATE 271
+#define ERROR 272
+#define SIGNED_KEYWORD 273
+#define LONG 274
+#define SHORT 275
+#define INT_KEYWORD 276
+#define CONST_KEYWORD 277
+#define VOLATILE_KEYWORD 278
+#define DOUBLE_KEYWORD 279
+#define VARIABLE 280
+#define ASSIGN_MODIFY 281
+#define THIS 282
+#define TRUEKEYWORD 283
+#define FALSEKEYWORD 284
+#define ABOVE_COMMA 285
+#define OROR 286
+#define ANDAND 287
+#define EQUAL 288
+#define NOTEQUAL 289
+#define LEQ 290
+#define GEQ 291
+#define LSH 292
+#define RSH 293
+#define UNARY 294
+#define INCREMENT 295
+#define DECREMENT 296
+#define ARROW 297
+#define BLOCKNAME 298
+#define FILENAME 299
+
+#line 38 "c-exp.y"
+
+
+#include "defs.h"
+#include "gdb_string.h"
+#include <ctype.h>
+#include "expression.h"
+#include "value.h"
+#include "parser-defs.h"
+#include "language.h"
+#include "c-lang.h"
+#include "bfd.h" /* Required by objfiles.h. */
+#include "symfile.h" /* Required by objfiles.h. */
+#include "objfiles.h" /* For have_full_symbols and have_partial_symbols */
+
+/* Flag indicating we're dealing with HP-compiled objects */
+extern int hp_som_som_object_present;
+
+/* Remap normal yacc parser interface names (yyparse, yylex, yyerror, etc),
+ as well as gratuitiously global symbol names, so we can have multiple
+ yacc generated parsers in gdb. Note that these are only the variables
+ produced by yacc. If other parser generators (bison, byacc, etc) produce
+ additional global names that conflict at link time, then those parser
+ generators need to be fixed instead of adding those names to this list. */
+
+#define yymaxdepth c_maxdepth
+#define yyparse c_parse
+#define yylex c_lex
+#define yyerror c_error
+#define yylval c_lval
+#define yychar c_char
+#define yydebug c_debug
+#define yypact c_pact
+#define yyr1 c_r1
+#define yyr2 c_r2
+#define yydef c_def
+#define yychk c_chk
+#define yypgo c_pgo
+#define yyact c_act
+#define yyexca c_exca
+#define yyerrflag c_errflag
+#define yynerrs c_nerrs
+#define yyps c_ps
+#define yypv c_pv
+#define yys c_s
+#define yy_yys c_yys
+#define yystate c_state
+#define yytmp c_tmp
+#define yyv c_v
+#define yy_yyv c_yyv
+#define yyval c_val
+#define yylloc c_lloc
+#define yyreds c_reds /* With YYDEBUG defined */
+#define yytoks c_toks /* With YYDEBUG defined */
+#define yylhs c_yylhs
+#define yylen c_yylen
+#define yydefred c_yydefred
+#define yydgoto c_yydgoto
+#define yysindex c_yysindex
+#define yyrindex c_yyrindex
+#define yygindex c_yygindex
+#define yytable c_yytable
+#define yycheck c_yycheck
+
+#ifndef YYDEBUG
+#define YYDEBUG 0 /* Default to no yydebug support */
+#endif
+
+int
+yyparse PARAMS ((void));
+
+static int
+yylex PARAMS ((void));
+
+void
+yyerror PARAMS ((char *));
+
+
+#line 120 "c-exp.y"
+typedef union
+ {
+ LONGEST lval;
+ struct {
+ LONGEST val;
+ struct type *type;
+ } typed_val_int;
+ struct {
+ DOUBLEST dval;
+ struct type *type;
+ } typed_val_float;
+ struct symbol *sym;
+ struct type *tval;
+ struct stoken sval;
+ struct ttype tsym;
+ struct symtoken ssym;
+ int voidval;
+ struct block *bval;
+ enum exp_opcode opcode;
+ struct internalvar *ivar;
+
+ struct type **tvec;
+ int *ivec;
+ } YYSTYPE;
+#line 145 "c-exp.y"
+
+/* YYSTYPE gets defined by %union */
+static int
+parse_number PARAMS ((char *, int, int, YYSTYPE *));
+#include <stdio.h>
+
+#ifndef __cplusplus
+#ifndef __STDC__
+#define const
+#endif
+#endif
+
+
+
+#define YYFINAL 214
+#define YYFLAG -32768
+#define YYNTBASE 69
+
+#define YYTRANSLATE(x) ((unsigned)(x) <= 299 ? yytranslate[x] : 91)
+
+static const char yytranslate[] = { 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 62, 2, 2, 2, 52, 38, 2, 59,
+ 65, 50, 48, 30, 49, 57, 51, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 68, 2, 41,
+ 32, 42, 33, 47, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 58, 2, 64, 37, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 66, 36, 67, 63, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 1, 2, 3, 4, 5,
+ 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
+ 26, 27, 28, 29, 31, 34, 35, 39, 40, 43,
+ 44, 45, 46, 53, 54, 55, 56, 60, 61
+};
+
+#if YYDEBUG != 0
+static const short yyprhs[] = { 0,
+ 0, 2, 4, 6, 8, 12, 15, 18, 21, 24,
+ 27, 30, 33, 36, 39, 42, 46, 50, 55, 59,
+ 63, 68, 73, 74, 80, 82, 83, 85, 89, 91,
+ 95, 100, 105, 109, 113, 117, 121, 125, 129, 133,
+ 137, 141, 145, 149, 153, 157, 161, 165, 169, 173,
+ 177, 181, 185, 191, 195, 199, 201, 203, 205, 207,
+ 209, 214, 216, 218, 220, 222, 224, 226, 230, 234,
+ 238, 243, 245, 248, 250, 252, 255, 258, 261, 265,
+ 269, 271, 274, 276, 279, 281, 285, 288, 290, 293,
+ 295, 298, 302, 305, 309, 311, 315, 317, 319, 321,
+ 323, 326, 330, 333, 337, 341, 346, 349, 353, 355,
+ 358, 361, 364, 367, 370, 373, 375, 378, 380, 386,
+ 389, 392, 394, 396, 398, 400, 402, 406, 408, 410,
+ 412, 414, 416
+};
+
+static const short yyrhs[] = { 71,
+ 0, 70, 0, 85, 0, 72, 0, 71, 30, 72,
+ 0, 50, 72, 0, 38, 72, 0, 49, 72, 0,
+ 62, 72, 0, 63, 72, 0, 54, 72, 0, 55,
+ 72, 0, 72, 54, 0, 72, 55, 0, 13, 72,
+ 0, 72, 56, 89, 0, 72, 56, 79, 0, 72,
+ 56, 50, 72, 0, 72, 57, 89, 0, 72, 57,
+ 79, 0, 72, 57, 50, 72, 0, 72, 58, 71,
+ 64, 0, 0, 72, 59, 73, 75, 65, 0, 66,
+ 0, 0, 72, 0, 75, 30, 72, 0, 67, 0,
+ 74, 75, 76, 0, 74, 85, 76, 72, 0, 59,
+ 85, 65, 72, 0, 59, 71, 65, 0, 72, 47,
+ 72, 0, 72, 50, 72, 0, 72, 51, 72, 0,
+ 72, 52, 72, 0, 72, 48, 72, 0, 72, 49,
+ 72, 0, 72, 45, 72, 0, 72, 46, 72, 0,
+ 72, 39, 72, 0, 72, 40, 72, 0, 72, 43,
+ 72, 0, 72, 44, 72, 0, 72, 41, 72, 0,
+ 72, 42, 72, 0, 72, 38, 72, 0, 72, 37,
+ 72, 0, 72, 36, 72, 0, 72, 35, 72, 0,
+ 72, 34, 72, 0, 72, 33, 72, 68, 72, 0,
+ 72, 32, 72, 0, 72, 26, 72, 0, 3, 0,
+ 8, 0, 4, 0, 78, 0, 25, 0, 13, 59,
+ 85, 65, 0, 5, 0, 27, 0, 28, 0, 29,
+ 0, 60, 0, 61, 0, 77, 15, 89, 0, 77,
+ 15, 89, 0, 86, 15, 89, 0, 86, 15, 63,
+ 89, 0, 79, 0, 15, 89, 0, 90, 0, 86,
+ 0, 86, 22, 0, 86, 23, 0, 86, 81, 0,
+ 86, 22, 81, 0, 86, 23, 81, 0, 50, 0,
+ 50, 81, 0, 38, 0, 38, 81, 0, 82, 0,
+ 59, 81, 65, 0, 82, 83, 0, 83, 0, 82,
+ 84, 0, 84, 0, 58, 64, 0, 58, 3, 64,
+ 0, 59, 65, 0, 59, 88, 65, 0, 80, 0,
+ 86, 15, 50, 0, 7, 0, 21, 0, 19, 0,
+ 20, 0, 19, 21, 0, 14, 19, 21, 0, 19,
+ 19, 0, 19, 19, 21, 0, 14, 19, 19, 0,
+ 14, 19, 19, 21, 0, 20, 21, 0, 14, 20,
+ 21, 0, 24, 0, 19, 24, 0, 9, 89, 0,
+ 10, 89, 0, 11, 89, 0, 12, 89, 0, 14,
+ 87, 0, 14, 0, 18, 87, 0, 18, 0, 16,
+ 89, 41, 85, 42, 0, 22, 86, 0, 23, 86,
+ 0, 7, 0, 21, 0, 19, 0, 20, 0, 85,
+ 0, 88, 30, 85, 0, 6, 0, 60, 0, 7,
+ 0, 8, 0, 6, 0, 60, 0
+};
+
+#endif
+
+#if YYDEBUG != 0
+static const short yyrline[] = { 0,
+ 230, 231, 234, 241, 242, 247, 250, 253, 257, 261,
+ 265, 269, 273, 277, 281, 285, 291, 299, 303, 309,
+ 317, 321, 325, 329, 335, 339, 342, 346, 350, 353,
+ 360, 366, 372, 378, 382, 386, 390, 394, 398, 402,
+ 406, 410, 414, 418, 422, 426, 430, 434, 438, 442,
+ 446, 450, 454, 458, 462, 468, 475, 486, 493, 496,
+ 500, 508, 533, 538, 545, 554, 562, 568, 579, 595,
+ 608, 632, 633, 667, 725, 731, 732, 733, 735, 737,
+ 741, 743, 745, 747, 749, 752, 754, 759, 766, 768,
+ 772, 774, 778, 780, 792, 793, 798, 800, 802, 804,
+ 806, 808, 810, 812, 814, 816, 818, 820, 822, 824,
+ 826, 829, 832, 835, 838, 840, 842, 844, 849, 856,
+ 857, 860, 861, 867, 873, 882, 887, 894, 895, 896,
+ 897, 900, 901
+};
+#endif
+
+
+#if YYDEBUG != 0 || defined (YYERROR_VERBOSE)
+
+static const char * const yytname[] = { "$","error","$undefined.","INT","FLOAT",
+"STRING","NAME","TYPENAME","NAME_OR_INT","STRUCT","CLASS","UNION","ENUM","SIZEOF",
+"UNSIGNED","COLONCOLON","TEMPLATE","ERROR","SIGNED_KEYWORD","LONG","SHORT","INT_KEYWORD",
+"CONST_KEYWORD","VOLATILE_KEYWORD","DOUBLE_KEYWORD","VARIABLE","ASSIGN_MODIFY",
+"THIS","TRUEKEYWORD","FALSEKEYWORD","','","ABOVE_COMMA","'='","'?'","OROR","ANDAND",
+"'|'","'^'","'&'","EQUAL","NOTEQUAL","'<'","'>'","LEQ","GEQ","LSH","RSH","'@'",
+"'+'","'-'","'*'","'/'","'%'","UNARY","INCREMENT","DECREMENT","ARROW","'.'",
+"'['","'('","BLOCKNAME","FILENAME","'!'","'~'","']'","')'","'{'","'}'","':'",
+"start","type_exp","exp1","exp","@1","lcurly","arglist","rcurly","block","variable",
+"qualified_name","ptype","abs_decl","direct_abs_decl","array_mod","func_mod",
+"type","typebase","typename","nonempty_typelist","name","name_not_typename", NULL
+};
+#endif
+
+static const short yyr1[] = { 0,
+ 69, 69, 70, 71, 71, 72, 72, 72, 72, 72,
+ 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
+ 72, 72, 73, 72, 74, 75, 75, 75, 76, 72,
+ 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
+ 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
+ 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
+ 72, 72, 72, 72, 72, 77, 77, 77, 78, 79,
+ 79, 78, 78, 78, 80, 80, 80, 80, 80, 80,
+ 81, 81, 81, 81, 81, 82, 82, 82, 82, 82,
+ 83, 83, 84, 84, 85, 85, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 87, 87, 87, 87, 88, 88, 89, 89, 89,
+ 89, 90, 90
+};
+
+static const short yyr2[] = { 0,
+ 1, 1, 1, 1, 3, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 3, 3, 4, 3, 3,
+ 4, 4, 0, 5, 1, 0, 1, 3, 1, 3,
+ 4, 4, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 5, 3, 3, 1, 1, 1, 1, 1,
+ 4, 1, 1, 1, 1, 1, 1, 3, 3, 3,
+ 4, 1, 2, 1, 1, 2, 2, 2, 3, 3,
+ 1, 2, 1, 2, 1, 3, 2, 1, 2, 1,
+ 2, 3, 2, 3, 1, 3, 1, 1, 1, 1,
+ 2, 3, 2, 3, 3, 4, 2, 3, 1, 2,
+ 2, 2, 2, 2, 2, 1, 2, 1, 5, 2,
+ 2, 1, 1, 1, 1, 1, 3, 1, 1, 1,
+ 1, 1, 1
+};
+
+static const short yydefact[] = { 0,
+ 56, 58, 62, 132, 97, 57, 0, 0, 0, 0,
+ 0, 116, 0, 0, 118, 99, 100, 98, 0, 0,
+ 109, 60, 63, 64, 65, 0, 0, 0, 0, 0,
+ 0, 133, 67, 0, 0, 25, 2, 1, 4, 26,
+ 0, 59, 72, 95, 3, 75, 74, 128, 130, 131,
+ 129, 111, 112, 113, 114, 0, 15, 0, 122, 124,
+ 125, 123, 115, 73, 0, 124, 125, 117, 103, 101,
+ 110, 107, 120, 121, 7, 8, 6, 11, 12, 0,
+ 0, 9, 10, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 13, 14, 0, 0,
+ 0, 23, 27, 0, 0, 0, 0, 76, 77, 83,
+ 81, 0, 0, 78, 85, 88, 90, 0, 0, 105,
+ 102, 108, 0, 104, 33, 0, 5, 55, 54, 0,
+ 52, 51, 50, 49, 48, 42, 43, 46, 47, 44,
+ 45, 40, 41, 34, 38, 39, 35, 36, 37, 130,
+ 0, 17, 16, 0, 20, 19, 0, 26, 0, 29,
+ 30, 0, 69, 96, 0, 70, 79, 80, 84, 82,
+ 0, 91, 93, 0, 126, 75, 0, 0, 87, 89,
+ 61, 106, 0, 32, 0, 18, 21, 22, 0, 28,
+ 31, 71, 92, 86, 0, 0, 94, 119, 53, 24,
+ 127, 0, 0, 0
+};
+
+static const short yydefgoto[] = { 212,
+ 37, 80, 39, 168, 40, 114, 171, 41, 42, 43,
+ 44, 124, 125, 126, 127, 185, 58, 63, 187, 176,
+ 47
+};
+
+static const short yypact[] = { 205,
+-32768,-32768,-32768,-32768,-32768,-32768, 46, 46, 46, 46,
+ 269, 57, 46, 46, 100, 134, -14,-32768, 228, 228,
+-32768,-32768,-32768,-32768,-32768, 205, 205, 205, 205, 205,
+ 205, 21,-32768, 205, 205,-32768,-32768, -16, 504, 205,
+ 22,-32768,-32768,-32768,-32768, 107,-32768,-32768,-32768,-32768,
+-32768,-32768,-32768,-32768,-32768, 205, 14, 23,-32768, 7,
+ 24,-32768,-32768,-32768, 10,-32768,-32768,-32768, 34,-32768,
+-32768,-32768,-32768,-32768, 14, 14, 14, 14, 14, -26,
+ -21, 14, 14, 205, 205, 205, 205, 205, 205, 205,
+ 205, 205, 205, 205, 205, 205, 205, 205, 205, 205,
+ 205, 205, 205, 205, 205, 205,-32768,-32768, 419, 438,
+ 205,-32768, 504, -25, -2, 46, 53, 8, 8, 8,
+ 8, -1, 359,-32768, -41,-32768,-32768, 9, 42, 54,
+-32768,-32768, 228,-32768,-32768, 205, 504, 504, 504, 467,
+ 556, 580, 603, 625, 646, 665, 665, 254, 254, 254,
+ 254, 124, 124, 356, 416, 416, 14, 14, 14, 89,
+ 205,-32768,-32768, 205,-32768,-32768, -17, 205, 205,-32768,
+-32768, 205, 93,-32768, 46,-32768,-32768,-32768,-32768,-32768,
+ 45,-32768,-32768, 50,-32768, 146, -22, 128,-32768,-32768,
+ 333,-32768, 68, 14, 205, 14, 14,-32768, -3, 504,
+ 14,-32768,-32768,-32768, 67, 228,-32768,-32768, 531,-32768,
+-32768, 125, 126,-32768
+};
+
+static const short yypgoto[] = {-32768,
+-32768, 3, -5,-32768,-32768, -44, 12,-32768,-32768, -76,
+-32768, 79,-32768, 11, 16, 1, 0, 113,-32768, 2,
+-32768
+};
+
+
+#define YYLAST 724
+
+
+static const short yytable[] = { 46,
+ 45, 181, 38, 84, 169, 57, 72, 206, 52, 53,
+ 54, 55, 84, 84, 64, 65, 122, 188, 73, 74,
+ 75, 76, 77, 78, 79, 130, 169, 131, 82, 83,
+ 46, 81, 162, 165, 113, -66, 116, 129, 135, 46,
+ 115, 170, 207, 136, 132, 120, 198, 48, 49, 50,
+ 133, 48, 49, 50, 134, 46, 128, 121, 48, 49,
+ 50, 210, 182, 59, 170, 122, 123, 107, 108, 109,
+ 110, 111, 112, 191, 192, 60, 61, 62, 137, 138,
+ 139, 140, 141, 142, 143, 144, 145, 146, 147, 148,
+ 149, 150, 151, 152, 153, 154, 155, 156, 157, 158,
+ 159, 51, 174, -97, 175, 51, 59, -68, 203, 208,
+ 163, 166, 51, 167, 204, 175, 174, 173, 66, 67,
+ 62, 117, 186, 199, 213, 214, 172, 68, 118, 119,
+ 194, 0, 186, 193, 5, 189, 7, 8, 9, 10,
+ 190, 12, 0, 14, 120, 15, 16, 17, 18, 19,
+ 20, 21, 69, 0, 70, 196, 121, 71, 197, 0,
+ 205, 0, 113, 200, 122, 123, 201, 118, 119, 0,
+ 101, 102, 103, 104, 105, 106, 202, 107, 108, 109,
+ 110, 111, 112, 120, 0, 194, 0, 186, 0, 209,
+ 0, 0, 183, 0, 0, 121, 177, 178, 179, 180,
+ 0, 184, 0, 122, 123, 186, 211, 1, 2, 3,
+ 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
+ 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,
+ 0, 23, 24, 25, 5, 0, 7, 8, 9, 10,
+ 0, 12, 26, 14, 0, 15, 16, 17, 18, 19,
+ 20, 21, 0, 27, 28, 0, 0, 0, 29, 30,
+ 0, 0, 0, 31, 32, 33, 34, 35, 0, 0,
+ 36, 1, 2, 3, 4, 5, 6, 7, 8, 9,
+ 10, 11, 12, 13, 14, 0, 15, 16, 17, 18,
+ 19, 20, 21, 22, 0, 23, 24, 25, 99, 100,
+ 101, 102, 103, 104, 105, 106, 26, 107, 108, 109,
+ 110, 111, 112, 0, 0, 0, 0, 27, 28, 0,
+ 0, 0, 29, 30, 0, 0, 0, 56, 32, 33,
+ 34, 35, 0, 0, 36, 1, 2, 3, 4, 5,
+ 6, 7, 8, 9, 10, 11, 12, 13, 14, 0,
+ 15, 16, 17, 18, 19, 20, 21, 22, 0, 23,
+ 24, 25, 0, 0, 0, 5, 0, 7, 8, 9,
+ 10, 0, 12, 0, 14, 0, 15, 16, 17, 18,
+ 19, 20, 21, 0, 0, 0, 29, 30, 0, 0,
+ 0, 31, 32, 33, 34, 35, 120, 0, 36, 0,
+ 0, 0, 0, 102, 103, 104, 105, 106, 121, 107,
+ 108, 109, 110, 111, 112, 0, 122, 123, 0, 0,
+ 0, 0, 0, 183, 48, 160, 50, 7, 8, 9,
+ 10, 0, 12, 0, 14, 0, 15, 16, 17, 18,
+ 19, 20, 21, 48, 160, 50, 7, 8, 9, 10,
+ 0, 12, 0, 14, 0, 15, 16, 17, 18, 19,
+ 20, 21, 0, 0, 0, 104, 105, 106, 161, 107,
+ 108, 109, 110, 111, 112, 0, 0, 0, 51, 0,
+ 0, 0, 0, 0, 0, 0, 0, 164, 0, 0,
+ 0, 0, 85, 0, 0, 0, 0, 51, 86, 87,
+ 88, 89, 90, 91, 92, 93, 94, 95, 96, 97,
+ 98, 99, 100, 101, 102, 103, 104, 105, 106, 0,
+ 107, 108, 109, 110, 111, 112, 0, 0, 0, 85,
+ 0, 0, 0, 0, 195, 86, 87, 88, 89, 90,
+ 91, 92, 93, 94, 95, 96, 97, 98, 99, 100,
+ 101, 102, 103, 104, 105, 106, 0, 107, 108, 109,
+ 110, 111, 112, 87, 88, 89, 90, 91, 92, 93,
+ 94, 95, 96, 97, 98, 99, 100, 101, 102, 103,
+ 104, 105, 106, 0, 107, 108, 109, 110, 111, 112,
+ 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99, 100, 101, 102, 103, 104, 105, 106, 0, 107,
+ 108, 109, 110, 111, 112, 90, 91, 92, 93, 94,
+ 95, 96, 97, 98, 99, 100, 101, 102, 103, 104,
+ 105, 106, 0, 107, 108, 109, 110, 111, 112, 91,
+ 92, 93, 94, 95, 96, 97, 98, 99, 100, 101,
+ 102, 103, 104, 105, 106, 0, 107, 108, 109, 110,
+ 111, 112, 92, 93, 94, 95, 96, 97, 98, 99,
+ 100, 101, 102, 103, 104, 105, 106, 0, 107, 108,
+ 109, 110, 111, 112, 93, 94, 95, 96, 97, 98,
+ 99, 100, 101, 102, 103, 104, 105, 106, 0, 107,
+ 108, 109, 110, 111, 112, 95, 96, 97, 98, 99,
+ 100, 101, 102, 103, 104, 105, 106, 0, 107, 108,
+ 109, 110, 111, 112
+};
+
+static const short yycheck[] = { 0,
+ 0, 3, 0, 30, 30, 11, 21, 30, 7, 8,
+ 9, 10, 30, 30, 13, 14, 58, 59, 19, 20,
+ 26, 27, 28, 29, 30, 19, 30, 21, 34, 35,
+ 31, 31, 109, 110, 40, 15, 15, 15, 65, 40,
+ 40, 67, 65, 65, 21, 38, 64, 6, 7, 8,
+ 41, 6, 7, 8, 21, 56, 56, 50, 6, 7,
+ 8, 65, 64, 7, 67, 58, 59, 54, 55, 56,
+ 57, 58, 59, 65, 21, 19, 20, 21, 84, 85,
+ 86, 87, 88, 89, 90, 91, 92, 93, 94, 95,
+ 96, 97, 98, 99, 100, 101, 102, 103, 104, 105,
+ 106, 60, 50, 15, 63, 60, 7, 15, 64, 42,
+ 109, 110, 60, 111, 65, 63, 50, 116, 19, 20,
+ 21, 15, 123, 168, 0, 0, 115, 15, 22, 23,
+ 136, -1, 133, 133, 7, 125, 9, 10, 11, 12,
+ 125, 14, -1, 16, 38, 18, 19, 20, 21, 22,
+ 23, 24, 19, -1, 21, 161, 50, 24, 164, -1,
+ 15, -1, 168, 169, 58, 59, 172, 22, 23, -1,
+ 47, 48, 49, 50, 51, 52, 175, 54, 55, 56,
+ 57, 58, 59, 38, -1, 191, -1, 188, -1, 195,
+ -1, -1, 65, -1, -1, 50, 118, 119, 120, 121,
+ -1, 123, -1, 58, 59, 206, 206, 3, 4, 5,
+ 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, -1, 18, 19, 20, 21, 22, 23, 24, 25,
+ -1, 27, 28, 29, 7, -1, 9, 10, 11, 12,
+ -1, 14, 38, 16, -1, 18, 19, 20, 21, 22,
+ 23, 24, -1, 49, 50, -1, -1, -1, 54, 55,
+ -1, -1, -1, 59, 60, 61, 62, 63, -1, -1,
+ 66, 3, 4, 5, 6, 7, 8, 9, 10, 11,
+ 12, 13, 14, 15, 16, -1, 18, 19, 20, 21,
+ 22, 23, 24, 25, -1, 27, 28, 29, 45, 46,
+ 47, 48, 49, 50, 51, 52, 38, 54, 55, 56,
+ 57, 58, 59, -1, -1, -1, -1, 49, 50, -1,
+ -1, -1, 54, 55, -1, -1, -1, 59, 60, 61,
+ 62, 63, -1, -1, 66, 3, 4, 5, 6, 7,
+ 8, 9, 10, 11, 12, 13, 14, 15, 16, -1,
+ 18, 19, 20, 21, 22, 23, 24, 25, -1, 27,
+ 28, 29, -1, -1, -1, 7, -1, 9, 10, 11,
+ 12, -1, 14, -1, 16, -1, 18, 19, 20, 21,
+ 22, 23, 24, -1, -1, -1, 54, 55, -1, -1,
+ -1, 59, 60, 61, 62, 63, 38, -1, 66, -1,
+ -1, -1, -1, 48, 49, 50, 51, 52, 50, 54,
+ 55, 56, 57, 58, 59, -1, 58, 59, -1, -1,
+ -1, -1, -1, 65, 6, 7, 8, 9, 10, 11,
+ 12, -1, 14, -1, 16, -1, 18, 19, 20, 21,
+ 22, 23, 24, 6, 7, 8, 9, 10, 11, 12,
+ -1, 14, -1, 16, -1, 18, 19, 20, 21, 22,
+ 23, 24, -1, -1, -1, 50, 51, 52, 50, 54,
+ 55, 56, 57, 58, 59, -1, -1, -1, 60, -1,
+ -1, -1, -1, -1, -1, -1, -1, 50, -1, -1,
+ -1, -1, 26, -1, -1, -1, -1, 60, 32, 33,
+ 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
+ 44, 45, 46, 47, 48, 49, 50, 51, 52, -1,
+ 54, 55, 56, 57, 58, 59, -1, -1, -1, 26,
+ -1, -1, -1, -1, 68, 32, 33, 34, 35, 36,
+ 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, -1, 54, 55, 56,
+ 57, 58, 59, 33, 34, 35, 36, 37, 38, 39,
+ 40, 41, 42, 43, 44, 45, 46, 47, 48, 49,
+ 50, 51, 52, -1, 54, 55, 56, 57, 58, 59,
+ 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, 48, 49, 50, 51, 52, -1, 54,
+ 55, 56, 57, 58, 59, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
+ 51, 52, -1, 54, 55, 56, 57, 58, 59, 37,
+ 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
+ 48, 49, 50, 51, 52, -1, 54, 55, 56, 57,
+ 58, 59, 38, 39, 40, 41, 42, 43, 44, 45,
+ 46, 47, 48, 49, 50, 51, 52, -1, 54, 55,
+ 56, 57, 58, 59, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, 48, 49, 50, 51, 52, -1, 54,
+ 55, 56, 57, 58, 59, 41, 42, 43, 44, 45,
+ 46, 47, 48, 49, 50, 51, 52, -1, 54, 55,
+ 56, 57, 58, 59
+};
+/* -*-C-*- Note some compilers choke on comments on `#line' lines. */
+#line 3 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* Skeleton output parser for bison,
+ Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+
+/* As a special exception, when this file is copied by Bison into a
+ Bison output file, you may use that output file without restriction.
+ This special exception was added by the Free Software Foundation
+ in version 1.24 of Bison. */
+
+#ifndef alloca
+#ifdef __GNUC__
+#define alloca __builtin_alloca
+#else /* not GNU C. */
+#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi)
+#include <alloca.h>
+#else /* not sparc */
+#if defined (MSDOS) && !defined (__TURBOC__)
+#else /* not MSDOS, or __TURBOC__ */
+#if defined(_AIX)
+ #pragma alloca
+#else /* not MSDOS, __TURBOC__, or _AIX */
+#ifdef __hpux
+#ifdef __cplusplus
+extern "C" {
+void *alloca (unsigned int);
+};
+#else /* not __cplusplus */
+void *alloca ();
+#endif /* not __cplusplus */
+#endif /* __hpux */
+#endif /* not _AIX */
+#endif /* not MSDOS, or __TURBOC__ */
+#endif /* not sparc. */
+#endif /* not GNU C. */
+#endif /* alloca not defined. */
+
+/* This is the parser code that is written into each bison parser
+ when the %semantic_parser declaration is not specified in the grammar.
+ It was written by Richard Stallman by simplifying the hairy parser
+ used when %semantic_parser is specified. */
+
+/* Note: there must be only one dollar sign in this file.
+ It is replaced by the list of actions, each action
+ as one case of the switch. */
+
+#define yyerrok (yyerrstatus = 0)
+#define yyclearin (yychar = YYEMPTY)
+#define YYEMPTY -2
+#define YYEOF 0
+#define YYACCEPT return(0)
+#define YYABORT return(1)
+#define YYERROR goto yyerrlab1
+/* Like YYERROR except do call yyerror.
+ This remains here temporarily to ease the
+ transition to the new meaning of YYERROR, for GCC.
+ Once GCC version 2 has supplanted version 1, this can go. */
+#define YYFAIL goto yyerrlab
+#define YYRECOVERING() (!!yyerrstatus)
+#define YYBACKUP(token, value) \
+do \
+ if (yychar == YYEMPTY && yylen == 1) \
+ { yychar = (token), yylval = (value); \
+ yychar1 = YYTRANSLATE (yychar); \
+ YYPOPSTACK; \
+ goto yybackup; \
+ } \
+ else \
+ { yyerror ("syntax error: cannot back up"); YYERROR; } \
+while (0)
+
+#define YYTERROR 1
+#define YYERRCODE 256
+
+#ifndef YYPURE
+#define YYLEX yylex()
+#endif
+
+#ifdef YYPURE
+#ifdef YYLSP_NEEDED
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, &yylloc, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval, &yylloc)
+#endif
+#else /* not YYLSP_NEEDED */
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval)
+#endif
+#endif /* not YYLSP_NEEDED */
+#endif
+
+/* If nonreentrant, generate the variables here */
+
+#ifndef YYPURE
+
+int yychar; /* the lookahead symbol */
+YYSTYPE yylval; /* the semantic value of the */
+ /* lookahead symbol */
+
+#ifdef YYLSP_NEEDED
+YYLTYPE yylloc; /* location data for the lookahead */
+ /* symbol */
+#endif
+
+int yynerrs; /* number of parse errors so far */
+#endif /* not YYPURE */
+
+#if YYDEBUG != 0
+int yydebug; /* nonzero means print parse trace */
+/* Since this is uninitialized, it does not stop multiple parsers
+ from coexisting. */
+#endif
+
+/* YYINITDEPTH indicates the initial size of the parser's stacks */
+
+#ifndef YYINITDEPTH
+#define YYINITDEPTH 200
+#endif
+
+/* YYMAXDEPTH is the maximum size the stacks can grow to
+ (effective only if the built-in stack extension method is used). */
+
+#if YYMAXDEPTH == 0
+#undef YYMAXDEPTH
+#endif
+
+#ifndef YYMAXDEPTH
+#define YYMAXDEPTH 10000
+#endif
+
+/* Prevent warning if -Wstrict-prototypes. */
+#ifdef __GNUC__
+int yyparse (void);
+#endif
+
+#if __GNUC__ > 1 /* GNU C and GNU C++ define this. */
+#define __yy_memcpy(TO,FROM,COUNT) __builtin_memcpy(TO,FROM,COUNT)
+#else /* not GNU C or C++ */
+#ifndef __cplusplus
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (to, from, count)
+ char *to;
+ char *from;
+ int count;
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#else /* __cplusplus */
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (char *to, char *from, int count)
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#endif
+#endif
+
+#line 196 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* The user can define YYPARSE_PARAM as the name of an argument to be passed
+ into yyparse. The argument should have type void *.
+ It should actually point to an object.
+ Grammar actions can access the variable by casting it
+ to the proper pointer type. */
+
+#ifdef YYPARSE_PARAM
+#ifdef __cplusplus
+#define YYPARSE_PARAM_ARG void *YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL
+#else /* not __cplusplus */
+#define YYPARSE_PARAM_ARG YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM;
+#endif /* not __cplusplus */
+#else /* not YYPARSE_PARAM */
+#define YYPARSE_PARAM_ARG
+#define YYPARSE_PARAM_DECL
+#endif /* not YYPARSE_PARAM */
+
+int
+yyparse(YYPARSE_PARAM_ARG)
+ YYPARSE_PARAM_DECL
+{
+ register int yystate;
+ register int yyn;
+ register short *yyssp;
+ register YYSTYPE *yyvsp;
+ int yyerrstatus; /* number of tokens to shift before error messages enabled */
+ int yychar1 = 0; /* lookahead token as an internal (translated) token number */
+
+ short yyssa[YYINITDEPTH]; /* the state stack */
+ YYSTYPE yyvsa[YYINITDEPTH]; /* the semantic value stack */
+
+ short *yyss = yyssa; /* refer to the stacks thru separate pointers */
+ YYSTYPE *yyvs = yyvsa; /* to allow yyoverflow to xreallocate them elsewhere */
+
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylsa[YYINITDEPTH]; /* the location stack */
+ YYLTYPE *yyls = yylsa;
+ YYLTYPE *yylsp;
+
+#define YYPOPSTACK (yyvsp--, yyssp--, yylsp--)
+#else
+#define YYPOPSTACK (yyvsp--, yyssp--)
+#endif
+
+ int yystacksize = YYINITDEPTH;
+
+#ifdef YYPURE
+ int yychar;
+ YYSTYPE yylval;
+ int yynerrs;
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylloc;
+#endif
+#endif
+
+ YYSTYPE yyval; /* the variable used to return */
+ /* semantic values from the action */
+ /* routines */
+
+ int yylen;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Starting parse\n");
+#endif
+
+ yystate = 0;
+ yyerrstatus = 0;
+ yynerrs = 0;
+ yychar = YYEMPTY; /* Cause a token to be read. */
+
+ /* Initialize stack pointers.
+ Waste one element of value and location stack
+ so that they stay on the same level as the state stack.
+ The wasted elements are never initialized. */
+
+ yyssp = yyss - 1;
+ yyvsp = yyvs;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls;
+#endif
+
+/* Push a new state, which is found in yystate . */
+/* In all cases, when you get here, the value and location stacks
+ have just been pushed. so pushing a state here evens the stacks. */
+yynewstate:
+
+ *++yyssp = yystate;
+
+ if (yyssp >= yyss + yystacksize - 1)
+ {
+ /* Give user a chance to xreallocate the stack */
+ /* Use copies of these so that the &'s don't force the real ones into memory. */
+ YYSTYPE *yyvs1 = yyvs;
+ short *yyss1 = yyss;
+#ifdef YYLSP_NEEDED
+ YYLTYPE *yyls1 = yyls;
+#endif
+
+ /* Get the current used size of the three stacks, in elements. */
+ int size = yyssp - yyss + 1;
+
+#ifdef yyoverflow
+ /* Each stack pointer address is followed by the size of
+ the data in use in that stack, in bytes. */
+#ifdef YYLSP_NEEDED
+ /* This used to be a conditional around just the two extra args,
+ but that might be undefined if yyoverflow is a macro. */
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yyls1, size * sizeof (*yylsp),
+ &yystacksize);
+#else
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yystacksize);
+#endif
+
+ yyss = yyss1; yyvs = yyvs1;
+#ifdef YYLSP_NEEDED
+ yyls = yyls1;
+#endif
+#else /* no yyoverflow */
+ /* Extend the stack our own way. */
+ if (yystacksize >= YYMAXDEPTH)
+ {
+ yyerror("parser stack overflow");
+ return 2;
+ }
+ yystacksize *= 2;
+ if (yystacksize > YYMAXDEPTH)
+ yystacksize = YYMAXDEPTH;
+ yyss = (short *) alloca (yystacksize * sizeof (*yyssp));
+ __yy_memcpy ((char *)yyss, (char *)yyss1, size * sizeof (*yyssp));
+ yyvs = (YYSTYPE *) alloca (yystacksize * sizeof (*yyvsp));
+ __yy_memcpy ((char *)yyvs, (char *)yyvs1, size * sizeof (*yyvsp));
+#ifdef YYLSP_NEEDED
+ yyls = (YYLTYPE *) alloca (yystacksize * sizeof (*yylsp));
+ __yy_memcpy ((char *)yyls, (char *)yyls1, size * sizeof (*yylsp));
+#endif
+#endif /* no yyoverflow */
+
+ yyssp = yyss + size - 1;
+ yyvsp = yyvs + size - 1;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls + size - 1;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Stack size increased to %d\n", yystacksize);
+#endif
+
+ if (yyssp >= yyss + yystacksize - 1)
+ YYABORT;
+ }
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Entering state %d\n", yystate);
+#endif
+
+ goto yybackup;
+ yybackup:
+
+/* Do appropriate processing given the current state. */
+/* Read a lookahead token if we need one and don't already have one. */
+/* yyresume: */
+
+ /* First try to decide what to do without reference to lookahead token. */
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yydefault;
+
+ /* Not known => get a lookahead token if don't already have one. */
+
+ /* yychar is either YYEMPTY or YYEOF
+ or a valid token in external form. */
+
+ if (yychar == YYEMPTY)
+ {
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Reading a token: ");
+#endif
+ yychar = YYLEX;
+ }
+
+ /* Convert token to internal form (in yychar1) for indexing tables with */
+
+ if (yychar <= 0) /* This means end of input. */
+ {
+ yychar1 = 0;
+ yychar = YYEOF; /* Don't call YYLEX any more */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Now at end of input.\n");
+#endif
+ }
+ else
+ {
+ yychar1 = YYTRANSLATE(yychar);
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ fprintf (stderr, "Next token is %d (%s", yychar, yytname[yychar1]);
+ /* Give the individual parser a way to print the precise meaning
+ of a token, for further debugging info. */
+#ifdef YYPRINT
+ YYPRINT (stderr, yychar, yylval);
+#endif
+ fprintf (stderr, ")\n");
+ }
+#endif
+ }
+
+ yyn += yychar1;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != yychar1)
+ goto yydefault;
+
+ yyn = yytable[yyn];
+
+ /* yyn is what to do for this token type in this state.
+ Negative => reduce, -yyn is rule number.
+ Positive => shift, yyn is new state.
+ New state is final state => don't bother to shift,
+ just return success.
+ 0, or most negative number => error. */
+
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrlab;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrlab;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+ /* Shift the lookahead token. */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting token %d (%s), ", yychar, yytname[yychar1]);
+#endif
+
+ /* Discard the token being shifted unless it is eof. */
+ if (yychar != YYEOF)
+ yychar = YYEMPTY;
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ /* count tokens shifted since error; after three, turn off error status. */
+ if (yyerrstatus) yyerrstatus--;
+
+ yystate = yyn;
+ goto yynewstate;
+
+/* Do the default action for the current state. */
+yydefault:
+
+ yyn = yydefact[yystate];
+ if (yyn == 0)
+ goto yyerrlab;
+
+/* Do a reduction. yyn is the number of a rule to reduce with. */
+yyreduce:
+ yylen = yyr2[yyn];
+ if (yylen > 0)
+ yyval = yyvsp[1-yylen]; /* implement default value of the action */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ int i;
+
+ fprintf (stderr, "Reducing via rule %d (line %d), ",
+ yyn, yyrline[yyn]);
+
+ /* Print the symbols being reduced, and their result. */
+ for (i = yyprhs[yyn]; yyrhs[i] > 0; i++)
+ fprintf (stderr, "%s ", yytname[yyrhs[i]]);
+ fprintf (stderr, " -> %s\n", yytname[yyr1[yyn]]);
+ }
+#endif
+
+
+ switch (yyn) {
+
+case 3:
+#line 235 "c-exp.y"
+{ write_exp_elt_opcode(OP_TYPE);
+ write_exp_elt_type(yyvsp[0].tval);
+ write_exp_elt_opcode(OP_TYPE);;
+ break;}
+case 5:
+#line 243 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_COMMA); ;
+ break;}
+case 6:
+#line 248 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_IND); ;
+ break;}
+case 7:
+#line 251 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_ADDR); ;
+ break;}
+case 8:
+#line 254 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_NEG); ;
+ break;}
+case 9:
+#line 258 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_LOGICAL_NOT); ;
+ break;}
+case 10:
+#line 262 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_COMPLEMENT); ;
+ break;}
+case 11:
+#line 266 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_PREINCREMENT); ;
+ break;}
+case 12:
+#line 270 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_PREDECREMENT); ;
+ break;}
+case 13:
+#line 274 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_POSTINCREMENT); ;
+ break;}
+case 14:
+#line 278 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_POSTDECREMENT); ;
+ break;}
+case 15:
+#line 282 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_SIZEOF); ;
+ break;}
+case 16:
+#line 286 "c-exp.y"
+{ write_exp_elt_opcode (STRUCTOP_PTR);
+ write_exp_string (yyvsp[0].sval);
+ write_exp_elt_opcode (STRUCTOP_PTR); ;
+ break;}
+case 17:
+#line 292 "c-exp.y"
+{ /* exp->type::name becomes exp->*(&type::name) */
+ /* Note: this doesn't work if name is a
+ static member! FIXME */
+ write_exp_elt_opcode (UNOP_ADDR);
+ write_exp_elt_opcode (STRUCTOP_MPTR); ;
+ break;}
+case 18:
+#line 300 "c-exp.y"
+{ write_exp_elt_opcode (STRUCTOP_MPTR); ;
+ break;}
+case 19:
+#line 304 "c-exp.y"
+{ write_exp_elt_opcode (STRUCTOP_STRUCT);
+ write_exp_string (yyvsp[0].sval);
+ write_exp_elt_opcode (STRUCTOP_STRUCT); ;
+ break;}
+case 20:
+#line 310 "c-exp.y"
+{ /* exp.type::name becomes exp.*(&type::name) */
+ /* Note: this doesn't work if name is a
+ static member! FIXME */
+ write_exp_elt_opcode (UNOP_ADDR);
+ write_exp_elt_opcode (STRUCTOP_MEMBER); ;
+ break;}
+case 21:
+#line 318 "c-exp.y"
+{ write_exp_elt_opcode (STRUCTOP_MEMBER); ;
+ break;}
+case 22:
+#line 322 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_SUBSCRIPT); ;
+ break;}
+case 23:
+#line 328 "c-exp.y"
+{ start_arglist (); ;
+ break;}
+case 24:
+#line 330 "c-exp.y"
+{ write_exp_elt_opcode (OP_FUNCALL);
+ write_exp_elt_longcst ((LONGEST) end_arglist ());
+ write_exp_elt_opcode (OP_FUNCALL); ;
+ break;}
+case 25:
+#line 336 "c-exp.y"
+{ start_arglist (); ;
+ break;}
+case 27:
+#line 343 "c-exp.y"
+{ arglist_len = 1; ;
+ break;}
+case 28:
+#line 347 "c-exp.y"
+{ arglist_len++; ;
+ break;}
+case 29:
+#line 351 "c-exp.y"
+{ yyval.lval = end_arglist () - 1; ;
+ break;}
+case 30:
+#line 354 "c-exp.y"
+{ write_exp_elt_opcode (OP_ARRAY);
+ write_exp_elt_longcst ((LONGEST) 0);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].lval);
+ write_exp_elt_opcode (OP_ARRAY); ;
+ break;}
+case 31:
+#line 361 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_MEMVAL);
+ write_exp_elt_type (yyvsp[-2].tval);
+ write_exp_elt_opcode (UNOP_MEMVAL); ;
+ break;}
+case 32:
+#line 367 "c-exp.y"
+{ write_exp_elt_opcode (UNOP_CAST);
+ write_exp_elt_type (yyvsp[-2].tval);
+ write_exp_elt_opcode (UNOP_CAST); ;
+ break;}
+case 33:
+#line 373 "c-exp.y"
+{ ;
+ break;}
+case 34:
+#line 379 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_REPEAT); ;
+ break;}
+case 35:
+#line 383 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_MUL); ;
+ break;}
+case 36:
+#line 387 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_DIV); ;
+ break;}
+case 37:
+#line 391 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_REM); ;
+ break;}
+case 38:
+#line 395 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_ADD); ;
+ break;}
+case 39:
+#line 399 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_SUB); ;
+ break;}
+case 40:
+#line 403 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_LSH); ;
+ break;}
+case 41:
+#line 407 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_RSH); ;
+ break;}
+case 42:
+#line 411 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_EQUAL); ;
+ break;}
+case 43:
+#line 415 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_NOTEQUAL); ;
+ break;}
+case 44:
+#line 419 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_LEQ); ;
+ break;}
+case 45:
+#line 423 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_GEQ); ;
+ break;}
+case 46:
+#line 427 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_LESS); ;
+ break;}
+case 47:
+#line 431 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_GTR); ;
+ break;}
+case 48:
+#line 435 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_AND); ;
+ break;}
+case 49:
+#line 439 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_XOR); ;
+ break;}
+case 50:
+#line 443 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_IOR); ;
+ break;}
+case 51:
+#line 447 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_AND); ;
+ break;}
+case 52:
+#line 451 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_OR); ;
+ break;}
+case 53:
+#line 455 "c-exp.y"
+{ write_exp_elt_opcode (TERNOP_COND); ;
+ break;}
+case 54:
+#line 459 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_ASSIGN); ;
+ break;}
+case 55:
+#line 463 "c-exp.y"
+{ write_exp_elt_opcode (BINOP_ASSIGN_MODIFY);
+ write_exp_elt_opcode (yyvsp[-1].opcode);
+ write_exp_elt_opcode (BINOP_ASSIGN_MODIFY); ;
+ break;}
+case 56:
+#line 469 "c-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (yyvsp[0].typed_val_int.type);
+ write_exp_elt_longcst ((LONGEST)(yyvsp[0].typed_val_int.val));
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 57:
+#line 476 "c-exp.y"
+{ YYSTYPE val;
+ parse_number (yyvsp[0].ssym.stoken.ptr, yyvsp[0].ssym.stoken.length, 0, &val);
+ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (val.typed_val_int.type);
+ write_exp_elt_longcst ((LONGEST)val.typed_val_int.val);
+ write_exp_elt_opcode (OP_LONG);
+ ;
+ break;}
+case 58:
+#line 487 "c-exp.y"
+{ write_exp_elt_opcode (OP_DOUBLE);
+ write_exp_elt_type (yyvsp[0].typed_val_float.type);
+ write_exp_elt_dblcst (yyvsp[0].typed_val_float.dval);
+ write_exp_elt_opcode (OP_DOUBLE); ;
+ break;}
+case 61:
+#line 501 "c-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_int);
+ CHECK_TYPEDEF (yyvsp[-1].tval);
+ write_exp_elt_longcst ((LONGEST) TYPE_LENGTH (yyvsp[-1].tval));
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 62:
+#line 509 "c-exp.y"
+{ /* C strings are converted into array constants with
+ an explicit null byte added at the end. Thus
+ the array upper bound is the string length.
+ There is no such thing in C as a completely empty
+ string. */
+ char *sp = yyvsp[0].sval.ptr; int count = yyvsp[0].sval.length;
+ while (count-- > 0)
+ {
+ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_char);
+ write_exp_elt_longcst ((LONGEST)(*sp++));
+ write_exp_elt_opcode (OP_LONG);
+ }
+ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_char);
+ write_exp_elt_longcst ((LONGEST)'\0');
+ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_opcode (OP_ARRAY);
+ write_exp_elt_longcst ((LONGEST) 0);
+ write_exp_elt_longcst ((LONGEST) (yyvsp[0].sval.length));
+ write_exp_elt_opcode (OP_ARRAY); ;
+ break;}
+case 63:
+#line 534 "c-exp.y"
+{ write_exp_elt_opcode (OP_THIS);
+ write_exp_elt_opcode (OP_THIS); ;
+ break;}
+case 64:
+#line 539 "c-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_bool);
+ write_exp_elt_longcst ((LONGEST) 1);
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 65:
+#line 546 "c-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_bool);
+ write_exp_elt_longcst ((LONGEST) 0);
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 66:
+#line 555 "c-exp.y"
+{
+ if (yyvsp[0].ssym.sym)
+ yyval.bval = SYMBOL_BLOCK_VALUE (yyvsp[0].ssym.sym);
+ else
+ error ("No file or function \"%s\".",
+ copy_name (yyvsp[0].ssym.stoken));
+ ;
+ break;}
+case 67:
+#line 563 "c-exp.y"
+{
+ yyval.bval = yyvsp[0].bval;
+ ;
+ break;}
+case 68:
+#line 569 "c-exp.y"
+{ struct symbol *tem
+ = lookup_symbol (copy_name (yyvsp[0].sval), yyvsp[-2].bval,
+ VAR_NAMESPACE, (int *) NULL,
+ (struct symtab **) NULL);
+ if (!tem || SYMBOL_CLASS (tem) != LOC_BLOCK)
+ error ("No function \"%s\" in specified context.",
+ copy_name (yyvsp[0].sval));
+ yyval.bval = SYMBOL_BLOCK_VALUE (tem); ;
+ break;}
+case 69:
+#line 580 "c-exp.y"
+{ struct symbol *sym;
+ sym = lookup_symbol (copy_name (yyvsp[0].sval), yyvsp[-2].bval,
+ VAR_NAMESPACE, (int *) NULL,
+ (struct symtab **) NULL);
+ if (sym == 0)
+ error ("No symbol \"%s\" in specified context.",
+ copy_name (yyvsp[0].sval));
+
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ /* block_found is set by lookup_symbol. */
+ write_exp_elt_block (block_found);
+ write_exp_elt_sym (sym);
+ write_exp_elt_opcode (OP_VAR_VALUE); ;
+ break;}
+case 70:
+#line 596 "c-exp.y"
+{
+ struct type *type = yyvsp[-2].tval;
+ if (TYPE_CODE (type) != TYPE_CODE_STRUCT
+ && TYPE_CODE (type) != TYPE_CODE_UNION)
+ error ("`%s' is not defined as an aggregate type.",
+ TYPE_NAME (type));
+
+ write_exp_elt_opcode (OP_SCOPE);
+ write_exp_elt_type (type);
+ write_exp_string (yyvsp[0].sval);
+ write_exp_elt_opcode (OP_SCOPE);
+ ;
+ break;}
+case 71:
+#line 609 "c-exp.y"
+{
+ struct type *type = yyvsp[-3].tval;
+ struct stoken tmp_token;
+ if (TYPE_CODE (type) != TYPE_CODE_STRUCT
+ && TYPE_CODE (type) != TYPE_CODE_UNION)
+ error ("`%s' is not defined as an aggregate type.",
+ TYPE_NAME (type));
+
+ tmp_token.ptr = (char*) alloca (yyvsp[0].sval.length + 2);
+ tmp_token.length = yyvsp[0].sval.length + 1;
+ tmp_token.ptr[0] = '~';
+ memcpy (tmp_token.ptr+1, yyvsp[0].sval.ptr, yyvsp[0].sval.length);
+ tmp_token.ptr[tmp_token.length] = 0;
+
+ /* Check for valid destructor name. */
+ destructor_name_p (tmp_token.ptr, type);
+ write_exp_elt_opcode (OP_SCOPE);
+ write_exp_elt_type (type);
+ write_exp_string (tmp_token);
+ write_exp_elt_opcode (OP_SCOPE);
+ ;
+ break;}
+case 73:
+#line 634 "c-exp.y"
+{
+ char *name = copy_name (yyvsp[0].sval);
+ struct symbol *sym;
+ struct minimal_symbol *msymbol;
+
+ sym =
+ lookup_symbol (name, (const struct block *) NULL,
+ VAR_NAMESPACE, (int *) NULL,
+ (struct symtab **) NULL);
+ if (sym)
+ {
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ write_exp_elt_block (NULL);
+ write_exp_elt_sym (sym);
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ break;
+ }
+
+ msymbol = lookup_minimal_symbol (name, NULL, NULL);
+ if (msymbol != NULL)
+ {
+ write_exp_msymbol (msymbol,
+ lookup_function_type (builtin_type_int),
+ builtin_type_int);
+ }
+ else
+ if (!have_full_symbols () && !have_partial_symbols ())
+ error ("No symbol table is loaded. Use the \"file\" command.");
+ else
+ error ("No symbol \"%s\" in current context.", name);
+ ;
+ break;}
+case 74:
+#line 668 "c-exp.y"
+{ struct symbol *sym = yyvsp[0].ssym.sym;
+
+ if (sym)
+ {
+ if (symbol_read_needs_frame (sym))
+ {
+ if (innermost_block == 0 ||
+ contained_in (block_found,
+ innermost_block))
+ innermost_block = block_found;
+ }
+
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ /* We want to use the selected frame, not
+ another more inner frame which happens to
+ be in the same block. */
+ write_exp_elt_block (NULL);
+ write_exp_elt_sym (sym);
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ }
+ else if (yyvsp[0].ssym.is_a_field_of_this)
+ {
+ /* C++: it hangs off of `this'. Must
+ not inadvertently convert from a method call
+ to data ref. */
+ if (innermost_block == 0 ||
+ contained_in (block_found, innermost_block))
+ innermost_block = block_found;
+ write_exp_elt_opcode (OP_THIS);
+ write_exp_elt_opcode (OP_THIS);
+ write_exp_elt_opcode (STRUCTOP_PTR);
+ write_exp_string (yyvsp[0].ssym.stoken);
+ write_exp_elt_opcode (STRUCTOP_PTR);
+ }
+ else
+ {
+ struct minimal_symbol *msymbol;
+ register char *arg = copy_name (yyvsp[0].ssym.stoken);
+
+ msymbol =
+ lookup_minimal_symbol (arg, NULL, NULL);
+ if (msymbol != NULL)
+ {
+ write_exp_msymbol (msymbol,
+ lookup_function_type (builtin_type_int),
+ builtin_type_int);
+ }
+ else if (!have_full_symbols () && !have_partial_symbols ())
+ error ("No symbol table is loaded. Use the \"file\" command.");
+ else
+ error ("No symbol \"%s\" in current context.",
+ copy_name (yyvsp[0].ssym.stoken));
+ }
+ ;
+ break;}
+case 78:
+#line 734 "c-exp.y"
+{ yyval.tval = follow_types (yyvsp[-1].tval); ;
+ break;}
+case 79:
+#line 736 "c-exp.y"
+{ yyval.tval = follow_types (yyvsp[-2].tval); ;
+ break;}
+case 80:
+#line 738 "c-exp.y"
+{ yyval.tval = follow_types (yyvsp[-2].tval); ;
+ break;}
+case 81:
+#line 742 "c-exp.y"
+{ push_type (tp_pointer); yyval.voidval = 0; ;
+ break;}
+case 82:
+#line 744 "c-exp.y"
+{ push_type (tp_pointer); yyval.voidval = yyvsp[0].voidval; ;
+ break;}
+case 83:
+#line 746 "c-exp.y"
+{ push_type (tp_reference); yyval.voidval = 0; ;
+ break;}
+case 84:
+#line 748 "c-exp.y"
+{ push_type (tp_reference); yyval.voidval = yyvsp[0].voidval; ;
+ break;}
+case 86:
+#line 753 "c-exp.y"
+{ yyval.voidval = yyvsp[-1].voidval; ;
+ break;}
+case 87:
+#line 755 "c-exp.y"
+{
+ push_type_int (yyvsp[0].lval);
+ push_type (tp_array);
+ ;
+ break;}
+case 88:
+#line 760 "c-exp.y"
+{
+ push_type_int (yyvsp[0].lval);
+ push_type (tp_array);
+ yyval.voidval = 0;
+ ;
+ break;}
+case 89:
+#line 767 "c-exp.y"
+{ push_type (tp_function); ;
+ break;}
+case 90:
+#line 769 "c-exp.y"
+{ push_type (tp_function); ;
+ break;}
+case 91:
+#line 773 "c-exp.y"
+{ yyval.lval = -1; ;
+ break;}
+case 92:
+#line 775 "c-exp.y"
+{ yyval.lval = yyvsp[-1].typed_val_int.val; ;
+ break;}
+case 93:
+#line 779 "c-exp.y"
+{ yyval.voidval = 0; ;
+ break;}
+case 94:
+#line 781 "c-exp.y"
+{ free ((PTR)yyvsp[-1].tvec); yyval.voidval = 0; ;
+ break;}
+case 96:
+#line 794 "c-exp.y"
+{ yyval.tval = lookup_member_type (builtin_type_int, yyvsp[-2].tval); ;
+ break;}
+case 97:
+#line 799 "c-exp.y"
+{ yyval.tval = yyvsp[0].tsym.type; ;
+ break;}
+case 98:
+#line 801 "c-exp.y"
+{ yyval.tval = builtin_type_int; ;
+ break;}
+case 99:
+#line 803 "c-exp.y"
+{ yyval.tval = builtin_type_long; ;
+ break;}
+case 100:
+#line 805 "c-exp.y"
+{ yyval.tval = builtin_type_short; ;
+ break;}
+case 101:
+#line 807 "c-exp.y"
+{ yyval.tval = builtin_type_long; ;
+ break;}
+case 102:
+#line 809 "c-exp.y"
+{ yyval.tval = builtin_type_unsigned_long; ;
+ break;}
+case 103:
+#line 811 "c-exp.y"
+{ yyval.tval = builtin_type_long_long; ;
+ break;}
+case 104:
+#line 813 "c-exp.y"
+{ yyval.tval = builtin_type_long_long; ;
+ break;}
+case 105:
+#line 815 "c-exp.y"
+{ yyval.tval = builtin_type_unsigned_long_long; ;
+ break;}
+case 106:
+#line 817 "c-exp.y"
+{ yyval.tval = builtin_type_unsigned_long_long; ;
+ break;}
+case 107:
+#line 819 "c-exp.y"
+{ yyval.tval = builtin_type_short; ;
+ break;}
+case 108:
+#line 821 "c-exp.y"
+{ yyval.tval = builtin_type_unsigned_short; ;
+ break;}
+case 109:
+#line 823 "c-exp.y"
+{ yyval.tval = builtin_type_double; ;
+ break;}
+case 110:
+#line 825 "c-exp.y"
+{ yyval.tval = builtin_type_long_double; ;
+ break;}
+case 111:
+#line 827 "c-exp.y"
+{ yyval.tval = lookup_struct (copy_name (yyvsp[0].sval),
+ expression_context_block); ;
+ break;}
+case 112:
+#line 830 "c-exp.y"
+{ yyval.tval = lookup_struct (copy_name (yyvsp[0].sval),
+ expression_context_block); ;
+ break;}
+case 113:
+#line 833 "c-exp.y"
+{ yyval.tval = lookup_union (copy_name (yyvsp[0].sval),
+ expression_context_block); ;
+ break;}
+case 114:
+#line 836 "c-exp.y"
+{ yyval.tval = lookup_enum (copy_name (yyvsp[0].sval),
+ expression_context_block); ;
+ break;}
+case 115:
+#line 839 "c-exp.y"
+{ yyval.tval = lookup_unsigned_typename (TYPE_NAME(yyvsp[0].tsym.type)); ;
+ break;}
+case 116:
+#line 841 "c-exp.y"
+{ yyval.tval = builtin_type_unsigned_int; ;
+ break;}
+case 117:
+#line 843 "c-exp.y"
+{ yyval.tval = lookup_signed_typename (TYPE_NAME(yyvsp[0].tsym.type)); ;
+ break;}
+case 118:
+#line 845 "c-exp.y"
+{ yyval.tval = builtin_type_int; ;
+ break;}
+case 119:
+#line 850 "c-exp.y"
+{ yyval.tval = lookup_template_type(copy_name(yyvsp[-3].sval), yyvsp[-1].tval,
+ expression_context_block);
+ ;
+ break;}
+case 120:
+#line 856 "c-exp.y"
+{ yyval.tval = yyvsp[0].tval; ;
+ break;}
+case 121:
+#line 857 "c-exp.y"
+{ yyval.tval = yyvsp[0].tval; ;
+ break;}
+case 123:
+#line 862 "c-exp.y"
+{
+ yyval.tsym.stoken.ptr = "int";
+ yyval.tsym.stoken.length = 3;
+ yyval.tsym.type = builtin_type_int;
+ ;
+ break;}
+case 124:
+#line 868 "c-exp.y"
+{
+ yyval.tsym.stoken.ptr = "long";
+ yyval.tsym.stoken.length = 4;
+ yyval.tsym.type = builtin_type_long;
+ ;
+ break;}
+case 125:
+#line 874 "c-exp.y"
+{
+ yyval.tsym.stoken.ptr = "short";
+ yyval.tsym.stoken.length = 5;
+ yyval.tsym.type = builtin_type_short;
+ ;
+ break;}
+case 126:
+#line 883 "c-exp.y"
+{ yyval.tvec = (struct type **) xmalloc (sizeof (struct type *) * 2);
+ yyval.ivec[0] = 1; /* Number of types in vector */
+ yyval.tvec[1] = yyvsp[0].tval;
+ ;
+ break;}
+case 127:
+#line 888 "c-exp.y"
+{ int len = sizeof (struct type *) * (++(yyvsp[-2].ivec[0]) + 1);
+ yyval.tvec = (struct type **) xrealloc ((char *) yyvsp[-2].tvec, len);
+ yyval.tvec[yyval.ivec[0]] = yyvsp[0].tval;
+ ;
+ break;}
+case 128:
+#line 894 "c-exp.y"
+{ yyval.sval = yyvsp[0].ssym.stoken; ;
+ break;}
+case 129:
+#line 895 "c-exp.y"
+{ yyval.sval = yyvsp[0].ssym.stoken; ;
+ break;}
+case 130:
+#line 896 "c-exp.y"
+{ yyval.sval = yyvsp[0].tsym.stoken; ;
+ break;}
+case 131:
+#line 897 "c-exp.y"
+{ yyval.sval = yyvsp[0].ssym.stoken; ;
+ break;}
+}
+ /* the action file gets copied in in place of this dollarsign */
+#line 498 "/stone/jimb/main-98r2/share/bison.simple"
+
+ yyvsp -= yylen;
+ yyssp -= yylen;
+#ifdef YYLSP_NEEDED
+ yylsp -= yylen;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+ *++yyvsp = yyval;
+
+#ifdef YYLSP_NEEDED
+ yylsp++;
+ if (yylen == 0)
+ {
+ yylsp->first_line = yylloc.first_line;
+ yylsp->first_column = yylloc.first_column;
+ yylsp->last_line = (yylsp-1)->last_line;
+ yylsp->last_column = (yylsp-1)->last_column;
+ yylsp->text = 0;
+ }
+ else
+ {
+ yylsp->last_line = (yylsp+yylen-1)->last_line;
+ yylsp->last_column = (yylsp+yylen-1)->last_column;
+ }
+#endif
+
+ /* Now "shift" the result of the reduction.
+ Determine what state that goes to,
+ based on the state we popped back to
+ and the rule number reduced by. */
+
+ yyn = yyr1[yyn];
+
+ yystate = yypgoto[yyn - YYNTBASE] + *yyssp;
+ if (yystate >= 0 && yystate <= YYLAST && yycheck[yystate] == *yyssp)
+ yystate = yytable[yystate];
+ else
+ yystate = yydefgoto[yyn - YYNTBASE];
+
+ goto yynewstate;
+
+yyerrlab: /* here on detecting error */
+
+ if (! yyerrstatus)
+ /* If not already recovering from an error, report this error. */
+ {
+ ++yynerrs;
+
+#ifdef YYERROR_VERBOSE
+ yyn = yypact[yystate];
+
+ if (yyn > YYFLAG && yyn < YYLAST)
+ {
+ int size = 0;
+ char *msg;
+ int x, count;
+
+ count = 0;
+ /* Start X at -yyn if nec to avoid negative indexes in yycheck. */
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ size += strlen(yytname[x]) + 15, count++;
+ msg = (char *) xmalloc(size + 15);
+ if (msg != 0)
+ {
+ strcpy(msg, "parse error");
+
+ if (count < 5)
+ {
+ count = 0;
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ {
+ strcat(msg, count == 0 ? ", expecting `" : " or `");
+ strcat(msg, yytname[x]);
+ strcat(msg, "'");
+ count++;
+ }
+ }
+ yyerror(msg);
+ free(msg);
+ }
+ else
+ yyerror ("parse error; also virtual memory exceeded");
+ }
+ else
+#endif /* YYERROR_VERBOSE */
+ yyerror("parse error");
+ }
+
+ goto yyerrlab1;
+yyerrlab1: /* here on error raised explicitly by an action */
+
+ if (yyerrstatus == 3)
+ {
+ /* if just tried and failed to reuse lookahead token after an error, discard it. */
+
+ /* return failure if at end of input */
+ if (yychar == YYEOF)
+ YYABORT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Discarding token %d (%s).\n", yychar, yytname[yychar1]);
+#endif
+
+ yychar = YYEMPTY;
+ }
+
+ /* Else will try to reuse lookahead token
+ after shifting the error token. */
+
+ yyerrstatus = 3; /* Each real token shifted decrements this */
+
+ goto yyerrhandle;
+
+yyerrdefault: /* current state does not do anything special for the error token. */
+
+#if 0
+ /* This is wrong; only states that explicitly want error tokens
+ should shift them. */
+ yyn = yydefact[yystate]; /* If its default is to accept any token, ok. Otherwise pop it.*/
+ if (yyn) goto yydefault;
+#endif
+
+yyerrpop: /* pop the current state because it cannot handle the error token */
+
+ if (yyssp == yyss) YYABORT;
+ yyvsp--;
+ yystate = *--yyssp;
+#ifdef YYLSP_NEEDED
+ yylsp--;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "Error: state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+yyerrhandle:
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yyerrdefault;
+
+ yyn += YYTERROR;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != YYTERROR)
+ goto yyerrdefault;
+
+ yyn = yytable[yyn];
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrpop;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrpop;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting error token, ");
+#endif
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ yystate = yyn;
+ goto yynewstate;
+}
+#line 911 "c-exp.y"
+
+
+/* Take care of parsing a number (anything that starts with a digit).
+ Set yylval and return the token type; update lexptr.
+ LEN is the number of characters in it. */
+
+/*** Needs some error checking for the float case ***/
+
+static int
+parse_number (p, len, parsed_float, putithere)
+ register char *p;
+ register int len;
+ int parsed_float;
+ YYSTYPE *putithere;
+{
+ /* FIXME: Shouldn't these be unsigned? We don't deal with negative values
+ here, and we do kind of silly things like cast to unsigned. */
+ register LONGEST n = 0;
+ register LONGEST prevn = 0;
+ ULONGEST un;
+
+ register int i = 0;
+ register int c;
+ register int base = input_radix;
+ int unsigned_p = 0;
+
+ /* Number of "L" suffixes encountered. */
+ int long_p = 0;
+
+ /* We have found a "L" or "U" suffix. */
+ int found_suffix = 0;
+
+ ULONGEST high_bit;
+ struct type *signed_type;
+ struct type *unsigned_type;
+
+ if (parsed_float)
+ {
+ /* It's a float since it contains a point or an exponent. */
+ char c;
+ int num = 0; /* number of tokens scanned by scanf */
+ char saved_char = p[len];
+
+ p[len] = 0; /* null-terminate the token */
+ if (sizeof (putithere->typed_val_float.dval) <= sizeof (float))
+ num = sscanf (p, "%g%c", (float *) &putithere->typed_val_float.dval,&c);
+ else if (sizeof (putithere->typed_val_float.dval) <= sizeof (double))
+ num = sscanf (p, "%lg%c", (double *) &putithere->typed_val_float.dval,&c);
+ else
+ {
+#ifdef SCANF_HAS_LONG_DOUBLE
+ num = sscanf (p, "%Lg%c", &putithere->typed_val_float.dval,&c);
+#else
+ /* Scan it into a double, then assign it to the long double.
+ This at least wins with values representable in the range
+ of doubles. */
+ double temp;
+ num = sscanf (p, "%lg%c", &temp,&c);
+ putithere->typed_val_float.dval = temp;
+#endif
+ }
+ p[len] = saved_char; /* restore the input stream */
+ if (num != 1) /* check scanf found ONLY a float ... */
+ return ERROR;
+ /* See if it has `f' or `l' suffix (float or long double). */
+
+ c = tolower (p[len - 1]);
+
+ if (c == 'f')
+ putithere->typed_val_float.type = builtin_type_float;
+ else if (c == 'l')
+ putithere->typed_val_float.type = builtin_type_long_double;
+ else if (isdigit (c) || c == '.')
+ putithere->typed_val_float.type = builtin_type_double;
+ else
+ return ERROR;
+
+ return FLOAT;
+ }
+
+ /* Handle base-switching prefixes 0x, 0t, 0d, 0 */
+ if (p[0] == '0')
+ switch (p[1])
+ {
+ case 'x':
+ case 'X':
+ if (len >= 3)
+ {
+ p += 2;
+ base = 16;
+ len -= 2;
+ }
+ break;
+
+ case 't':
+ case 'T':
+ case 'd':
+ case 'D':
+ if (len >= 3)
+ {
+ p += 2;
+ base = 10;
+ len -= 2;
+ }
+ break;
+
+ default:
+ base = 8;
+ break;
+ }
+
+ while (len-- > 0)
+ {
+ c = *p++;
+ if (c >= 'A' && c <= 'Z')
+ c += 'a' - 'A';
+ if (c != 'l' && c != 'u')
+ n *= base;
+ if (c >= '0' && c <= '9')
+ {
+ if (found_suffix)
+ return ERROR;
+ n += i = c - '0';
+ }
+ else
+ {
+ if (base > 10 && c >= 'a' && c <= 'f')
+ {
+ if (found_suffix)
+ return ERROR;
+ n += i = c - 'a' + 10;
+ }
+ else if (c == 'l')
+ {
+ ++long_p;
+ found_suffix = 1;
+ }
+ else if (c == 'u')
+ {
+ unsigned_p = 1;
+ found_suffix = 1;
+ }
+ else
+ return ERROR; /* Char not a digit */
+ }
+ if (i >= base)
+ return ERROR; /* Invalid digit in this base */
+
+ /* Portably test for overflow (only works for nonzero values, so make
+ a second check for zero). FIXME: Can't we just make n and prevn
+ unsigned and avoid this? */
+ if (c != 'l' && c != 'u' && (prevn >= n) && n != 0)
+ unsigned_p = 1; /* Try something unsigned */
+
+ /* Portably test for unsigned overflow.
+ FIXME: This check is wrong; for example it doesn't find overflow
+ on 0x123456789 when LONGEST is 32 bits. */
+ if (c != 'l' && c != 'u' && n != 0)
+ {
+ if ((unsigned_p && (ULONGEST) prevn >= (ULONGEST) n))
+ error ("Numeric constant too large.");
+ }
+ prevn = n;
+ }
+
+ /* An integer constant is an int, a long, or a long long. An L
+ suffix forces it to be long; an LL suffix forces it to be long
+ long. If not forced to a larger size, it gets the first type of
+ the above that it fits in. To figure out whether it fits, we
+ shift it right and see whether anything remains. Note that we
+ can't shift sizeof (LONGEST) * HOST_CHAR_BIT bits or more in one
+ operation, because many compilers will warn about such a shift
+ (which always produces a zero result). Sometimes TARGET_INT_BIT
+ or TARGET_LONG_BIT will be that big, sometimes not. To deal with
+ the case where it is we just always shift the value more than
+ once, with fewer bits each time. */
+
+ un = (ULONGEST)n >> 2;
+ if (long_p == 0
+ && (un >> (TARGET_INT_BIT - 2)) == 0)
+ {
+ high_bit = ((ULONGEST)1) << (TARGET_INT_BIT-1);
+
+ /* A large decimal (not hex or octal) constant (between INT_MAX
+ and UINT_MAX) is a long or unsigned long, according to ANSI,
+ never an unsigned int, but this code treats it as unsigned
+ int. This probably should be fixed. GCC gives a warning on
+ such constants. */
+
+ unsigned_type = builtin_type_unsigned_int;
+ signed_type = builtin_type_int;
+ }
+ else if (long_p <= 1
+ && (un >> (TARGET_LONG_BIT - 2)) == 0)
+ {
+ high_bit = ((ULONGEST)1) << (TARGET_LONG_BIT-1);
+ unsigned_type = builtin_type_unsigned_long;
+ signed_type = builtin_type_long;
+ }
+ else
+ {
+ int shift;
+ if (sizeof (ULONGEST) * HOST_CHAR_BIT < TARGET_LONG_LONG_BIT)
+ /* A long long does not fit in a LONGEST. */
+ shift = (sizeof (ULONGEST) * HOST_CHAR_BIT - 1);
+ else
+ shift = (TARGET_LONG_LONG_BIT - 1);
+ high_bit = (ULONGEST) 1 << shift;
+ unsigned_type = builtin_type_unsigned_long_long;
+ signed_type = builtin_type_long_long;
+ }
+
+ putithere->typed_val_int.val = n;
+
+ /* If the high bit of the worked out type is set then this number
+ has to be unsigned. */
+
+ if (unsigned_p || (n & high_bit))
+ {
+ putithere->typed_val_int.type = unsigned_type;
+ }
+ else
+ {
+ putithere->typed_val_int.type = signed_type;
+ }
+
+ return INT;
+}
+
+struct token
+{
+ char *operator;
+ int token;
+ enum exp_opcode opcode;
+};
+
+static const struct token tokentab3[] =
+ {
+ {">>=", ASSIGN_MODIFY, BINOP_RSH},
+ {"<<=", ASSIGN_MODIFY, BINOP_LSH}
+ };
+
+static const struct token tokentab2[] =
+ {
+ {"+=", ASSIGN_MODIFY, BINOP_ADD},
+ {"-=", ASSIGN_MODIFY, BINOP_SUB},
+ {"*=", ASSIGN_MODIFY, BINOP_MUL},
+ {"/=", ASSIGN_MODIFY, BINOP_DIV},
+ {"%=", ASSIGN_MODIFY, BINOP_REM},
+ {"|=", ASSIGN_MODIFY, BINOP_BITWISE_IOR},
+ {"&=", ASSIGN_MODIFY, BINOP_BITWISE_AND},
+ {"^=", ASSIGN_MODIFY, BINOP_BITWISE_XOR},
+ {"++", INCREMENT, BINOP_END},
+ {"--", DECREMENT, BINOP_END},
+ {"->", ARROW, BINOP_END},
+ {"&&", ANDAND, BINOP_END},
+ {"||", OROR, BINOP_END},
+ {"::", COLONCOLON, BINOP_END},
+ {"<<", LSH, BINOP_END},
+ {">>", RSH, BINOP_END},
+ {"==", EQUAL, BINOP_END},
+ {"!=", NOTEQUAL, BINOP_END},
+ {"<=", LEQ, BINOP_END},
+ {">=", GEQ, BINOP_END}
+ };
+
+/* Read one token, getting characters through lexptr. */
+
+static int
+yylex ()
+{
+ int c;
+ int namelen;
+ unsigned int i;
+ char *tokstart;
+ char *tokptr;
+ int tempbufindex;
+ static char *tempbuf;
+ static int tempbufsize;
+ struct symbol * sym_class = NULL;
+ char * token_string = NULL;
+ int class_prefix = 0;
+ int unquoted_expr;
+
+ retry:
+
+ unquoted_expr = 1;
+
+ tokstart = lexptr;
+ /* See if it is a special token of length 3. */
+ for (i = 0; i < sizeof tokentab3 / sizeof tokentab3[0]; i++)
+ if (STREQN (tokstart, tokentab3[i].operator, 3))
+ {
+ lexptr += 3;
+ yylval.opcode = tokentab3[i].opcode;
+ return tokentab3[i].token;
+ }
+
+ /* See if it is a special token of length 2. */
+ for (i = 0; i < sizeof tokentab2 / sizeof tokentab2[0]; i++)
+ if (STREQN (tokstart, tokentab2[i].operator, 2))
+ {
+ lexptr += 2;
+ yylval.opcode = tokentab2[i].opcode;
+ return tokentab2[i].token;
+ }
+
+ switch (c = *tokstart)
+ {
+ case 0:
+ return 0;
+
+ case ' ':
+ case '\t':
+ case '\n':
+ lexptr++;
+ goto retry;
+
+ case '\'':
+ /* We either have a character constant ('0' or '\177' for example)
+ or we have a quoted symbol reference ('foo(int,int)' in C++
+ for example). */
+ lexptr++;
+ c = *lexptr++;
+ if (c == '\\')
+ c = parse_escape (&lexptr);
+ else if (c == '\'')
+ error ("Empty character constant.");
+
+ yylval.typed_val_int.val = c;
+ yylval.typed_val_int.type = builtin_type_char;
+
+ c = *lexptr++;
+ if (c != '\'')
+ {
+ namelen = skip_quoted (tokstart) - tokstart;
+ if (namelen > 2)
+ {
+ lexptr = tokstart + namelen;
+ unquoted_expr = 0;
+ if (lexptr[-1] != '\'')
+ error ("Unmatched single quote.");
+ namelen -= 2;
+ tokstart++;
+ goto tryname;
+ }
+ error ("Invalid character constant.");
+ }
+ return INT;
+
+ case '(':
+ paren_depth++;
+ lexptr++;
+ return c;
+
+ case ')':
+ if (paren_depth == 0)
+ return 0;
+ paren_depth--;
+ lexptr++;
+ return c;
+
+ case ',':
+ if (comma_terminates && paren_depth == 0)
+ return 0;
+ lexptr++;
+ return c;
+
+ case '.':
+ /* Might be a floating point number. */
+ if (lexptr[1] < '0' || lexptr[1] > '9')
+ goto symbol; /* Nope, must be a symbol. */
+ /* FALL THRU into number case. */
+
+ case '0':
+ case '1':
+ case '2':
+ case '3':
+ case '4':
+ case '5':
+ case '6':
+ case '7':
+ case '8':
+ case '9':
+ {
+ /* It's a number. */
+ int got_dot = 0, got_e = 0, toktype;
+ register char *p = tokstart;
+ int hex = input_radix > 10;
+
+ if (c == '0' && (p[1] == 'x' || p[1] == 'X'))
+ {
+ p += 2;
+ hex = 1;
+ }
+ else if (c == '0' && (p[1]=='t' || p[1]=='T' || p[1]=='d' || p[1]=='D'))
+ {
+ p += 2;
+ hex = 0;
+ }
+
+ for (;; ++p)
+ {
+ /* This test includes !hex because 'e' is a valid hex digit
+ and thus does not indicate a floating point number when
+ the radix is hex. */
+ if (!hex && !got_e && (*p == 'e' || *p == 'E'))
+ got_dot = got_e = 1;
+ /* This test does not include !hex, because a '.' always indicates
+ a decimal floating point number regardless of the radix. */
+ else if (!got_dot && *p == '.')
+ got_dot = 1;
+ else if (got_e && (p[-1] == 'e' || p[-1] == 'E')
+ && (*p == '-' || *p == '+'))
+ /* This is the sign of the exponent, not the end of the
+ number. */
+ continue;
+ /* We will take any letters or digits. parse_number will
+ complain if past the radix, or if L or U are not final. */
+ else if ((*p < '0' || *p > '9')
+ && ((*p < 'a' || *p > 'z')
+ && (*p < 'A' || *p > 'Z')))
+ break;
+ }
+ toktype = parse_number (tokstart, p - tokstart, got_dot|got_e, &yylval);
+ if (toktype == ERROR)
+ {
+ char *err_copy = (char *) alloca (p - tokstart + 1);
+
+ memcpy (err_copy, tokstart, p - tokstart);
+ err_copy[p - tokstart] = 0;
+ error ("Invalid number \"%s\".", err_copy);
+ }
+ lexptr = p;
+ return toktype;
+ }
+
+ case '+':
+ case '-':
+ case '*':
+ case '/':
+ case '%':
+ case '|':
+ case '&':
+ case '^':
+ case '~':
+ case '!':
+ case '@':
+ case '<':
+ case '>':
+ case '[':
+ case ']':
+ case '?':
+ case ':':
+ case '=':
+ case '{':
+ case '}':
+ symbol:
+ lexptr++;
+ return c;
+
+ case '"':
+
+ /* Build the gdb internal form of the input string in tempbuf,
+ translating any standard C escape forms seen. Note that the
+ buffer is null byte terminated *only* for the convenience of
+ debugging gdb itself and printing the buffer contents when
+ the buffer contains no embedded nulls. Gdb does not depend
+ upon the buffer being null byte terminated, it uses the length
+ string instead. This allows gdb to handle C strings (as well
+ as strings in other languages) with embedded null bytes */
+
+ tokptr = ++tokstart;
+ tempbufindex = 0;
+
+ do {
+ /* Grow the static temp buffer if necessary, including allocating
+ the first one on demand. */
+ if (tempbufindex + 1 >= tempbufsize)
+ {
+ tempbuf = (char *) xrealloc (tempbuf, tempbufsize += 64);
+ }
+ switch (*tokptr)
+ {
+ case '\0':
+ case '"':
+ /* Do nothing, loop will terminate. */
+ break;
+ case '\\':
+ tokptr++;
+ c = parse_escape (&tokptr);
+ if (c == -1)
+ {
+ continue;
+ }
+ tempbuf[tempbufindex++] = c;
+ break;
+ default:
+ tempbuf[tempbufindex++] = *tokptr++;
+ break;
+ }
+ } while ((*tokptr != '"') && (*tokptr != '\0'));
+ if (*tokptr++ != '"')
+ {
+ error ("Unterminated string in expression.");
+ }
+ tempbuf[tempbufindex] = '\0'; /* See note above */
+ yylval.sval.ptr = tempbuf;
+ yylval.sval.length = tempbufindex;
+ lexptr = tokptr;
+ return (STRING);
+ }
+
+ if (!(c == '_' || c == '$'
+ || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')))
+ /* We must have come across a bad character (e.g. ';'). */
+ error ("Invalid character '%c' in expression.", c);
+
+ /* It's a name. See how long it is. */
+ namelen = 0;
+ for (c = tokstart[namelen];
+ (c == '_' || c == '$' || (c >= '0' && c <= '9')
+ || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '<');)
+ {
+ /* Template parameter lists are part of the name.
+ FIXME: This mishandles `print $a<4&&$a>3'. */
+
+ if (c == '<')
+ {
+ if (hp_som_som_object_present)
+ {
+ /* Scan ahead to get rest of the template specification. Note
+ that we look ahead only when the '<' adjoins non-whitespace
+ characters; for comparison expressions, e.g. "a < b > c",
+ there must be spaces before the '<', etc. */
+
+ char * p = find_template_name_end (tokstart + namelen);
+ if (p)
+ namelen = p - tokstart;
+ break;
+ }
+ else
+ {
+ int i = namelen;
+ int nesting_level = 1;
+ while (tokstart[++i])
+ {
+ if (tokstart[i] == '<')
+ nesting_level++;
+ else if (tokstart[i] == '>')
+ {
+ if (--nesting_level == 0)
+ break;
+ }
+ }
+ if (tokstart[i] == '>')
+ namelen = i;
+ else
+ break;
+ }
+ }
+ c = tokstart[++namelen];
+ }
+
+ /* The token "if" terminates the expression and is NOT
+ removed from the input stream. */
+ if (namelen == 2 && tokstart[0] == 'i' && tokstart[1] == 'f')
+ {
+ return 0;
+ }
+
+ lexptr += namelen;
+
+ tryname:
+
+ /* Catch specific keywords. Should be done with a data structure. */
+ switch (namelen)
+ {
+ case 8:
+ if (STREQN (tokstart, "unsigned", 8))
+ return UNSIGNED;
+ if (current_language->la_language == language_cplus
+ && STREQN (tokstart, "template", 8))
+ return TEMPLATE;
+ if (STREQN (tokstart, "volatile", 8))
+ return VOLATILE_KEYWORD;
+ break;
+ case 6:
+ if (STREQN (tokstart, "struct", 6))
+ return STRUCT;
+ if (STREQN (tokstart, "signed", 6))
+ return SIGNED_KEYWORD;
+ if (STREQN (tokstart, "sizeof", 6))
+ return SIZEOF;
+ if (STREQN (tokstart, "double", 6))
+ return DOUBLE_KEYWORD;
+ break;
+ case 5:
+ if (current_language->la_language == language_cplus)
+ {
+ if (STREQN (tokstart, "false", 5))
+ return FALSEKEYWORD;
+ if (STREQN (tokstart, "class", 5))
+ return CLASS;
+ }
+ if (STREQN (tokstart, "union", 5))
+ return UNION;
+ if (STREQN (tokstart, "short", 5))
+ return SHORT;
+ if (STREQN (tokstart, "const", 5))
+ return CONST_KEYWORD;
+ break;
+ case 4:
+ if (STREQN (tokstart, "enum", 4))
+ return ENUM;
+ if (STREQN (tokstart, "long", 4))
+ return LONG;
+ if (current_language->la_language == language_cplus)
+ {
+ if (STREQN (tokstart, "true", 4))
+ return TRUEKEYWORD;
+
+ if (STREQN (tokstart, "this", 4))
+ {
+ static const char this_name[] =
+ { CPLUS_MARKER, 't', 'h', 'i', 's', '\0' };
+
+ if (lookup_symbol (this_name, expression_context_block,
+ VAR_NAMESPACE, (int *) NULL,
+ (struct symtab **) NULL))
+ return THIS;
+ }
+ }
+ break;
+ case 3:
+ if (STREQN (tokstart, "int", 3))
+ return INT_KEYWORD;
+ break;
+ default:
+ break;
+ }
+
+ yylval.sval.ptr = tokstart;
+ yylval.sval.length = namelen;
+
+ if (*tokstart == '$')
+ {
+ write_dollar_variable (yylval.sval);
+ return VARIABLE;
+ }
+
+ /* Look ahead and see if we can consume more of the input
+ string to get a reasonable class/namespace spec or a
+ fully-qualified name. This is a kludge to get around the
+ HP aCC compiler's generation of symbol names with embedded
+ colons for namespace and nested classes. */
+ if (unquoted_expr)
+ {
+ /* Only do it if not inside single quotes */
+ sym_class = parse_nested_classes_for_hpacc (yylval.sval.ptr, yylval.sval.length,
+ &token_string, &class_prefix, &lexptr);
+ if (sym_class)
+ {
+ /* Replace the current token with the bigger one we found */
+ yylval.sval.ptr = token_string;
+ yylval.sval.length = strlen (token_string);
+ }
+ }
+
+ /* Use token-type BLOCKNAME for symbols that happen to be defined as
+ functions or symtabs. If this is not so, then ...
+ Use token-type TYPENAME for symbols that happen to be defined
+ currently as names of types; NAME for other symbols.
+ The caller is not constrained to care about the distinction. */
+ {
+ char *tmp = copy_name (yylval.sval);
+ struct symbol *sym;
+ int is_a_field_of_this = 0;
+ int hextype;
+
+ sym = lookup_symbol (tmp, expression_context_block,
+ VAR_NAMESPACE,
+ current_language->la_language == language_cplus
+ ? &is_a_field_of_this : (int *) NULL,
+ (struct symtab **) NULL);
+ /* Call lookup_symtab, not lookup_partial_symtab, in case there are
+ no psymtabs (coff, xcoff, or some future change to blow away the
+ psymtabs once once symbols are read). */
+ if (sym && SYMBOL_CLASS (sym) == LOC_BLOCK)
+ {
+ yylval.ssym.sym = sym;
+ yylval.ssym.is_a_field_of_this = is_a_field_of_this;
+ return BLOCKNAME;
+ }
+ else if (!sym)
+ { /* See if it's a file name. */
+ struct symtab *symtab;
+
+ symtab = lookup_symtab (tmp);
+
+ if (symtab)
+ {
+ yylval.bval = BLOCKVECTOR_BLOCK (BLOCKVECTOR (symtab), STATIC_BLOCK);
+ return FILENAME;
+ }
+ }
+
+ if (sym && SYMBOL_CLASS (sym) == LOC_TYPEDEF)
+ {
+#if 1
+ /* Despite the following flaw, we need to keep this code enabled.
+ Because we can get called from check_stub_method, if we don't
+ handle nested types then it screws many operations in any
+ program which uses nested types. */
+ /* In "A::x", if x is a member function of A and there happens
+ to be a type (nested or not, since the stabs don't make that
+ distinction) named x, then this code incorrectly thinks we
+ are dealing with nested types rather than a member function. */
+
+ char *p;
+ char *namestart;
+ struct symbol *best_sym;
+
+ /* Look ahead to detect nested types. This probably should be
+ done in the grammar, but trying seemed to introduce a lot
+ of shift/reduce and reduce/reduce conflicts. It's possible
+ that it could be done, though. Or perhaps a non-grammar, but
+ less ad hoc, approach would work well. */
+
+ /* Since we do not currently have any way of distinguishing
+ a nested type from a non-nested one (the stabs don't tell
+ us whether a type is nested), we just ignore the
+ containing type. */
+
+ p = lexptr;
+ best_sym = sym;
+ while (1)
+ {
+ /* Skip whitespace. */
+ while (*p == ' ' || *p == '\t' || *p == '\n')
+ ++p;
+ if (*p == ':' && p[1] == ':')
+ {
+ /* Skip the `::'. */
+ p += 2;
+ /* Skip whitespace. */
+ while (*p == ' ' || *p == '\t' || *p == '\n')
+ ++p;
+ namestart = p;
+ while (*p == '_' || *p == '$' || (*p >= '0' && *p <= '9')
+ || (*p >= 'a' && *p <= 'z')
+ || (*p >= 'A' && *p <= 'Z'))
+ ++p;
+ if (p != namestart)
+ {
+ struct symbol *cur_sym;
+ /* As big as the whole rest of the expression, which is
+ at least big enough. */
+ char *ncopy = alloca (strlen (tmp)+strlen (namestart)+3);
+ char *tmp1;
+
+ tmp1 = ncopy;
+ memcpy (tmp1, tmp, strlen (tmp));
+ tmp1 += strlen (tmp);
+ memcpy (tmp1, "::", 2);
+ tmp1 += 2;
+ memcpy (tmp1, namestart, p - namestart);
+ tmp1[p - namestart] = '\0';
+ cur_sym = lookup_symbol (ncopy, expression_context_block,
+ VAR_NAMESPACE, (int *) NULL,
+ (struct symtab **) NULL);
+ if (cur_sym)
+ {
+ if (SYMBOL_CLASS (cur_sym) == LOC_TYPEDEF)
+ {
+ best_sym = cur_sym;
+ lexptr = p;
+ }
+ else
+ break;
+ }
+ else
+ break;
+ }
+ else
+ break;
+ }
+ else
+ break;
+ }
+
+ yylval.tsym.type = SYMBOL_TYPE (best_sym);
+#else /* not 0 */
+ yylval.tsym.type = SYMBOL_TYPE (sym);
+#endif /* not 0 */
+ return TYPENAME;
+ }
+ if ((yylval.tsym.type = lookup_primitive_typename (tmp)) != 0)
+ return TYPENAME;
+
+ /* Input names that aren't symbols but ARE valid hex numbers,
+ when the input radix permits them, can be names or numbers
+ depending on the parse. Note we support radixes > 16 here. */
+ if (!sym &&
+ ((tokstart[0] >= 'a' && tokstart[0] < 'a' + input_radix - 10) ||
+ (tokstart[0] >= 'A' && tokstart[0] < 'A' + input_radix - 10)))
+ {
+ YYSTYPE newlval; /* Its value is ignored. */
+ hextype = parse_number (tokstart, namelen, 0, &newlval);
+ if (hextype == INT)
+ {
+ yylval.ssym.sym = sym;
+ yylval.ssym.is_a_field_of_this = is_a_field_of_this;
+ return NAME_OR_INT;
+ }
+ }
+
+ /* Any other kind of symbol */
+ yylval.ssym.sym = sym;
+ yylval.ssym.is_a_field_of_this = is_a_field_of_this;
+ return NAME;
+ }
+}
+
+void
+yyerror (msg)
+ char *msg;
+{
+ error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
+}
diff --git a/gdb/config/i386/windows.mh b/gdb/config/i386/windows.mh
new file mode 100644
index 00000000000..3933a6e0053
--- /dev/null
+++ b/gdb/config/i386/windows.mh
@@ -0,0 +1,17 @@
+# gdbwin.o and ser-win32s.c have to be named because they have
+# _initialize functions that need to be found by init.c
+# gui.ores has to be named, or else msvc won't link it in.
+XDEPFILES = \
+ mswin/gdbwin.o \
+ mswin/ser-win32s.o \
+ mswin/gui.ores \
+ mswin/libwingdb.a
+
+$(XDEPFILES):
+ rootme=`pwd` ; export rootme ; \
+ ( cd mswin ; \
+ $(MAKE) $(FLAGS_TO_PASS) all )
+
+XM_FILE=xm-windows.h
+MMALLOC=
+SER_HARDWIRE =
diff --git a/gdb/doc/GDBvn.texi b/gdb/doc/GDBvn.texi
new file mode 100644
index 00000000000..fd722bde8f0
--- /dev/null
+++ b/gdb/doc/GDBvn.texi
@@ -0,0 +1 @@
+@set GDBVN 4.18
diff --git a/gdb/doc/gdb.dvi b/gdb/doc/gdb.dvi
new file mode 100644
index 00000000000..9fdb3d5a824
--- /dev/null
+++ b/gdb/doc/gdb.dvi
Binary files differ
diff --git a/gdb/doc/gdb.info b/gdb/doc/gdb.info
new file mode 100644
index 00000000000..23653045ae4
--- /dev/null
+++ b/gdb/doc/gdb.info
@@ -0,0 +1,230 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+Indirect:
+gdb.info-1: 991
+gdb.info-2: 48295
+gdb.info-3: 96814
+gdb.info-4: 145217
+gdb.info-5: 193677
+gdb.info-6: 235496
+gdb.info-7: 284239
+gdb.info-8: 332485
+gdb.info-9: 381855
+gdb.info-10: 404259
+
+Tag Table:
+(Indirect)
+Node: Top991
+Node: Summary9590
+Node: Free Software11196
+Node: Contributors11950
+Node: Sample Session17994
+Node: Invocation24864
+Node: Invoking GDB25337
+Node: File Options27232
+Node: Mode Options30398
+Node: Quitting GDB32594
+Node: Shell Commands33460
+Node: Commands34202
+Node: Command Syntax34839
+Node: Completion36719
+Node: Help41039
+Node: Running45347
+Node: Compilation46483
+Node: Starting48295
+Node: Arguments51468
+Node: Environment52472
+Node: Working Directory55568
+Node: Input/Output56308
+Node: Attach57913
+Node: Kill Process60341
+Node: Process Information61311
+Node: Threads62643
+Node: Processes67288
+Node: Stopping68520
+Node: Breakpoints69669
+Node: Set Breaks72514
+Node: Set Watchpoints81021
+Node: Set Catchpoints84382
+Node: Delete Breaks87850
+Node: Disabling89517
+Node: Conditions92204
+Node: Break Commands96814
+Node: Breakpoint Menus99690
+Node: Continuing and Stepping101366
+Node: Signals108708
+Node: Thread Stops112376
+Node: Stack115697
+Node: Frames117250
+Node: Backtrace119981
+Node: Selection121713
+Node: Frame Info124449
+Node: Alpha/MIPS Stack126745
+Node: Source127800
+Node: List128749
+Node: Search132289
+Node: Source Path133092
+Node: Machine Code135773
+Node: Data138692
+Node: Expressions140567
+Node: Variables142512
+Node: Arrays145217
+Node: Output Formats147742
+Node: Memory149813
+Node: Auto Display154077
+Node: Print Settings157832
+Node: Value History167759
+Node: Convenience Vars170170
+Node: Registers172953
+Node: Floating Point Hardware177655
+Node: Languages178158
+Node: Setting179262
+Node: Filenames180870
+Node: Manually181624
+Node: Automatically182822
+Node: Show183873
+Node: Checks185171
+Node: Type Checking186527
+Node: Range Checking189239
+Node: Support191580
+Node: C192520
+Node: C Operators193677
+Node: C Constants197758
+Node: Cplus expressions199745
+Node: C Defaults202223
+Node: C Checks202885
+Node: Debugging C203602
+Node: Debugging C plus plus204107
+Node: Modula-2206105
+Node: M2 Operators206992
+Node: Built-In Func/Proc210005
+Node: M2 Constants212744
+Node: M2 Defaults214333
+Node: Deviations214928
+Node: M2 Checks216015
+Node: M2 Scope216815
+Node: GDB/M2217824
+Node: Symbols218763
+Node: Altering225625
+Node: Assignment226593
+Node: Jumping228720
+Node: Signaling230853
+Node: Returning231975
+Node: Calling233167
+Node: Patching233961
+Node: GDB Files235031
+Node: Files235496
+Node: Symbol Errors245168
+Node: Targets248747
+Node: Active Targets249697
+Node: Target Commands251285
+Node: Byte Order259363
+Node: Remote260347
+Node: Remote Serial261803
+Node: Stub Contents264411
+Node: Bootstrapping266512
+Node: Debug Session270308
+Node: Protocol273453
+Node: Server276726
+Node: NetWare280772
+Node: i960-Nindy Remote282734
+Node: Nindy Startup283554
+Node: Nindy Options284239
+Node: Nindy Reset285853
+Node: UDI29K Remote286237
+Node: EB29K Remote287142
+Node: Comms (EB29K)287960
+Node: gdb-EB29K291139
+Node: Remote Log292505
+Node: ST2000 Remote292980
+Node: VxWorks Remote294448
+Node: VxWorks Connection296408
+Node: VxWorks Download297334
+Node: VxWorks Attach299063
+Node: Sparclet Remote299453
+Node: Sparclet File300901
+Node: Sparclet Connection301773
+Node: Sparclet Download302243
+Node: Sparclet Execution303281
+Node: Hitachi Remote303864
+Node: Hitachi Boards304792
+Node: Hitachi ICE305855
+Node: Hitachi Special306643
+Node: MIPS Remote307369
+Node: Simulator311666
+Node: Controlling GDB313222
+Node: Prompt313833
+Node: Editing314631
+Node: History315400
+Node: Screen Size318099
+Node: Numbers319497
+Node: Messages/Warnings320899
+Node: Sequences322907
+Node: Define323487
+Node: Hooks326671
+Node: Command Files328069
+Node: Output330078
+Node: Emacs332485
+Node: GDB Bugs338431
+Node: Bug Criteria339153
+Node: Bug Reporting340040
+Node: Command Line Editing347326
+Node: Introduction and Notation347991
+Node: Readline Interaction349025
+Node: Readline Bare Essentials350213
+Node: Readline Movement Commands351749
+Node: Readline Killing Commands352710
+Node: Readline Arguments354421
+Node: Searching355391
+Node: Readline Init File356969
+Node: Readline Init File Syntax358011
+Node: Conditional Init Constructs366872
+Node: Sample Init File369306
+Node: Bindable Readline Commands372471
+Node: Commands For Moving373217
+Node: Commands For History374060
+Node: Commands For Text376807
+Node: Commands For Killing378588
+Node: Numeric Arguments380733
+Node: Commands For Completion381855
+Node: Keyboard Macros383336
+Node: Miscellaneous Commands383890
+Node: Readline vi Mode386689
+Node: Using History Interactively387532
+Node: History Interaction387887
+Node: Event Designators388839
+Node: Word Designators389484
+Node: Modifiers390392
+Node: Formatting Documentation391062
+Node: Installing GDB394433
+Node: Separate Objdir397915
+Node: Config Names400485
+Node: Configure Options401927
+Node: Index404259
+
+End Tag Table
diff --git a/gdb/doc/gdb.info-1 b/gdb/doc/gdb.info-1
new file mode 100644
index 00000000000..b0167057e01
--- /dev/null
+++ b/gdb/doc/gdb.info-1
@@ -0,0 +1,1319 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Top, Next: Summary, Prev: (dir), Up: (dir)
+
+Debugging with GDB
+******************
+
+ This file describes GDB, the GNU symbolic debugger.
+
+ This is the Seventh Edition, February 1999, for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+* Menu:
+
+* Summary:: Summary of GDB
+
+* Sample Session:: A sample GDB session
+
+* Invocation:: Getting in and out of GDB
+* Commands:: GDB commands
+* Running:: Running programs under GDB
+* Stopping:: Stopping and continuing
+* Stack:: Examining the stack
+* Source:: Examining source files
+* Data:: Examining data
+
+* Languages:: Using GDB with different languages
+
+
+* Symbols:: Examining the symbol table
+* Altering:: Altering execution
+* GDB Files:: GDB files
+* Targets:: Specifying a debugging target
+* Controlling GDB:: Controlling GDB
+* Sequences:: Canned sequences of commands
+
+* Emacs:: Using GDB under GNU Emacs
+
+* GDB Bugs:: Reporting bugs in GDB
+
+
+
+* Formatting Documentation:: How to format and print GDB documentation
+
+
+* Command Line Editing:: Command Line Editing
+* Using History Interactively:: Using History Interactively
+* Installing GDB:: Installing GDB
+* Index:: Index
+
+ -- The Detailed Node Listing --
+
+Summary of GDB
+
+* Free Software:: Freely redistributable software
+* Contributors:: Contributors to GDB
+
+Getting In and Out of GDB
+
+* Invoking GDB:: How to start GDB
+* Quitting GDB:: How to quit GDB
+* Shell Commands:: How to use shell commands inside GDB
+
+Invoking GDB
+
+* File Options:: Choosing files
+* Mode Options:: Choosing modes
+
+GDB Commands
+
+* Command Syntax:: How to give commands to GDB
+* Completion:: Command completion
+* Help:: How to ask GDB for help
+
+Running Programs Under GDB
+
+* Compilation:: Compiling for debugging
+* Starting:: Starting your program
+
+* Arguments:: Your program's arguments
+* Environment:: Your program's environment
+
+* Working Directory:: Your program's working directory
+* Input/Output:: Your program's input and output
+* Attach:: Debugging an already-running process
+* Kill Process:: Killing the child process
+
+* Process Information:: Additional process information
+
+* Threads:: Debugging programs with multiple threads
+* Processes:: Debugging programs with multiple processes
+
+Stopping and Continuing
+
+* Breakpoints:: Breakpoints, watchpoints, and catchpoints
+* Continuing and Stepping:: Resuming execution
+
+* Signals:: Signals
+
+* Thread Stops:: Stopping and starting multi-thread programs
+
+Breakpoints and watchpoints
+
+* Set Breaks:: Setting breakpoints
+* Set Watchpoints:: Setting watchpoints
+* Set Catchpoints:: Setting catchpoints
+* Delete Breaks:: Deleting breakpoints
+* Disabling:: Disabling breakpoints
+* Conditions:: Break conditions
+* Break Commands:: Breakpoint command lists
+
+* Breakpoint Menus:: Breakpoint menus
+
+Examining the Stack
+
+* Frames:: Stack frames
+* Backtrace:: Backtraces
+* Selection:: Selecting a frame
+* Frame Info:: Information on a frame
+* Alpha/MIPS Stack:: Alpha and MIPS machines and the function stack
+
+Examining Source Files
+
+* List:: Printing source lines
+
+* Search:: Searching source files
+* Source Path:: Specifying source directories
+* Machine Code:: Source and machine code
+
+Examining Data
+
+* Expressions:: Expressions
+* Variables:: Program variables
+* Arrays:: Artificial arrays
+* Output Formats:: Output formats
+* Memory:: Examining memory
+* Auto Display:: Automatic display
+* Print Settings:: Print settings
+* Value History:: Value history
+* Convenience Vars:: Convenience variables
+* Registers:: Registers
+
+* Floating Point Hardware:: Floating point hardware
+
+Using GDB with Different Languages
+
+* Setting:: Switching between source languages
+* Show:: Displaying the language
+
+* Checks:: Type and range checks
+
+* Support:: Supported languages
+
+Switching between source languages
+
+* Filenames:: Filename extensions and languages.
+* Manually:: Setting the working language manually
+* Automatically:: Having GDB infer the source language
+
+
+Type and range checking
+
+* Type Checking:: An overview of type checking
+* Range Checking:: An overview of range checking
+
+Supported languages
+
+
+* C:: C and C++
+
+C Language Support
+
+* C Operators:: C operators
+
+C Language Support
+
+* C Operators:: C and C++ operators
+* C Constants:: C and C++ constants
+* Cplus expressions:: C++ expressions
+* C Defaults:: Default settings for C and C++
+
+* C Checks:: C and C++ type and range checks
+* Debugging C:: GDB and C
+* Debugging C plus plus:: GDB features for C++
+
+
+Modula-2
+
+* M2 Operators:: Built-in operators
+* Built-In Func/Proc:: Built-in functions and procedures
+* M2 Constants:: Modula-2 constants
+* M2 Defaults:: Default settings for Modula-2
+* Deviations:: Deviations from standard Modula-2
+* M2 Checks:: Modula-2 type and range checks
+* M2 Scope:: The scope operators `::' and `.'
+* GDB/M2:: GDB and Modula-2
+
+Altering Execution
+
+* Assignment:: Assignment to variables
+* Jumping:: Continuing at a different address
+
+* Signaling:: Giving your program a signal
+* Returning:: Returning from a function
+* Calling:: Calling your program's functions
+* Patching:: Patching your program
+
+GDB Files
+
+* Files:: Commands to specify files
+* Symbol Errors:: Errors reading symbol files
+
+Specifying a Debugging Target
+
+* Active Targets:: Active targets
+* Target Commands:: Commands for managing targets
+
+* Byte Order:: Choosing target byte order
+* Remote:: Remote debugging
+
+Remote debugging
+
+
+* Remote Serial:: GDB remote serial protocol
+
+
+* i960-Nindy Remote:: GDB with a remote i960 (Nindy)
+
+
+* UDI29K Remote:: The UDI protocol for AMD29K
+* EB29K Remote:: The EBMON protocol for AMD29K
+
+
+* VxWorks Remote:: GDB and VxWorks
+
+
+* ST2000 Remote:: GDB with a Tandem ST2000
+
+
+* Hitachi Remote:: GDB and Hitachi Microprocessors
+
+
+* MIPS Remote:: GDB and MIPS boards
+
+
+* Simulator:: Simulated CPU target
+
+Controlling GDB
+
+* Prompt:: Prompt
+* Editing:: Command editing
+* History:: Command history
+* Screen Size:: Screen size
+* Numbers:: Numbers
+* Messages/Warnings:: Optional warnings and messages
+
+Canned Sequences of Commands
+
+* Define:: User-defined commands
+* Hooks:: User-defined command hooks
+* Command Files:: Command files
+* Output:: Commands for controlled output
+
+Reporting Bugs in GDB
+
+* Bug Criteria:: Have you found a bug?
+* Bug Reporting:: How to report bugs
+
+Installing GDB
+
+* Separate Objdir:: Compiling GDB in another directory
+* Config Names:: Specifying names for hosts and targets
+* Configure Options:: Summary of options for configure
+
+
+File: gdb.info, Node: Summary, Next: Sample Session, Prev: Top, Up: Top
+
+Summary of GDB
+**************
+
+ The purpose of a debugger such as GDB is to allow you to see what is
+going on "inside" another program while it executes--or what another
+program was doing at the moment it crashed.
+
+ GDB can do four main kinds of things (plus other things in support of
+these) to help you catch bugs in the act:
+
+ * Start your program, specifying anything that might affect its
+ behavior.
+
+ * Make your program stop on specified conditions.
+
+ * Examine what has happened, when your program has stopped.
+
+ * Change things in your program, so you can experiment with
+ correcting the effects of one bug and go on to learn about another.
+
+ You can use GDB to debug programs written in C or C++. For more
+information, see *Note C and C++: C.
+
+ Support for Modula-2 and Chill is partial. For information on
+Modula-2, see *Note Modula-2: Modula-2. There is no further
+documentation on Chill yet.
+
+ Debugging Pascal programs which use sets, subranges, file variables,
+or nested functions does not currently work. GDB does not support
+entering expressions, printing values, or similar features using Pascal
+syntax.
+
+ GDB can be used to debug programs written in Fortran, although it
+does not yet support entering expressions, printing values, or similar
+features using Fortran syntax. It may be necessary to refer to some
+variables with a trailing underscore.
+
+* Menu:
+
+* Free Software:: Freely redistributable software
+* Contributors:: Contributors to GDB
+
+
+File: gdb.info, Node: Free Software, Next: Contributors, Prev: Summary, Up: Summary
+
+Free software
+=============
+
+ GDB is "free software", protected by the GNU General Public License
+(GPL). The GPL gives you the freedom to copy or adapt a licensed
+program--but every person getting a copy also gets with it the freedom
+to modify that copy (which means that they must get access to the
+source code), and the freedom to distribute further copies. Typical
+software companies use copyrights to limit your freedoms; the Free
+Software Foundation uses the GPL to preserve these freedoms.
+
+ Fundamentally, the General Public License is a license which says
+that you have these freedoms and that you cannot take these freedoms
+away from anyone else.
+
+
+File: gdb.info, Node: Contributors, Prev: Free Software, Up: Summary
+
+Contributors to GDB
+===================
+
+ Richard Stallman was the original author of GDB, and of many other
+GNU programs. Many others have contributed to its development. This
+section attempts to credit major contributors. One of the virtues of
+free software is that everyone is free to contribute to it; with
+regret, we cannot actually acknowledge everyone here. The file
+`ChangeLog' in the GDB distribution approximates a blow-by-blow account.
+
+ Changes much prior to version 2.0 are lost in the mists of time.
+
+ *Plea:* Additions to this section are particularly welcome. If you
+ or your friends (or enemies, to be evenhanded) have been unfairly
+ omitted from this list, we would like to add your names!
+
+ So that they may not regard their many labors as thankless, we
+particularly thank those who shepherded GDB through major releases: Jim
+Blandy (release 4.18); Jason Molenda (release 4.17); Stan Shebs
+(release 4.14); Fred Fish (releases 4.16, 4.15, 4.13, 4.12, 4.11, 4.10,
+and 4.9); Stu Grossman and John Gilmore (releases 4.8, 4.7, 4.6, 4.5,
+and 4.4); John Gilmore (releases 4.3, 4.2, 4.1, 4.0, and 3.9); Jim
+Kingdon (releases 3.5, 3.4, and 3.3); and Randy Smith (releases 3.2,
+3.1, and 3.0).
+
+ Richard Stallman, assisted at various times by Peter TerMaat, Chris
+Hanson, and Richard Mlynarik, handled releases through 2.8.
+
+ Michael Tiemann is the author of most of the GNU C++ support in GDB,
+with significant additional contributions from Per Bothner. James
+Clark wrote the GNU C++ demangler. Early work on C++ was by Peter
+TerMaat (who also did much general update work leading to release 3.0).
+
+ GDB 4 uses the BFD subroutine library to examine multiple
+object-file formats; BFD was a joint project of David V.
+Henkel-Wallace, Rich Pixley, Steve Chamberlain, and John Gilmore.
+
+ David Johnson wrote the original COFF support; Pace Willison did the
+original support for encapsulated COFF.
+
+ Brent Benson of Harris Computer Systems contributed DWARF 2 support.
+
+ Adam de Boor and Bradley Davis contributed the ISI Optimum V support.
+Per Bothner, Noboyuki Hikichi, and Alessandro Forin contributed MIPS
+support. Jean-Daniel Fekete contributed Sun 386i support. Chris
+Hanson improved the HP9000 support. Noboyuki Hikichi and Tomoyuki
+Hasei contributed Sony/News OS 3 support. David Johnson contributed
+Encore Umax support. Jyrki Kuoppala contributed Altos 3068 support.
+Jeff Law contributed HP PA and SOM support. Keith Packard contributed
+NS32K support. Doug Rabson contributed Acorn Risc Machine support.
+Bob Rusk contributed Harris Nighthawk CX-UX support. Chris Smith
+contributed Convex support (and Fortran debugging). Jonathan Stone
+contributed Pyramid support. Michael Tiemann contributed SPARC support.
+Tim Tucker contributed support for the Gould NP1 and Gould Powernode.
+Pace Willison contributed Intel 386 support. Jay Vosburgh contributed
+Symmetry support.
+
+ Andreas Schwab contributed M68K Linux support.
+
+ Rich Schaefer and Peter Schauer helped with support of SunOS shared
+libraries.
+
+ Jay Fenlason and Roland McGrath ensured that GDB and GAS agree about
+several machine instruction sets.
+
+ Patrick Duval, Ted Goldstein, Vikram Koka and Glenn Engel helped
+develop remote debugging. Intel Corporation, Wind River Systems, AMD,
+and ARM contributed remote debugging modules for the i960, VxWorks,
+A29K UDI, and RDI targets, respectively.
+
+ Brian Fox is the author of the readline libraries providing
+command-line editing and command history.
+
+ Andrew Beers of SUNY Buffalo wrote the language-switching code, the
+Modula-2 support, and contributed the Languages chapter of this manual.
+
+ Fred Fish wrote most of the support for Unix System Vr4. He also
+enhanced the command-completion support to cover C++ overloaded symbols.
+
+ Hitachi America, Ltd. sponsored the support for H8/300, H8/500, and
+Super-H processors.
+
+ NEC sponsored the support for the v850, Vr4xxx, and Vr5xxx
+processors.
+
+ Mitsubishi sponsored the support for D10V, D30V, and M32R/D
+processors.
+
+ Toshiba sponsored the support for the TX39 Mips processor.
+
+ Matsushita sponsored the support for the MN10200 and MN10300
+processors.
+
+ Fujitsu sponsored the support for SPARClite and FR30 processors
+
+ Kung Hsu, Jeff Law, and Rick Sladkey added support for hardware
+watchpoints.
+
+ Michael Snyder added support for tracepoints.
+
+ Stu Grossman wrote gdbserver.
+
+ Jim Kingdon, Peter Schauer, Ian Taylor, and Stu Grossman made nearly
+innumerable bug fixes and cleanups throughout GDB.
+
+ The following people at the Hewlett-Packard Company contributed
+support for the PA-RISC 2.0 architecture, HP-UX 10.20, 10.30, and 11.0
+(narrow mode), HP's implementation of kernel threads, HP's aC++
+compiler, and the terminal user interface: Ben Krepp, Richard Title,
+John Bishop, Susan Macchia, Kathy Mann, Satish Pai, India Paul, Steve
+Rehrauer, and Elena Zannoni. Kim Haase provided HP-specific
+information in this manual.
+
+ Cygnus Solutions has sponsored GDB maintenance and much of its
+development since 1991. Cygnus engineers who have worked on GDB
+fulltime include Mark Alexander, Jim Blandy, Per Bothner, Edith Epstein,
+Chris Faylor, Fred Fish, Martin Hunt, Jim Ingham, John Gilmore, Stu
+Grossman, Kung Hsu, Jim Kingdon, John Metzler, Fernando Nasser, Geoffrey
+Noer, Dawn Perchik, Rich Pixley, Zdenek Radouch, Keith Seitz, Stan
+Shebs, David Taylor, and Elena Zannoni. In addition, Dave Brolley, Ian
+Carmichael, Steve Chamberlain, Nick Clifton, JT Conklin, Stan Cox, DJ
+Delorie, Ulrich Drepper, Frank Eigler, Doug Evans, Sean Fagan, David
+Henkel-Wallace, Richard Henderson, Jeff Holcomb, Jeff Law, Jim Lemke,
+Tom Lord, Bob Manson, Michael Meissner, Jason Merrill, Catherine Moore,
+Drew Moseley, Ken Raeburn, Gavin Romig-Koch, Rob Savoye, Jamie Smith,
+Mike Stump, Ian Taylor, Angela Thomas, Michael Tiemann, Tom Tromey, Ron
+Unrau, Jim Wilson, and David Zuhn have made contributions both large
+and small.
+
+
+File: gdb.info, Node: Sample Session, Next: Invocation, Prev: Summary, Up: Top
+
+A Sample GDB Session
+********************
+
+ You can use this manual at your leisure to read all about GDB.
+However, a handful of commands are enough to get started using the
+debugger. This chapter illustrates those commands.
+
+ One of the preliminary versions of GNU `m4' (a generic macro
+processor) exhibits the following bug: sometimes, when we change its
+quote strings from the default, the commands used to capture one macro
+definition within another stop working. In the following short `m4'
+session, we define a macro `foo' which expands to `0000'; we then use
+the `m4' built-in `defn' to define `bar' as the same thing. However,
+when we change the open quote string to `<QUOTE>' and the close quote
+string to `<UNQUOTE>', the same procedure fails to define a new synonym
+`baz':
+
+ $ cd gnu/m4
+ $ ./m4
+ define(foo,0000)
+
+ foo
+ 0000
+ define(bar,defn(`foo'))
+
+ bar
+ 0000
+ changequote(<QUOTE>,<UNQUOTE>)
+
+ define(baz,defn(<QUOTE>foo<UNQUOTE>))
+ baz
+ C-d
+ m4: End of input: 0: fatal error: EOF in string
+
+Let us use GDB to try to see what is going on.
+
+ $ gdb m4
+ GDB is free software and you are welcome to distribute copies
+ of it under certain conditions; type "show copying" to see
+ the conditions.
+ There is absolutely no warranty for GDB; type "show warranty"
+ for details.
+
+ GDB 4.18, Copyright 1999 Free Software Foundation, Inc...
+ (gdb)
+
+GDB reads only enough symbol data to know where to find the rest when
+needed; as a result, the first prompt comes up very quickly. We now
+tell GDB to use a narrower display width than usual, so that examples
+fit in this manual.
+
+ (gdb) set width 70
+
+We need to see how the `m4' built-in `changequote' works. Having
+looked at the source, we know the relevant subroutine is
+`m4_changequote', so we set a breakpoint there with the GDB `break'
+command.
+
+ (gdb) break m4_changequote
+ Breakpoint 1 at 0x62f4: file builtin.c, line 879.
+
+Using the `run' command, we start `m4' running under GDB control; as
+long as control does not reach the `m4_changequote' subroutine, the
+program runs as usual:
+
+ (gdb) run
+ Starting program: /work/Editorial/gdb/gnu/m4/m4
+ define(foo,0000)
+
+ foo
+ 0000
+
+To trigger the breakpoint, we call `changequote'. GDB suspends
+execution of `m4', displaying information about the context where it
+stops.
+
+ changequote(<QUOTE>,<UNQUOTE>)
+
+ Breakpoint 1, m4_changequote (argc=3, argv=0x33c70)
+ at builtin.c:879
+ 879 if (bad_argc(TOKEN_DATA_TEXT(argv[0]),argc,1,3))
+
+Now we use the command `n' (`next') to advance execution to the next
+line of the current function.
+
+ (gdb) n
+ 882 set_quotes((argc >= 2) ? TOKEN_DATA_TEXT(argv[1])\
+ : nil,
+
+`set_quotes' looks like a promising subroutine. We can go into it by
+using the command `s' (`step') instead of `next'. `step' goes to the
+next line to be executed in *any* subroutine, so it steps into
+`set_quotes'.
+
+ (gdb) s
+ set_quotes (lq=0x34c78 "<QUOTE>", rq=0x34c88 "<UNQUOTE>")
+ at input.c:530
+ 530 if (lquote != def_lquote)
+
+The display that shows the subroutine where `m4' is now suspended (and
+its arguments) is called a stack frame display. It shows a summary of
+the stack. We can use the `backtrace' command (which can also be
+spelled `bt'), to see where we are in the stack as a whole: the
+`backtrace' command displays a stack frame for each active subroutine.
+
+ (gdb) bt
+ #0 set_quotes (lq=0x34c78 "<QUOTE>", rq=0x34c88 "<UNQUOTE>")
+ at input.c:530
+ #1 0x6344 in m4_changequote (argc=3, argv=0x33c70)
+ at builtin.c:882
+ #2 0x8174 in expand_macro (sym=0x33320) at macro.c:242
+ #3 0x7a88 in expand_token (obs=0x0, t=209696, td=0xf7fffa30)
+ at macro.c:71
+ #4 0x79dc in expand_input () at macro.c:40
+ #5 0x2930 in main (argc=0, argv=0xf7fffb20) at m4.c:195
+
+We step through a few more lines to see what happens. The first two
+times, we can use `s'; the next two times we use `n' to avoid falling
+into the `xstrdup' subroutine.
+
+ (gdb) s
+ 0x3b5c 532 if (rquote != def_rquote)
+ (gdb) s
+ 0x3b80 535 lquote = (lq == nil || *lq == '\0') ? \
+ def_lquote : xstrdup(lq);
+ (gdb) n
+ 536 rquote = (rq == nil || *rq == '\0') ? def_rquote\
+ : xstrdup(rq);
+ (gdb) n
+ 538 len_lquote = strlen(rquote);
+
+The last line displayed looks a little odd; we can examine the variables
+`lquote' and `rquote' to see if they are in fact the new left and right
+quotes we specified. We use the command `p' (`print') to see their
+values.
+
+ (gdb) p lquote
+ $1 = 0x35d40 "<QUOTE>"
+ (gdb) p rquote
+ $2 = 0x35d50 "<UNQUOTE>"
+
+`lquote' and `rquote' are indeed the new left and right quotes. To
+look at some context, we can display ten lines of source surrounding
+the current line with the `l' (`list') command.
+
+ (gdb) l
+ 533 xfree(rquote);
+ 534
+ 535 lquote = (lq == nil || *lq == '\0') ? def_lquote\
+ : xstrdup (lq);
+ 536 rquote = (rq == nil || *rq == '\0') ? def_rquote\
+ : xstrdup (rq);
+ 537
+ 538 len_lquote = strlen(rquote);
+ 539 len_rquote = strlen(lquote);
+ 540 }
+ 541
+ 542 void
+
+Let us step past the two lines that set `len_lquote' and `len_rquote',
+and then examine the values of those variables.
+
+ (gdb) n
+ 539 len_rquote = strlen(lquote);
+ (gdb) n
+ 540 }
+ (gdb) p len_lquote
+ $3 = 9
+ (gdb) p len_rquote
+ $4 = 7
+
+That certainly looks wrong, assuming `len_lquote' and `len_rquote' are
+meant to be the lengths of `lquote' and `rquote' respectively. We can
+set them to better values using the `p' command, since it can print the
+value of any expression--and that expression can include subroutine
+calls and assignments.
+
+ (gdb) p len_lquote=strlen(lquote)
+ $5 = 7
+ (gdb) p len_rquote=strlen(rquote)
+ $6 = 9
+
+Is that enough to fix the problem of using the new quotes with the `m4'
+built-in `defn'? We can allow `m4' to continue executing with the `c'
+(`continue') command, and then try the example that caused trouble
+initially:
+
+ (gdb) c
+ Continuing.
+
+ define(baz,defn(<QUOTE>foo<UNQUOTE>))
+
+ baz
+ 0000
+
+Success! The new quotes now work just as well as the default ones. The
+problem seems to have been just the two typos defining the wrong
+lengths. We allow `m4' exit by giving it an EOF as input:
+
+ C-d
+ Program exited normally.
+
+The message `Program exited normally.' is from GDB; it indicates `m4'
+has finished executing. We can end our GDB session with the GDB `quit'
+command.
+
+ (gdb) quit
+
+
+File: gdb.info, Node: Invocation, Next: Commands, Prev: Sample Session, Up: Top
+
+Getting In and Out of GDB
+*************************
+
+ This chapter discusses how to start GDB, and how to get out of it.
+The essentials are:
+ * type `gdb' to start GDB.
+
+ * type `quit' or `C-d' to exit.
+
+* Menu:
+
+* Invoking GDB:: How to start GDB
+* Quitting GDB:: How to quit GDB
+* Shell Commands:: How to use shell commands inside GDB
+
+
+File: gdb.info, Node: Invoking GDB, Next: Quitting GDB, Prev: Invocation, Up: Invocation
+
+Invoking GDB
+============
+
+ Invoke GDB by running the program `gdb'. Once started, GDB reads
+commands from the terminal until you tell it to exit.
+
+ You can also run `gdb' with a variety of arguments and options, to
+specify more of your debugging environment at the outset.
+
+ The command-line options described here are designed to cover a
+variety of situations; in some environments, some of these options may
+effectively be unavailable.
+
+ The most usual way to start GDB is with one argument, specifying an
+executable program:
+
+ gdb PROGRAM
+
+You can also start with both an executable program and a core file
+specified:
+
+ gdb PROGRAM CORE
+
+ You can, instead, specify a process ID as a second argument, if you
+want to debug a running process:
+
+ gdb PROGRAM 1234
+
+would attach GDB to process `1234' (unless you also have a file named
+`1234'; GDB does check for a core file first).
+
+ Taking advantage of the second command-line argument requires a
+fairly complete operating system; when you use GDB as a remote debugger
+attached to a bare board, there may not be any notion of "process", and
+there is often no way to get a core dump.
+
+ You can run `gdb' without printing the front material, which
+describes GDB's non-warranty, by specifying `-silent':
+
+ gdb -silent
+
+You can further control how GDB starts up by using command-line
+options. GDB itself can remind you of the options available.
+
+Type
+
+ gdb -help
+
+to display all available options and briefly describe their use (`gdb
+-h' is a shorter equivalent).
+
+ All options and command line arguments you give are processed in
+sequential order. The order makes a difference when the `-x' option is
+used.
+
+* Menu:
+
+
+* File Options:: Choosing files
+* Mode Options:: Choosing modes
+
+
+File: gdb.info, Node: File Options, Next: Mode Options, Up: Invoking GDB
+
+Choosing files
+--------------
+
+ When GDB starts, it reads any arguments other than options as
+specifying an executable file and core file (or process ID). This is
+the same as if the arguments were specified by the `-se' and `-c'
+options respectively. (GDB reads the first argument that does not have
+an associated option flag as equivalent to the `-se' option followed by
+that argument; and the second argument that does not have an associated
+option flag, if any, as equivalent to the `-c' option followed by that
+argument.)
+
+ Many options have both long and short forms; both are shown in the
+following list. GDB also recognizes the long forms if you truncate
+them, so long as enough of the option is present to be unambiguous.
+(If you prefer, you can flag option arguments with `--' rather than
+`-', though we illustrate the more usual convention.)
+
+`-symbols FILE'
+`-s FILE'
+ Read symbol table from file FILE.
+
+`-exec FILE'
+`-e FILE'
+ Use file FILE as the executable file to execute when appropriate,
+ and for examining pure data in conjunction with a core dump.
+
+`-se FILE'
+ Read symbol table from file FILE and use it as the executable file.
+
+`-core FILE'
+`-c FILE'
+ Use file FILE as a core dump to examine.
+
+`-c NUMBER'
+ Connect to process ID NUMBER, as with the `attach' command (unless
+ there is a file in core-dump format named NUMBER, in which case
+ `-c' specifies that file as a core dump to read).
+
+`-command FILE'
+`-x FILE'
+ Execute GDB commands from file FILE. *Note Command files: Command
+ Files.
+
+`-directory DIRECTORY'
+`-d DIRECTORY'
+ Add DIRECTORY to the path to search for source files.
+
+`-m'
+`-mapped'
+ *Warning: this option depends on operating system facilities that
+ are not supported on all systems.*
+ If memory-mapped files are available on your system through the
+ `mmap' system call, you can use this option to have GDB write the
+ symbols from your program into a reusable file in the current
+ directory. If the program you are debugging is called
+ `/tmp/fred', the mapped symbol file is `./fred.syms'. Future GDB
+ debugging sessions notice the presence of this file, and can
+ quickly map in symbol information from it, rather than reading the
+ symbol table from the executable program.
+
+ The `.syms' file is specific to the host machine where GDB is run.
+ It holds an exact image of the internal GDB symbol table. It
+ cannot be shared across multiple host platforms.
+
+`-r'
+`-readnow'
+ Read each symbol file's entire symbol table immediately, rather
+ than the default, which is to read it incrementally as it is
+ needed. This makes startup slower, but makes future operations
+ faster.
+
+ The `-mapped' and `-readnow' options are typically combined in order
+to build a `.syms' file that contains complete symbol information.
+(*Note Commands to specify files: Files, for information on `.syms'
+files.) A simple GDB invocation to do nothing but build a `.syms' file
+for future use is:
+
+ gdb -batch -nx -mapped -readnow programname
+
+
+File: gdb.info, Node: Mode Options, Prev: File Options, Up: Invoking GDB
+
+Choosing modes
+--------------
+
+ You can run GDB in various alternative modes--for example, in batch
+mode or quiet mode.
+
+`-nx'
+`-n'
+ Do not execute commands from any initialization files (normally
+ called `.gdbinit', or `gdb.ini' on PCs). Normally, the commands in
+ these files are executed after all the command options and
+ arguments have been processed. *Note Command files: Command Files.
+
+`-quiet'
+`-q'
+ "Quiet". Do not print the introductory and copyright messages.
+ These messages are also suppressed in batch mode.
+
+`-batch'
+ Run in batch mode. Exit with status `0' after processing all the
+ command files specified with `-x' (and all commands from
+ initialization files, if not inhibited with `-n'). Exit with
+ nonzero status if an error occurs in executing the GDB commands in
+ the command files.
+
+ Batch mode may be useful for running GDB as a filter, for example
+ to download and run a program on another computer; in order to
+ make this more useful, the message
+
+ Program exited normally.
+
+ (which is ordinarily issued whenever a program running under GDB
+ control terminates) is not issued when running in batch mode.
+
+`-cd DIRECTORY'
+ Run GDB using DIRECTORY as its working directory, instead of the
+ current directory.
+
+`-fullname'
+`-f'
+ GNU Emacs sets this option when it runs GDB as a subprocess. It
+ tells GDB to output the full file name and line number in a
+ standard, recognizable fashion each time a stack frame is
+ displayed (which includes each time your program stops). This
+ recognizable format looks like two `\032' characters, followed by
+ the file name, line number and character position separated by
+ colons, and a newline. The Emacs-to-GDB interface program uses
+ the two `\032' characters as a signal to display the source code
+ for the frame.
+
+`-b BPS'
+ Set the line speed (baud rate or bits per second) of any serial
+ interface used by GDB for remote debugging.
+
+`-tty DEVICE'
+ Run using DEVICE for your program's standard input and output.
+
+
+File: gdb.info, Node: Quitting GDB, Next: Shell Commands, Prev: Invoking GDB, Up: Invocation
+
+Quitting GDB
+============
+
+`quit'
+ To exit GDB, use the `quit' command (abbreviated `q'), or type an
+ end-of-file character (usually `C-d'). If you do not supply
+ EXPRESSION, GDB will terminate normally; otherwise it will
+ terminate using the result of EXPRESSION as the error code.
+
+ An interrupt (often `C-c') does not exit from GDB, but rather
+terminates the action of any GDB command that is in progress and
+returns to GDB command level. It is safe to type the interrupt
+character at any time because GDB does not allow it to take effect
+until a time when it is safe.
+
+ If you have been using GDB to control an attached process or device,
+you can release it with the `detach' command (*note Debugging an
+already-running process: Attach.).
+
+
+File: gdb.info, Node: Shell Commands, Prev: Quitting GDB, Up: Invocation
+
+Shell commands
+==============
+
+ If you need to execute occasional shell commands during your
+debugging session, there is no need to leave or suspend GDB; you can
+just use the `shell' command.
+
+`shell COMMAND STRING'
+ Invoke a standard shell to execute COMMAND STRING. If it exists,
+ the environment variable `SHELL' determines which shell to run.
+ Otherwise GDB uses `/bin/sh'.
+
+ The utility `make' is often needed in development environments. You
+do not have to use the `shell' command for this purpose in GDB:
+
+`make MAKE-ARGS'
+ Execute the `make' program with the specified arguments. This is
+ equivalent to `shell make MAKE-ARGS'.
+
+
+File: gdb.info, Node: Commands, Next: Running, Prev: Invocation, Up: Top
+
+GDB Commands
+************
+
+ You can abbreviate a GDB command to the first few letters of the
+command name, if that abbreviation is unambiguous; and you can repeat
+certain GDB commands by typing just <RET>. You can also use the <TAB>
+key to get GDB to fill out the rest of a word in a command (or to show
+you the alternatives available, if there is more than one possibility).
+
+* Menu:
+
+* Command Syntax:: How to give commands to GDB
+* Completion:: Command completion
+* Help:: How to ask GDB for help
+
+
+File: gdb.info, Node: Command Syntax, Next: Completion, Prev: Commands, Up: Commands
+
+Command syntax
+==============
+
+ A GDB command is a single line of input. There is no limit on how
+long it can be. It starts with a command name, which is followed by
+arguments whose meaning depends on the command name. For example, the
+command `step' accepts an argument which is the number of times to
+step, as in `step 5'. You can also use the `step' command with no
+arguments. Some command names do not allow any arguments.
+
+ GDB command names may always be truncated if that abbreviation is
+unambiguous. Other possible command abbreviations are listed in the
+documentation for individual commands. In some cases, even ambiguous
+abbreviations are allowed; for example, `s' is specially defined as
+equivalent to `step' even though there are other commands whose names
+start with `s'. You can test abbreviations by using them as arguments
+to the `help' command.
+
+ A blank line as input to GDB (typing just <RET>) means to repeat the
+previous command. Certain commands (for example, `run') will not repeat
+this way; these are commands whose unintentional repetition might cause
+trouble and which you are unlikely to want to repeat.
+
+ The `list' and `x' commands, when you repeat them with <RET>,
+construct new arguments rather than repeating exactly as typed. This
+permits easy scanning of source or memory.
+
+ GDB can also use <RET> in another way: to partition lengthy output,
+in a way similar to the common utility `more' (*note Screen size:
+Screen Size.). Since it is easy to press one <RET> too many in this
+situation, GDB disables command repetition after any command that
+generates this sort of display.
+
+ Any text from a `#' to the end of the line is a comment; it does
+nothing. This is useful mainly in command files (*note Command files:
+Command Files.).
+
+
+File: gdb.info, Node: Completion, Next: Help, Prev: Command Syntax, Up: Commands
+
+Command completion
+==================
+
+ GDB can fill in the rest of a word in a command for you, if there is
+only one possibility; it can also show you what the valid possibilities
+are for the next word in a command, at any time. This works for GDB
+commands, GDB subcommands, and the names of symbols in your program.
+
+ Press the <TAB> key whenever you want GDB to fill out the rest of a
+word. If there is only one possibility, GDB fills in the word, and
+waits for you to finish the command (or press <RET> to enter it). For
+example, if you type
+
+ (gdb) info bre <TAB>
+
+GDB fills in the rest of the word `breakpoints', since that is the only
+`info' subcommand beginning with `bre':
+
+ (gdb) info breakpoints
+
+You can either press <RET> at this point, to run the `info breakpoints'
+command, or backspace and enter something else, if `breakpoints' does
+not look like the command you expected. (If you were sure you wanted
+`info breakpoints' in the first place, you might as well just type
+<RET> immediately after `info bre', to exploit command abbreviations
+rather than command completion).
+
+ If there is more than one possibility for the next word when you
+press <TAB>, GDB sounds a bell. You can either supply more characters
+and try again, or just press <TAB> a second time; GDB displays all the
+possible completions for that word. For example, you might want to set
+a breakpoint on a subroutine whose name begins with `make_', but when
+you type `b make_<TAB>' GDB just sounds the bell. Typing <TAB> again
+displays all the function names in your program that begin with those
+characters, for example:
+
+ (gdb) b make_ <TAB>
+GDB sounds bell; press <TAB> again, to see:
+ make_a_section_from_file make_environ
+ make_abs_section make_function_type
+ make_blockvector make_pointer_type
+ make_cleanup make_reference_type
+ make_command make_symbol_completion_list
+ (gdb) b make_
+
+After displaying the available possibilities, GDB copies your partial
+input (`b make_' in the example) so you can finish the command.
+
+ If you just want to see the list of alternatives in the first place,
+you can press `M-?' rather than pressing <TAB> twice. `M-?' means
+`<META> ?'. You can type this either by holding down a key designated
+as the <META> shift on your keyboard (if there is one) while typing
+`?', or as <ESC> followed by `?'.
+
+ Sometimes the string you need, while logically a "word", may contain
+parentheses or other characters that GDB normally excludes from its
+notion of a word. To permit word completion to work in this situation,
+you may enclose words in `'' (single quote marks) in GDB commands.
+
+ The most likely situation where you might need this is in typing the
+name of a C++ function. This is because C++ allows function overloading
+(multiple definitions of the same function, distinguished by argument
+type). For example, when you want to set a breakpoint you may need to
+distinguish whether you mean the version of `name' that takes an `int'
+parameter, `name(int)', or the version that takes a `float' parameter,
+`name(float)'. To use the word-completion facilities in this
+situation, type a single quote `'' at the beginning of the function
+name. This alerts GDB that it may need to consider more information
+than usual when you press <TAB> or `M-?' to request word completion:
+
+ (gdb) b 'bubble( <M-?>
+ bubble(double,double) bubble(int,int)
+ (gdb) b 'bubble(
+
+ In some cases, GDB can tell that completing a name requires using
+quotes. When this happens, GDB inserts the quote for you (while
+completing as much as it can) if you do not type the quote in the first
+place:
+
+ (gdb) b bub <TAB>
+GDB alters your input line to the following, and rings a bell:
+ (gdb) b 'bubble(
+
+In general, GDB can tell that a quote is needed (and inserts it) if you
+have not yet started typing the argument list when you ask for
+completion on an overloaded symbol.
+
+ For more information about overloaded functions, *note C++
+expressions: Cplus expressions.. You can use the command `set
+overload-resolution off' to disable overload resolution; *note GDB
+features for C++: Debugging C plus plus..
+
+
+File: gdb.info, Node: Help, Prev: Completion, Up: Commands
+
+Getting help
+============
+
+ You can always ask GDB itself for information on its commands, using
+the command `help'.
+
+`help'
+`h'
+ You can use `help' (abbreviated `h') with no arguments to display
+ a short list of named classes of commands:
+
+ (gdb) help
+ List of classes of commands:
+
+ running -- Running the program
+ stack -- Examining the stack
+ data -- Examining data
+ breakpoints -- Making program stop at certain points
+ files -- Specifying and examining files
+ status -- Status inquiries
+ support -- Support facilities
+ user-defined -- User-defined commands
+ aliases -- Aliases of other commands
+ obscure -- Obscure features
+
+ Type "help" followed by a class name for a list of
+ commands in that class.
+ Type "help" followed by command name for full
+ documentation.
+ Command name abbreviations are allowed if unambiguous.
+ (gdb)
+
+`help CLASS'
+ Using one of the general help classes as an argument, you can get a
+ list of the individual commands in that class. For example, here
+ is the help display for the class `status':
+
+ (gdb) help status
+ Status inquiries.
+
+ List of commands:
+
+ show -- Generic command for showing things set
+ with "set"
+ info -- Generic command for printing status
+
+ Type "help" followed by command name for full
+ documentation.
+ Command name abbreviations are allowed if unambiguous.
+ (gdb)
+
+`help COMMAND'
+ With a command name as `help' argument, GDB displays a short
+ paragraph on how to use that command.
+
+`complete ARGS'
+ The `complete ARGS' command lists all the possible completions for
+ the beginning of a command. Use ARGS to specify the beginning of
+ the command you want completed. For example:
+
+ complete i
+
+ results in:
+
+ info
+ inspect
+ ignore
+
+ This is intended for use by GNU Emacs.
+
+ In addition to `help', you can use the GDB commands `info' and
+`show' to inquire about the state of your program, or the state of GDB
+itself. Each command supports many topics of inquiry; this manual
+introduces each of them in the appropriate context. The listings under
+`info' and under `show' in the Index point to all the sub-commands.
+*Note Index::.
+
+`info'
+ This command (abbreviated `i') is for describing the state of your
+ program. For example, you can list the arguments given to your
+ program with `info args', list the registers currently in use with
+ `info registers', or list the breakpoints you have set with `info
+ breakpoints'. You can get a complete list of the `info'
+ sub-commands with `help info'.
+
+`set'
+ You can assign the result of an expression to an environment
+ variable with `set'. For example, you can set the GDB prompt to a
+ $-sign with `set prompt $'.
+
+`show'
+ In contrast to `info', `show' is for describing the state of GDB
+ itself. You can change most of the things you can `show', by
+ using the related command `set'; for example, you can control what
+ number system is used for displays with `set radix', or simply
+ inquire which is currently in use with `show radix'.
+
+ To display all the settable parameters and their current values,
+ you can use `show' with no arguments; you may also use `info set'.
+ Both commands produce the same display.
+
+ Here are three miscellaneous `show' subcommands, all of which are
+exceptional in lacking corresponding `set' commands:
+
+`show version'
+ Show what version of GDB is running. You should include this
+ information in GDB bug-reports. If multiple versions of GDB are in
+ use at your site, you may occasionally want to determine which
+ version of GDB you are running; as GDB evolves, new commands are
+ introduced, and old ones may wither away. The version number is
+ also announced when you start GDB.
+
+`show copying'
+ Display information about permission for copying GDB.
+
+`show warranty'
+ Display the GNU "NO WARRANTY" statement.
+
+
+File: gdb.info, Node: Running, Next: Stopping, Prev: Commands, Up: Top
+
+Running Programs Under GDB
+**************************
+
+ When you run a program under GDB, you must first generate debugging
+information when you compile it. You may start GDB with its arguments,
+if any, in an environment of your choice. You may redirect your
+program's input and output, debug an already running process, or kill a
+child process.
+
+* Menu:
+
+* Compilation:: Compiling for debugging
+* Starting:: Starting your program
+
+* Arguments:: Your program's arguments
+* Environment:: Your program's environment
+
+* Working Directory:: Your program's working directory
+* Input/Output:: Your program's input and output
+* Attach:: Debugging an already-running process
+* Kill Process:: Killing the child process
+
+* Process Information:: Additional process information
+
+* Threads:: Debugging programs with multiple threads
+* Processes:: Debugging programs with multiple processes
+
+
+File: gdb.info, Node: Compilation, Next: Starting, Prev: Running, Up: Running
+
+Compiling for debugging
+=======================
+
+ In order to debug a program effectively, you need to generate
+debugging information when you compile it. This debugging information
+is stored in the object file; it describes the data type of each
+variable or function and the correspondence between source line numbers
+and addresses in the executable code.
+
+ To request debugging information, specify the `-g' option when you
+run the compiler.
+
+ Many C compilers are unable to handle the `-g' and `-O' options
+together. Using those compilers, you cannot generate optimized
+executables containing debugging information.
+
+ GCC, the GNU C compiler, supports `-g' with or without `-O', making
+it possible to debug optimized code. We recommend that you *always*
+use `-g' whenever you compile a program. You may think your program is
+correct, but there is no sense in pushing your luck.
+
+ When you debug a program compiled with `-g -O', remember that the
+optimizer is rearranging your code; the debugger shows you what is
+really there. Do not be too surprised when the execution path does not
+exactly match your source file! An extreme example: if you define a
+variable, but never use it, GDB never sees that variable--because the
+compiler optimizes it out of existence.
+
+ Some things do not work as well with `-g -O' as with just `-g',
+particularly on machines with instruction scheduling. If in doubt,
+recompile with `-g' alone, and if this fixes the problem, please report
+it to us as a bug (including a test case!).
+
+ Older versions of the GNU C compiler permitted a variant option
+`-gg' for debugging information. GDB no longer supports this format;
+if your GNU C compiler has this option, do not use it.
+
diff --git a/gdb/doc/gdb.info-10 b/gdb/doc/gdb.info-10
new file mode 100644
index 00000000000..c807743ef04
--- /dev/null
+++ b/gdb/doc/gdb.info-10
@@ -0,0 +1,775 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Index, Prev: Installing GDB, Up: Top
+
+Index
+*****
+
+* Menu:
+
+* #: Command Syntax.
+* # in Modula-2: GDB/M2.
+* $: Value History.
+* $$: Value History.
+* $_: Convenience Vars.
+* $_ and info breakpoints: Set Breaks.
+* $_ and info line: Machine Code.
+* $_, $__, and value history: Memory.
+* $__: Convenience Vars.
+* $_exitcode: Convenience Vars.
+* $bpnum: Set Breaks.
+* $cdir: Source Path.
+* $cwd: Source Path.
+* .: M2 Scope.
+* .esgdbinit: Command Files.
+* .gdbinit: Command Files.
+* .os68gdbinit: Command Files.
+* .vxgdbinit: Command Files.
+* /proc: Process Information.
+* @: Arrays.
+* a.out and C++: Cplus expressions.
+* abbreviation: Command Syntax.
+* active targets: Active Targets.
+* add-shared-symbol-file: Files.
+* add-symbol-file: Files.
+* Alpha stack: Alpha/MIPS Stack.
+* AMD 29K register stack: Registers.
+* AMD EB29K: Target Commands.
+* AMD29K via UDI: UDI29K Remote.
+* arguments (to your program): Arguments.
+* artificial array: Arrays.
+* assembly instructions: Machine Code.
+* assignment: Assignment.
+* attach: Attach.
+* automatic display: Auto Display.
+* automatic thread selection: Threads.
+* awatch: Set Watchpoints.
+* b: Set Breaks.
+* backtrace: Backtrace.
+* backtraces: Backtrace.
+* bell-style: Readline Init File Syntax.
+* break: Set Breaks.
+* break ... thread THREADNO: Thread Stops.
+* break in overloaded functions: Debugging C plus plus.
+* breakpoint commands: Break Commands.
+* breakpoint conditions: Conditions.
+* breakpoint numbers: Breakpoints.
+* breakpoint on events: Breakpoints.
+* breakpoint on memory address: Breakpoints.
+* breakpoint on variable modification: Breakpoints.
+* breakpoint subroutine, remote: Stub Contents.
+* breakpoints: Breakpoints.
+* breakpoints and threads: Thread Stops.
+* bt: Backtrace.
+* bug criteria: Bug Criteria.
+* bug reports: Bug Reporting.
+* bugs in GDB: GDB Bugs.
+* c: Continuing and Stepping.
+* C and C++: C.
+* C and C++ checks: C Checks.
+* C and C++ constants: C Constants.
+* C and C++ defaults: C Defaults.
+* C and C++ operators: C.
+* C++: C.
+* C++ and object formats: Cplus expressions.
+* C++ exception handling: Debugging C plus plus.
+* C++ scope resolution: Variables.
+* C++ support, not in COFF: Cplus expressions.
+* C++ symbol decoding style: Print Settings.
+* C++ symbol display: Debugging C plus plus.
+* call: Calling.
+* call overloaded functions: Cplus expressions.
+* call stack: Stack.
+* calling functions: Calling.
+* calling make: Shell Commands.
+* casts, to view memory: Expressions.
+* catch: Set Catchpoints.
+* catch catch: Set Catchpoints.
+* catch exceptions: Frame Info.
+* catch exec: Set Catchpoints.
+* catch fork: Set Catchpoints.
+* catch load: Set Catchpoints.
+* catch throw: Set Catchpoints.
+* catch unload: Set Catchpoints.
+* catch vfork: Set Catchpoints.
+* catchpoints <1>: Set Catchpoints.
+* catchpoints: Breakpoints.
+* cd: Working Directory.
+* cdir: Source Path.
+* checks, range: Type Checking.
+* checks, type: Checks.
+* checksum, for GDB remote: Protocol.
+* choosing target byte order: Byte Order.
+* clear: Delete Breaks.
+* clearing breakpoints, watchpoints, catchpoints: Delete Breaks.
+* COFF versus C++: Cplus expressions.
+* colon, doubled as scope operator: M2 Scope.
+* colon-colon <1>: Variables.
+* colon-colon: M2 Scope.
+* command editing: Readline Bare Essentials.
+* command files <1>: Hooks.
+* command files: Command Files.
+* command line editing: Editing.
+* commands: Break Commands.
+* commands for C++: Debugging C plus plus.
+* commands to STDBUG (ST2000): ST2000 Remote.
+* comment: Command Syntax.
+* comment-begin: Readline Init File Syntax.
+* compilation directory: Source Path.
+* Compiling: Sparclet Remote.
+* complete: Help.
+* completion: Completion.
+* completion of quoted strings: Completion.
+* completion-query-items: Readline Init File Syntax.
+* condition: Conditions.
+* conditional breakpoints: Conditions.
+* configuring GDB: Installing GDB.
+* confirmation: Messages/Warnings.
+* connect (to STDBUG): ST2000 Remote.
+* continue: Continuing and Stepping.
+* continuing: Continuing and Stepping.
+* continuing threads: Thread Stops.
+* control C, and remote debugging: Bootstrapping.
+* controlling terminal: Input/Output.
+* convenience variables: Convenience Vars.
+* convert-meta: Readline Init File Syntax.
+* core: Files.
+* core dump file: Files.
+* core-file: Files.
+* CPU simulator: Simulator.
+* crash of debugger: Bug Criteria.
+* current directory: Source Path.
+* current thread: Threads.
+* cwd: Source Path.
+* d: Delete Breaks.
+* debugger crash: Bug Criteria.
+* debugging optimized code: Compilation.
+* debugging stub, example: Protocol.
+* debugging target: Targets.
+* define: Define.
+* delete: Delete Breaks.
+* delete breakpoints: Delete Breaks.
+* delete display: Auto Display.
+* deleting breakpoints, watchpoints, catchpoints: Delete Breaks.
+* demangling: Print Settings.
+* detach: Attach.
+* device: Hitachi Boards.
+* dir: Source Path.
+* directories for source files: Source Path.
+* directory: Source Path.
+* directory, compilation: Source Path.
+* directory, current: Source Path.
+* dis: Disabling.
+* disable: Disabling.
+* disable breakpoints: Disabling.
+* disable display: Auto Display.
+* disable-completion: Readline Init File Syntax.
+* disassemble: Machine Code.
+* display: Auto Display.
+* display of expressions: Auto Display.
+* do: Selection.
+* document: Define.
+* documentation: Formatting Documentation.
+* down: Selection.
+* down-silently: Selection.
+* download to H8/300 or H8/500: Target Commands.
+* download to Hitachi SH: Target Commands.
+* download to Nindy-960: Target Commands.
+* download to Sparclet: Sparclet Download.
+* download to VxWorks: VxWorks Download.
+* dynamic linking: Files.
+* eb.log: Remote Log.
+* EB29K board: EB29K Remote.
+* EBMON: Comms (EB29K).
+* echo: Output.
+* ECOFF and C++: Cplus expressions.
+* editing: Editing.
+* editing command lines: Readline Bare Essentials.
+* editing-mode: Readline Init File Syntax.
+* ELF/DWARF and C++: Cplus expressions.
+* ELF/stabs and C++: Cplus expressions.
+* else: Define.
+* Emacs: Emacs.
+* enable: Disabling.
+* enable breakpoints: Disabling.
+* enable display: Auto Display.
+* enable-keypad: Readline Init File Syntax.
+* end: Break Commands.
+* entering numbers: Numbers.
+* environment (of your program): Environment.
+* error on valid input: Bug Criteria.
+* event designators: Event Designators.
+* event handling: Set Catchpoints.
+* examining data: Data.
+* examining memory: Memory.
+* exception handlers <1>: Frame Info.
+* exception handlers: Set Catchpoints.
+* exceptionHandler: Bootstrapping.
+* exec-file: Files.
+* executable file: Files.
+* exiting GDB: Quitting GDB.
+* expand-tilde: Readline Init File Syntax.
+* expansion: History Interaction.
+* expressions: Expressions.
+* expressions in C or C++: C.
+* expressions in C++: Cplus expressions.
+* expressions in Modula-2: Modula-2.
+* f: Selection.
+* fatal signal: Bug Criteria.
+* fatal signals: Signals.
+* fg: Continuing and Stepping.
+* file: Files.
+* finish: Continuing and Stepping.
+* flinching: Messages/Warnings.
+* floating point: Floating Point Hardware.
+* floating point registers: Registers.
+* floating point, MIPS remote: MIPS Remote.
+* flush_i_cache: Bootstrapping.
+* focus of debugging: Threads.
+* foo: Symbol Errors.
+* fork, debugging programs which call: Processes.
+* format options: Print Settings.
+* formatted output: Output Formats.
+* Fortran: Summary.
+* forward-search: Search.
+* frame <1>: Selection.
+* frame: Frames.
+* frame number: Frames.
+* frame pointer: Frames.
+* frameless execution: Frames.
+* Fujitsu: Remote Serial.
+* g++: C.
+* GDB bugs, reporting: Bug Reporting.
+* GDB reference card: Formatting Documentation.
+* GDBHISTFILE: History.
+* gdbserve.nlm: NetWare.
+* gdbserver: Server.
+* getDebugChar: Bootstrapping.
+* GNU C++: C.
+* GNU Emacs: Emacs.
+* h: Help.
+* H8/300 or H8/500 download: Target Commands.
+* H8/300 or H8/500 simulator: Simulator.
+* handle: Signals.
+* handle_exception: Stub Contents.
+* handling signals: Signals.
+* hardware watchpoints: Set Watchpoints.
+* hbreak: Set Breaks.
+* help: Help.
+* help target: Target Commands.
+* help user-defined: Define.
+* heuristic-fence-post (Alpha,MIPS): Alpha/MIPS Stack.
+* history expansion: History.
+* history file: History.
+* history number: Value History.
+* history save: History.
+* history size: History.
+* history substitution: History.
+* Hitachi: Remote Serial.
+* Hitachi SH download: Target Commands.
+* Hitachi SH simulator: Simulator.
+* horizontal-scroll-mode: Readline Init File Syntax.
+* i: Help.
+* i/o: Input/Output.
+* i386: Remote Serial.
+* i386-stub.c: Remote Serial.
+* i960: i960-Nindy Remote.
+* if: Define.
+* ignore: Conditions.
+* ignore count (of breakpoint): Conditions.
+* INCLUDE_RDB: VxWorks Remote.
+* info: Help.
+* info address: Symbols.
+* info all-registers: Registers.
+* info args: Frame Info.
+* info breakpoints: Set Breaks.
+* info catch: Frame Info.
+* info display: Auto Display.
+* info extensions: Show.
+* info f: Frame Info.
+* info files: Files.
+* info float: Floating Point Hardware.
+* info frame <1>: Frame Info.
+* info frame: Show.
+* info functions: Symbols.
+* info line: Machine Code.
+* info locals: Frame Info.
+* info proc: Process Information.
+* info proc id: Process Information.
+* info proc mappings: Process Information.
+* info proc status: Process Information.
+* info proc times: Process Information.
+* info program: Stopping.
+* info registers: Registers.
+* info s: Backtrace.
+* info set: Help.
+* info share: Files.
+* info sharedlibrary: Files.
+* info signals: Signals.
+* info source <1>: Symbols.
+* info source: Show.
+* info sources: Symbols.
+* info stack: Backtrace.
+* info target: Files.
+* info terminal: Input/Output.
+* info threads: Threads.
+* info types: Symbols.
+* info variables: Symbols.
+* info watchpoints: Set Watchpoints.
+* inheritance: Debugging C plus plus.
+* init file: Command Files.
+* init file name: Command Files.
+* initial frame: Frames.
+* initialization file, readline: Readline Init File.
+* innermost frame: Frames.
+* input-meta: Readline Init File Syntax.
+* inspect: Data.
+* installation: Installing GDB.
+* instructions, assembly: Machine Code.
+* Intel: Remote Serial.
+* interaction, readline: Readline Interaction.
+* internal GDB breakpoints: Set Breaks.
+* interrupt: Quitting GDB.
+* interrupting remote programs: Debug Session.
+* interrupting remote targets: Bootstrapping.
+* invalid input: Bug Criteria.
+* jump: Jumping.
+* keymap: Readline Init File Syntax.
+* kill: Kill Process.
+* kill ring: Readline Killing Commands.
+* killing text: Readline Killing Commands.
+* l: List.
+* languages: Languages.
+* latest breakpoint: Set Breaks.
+* leaving GDB: Quitting GDB.
+* linespec: List.
+* list: List.
+* listing machine instructions: Machine Code.
+* load FILENAME: Target Commands.
+* log file for EB29K: Remote Log.
+* m680x0: Remote Serial.
+* m68k-stub.c: Remote Serial.
+* machine instructions: Machine Code.
+* maint info breakpoints: Set Breaks.
+* maint print psymbols: Symbols.
+* maint print symbols: Symbols.
+* make: Shell Commands.
+* mapped: Files.
+* mark-modified-lines: Readline Init File Syntax.
+* member functions: Cplus expressions.
+* memory models, H8/500: Hitachi Special.
+* memory tracing: Breakpoints.
+* memory, viewing as typed object: Expressions.
+* memory-mapped symbol file: Files.
+* memset: Bootstrapping.
+* meta-flag: Readline Init File Syntax.
+* MIPS boards: MIPS Remote.
+* MIPS remote floating point: MIPS Remote.
+* MIPS remotedebug protocol: MIPS Remote.
+* MIPS stack: Alpha/MIPS Stack.
+* Modula-2: Modula-2.
+* Modula-2 built-ins: M2 Operators.
+* Modula-2 checks: M2 Checks.
+* Modula-2 constants: Built-In Func/Proc.
+* Modula-2 defaults: M2 Defaults.
+* Modula-2 operators: M2 Operators.
+* Modula-2, deviations from: Deviations.
+* Motorola 680x0: Remote Serial.
+* multiple processes: Processes.
+* multiple targets: Active Targets.
+* multiple threads: Threads.
+* n: Continuing and Stepping.
+* names of symbols: Symbols.
+* namespace in C++: Cplus expressions.
+* negative breakpoint numbers: Set Breaks.
+* New SYSTAG: Threads.
+* next: Continuing and Stepping.
+* nexti: Continuing and Stepping.
+* ni: Continuing and Stepping.
+* Nindy: i960-Nindy Remote.
+* notation, readline: Readline Bare Essentials.
+* number representation: Numbers.
+* numbers for breakpoints: Breakpoints.
+* object formats and C++: Cplus expressions.
+* online documentation: Help.
+* optimized code, debugging: Compilation.
+* outermost frame: Frames.
+* output: Output.
+* output formats: Output Formats.
+* output-meta: Readline Init File Syntax.
+* overloading: Breakpoint Menus.
+* overloading in C++: Debugging C plus plus.
+* packets, reporting on stdout: Protocol.
+* partial symbol dump: Symbols.
+* patching binaries: Patching.
+* path: Environment.
+* pauses in output: Screen Size.
+* pipes: Starting.
+* pointer, finding referent: Print Settings.
+* print: Data.
+* print settings: Print Settings.
+* printf: Output.
+* printing data: Data.
+* process image: Process Information.
+* processes, multiple: Processes.
+* prompt: Prompt.
+* protocol, GDB remote serial: Protocol.
+* ptype: Symbols.
+* putDebugChar: Bootstrapping.
+* pwd: Working Directory.
+* q: Quitting GDB.
+* quit [EXPRESSION]: Quitting GDB.
+* quotes in commands: Completion.
+* quoting names: Symbols.
+* raise exceptions: Set Catchpoints.
+* range checking: Type Checking.
+* rbreak: Set Breaks.
+* reading symbols immediately: Files.
+* readline: Editing.
+* readnow: Files.
+* redirection: Input/Output.
+* reference card: Formatting Documentation.
+* reference declarations: Cplus expressions.
+* register stack, AMD29K: Registers.
+* registers: Registers.
+* regular expression: Set Breaks.
+* reloading symbols: Symbols.
+* remote connection without stubs: Server.
+* remote debugging: Remote.
+* remote programs, interrupting: Debug Session.
+* remote serial debugging summary: Debug Session.
+* remote serial debugging, overview: Remote Serial.
+* remote serial protocol: Protocol.
+* remote serial stub: Stub Contents.
+* remote serial stub list: Remote Serial.
+* remote serial stub, initialization: Stub Contents.
+* remote serial stub, main routine: Stub Contents.
+* remote stub, example: Protocol.
+* remote stub, support routines: Bootstrapping.
+* remotedebug, MIPS protocol: MIPS Remote.
+* remotetimeout: Sparclet Remote.
+* repeating commands: Command Syntax.
+* reporting bugs in GDB: GDB Bugs.
+* reset: Nindy Reset.
+* response time, MIPS debugging: Alpha/MIPS Stack.
+* resuming execution: Continuing and Stepping.
+* RET: Command Syntax.
+* retransmit-timeout, MIPS protocol: MIPS Remote.
+* return: Returning.
+* returning from a function: Returning.
+* reverse-search: Search.
+* run: Starting.
+* running: Starting.
+* Running: Sparclet Remote.
+* running 29K programs: EB29K Remote.
+* running and debugging Sparclet programs: Sparclet Execution.
+* running VxWorks tasks: VxWorks Attach.
+* rwatch: Set Watchpoints.
+* s: Continuing and Stepping.
+* saving symbol table: Files.
+* scope: M2 Scope.
+* search: Search.
+* searching: Search.
+* section: Files.
+* select-frame: Frames.
+* selected frame: Stack.
+* serial connections, debugging: Protocol.
+* serial device, Hitachi micros: Hitachi Boards.
+* serial line speed, Hitachi micros: Hitachi Boards.
+* serial line, target remote: Debug Session.
+* serial protocol, GDB remote: Protocol.
+* set: Help.
+* set args: Arguments.
+* set assembly-language: Machine Code.
+* set check <1>: Type Checking.
+* set check: Range Checking.
+* set check range: Range Checking.
+* set check type: Type Checking.
+* set complaints: Messages/Warnings.
+* set confirm: Messages/Warnings.
+* set demangle-style: Print Settings.
+* set editing: Editing.
+* set endian auto: Byte Order.
+* set endian big: Byte Order.
+* set endian little: Byte Order.
+* set environment: Environment.
+* set extension-language: Show.
+* set gnutarget: Target Commands.
+* set height: Screen Size.
+* set history expansion: History.
+* set history filename: History.
+* set history save: History.
+* set history size: History.
+* set input-radix: Numbers.
+* set language: Manually.
+* set listsize: List.
+* set machine: Hitachi Special.
+* set memory MOD: Hitachi Special.
+* set mipsfpu: MIPS Remote.
+* set output-radix: Numbers.
+* set print address: Print Settings.
+* set print array: Print Settings.
+* set print asm-demangle: Print Settings.
+* set print demangle: Print Settings.
+* set print elements: Print Settings.
+* set print max-symbolic-offset: Print Settings.
+* set print null-stop: Print Settings.
+* set print object: Print Settings.
+* set print pretty: Print Settings.
+* set print sevenbit-strings: Print Settings.
+* set print static-members: Print Settings.
+* set print symbol-filename: Print Settings.
+* set print union: Print Settings.
+* set print vtbl: Print Settings.
+* set processor ARGS: MIPS Remote.
+* set prompt: Prompt.
+* set remotedebug <1>: Protocol.
+* set remotedebug: MIPS Remote.
+* set retransmit-timeout: MIPS Remote.
+* set rstack_high_address: Registers.
+* set symbol-reloading: Symbols.
+* set timeout: MIPS Remote.
+* set variable: Assignment.
+* set verbose: Messages/Warnings.
+* set width: Screen Size.
+* set write: Patching.
+* set_debug_traps: Stub Contents.
+* setting variables: Assignment.
+* setting watchpoints: Set Watchpoints.
+* SH: Remote Serial.
+* sh-stub.c: Remote Serial.
+* share: Files.
+* shared libraries: Files.
+* sharedlibrary: Files.
+* shell: Shell Commands.
+* shell escape: Shell Commands.
+* show: Help.
+* show args: Arguments.
+* show check range: Range Checking.
+* show check type: Type Checking.
+* show commands: History.
+* show complaints: Messages/Warnings.
+* show confirm: Messages/Warnings.
+* show convenience: Convenience Vars.
+* show copying: Help.
+* show demangle-style: Print Settings.
+* show directories: Source Path.
+* show editing: Editing.
+* show endian: Byte Order.
+* show environment: Environment.
+* show gnutarget: Target Commands.
+* show height: Screen Size.
+* show history: History.
+* show input-radix: Numbers.
+* show language: Show.
+* show listsize: List.
+* show machine: Hitachi Special.
+* show mipsfpu: MIPS Remote.
+* show output-radix: Numbers.
+* show paths: Environment.
+* show print address: Print Settings.
+* show print array: Print Settings.
+* show print asm-demangle: Print Settings.
+* show print demangle: Print Settings.
+* show print elements: Print Settings.
+* show print max-symbolic-offset: Print Settings.
+* show print object: Print Settings.
+* show print pretty: Print Settings.
+* show print sevenbit-strings: Print Settings.
+* show print static-members: Print Settings.
+* show print symbol-filename: Print Settings.
+* show print union: Print Settings.
+* show print vtbl: Print Settings.
+* show processor: MIPS Remote.
+* show prompt: Prompt.
+* show remotedebug <1>: MIPS Remote.
+* show remotedebug: Protocol.
+* show retransmit-timeout: MIPS Remote.
+* show rstack_high_address: Registers.
+* show symbol-reloading: Symbols.
+* show timeout: MIPS Remote.
+* show user: Define.
+* show values: Value History.
+* show verbose: Messages/Warnings.
+* show version: Help.
+* show warranty: Help.
+* show width: Screen Size.
+* show write: Patching.
+* show-all-if-ambiguous: Readline Init File Syntax.
+* si: Continuing and Stepping.
+* signal: Signaling.
+* signals: Signals.
+* silent: Break Commands.
+* sim: Simulator.
+* simulator: Simulator.
+* simulator, H8/300 or H8/500: Simulator.
+* simulator, Hitachi SH: Simulator.
+* simulator, Z8000: Simulator.
+* size of screen: Screen Size.
+* software watchpoints: Set Watchpoints.
+* source: Command Files.
+* source path: Source Path.
+* Sparc: Remote Serial.
+* sparc-stub.c: Remote Serial.
+* sparcl-stub.c: Remote Serial.
+* Sparclet: Sparclet Remote.
+* SparcLite: Remote Serial.
+* speed: Hitachi Boards.
+* ST2000 auxiliary commands: ST2000 Remote.
+* st2000 CMD: ST2000 Remote.
+* stack frame: Frames.
+* stack on Alpha: Alpha/MIPS Stack.
+* stack on MIPS: Alpha/MIPS Stack.
+* stack traces: Backtrace.
+* stacking targets: Active Targets.
+* starting: Starting.
+* STDBUG commands (ST2000): ST2000 Remote.
+* step: Continuing and Stepping.
+* stepi: Continuing and Stepping.
+* stepping: Continuing and Stepping.
+* stopped threads: Thread Stops.
+* stub example, remote debugging: Protocol.
+* stupid questions: Messages/Warnings.
+* switching threads: Threads.
+* switching threads automatically: Threads.
+* symbol decoding style, C++: Print Settings.
+* symbol dump: Symbols.
+* symbol names: Symbols.
+* symbol overloading: Breakpoint Menus.
+* symbol table: Files.
+* symbol-file: Files.
+* symbols, reading immediately: Files.
+* target: Targets.
+* target abug: Target Commands.
+* target adapt: Target Commands.
+* target amd-eb: Target Commands.
+* target array: Target Commands.
+* target bug: Target Commands.
+* target byte order: Byte Order.
+* target core: Target Commands.
+* target cpu32bug: Target Commands.
+* target dbug: Target Commands.
+* target ddb: Target Commands.
+* target ddb PORT: MIPS Remote.
+* target dink32: Target Commands.
+* target e7000 <1>: Hitachi ICE.
+* target e7000: Target Commands.
+* target es1800: Target Commands.
+* target est: Target Commands.
+* target exec: Target Commands.
+* target hms: Target Commands.
+* target lsi: Target Commands.
+* target lsi PORT: MIPS Remote.
+* target m32r: Target Commands.
+* target mips: Target Commands.
+* target mips PORT: MIPS Remote.
+* target mon960: Target Commands.
+* target nindy: Target Commands.
+* target nrom: Target Commands.
+* target op50n: Target Commands.
+* target pmon: Target Commands.
+* target pmon PORT: MIPS Remote.
+* target ppcbug: Target Commands.
+* target ppcbug1: Target Commands.
+* target r3900: Target Commands.
+* target rdi: Target Commands.
+* target rdp: Target Commands.
+* target remote: Target Commands.
+* target rom68k: Target Commands.
+* target rombug: Target Commands.
+* target sds: Target Commands.
+* target sh3: Target Commands.
+* target sh3e: Target Commands.
+* target sim <1>: Target Commands.
+* target sim: Simulator.
+* target sparclite: Target Commands.
+* target st2000: Target Commands.
+* target udi: Target Commands.
+* target vxworks: Target Commands.
+* target w89k: Target Commands.
+* tbreak: Set Breaks.
+* TCP port, target remote: Debug Session.
+* terminal: Input/Output.
+* thbreak: Set Breaks.
+* this: Cplus expressions.
+* thread apply: Threads.
+* thread breakpoints: Thread Stops.
+* thread identifier (GDB): Threads.
+* thread identifier (system): Threads.
+* thread number: Threads.
+* thread THREADNO: Threads.
+* threads and watchpoints: Set Watchpoints.
+* threads of execution: Threads.
+* threads, automatic switching: Threads.
+* threads, continuing: Thread Stops.
+* threads, stopped: Thread Stops.
+* timeout, MIPS protocol: MIPS Remote.
+* tracebacks: Backtrace.
+* tty: Input/Output.
+* type casting memory: Expressions.
+* type checking: Checks.
+* type conversions in C++: Cplus expressions.
+* u: Continuing and Stepping.
+* UDI: UDI29K Remote.
+* udi: UDI29K Remote.
+* undisplay: Auto Display.
+* unknown address, locating: Output Formats.
+* unset environment: Environment.
+* until: Continuing and Stepping.
+* up: Selection.
+* up-silently: Selection.
+* user-defined command: Define.
+* value history: Value History.
+* variable name conflict: Variables.
+* variable values, wrong: Variables.
+* variables, setting: Assignment.
+* version number: Help.
+* visible-stats: Readline Init File Syntax.
+* VxWorks: VxWorks Remote.
+* vxworks-timeout: VxWorks Remote.
+* watch: Set Watchpoints.
+* watchpoints: Breakpoints.
+* watchpoints and threads: Set Watchpoints.
+* whatis: Symbols.
+* where: Backtrace.
+* while: Define.
+* wild pointer, interpreting: Print Settings.
+* word completion: Completion.
+* working directory: Source Path.
+* working directory (of your program): Working Directory.
+* working language: Languages.
+* writing into corefiles: Patching.
+* writing into executables: Patching.
+* wrong values: Variables.
+* x: Memory.
+* XCOFF and C++: Cplus expressions.
+* yanking text: Readline Killing Commands.
+* Z8000 simulator: Simulator.
+* {TYPE}: Expressions.
+
+
diff --git a/gdb/doc/gdb.info-2 b/gdb/doc/gdb.info-2
new file mode 100644
index 00000000000..ab5549f8917
--- /dev/null
+++ b/gdb/doc/gdb.info-2
@@ -0,0 +1,1161 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Starting, Next: Arguments, Prev: Compilation, Up: Running
+
+Starting your program
+=====================
+
+`run'
+`r'
+ Use the `run' command to start your program under GDB. You must
+ first specify the program name (except on VxWorks) with an
+ argument to GDB (*note Getting In and Out of GDB: Invocation.), or
+ by using the `file' or `exec-file' command (*note Commands to
+ specify files: Files.).
+
+ If you are running your program in an execution environment that
+supports processes, `run' creates an inferior process and makes that
+process run your program. (In environments without processes, `run'
+jumps to the start of your program.)
+
+ The execution of a program is affected by certain information it
+receives from its superior. GDB provides ways to specify this
+information, which you must do *before* starting your program. (You
+can change it after starting your program, but such changes only affect
+your program the next time you start it.) This information may be
+divided into four categories:
+
+The *arguments.*
+ Specify the arguments to give your program as the arguments of the
+ `run' command. If a shell is available on your target, the shell
+ is used to pass the arguments, so that you may use normal
+ conventions (such as wildcard expansion or variable substitution)
+ in describing the arguments. In Unix systems, you can control
+ which shell is used with the `SHELL' environment variable. *Note
+ Your program's arguments: Arguments.
+
+The *environment.*
+ Your program normally inherits its environment from GDB, but you
+ can use the GDB commands `set environment' and `unset environment'
+ to change parts of the environment that affect your program.
+ *Note Your program's environment: Environment.
+
+The *working directory.*
+ Your program inherits its working directory from GDB. You can set
+ the GDB working directory with the `cd' command in GDB. *Note
+ Your program's working directory: Working Directory.
+
+The *standard input and output.*
+ Your program normally uses the same device for standard input and
+ standard output as GDB is using. You can redirect input and output
+ in the `run' command line, or you can use the `tty' command to set
+ a different device for your program. *Note Your program's input
+ and output: Input/Output.
+
+ *Warning:* While input and output redirection work, you cannot use
+ pipes to pass the output of the program you are debugging to
+ another program; if you attempt this, GDB is likely to wind up
+ debugging the wrong program.
+
+ When you issue the `run' command, your program begins to execute
+immediately. *Note Stopping and continuing: Stopping, for discussion
+of how to arrange for your program to stop. Once your program has
+stopped, you may call functions in your program, using the `print' or
+`call' commands. *Note Examining Data: Data.
+
+ If the modification time of your symbol file has changed since the
+last time GDB read its symbols, GDB discards its symbol table, and
+reads it again. When it does this, GDB tries to retain your current
+breakpoints.
+
+
+File: gdb.info, Node: Arguments, Next: Environment, Prev: Starting, Up: Running
+
+Your program's arguments
+========================
+
+ The arguments to your program can be specified by the arguments of
+the `run' command. They are passed to a shell, which expands wildcard
+characters and performs redirection of I/O, and thence to your program.
+Your `SHELL' environment variable (if it exists) specifies what shell
+GDB uses. If you do not define `SHELL', GDB uses `/bin/sh'.
+
+ `run' with no arguments uses the same arguments used by the previous
+`run', or those set by the `set args' command.
+
+`set args'
+ Specify the arguments to be used the next time your program is
+ run. If `set args' has no arguments, `run' executes your program
+ with no arguments. Once you have run your program with arguments,
+ using `set args' before the next `run' is the only way to run it
+ again without arguments.
+
+`show args'
+ Show the arguments to give your program when it is started.
+
+
+File: gdb.info, Node: Environment, Next: Working Directory, Prev: Arguments, Up: Running
+
+Your program's environment
+==========================
+
+ The "environment" consists of a set of environment variables and
+their values. Environment variables conventionally record such things
+as your user name, your home directory, your terminal type, and your
+search path for programs to run. Usually you set up environment
+variables with the shell and they are inherited by all the other
+programs you run. When debugging, it can be useful to try running your
+program with a modified environment without having to start GDB over
+again.
+
+`path DIRECTORY'
+ Add DIRECTORY to the front of the `PATH' environment variable (the
+ search path for executables), for both GDB and your program. You
+ may specify several directory names, separated by `:' or
+ whitespace. If DIRECTORY is already in the path, it is moved to
+ the front, so it is searched sooner.
+
+ You can use the string `$cwd' to refer to whatever is the current
+ working directory at the time GDB searches the path. If you use
+ `.' instead, it refers to the directory where you executed the
+ `path' command. GDB replaces `.' in the DIRECTORY argument (with
+ the current path) before adding DIRECTORY to the search path.
+
+`show paths'
+ Display the list of search paths for executables (the `PATH'
+ environment variable).
+
+`show environment [VARNAME]'
+ Print the value of environment variable VARNAME to be given to
+ your program when it starts. If you do not supply VARNAME, print
+ the names and values of all environment variables to be given to
+ your program. You can abbreviate `environment' as `env'.
+
+`set environment VARNAME [=] VALUE'
+ Set environment variable VARNAME to VALUE. The value changes for
+ your program only, not for GDB itself. VALUE may be any string;
+ the values of environment variables are just strings, and any
+ interpretation is supplied by your program itself. The VALUE
+ parameter is optional; if it is eliminated, the variable is set to
+ a null value.
+
+ For example, this command:
+
+ set env USER = foo
+
+ tells a Unix program, when subsequently run, that its user is named
+ `foo'. (The spaces around `=' are used for clarity here; they are
+ not actually required.)
+
+`unset environment VARNAME'
+ Remove variable VARNAME from the environment to be passed to your
+ program. This is different from `set env VARNAME ='; `unset
+ environment' removes the variable from the environment, rather
+ than assigning it an empty value.
+
+ *Warning:* GDB runs your program using the shell indicated by your
+`SHELL' environment variable if it exists (or `/bin/sh' if not). If
+your `SHELL' variable names a shell that runs an initialization
+file--such as `.cshrc' for C-shell, or `.bashrc' for BASH--any
+variables you set in that file affect your program. You may wish to
+move setting of environment variables to files that are only run when
+you sign on, such as `.login' or `.profile'.
+
+
+File: gdb.info, Node: Working Directory, Next: Input/Output, Prev: Environment, Up: Running
+
+Your program's working directory
+================================
+
+ Each time you start your program with `run', it inherits its working
+directory from the current working directory of GDB. The GDB working
+directory is initially whatever it inherited from its parent process
+(typically the shell), but you can specify a new working directory in
+GDB with the `cd' command.
+
+ The GDB working directory also serves as a default for the commands
+that specify files for GDB to operate on. *Note Commands to specify
+files: Files.
+
+`cd DIRECTORY'
+ Set the GDB working directory to DIRECTORY.
+
+`pwd'
+ Print the GDB working directory.
+
+
+File: gdb.info, Node: Input/Output, Next: Attach, Prev: Working Directory, Up: Running
+
+Your program's input and output
+===============================
+
+ By default, the program you run under GDB does input and output to
+the same terminal that GDB uses. GDB switches the terminal to its own
+terminal modes to interact with you, but it records the terminal modes
+your program was using and switches back to them when you continue
+running your program.
+
+`info terminal'
+ Displays information recorded by GDB about the terminal modes your
+ program is using.
+
+ You can redirect your program's input and/or output using shell
+redirection with the `run' command. For example,
+
+ run > outfile
+
+starts your program, diverting its output to the file `outfile'.
+
+ Another way to specify where your program should do input and output
+is with the `tty' command. This command accepts a file name as
+argument, and causes this file to be the default for future `run'
+commands. It also resets the controlling terminal for the child
+process, for future `run' commands. For example,
+
+ tty /dev/ttyb
+
+directs that processes started with subsequent `run' commands default
+to do input and output on the terminal `/dev/ttyb' and have that as
+their controlling terminal.
+
+ An explicit redirection in `run' overrides the `tty' command's
+effect on the input/output device, but not its effect on the controlling
+terminal.
+
+ When you use the `tty' command or redirect input in the `run'
+command, only the input *for your program* is affected. The input for
+GDB still comes from your terminal.
+
+
+File: gdb.info, Node: Attach, Next: Kill Process, Prev: Input/Output, Up: Running
+
+Debugging an already-running process
+====================================
+
+`attach PROCESS-ID'
+ This command attaches to a running process--one that was started
+ outside GDB. (`info files' shows your active targets.) The
+ command takes as argument a process ID. The usual way to find out
+ the process-id of a Unix process is with the `ps' utility, or with
+ the `jobs -l' shell command.
+
+ `attach' does not repeat if you press <RET> a second time after
+ executing the command.
+
+ To use `attach', your program must be running in an environment
+which supports processes; for example, `attach' does not work for
+programs on bare-board targets that lack an operating system. You must
+also have permission to send the process a signal.
+
+ When you use `attach', the debugger finds the program running in the
+process first by looking in the current working directory, then (if the
+program is not found) by using the source file search path (*note
+Specifying source directories: Source Path.). You can also use the
+`file' command to load the program. *Note Commands to Specify Files:
+Files.
+
+ The first thing GDB does after arranging to debug the specified
+process is to stop it. You can examine and modify an attached process
+with all the GDB commands that are ordinarily available when you start
+processes with `run'. You can insert breakpoints; you can step and
+continue; you can modify storage. If you would rather the process
+continue running, you may use the `continue' command after attaching
+GDB to the process.
+
+`detach'
+ When you have finished debugging the attached process, you can use
+ the `detach' command to release it from GDB control. Detaching
+ the process continues its execution. After the `detach' command,
+ that process and GDB become completely independent once more, and
+ you are ready to `attach' another process or start one with `run'.
+ `detach' does not repeat if you press <RET> again after executing
+ the command.
+
+ If you exit GDB or use the `run' command while you have an attached
+process, you kill that process. By default, GDB asks for confirmation
+if you try to do either of these things; you can control whether or not
+you need to confirm by using the `set confirm' command (*note Optional
+warnings and messages: Messages/Warnings.).
+
+
+File: gdb.info, Node: Kill Process, Next: Process Information, Prev: Attach, Up: Running
+
+Killing the child process
+=========================
+
+`kill'
+ Kill the child process in which your program is running under GDB.
+
+ This command is useful if you wish to debug a core dump instead of a
+running process. GDB ignores any core dump file while your program is
+running.
+
+ On some operating systems, a program cannot be executed outside GDB
+while you have breakpoints set on it inside GDB. You can use the
+`kill' command in this situation to permit running your program outside
+the debugger.
+
+ The `kill' command is also useful if you wish to recompile and
+relink your program, since on many systems it is impossible to modify an
+executable file while it is running in a process. In this case, when
+you next type `run', GDB notices that the file has changed, and reads
+the symbol table again (while trying to preserve your current
+breakpoint settings).
+
+
+File: gdb.info, Node: Process Information, Next: Threads, Prev: Kill Process, Up: Running
+
+Additional process information
+==============================
+
+ Some operating systems provide a facility called `/proc' that can be
+used to examine the image of a running process using file-system
+subroutines. If GDB is configured for an operating system with this
+facility, the command `info proc' is available to report on several
+kinds of information about the process running your program. `info
+proc' works only on SVR4 systems that support `procfs'.
+
+`info proc'
+ Summarize available information about the process.
+
+`info proc mappings'
+ Report on the address ranges accessible in the program, with
+ information on whether your program may read, write, or execute
+ each range.
+
+`info proc times'
+ Starting time, user CPU time, and system CPU time for your program
+ and its children.
+
+`info proc id'
+ Report on the process IDs related to your program: its own process
+ ID, the ID of its parent, the process group ID, and the session ID.
+
+`info proc status'
+ General information on the state of the process. If the process is
+ stopped, this report includes the reason for stopping, and any
+ signal received.
+
+`info proc all'
+ Show all the above information about the process.
+
+
+File: gdb.info, Node: Threads, Next: Processes, Prev: Process Information, Up: Running
+
+Debugging programs with multiple threads
+========================================
+
+ In some operating systems, such as HP-UX and Solaris, a single
+program may have more than one "thread" of execution. The precise
+semantics of threads differ from one operating system to another, but
+in general the threads of a single program are akin to multiple
+processes--except that they share one address space (that is, they can
+all examine and modify the same variables). On the other hand, each
+thread has its own registers and execution stack, and perhaps private
+memory.
+
+ GDB provides these facilities for debugging multi-thread programs:
+
+ * automatic notification of new threads
+
+ * `thread THREADNO', a command to switch among threads
+
+ * `info threads', a command to inquire about existing threads
+
+ * `thread apply [THREADNO] [ALL] ARGS', a command to apply a command
+ to a list of threads
+
+ * thread-specific breakpoints
+
+ *Warning:* These facilities are not yet available on every GDB
+ configuration where the operating system supports threads. If
+ your GDB does not support threads, these commands have no effect.
+ For example, a system without thread support shows no output from
+ `info threads', and always rejects the `thread' command, like this:
+
+ (gdb) info threads
+ (gdb) thread 1
+ Thread ID 1 not known. Use the "info threads" command to
+ see the IDs of currently known threads.
+
+ The GDB thread debugging facility allows you to observe all threads
+while your program runs--but whenever GDB takes control, one thread in
+particular is always the focus of debugging. This thread is called the
+"current thread". Debugging commands show program information from the
+perspective of the current thread.
+
+ Whenever GDB detects a new thread in your program, it displays the
+target system's identification for the thread with a message in the
+form `[New SYSTAG]'. SYSTAG is a thread identifier whose form varies
+depending on the particular system. For example, on LynxOS, you might
+see
+
+ [New process 35 thread 27]
+
+when GDB notices a new thread. In contrast, on an SGI system, the
+SYSTAG is simply something like `process 368', with no further
+qualifier.
+
+ For debugging purposes, GDB associates its own thread number--always
+a single integer--with each thread in your program.
+
+`info threads'
+ Display a summary of all threads currently in your program. GDB
+ displays for each thread (in this order):
+
+ 1. the thread number assigned by GDB
+
+ 2. the target system's thread identifier (SYSTAG)
+
+ 3. the current stack frame summary for that thread
+
+ An asterisk `*' to the left of the GDB thread number indicates the
+ current thread.
+
+ For example,
+
+ (gdb) info threads
+ 3 process 35 thread 27 0x34e5 in sigpause ()
+ 2 process 35 thread 23 0x34e5 in sigpause ()
+ * 1 process 35 thread 13 main (argc=1, argv=0x7ffffff8)
+ at threadtest.c:68
+
+`thread THREADNO'
+ Make thread number THREADNO the current thread. The command
+ argument THREADNO is the internal GDB thread number, as shown in
+ the first field of the `info threads' display. GDB responds by
+ displaying the system identifier of the thread you selected, and
+ its current stack frame summary:
+
+ (gdb) thread 2
+ [Switching to process 35 thread 23]
+ 0x34e5 in sigpause ()
+
+ As with the `[New ...]' message, the form of the text after
+ `Switching to' depends on your system's conventions for identifying
+ threads.
+
+`thread apply [THREADNO] [ALL] ARGS'
+ The `thread apply' command allows you to apply a command to one or
+ more threads. Specify the numbers of the threads that you want
+ affected with the command argument THREADNO. THREADNO is the
+ internal GDB thread number, as shown in the first field of the
+ `info threads' display. To apply a command to all threads, use
+ `thread apply all' ARGS.
+
+ Whenever GDB stops your program, due to a breakpoint or a signal, it
+automatically selects the thread where that breakpoint or signal
+happened. GDB alerts you to the context switch with a message of the
+form `[Switching to SYSTAG]' to identify the thread.
+
+ *Note Stopping and starting multi-thread programs: Thread Stops, for
+more information about how GDB behaves when you stop and start programs
+with multiple threads.
+
+ *Note Setting watchpoints: Set Watchpoints, for information about
+watchpoints in programs with multiple threads.
+
+
+File: gdb.info, Node: Processes, Prev: Threads, Up: Running
+
+Debugging programs with multiple processes
+==========================================
+
+ GDB has no special support for debugging programs which create
+additional processes using the `fork' function. When a program forks,
+GDB will continue to debug the parent process and the child process
+will run unimpeded. If you have set a breakpoint in any code which the
+child then executes, the child will get a `SIGTRAP' signal which
+(unless it catches the signal) will cause it to terminate.
+
+ However, if you want to debug the child process there is a workaround
+which isn't too painful. Put a call to `sleep' in the code which the
+child process executes after the fork. It may be useful to sleep only
+if a certain environment variable is set, or a certain file exists, so
+that the delay need not occur when you don't want to run GDB on the
+child. While the child is sleeping, use the `ps' program to get its
+process ID. Then tell GDB (a new invocation of GDB if you are also
+debugging the parent process) to attach to the child process (see *Note
+Attach::). From that point on you can debug the child process just
+like any other process which you attached to.
+
+
+File: gdb.info, Node: Stopping, Next: Stack, Prev: Running, Up: Top
+
+Stopping and Continuing
+***********************
+
+ The principal purposes of using a debugger are so that you can stop
+your program before it terminates; or so that, if your program runs into
+trouble, you can investigate and find out why.
+
+ Inside GDB, your program may stop for any of several reasons, such as
+a signal, a breakpoint, or reaching a new line after a GDB command such
+as `step'. You may then examine and change variables, set new
+breakpoints or remove old ones, and then continue execution. Usually,
+the messages shown by GDB provide ample explanation of the status of
+your program--but you can also explicitly request this information at
+any time.
+
+`info program'
+ Display information about the status of your program: whether it is
+ running or not, what process it is, and why it stopped.
+
+* Menu:
+
+* Breakpoints:: Breakpoints, watchpoints, and catchpoints
+* Continuing and Stepping:: Resuming execution
+
+* Signals:: Signals
+
+
+* Thread Stops:: Stopping and starting multi-thread programs
+
+
+File: gdb.info, Node: Breakpoints, Next: Continuing and Stepping, Prev: Stopping, Up: Stopping
+
+Breakpoints, watchpoints, and catchpoints
+=========================================
+
+ A "breakpoint" makes your program stop whenever a certain point in
+the program is reached. For each breakpoint, you can add conditions to
+control in finer detail whether your program stops. You can set
+breakpoints with the `break' command and its variants (*note Setting
+breakpoints: Set Breaks.), to specify the place where your program
+should stop by line number, function name or exact address in the
+program.
+
+ In HP-UX, SunOS 4.x, SVR4, and Alpha OSF/1 configurations, you can
+set breakpoints in shared libraries before the executable is run.
+There is a minor limitation on HP-UX systems: you must wait until the
+executable is run in order to set breakpoints in shared library
+routines that are not called directly by the program (for example,
+routines that are arguments in a `pthread_create' call).
+
+ A "watchpoint" is a special breakpoint that stops your program when
+the value of an expression changes. You must use a different command
+to set watchpoints (*note Setting watchpoints: Set Watchpoints.), but
+aside from that, you can manage a watchpoint like any other breakpoint:
+you enable, disable, and delete both breakpoints and watchpoints using
+the same commands.
+
+ You can arrange to have values from your program displayed
+automatically whenever GDB stops at a breakpoint. *Note Automatic
+display: Auto Display.
+
+ A "catchpoint" is another special breakpoint that stops your program
+when a certain kind of event occurs, such as the throwing of a C++
+exception or the loading of a library. As with watchpoints, you use a
+different command to set a catchpoint (*note Setting catchpoints: Set
+Catchpoints.), but aside from that, you can manage a catchpoint like any
+other breakpoint. (To stop when your program receives a signal, use the
+`handle' command; *note Signals: Signals..)
+
+ GDB assigns a number to each breakpoint, watchpoint, or catchpoint
+when you create it; these numbers are successive integers starting with
+one. In many of the commands for controlling various features of
+breakpoints you use the breakpoint number to say which breakpoint you
+want to change. Each breakpoint may be "enabled" or "disabled"; if
+disabled, it has no effect on your program until you enable it again.
+
+* Menu:
+
+* Set Breaks:: Setting breakpoints
+* Set Watchpoints:: Setting watchpoints
+* Set Catchpoints:: Setting catchpoints
+* Delete Breaks:: Deleting breakpoints
+* Disabling:: Disabling breakpoints
+* Conditions:: Break conditions
+* Break Commands:: Breakpoint command lists
+
+* Breakpoint Menus:: Breakpoint menus
+
+
+File: gdb.info, Node: Set Breaks, Next: Set Watchpoints, Prev: Breakpoints, Up: Breakpoints
+
+Setting breakpoints
+-------------------
+
+ Breakpoints are set with the `break' command (abbreviated `b'). The
+debugger convenience variable `$bpnum' records the number of the
+breakpoints you've set most recently; see *Note Convenience variables:
+Convenience Vars, for a discussion of what you can do with convenience
+variables.
+
+ You have several ways to say where the breakpoint should go.
+
+`break FUNCTION'
+ Set a breakpoint at entry to function FUNCTION. When using source
+ languages that permit overloading of symbols, such as C++,
+ FUNCTION may refer to more than one possible place to break.
+ *Note Breakpoint menus: Breakpoint Menus, for a discussion of that
+ situation.
+
+`break +OFFSET'
+`break -OFFSET'
+ Set a breakpoint some number of lines forward or back from the
+ position at which execution stopped in the currently selected
+ frame.
+
+`break LINENUM'
+ Set a breakpoint at line LINENUM in the current source file. That
+ file is the last file whose source text was printed. This
+ breakpoint stops your program just before it executes any of the
+ code on that line.
+
+`break FILENAME:LINENUM'
+ Set a breakpoint at line LINENUM in source file FILENAME.
+
+`break FILENAME:FUNCTION'
+ Set a breakpoint at entry to function FUNCTION found in file
+ FILENAME. Specifying a file name as well as a function name is
+ superfluous except when multiple files contain similarly named
+ functions.
+
+`break *ADDRESS'
+ Set a breakpoint at address ADDRESS. You can use this to set
+ breakpoints in parts of your program which do not have debugging
+ information or source files.
+
+`break'
+ When called without any arguments, `break' sets a breakpoint at
+ the next instruction to be executed in the selected stack frame
+ (*note Examining the Stack: Stack.). In any selected frame but the
+ innermost, this makes your program stop as soon as control returns
+ to that frame. This is similar to the effect of a `finish'
+ command in the frame inside the selected frame--except that
+ `finish' does not leave an active breakpoint. If you use `break'
+ without an argument in the innermost frame, GDB stops the next
+ time it reaches the current location; this may be useful inside
+ loops.
+
+ GDB normally ignores breakpoints when it resumes execution, until
+ at least one instruction has been executed. If it did not do
+ this, you would be unable to proceed past a breakpoint without
+ first disabling the breakpoint. This rule applies whether or not
+ the breakpoint already existed when your program stopped.
+
+`break ... if COND'
+ Set a breakpoint with condition COND; evaluate the expression COND
+ each time the breakpoint is reached, and stop only if the value is
+ nonzero--that is, if COND evaluates as true. `...' stands for one
+ of the possible arguments described above (or no argument)
+ specifying where to break. *Note Break conditions: Conditions,
+ for more information on breakpoint conditions.
+
+`tbreak ARGS'
+ Set a breakpoint enabled only for one stop. ARGS are the same as
+ for the `break' command, and the breakpoint is set in the same
+ way, but the breakpoint is automatically deleted after the first
+ time your program stops there. *Note Disabling breakpoints:
+ Disabling.
+
+`hbreak ARGS'
+ Set a hardware-assisted breakpoint. ARGS are the same as for the
+ `break' command and the breakpoint is set in the same way, but the
+ breakpoint requires hardware support and some target hardware may
+ not have this support. The main purpose of this is EPROM/ROM code
+ debugging, so you can set a breakpoint at an instruction without
+ changing the instruction. This can be used with the new
+ trap-generation provided by SPARClite DSU. DSU will generate
+ traps when a program accesses some data or instruction address
+ that is assigned to the debug registers. However the hardware
+ breakpoint registers can only take two data breakpoints, and GDB
+ will reject this command if more than two are used. Delete or
+ disable unused hardware breakpoints before setting new ones.
+ *Note Break conditions: Conditions.
+
+`thbreak ARGS'
+ Set a hardware-assisted breakpoint enabled only for one stop. ARGS
+ are the same as for the `hbreak' command and the breakpoint is set
+ in the same way. However, like the `tbreak' command, the
+ breakpoint is automatically deleted after the first time your
+ program stops there. Also, like the `hbreak' command, the
+ breakpoint requires hardware support and some target hardware may
+ not have this support. *Note Disabling breakpoints: Disabling.
+ Also *Note Break conditions: Conditions.
+
+`rbreak REGEX'
+ Set breakpoints on all functions matching the regular expression
+ REGEX. This command sets an unconditional breakpoint on all
+ matches, printing a list of all breakpoints it set. Once these
+ breakpoints are set, they are treated just like the breakpoints
+ set with the `break' command. You can delete them, disable them,
+ or make them conditional the same way as any other breakpoint.
+
+ When debugging C++ programs, `rbreak' is useful for setting
+ breakpoints on overloaded functions that are not members of any
+ special classes.
+
+`info breakpoints [N]'
+`info break [N]'
+`info watchpoints [N]'
+ Print a table of all breakpoints, watchpoints, and catchpoints set
+ and not deleted, with the following columns for each breakpoint:
+
+ *Breakpoint Numbers*
+
+ *Type*
+ Breakpoint, watchpoint, or catchpoint.
+
+ *Disposition*
+ Whether the breakpoint is marked to be disabled or deleted
+ when hit.
+
+ *Enabled or Disabled*
+ Enabled breakpoints are marked with `y'. `n' marks
+ breakpoints that are not enabled.
+
+ *Address*
+ Where the breakpoint is in your program, as a memory address
+
+ *What*
+ Where the breakpoint is in the source for your program, as a
+ file and line number.
+
+ If a breakpoint is conditional, `info break' shows the condition on
+ the line following the affected breakpoint; breakpoint commands,
+ if any, are listed after that.
+
+ `info break' with a breakpoint number N as argument lists only
+ that breakpoint. The convenience variable `$_' and the default
+ examining-address for the `x' command are set to the address of
+ the last breakpoint listed (*note Examining memory: Memory.).
+
+ `info break' displays a count of the number of times the breakpoint
+ has been hit. This is especially useful in conjunction with the
+ `ignore' command. You can ignore a large number of breakpoint
+ hits, look at the breakpoint info to see how many times the
+ breakpoint was hit, and then run again, ignoring one less than
+ that number. This will get you quickly to the last hit of that
+ breakpoint.
+
+ GDB allows you to set any number of breakpoints at the same place in
+your program. There is nothing silly or meaningless about this. When
+the breakpoints are conditional, this is even useful (*note Break
+conditions: Conditions.).
+
+ GDB itself sometimes sets breakpoints in your program for special
+purposes, such as proper handling of `longjmp' (in C programs). These
+internal breakpoints are assigned negative numbers, starting with `-1';
+`info breakpoints' does not display them.
+
+ You can see these breakpoints with the GDB maintenance command
+`maint info breakpoints'.
+
+`maint info breakpoints'
+ Using the same format as `info breakpoints', display both the
+ breakpoints you've set explicitly, and those GDB is using for
+ internal purposes. Internal breakpoints are shown with negative
+ breakpoint numbers. The type column identifies what kind of
+ breakpoint is shown:
+
+ `breakpoint'
+ Normal, explicitly set breakpoint.
+
+ `watchpoint'
+ Normal, explicitly set watchpoint.
+
+ `longjmp'
+ Internal breakpoint, used to handle correctly stepping through
+ `longjmp' calls.
+
+ `longjmp resume'
+ Internal breakpoint at the target of a `longjmp'.
+
+ `until'
+ Temporary internal breakpoint used by the GDB `until' command.
+
+ `finish'
+ Temporary internal breakpoint used by the GDB `finish'
+ command.
+
+
+File: gdb.info, Node: Set Watchpoints, Next: Set Catchpoints, Prev: Set Breaks, Up: Breakpoints
+
+Setting watchpoints
+-------------------
+
+ You can use a watchpoint to stop execution whenever the value of an
+expression changes, without having to predict a particular place where
+this may happen.
+
+ Depending on your system, watchpoints may be implemented in software
+or hardware. GDB does software watchpointing by single-stepping your
+program and testing the variable's value each time, which is hundreds of
+times slower than normal execution. (But this may still be worth it, to
+catch errors where you have no clue what part of your program is the
+culprit.)
+
+ On some systems, such as HP-UX and Linux, GDB includes support for
+hardware watchpoints, which do not slow down the running of your
+program.
+
+`watch EXPR'
+ Set a watchpoint for an expression. GDB will break when EXPR is
+ written into by the program and its value changes.
+
+`rwatch EXPR'
+ Set a watchpoint that will break when watch EXPR is read by the
+ program. If you use both watchpoints, both must be set with the
+ `rwatch' command.
+
+`awatch EXPR'
+ Set a watchpoint that will break when ARGS is read and written into
+ by the program. If you use both watchpoints, both must be set
+ with the `awatch' command.
+
+`info watchpoints'
+ This command prints a list of watchpoints, breakpoints, and
+ catchpoints; it is the same as `info break'.
+
+ GDB sets a "hardware watchpoint" if possible. Hardware watchpoints
+execute very quickly, and the debugger reports a change in value at the
+exact instruction where the change occurs. If GDB cannot set a
+hardware watchpoint, it sets a software watchpoint, which executes more
+slowly and reports the change in value at the next statement, not the
+instruction, after the change occurs.
+
+ When you issue the `watch' command, GDB reports
+
+ Hardware watchpoint NUM: EXPR
+
+if it was able to set a hardware watchpoint.
+
+ The SPARClite DSU will generate traps when a program accesses some
+data or instruction address that is assigned to the debug registers.
+For the data addresses, DSU facilitates the `watch' command. However
+the hardware breakpoint registers can only take two data watchpoints,
+and both watchpoints must be the same kind. For example, you can set
+two watchpoints with `watch' commands, two with `rwatch' commands, *or*
+two with `awatch' commands, but you cannot set one watchpoint with one
+command and the other with a different command. GDB will reject the
+command if you try to mix watchpoints. Delete or disable unused
+watchpoint commands before setting new ones.
+
+ If you call a function interactively using `print' or `call', any
+watchpoints you have set will be inactive until GDB reaches another
+kind of breakpoint or the call completes.
+
+ *Warning:* In multi-thread programs, watchpoints have only limited
+ usefulness. With the current watchpoint implementation, GDB can
+ only watch the value of an expression *in a single thread*. If
+ you are confident that the expression can only change due to the
+ current thread's activity (and if you are also confident that no
+ other thread can become current), then you can use watchpoints as
+ usual. However, GDB may not notice when a non-current thread's
+ activity changes the expression.
+
+
+File: gdb.info, Node: Set Catchpoints, Next: Delete Breaks, Prev: Set Watchpoints, Up: Breakpoints
+
+Setting catchpoints
+-------------------
+
+ You can use "catchpoints" to cause the debugger to stop for certain
+kinds of program events, such as C++ exceptions or the loading of a
+shared library. Use the `catch' command to set a catchpoint.
+
+`catch EVENT'
+ Stop when EVENT occurs. EVENT can be any of the following:
+ `throw'
+ The throwing of a C++ exception.
+
+ `catch'
+ The catching of a C++ exception.
+
+ `exec'
+ A call to `exec'. This is currently only available for HP-UX.
+
+ `fork'
+ A call to `fork'. This is currently only available for HP-UX.
+
+ `vfork'
+ A call to `vfork'. This is currently only available for
+ HP-UX.
+
+ `load'
+ `load LIBNAME'
+ The dynamic loading of any shared library, or the loading of
+ the library LIBNAME. This is currently only available for
+ HP-UX.
+
+ `unload'
+ `unload LIBNAME'
+ The unloading of any dynamically loaded shared library, or
+ the unloading of the library LIBNAME. This is currently only
+ available for HP-UX.
+
+`tcatch EVENT'
+ Set a catchpoint that is enabled only for one stop. The
+ catchpoint is automatically deleted after the first time the event
+ is caught.
+
+ Use the `info break' command to list the current catchpoints.
+
+ There are currently some limitations to C++ exception handling
+(`catch throw' and `catch catch') in GDB:
+
+ * If you call a function interactively, GDB normally returns control
+ to you when the function has finished executing. If the call
+ raises an exception, however, the call may bypass the mechanism
+ that returns control to you and cause your program either to abort
+ or to simply continue running until it hits a breakpoint, catches
+ a signal that GDB is listening for, or exits. This is the case
+ even if you set a catchpoint for the exception; catchpoints on
+ exceptions are disabled within interactive calls.
+
+ * You cannot raise an exception interactively.
+
+ * You cannot install an exception handler interactively.
+
+ Sometimes `catch' is not the best way to debug exception handling:
+if you need to know exactly where an exception is raised, it is better
+to stop *before* the exception handler is called, since that way you
+can see the stack before any unwinding takes place. If you set a
+breakpoint in an exception handler instead, it may not be easy to find
+out where the exception was raised.
+
+ To stop just before an exception handler is called, you need some
+knowledge of the implementation. In the case of GNU C++, exceptions are
+raised by calling a library function named `__raise_exception' which
+has the following ANSI C interface:
+
+ /* ADDR is where the exception identifier is stored.
+ ID is the exception identifier. */
+ void __raise_exception (void **ADDR, void *ID);
+
+To make the debugger catch all exceptions before any stack unwinding
+takes place, set a breakpoint on `__raise_exception' (*note
+Breakpoints; watchpoints; and exceptions: Breakpoints.).
+
+ With a conditional breakpoint (*note Break conditions: Conditions.)
+that depends on the value of ID, you can stop your program when a
+specific exception is raised. You can use multiple conditional
+breakpoints to stop your program when any of a number of exceptions are
+raised.
+
+
+File: gdb.info, Node: Delete Breaks, Next: Disabling, Prev: Set Catchpoints, Up: Breakpoints
+
+Deleting breakpoints
+--------------------
+
+ It is often necessary to eliminate a breakpoint, watchpoint, or
+catchpoint once it has done its job and you no longer want your program
+to stop there. This is called "deleting" the breakpoint. A breakpoint
+that has been deleted no longer exists; it is forgotten.
+
+ With the `clear' command you can delete breakpoints according to
+where they are in your program. With the `delete' command you can
+delete individual breakpoints, watchpoints, or catchpoints by specifying
+their breakpoint numbers.
+
+ It is not necessary to delete a breakpoint to proceed past it. GDB
+automatically ignores breakpoints on the first instruction to be
+executed when you continue execution without changing the execution
+address.
+
+`clear'
+ Delete any breakpoints at the next instruction to be executed in
+ the selected stack frame (*note Selecting a frame: Selection.).
+ When the innermost frame is selected, this is a good way to delete
+ a breakpoint where your program just stopped.
+
+`clear FUNCTION'
+`clear FILENAME:FUNCTION'
+ Delete any breakpoints set at entry to the function FUNCTION.
+
+`clear LINENUM'
+`clear FILENAME:LINENUM'
+ Delete any breakpoints set at or within the code of the specified
+ line.
+
+`delete [breakpoints] [BNUMS...]'
+ Delete the breakpoints, watchpoints, or catchpoints of the numbers
+ specified as arguments. If no argument is specified, delete all
+ breakpoints (GDB asks confirmation, unless you have `set confirm
+ off'). You can abbreviate this command as `d'.
+
+
+File: gdb.info, Node: Disabling, Next: Conditions, Prev: Delete Breaks, Up: Breakpoints
+
+Disabling breakpoints
+---------------------
+
+ Rather than deleting a breakpoint, watchpoint, or catchpoint, you
+might prefer to "disable" it. This makes the breakpoint inoperative as
+if it had been deleted, but remembers the information on the breakpoint
+so that you can "enable" it again later.
+
+ You disable and enable breakpoints, watchpoints, and catchpoints with
+the `enable' and `disable' commands, optionally specifying one or more
+breakpoint numbers as arguments. Use `info break' or `info watch' to
+print a list of breakpoints, watchpoints, and catchpoints if you do not
+know which numbers to use.
+
+ A breakpoint, watchpoint, or catchpoint can have any of four
+different states of enablement:
+
+ * Enabled. The breakpoint stops your program. A breakpoint set
+ with the `break' command starts out in this state.
+
+ * Disabled. The breakpoint has no effect on your program.
+
+ * Enabled once. The breakpoint stops your program, but then becomes
+ disabled. A breakpoint set with the `tbreak' command starts out in
+ this state.
+
+ * Enabled for deletion. The breakpoint stops your program, but
+ immediately after it does so it is deleted permanently.
+
+ You can use the following commands to enable or disable breakpoints,
+watchpoints, and catchpoints:
+
+`disable [breakpoints] [BNUMS...]'
+ Disable the specified breakpoints--or all breakpoints, if none are
+ listed. A disabled breakpoint has no effect but is not forgotten.
+ All options such as ignore-counts, conditions and commands are
+ remembered in case the breakpoint is enabled again later. You may
+ abbreviate `disable' as `dis'.
+
+`enable [breakpoints] [BNUMS...]'
+ Enable the specified breakpoints (or all defined breakpoints).
+ They become effective once again in stopping your program.
+
+`enable [breakpoints] once BNUMS...'
+ Enable the specified breakpoints temporarily. GDB disables any of
+ these breakpoints immediately after stopping your program.
+
+`enable [breakpoints] delete BNUMS...'
+ Enable the specified breakpoints to work once, then die. GDB
+ deletes any of these breakpoints as soon as your program stops
+ there.
+
+ Except for a breakpoint set with `tbreak' (*note Setting
+breakpoints: Set Breaks.), breakpoints that you set are initially
+enabled; subsequently, they become disabled or enabled only when you
+use one of the commands above. (The command `until' can set and delete
+a breakpoint of its own, but it does not change the state of your other
+breakpoints; see *Note Continuing and stepping: Continuing and
+Stepping.)
+
+
+File: gdb.info, Node: Conditions, Next: Break Commands, Prev: Disabling, Up: Breakpoints
+
+Break conditions
+----------------
+
+ The simplest sort of breakpoint breaks every time your program
+reaches a specified place. You can also specify a "condition" for a
+breakpoint. A condition is just a Boolean expression in your
+programming language (*note Expressions: Expressions.). A breakpoint
+with a condition evaluates the expression each time your program
+reaches it, and your program stops only if the condition is *true*.
+
+ This is the converse of using assertions for program validation; in
+that situation, you want to stop when the assertion is violated--that
+is, when the condition is false. In C, if you want to test an
+assertion expressed by the condition ASSERT, you should set the
+condition `! ASSERT' on the appropriate breakpoint.
+
+ Conditions are also accepted for watchpoints; you may not need them,
+since a watchpoint is inspecting the value of an expression anyhow--but
+it might be simpler, say, to just set a watchpoint on a variable name,
+and specify a condition that tests whether the new value is an
+interesting one.
+
+ Break conditions can have side effects, and may even call functions
+in your program. This can be useful, for example, to activate functions
+that log program progress, or to use your own print functions to format
+special data structures. The effects are completely predictable unless
+there is another enabled breakpoint at the same address. (In that
+case, GDB might see the other breakpoint first and stop your program
+without checking the condition of this one.) Note that breakpoint
+commands are usually more convenient and flexible for the purpose of
+performing side effects when a breakpoint is reached (*note Breakpoint
+command lists: Break Commands.).
+
+ Break conditions can be specified when a breakpoint is set, by using
+`if' in the arguments to the `break' command. *Note Setting
+breakpoints: Set Breaks. They can also be changed at any time with the
+`condition' command. The `watch' command does not recognize the `if'
+keyword; `condition' is the only way to impose a further condition on a
+watchpoint.
+
+`condition BNUM EXPRESSION'
+ Specify EXPRESSION as the break condition for breakpoint,
+ watchpoint, or catchpoint number BNUM. After you set a condition,
+ breakpoint BNUM stops your program only if the value of EXPRESSION
+ is true (nonzero, in C). When you use `condition', GDB checks
+ EXPRESSION immediately for syntactic correctness, and to determine
+ whether symbols in it have referents in the context of your
+ breakpoint. GDB does not actually evaluate EXPRESSION at the time
+ the `condition' command is given, however. *Note Expressions:
+ Expressions.
+
+`condition BNUM'
+ Remove the condition from breakpoint number BNUM. It becomes an
+ ordinary unconditional breakpoint.
+
+ A special case of a breakpoint condition is to stop only when the
+breakpoint has been reached a certain number of times. This is so
+useful that there is a special way to do it, using the "ignore count"
+of the breakpoint. Every breakpoint has an ignore count, which is an
+integer. Most of the time, the ignore count is zero, and therefore has
+no effect. But if your program reaches a breakpoint whose ignore count
+is positive, then instead of stopping, it just decrements the ignore
+count by one and continues. As a result, if the ignore count value is
+N, the breakpoint does not stop the next N times your program reaches
+it.
+
+`ignore BNUM COUNT'
+ Set the ignore count of breakpoint number BNUM to COUNT. The next
+ COUNT times the breakpoint is reached, your program's execution
+ does not stop; other than to decrement the ignore count, GDB takes
+ no action.
+
+ To make the breakpoint stop the next time it is reached, specify a
+ count of zero.
+
+ When you use `continue' to resume execution of your program from a
+ breakpoint, you can specify an ignore count directly as an
+ argument to `continue', rather than using `ignore'. *Note
+ Continuing and stepping: Continuing and Stepping.
+
+ If a breakpoint has a positive ignore count and a condition, the
+ condition is not checked. Once the ignore count reaches zero, GDB
+ resumes checking the condition.
+
+ You could achieve the effect of the ignore count with a condition
+ such as `$foo-- <= 0' using a debugger convenience variable that
+ is decremented each time. *Note Convenience variables:
+ Convenience Vars.
+
+ Ignore counts apply to breakpoints, watchpoints, and catchpoints.
+
diff --git a/gdb/doc/gdb.info-3 b/gdb/doc/gdb.info-3
new file mode 100644
index 00000000000..571568304aa
--- /dev/null
+++ b/gdb/doc/gdb.info-3
@@ -0,0 +1,1224 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Break Commands, Next: Breakpoint Menus, Prev: Conditions, Up: Breakpoints
+
+Breakpoint command lists
+------------------------
+
+ You can give any breakpoint (or watchpoint or catchpoint) a series of
+commands to execute when your program stops due to that breakpoint. For
+example, you might want to print the values of certain expressions, or
+enable other breakpoints.
+
+`commands [BNUM]'
+`... COMMAND-LIST ...'
+`end'
+ Specify a list of commands for breakpoint number BNUM. The
+ commands themselves appear on the following lines. Type a line
+ containing just `end' to terminate the commands.
+
+ To remove all commands from a breakpoint, type `commands' and
+ follow it immediately with `end'; that is, give no commands.
+
+ With no BNUM argument, `commands' refers to the last breakpoint,
+ watchpoint, or catchpoint set (not to the breakpoint most recently
+ encountered).
+
+ Pressing <RET> as a means of repeating the last GDB command is
+disabled within a COMMAND-LIST.
+
+ You can use breakpoint commands to start your program up again.
+Simply use the `continue' command, or `step', or any other command that
+resumes execution.
+
+ Any other commands in the command list, after a command that resumes
+execution, are ignored. This is because any time you resume execution
+(even with a simple `next' or `step'), you may encounter another
+breakpoint--which could have its own command list, leading to
+ambiguities about which list to execute.
+
+ If the first command you specify in a command list is `silent', the
+usual message about stopping at a breakpoint is not printed. This may
+be desirable for breakpoints that are to print a specific message and
+then continue. If none of the remaining commands print anything, you
+see no sign that the breakpoint was reached. `silent' is meaningful
+only at the beginning of a breakpoint command list.
+
+ The commands `echo', `output', and `printf' allow you to print
+precisely controlled output, and are often useful in silent
+breakpoints. *Note Commands for controlled output: Output.
+
+ For example, here is how you could use breakpoint commands to print
+the value of `x' at entry to `foo' whenever `x' is positive.
+
+ break foo if x>0
+ commands
+ silent
+ printf "x is %d\n",x
+ cont
+ end
+
+ One application for breakpoint commands is to compensate for one bug
+so you can test for another. Put a breakpoint just after the erroneous
+line of code, give it a condition to detect the case in which something
+erroneous has been done, and give it commands to assign correct values
+to any variables that need them. End with the `continue' command so
+that your program does not stop, and start with the `silent' command so
+that no output is produced. Here is an example:
+
+ break 403
+ commands
+ silent
+ set x = y + 4
+ cont
+ end
+
+
+File: gdb.info, Node: Breakpoint Menus, Prev: Break Commands, Up: Breakpoints
+
+Breakpoint menus
+----------------
+
+ Some programming languages (notably C++) permit a single function
+name to be defined several times, for application in different contexts.
+This is called "overloading". When a function name is overloaded,
+`break FUNCTION' is not enough to tell GDB where you want a breakpoint.
+If you realize this is a problem, you can use something like `break
+FUNCTION(TYPES)' to specify which particular version of the function
+you want. Otherwise, GDB offers you a menu of numbered choices for
+different possible breakpoints, and waits for your selection with the
+prompt `>'. The first two options are always `[0] cancel' and `[1]
+all'. Typing `1' sets a breakpoint at each definition of FUNCTION, and
+typing `0' aborts the `break' command without setting any new
+breakpoints.
+
+ For example, the following session excerpt shows an attempt to set a
+breakpoint at the overloaded symbol `String::after'. We choose three
+particular definitions of that function name:
+
+ (gdb) b String::after
+ [0] cancel
+ [1] all
+ [2] file:String.cc; line number:867
+ [3] file:String.cc; line number:860
+ [4] file:String.cc; line number:875
+ [5] file:String.cc; line number:853
+ [6] file:String.cc; line number:846
+ [7] file:String.cc; line number:735
+ > 2 4 6
+ Breakpoint 1 at 0xb26c: file String.cc, line 867.
+ Breakpoint 2 at 0xb344: file String.cc, line 875.
+ Breakpoint 3 at 0xafcc: file String.cc, line 846.
+ Multiple breakpoints were set.
+ Use the "delete" command to delete unwanted
+ breakpoints.
+ (gdb)
+
+
+File: gdb.info, Node: Continuing and Stepping, Next: Signals, Prev: Breakpoints, Up: Stopping
+
+Continuing and stepping
+=======================
+
+ "Continuing" means resuming program execution until your program
+completes normally. In contrast, "stepping" means executing just one
+more "step" of your program, where "step" may mean either one line of
+source code, or one machine instruction (depending on what particular
+command you use). Either when continuing or when stepping, your
+program may stop even sooner, due to a breakpoint or a signal. (If due
+to a signal, you may want to use `handle', or use `signal 0' to resume
+execution. *Note Signals: Signals.)
+
+`continue [IGNORE-COUNT]'
+`c [IGNORE-COUNT]'
+`fg [IGNORE-COUNT]'
+ Resume program execution, at the address where your program last
+ stopped; any breakpoints set at that address are bypassed. The
+ optional argument IGNORE-COUNT allows you to specify a further
+ number of times to ignore a breakpoint at this location; its
+ effect is like that of `ignore' (*note Break conditions:
+ Conditions.).
+
+ The argument IGNORE-COUNT is meaningful only when your program
+ stopped due to a breakpoint. At other times, the argument to
+ `continue' is ignored.
+
+ The synonyms `c' and `fg' are provided purely for convenience, and
+ have exactly the same behavior as `continue'.
+
+ To resume execution at a different place, you can use `return'
+(*note Returning from a function: Returning.) to go back to the calling
+function; or `jump' (*note Continuing at a different address: Jumping.)
+to go to an arbitrary location in your program.
+
+ A typical technique for using stepping is to set a breakpoint (*note
+Breakpoints; watchpoints; and catchpoints: Breakpoints.) at the
+beginning of the function or the section of your program where a problem
+is believed to lie, run your program until it stops at that breakpoint,
+and then step through the suspect area, examining the variables that are
+interesting, until you see the problem happen.
+
+`step'
+ Continue running your program until control reaches a different
+ source line, then stop it and return control to GDB. This command
+ is abbreviated `s'.
+
+ *Warning:* If you use the `step' command while control is
+ within a function that was compiled without debugging
+ information, execution proceeds until control reaches a
+ function that does have debugging information. Likewise, it
+ will not step into a function which is compiled without
+ debugging information. To step through functions without
+ debugging information, use the `stepi' command, described
+ below.
+
+ The `step' command now only stops at the first instruction of a
+ source line. This prevents the multiple stops that used to occur
+ in switch statements, for loops, etc. `step' continues to stop if
+ a function that has debugging information is called within the
+ line.
+
+ Also, the `step' command now only enters a subroutine if there is
+ line number information for the subroutine. Otherwise it acts
+ like the `next' command. This avoids problems when using `cc -gl'
+ on MIPS machines. Previously, `step' entered subroutines if there
+ was any debugging information about the routine.
+
+`step COUNT'
+ Continue running as in `step', but do so COUNT times. If a
+ breakpoint is reached, or a signal not related to stepping occurs
+ before COUNT steps, stepping stops right away.
+
+`next [COUNT]'
+ Continue to the next source line in the current (innermost) stack
+ frame. This is similar to `step', but function calls that appear
+ within the line of code are executed without stopping. Execution
+ stops when control reaches a different line of code at the
+ original stack level that was executing when you gave the `next'
+ command. This command is abbreviated `n'.
+
+ An argument COUNT is a repeat count, as for `step'.
+
+ The `next' command now only stops at the first instruction of a
+ source line. This prevents the multiple stops that used to occur
+ in switch statements, for loops, etc.
+
+`finish'
+ Continue running until just after function in the selected stack
+ frame returns. Print the returned value (if any).
+
+ Contrast this with the `return' command (*note Returning from a
+ function: Returning.).
+
+`until'
+`u'
+ Continue running until a source line past the current line, in the
+ current stack frame, is reached. This command is used to avoid
+ single stepping through a loop more than once. It is like the
+ `next' command, except that when `until' encounters a jump, it
+ automatically continues execution until the program counter is
+ greater than the address of the jump.
+
+ This means that when you reach the end of a loop after single
+ stepping though it, `until' makes your program continue execution
+ until it exits the loop. In contrast, a `next' command at the end
+ of a loop simply steps back to the beginning of the loop, which
+ forces you to step through the next iteration.
+
+ `until' always stops your program if it attempts to exit the
+ current stack frame.
+
+ `until' may produce somewhat counterintuitive results if the order
+ of machine code does not match the order of the source lines. For
+ example, in the following excerpt from a debugging session, the `f'
+ (`frame') command shows that execution is stopped at line `206';
+ yet when we use `until', we get to line `195':
+
+ (gdb) f
+ #0 main (argc=4, argv=0xf7fffae8) at m4.c:206
+ 206 expand_input();
+ (gdb) until
+ 195 for ( ; argc > 0; NEXTARG) {
+
+ This happened because, for execution efficiency, the compiler had
+ generated code for the loop closure test at the end, rather than
+ the start, of the loop--even though the test in a C `for'-loop is
+ written before the body of the loop. The `until' command appeared
+ to step back to the beginning of the loop when it advanced to this
+ expression; however, it has not really gone to an earlier
+ statement--not in terms of the actual machine code.
+
+ `until' with no argument works by means of single instruction
+ stepping, and hence is slower than `until' with an argument.
+
+`until LOCATION'
+`u LOCATION'
+ Continue running your program until either the specified location
+ is reached, or the current stack frame returns. LOCATION is any of
+ the forms of argument acceptable to `break' (*note Setting
+ breakpoints: Set Breaks.). This form of the command uses
+ breakpoints, and hence is quicker than `until' without an argument.
+
+`stepi'
+`si'
+ Execute one machine instruction, then stop and return to the
+ debugger.
+
+ It is often useful to do `display/i $pc' when stepping by machine
+ instructions. This makes GDB automatically display the next
+ instruction to be executed, each time your program stops. *Note
+ Automatic display: Auto Display.
+
+ An argument is a repeat count, as in `step'.
+
+`nexti'
+`ni'
+ Execute one machine instruction, but if it is a function call,
+ proceed until the function returns.
+
+ An argument is a repeat count, as in `next'.
+
+
+File: gdb.info, Node: Signals, Next: Thread Stops, Prev: Continuing and Stepping, Up: Stopping
+
+Signals
+=======
+
+ A signal is an asynchronous event that can happen in a program. The
+operating system defines the possible kinds of signals, and gives each
+kind a name and a number. For example, in Unix `SIGINT' is the signal
+a program gets when you type an interrupt (often `C-c'); `SIGSEGV' is
+the signal a program gets from referencing a place in memory far away
+from all the areas in use; `SIGALRM' occurs when the alarm clock timer
+goes off (which happens only if your program has requested an alarm).
+
+ Some signals, including `SIGALRM', are a normal part of the
+functioning of your program. Others, such as `SIGSEGV', indicate
+errors; these signals are "fatal" (kill your program immediately) if the
+program has not specified in advance some other way to handle the
+signal. `SIGINT' does not indicate an error in your program, but it is
+normally fatal so it can carry out the purpose of the interrupt: to
+kill the program.
+
+ GDB has the ability to detect any occurrence of a signal in your
+program. You can tell GDB in advance what to do for each kind of
+signal.
+
+ Normally, GDB is set up to ignore non-erroneous signals like
+`SIGALRM' (so as not to interfere with their role in the functioning of
+your program) but to stop your program immediately whenever an error
+signal happens. You can change these settings with the `handle'
+command.
+
+`info signals'
+ Print a table of all the kinds of signals and how GDB has been
+ told to handle each one. You can use this to see the signal
+ numbers of all the defined types of signals.
+
+ `info handle' is the new alias for `info signals'.
+
+`handle SIGNAL KEYWORDS...'
+ Change the way GDB handles signal SIGNAL. SIGNAL can be the
+ number of a signal or its name (with or without the `SIG' at the
+ beginning). The KEYWORDS say what change to make.
+
+ The keywords allowed by the `handle' command can be abbreviated.
+Their full names are:
+
+`nostop'
+ GDB should not stop your program when this signal happens. It may
+ still print a message telling you that the signal has come in.
+
+`stop'
+ GDB should stop your program when this signal happens. This
+ implies the `print' keyword as well.
+
+`print'
+ GDB should print a message when this signal happens.
+
+`noprint'
+ GDB should not mention the occurrence of the signal at all. This
+ implies the `nostop' keyword as well.
+
+`pass'
+ GDB should allow your program to see this signal; your program can
+ handle the signal, or else it may terminate if the signal is fatal
+ and not handled.
+
+`nopass'
+ GDB should not allow your program to see this signal.
+
+ When a signal stops your program, the signal is not visible until you
+continue. Your program sees the signal then, if `pass' is in effect
+for the signal in question *at that time*. In other words, after GDB
+reports a signal, you can use the `handle' command with `pass' or
+`nopass' to control whether your program sees that signal when you
+continue.
+
+ You can also use the `signal' command to prevent your program from
+seeing a signal, or cause it to see a signal it normally would not see,
+or to give it any signal at any time. For example, if your program
+stopped due to some sort of memory reference error, you might store
+correct values into the erroneous variables and continue, hoping to see
+more execution; but your program would probably terminate immediately as
+a result of the fatal signal once it saw the signal. To prevent this,
+you can continue with `signal 0'. *Note Giving your program a signal:
+Signaling.
+
+
+File: gdb.info, Node: Thread Stops, Prev: Signals, Up: Stopping
+
+Stopping and starting multi-thread programs
+===========================================
+
+ When your program has multiple threads (*note Debugging programs
+with multiple threads: Threads.), you can choose whether to set
+breakpoints on all threads, or on a particular thread.
+
+`break LINESPEC thread THREADNO'
+`break LINESPEC thread THREADNO if ...'
+ LINESPEC specifies source lines; there are several ways of writing
+ them, but the effect is always to specify some source line.
+
+ Use the qualifier `thread THREADNO' with a breakpoint command to
+ specify that you only want GDB to stop the program when a
+ particular thread reaches this breakpoint. THREADNO is one of the
+ numeric thread identifiers assigned by GDB, shown in the first
+ column of the `info threads' display.
+
+ If you do not specify `thread THREADNO' when you set a breakpoint,
+ the breakpoint applies to *all* threads of your program.
+
+ You can use the `thread' qualifier on conditional breakpoints as
+ well; in this case, place `thread THREADNO' before the breakpoint
+ condition, like this:
+
+ (gdb) break frik.c:13 thread 28 if bartab > lim
+
+ Whenever your program stops under GDB for any reason, *all* threads
+of execution stop, not just the current thread. This allows you to
+examine the overall state of the program, including switching between
+threads, without worrying that things may change underfoot.
+
+ Conversely, whenever you restart the program, *all* threads start
+executing. *This is true even when single-stepping* with commands like
+`step' or `next'.
+
+ In particular, GDB cannot single-step all threads in lockstep.
+Since thread scheduling is up to your debugging target's operating
+system (not controlled by GDB), other threads may execute more than one
+statement while the current thread completes a single step. Moreover,
+in general other threads stop in the middle of a statement, rather than
+at a clean statement boundary, when the program stops.
+
+ You might even find your program stopped in another thread after
+continuing or even single-stepping. This happens whenever some other
+thread runs into a breakpoint, a signal, or an exception before the
+first thread completes whatever you requested.
+
+ On some OSes, you can lock the OS scheduler and thus allow only a
+single thread to run.
+
+`set scheduler-locking MODE'
+ Set the scheduler locking mode. If it is `off', then there is no
+ locking and any thread may run at any time. If `on', then only the
+ current thread may run when the inferior is resumed. The `step'
+ mode optimizes for single-stepping. It stops other threads from
+ "seizing the prompt" by preempting the current thread while you are
+ stepping. Other threads will only rarely (or never) get a chance
+ to run when you step. They are more likely to run when you "next"
+ over a function call, and they are completely free to run when you
+ use commands like "continue", "until", or "finish". However,
+ unless another thread hits a breakpoint during its timeslice, they
+ will never steal the GDB prompt away from the thread that you are
+ debugging.
+
+`show scheduler-locking'
+ Display the current scheduler locking mode.
+
+
+File: gdb.info, Node: Stack, Next: Source, Prev: Stopping, Up: Top
+
+Examining the Stack
+*******************
+
+ When your program has stopped, the first thing you need to know is
+where it stopped and how it got there.
+
+ Each time your program performs a function call, information about
+the call is generated. That information includes the location of the
+call in your program, the arguments of the call, and the local
+variables of the function being called. The information is saved in a
+block of data called a "stack frame". The stack frames are allocated
+in a region of memory called the "call stack".
+
+ When your program stops, the GDB commands for examining the stack
+allow you to see all of this information.
+
+ One of the stack frames is "selected" by GDB and many GDB commands
+refer implicitly to the selected frame. In particular, whenever you
+ask GDB for the value of a variable in your program, the value is found
+in the selected frame. There are special GDB commands to select
+whichever frame you are interested in. *Note Selecting a frame:
+Selection.
+
+ When your program stops, GDB automatically selects the currently
+executing frame and describes it briefly, similar to the `frame'
+command (*note Information about a frame: Frame Info.).
+
+* Menu:
+
+* Frames:: Stack frames
+* Backtrace:: Backtraces
+* Selection:: Selecting a frame
+* Frame Info:: Information on a frame
+* Alpha/MIPS Stack:: Alpha and MIPS machines and the function stack
+
+
+File: gdb.info, Node: Frames, Next: Backtrace, Prev: Stack, Up: Stack
+
+Stack frames
+============
+
+ The call stack is divided up into contiguous pieces called "stack
+frames", or "frames" for short; each frame is the data associated with
+one call to one function. The frame contains the arguments given to
+the function, the function's local variables, and the address at which
+the function is executing.
+
+ When your program is started, the stack has only one frame, that of
+the function `main'. This is called the "initial" frame or the
+"outermost" frame. Each time a function is called, a new frame is
+made. Each time a function returns, the frame for that function
+invocation is eliminated. If a function is recursive, there can be
+many frames for the same function. The frame for the function in which
+execution is actually occurring is called the "innermost" frame. This
+is the most recently created of all the stack frames that still exist.
+
+ Inside your program, stack frames are identified by their addresses.
+A stack frame consists of many bytes, each of which has its own
+address; each kind of computer has a convention for choosing one byte
+whose address serves as the address of the frame. Usually this address
+is kept in a register called the "frame pointer register" while
+execution is going on in that frame.
+
+ GDB assigns numbers to all existing stack frames, starting with zero
+for the innermost frame, one for the frame that called it, and so on
+upward. These numbers do not really exist in your program; they are
+assigned by GDB to give you a way of designating stack frames in GDB
+commands.
+
+ Some compilers provide a way to compile functions so that they
+operate without stack frames. (For example, the `gcc' option
+`-fomit-frame-pointer' generates functions without a frame.) This is
+occasionally done with heavily used library functions to save the frame
+setup time. GDB has limited facilities for dealing with these function
+invocations. If the innermost function invocation has no stack frame,
+GDB nevertheless regards it as though it had a separate frame, which is
+numbered zero as usual, allowing correct tracing of the function call
+chain. However, GDB has no provision for frameless functions elsewhere
+in the stack.
+
+`frame ARGS'
+ The `frame' command allows you to move from one stack frame to
+ another, and to print the stack frame you select. ARGS may be
+ either the address of the frame or the stack frame number.
+ Without an argument, `frame' prints the current stack frame.
+
+`select-frame'
+ The `select-frame' command allows you to move from one stack frame
+ to another without printing the frame. This is the silent version
+ of `frame'.
+
+
+File: gdb.info, Node: Backtrace, Next: Selection, Prev: Frames, Up: Stack
+
+Backtraces
+==========
+
+ A backtrace is a summary of how your program got where it is. It
+shows one line per frame, for many frames, starting with the currently
+executing frame (frame zero), followed by its caller (frame one), and
+on up the stack.
+
+`backtrace'
+`bt'
+ Print a backtrace of the entire stack: one line per frame for all
+ frames in the stack.
+
+ You can stop the backtrace at any time by typing the system
+ interrupt character, normally `C-c'.
+
+`backtrace N'
+`bt N'
+ Similar, but print only the innermost N frames.
+
+`backtrace -N'
+`bt -N'
+ Similar, but print only the outermost N frames.
+
+ The names `where' and `info stack' (abbreviated `info s') are
+additional aliases for `backtrace'.
+
+ Each line in the backtrace shows the frame number and the function
+name. The program counter value is also shown--unless you use `set
+print address off'. The backtrace also shows the source file name and
+line number, as well as the arguments to the function. The program
+counter value is omitted if it is at the beginning of the code for that
+line number.
+
+ Here is an example of a backtrace. It was made with the command `bt
+3', so it shows the innermost three frames.
+
+ #0 m4_traceon (obs=0x24eb0, argc=1, argv=0x2b8c8)
+ at builtin.c:993
+ #1 0x6e38 in expand_macro (sym=0x2b600) at macro.c:242
+ #2 0x6840 in expand_token (obs=0x0, t=177664, td=0xf7fffb08)
+ at macro.c:71
+ (More stack frames follow...)
+
+The display for frame zero does not begin with a program counter value,
+indicating that your program has stopped at the beginning of the code
+for line `993' of `builtin.c'.
+
+
+File: gdb.info, Node: Selection, Next: Frame Info, Prev: Backtrace, Up: Stack
+
+Selecting a frame
+=================
+
+ Most commands for examining the stack and other data in your program
+work on whichever stack frame is selected at the moment. Here are the
+commands for selecting a stack frame; all of them finish by printing a
+brief description of the stack frame just selected.
+
+`frame N'
+`f N'
+ Select frame number N. Recall that frame zero is the innermost
+ (currently executing) frame, frame one is the frame that called the
+ innermost one, and so on. The highest-numbered frame is the one
+ for `main'.
+
+`frame ADDR'
+`f ADDR'
+ Select the frame at address ADDR. This is useful mainly if the
+ chaining of stack frames has been damaged by a bug, making it
+ impossible for GDB to assign numbers properly to all frames. In
+ addition, this can be useful when your program has multiple stacks
+ and switches between them.
+
+ On the SPARC architecture, `frame' needs two addresses to select
+ an arbitrary frame: a frame pointer and a stack pointer.
+
+ On the MIPS and Alpha architecture, it needs two addresses: a stack
+ pointer and a program counter.
+
+ On the 29k architecture, it needs three addresses: a register stack
+ pointer, a program counter, and a memory stack pointer.
+
+`up N'
+ Move N frames up the stack. For positive numbers N, this advances
+ toward the outermost frame, to higher frame numbers, to frames
+ that have existed longer. N defaults to one.
+
+`down N'
+ Move N frames down the stack. For positive numbers N, this
+ advances toward the innermost frame, to lower frame numbers, to
+ frames that were created more recently. N defaults to one. You
+ may abbreviate `down' as `do'.
+
+ All of these commands end by printing two lines of output describing
+the frame. The first line shows the frame number, the function name,
+the arguments, and the source file and line number of execution in that
+frame. The second line shows the text of that source line.
+
+ For example:
+
+ (gdb) up
+ #1 0x22f0 in main (argc=1, argv=0xf7fffbf4, env=0xf7fffbfc)
+ at env.c:10
+ 10 read_input_file (argv[i]);
+
+ After such a printout, the `list' command with no arguments prints
+ten lines centered on the point of execution in the frame. *Note
+Printing source lines: List.
+
+`up-silently N'
+`down-silently N'
+ These two commands are variants of `up' and `down', respectively;
+ they differ in that they do their work silently, without causing
+ display of the new frame. They are intended primarily for use in
+ GDB command scripts, where the output might be unnecessary and
+ distracting.
+
+
+File: gdb.info, Node: Frame Info, Next: Alpha/MIPS Stack, Prev: Selection, Up: Stack
+
+Information about a frame
+=========================
+
+ There are several other commands to print information about the
+selected stack frame.
+
+`frame'
+`f'
+ When used without any argument, this command does not change which
+ frame is selected, but prints a brief description of the currently
+ selected stack frame. It can be abbreviated `f'. With an
+ argument, this command is used to select a stack frame. *Note
+ Selecting a frame: Selection.
+
+`info frame'
+`info f'
+ This command prints a verbose description of the selected stack
+ frame, including:
+
+ * the address of the frame
+
+ * the address of the next frame down (called by this frame)
+
+ * the address of the next frame up (caller of this frame)
+
+ * the language in which the source code corresponding to this
+ frame is written
+
+ * the address of the frame's arguments
+
+ * the program counter saved in it (the address of execution in
+ the caller frame)
+
+ * which registers were saved in the frame
+
+ The verbose description is useful when something has gone wrong
+ that has made the stack format fail to fit the usual conventions.
+
+`info frame ADDR'
+`info f ADDR'
+ Print a verbose description of the frame at address ADDR, without
+ selecting that frame. The selected frame remains unchanged by this
+ command. This requires the same kind of address (more than one
+ for some architectures) that you specify in the `frame' command.
+ *Note Selecting a frame: Selection.
+
+`info args'
+ Print the arguments of the selected frame, each on a separate line.
+
+`info locals'
+ Print the local variables of the selected frame, each on a separate
+ line. These are all variables (declared either static or
+ automatic) accessible at the point of execution of the selected
+ frame.
+
+`info catch'
+ Print a list of all the exception handlers that are active in the
+ current stack frame at the current point of execution. To see
+ other exception handlers, visit the associated frame (using the
+ `up', `down', or `frame' commands); then type `info catch'. *Note
+ Setting catchpoints: Set Catchpoints.
+
+
+File: gdb.info, Node: Alpha/MIPS Stack, Prev: Frame Info, Up: Stack
+
+MIPS/Alpha machines and the function stack
+==========================================
+
+ Alpha- and MIPS-based computers use an unusual stack frame, which
+sometimes requires GDB to search backward in the object code to find
+the beginning of a function.
+
+ To improve response time (especially for embedded applications, where
+GDB may be restricted to a slow serial line for this search) you may
+want to limit the size of this search, using one of these commands:
+
+`set heuristic-fence-post LIMIT'
+ Restrict GDB to examining at most LIMIT bytes in its search for
+ the beginning of a function. A value of 0 (the default) means
+ there is no limit. However, except for 0, the larger the limit
+ the more bytes `heuristic-fence-post' must search and therefore
+ the longer it takes to run.
+
+`show heuristic-fence-post'
+ Display the current limit.
+
+These commands are available *only* when GDB is configured for
+debugging programs on Alpha or MIPS processors.
+
+
+File: gdb.info, Node: Source, Next: Data, Prev: Stack, Up: Top
+
+Examining Source Files
+**********************
+
+ GDB can print parts of your program's source, since the debugging
+information recorded in the program tells GDB what source files were
+used to build it. When your program stops, GDB spontaneously prints
+the line where it stopped. Likewise, when you select a stack frame
+(*note Selecting a frame: Selection.), GDB prints the line where
+execution in that frame has stopped. You can print other portions of
+source files by explicit command.
+
+ If you use GDB through its GNU Emacs interface, you may prefer to use
+Emacs facilities to view source; *note Using GDB under GNU Emacs:
+Emacs..
+
+* Menu:
+
+* List:: Printing source lines
+
+* Search:: Searching source files
+
+* Source Path:: Specifying source directories
+* Machine Code:: Source and machine code
+
+
+File: gdb.info, Node: List, Next: Search, Prev: Source, Up: Source
+
+Printing source lines
+=====================
+
+ To print lines from a source file, use the `list' command
+(abbreviated `l'). By default, ten lines are printed. There are
+several ways to specify what part of the file you want to print.
+
+ Here are the forms of the `list' command most commonly used:
+
+`list LINENUM'
+ Print lines centered around line number LINENUM in the current
+ source file.
+
+`list FUNCTION'
+ Print lines centered around the beginning of function FUNCTION.
+
+`list'
+ Print more lines. If the last lines printed were printed with a
+ `list' command, this prints lines following the last lines
+ printed; however, if the last line printed was a solitary line
+ printed as part of displaying a stack frame (*note Examining the
+ Stack: Stack.), this prints lines centered around that line.
+
+`list -'
+ Print lines just before the lines last printed.
+
+ By default, GDB prints ten source lines with any of these forms of
+the `list' command. You can change this using `set listsize':
+
+`set listsize COUNT'
+ Make the `list' command display COUNT source lines (unless the
+ `list' argument explicitly specifies some other number).
+
+`show listsize'
+ Display the number of lines that `list' prints.
+
+ Repeating a `list' command with <RET> discards the argument, so it
+is equivalent to typing just `list'. This is more useful than listing
+the same lines again. An exception is made for an argument of `-';
+that argument is preserved in repetition so that each repetition moves
+up in the source file.
+
+ In general, the `list' command expects you to supply zero, one or two
+"linespecs". Linespecs specify source lines; there are several ways of
+writing them but the effect is always to specify some source line.
+Here is a complete description of the possible arguments for `list':
+
+`list LINESPEC'
+ Print lines centered around the line specified by LINESPEC.
+
+`list FIRST,LAST'
+ Print lines from FIRST to LAST. Both arguments are linespecs.
+
+`list ,LAST'
+ Print lines ending with LAST.
+
+`list FIRST,'
+ Print lines starting with FIRST.
+
+`list +'
+ Print lines just after the lines last printed.
+
+`list -'
+ Print lines just before the lines last printed.
+
+`list'
+ As described in the preceding table.
+
+ Here are the ways of specifying a single source line--all the kinds
+of linespec.
+
+`NUMBER'
+ Specifies line NUMBER of the current source file. When a `list'
+ command has two linespecs, this refers to the same source file as
+ the first linespec.
+
+`+OFFSET'
+ Specifies the line OFFSET lines after the last line printed. When
+ used as the second linespec in a `list' command that has two, this
+ specifies the line OFFSET lines down from the first linespec.
+
+`-OFFSET'
+ Specifies the line OFFSET lines before the last line printed.
+
+`FILENAME:NUMBER'
+ Specifies line NUMBER in the source file FILENAME.
+
+`FUNCTION'
+ Specifies the line that begins the body of the function FUNCTION.
+ For example: in C, this is the line with the open brace.
+
+`FILENAME:FUNCTION'
+ Specifies the line of the open-brace that begins the body of the
+ function FUNCTION in the file FILENAME. You only need the file
+ name with a function name to avoid ambiguity when there are
+ identically named functions in different source files.
+
+`*ADDRESS'
+ Specifies the line containing the program address ADDRESS.
+ ADDRESS may be any expression.
+
+
+File: gdb.info, Node: Search, Next: Source Path, Prev: List, Up: Source
+
+Searching source files
+======================
+
+ There are two commands for searching through the current source file
+for a regular expression.
+
+`forward-search REGEXP'
+`search REGEXP'
+ The command `forward-search REGEXP' checks each line, starting
+ with the one following the last line listed, for a match for
+ REGEXP. It lists the line that is found. You can use the synonym
+ `search REGEXP' or abbreviate the command name as `fo'.
+
+`reverse-search REGEXP'
+ The command `reverse-search REGEXP' checks each line, starting
+ with the one before the last line listed and going backward, for a
+ match for REGEXP. It lists the line that is found. You can
+ abbreviate this command as `rev'.
+
+
+File: gdb.info, Node: Source Path, Next: Machine Code, Prev: Search, Up: Source
+
+Specifying source directories
+=============================
+
+ Executable programs sometimes do not record the directories of the
+source files from which they were compiled, just the names. Even when
+they do, the directories could be moved between the compilation and
+your debugging session. GDB has a list of directories to search for
+source files; this is called the "source path". Each time GDB wants a
+source file, it tries all the directories in the list, in the order
+they are present in the list, until it finds a file with the desired
+name. Note that the executable search path is *not* used for this
+purpose. Neither is the current working directory, unless it happens
+to be in the source path.
+
+ If GDB cannot find a source file in the source path, and the object
+program records a directory, GDB tries that directory too. If the
+source path is empty, and there is no record of the compilation
+directory, GDB looks in the current directory as a last resort.
+
+ Whenever you reset or rearrange the source path, GDB clears out any
+information it has cached about where source files are found and where
+each line is in the file.
+
+ When you start GDB, its source path is empty. To add other
+directories, use the `directory' command.
+
+`directory DIRNAME ...'
+
+`dir DIRNAME ...'
+ Add directory DIRNAME to the front of the source path. Several
+ directory names may be given to this command, separated by `:' or
+ whitespace. You may specify a directory that is already in the
+ source path; this moves it forward, so GDB searches it sooner.
+
+ You can use the string `$cdir' to refer to the compilation
+ directory (if one is recorded), and `$cwd' to refer to the current
+ working directory. `$cwd' is not the same as `.'--the former
+ tracks the current working directory as it changes during your GDB
+ session, while the latter is immediately expanded to the current
+ directory at the time you add an entry to the source path.
+
+`directory'
+ Reset the source path to empty again. This requires confirmation.
+
+`show directories'
+ Print the source path: show which directories it contains.
+
+ If your source path is cluttered with directories that are no longer
+of interest, GDB may sometimes cause confusion by finding the wrong
+versions of source. You can correct the situation as follows:
+
+ 1. Use `directory' with no argument to reset the source path to empty.
+
+ 2. Use `directory' with suitable arguments to reinstall the
+ directories you want in the source path. You can add all the
+ directories in one command.
+
+
+File: gdb.info, Node: Machine Code, Prev: Source Path, Up: Source
+
+Source and machine code
+=======================
+
+ You can use the command `info line' to map source lines to program
+addresses (and vice versa), and the command `disassemble' to display a
+range of addresses as machine instructions. When run under GNU Emacs
+mode, the `info line' command now causes the arrow to point to the line
+specified. Also, `info line' prints addresses in symbolic form as well
+as hex.
+
+`info line LINESPEC'
+ Print the starting and ending addresses of the compiled code for
+ source line LINESPEC. You can specify source lines in any of the
+ ways understood by the `list' command (*note Printing source
+ lines: List.).
+
+ For example, we can use `info line' to discover the location of the
+object code for the first line of function `m4_changequote':
+
+ (gdb) info line m4_changecom
+ Line 895 of "builtin.c" starts at pc 0x634c and ends at 0x6350.
+
+We can also inquire (using `*ADDR' as the form for LINESPEC) what
+source line covers a particular address:
+ (gdb) info line *0x63ff
+ Line 926 of "builtin.c" starts at pc 0x63e4 and ends at 0x6404.
+
+ After `info line', the default address for the `x' command is
+changed to the starting address of the line, so that `x/i' is
+sufficient to begin examining the machine code (*note Examining memory:
+Memory.). Also, this address is saved as the value of the convenience
+variable `$_' (*note Convenience variables: Convenience Vars.).
+
+`disassemble'
+ This specialized command dumps a range of memory as machine
+ instructions. The default memory range is the function
+ surrounding the program counter of the selected frame. A single
+ argument to this command is a program counter value; GDB dumps the
+ function surrounding this value. Two arguments specify a range of
+ addresses (first inclusive, second exclusive) to dump.
+
+ The following example shows the disassembly of a range of addresses
+of HP PA-RISC 2.0 code:
+
+ (gdb) disas 0x32c4 0x32e4
+ Dump of assembler code from 0x32c4 to 0x32e4:
+ 0x32c4 <main+204>: addil 0,dp
+ 0x32c8 <main+208>: ldw 0x22c(sr0,r1),r26
+ 0x32cc <main+212>: ldil 0x3000,r31
+ 0x32d0 <main+216>: ble 0x3f8(sr4,r31)
+ 0x32d4 <main+220>: ldo 0(r31),rp
+ 0x32d8 <main+224>: addil -0x800,dp
+ 0x32dc <main+228>: ldo 0x588(r1),r26
+ 0x32e0 <main+232>: ldil 0x3000,r31
+ End of assembler dump.
+
+ Some architectures have more than one commonly-used set of
+instruction mnemonics or other syntax.
+
+`set assembly-language INSTRUCTION-SET'
+ Select the instruction set to use when disassembling the program
+ via the `disassemble' or `x/i' commands.
+
+ Currently this command is only defined for the Intel x86 family.
+ You can set INSTRUCTION-SET to either `i386' or `i8086'. The
+ default is `i386'.
+
+
+File: gdb.info, Node: Data, Next: Languages, Prev: Source, Up: Top
+
+Examining Data
+**************
+
+ The usual way to examine data in your program is with the `print'
+command (abbreviated `p'), or its synonym `inspect'. It evaluates and
+prints the value of an expression of the language your program is
+written in (*note Using GDB with Different Languages: Languages.).
+
+`print EXP'
+`print /F EXP'
+ EXP is an expression (in the source language). By default the
+ value of EXP is printed in a format appropriate to its data type;
+ you can choose a different format by specifying `/F', where F is a
+ letter specifying the format; *note Output formats: Output
+ Formats..
+
+`print'
+`print /F'
+ If you omit EXP, GDB displays the last value again (from the
+ "value history"; *note Value history: Value History.). This
+ allows you to conveniently inspect the same value in an
+ alternative format.
+
+ A more low-level way of examining data is with the `x' command. It
+examines data in memory at a specified address and prints it in a
+specified format. *Note Examining memory: Memory.
+
+ If you are interested in information about types, or about how the
+fields of a struct or class are declared, use the `ptype EXP' command
+rather than `print'. *Note Examining the Symbol Table: Symbols.
+
+* Menu:
+
+* Expressions:: Expressions
+* Variables:: Program variables
+* Arrays:: Artificial arrays
+* Output Formats:: Output formats
+* Memory:: Examining memory
+* Auto Display:: Automatic display
+* Print Settings:: Print settings
+* Value History:: Value history
+* Convenience Vars:: Convenience variables
+* Registers:: Registers
+
+* Floating Point Hardware:: Floating point hardware
+
+
+File: gdb.info, Node: Expressions, Next: Variables, Prev: Data, Up: Data
+
+Expressions
+===========
+
+ `print' and many other GDB commands accept an expression and compute
+its value. Any kind of constant, variable or operator defined by the
+programming language you are using is valid in an expression in GDB.
+This includes conditional expressions, function calls, casts and string
+constants. It unfortunately does not include symbols defined by
+preprocessor `#define' commands.
+
+ GDB now supports array constants in expressions input by the user.
+The syntax is {ELEMENT, ELEMENT...}. For example, you can now use the
+command `print {1, 2, 3}' to build up an array in memory that is
+malloc'd in the target program.
+
+ Because C is so widespread, most of the expressions shown in
+examples in this manual are in C. *Note Using GDB with Different
+Languages: Languages, for information on how to use expressions in other
+languages.
+
+ In this section, we discuss operators that you can use in GDB
+expressions regardless of your programming language.
+
+ Casts are supported in all languages, not just in C, because it is so
+useful to cast a number into a pointer in order to examine a structure
+at that address in memory.
+
+ GDB supports these operators, in addition to those common to
+programming languages:
+
+`@'
+ `@' is a binary operator for treating parts of memory as arrays.
+ *Note Artificial arrays: Arrays, for more information.
+
+`::'
+ `::' allows you to specify a variable in terms of the file or
+ function where it is defined. *Note Program variables: Variables.
+
+`{TYPE} ADDR'
+ Refers to an object of type TYPE stored at address ADDR in memory.
+ ADDR may be any expression whose value is an integer or pointer
+ (but parentheses are required around binary operators, just as in
+ a cast). This construct is allowed regardless of what kind of
+ data is normally supposed to reside at ADDR.
+
+
+File: gdb.info, Node: Variables, Next: Arrays, Prev: Expressions, Up: Data
+
+Program variables
+=================
+
+ The most common kind of expression to use is the name of a variable
+in your program.
+
+ Variables in expressions are understood in the selected stack frame
+(*note Selecting a frame: Selection.); they must be either:
+
+ * global (or file-static)
+
+or
+
+ * visible according to the scope rules of the programming language
+ from the point of execution in that frame
+
+This means that in the function
+
+ foo (a)
+ int a;
+ {
+ bar (a);
+ {
+ int b = test ();
+ bar (b);
+ }
+ }
+
+you can examine and use the variable `a' whenever your program is
+executing within the function `foo', but you can only use or examine
+the variable `b' while your program is executing inside the block where
+`b' is declared.
+
+ There is an exception: you can refer to a variable or function whose
+scope is a single source file even if the current execution point is not
+in this file. But it is possible to have more than one such variable or
+function with the same name (in different source files). If that
+happens, referring to that name has unpredictable effects. If you wish,
+you can specify a static variable in a particular function or file,
+using the colon-colon notation:
+
+ FILE::VARIABLE
+ FUNCTION::VARIABLE
+
+Here FILE or FUNCTION is the name of the context for the static
+VARIABLE. In the case of file names, you can use quotes to make sure
+GDB parses the file name as a single word--for example, to print a
+global value of `x' defined in `f2.c':
+
+ (gdb) p 'f2.c'::x
+
+ This use of `::' is very rarely in conflict with the very similar
+use of the same notation in C++. GDB also supports use of the C++
+scope resolution operator in GDB expressions.
+
+ *Warning:* Occasionally, a local variable may appear to have the
+ wrong value at certain points in a function--just after entry to a
+ new scope, and just before exit.
+ You may see this problem when you are stepping by machine
+instructions. This is because, on most machines, it takes more than
+one instruction to set up a stack frame (including local variable
+definitions); if you are stepping by machine instructions, variables
+may appear to have the wrong values until the stack frame is completely
+built. On exit, it usually also takes more than one machine
+instruction to destroy a stack frame; after you begin stepping through
+that group of instructions, local variable definitions may be gone.
+
+ This may also happen when the compiler does significant
+optimizations. To be sure of always seeing accurate values, turn off
+all optimization when compiling.
+
diff --git a/gdb/doc/gdb.info-4 b/gdb/doc/gdb.info-4
new file mode 100644
index 00000000000..b20956c4d64
--- /dev/null
+++ b/gdb/doc/gdb.info-4
@@ -0,0 +1,1279 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Arrays, Next: Output Formats, Prev: Variables, Up: Data
+
+Artificial arrays
+=================
+
+ It is often useful to print out several successive objects of the
+same type in memory; a section of an array, or an array of dynamically
+determined size for which only a pointer exists in the program.
+
+ You can do this by referring to a contiguous span of memory as an
+"artificial array", using the binary operator `@'. The left operand of
+`@' should be the first element of the desired array and be an
+individual object. The right operand should be the desired length of
+the array. The result is an array value whose elements are all of the
+type of the left argument. The first element is actually the left
+argument; the second element comes from bytes of memory immediately
+following those that hold the first element, and so on. Here is an
+example. If a program says
+
+ int *array = (int *) malloc (len * sizeof (int));
+
+you can print the contents of `array' with
+
+ p *array@len
+
+ The left operand of `@' must reside in memory. Array values made
+with `@' in this way behave just like other arrays in terms of
+subscripting, and are coerced to pointers when used in expressions.
+Artificial arrays most often appear in expressions via the value history
+(*note Value history: Value History.), after printing one out.
+
+ Another way to create an artificial array is to use a cast. This
+re-interprets a value as if it were an array. The value need not be in
+memory:
+ (gdb) p/x (short[2])0x12345678
+ $1 = {0x1234, 0x5678}
+
+ As a convenience, if you leave the array length out (as in
+`(TYPE)[])VALUE') gdb calculates the size to fill the value (as
+`sizeof(VALUE)/sizeof(TYPE)':
+ (gdb) p/x (short[])0x12345678
+ $2 = {0x1234, 0x5678}
+
+ Sometimes the artificial array mechanism is not quite enough; in
+moderately complex data structures, the elements of interest may not
+actually be adjacent--for example, if you are interested in the values
+of pointers in an array. One useful work-around in this situation is
+to use a convenience variable (*note Convenience variables: Convenience
+Vars.) as a counter in an expression that prints the first interesting
+value, and then repeat that expression via <RET>. For instance,
+suppose you have an array `dtab' of pointers to structures, and you are
+interested in the values of a field `fv' in each structure. Here is an
+example of what you might type:
+
+ set $i = 0
+ p dtab[$i++]->fv
+ <RET>
+ <RET>
+ ...
+
+
+File: gdb.info, Node: Output Formats, Next: Memory, Prev: Arrays, Up: Data
+
+Output formats
+==============
+
+ By default, GDB prints a value according to its data type. Sometimes
+this is not what you want. For example, you might want to print a
+number in hex, or a pointer in decimal. Or you might want to view data
+in memory at a certain address as a character string or as an
+instruction. To do these things, specify an "output format" when you
+print a value.
+
+ The simplest use of output formats is to say how to print a value
+already computed. This is done by starting the arguments of the
+`print' command with a slash and a format letter. The format letters
+supported are:
+
+`x'
+ Regard the bits of the value as an integer, and print the integer
+ in hexadecimal.
+
+`d'
+ Print as integer in signed decimal.
+
+`u'
+ Print as integer in unsigned decimal.
+
+`o'
+ Print as integer in octal.
+
+`t'
+ Print as integer in binary. The letter `t' stands for "two". (1)
+
+`a'
+ Print as an address, both absolute in hexadecimal and as an offset
+ from the nearest preceding symbol. You can use this format used
+ to discover where (in what function) an unknown address is located:
+
+ (gdb) p/a 0x54320
+ $3 = 0x54320 <_initialize_vx+396>
+
+`c'
+ Regard as an integer and print it as a character constant.
+
+`f'
+ Regard the bits of the value as a floating point number and print
+ using typical floating point syntax.
+
+ For example, to print the program counter in hex (*note
+Registers::.), type
+
+ p/x $pc
+
+Note that no space is required before the slash; this is because command
+names in GDB cannot contain a slash.
+
+ To reprint the last value in the value history with a different
+format, you can use the `print' command with just a format and no
+expression. For example, `p/x' reprints the last value in hex.
+
+ ---------- Footnotes ----------
+
+ (1) `b' cannot be used because these format letters are also used
+with the `x' command, where `b' stands for "byte"; *note Examining
+memory: Memory..
+
+
+File: gdb.info, Node: Memory, Next: Auto Display, Prev: Output Formats, Up: Data
+
+Examining memory
+================
+
+ You can use the command `x' (for "examine") to examine memory in any
+of several formats, independently of your program's data types.
+
+`x/NFU ADDR'
+`x ADDR'
+`x'
+ Use the `x' command to examine memory.
+
+ N, F, and U are all optional parameters that specify how much memory
+to display and how to format it; ADDR is an expression giving the
+address where you want to start displaying memory. If you use defaults
+for NFU, you need not type the slash `/'. Several commands set
+convenient defaults for ADDR.
+
+N, the repeat count
+ The repeat count is a decimal integer; the default is 1. It
+ specifies how much memory (counting by units U) to display.
+
+F, the display format
+ The display format is one of the formats used by `print', `s'
+ (null-terminated string), or `i' (machine instruction). The
+ default is `x' (hexadecimal) initially. The default changes each
+ time you use either `x' or `print'.
+
+U, the unit size
+ The unit size is any of
+
+ `b'
+ Bytes.
+
+ `h'
+ Halfwords (two bytes).
+
+ `w'
+ Words (four bytes). This is the initial default.
+
+ `g'
+ Giant words (eight bytes).
+
+ Each time you specify a unit size with `x', that size becomes the
+ default unit the next time you use `x'. (For the `s' and `i'
+ formats, the unit size is ignored and is normally not written.)
+
+ADDR, starting display address
+ ADDR is the address where you want GDB to begin displaying memory.
+ The expression need not have a pointer value (though it may); it
+ is always interpreted as an integer address of a byte of memory.
+ *Note Expressions: Expressions, for more information on
+ expressions. The default for ADDR is usually just after the last
+ address examined--but several other commands also set the default
+ address: `info breakpoints' (to the address of the last breakpoint
+ listed), `info line' (to the starting address of a line), and
+ `print' (if you use it to display a value from memory).
+
+ For example, `x/3uh 0x54320' is a request to display three halfwords
+(`h') of memory, formatted as unsigned decimal integers (`u'), starting
+at address `0x54320'. `x/4xw $sp' prints the four words (`w') of
+memory above the stack pointer (here, `$sp'; *note Registers::.) in
+hexadecimal (`x').
+
+ Since the letters indicating unit sizes are all distinct from the
+letters specifying output formats, you do not have to remember whether
+unit size or format comes first; either order works. The output
+specifications `4xw' and `4wx' mean exactly the same thing. (However,
+the count N must come first; `wx4' does not work.)
+
+ Even though the unit size U is ignored for the formats `s' and `i',
+you might still want to use a count N; for example, `3i' specifies that
+you want to see three machine instructions, including any operands.
+The command `disassemble' gives an alternative way of inspecting
+machine instructions; *note Source and machine code: Machine Code..
+
+ All the defaults for the arguments to `x' are designed to make it
+easy to continue scanning memory with minimal specifications each time
+you use `x'. For example, after you have inspected three machine
+instructions with `x/3i ADDR', you can inspect the next seven with just
+`x/7'. If you use <RET> to repeat the `x' command, the repeat count N
+is used again; the other arguments default as for successive uses of
+`x'.
+
+ The addresses and contents printed by the `x' command are not saved
+in the value history because there is often too much of them and they
+would get in the way. Instead, GDB makes these values available for
+subsequent use in expressions as values of the convenience variables
+`$_' and `$__'. After an `x' command, the last address examined is
+available for use in expressions in the convenience variable `$_'. The
+contents of that address, as examined, are available in the convenience
+variable `$__'.
+
+ If the `x' command has a repeat count, the address and contents saved
+are from the last memory unit printed; this is not the same as the last
+address printed if several units were printed on the last line of
+output.
+
+
+File: gdb.info, Node: Auto Display, Next: Print Settings, Prev: Memory, Up: Data
+
+Automatic display
+=================
+
+ If you find that you want to print the value of an expression
+frequently (to see how it changes), you might want to add it to the
+"automatic display list" so that GDB prints its value each time your
+program stops. Each expression added to the list is given a number to
+identify it; to remove an expression from the list, you specify that
+number. The automatic display looks like this:
+
+ 2: foo = 38
+ 3: bar[5] = (struct hack *) 0x3804
+
+This display shows item numbers, expressions and their current values.
+As with displays you request manually using `x' or `print', you can
+specify the output format you prefer; in fact, `display' decides
+whether to use `print' or `x' depending on how elaborate your format
+specification is--it uses `x' if you specify a unit size, or one of the
+two formats (`i' and `s') that are only supported by `x'; otherwise it
+uses `print'.
+
+`display EXP'
+ Add the expression EXP to the list of expressions to display each
+ time your program stops. *Note Expressions: Expressions.
+
+ `display' does not repeat if you press <RET> again after using it.
+
+`display/FMT EXP'
+ For FMT specifying only a display format and not a size or count,
+ add the expression EXP to the auto-display list but arrange to
+ display it each time in the specified format FMT. *Note Output
+ formats: Output Formats.
+
+`display/FMT ADDR'
+ For FMT `i' or `s', or including a unit-size or a number of units,
+ add the expression ADDR as a memory address to be examined each
+ time your program stops. Examining means in effect doing `x/FMT
+ ADDR'. *Note Examining memory: Memory.
+
+ For example, `display/i $pc' can be helpful, to see the machine
+instruction about to be executed each time execution stops (`$pc' is a
+common name for the program counter; *note Registers::.).
+
+`undisplay DNUMS...'
+`delete display DNUMS...'
+ Remove item numbers DNUMS from the list of expressions to display.
+
+ `undisplay' does not repeat if you press <RET> after using it.
+ (Otherwise you would just get the error `No display number ...'.)
+
+`disable display DNUMS...'
+ Disable the display of item numbers DNUMS. A disabled display
+ item is not printed automatically, but is not forgotten. It may be
+ enabled again later.
+
+`enable display DNUMS...'
+ Enable display of item numbers DNUMS. It becomes effective once
+ again in auto display of its expression, until you specify
+ otherwise.
+
+`display'
+ Display the current values of the expressions on the list, just as
+ is done when your program stops.
+
+`info display'
+ Print the list of expressions previously set up to display
+ automatically, each one with its item number, but without showing
+ the values. This includes disabled expressions, which are marked
+ as such. It also includes expressions which would not be
+ displayed right now because they refer to automatic variables not
+ currently available.
+
+ If a display expression refers to local variables, then it does not
+make sense outside the lexical context for which it was set up. Such an
+expression is disabled when execution enters a context where one of its
+variables is not defined. For example, if you give the command
+`display last_char' while inside a function with an argument
+`last_char', GDB displays this argument while your program continues to
+stop inside that function. When it stops elsewhere--where there is no
+variable `last_char'--the display is disabled automatically. The next
+time your program stops where `last_char' is meaningful, you can enable
+the display expression once again.
+
+
+File: gdb.info, Node: Print Settings, Next: Value History, Prev: Auto Display, Up: Data
+
+Print settings
+==============
+
+ GDB provides the following ways to control how arrays, structures,
+and symbols are printed.
+
+These settings are useful for debugging programs in any language:
+
+`set print address'
+`set print address on'
+ GDB prints memory addresses showing the location of stack traces,
+ structure values, pointer values, breakpoints, and so forth, even
+ when it also displays the contents of those addresses. The default
+ is `on'. For example, this is what a stack frame display looks
+ like with `set print address on':
+
+ (gdb) f
+ #0 set_quotes (lq=0x34c78 "<<", rq=0x34c88 ">>")
+ at input.c:530
+ 530 if (lquote != def_lquote)
+
+`set print address off'
+ Do not print addresses when displaying their contents. For
+ example, this is the same stack frame displayed with `set print
+ address off':
+
+ (gdb) set print addr off
+ (gdb) f
+ #0 set_quotes (lq="<<", rq=">>") at input.c:530
+ 530 if (lquote != def_lquote)
+
+ You can use `set print address off' to eliminate all machine
+ dependent displays from the GDB interface. For example, with
+ `print address off', you should get the same text for backtraces on
+ all machines--whether or not they involve pointer arguments.
+
+`show print address'
+ Show whether or not addresses are to be printed.
+
+ When GDB prints a symbolic address, it normally prints the closest
+earlier symbol plus an offset. If that symbol does not uniquely
+identify the address (for example, it is a name whose scope is a single
+source file), you may need to clarify. One way to do this is with
+`info line', for example `info line *0x4537'. Alternately, you can set
+GDB to print the source file and line number when it prints a symbolic
+address:
+
+`set print symbol-filename on'
+ Tell GDB to print the source file name and line number of a symbol
+ in the symbolic form of an address.
+
+`set print symbol-filename off'
+ Do not print source file name and line number of a symbol. This
+ is the default.
+
+`show print symbol-filename'
+ Show whether or not GDB will print the source file name and line
+ number of a symbol in the symbolic form of an address.
+
+ Another situation where it is helpful to show symbol filenames and
+line numbers is when disassembling code; GDB shows you the line number
+and source file that corresponds to each instruction.
+
+ Also, you may wish to see the symbolic form only if the address being
+printed is reasonably close to the closest earlier symbol:
+
+`set print max-symbolic-offset MAX-OFFSET'
+ Tell GDB to only display the symbolic form of an address if the
+ offset between the closest earlier symbol and the address is less
+ than MAX-OFFSET. The default is 0, which tells GDB to always
+ print the symbolic form of an address if any symbol precedes it.
+
+`show print max-symbolic-offset'
+ Ask how large the maximum offset is that GDB prints in a symbolic
+ address.
+
+ If you have a pointer and you are not sure where it points, try `set
+print symbol-filename on'. Then you can determine the name and source
+file location of the variable where it points, using `p/a POINTER'.
+This interprets the address in symbolic form. For example, here GDB
+shows that a variable `ptt' points at another variable `t', defined in
+`hi2.c':
+
+ (gdb) set print symbol-filename on
+ (gdb) p/a ptt
+ $4 = 0xe008 <t in hi2.c>
+
+ *Warning:* For pointers that point to a local variable, `p/a' does
+ not show the symbol name and filename of the referent, even with
+ the appropriate `set print' options turned on.
+
+ Other settings control how different kinds of objects are printed:
+
+`set print array'
+`set print array on'
+ Pretty print arrays. This format is more convenient to read, but
+ uses more space. The default is off.
+
+`set print array off'
+ Return to compressed format for arrays.
+
+`show print array'
+ Show whether compressed or pretty format is selected for displaying
+ arrays.
+
+`set print elements NUMBER-OF-ELEMENTS'
+ Set a limit on how many elements of an array GDB will print. If
+ GDB is printing a large array, it stops printing after it has
+ printed the number of elements set by the `set print elements'
+ command. This limit also applies to the display of strings.
+ Setting NUMBER-OF-ELEMENTS to zero means that the printing is
+ unlimited.
+
+`show print elements'
+ Display the number of elements of a large array that GDB will
+ print. If the number is 0, then the printing is unlimited.
+
+`set print null-stop'
+ Cause GDB to stop printing the characters of an array when the
+ first NULL is encountered. This is useful when large arrays
+ actually contain only short strings.
+
+`set print pretty on'
+ Cause GDB to print structures in an indented format with one member
+ per line, like this:
+
+ $1 = {
+ next = 0x0,
+ flags = {
+ sweet = 1,
+ sour = 1
+ },
+ meat = 0x54 "Pork"
+ }
+
+`set print pretty off'
+ Cause GDB to print structures in a compact format, like this:
+
+ $1 = {next = 0x0, flags = {sweet = 1, sour = 1}, \
+ meat = 0x54 "Pork"}
+
+ This is the default format.
+
+`show print pretty'
+ Show which format GDB is using to print structures.
+
+`set print sevenbit-strings on'
+ Print using only seven-bit characters; if this option is set, GDB
+ displays any eight-bit characters (in strings or character values)
+ using the notation `\'NNN. This setting is best if you are
+ working in English (ASCII) and you use the high-order bit of
+ characters as a marker or "meta" bit.
+
+`set print sevenbit-strings off'
+ Print full eight-bit characters. This allows the use of more
+ international character sets, and is the default.
+
+`show print sevenbit-strings'
+ Show whether or not GDB is printing only seven-bit characters.
+
+`set print union on'
+ Tell GDB to print unions which are contained in structures. This
+ is the default setting.
+
+`set print union off'
+ Tell GDB not to print unions which are contained in structures.
+
+`show print union'
+ Ask GDB whether or not it will print unions which are contained in
+ structures.
+
+ For example, given the declarations
+
+ typedef enum {Tree, Bug} Species;
+ typedef enum {Big_tree, Acorn, Seedling} Tree_forms;
+ typedef enum {Caterpillar, Cocoon, Butterfly}
+ Bug_forms;
+
+ struct thing {
+ Species it;
+ union {
+ Tree_forms tree;
+ Bug_forms bug;
+ } form;
+ };
+
+ struct thing foo = {Tree, {Acorn}};
+
+ with `set print union on' in effect `p foo' would print
+
+ $1 = {it = Tree, form = {tree = Acorn, bug = Cocoon}}
+
+ and with `set print union off' in effect it would print
+
+ $1 = {it = Tree, form = {...}}
+
+These settings are of interest when debugging C++ programs:
+
+`set print demangle'
+`set print demangle on'
+ Print C++ names in their source form rather than in the encoded
+ ("mangled") form passed to the assembler and linker for type-safe
+ linkage. The default is `on'.
+
+`show print demangle'
+ Show whether C++ names are printed in mangled or demangled form.
+
+`set print asm-demangle'
+`set print asm-demangle on'
+ Print C++ names in their source form rather than their mangled
+ form, even in assembler code printouts such as instruction
+ disassemblies. The default is off.
+
+`show print asm-demangle'
+ Show whether C++ names in assembly listings are printed in mangled
+ or demangled form.
+
+`set demangle-style STYLE'
+ Choose among several encoding schemes used by different compilers
+ to represent C++ names. The choices for STYLE are currently:
+
+ `auto'
+ Allow GDB to choose a decoding style by inspecting your
+ program.
+
+ `gnu'
+ Decode based on the GNU C++ compiler (`g++') encoding
+ algorithm. This is the default.
+
+ `hp'
+ Decode based on the HP ANSI C++ (`aCC') encoding algorithm.
+
+ `lucid'
+ Decode based on the Lucid C++ compiler (`lcc') encoding
+ algorithm.
+
+ `arm'
+ Decode using the algorithm in the `C++ Annotated Reference
+ Manual'. *Warning:* this setting alone is not sufficient to
+ allow debugging `cfront'-generated executables. GDB would
+ require further enhancement to permit that.
+
+ If you omit STYLE, you will see a list of possible formats.
+
+`show demangle-style'
+ Display the encoding style currently in use for decoding C++
+ symbols.
+
+`set print object'
+`set print object on'
+ When displaying a pointer to an object, identify the *actual*
+ (derived) type of the object rather than the *declared* type, using
+ the virtual function table.
+
+`set print object off'
+ Display only the declared type of objects, without reference to the
+ virtual function table. This is the default setting.
+
+`show print object'
+ Show whether actual, or declared, object types are displayed.
+
+`set print static-members'
+`set print static-members on'
+ Print static members when displaying a C++ object. The default is
+ on.
+
+`set print static-members off'
+ Do not print static members when displaying a C++ object.
+
+`show print static-members'
+ Show whether C++ static members are printed, or not.
+
+`set print vtbl'
+`set print vtbl on'
+ Pretty print C++ virtual function tables. The default is off.
+
+`set print vtbl off'
+ Do not pretty print C++ virtual function tables.
+
+`show print vtbl'
+ Show whether C++ virtual function tables are pretty printed, or
+ not.
+
+
+File: gdb.info, Node: Value History, Next: Convenience Vars, Prev: Print Settings, Up: Data
+
+Value history
+=============
+
+ Values printed by the `print' command are saved in the GDB "value
+history". This allows you to refer to them in other expressions.
+Values are kept until the symbol table is re-read or discarded (for
+example with the `file' or `symbol-file' commands). When the symbol
+table changes, the value history is discarded, since the values may
+contain pointers back to the types defined in the symbol table.
+
+ The values printed are given "history numbers" by which you can
+refer to them. These are successive integers starting with one.
+`print' shows you the history number assigned to a value by printing
+`$NUM = ' before the value; here NUM is the history number.
+
+ To refer to any previous value, use `$' followed by the value's
+history number. The way `print' labels its output is designed to
+remind you of this. Just `$' refers to the most recent value in the
+history, and `$$' refers to the value before that. `$$N' refers to the
+Nth value from the end; `$$2' is the value just prior to `$$', `$$1' is
+equivalent to `$$', and `$$0' is equivalent to `$'.
+
+ For example, suppose you have just printed a pointer to a structure
+and want to see the contents of the structure. It suffices to type
+
+ p *$
+
+ If you have a chain of structures where the component `next' points
+to the next one, you can print the contents of the next one with this:
+
+ p *$.next
+
+You can print successive links in the chain by repeating this
+command--which you can do by just typing <RET>.
+
+ Note that the history records values, not expressions. If the value
+of `x' is 4 and you type these commands:
+
+ print x
+ set x=5
+
+then the value recorded in the value history by the `print' command
+remains 4 even though the value of `x' has changed.
+
+`show values'
+ Print the last ten values in the value history, with their item
+ numbers. This is like `p $$9' repeated ten times, except that
+ `show values' does not change the history.
+
+`show values N'
+ Print ten history values centered on history item number N.
+
+`show values +'
+ Print ten history values just after the values last printed. If
+ no more values are available, `show values +' produces no display.
+
+ Pressing <RET> to repeat `show values N' has exactly the same effect
+as `show values +'.
+
+
+File: gdb.info, Node: Convenience Vars, Next: Registers, Prev: Value History, Up: Data
+
+Convenience variables
+=====================
+
+ GDB provides "convenience variables" that you can use within GDB to
+hold on to a value and refer to it later. These variables exist
+entirely within GDB; they are not part of your program, and setting a
+convenience variable has no direct effect on further execution of your
+program. That is why you can use them freely.
+
+ Convenience variables are prefixed with `$'. Any name preceded by
+`$' can be used for a convenience variable, unless it is one of the
+predefined machine-specific register names (*note Registers::.).
+(Value history references, in contrast, are *numbers* preceded by `$'.
+*Note Value history: Value History.)
+
+ You can save a value in a convenience variable with an assignment
+expression, just as you would set a variable in your program. For
+example:
+
+ set $foo = *object_ptr
+
+would save in `$foo' the value contained in the object pointed to by
+`object_ptr'.
+
+ Using a convenience variable for the first time creates it, but its
+value is `void' until you assign a new value. You can alter the value
+with another assignment at any time.
+
+ Convenience variables have no fixed types. You can assign a
+convenience variable any type of value, including structures and
+arrays, even if that variable already has a value of a different type.
+The convenience variable, when used as an expression, has the type of
+its current value.
+
+`show convenience'
+ Print a list of convenience variables used so far, and their
+ values. Abbreviated `show con'.
+
+ One of the ways to use a convenience variable is as a counter to be
+incremented or a pointer to be advanced. For example, to print a field
+from successive elements of an array of structures:
+
+ set $i = 0
+ print bar[$i++]->contents
+
+Repeat that command by typing <RET>.
+
+ Some convenience variables are created automatically by GDB and given
+values likely to be useful.
+
+`$_'
+ The variable `$_' is automatically set by the `x' command to the
+ last address examined (*note Examining memory: Memory.). Other
+ commands which provide a default address for `x' to examine also
+ set `$_' to that address; these commands include `info line' and
+ `info breakpoint'. The type of `$_' is `void *' except when set
+ by the `x' command, in which case it is a pointer to the type of
+ `$__'.
+
+`$__'
+ The variable `$__' is automatically set by the `x' command to the
+ value found in the last address examined. Its type is chosen to
+ match the format in which the data was printed.
+
+`$_exitcode'
+ The variable `$_exitcode' is automatically set to the exit code
+ when the program being debugged terminates.
+
+
+File: gdb.info, Node: Registers, Next: Floating Point Hardware, Prev: Convenience Vars, Up: Data
+
+Registers
+=========
+
+ You can refer to machine register contents, in expressions, as
+variables with names starting with `$'. The names of registers are
+different for each machine; use `info registers' to see the names used
+on your machine.
+
+`info registers'
+ Print the names and values of all registers except floating-point
+ registers (in the selected stack frame).
+
+`info all-registers'
+ Print the names and values of all registers, including
+ floating-point registers.
+
+`info registers REGNAME ...'
+ Print the "relativized" value of each specified register REGNAME.
+ As discussed in detail below, register values are normally
+ relative to the selected stack frame. REGNAME may be any register
+ name valid on the machine you are using, with or without the
+ initial `$'.
+
+ GDB has four "standard" register names that are available (in
+expressions) on most machines--whenever they do not conflict with an
+architecture's canonical mnemonics for registers. The register names
+`$pc' and `$sp' are used for the program counter register and the stack
+pointer. `$fp' is used for a register that contains a pointer to the
+current stack frame, and `$ps' is used for a register that contains the
+processor status. For example, you could print the program counter in
+hex with
+
+ p/x $pc
+
+or print the instruction to be executed next with
+
+ x/i $pc
+
+or add four to the stack pointer(1) with
+
+ set $sp += 4
+
+ Whenever possible, these four standard register names are available
+on your machine even though the machine has different canonical
+mnemonics, so long as there is no conflict. The `info registers'
+command shows the canonical names. For example, on the SPARC, `info
+registers' displays the processor status register as `$psr' but you can
+also refer to it as `$ps'.
+
+ GDB always considers the contents of an ordinary register as an
+integer when the register is examined in this way. Some machines have
+special registers which can hold nothing but floating point; these
+registers are considered to have floating point values. There is no way
+to refer to the contents of an ordinary register as floating point value
+(although you can *print* it as a floating point value with `print/f
+$REGNAME').
+
+ Some registers have distinct "raw" and "virtual" data formats. This
+means that the data format in which the register contents are saved by
+the operating system is not the same one that your program normally
+sees. For example, the registers of the 68881 floating point
+coprocessor are always saved in "extended" (raw) format, but all C
+programs expect to work with "double" (virtual) format. In such cases,
+GDB normally works with the virtual format only (the format that makes
+sense for your program), but the `info registers' command prints the
+data in both formats.
+
+ Normally, register values are relative to the selected stack frame
+(*note Selecting a frame: Selection.). This means that you get the
+value that the register would contain if all stack frames farther in
+were exited and their saved registers restored. In order to see the
+true contents of hardware registers, you must select the innermost
+frame (with `frame 0').
+
+ However, GDB must deduce where registers are saved, from the machine
+code generated by your compiler. If some registers are not saved, or if
+GDB is unable to locate the saved registers, the selected stack frame
+makes no difference.
+
+`set rstack_high_address ADDRESS'
+ On AMD 29000 family processors, registers are saved in a separate
+ "register stack". There is no way for GDB to determine the extent
+ of this stack. Normally, GDB just assumes that the stack is "large
+ enough". This may result in GDB referencing memory locations that
+ do not exist. If necessary, you can get around this problem by
+ specifying the ending address of the register stack with the `set
+ rstack_high_address' command. The argument should be an address,
+ which you probably want to precede with `0x' to specify in
+ hexadecimal.
+
+`show rstack_high_address'
+ Display the current limit of the register stack, on AMD 29000
+ family processors.
+
+ ---------- Footnotes ----------
+
+ (1) This is a way of removing one word from the stack, on machines
+where stacks grow downward in memory (most machines, nowadays). This
+assumes that the innermost stack frame is selected; setting `$sp' is
+not allowed when other stack frames are selected. To pop entire frames
+off the stack, regardless of machine architecture, use `return'; *note
+Returning from a function: Returning..
+
+
+File: gdb.info, Node: Floating Point Hardware, Prev: Registers, Up: Data
+
+Floating point hardware
+=======================
+
+ Depending on the configuration, GDB may be able to give you more
+information about the status of the floating point hardware.
+
+`info float'
+ Display hardware-dependent information about the floating point
+ unit. The exact contents and layout vary depending on the
+ floating point chip. Currently, `info float' is supported on the
+ ARM and x86 machines.
+
+
+File: gdb.info, Node: Languages, Next: Symbols, Prev: Data, Up: Top
+
+Using GDB with Different Languages
+**********************************
+
+ Although programming languages generally have common aspects, they
+are rarely expressed in the same manner. For instance, in ANSI C,
+dereferencing a pointer `p' is accomplished by `*p', but in Modula-2,
+it is accomplished by `p^'. Values can also be represented (and
+displayed) differently. Hex numbers in C appear as `0x1ae', while in
+Modula-2 they appear as `1AEH'.
+
+ Language-specific information is built into GDB for some languages,
+allowing you to express operations like the above in your program's
+native language, and allowing GDB to output values in a manner
+consistent with the syntax of your program's native language. The
+language you use to build expressions is called the "working language".
+
+* Menu:
+
+* Setting:: Switching between source languages
+* Show:: Displaying the language
+
+* Checks:: Type and range checks
+
+* Support:: Supported languages
+
+
+File: gdb.info, Node: Setting, Next: Show, Prev: Languages, Up: Languages
+
+Switching between source languages
+==================================
+
+ There are two ways to control the working language--either have GDB
+set it automatically, or select it manually yourself. You can use the
+`set language' command for either purpose. On startup, GDB defaults to
+setting the language automatically. The working language is used to
+determine how expressions you type are interpreted, how values are
+printed, etc.
+
+ In addition to the working language, every source file that GDB
+knows about has its own working language. For some object file
+formats, the compiler might indicate which language a particular source
+file is in. However, most of the time GDB infers the language from the
+name of the file. The language of a source file controls whether C++
+names are demangled--this way `backtrace' can show each frame
+appropriately for its own language. There is no way to set the
+language of a source file from within GDB.
+
+ This is most commonly a problem when you use a program, such as
+`cfront' or `f2c', that generates C but is written in another language.
+In that case, make the program use `#line' directives in its C output;
+that way GDB will know the correct language of the source code of the
+original program, and will display that source code, not the generated
+C code.
+
+* Menu:
+
+* Filenames:: Filename extensions and languages.
+* Manually:: Setting the working language manually
+* Automatically:: Having GDB infer the source language
+
+
+File: gdb.info, Node: Filenames, Next: Manually, Prev: Setting, Up: Setting
+
+List of filename extensions and languages
+-----------------------------------------
+
+ If a source file name ends in one of the following extensions, then
+GDB infers that its language is the one indicated.
+
+`.c'
+ C source file
+
+`.C'
+`.cc'
+`.cp'
+`.cpp'
+`.cxx'
+`.c++'
+ C++ source file
+
+`.f'
+`.F'
+ Fortran source file
+
+`.ch'
+`.c186'
+`.c286'
+ CHILL source file.
+
+`.mod'
+ Modula-2 source file
+
+`.s'
+`.S'
+ Assembler source file. This actually behaves almost like C, but
+ GDB does not skip over function prologues when stepping.
+
+ In addition, you may set the language associated with a filename
+extension. *Note Displaying the language: Show.
+
+
+File: gdb.info, Node: Manually, Next: Automatically, Prev: Filenames, Up: Setting
+
+Setting the working language
+----------------------------
+
+ If you allow GDB to set the language automatically, expressions are
+interpreted the same way in your debugging session and your program.
+
+ If you wish, you may set the language manually. To do this, issue
+the command `set language LANG', where LANG is the name of a language,
+such as `c' or `modula-2'. For a list of the supported languages, type
+`set language'.
+
+ Setting the language manually prevents GDB from updating the working
+language automatically. This can lead to confusion if you try to debug
+a program when the working language is not the same as the source
+language, when an expression is acceptable to both languages--but means
+different things. For instance, if the current source file were
+written in C, and GDB was parsing Modula-2, a command such as:
+
+ print a = b + c
+
+might not have the effect you intended. In C, this means to add `b'
+and `c' and place the result in `a'. The result printed would be the
+value of `a'. In Modula-2, this means to compare `a' to the result of
+`b+c', yielding a `BOOLEAN' value.
+
+
+File: gdb.info, Node: Automatically, Prev: Manually, Up: Setting
+
+Having GDB infer the source language
+------------------------------------
+
+ To have GDB set the working language automatically, use `set
+language local' or `set language auto'. GDB then infers the working
+language. That is, when your program stops in a frame (usually by
+encountering a breakpoint), GDB sets the working language to the
+language recorded for the function in that frame. If the language for
+a frame is unknown (that is, if the function or block corresponding to
+the frame was defined in a source file that does not have a recognized
+extension), the current working language is not changed, and GDB issues
+a warning.
+
+ This may not seem necessary for most programs, which are written
+entirely in one source language. However, program modules and libraries
+written in one source language can be used by a main program written in
+a different source language. Using `set language auto' in this case
+frees you from having to set the working language manually.
+
+
+File: gdb.info, Node: Show, Next: Checks, Prev: Setting, Up: Languages
+
+Displaying the language
+=======================
+
+ The following commands help you find out which language is the
+working language, and also what language source files were written in.
+
+`show language'
+ Display the current working language. This is the language you
+ can use with commands such as `print' to build and compute
+ expressions that may involve variables in your program.
+
+`info frame'
+ Display the source language for this frame. This language becomes
+ the working language if you use an identifier from this frame.
+ *Note Information about a frame: Frame Info, to identify the other
+ information listed here.
+
+`info source'
+ Display the source language of this source file. *Note Examining
+ the Symbol Table: Symbols, to identify the other information
+ listed here.
+
+ In unusual circumstances, you may have source files with extensions
+not in the standard list. You can then set the extension associated
+with a language explicitly:
+
+`set extension-language .EXT LANGUAGE'
+ Set source files with extension .EXT to be assumed to be in the
+ source language LANGUAGE.
+
+`info extensions'
+ List all the filename extensions and the associated languages.
+
+
+File: gdb.info, Node: Checks, Next: Support, Prev: Show, Up: Languages
+
+Type and range checking
+=======================
+
+ *Warning:* In this release, the GDB commands for type and range
+ checking are included, but they do not yet have any effect. This
+ section documents the intended facilities.
+
+ Some languages are designed to guard you against making seemingly
+common errors through a series of compile- and run-time checks. These
+include checking the type of arguments to functions and operators, and
+making sure mathematical overflows are caught at run time. Checks such
+as these help to ensure a program's correctness once it has been
+compiled by eliminating type mismatches, and providing active checks
+for range errors when your program is running.
+
+ GDB can check for conditions like the above if you wish. Although
+GDB does not check the statements in your program, it can check
+expressions entered directly into GDB for evaluation via the `print'
+command, for example. As with the working language, GDB can also
+decide whether or not to check automatically based on your program's
+source language. *Note Supported languages: Support, for the default
+settings of supported languages.
+
+* Menu:
+
+* Type Checking:: An overview of type checking
+* Range Checking:: An overview of range checking
+
+
+File: gdb.info, Node: Type Checking, Next: Range Checking, Prev: Checks, Up: Checks
+
+An overview of type checking
+----------------------------
+
+ Some languages, such as Modula-2, are strongly typed, meaning that
+the arguments to operators and functions have to be of the correct type,
+otherwise an error occurs. These checks prevent type mismatch errors
+from ever causing any run-time problems. For example,
+
+ 1 + 2 => 3
+but
+ error--> 1 + 2.3
+
+ The second example fails because the `CARDINAL' 1 is not
+type-compatible with the `REAL' 2.3.
+
+ For the expressions you use in GDB commands, you can tell the GDB
+type checker to skip checking; to treat any mismatches as errors and
+abandon the expression; or to only issue warnings when type mismatches
+occur, but evaluate the expression anyway. When you choose the last of
+these, GDB evaluates expressions like the second example above, but
+also issues a warning.
+
+ Even if you turn type checking off, there may be other reasons
+related to type that prevent GDB from evaluating an expression. For
+instance, GDB does not know how to add an `int' and a `struct foo'.
+These particular type errors have nothing to do with the language in
+use, and usually arise from expressions, such as the one described
+above, which make little sense to evaluate anyway.
+
+ Each language defines to what degree it is strict about type. For
+instance, both Modula-2 and C require the arguments to arithmetical
+operators to be numbers. In C, enumerated types and pointers can be
+represented as numbers, so that they are valid arguments to mathematical
+operators. *Note Supported languages: Support, for further details on
+specific languages.
+
+ GDB provides some additional commands for controlling the type
+checker:
+
+`set check type auto'
+ Set type checking on or off based on the current working language.
+ *Note Supported languages: Support, for the default settings for
+ each language.
+
+`set check type on'
+`set check type off'
+ Set type checking on or off, overriding the default setting for the
+ current working language. Issue a warning if the setting does not
+ match the language default. If any type mismatches occur in
+ evaluating an expression while typechecking is on, GDB prints a
+ message and aborts evaluation of the expression.
+
+`set check type warn'
+ Cause the type checker to issue warnings, but to always attempt to
+ evaluate the expression. Evaluating the expression may still be
+ impossible for other reasons. For example, GDB cannot add numbers
+ and structures.
+
+`show type'
+ Show the current setting of the type checker, and whether or not
+ GDB is setting it automatically.
+
+
+File: gdb.info, Node: Range Checking, Prev: Type Checking, Up: Checks
+
+An overview of range checking
+-----------------------------
+
+ In some languages (such as Modula-2), it is an error to exceed the
+bounds of a type; this is enforced with run-time checks. Such range
+checking is meant to ensure program correctness by making sure
+computations do not overflow, or indices on an array element access do
+not exceed the bounds of the array.
+
+ For expressions you use in GDB commands, you can tell GDB to treat
+range errors in one of three ways: ignore them, always treat them as
+errors and abandon the expression, or issue warnings but evaluate the
+expression anyway.
+
+ A range error can result from numerical overflow, from exceeding an
+array index bound, or when you type a constant that is not a member of
+any type. Some languages, however, do not treat overflows as an error.
+In many implementations of C, mathematical overflow causes the result
+to "wrap around" to lower values--for example, if M is the largest
+integer value, and S is the smallest, then
+
+ M + 1 => S
+
+ This, too, is specific to individual languages, and in some cases
+specific to individual compilers or machines. *Note Supported
+languages: Support, for further details on specific languages.
+
+ GDB provides some additional commands for controlling the range
+checker:
+
+`set check range auto'
+ Set range checking on or off based on the current working language.
+ *Note Supported languages: Support, for the default settings for
+ each language.
+
+`set check range on'
+`set check range off'
+ Set range checking on or off, overriding the default setting for
+ the current working language. A warning is issued if the setting
+ does not match the language default. If a range error occurs,
+ then a message is printed and evaluation of the expression is
+ aborted.
+
+`set check range warn'
+ Output messages when the GDB range checker detects a range error,
+ but attempt to evaluate the expression anyway. Evaluating the
+ expression may still be impossible for other reasons, such as
+ accessing memory that the process does not own (a typical example
+ from many Unix systems).
+
+`show range'
+ Show the current setting of the range checker, and whether or not
+ it is being set automatically by GDB.
+
+
+File: gdb.info, Node: Support, Prev: Checks, Up: Languages
+
+Supported languages
+===================
+
+ GDB supports C, C++, Fortran, Chill, assembly, and Modula-2. Some
+GDB features may be used in expressions regardless of the language you
+use: the GDB `@' and `::' operators, and the `{type}addr' construct
+(*note Expressions: Expressions.) can be used with the constructs of
+any supported language.
+
+ The following sections detail to what degree each source language is
+supported by GDB. These sections are not meant to be language
+tutorials or references, but serve only as a reference guide to what the
+GDB expression parser accepts, and what input and output formats should
+look like for different languages. There are many good books written
+on each of these languages; please look to these for a language
+reference or tutorial.
+
+* Menu:
+
+* C:: C and C++
+* Modula-2:: Modula-2
+
+
+File: gdb.info, Node: C, Next: Modula-2, Up: Support
+
+C and C++
+---------
+
+ Since C and C++ are so closely related, many features of GDB apply
+to both languages. Whenever this is the case, we discuss those
+languages together.
+
+ The C++ debugging facilities are jointly implemented by the C++
+compiler and GDB. Therefore, to debug your C++ code effectively, you
+must compile your C++ programs with a supported C++ compiler, such as
+GNU `g++', or the HP ANSI C++ compiler (`aCC').
+
+ For best results when using GNU C++, use the stabs debugging format.
+You can select that format explicitly with the `g++' command-line
+options `-gstabs' or `-gstabs+'. See *Note Options for Debugging Your
+Program or GNU CC: (gcc.info)Debugging Options, for more information.
+
+* Menu:
+
+* C Operators:: C and C++ operators
+* C Constants:: C and C++ constants
+* Cplus expressions:: C++ expressions
+* C Defaults:: Default settings for C and C++
+
+* C Checks:: C and C++ type and range checks
+
+* Debugging C:: GDB and C
+* Debugging C plus plus:: GDB features for C++
+
diff --git a/gdb/doc/gdb.info-5 b/gdb/doc/gdb.info-5
new file mode 100644
index 00000000000..854e34f209c
--- /dev/null
+++ b/gdb/doc/gdb.info-5
@@ -0,0 +1,1185 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: C Operators, Next: C Constants, Up: C
+
+C and C++ operators
+...................
+
+ Operators must be defined on values of specific types. For instance,
+`+' is defined on numbers, but not on structures. Operators are often
+defined on groups of types.
+
+ For the purposes of C and C++, the following definitions hold:
+
+ * *Integral types* include `int' with any of its storage-class
+ specifiers; `char'; and `enum'.
+
+ * *Floating-point types* include `float' and `double'.
+
+ * *Pointer types* include all types defined as `(TYPE *)'.
+
+ * *Scalar types* include all of the above.
+
+The following operators are supported. They are listed here in order
+of increasing precedence:
+
+`,'
+ The comma or sequencing operator. Expressions in a
+ comma-separated list are evaluated from left to right, with the
+ result of the entire expression being the last expression
+ evaluated.
+
+`='
+ Assignment. The value of an assignment expression is the value
+ assigned. Defined on scalar types.
+
+`OP='
+ Used in an expression of the form `A OP= B', and translated to
+ `A = A OP B'. `OP=' and `=' have the same precendence. OP is any
+ one of the operators `|', `^', `&', `<<', `>>', `+', `-', `*',
+ `/', `%'.
+
+`?:'
+ The ternary operator. `A ? B : C' can be thought of as: if A
+ then B else C. A should be of an integral type.
+
+`||'
+ Logical OR. Defined on integral types.
+
+`&&'
+ Logical AND. Defined on integral types.
+
+`|'
+ Bitwise OR. Defined on integral types.
+
+`^'
+ Bitwise exclusive-OR. Defined on integral types.
+
+`&'
+ Bitwise AND. Defined on integral types.
+
+`==, !='
+ Equality and inequality. Defined on scalar types. The value of
+ these expressions is 0 for false and non-zero for true.
+
+`<, >, <=, >='
+ Less than, greater than, less than or equal, greater than or equal.
+ Defined on scalar types. The value of these expressions is 0 for
+ false and non-zero for true.
+
+`<<, >>'
+ left shift, and right shift. Defined on integral types.
+
+`@'
+ The GDB "artificial array" operator (*note Expressions:
+ Expressions.).
+
+`+, -'
+ Addition and subtraction. Defined on integral types,
+ floating-point types and pointer types.
+
+`*, /, %'
+ Multiplication, division, and modulus. Multiplication and
+ division are defined on integral and floating-point types.
+ Modulus is defined on integral types.
+
+`++, --'
+ Increment and decrement. When appearing before a variable, the
+ operation is performed before the variable is used in an
+ expression; when appearing after it, the variable's value is used
+ before the operation takes place.
+
+`*'
+ Pointer dereferencing. Defined on pointer types. Same precedence
+ as `++'.
+
+`&'
+ Address operator. Defined on variables. Same precedence as `++'.
+
+ For debugging C++, GDB implements a use of `&' beyond what is
+ allowed in the C++ language itself: you can use `&(&REF)' (or, if
+ you prefer, simply `&&REF') to examine the address where a C++
+ reference variable (declared with `&REF') is stored.
+
+`-'
+ Negative. Defined on integral and floating-point types. Same
+ precedence as `++'.
+
+`!'
+ Logical negation. Defined on integral types. Same precedence as
+ `++'.
+
+`~'
+ Bitwise complement operator. Defined on integral types. Same
+ precedence as `++'.
+
+`., ->'
+ Structure member, and pointer-to-structure member. For
+ convenience, GDB regards the two as equivalent, choosing whether
+ to dereference a pointer based on the stored type information.
+ Defined on `struct' and `union' data.
+
+`[]'
+ Array indexing. `A[I]' is defined as `*(A+I)'. Same precedence
+ as `->'.
+
+`()'
+ Function parameter list. Same precedence as `->'.
+
+`::'
+ C++ scope resolution operator. Defined on `struct', `union', and
+ `class' types.
+
+`::'
+ Doubled colons also represent the GDB scope operator (*note
+ Expressions: Expressions.). Same precedence as `::', above.
+
+* Menu:
+
+* C Constants::
+
+
+File: gdb.info, Node: C Constants, Next: Cplus expressions, Prev: C Operators, Up: C
+
+C and C++ constants
+...................
+
+ GDB allows you to express the constants of C and C++ in the
+following ways:
+
+ * Integer constants are a sequence of digits. Octal constants are
+ specified by a leading `0' (i.e. zero), and hexadecimal constants
+ by a leading `0x' or `0X'. Constants may also end with a letter
+ `l', specifying that the constant should be treated as a `long'
+ value.
+
+ * Floating point constants are a sequence of digits, followed by a
+ decimal point, followed by a sequence of digits, and optionally
+ followed by an exponent. An exponent is of the form:
+ `e[[+]|-]NNN', where NNN is another sequence of digits. The `+'
+ is optional for positive exponents.
+
+ * Enumerated constants consist of enumerated identifiers, or their
+ integral equivalents.
+
+ * Character constants are a single character surrounded by single
+ quotes (`''), or a number--the ordinal value of the corresponding
+ character (usually its ASCII value). Within quotes, the single
+ character may be represented by a letter or by "escape sequences",
+ which are of the form `\NNN', where NNN is the octal representation
+ of the character's ordinal value; or of the form `\X', where `X'
+ is a predefined special character--for example, `\n' for newline.
+
+ * String constants are a sequence of character constants surrounded
+ by double quotes (`"').
+
+ * Pointer constants are an integral value. You can also write
+ pointers to constants using the C operator `&'.
+
+ * Array constants are comma-separated lists surrounded by braces `{'
+ and `}'; for example, `{1,2,3}' is a three-element array of
+ integers, `{{1,2}, {3,4}, {5,6}}' is a three-by-two array, and
+ `{&"hi", &"there", &"fred"}' is a three-element array of pointers.
+
+* Menu:
+
+* Cplus expressions::
+* C Defaults::
+
+* C Checks::
+
+* Debugging C::
+
+
+File: gdb.info, Node: Cplus expressions, Next: C Defaults, Prev: C Constants, Up: C
+
+C++ expressions
+...............
+
+ GDB expression handling can interpret most C++ expressions.
+
+ *Warning:* GDB can only debug C++ code if you use the proper
+ compiler. Typically, C++ debugging depends on the use of
+ additional debugging information in the symbol table, and thus
+ requires special support. In particular, if your compiler
+ generates a.out, MIPS ECOFF, RS/6000 XCOFF, or ELF with stabs
+ extensions to the symbol table, these facilities are all
+ available. (With GNU CC, you can use the `-gstabs' option to
+ request stabs debugging extensions explicitly.) Where the object
+ code format is standard COFF or DWARF in ELF, on the other hand,
+ most of the C++ support in GDB does *not* work.
+
+ 1. Member function calls are allowed; you can use expressions like
+
+ count = aml->GetOriginal(x, y)
+
+ 2. While a member function is active (in the selected stack frame),
+ your expressions have the same namespace available as the member
+ function; that is, GDB allows implicit references to the class
+ instance pointer `this' following the same rules as C++.
+
+ 3. You can call overloaded functions; GDB resolves the function call
+ to the right definition, with one restriction--you must use
+ arguments of the type required by the function that you want to
+ call. GDB does not perform conversions requiring constructors or
+ user-defined type operators.
+
+ 4. GDB understands variables declared as C++ references; you can use
+ them in expressions just as you do in C++ source--they are
+ automatically dereferenced.
+
+ In the parameter list shown when GDB displays a frame, the values
+ of reference variables are not displayed (unlike other variables);
+ this avoids clutter, since references are often used for large
+ structures. The *address* of a reference variable is always
+ shown, unless you have specified `set print address off'.
+
+ 5. GDB supports the C++ name resolution operator `::'--your
+ expressions can use it just as expressions in your program do.
+ Since one scope may be defined in another, you can use `::'
+ repeatedly if necessary, for example in an expression like
+ `SCOPE1::SCOPE2::NAME'. GDB also allows resolving name scope by
+ reference to source files, in both C and C++ debugging (*note
+ Program variables: Variables.).
+
+
+File: gdb.info, Node: C Defaults, Next: C Checks, Prev: Cplus expressions, Up: C
+
+C and C++ defaults
+..................
+
+ If you allow GDB to set type and range checking automatically, they
+both default to `off' whenever the working language changes to C or
+C++. This happens regardless of whether you or GDB selects the working
+language.
+
+ If you allow GDB to set the language automatically, it recognizes
+source files whose names end with `.c', `.C', or `.cc', etc, and when
+GDB enters code compiled from one of these files, it sets the working
+language to C or C++. *Note Having GDB infer the source language:
+Automatically, for further details.
+
+
+File: gdb.info, Node: C Checks, Next: Debugging C, Prev: C Defaults, Up: C Constants
+
+C and C++ type and range checks
+...............................
+
+ By default, when GDB parses C or C++ expressions, type checking is
+not used. However, if you turn type checking on, GDB considers two
+variables type equivalent if:
+
+ * The two variables are structured and have the same structure,
+ union, or enumerated tag.
+
+ * The two variables have the same type name, or types that have been
+ declared equivalent through `typedef'.
+
+ Range checking, if turned on, is done on mathematical operations.
+Array indices are not checked, since they are often used to index a
+pointer that is not itself an array.
+
+
+File: gdb.info, Node: Debugging C, Next: Debugging C plus plus, Prev: C Checks, Up: C
+
+GDB and C
+.........
+
+ The `set print union' and `show print union' commands apply to the
+`union' type. When set to `on', any `union' that is inside a `struct'
+or `class' is also printed. Otherwise, it appears as `{...}'.
+
+ The `@' operator aids in the debugging of dynamic arrays, formed
+with pointers and a memory allocation function. *Note Expressions:
+Expressions.
+
+* Menu:
+
+* Debugging C plus plus::
+
+
+File: gdb.info, Node: Debugging C plus plus, Prev: Debugging C, Up: C
+
+GDB features for C++
+....................
+
+ Some GDB commands are particularly useful with C++, and some are
+designed specifically for use with C++. Here is a summary:
+
+`breakpoint menus'
+ When you want a breakpoint in a function whose name is overloaded,
+ GDB breakpoint menus help you specify which function definition
+ you want. *Note Breakpoint menus: Breakpoint Menus.
+
+`rbreak REGEX'
+ Setting breakpoints using regular expressions is helpful for
+ setting breakpoints on overloaded functions that are not members
+ of any special classes. *Note Setting breakpoints: Set Breaks.
+
+`catch throw'
+`catch catch'
+ Debug C++ exception handling using these commands. *Note Setting
+ catchpoints: Set Catchpoints.
+
+`ptype TYPENAME'
+ Print inheritance relationships as well as other information for
+ type TYPENAME. *Note Examining the Symbol Table: Symbols.
+
+`set print demangle'
+`show print demangle'
+`set print asm-demangle'
+`show print asm-demangle'
+ Control whether C++ symbols display in their source form, both when
+ displaying code as C++ source and when displaying disassemblies.
+ *Note Print settings: Print Settings.
+
+`set print object'
+`show print object'
+ Choose whether to print derived (actual) or declared types of
+ objects. *Note Print settings: Print Settings.
+
+`set print vtbl'
+`show print vtbl'
+ Control the format for printing virtual function tables. *Note
+ Print settings: Print Settings.
+
+`Overloaded symbol names'
+ You can specify a particular definition of an overloaded symbol,
+ using the same notation that is used to declare such symbols in
+ C++: type `SYMBOL(TYPES)' rather than just SYMBOL. You can also
+ use the GDB command-line word completion facilities to list the
+ available choices, or to finish the type list for you. *Note
+ Command completion: Completion, for details on how to do this.
+
+
+File: gdb.info, Node: Modula-2, Prev: C, Up: Support
+
+Modula-2
+--------
+
+ The extensions made to GDB to support Modula-2 only support output
+from the GNU Modula-2 compiler (which is currently being developed).
+Other Modula-2 compilers are not currently supported, and attempting to
+debug executables produced by them is most likely to give an error as
+GDB reads in the executable's symbol table.
+
+* Menu:
+
+* M2 Operators:: Built-in operators
+* Built-In Func/Proc:: Built-in functions and procedures
+* M2 Constants:: Modula-2 constants
+* M2 Defaults:: Default settings for Modula-2
+* Deviations:: Deviations from standard Modula-2
+* M2 Checks:: Modula-2 type and range checks
+* M2 Scope:: The scope operators `::' and `.'
+* GDB/M2:: GDB and Modula-2
+
+
+File: gdb.info, Node: M2 Operators, Next: Built-In Func/Proc, Prev: Modula-2, Up: Modula-2
+
+Operators
+.........
+
+ Operators must be defined on values of specific types. For instance,
+`+' is defined on numbers, but not on structures. Operators are often
+defined on groups of types. For the purposes of Modula-2, the
+following definitions hold:
+
+ * *Integral types* consist of `INTEGER', `CARDINAL', and their
+ subranges.
+
+ * *Character types* consist of `CHAR' and its subranges.
+
+ * *Floating-point types* consist of `REAL'.
+
+ * *Pointer types* consist of anything declared as `POINTER TO TYPE'.
+
+ * *Scalar types* consist of all of the above.
+
+ * *Set types* consist of `SET' and `BITSET' types.
+
+ * *Boolean types* consist of `BOOLEAN'.
+
+The following operators are supported, and appear in order of
+increasing precedence:
+
+`,'
+ Function argument or array index separator.
+
+`:='
+ Assignment. The value of VAR `:=' VALUE is VALUE.
+
+`<, >'
+ Less than, greater than on integral, floating-point, or enumerated
+ types.
+
+`<=, >='
+ Less than, greater than, less than or equal to, greater than or
+ equal to on integral, floating-point and enumerated types, or set
+ inclusion on set types. Same precedence as `<'.
+
+`=, <>, #'
+ Equality and two ways of expressing inequality, valid on scalar
+ types. Same precedence as `<'. In GDB scripts, only `<>' is
+ available for inequality, since `#' conflicts with the script
+ comment character.
+
+`IN'
+ Set membership. Defined on set types and the types of their
+ members. Same precedence as `<'.
+
+`OR'
+ Boolean disjunction. Defined on boolean types.
+
+`AND, &'
+ Boolean conjuction. Defined on boolean types.
+
+`@'
+ The GDB "artificial array" operator (*note Expressions:
+ Expressions.).
+
+`+, -'
+ Addition and subtraction on integral and floating-point types, or
+ union and difference on set types.
+
+`*'
+ Multiplication on integral and floating-point types, or set
+ intersection on set types.
+
+`/'
+ Division on floating-point types, or symmetric set difference on
+ set types. Same precedence as `*'.
+
+`DIV, MOD'
+ Integer division and remainder. Defined on integral types. Same
+ precedence as `*'.
+
+`-'
+ Negative. Defined on `INTEGER' and `REAL' data.
+
+`^'
+ Pointer dereferencing. Defined on pointer types.
+
+`NOT'
+ Boolean negation. Defined on boolean types. Same precedence as
+ `^'.
+
+`.'
+ `RECORD' field selector. Defined on `RECORD' data. Same
+ precedence as `^'.
+
+`[]'
+ Array indexing. Defined on `ARRAY' data. Same precedence as `^'.
+
+`()'
+ Procedure argument list. Defined on `PROCEDURE' objects. Same
+ precedence as `^'.
+
+`::, .'
+ GDB and Modula-2 scope operators.
+
+ *Warning:* Sets and their operations are not yet supported, so GDB
+ treats the use of the operator `IN', or the use of operators `+',
+ `-', `*', `/', `=', , `<>', `#', `<=', and `>=' on sets as an
+ error.
+
+
+File: gdb.info, Node: Built-In Func/Proc, Next: M2 Constants, Prev: M2 Operators, Up: Modula-2
+
+Built-in functions and procedures
+.................................
+
+ Modula-2 also makes available several built-in procedures and
+functions. In describing these, the following metavariables are used:
+
+A
+ represents an `ARRAY' variable.
+
+C
+ represents a `CHAR' constant or variable.
+
+I
+ represents a variable or constant of integral type.
+
+M
+ represents an identifier that belongs to a set. Generally used in
+ the same function with the metavariable S. The type of S should
+ be `SET OF MTYPE' (where MTYPE is the type of M).
+
+N
+ represents a variable or constant of integral or floating-point
+ type.
+
+R
+ represents a variable or constant of floating-point type.
+
+T
+ represents a type.
+
+V
+ represents a variable.
+
+X
+ represents a variable or constant of one of many types. See the
+ explanation of the function for details.
+
+ All Modula-2 built-in procedures also return a result, described
+below.
+
+`ABS(N)'
+ Returns the absolute value of N.
+
+`CAP(C)'
+ If C is a lower case letter, it returns its upper case equivalent,
+ otherwise it returns its argument
+
+`CHR(I)'
+ Returns the character whose ordinal value is I.
+
+`DEC(V)'
+ Decrements the value in the variable V. Returns the new value.
+
+`DEC(V,I)'
+ Decrements the value in the variable V by I. Returns the new
+ value.
+
+`EXCL(M,S)'
+ Removes the element M from the set S. Returns the new set.
+
+`FLOAT(I)'
+ Returns the floating point equivalent of the integer I.
+
+`HIGH(A)'
+ Returns the index of the last member of A.
+
+`INC(V)'
+ Increments the value in the variable V. Returns the new value.
+
+`INC(V,I)'
+ Increments the value in the variable V by I. Returns the new
+ value.
+
+`INCL(M,S)'
+ Adds the element M to the set S if it is not already there.
+ Returns the new set.
+
+`MAX(T)'
+ Returns the maximum value of the type T.
+
+`MIN(T)'
+ Returns the minimum value of the type T.
+
+`ODD(I)'
+ Returns boolean TRUE if I is an odd number.
+
+`ORD(X)'
+ Returns the ordinal value of its argument. For example, the
+ ordinal value of a character is its ASCII value (on machines
+ supporting the ASCII character set). X must be of an ordered
+ type, which include integral, character and enumerated types.
+
+`SIZE(X)'
+ Returns the size of its argument. X can be a variable or a type.
+
+`TRUNC(R)'
+ Returns the integral part of R.
+
+`VAL(T,I)'
+ Returns the member of the type T whose ordinal value is I.
+
+ *Warning:* Sets and their operations are not yet supported, so
+ GDB treats the use of procedures `INCL' and `EXCL' as an error.
+
+
+File: gdb.info, Node: M2 Constants, Next: M2 Defaults, Prev: Built-In Func/Proc, Up: Modula-2
+
+Constants
+.........
+
+ GDB allows you to express the constants of Modula-2 in the following
+ways:
+
+ * Integer constants are simply a sequence of digits. When used in an
+ expression, a constant is interpreted to be type-compatible with
+ the rest of the expression. Hexadecimal integers are specified by
+ a trailing `H', and octal integers by a trailing `B'.
+
+ * Floating point constants appear as a sequence of digits, followed
+ by a decimal point and another sequence of digits. An optional
+ exponent can then be specified, in the form `E[+|-]NNN', where
+ `[+|-]NNN' is the desired exponent. All of the digits of the
+ floating point constant must be valid decimal (base 10) digits.
+
+ * Character constants consist of a single character enclosed by a
+ pair of like quotes, either single (`'') or double (`"'). They may
+ also be expressed by their ordinal value (their ASCII value,
+ usually) followed by a `C'.
+
+ * String constants consist of a sequence of characters enclosed by a
+ pair of like quotes, either single (`'') or double (`"'). Escape
+ sequences in the style of C are also allowed. *Note C and C++
+ constants: C Constants, for a brief explanation of escape
+ sequences.
+
+ * Enumerated constants consist of an enumerated identifier.
+
+ * Boolean constants consist of the identifiers `TRUE' and `FALSE'.
+
+ * Pointer constants consist of integral values only.
+
+ * Set constants are not yet supported.
+
+
+File: gdb.info, Node: M2 Defaults, Next: Deviations, Prev: M2 Constants, Up: Modula-2
+
+Modula-2 defaults
+.................
+
+ If type and range checking are set automatically by GDB, they both
+default to `on' whenever the working language changes to Modula-2.
+This happens regardless of whether you, or GDB, selected the working
+language.
+
+ If you allow GDB to set the language automatically, then entering
+code compiled from a file whose name ends with `.mod' sets the working
+language to Modula-2. *Note Having GDB set the language automatically:
+Automatically, for further details.
+
+
+File: gdb.info, Node: Deviations, Next: M2 Checks, Prev: M2 Defaults, Up: Modula-2
+
+Deviations from standard Modula-2
+.................................
+
+ A few changes have been made to make Modula-2 programs easier to
+debug. This is done primarily via loosening its type strictness:
+
+ * Unlike in standard Modula-2, pointer constants can be formed by
+ integers. This allows you to modify pointer variables during
+ debugging. (In standard Modula-2, the actual address contained in
+ a pointer variable is hidden from you; it can only be modified
+ through direct assignment to another pointer variable or
+ expression that returned a pointer.)
+
+ * C escape sequences can be used in strings and characters to
+ represent non-printable characters. GDB prints out strings with
+ these escape sequences embedded. Single non-printable characters
+ are printed using the `CHR(NNN)' format.
+
+ * The assignment operator (`:=') returns the value of its right-hand
+ argument.
+
+ * All built-in procedures both modify *and* return their argument.
+
+
+File: gdb.info, Node: M2 Checks, Next: M2 Scope, Prev: Deviations, Up: Modula-2
+
+Modula-2 type and range checks
+..............................
+
+ *Warning:* in this release, GDB does not yet perform type or range
+ checking.
+
+ GDB considers two Modula-2 variables type equivalent if:
+
+ * They are of types that have been declared equivalent via a `TYPE
+ T1 = T2' statement
+
+ * They have been declared on the same line. (Note: This is true of
+ the GNU Modula-2 compiler, but it may not be true of other
+ compilers.)
+
+ As long as type checking is enabled, any attempt to combine variables
+whose types are not equivalent is an error.
+
+ Range checking is done on all mathematical operations, assignment,
+array index bounds, and all built-in functions and procedures.
+
+
+File: gdb.info, Node: M2 Scope, Next: GDB/M2, Prev: M2 Checks, Up: Modula-2
+
+The scope operators `::' and `.'
+................................
+
+ There are a few subtle differences between the Modula-2 scope
+operator (`.') and the GDB scope operator (`::'). The two have similar
+syntax:
+
+
+ MODULE . ID
+ SCOPE :: ID
+
+where SCOPE is the name of a module or a procedure, MODULE the name of
+a module, and ID is any declared identifier within your program, except
+another module.
+
+ Using the `::' operator makes GDB search the scope specified by
+SCOPE for the identifier ID. If it is not found in the specified
+scope, then GDB searches all scopes enclosing the one specified by
+SCOPE.
+
+ Using the `.' operator makes GDB search the current scope for the
+identifier specified by ID that was imported from the definition module
+specified by MODULE. With this operator, it is an error if the
+identifier ID was not imported from definition module MODULE, or if ID
+is not an identifier in MODULE.
+
+
+File: gdb.info, Node: GDB/M2, Prev: M2 Scope, Up: Modula-2
+
+GDB and Modula-2
+................
+
+ Some GDB commands have little use when debugging Modula-2 programs.
+Five subcommands of `set print' and `show print' apply specifically to
+C and C++: `vtbl', `demangle', `asm-demangle', `object', and `union'.
+The first four apply to C++, and the last to the C `union' type, which
+has no direct analogue in Modula-2.
+
+ The `@' operator (*note Expressions: Expressions.), while available
+while using any language, is not useful with Modula-2. Its intent is
+to aid the debugging of "dynamic arrays", which cannot be created in
+Modula-2 as they can in C or C++. However, because an address can be
+specified by an integral constant, the construct `{TYPE}ADREXP' is
+still useful. (*note Expressions: Expressions.)
+
+ In GDB scripts, the Modula-2 inequality operator `#' is interpreted
+as the beginning of a comment. Use `<>' instead.
+
+
+File: gdb.info, Node: Symbols, Next: Altering, Prev: Languages, Up: Top
+
+Examining the Symbol Table
+**************************
+
+ The commands described in this section allow you to inquire about the
+symbols (names of variables, functions and types) defined in your
+program. This information is inherent in the text of your program and
+does not change as your program executes. GDB finds it in your
+program's symbol table, in the file indicated when you started GDB
+(*note Choosing files: File Options.), or by one of the file-management
+commands (*note Commands to specify files: Files.).
+
+ Occasionally, you may need to refer to symbols that contain unusual
+characters, which GDB ordinarily treats as word delimiters. The most
+frequent case is in referring to static variables in other source files
+(*note Program variables: Variables.). File names are recorded in
+object files as debugging symbols, but GDB would ordinarily parse a
+typical file name, like `foo.c', as the three words `foo' `.' `c'. To
+allow GDB to recognize `foo.c' as a single symbol, enclose it in single
+quotes; for example,
+
+ p 'foo.c'::x
+
+looks up the value of `x' in the scope of the file `foo.c'.
+
+`info address SYMBOL'
+ Describe where the data for SYMBOL is stored. For a register
+ variable, this says which register it is kept in. For a
+ non-register local variable, this prints the stack-frame offset at
+ which the variable is always stored.
+
+ Note the contrast with `print &SYMBOL', which does not work at all
+ for a register variable, and for a stack local variable prints the
+ exact address of the current instantiation of the variable.
+
+`whatis EXP'
+ Print the data type of expression EXP. EXP is not actually
+ evaluated, and any side-effecting operations (such as assignments
+ or function calls) inside it do not take place. *Note
+ Expressions: Expressions.
+
+`whatis'
+ Print the data type of `$', the last value in the value history.
+
+`ptype TYPENAME'
+ Print a description of data type TYPENAME. TYPENAME may be the
+ name of a type, or for C code it may have the form `class
+ CLASS-NAME', `struct STRUCT-TAG', `union UNION-TAG' or `enum
+ ENUM-TAG'.
+
+`ptype EXP'
+`ptype'
+ Print a description of the type of expression EXP. `ptype'
+ differs from `whatis' by printing a detailed description, instead
+ of just the name of the type.
+
+ For example, for this variable declaration:
+
+ struct complex {double real; double imag;} v;
+
+ the two commands give this output:
+
+ (gdb) whatis v
+ type = struct complex
+ (gdb) ptype v
+ type = struct complex {
+ double real;
+ double imag;
+ }
+
+ As with `whatis', using `ptype' without an argument refers to the
+ type of `$', the last value in the value history.
+
+`info types REGEXP'
+`info types'
+ Print a brief description of all types whose name matches REGEXP
+ (or all types in your program, if you supply no argument). Each
+ complete typename is matched as though it were a complete line;
+ thus, `i type value' gives information on all types in your
+ program whose name includes the string `value', but `i type
+ ^value$' gives information only on types whose complete name is
+ `value'.
+
+ This command differs from `ptype' in two ways: first, like
+ `whatis', it does not print a detailed description; second, it
+ lists all source files where a type is defined.
+
+`info source'
+ Show the name of the current source file--that is, the source file
+ for the function containing the current point of execution--and
+ the language it was written in.
+
+`info sources'
+ Print the names of all source files in your program for which
+ there is debugging information, organized into two lists: files
+ whose symbols have already been read, and files whose symbols will
+ be read when needed.
+
+`info functions'
+ Print the names and data types of all defined functions.
+
+`info functions REGEXP'
+ Print the names and data types of all defined functions whose
+ names contain a match for regular expression REGEXP. Thus, `info
+ fun step' finds all functions whose names include `step'; `info
+ fun ^step' finds those whose names start with `step'.
+
+`info variables'
+ Print the names and data types of all variables that are declared
+ outside of functions (i.e., excluding local variables).
+
+`info variables REGEXP'
+ Print the names and data types of all variables (except for local
+ variables) whose names contain a match for regular expression
+ REGEXP.
+
+ Some systems allow individual object files that make up your
+ program to be replaced without stopping and restarting your
+ program. For example, in VxWorks you can simply recompile a
+ defective object file and keep on running. If you are running on
+ one of these systems, you can allow GDB to reload the symbols for
+ automatically relinked modules:
+
+ `set symbol-reloading on'
+ Replace symbol definitions for the corresponding source file
+ when an object file with a particular name is seen again.
+
+ `set symbol-reloading off'
+ Do not replace symbol definitions when re-encountering object
+ files of the same name. This is the default state; if you
+ are not running on a system that permits automatically
+ relinking modules, you should leave `symbol-reloading' off,
+ since otherwise GDB may discard symbols when linking large
+ programs, that may contain several modules (from different
+ directories or libraries) with the same name.
+
+ `show symbol-reloading'
+ Show the current `on' or `off' setting.
+
+`maint print symbols FILENAME'
+`maint print psymbols FILENAME'
+`maint print msymbols FILENAME'
+ Write a dump of debugging symbol data into the file FILENAME.
+ These commands are used to debug the GDB symbol-reading code. Only
+ symbols with debugging data are included. If you use `maint print
+ symbols', GDB includes all the symbols for which it has already
+ collected full details: that is, FILENAME reflects symbols for
+ only those files whose symbols GDB has read. You can use the
+ command `info sources' to find out which files these are. If you
+ use `maint print psymbols' instead, the dump shows information
+ about symbols that GDB only knows partially--that is, symbols
+ defined in files that GDB has skimmed, but not yet read
+ completely. Finally, `maint print msymbols' dumps just the
+ minimal symbol information required for each object file from
+ which GDB has read some symbols. *Note Commands to specify files:
+ Files, for a discussion of how GDB reads symbols (in the
+ description of `symbol-file').
+
+
+File: gdb.info, Node: Altering, Next: GDB Files, Prev: Symbols, Up: Top
+
+Altering Execution
+******************
+
+ Once you think you have found an error in your program, you might
+want to find out for certain whether correcting the apparent error
+would lead to correct results in the rest of the run. You can find the
+answer by experiment, using the GDB features for altering execution of
+the program.
+
+ For example, you can store new values into variables or memory
+locations, give your program a signal, restart it at a different
+address, or even return prematurely from a function.
+
+* Menu:
+
+* Assignment:: Assignment to variables
+* Jumping:: Continuing at a different address
+
+* Signaling:: Giving your program a signal
+
+* Returning:: Returning from a function
+* Calling:: Calling your program's functions
+* Patching:: Patching your program
+
+
+File: gdb.info, Node: Assignment, Next: Jumping, Prev: Altering, Up: Altering
+
+Assignment to variables
+=======================
+
+ To alter the value of a variable, evaluate an assignment expression.
+*Note Expressions: Expressions. For example,
+
+ print x=4
+
+stores the value 4 into the variable `x', and then prints the value of
+the assignment expression (which is 4). *Note Using GDB with Different
+Languages: Languages, for more information on operators in supported
+languages.
+
+ If you are not interested in seeing the value of the assignment, use
+the `set' command instead of the `print' command. `set' is really the
+same as `print' except that the expression's value is not printed and
+is not put in the value history (*note Value history: Value History.).
+The expression is evaluated only for its effects.
+
+ If the beginning of the argument string of the `set' command appears
+identical to a `set' subcommand, use the `set variable' command instead
+of just `set'. This command is identical to `set' except for its lack
+of subcommands. For example, if your program has a variable `width',
+you get an error if you try to set a new value with just `set
+width=13', because GDB has the command `set width':
+
+ (gdb) whatis width
+ type = double
+ (gdb) p width
+ $4 = 13
+ (gdb) set width=47
+ Invalid syntax in expression.
+
+The invalid expression, of course, is `=47'. In order to actually set
+the program's variable `width', use
+
+ (gdb) set var width=47
+
+ GDB allows more implicit conversions in assignments than C; you can
+freely store an integer value into a pointer variable or vice versa,
+and you can convert any structure to any other structure that is the
+same length or shorter.
+
+ To store values into arbitrary places in memory, use the `{...}'
+construct to generate a value of specified type at a specified address
+(*note Expressions: Expressions.). For example, `{int}0x83040' refers
+to memory location `0x83040' as an integer (which implies a certain size
+and representation in memory), and
+
+ set {int}0x83040 = 4
+
+stores the value 4 into that memory location.
+
+
+File: gdb.info, Node: Jumping, Next: Signaling, Prev: Assignment, Up: Altering
+
+Continuing at a different address
+=================================
+
+ Ordinarily, when you continue your program, you do so at the place
+where it stopped, with the `continue' command. You can instead
+continue at an address of your own choosing, with the following
+commands:
+
+`jump LINESPEC'
+ Resume execution at line LINESPEC. Execution stops again
+ immediately if there is a breakpoint there. *Note Printing source
+ lines: List, for a description of the different forms of LINESPEC.
+ It is common practice to use the `tbreak' command in conjunction
+ with `jump'. *Note Setting breakpoints: Set Breaks.
+
+ The `jump' command does not change the current stack frame, or the
+ stack pointer, or the contents of any memory location or any
+ register other than the program counter. If line LINESPEC is in a
+ different function from the one currently executing, the results
+ may be bizarre if the two functions expect different patterns of
+ arguments or of local variables. For this reason, the `jump'
+ command requests confirmation if the specified line is not in the
+ function currently executing. However, even bizarre results are
+ predictable if you are well acquainted with the machine-language
+ code of your program.
+
+`jump *ADDRESS'
+ Resume execution at the instruction at address ADDRESS.
+
+ You can get much the same effect as the `jump' command by storing a
+new value into the register `$pc'. The difference is that this does
+not start your program running; it only changes the address of where it
+*will* run when you continue. For example,
+
+ set $pc = 0x485
+
+makes the next `continue' command or stepping command execute at
+address `0x485', rather than at the address where your program stopped.
+*Note Continuing and stepping: Continuing and Stepping.
+
+ The most common occasion to use the `jump' command is to back
+up--perhaps with more breakpoints set--over a portion of a program that
+has already executed, in order to examine its execution in more detail.
+
+
+File: gdb.info, Node: Signaling, Next: Returning, Prev: Jumping, Up: Altering
+
+Giving your program a signal
+============================
+
+`signal SIGNAL'
+ Resume execution where your program stopped, but immediately give
+ it the signal SIGNAL. SIGNAL can be the name or the number of a
+ signal. For example, on many systems `signal 2' and `signal
+ SIGINT' are both ways of sending an interrupt signal.
+
+ Alternatively, if SIGNAL is zero, continue execution without
+ giving a signal. This is useful when your program stopped on
+ account of a signal and would ordinary see the signal when resumed
+ with the `continue' command; `signal 0' causes it to resume
+ without a signal.
+
+ `signal' does not repeat when you press <RET> a second time after
+ executing the command.
+
+ Invoking the `signal' command is not the same as invoking the `kill'
+utility from the shell. Sending a signal with `kill' causes GDB to
+decide what to do with the signal depending on the signal handling
+tables (*note Signals::.). The `signal' command passes the signal
+directly to your program.
+
+
+File: gdb.info, Node: Returning, Next: Calling, Prev: Signaling, Up: Altering
+
+Returning from a function
+=========================
+
+`return'
+`return EXPRESSION'
+ You can cancel execution of a function call with the `return'
+ command. If you give an EXPRESSION argument, its value is used as
+ the function's return value.
+
+ When you use `return', GDB discards the selected stack frame (and
+all frames within it). You can think of this as making the discarded
+frame return prematurely. If you wish to specify a value to be
+returned, give that value as the argument to `return'.
+
+ This pops the selected stack frame (*note Selecting a frame:
+Selection.), and any other frames inside of it, leaving its caller as
+the innermost remaining frame. That frame becomes selected. The
+specified value is stored in the registers used for returning values of
+functions.
+
+ The `return' command does not resume execution; it leaves the
+program stopped in the state that would exist if the function had just
+returned. In contrast, the `finish' command (*note Continuing and
+stepping: Continuing and Stepping.) resumes execution until the
+selected stack frame returns naturally.
+
+
+File: gdb.info, Node: Calling, Next: Patching, Prev: Returning, Up: Altering
+
+Calling program functions
+=========================
+
+`call EXPR'
+ Evaluate the expression EXPR without displaying `void' returned
+ values.
+
+ You can use this variant of the `print' command if you want to
+execute a function from your program, but without cluttering the output
+with `void' returned values. If the result is not void, it is printed
+and saved in the value history.
+
+ For the A29K, a user-controlled variable `call_scratch_address',
+specifies the location of a scratch area to be used when GDB calls a
+function in the target. This is necessary because the usual method of
+putting the scratch area on the stack does not work in systems that
+have separate instruction and data spaces.
+
+
+File: gdb.info, Node: Patching, Prev: Calling, Up: Altering
+
+Patching programs
+=================
+
+ By default, GDB opens the file containing your program's executable
+code (or the corefile) read-only. This prevents accidental alterations
+to machine code; but it also prevents you from intentionally patching
+your program's binary.
+
+ If you'd like to be able to patch the binary, you can specify that
+explicitly with the `set write' command. For example, you might want
+to turn on internal debugging flags, or even to make emergency repairs.
+
+`set write on'
+`set write off'
+ If you specify `set write on', GDB opens executable and core files
+ for both reading and writing; if you specify `set write off' (the
+ default), GDB opens them read-only.
+
+ If you have already loaded a file, you must load it again (using
+ the `exec-file' or `core-file' command) after changing `set
+ write', for your new setting to take effect.
+
+`show write'
+ Display whether executable files and core files are opened for
+ writing as well as reading.
+
+
+File: gdb.info, Node: GDB Files, Next: Targets, Prev: Altering, Up: Top
+
+GDB Files
+*********
+
+ GDB needs to know the file name of the program to be debugged, both
+in order to read its symbol table and in order to start your program.
+To debug a core dump of a previous run, you must also tell GDB the name
+of the core dump file.
+
+* Menu:
+
+* Files:: Commands to specify files
+* Symbol Errors:: Errors reading symbol files
+
diff --git a/gdb/doc/gdb.info-6 b/gdb/doc/gdb.info-6
new file mode 100644
index 00000000000..77a351e205c
--- /dev/null
+++ b/gdb/doc/gdb.info-6
@@ -0,0 +1,1226 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Files, Next: Symbol Errors, Prev: GDB Files, Up: GDB Files
+
+Commands to specify files
+=========================
+
+ You may want to specify executable and core dump file names. The
+usual way to do this is at start-up time, using the arguments to GDB's
+start-up commands (*note Getting In and Out of GDB: Invocation.).
+
+ Occasionally it is necessary to change to a different file during a
+GDB session. Or you may run GDB and forget to specify a file you want
+to use. In these situations the GDB commands to specify new files are
+useful.
+
+`file FILENAME'
+ Use FILENAME as the program to be debugged. It is read for its
+ symbols and for the contents of pure memory. It is also the
+ program executed when you use the `run' command. If you do not
+ specify a directory and the file is not found in the GDB working
+ directory, GDB uses the environment variable `PATH' as a list of
+ directories to search, just as the shell does when looking for a
+ program to run. You can change the value of this variable, for
+ both GDB and your program, using the `path' command.
+
+ On systems with memory-mapped files, an auxiliary file
+ `FILENAME.syms' may hold symbol table information for FILENAME.
+ If so, GDB maps in the symbol table from `FILENAME.syms', starting
+ up more quickly. See the descriptions of the file options
+ `-mapped' and `-readnow' (available on the command line, and with
+ the commands `file', `symbol-file', or `add-symbol-file',
+ described below), for more information.
+
+`file'
+ `file' with no argument makes GDB discard any information it has
+ on both executable file and the symbol table.
+
+`exec-file [ FILENAME ]'
+ Specify that the program to be run (but not the symbol table) is
+ found in FILENAME. GDB searches the environment variable `PATH'
+ if necessary to locate your program. Omitting FILENAME means to
+ discard information on the executable file.
+
+`symbol-file [ FILENAME ]'
+ Read symbol table information from file FILENAME. `PATH' is
+ searched when necessary. Use the `file' command to get both symbol
+ table and program to run from the same file.
+
+ `symbol-file' with no argument clears out GDB information on your
+ program's symbol table.
+
+ The `symbol-file' command causes GDB to forget the contents of its
+ convenience variables, the value history, and all breakpoints and
+ auto-display expressions. This is because they may contain
+ pointers to the internal data recording symbols and data types,
+ which are part of the old symbol table data being discarded inside
+ GDB.
+
+ `symbol-file' does not repeat if you press <RET> again after
+ executing it once.
+
+ When GDB is configured for a particular environment, it
+ understands debugging information in whatever format is the
+ standard generated for that environment; you may use either a GNU
+ compiler, or other compilers that adhere to the local conventions.
+ Best results are usually obtained from GNU compilers; for example,
+ using `gcc' you can generate debugging information for optimized
+ code.
+
+ For most kinds of object files, with the exception of old SVR3
+ systems using COFF, the `symbol-file' command does not normally
+ read the symbol table in full right away. Instead, it scans the
+ symbol table quickly to find which source files and which symbols
+ are present. The details are read later, one source file at a
+ time, as they are needed.
+
+ The purpose of this two-stage reading strategy is to make GDB
+ start up faster. For the most part, it is invisible except for
+ occasional pauses while the symbol table details for a particular
+ source file are being read. (The `set verbose' command can turn
+ these pauses into messages if desired. *Note Optional warnings
+ and messages: Messages/Warnings.)
+
+ We have not implemented the two-stage strategy for COFF yet. When
+ the symbol table is stored in COFF format, `symbol-file' reads the
+ symbol table data in full right away. Note that "stabs-in-COFF"
+ still does the two-stage strategy, since the debug info is actually
+ in stabs format.
+
+`symbol-file FILENAME [ -readnow ] [ -mapped ]'
+`file FILENAME [ -readnow ] [ -mapped ]'
+ You can override the GDB two-stage strategy for reading symbol
+ tables by using the `-readnow' option with any of the commands that
+ load symbol table information, if you want to be sure GDB has the
+ entire symbol table available.
+
+ If memory-mapped files are available on your system through the
+ `mmap' system call, you can use another option, `-mapped', to
+ cause GDB to write the symbols for your program into a reusable
+ file. Future GDB debugging sessions map in symbol information
+ from this auxiliary symbol file (if the program has not changed),
+ rather than spending time reading the symbol table from the
+ executable program. Using the `-mapped' option has the same
+ effect as starting GDB with the `-mapped' command-line option.
+
+ You can use both options together, to make sure the auxiliary
+ symbol file has all the symbol information for your program.
+
+ The auxiliary symbol file for a program called MYPROG is called
+ `MYPROG.syms'. Once this file exists (so long as it is newer than
+ the corresponding executable), GDB always attempts to use it when
+ you debug MYPROG; no special options or commands are needed.
+
+ The `.syms' file is specific to the host machine where you run
+ GDB. It holds an exact image of the internal GDB symbol table.
+ It cannot be shared across multiple host platforms.
+
+`core-file [ FILENAME ]'
+ Specify the whereabouts of a core dump file to be used as the
+ "contents of memory". Traditionally, core files contain only some
+ parts of the address space of the process that generated them; GDB
+ can access the executable file itself for other parts.
+
+ `core-file' with no argument specifies that no core file is to be
+ used.
+
+ Note that the core file is ignored when your program is actually
+ running under GDB. So, if you have been running your program and
+ you wish to debug a core file instead, you must kill the
+ subprocess in which the program is running. To do this, use the
+ `kill' command (*note Killing the child process: Kill Process.).
+
+`add-symbol-file FILENAME ADDRESS'
+`add-symbol-file FILENAME ADDRESS [ -readnow ] [ -mapped ]'
+ The `add-symbol-file' command reads additional symbol table
+ information from the file FILENAME. You would use this command
+ when FILENAME has been dynamically loaded (by some other means)
+ into the program that is running. ADDRESS should be the memory
+ address at which the file has been loaded; GDB cannot figure this
+ out for itself. You can specify ADDRESS as an expression.
+
+ The symbol table of the file FILENAME is added to the symbol table
+ originally read with the `symbol-file' command. You can use the
+ `add-symbol-file' command any number of times; the new symbol data
+ thus read keeps adding to the old. To discard all old symbol data
+ instead, use the `symbol-file' command.
+
+ `add-symbol-file' does not repeat if you press <RET> after using
+ it.
+
+ You can use the `-mapped' and `-readnow' options just as with the
+ `symbol-file' command, to change how GDB manages the symbol table
+ information for FILENAME.
+
+`add-shared-symbol-file'
+ The `add-shared-symbol-file' command can be used only under
+ Harris' CXUX operating system for the Motorola 88k. GDB
+ automatically looks for shared libraries, however if GDB does not
+ find yours, you can run `add-shared-symbol-file'. It takes no
+ arguments.
+
+`section'
+ The `section' command changes the base address of section SECTION
+ of the exec file to ADDR. This can be used if the exec file does
+ not contain section addresses, (such as in the a.out format), or
+ when the addresses specified in the file itself are wrong. Each
+ section must be changed separately. The "info files" command
+ lists all the sections and their addresses.
+
+`info files'
+`info target'
+ `info files' and `info target' are synonymous; both print the
+ current target (*note Specifying a Debugging Target: Targets.),
+ including the names of the executable and core dump files
+ currently in use by GDB, and the files from which symbols were
+ loaded. The command `help target' lists all possible targets
+ rather than current ones.
+
+ All file-specifying commands allow both absolute and relative file
+names as arguments. GDB always converts the file name to an absolute
+file name and remembers it that way.
+
+ GDB supports HP-UX, SunOS, SVr4, Irix 5, and IBM RS/6000 shared
+libraries. GDB automatically loads symbol definitions from shared
+libraries when you use the `run' command, or when you examine a core
+file. (Before you issue the `run' command, GDB does not understand
+references to a function in a shared library, however--unless you are
+debugging a core file).
+
+`info share'
+`info sharedlibrary'
+ Print the names of the shared libraries which are currently loaded.
+
+`sharedlibrary REGEX'
+`share REGEX'
+ Load shared object library symbols for files matching a Unix
+ regular expression. As with files loaded automatically, it only
+ loads shared libraries required by your program for a core file or
+ after typing `run'. If REGEX is omitted all shared libraries
+ required by your program are loaded.
+
+
+File: gdb.info, Node: Symbol Errors, Prev: Files, Up: GDB Files
+
+Errors reading symbol files
+===========================
+
+ While reading a symbol file, GDB occasionally encounters problems,
+such as symbol types it does not recognize, or known bugs in compiler
+output. By default, GDB does not notify you of such problems, since
+they are relatively common and primarily of interest to people
+debugging compilers. If you are interested in seeing information about
+ill-constructed symbol tables, you can either ask GDB to print only one
+message about each such type of problem, no matter how many times the
+problem occurs; or you can ask GDB to print more messages, to see how
+many times the problems occur, with the `set complaints' command (*note
+Optional warnings and messages: Messages/Warnings.).
+
+ The messages currently printed, and their meanings, include:
+
+`inner block not inside outer block in SYMBOL'
+ The symbol information shows where symbol scopes begin and end
+ (such as at the start of a function or a block of statements).
+ This error indicates that an inner scope block is not fully
+ contained in its outer scope blocks.
+
+ GDB circumvents the problem by treating the inner block as if it
+ had the same scope as the outer block. In the error message,
+ SYMBOL may be shown as "`(don't know)'" if the outer block is not a
+ function.
+
+`block at ADDRESS out of order'
+ The symbol information for symbol scope blocks should occur in
+ order of increasing addresses. This error indicates that it does
+ not do so.
+
+ GDB does not circumvent this problem, and has trouble locating
+ symbols in the source file whose symbols it is reading. (You can
+ often determine what source file is affected by specifying `set
+ verbose on'. *Note Optional warnings and messages:
+ Messages/Warnings.)
+
+`bad block start address patched'
+ The symbol information for a symbol scope block has a start address
+ smaller than the address of the preceding source line. This is
+ known to occur in the SunOS 4.1.1 (and earlier) C compiler.
+
+ GDB circumvents the problem by treating the symbol scope block as
+ starting on the previous source line.
+
+`bad string table offset in symbol N'
+ Symbol number N contains a pointer into the string table which is
+ larger than the size of the string table.
+
+ GDB circumvents the problem by considering the symbol to have the
+ name `foo', which may cause other problems if many symbols end up
+ with this name.
+
+`unknown symbol type `0xNN''
+ The symbol information contains new data types that GDB does not
+ yet know how to read. `0xNN' is the symbol type of the
+ misunderstood information, in hexadecimal.
+
+ GDB circumvents the error by ignoring this symbol information.
+ This usually allows you to debug your program, though certain
+ symbols are not accessible. If you encounter such a problem and
+ feel like debugging it, you can debug `gdb' with itself,
+ breakpoint on `complain', then go up to the function
+ `read_dbx_symtab' and examine `*bufp' to see the symbol.
+
+`stub type has NULL name'
+ GDB could not find the full definition for a struct or class.
+
+`const/volatile indicator missing (ok if using g++ v1.x), got...'
+ The symbol information for a C++ member function is missing some
+ information that recent versions of the compiler should have output
+ for it.
+
+`info mismatch between compiler and debugger'
+ GDB could not parse a type specification output by the compiler.
+
+
+File: gdb.info, Node: Targets, Next: Controlling GDB, Prev: GDB Files, Up: Top
+
+Specifying a Debugging Target
+*****************************
+
+ A "target" is the execution environment occupied by your program.
+Often, GDB runs in the same host environment as your program; in that
+case, the debugging target is specified as a side effect when you use
+the `file' or `core' commands. When you need more flexibility--for
+example, running GDB on a physically separate host, or controlling a
+standalone system over a serial port or a realtime system over a TCP/IP
+connection--you can use the `target' command to specify one of the
+target types configured for GDB (*note Commands for managing targets:
+Target Commands.).
+
+* Menu:
+
+* Active Targets:: Active targets
+* Target Commands:: Commands for managing targets
+
+* Byte Order:: Choosing target byte order
+* Remote:: Remote debugging
+
+
+File: gdb.info, Node: Active Targets, Next: Target Commands, Prev: Targets, Up: Targets
+
+Active targets
+==============
+
+ There are three classes of targets: processes, core files, and
+executable files. GDB can work concurrently on up to three active
+targets, one in each class. This allows you to (for example) start a
+process and inspect its activity without abandoning your work on a core
+file.
+
+ For example, if you execute `gdb a.out', then the executable file
+`a.out' is the only active target. If you designate a core file as
+well--presumably from a prior run that crashed and coredumped--then GDB
+has two active targets and uses them in tandem, looking first in the
+corefile target, then in the executable file, to satisfy requests for
+memory addresses. (Typically, these two classes of target are
+complementary, since core files contain only a program's read-write
+memory--variables and so on--plus machine status, while executable
+files contain only the program text and initialized data.)
+
+ When you type `run', your executable file becomes an active process
+target as well. When a process target is active, all GDB commands
+requesting memory addresses refer to that target; addresses in an
+active core file or executable file target are obscured while the
+process target is active.
+
+ Use the `core-file' and `exec-file' commands to select a new core
+file or executable target (*note Commands to specify files: Files.).
+To specify as a target a process that is already running, use the
+`attach' command (*note Debugging an already-running process: Attach.).
+
+
+File: gdb.info, Node: Target Commands, Next: Byte Order, Prev: Active Targets, Up: Targets
+
+Commands for managing targets
+=============================
+
+`target TYPE PARAMETERS'
+ Connects the GDB host environment to a target machine or process.
+ A target is typically a protocol for talking to debugging
+ facilities. You use the argument TYPE to specify the type or
+ protocol of the target machine.
+
+ Further PARAMETERS are interpreted by the target protocol, but
+ typically include things like device names or host names to connect
+ with, process numbers, and baud rates.
+
+ The `target' command does not repeat if you press <RET> again
+ after executing the command.
+
+`help target'
+ Displays the names of all targets available. To display targets
+ currently selected, use either `info target' or `info files'
+ (*note Commands to specify files: Files.).
+
+`help target NAME'
+ Describe a particular target, including any parameters necessary to
+ select it.
+
+`set gnutarget ARGS'
+ GDB uses its own library BFD to read your files. GDB knows
+ whether it is reading an "executable", a "core", or a ".o" file;
+ however, you can specify the file format with the `set gnutarget'
+ command. Unlike most `target' commands, with `gnutarget' the
+ `target' refers to a program, not a machine.
+
+ *Warning:* To specify a file format with `set gnutarget', you must
+ know the actual BFD name.
+
+ *Note Commands to specify files: Files.
+
+`show gnutarget'
+ Use the `show gnutarget' command to display what file format
+ `gnutarget' is set to read. If you have not set `gnutarget', GDB
+ will determine the file format for each file automatically, and
+ `show gnutarget' displays `The current BDF target is "auto"'.
+
+ Here are some common targets (available, or not, depending on the GDB
+configuration):
+
+`target exec PROGRAM'
+ An executable file. `target exec PROGRAM' is the same as
+ `exec-file PROGRAM'.
+
+`target core FILENAME'
+ A core dump file. `target core FILENAME' is the same as
+ `core-file FILENAME'.
+
+`target remote DEV'
+ Remote serial target in GDB-specific protocol. The argument DEV
+ specifies what serial device to use for the connection (e.g.
+ `/dev/ttya'). *Note Remote debugging: Remote. `target remote' now
+ supports the `load' command. This is only useful if you have some
+ other way of getting the stub to the target system, and you can put
+ it somewhere in memory where it won't get clobbered by the
+ download.
+
+`target sim'
+ CPU simulator. *Note Simulated CPU Target: Simulator.
+
+ The following targets are all CPU-specific, and only available for
+specific configurations.
+
+`target abug DEV'
+ ABug ROM monitor for M68K.
+
+`target adapt DEV'
+ Adapt monitor for A29K.
+
+`target amd-eb DEV SPEED PROG'
+ Remote PC-resident AMD EB29K board, attached over serial lines.
+ DEV is the serial device, as for `target remote'; SPEED allows you
+ to specify the linespeed; and PROG is the name of the program to
+ be debugged, as it appears to DOS on the PC. *Note The EBMON
+ protocol for AMD29K: EB29K Remote.
+
+`target array DEV'
+ Array Tech LSI33K RAID controller board.
+
+`target bug DEV'
+ BUG monitor, running on a MVME187 (m88k) board.
+
+`target cpu32bug DEV'
+ CPU32BUG monitor, running on a CPU32 (M68K) board.
+
+`target dbug DEV'
+ dBUG ROM monitor for Motorola ColdFire.
+
+`target ddb DEV'
+ NEC's DDB monitor for Mips Vr4300.
+
+`target dink32 DEV'
+ DINK32 ROM monitor for PowerPC.
+
+`target e7000 DEV'
+ E7000 emulator for Hitachi H8 and SH.
+
+`target es1800 DEV'
+ ES-1800 emulator for M68K.
+
+`target est DEV'
+ EST-300 ICE monitor, running on a CPU32 (M68K) board.
+
+`target hms DEV'
+ A Hitachi SH, H8/300, or H8/500 board, attached via serial line to
+ your host. Use special commands `device' and `speed' to control
+ the serial line and the communications speed used. *Note GDB and
+ Hitachi Microprocessors: Hitachi Remote.
+
+`target lsi DEV'
+ LSI ROM monitor for Mips.
+
+`target m32r DEV'
+ Mitsubishi M32R/D ROM monitor.
+
+`target mips DEV'
+ IDT/SIM ROM monitor for Mips.
+
+`target mon960 DEV'
+ MON960 monitor for Intel i960.
+
+`target nindy DEVICENAME'
+ An Intel 960 board controlled by a Nindy Monitor. DEVICENAME is
+ the name of the serial device to use for the connection, e.g.
+ `/dev/ttya'. *Note GDB with a remote i960 (Nindy): i960-Nindy
+ Remote.
+
+`target nrom DEV'
+ NetROM ROM emulator. This target only supports downloading.
+
+`target op50n DEV'
+ OP50N monitor, running on an OKI HPPA board.
+
+`target pmon DEV'
+ PMON ROM monitor for Mips.
+
+`target ppcbug DEV'
+
+`target ppcbug1 DEV'
+ PPCBUG ROM monitor for PowerPC.
+
+`target r3900 DEV'
+ Densan DVE-R3900 ROM monitor for Toshiba R3900 Mips.
+
+`target rdi DEV'
+ ARM Angel monitor, via RDI library interface.
+
+`target rdp DEV'
+ ARM Demon monitor.
+
+`target rom68k DEV'
+ ROM 68K monitor, running on an M68K IDP board.
+
+`target rombug DEV'
+ ROMBUG ROM monitor for OS/9000.
+
+`target sds DEV'
+ SDS monitor, running on a PowerPC board (such as Motorola's ADS).
+
+`target sparclite DEV'
+ Fujitsu sparclite boards, used only for the purpose of loading.
+ You must use an additional command to debug the program. For
+ example: target remote DEV using GDB standard remote protocol.
+
+`target sh3 DEV'
+
+`target sh3e DEV'
+ Hitachi SH-3 and SH-3E target systems.
+
+`target st2000 DEV SPEED'
+ A Tandem ST2000 phone switch, running Tandem's STDBUG protocol.
+ DEV is the name of the device attached to the ST2000 serial line;
+ SPEED is the communication line speed. The arguments are not used
+ if GDB is configured to connect to the ST2000 using TCP or Telnet.
+ *Note GDB with a Tandem ST2000: ST2000 Remote.
+
+`target udi KEYWORD'
+ Remote AMD29K target, using the AMD UDI protocol. The KEYWORD
+ argument specifies which 29K board or simulator to use. *Note The
+ UDI protocol for AMD29K: UDI29K Remote.
+
+`target vxworks MACHINENAME'
+ A VxWorks system, attached via TCP/IP. The argument MACHINENAME
+ is the target system's machine name or IP address. *Note GDB and
+ VxWorks: VxWorks Remote.
+
+`target w89k DEV'
+ W89K monitor, running on a Winbond HPPA board.
+
+ Different targets are available on different configurations of GDB;
+your configuration may have more or fewer targets.
+
+ Many remote targets require you to download the executable's code
+once you've successfully established a connection.
+
+`load FILENAME'
+ Depending on what remote debugging facilities are configured into
+ GDB, the `load' command may be available. Where it exists, it is
+ meant to make FILENAME (an executable) available for debugging on
+ the remote system--by downloading, or dynamic linking, for example.
+ `load' also records the FILENAME symbol table in GDB, like the
+ `add-symbol-file' command.
+
+ If your GDB does not have a `load' command, attempting to execute
+ it gets the error message "`You can't do that when your target is
+ ...'"
+
+ The file is loaded at whatever address is specified in the
+ executable. For some object file formats, you can specify the
+ load address when you link the program; for other formats, like
+ a.out, the object file format specifies a fixed address.
+
+ On VxWorks, `load' links FILENAME dynamically on the current
+ target system as well as adding its symbols in GDB.
+
+ With the Nindy interface to an Intel 960 board, `load' downloads
+ FILENAME to the 960 as well as adding its symbols in GDB.
+
+ When you select remote debugging to a Hitachi SH, H8/300, or
+ H8/500 board (*note GDB and Hitachi Microprocessors: Hitachi
+ Remote.), the `load' command downloads your program to the Hitachi
+ board and also opens it as the current executable target for GDB
+ on your host (like the `file' command).
+
+ `load' does not repeat if you press <RET> again after using it.
+
+
+File: gdb.info, Node: Byte Order, Next: Remote, Prev: Target Commands, Up: Targets
+
+Choosing target byte order
+==========================
+
+ Some types of processors, such as the MIPS, PowerPC, and Hitachi SH,
+offer the ability to run either big-endian or little-endian byte
+orders. Usually the executable or symbol will include a bit to
+designate the endian-ness, and you will not need to worry about which
+to use. However, you may still find it useful to adjust GDB's idea of
+processor endian-ness manually.
+
+`set endian big'
+ Instruct GDB to assume the target is big-endian.
+
+`set endian little'
+ Instruct GDB to assume the target is little-endian.
+
+`set endian auto'
+ Instruct GDB to use the byte order associated with the executable.
+
+`show endian'
+ Display GDB's current idea of the target byte order.
+
+ Note that these commands merely adjust interpretation of symbolic
+data on the host, and that they have absolutely no effect on the target
+system.
+
+
+File: gdb.info, Node: Remote, Prev: Byte Order, Up: Targets
+
+Remote debugging
+================
+
+ If you are trying to debug a program running on a machine that
+cannot run GDB in the usual way, it is often useful to use remote
+debugging. For example, you might use remote debugging on an operating
+system kernel, or on a small system which does not have a general
+purpose operating system powerful enough to run a full-featured
+debugger.
+
+ Some configurations of GDB have special serial or TCP/IP interfaces
+to make this work with particular debugging targets. In addition, GDB
+comes with a generic serial protocol (specific to GDB, but not specific
+to any particular target system) which you can use if you write the
+remote stubs--the code that runs on the remote system to communicate
+with GDB.
+
+ Other remote targets may be available in your configuration of GDB;
+use `help target' to list them.
+
+* Menu:
+
+
+* Remote Serial:: GDB remote serial protocol
+
+* i960-Nindy Remote:: GDB with a remote i960 (Nindy)
+
+* UDI29K Remote:: The UDI protocol for AMD29K
+* EB29K Remote:: The EBMON protocol for AMD29K
+
+* VxWorks Remote:: GDB and VxWorks
+
+* ST2000 Remote:: GDB with a Tandem ST2000
+
+* Hitachi Remote:: GDB and Hitachi Microprocessors
+
+* MIPS Remote:: GDB and MIPS boards
+
+* Sparclet Remote:: GDB and Sparclet boards
+
+* Simulator:: Simulated CPU target
+
+
+File: gdb.info, Node: Remote Serial, Next: i960-Nindy Remote, Up: Remote
+
+The GDB remote serial protocol
+------------------------------
+
+ To debug a program running on another machine (the debugging
+"target" machine), you must first arrange for all the usual
+prerequisites for the program to run by itself. For example, for a C
+program, you need:
+
+ 1. A startup routine to set up the C runtime environment; these
+ usually have a name like `crt0'. The startup routine may be
+ supplied by your hardware supplier, or you may have to write your
+ own.
+
+ 2. You probably need a C subroutine library to support your program's
+ subroutine calls, notably managing input and output.
+
+ 3. A way of getting your program to the other machine--for example, a
+ download program. These are often supplied by the hardware
+ manufacturer, but you may have to write your own from hardware
+ documentation.
+
+ The next step is to arrange for your program to use a serial port to
+communicate with the machine where GDB is running (the "host" machine).
+In general terms, the scheme looks like this:
+
+*On the host,*
+ GDB already understands how to use this protocol; when everything
+ else is set up, you can simply use the `target remote' command
+ (*note Specifying a Debugging Target: Targets.).
+
+*On the target,*
+ you must link with your program a few special-purpose subroutines
+ that implement the GDB remote serial protocol. The file
+ containing these subroutines is called a "debugging stub".
+
+ On certain remote targets, you can use an auxiliary program
+ `gdbserver' instead of linking a stub into your program. *Note
+ Using the `gdbserver' program: Server, for details.
+
+ The debugging stub is specific to the architecture of the remote
+machine; for example, use `sparc-stub.c' to debug programs on SPARC
+boards.
+
+ These working remote stubs are distributed with GDB:
+
+`i386-stub.c'
+ For Intel 386 and compatible architectures.
+
+`m68k-stub.c'
+ For Motorola 680x0 architectures.
+
+`sh-stub.c'
+ For Hitachi SH architectures.
+
+`sparc-stub.c'
+ For SPARC architectures.
+
+`sparcl-stub.c'
+ For Fujitsu SPARCLITE architectures.
+
+ The `README' file in the GDB distribution may list other recently
+added stubs.
+
+* Menu:
+
+* Stub Contents:: What the stub can do for you
+* Bootstrapping:: What you must do for the stub
+* Debug Session:: Putting it all together
+* Protocol:: Outline of the communication protocol
+
+* Server:: Using the `gdbserver' program
+
+* NetWare:: Using the `gdbserve.nlm' program
+
+
+File: gdb.info, Node: Stub Contents, Next: Bootstrapping, Up: Remote Serial
+
+What the stub can do for you
+............................
+
+ The debugging stub for your architecture supplies these three
+subroutines:
+
+`set_debug_traps'
+ This routine arranges for `handle_exception' to run when your
+ program stops. You must call this subroutine explicitly near the
+ beginning of your program.
+
+`handle_exception'
+ This is the central workhorse, but your program never calls it
+ explicitly--the setup code arranges for `handle_exception' to run
+ when a trap is triggered.
+
+ `handle_exception' takes control when your program stops during
+ execution (for example, on a breakpoint), and mediates
+ communications with GDB on the host machine. This is where the
+ communications protocol is implemented; `handle_exception' acts as
+ the GDB representative on the target machine; it begins by sending
+ summary information on the state of your program, then continues
+ to execute, retrieving and transmitting any information GDB needs,
+ until you execute a GDB command that makes your program resume; at
+ that point, `handle_exception' returns control to your own code on
+ the target machine.
+
+`breakpoint'
+ Use this auxiliary subroutine to make your program contain a
+ breakpoint. Depending on the particular situation, this may be
+ the only way for GDB to get control. For instance, if your target
+ machine has some sort of interrupt button, you won't need to call
+ this; pressing the interrupt button transfers control to
+ `handle_exception'--in effect, to GDB. On some machines, simply
+ receiving characters on the serial port may also trigger a trap;
+ again, in that situation, you don't need to call `breakpoint' from
+ your own program--simply running `target remote' from the host GDB
+ session gets control.
+
+ Call `breakpoint' if none of these is true, or if you simply want
+ to make certain your program stops at a predetermined point for the
+ start of your debugging session.
+
+
+File: gdb.info, Node: Bootstrapping, Next: Debug Session, Prev: Stub Contents, Up: Remote Serial
+
+What you must do for the stub
+.............................
+
+ The debugging stubs that come with GDB are set up for a particular
+chip architecture, but they have no information about the rest of your
+debugging target machine.
+
+ First of all you need to tell the stub how to communicate with the
+serial port.
+
+`int getDebugChar()'
+ Write this subroutine to read a single character from the serial
+ port. It may be identical to `getchar' for your target system; a
+ different name is used to allow you to distinguish the two if you
+ wish.
+
+`void putDebugChar(int)'
+ Write this subroutine to write a single character to the serial
+ port. It may be identical to `putchar' for your target system; a
+ different name is used to allow you to distinguish the two if you
+ wish.
+
+ If you want GDB to be able to stop your program while it is running,
+you need to use an interrupt-driven serial driver, and arrange for it
+to stop when it receives a `^C' (`\003', the control-C character).
+That is the character which GDB uses to tell the remote system to stop.
+
+ Getting the debugging target to return the proper status to GDB
+probably requires changes to the standard stub; one quick and dirty way
+is to just execute a breakpoint instruction (the "dirty" part is that
+GDB reports a `SIGTRAP' instead of a `SIGINT').
+
+ Other routines you need to supply are:
+
+`void exceptionHandler (int EXCEPTION_NUMBER, void *EXCEPTION_ADDRESS)'
+ Write this function to install EXCEPTION_ADDRESS in the exception
+ handling tables. You need to do this because the stub does not
+ have any way of knowing what the exception handling tables on your
+ target system are like (for example, the processor's table might
+ be in ROM, containing entries which point to a table in RAM).
+ EXCEPTION_NUMBER is the exception number which should be changed;
+ its meaning is architecture-dependent (for example, different
+ numbers might represent divide by zero, misaligned access, etc).
+ When this exception occurs, control should be transferred directly
+ to EXCEPTION_ADDRESS, and the processor state (stack, registers,
+ and so on) should be just as it is when a processor exception
+ occurs. So if you want to use a jump instruction to reach
+ EXCEPTION_ADDRESS, it should be a simple jump, not a jump to
+ subroutine.
+
+ For the 386, EXCEPTION_ADDRESS should be installed as an interrupt
+ gate so that interrupts are masked while the handler runs. The
+ gate should be at privilege level 0 (the most privileged level).
+ The SPARC and 68k stubs are able to mask interrup themselves
+ without help from `exceptionHandler'.
+
+`void flush_i_cache()'
+ (sparc and sparclite only) Write this subroutine to flush the
+ instruction cache, if any, on your target machine. If there is no
+ instruction cache, this subroutine may be a no-op.
+
+ On target machines that have instruction caches, GDB requires this
+ function to make certain that the state of your program is stable.
+
+You must also make sure this library routine is available:
+
+`void *memset(void *, int, int)'
+ This is the standard library function `memset' that sets an area of
+ memory to a known value. If you have one of the free versions of
+ `libc.a', `memset' can be found there; otherwise, you must either
+ obtain it from your hardware manufacturer, or write your own.
+
+ If you do not use the GNU C compiler, you may need other standard
+library subroutines as well; this varies from one stub to another, but
+in general the stubs are likely to use any of the common library
+subroutines which `gcc' generates as inline code.
+
+
+File: gdb.info, Node: Debug Session, Next: Protocol, Prev: Bootstrapping, Up: Remote Serial
+
+Putting it all together
+.......................
+
+ In summary, when your program is ready to debug, you must follow
+these steps.
+
+ 1. Make sure you have the supporting low-level routines (*note What
+ you must do for the stub: Bootstrapping.):
+ `getDebugChar', `putDebugChar',
+ `flush_i_cache', `memset', `exceptionHandler'.
+
+ 2. Insert these lines near the top of your program:
+
+ set_debug_traps();
+ breakpoint();
+
+ 3. For the 680x0 stub only, you need to provide a variable called
+ `exceptionHook'. Normally you just use:
+
+ void (*exceptionHook)() = 0;
+
+ but if before calling `set_debug_traps', you set it to point to a
+ function in your program, that function is called when `GDB'
+ continues after stopping on a trap (for example, bus error). The
+ function indicated by `exceptionHook' is called with one
+ parameter: an `int' which is the exception number.
+
+ 4. Compile and link together: your program, the GDB debugging stub for
+ your target architecture, and the supporting subroutines.
+
+ 5. Make sure you have a serial connection between your target machine
+ and the GDB host, and identify the serial port on the host.
+
+ 6. Download your program to your target machine (or get it there by
+ whatever means the manufacturer provides), and start it.
+
+ 7. To start remote debugging, run GDB on the host machine, and specify
+ as an executable file the program that is running in the remote
+ machine. This tells GDB how to find your program's symbols and
+ the contents of its pure text.
+
+ Then establish communication using the `target remote' command.
+ Its argument specifies how to communicate with the target
+ machine--either via a devicename attached to a direct serial line,
+ or a TCP port (usually to a terminal server which in turn has a
+ serial line to the target). For example, to use a serial line
+ connected to the device named `/dev/ttyb':
+
+ target remote /dev/ttyb
+
+ To use a TCP connection, use an argument of the form `HOST:port'.
+ For example, to connect to port 2828 on a terminal server named
+ `manyfarms':
+
+ target remote manyfarms:2828
+
+ Now you can use all the usual commands to examine and change data
+and to step and continue the remote program.
+
+ To resume the remote program and stop debugging it, use the `detach'
+command.
+
+ Whenever GDB is waiting for the remote program, if you type the
+interrupt character (often <C-C>), GDB attempts to stop the program.
+This may or may not succeed, depending in part on the hardware and the
+serial drivers the remote system uses. If you type the interrupt
+character once again, GDB displays this prompt:
+
+ Interrupted while waiting for the program.
+ Give up (and stop debugging it)? (y or n)
+
+ If you type `y', GDB abandons the remote debugging session. (If you
+decide you want to try again later, you can use `target remote' again
+to connect once more.) If you type `n', GDB goes back to waiting.
+
+
+File: gdb.info, Node: Protocol, Next: Server, Prev: Debug Session, Up: Remote Serial
+
+Communication protocol
+......................
+
+ The stub files provided with GDB implement the target side of the
+communication protocol, and the GDB side is implemented in the GDB
+source file `remote.c'. Normally, you can simply allow these
+subroutines to communicate, and ignore the details. (If you're
+implementing your own stub file, you can still ignore the details: start
+with one of the existing stub files. `sparc-stub.c' is the best
+organized, and therefore the easiest to read.)
+
+ However, there may be occasions when you need to know something about
+the protocol--for example, if there is only one serial port to your
+target machine, you might want your program to do something special if
+it recognizes a packet meant for GDB.
+
+ All GDB commands and responses (other than acknowledgements, which
+are single characters) are sent as a packet which includes a checksum.
+A packet is introduced with the character `$', and ends with the
+character `#' followed by a two-digit checksum:
+
+ $PACKET INFO#CHECKSUM
+
+CHECKSUM is computed as the modulo 256 sum of the PACKET INFO
+characters.
+
+ When either the host or the target machine receives a packet, the
+first response expected is an acknowledgement: a single character,
+either `+' (to indicate the package was received correctly) or `-' (to
+request retransmission).
+
+ The host (GDB) sends commands, and the target (the debugging stub
+incorporated in your program) sends data in response. The target also
+sends data when your program stops.
+
+ Command packets are distinguished by their first character, which
+identifies the kind of command.
+
+ These are some of the commands currently supported (for a complete
+list of commands, look in `gdb/remote.c.'):
+
+`g'
+ Requests the values of CPU registers.
+
+`G'
+ Sets the values of CPU registers.
+
+`mADDR,COUNT'
+ Read COUNT bytes at location ADDR.
+
+`MADDR,COUNT:...'
+ Write COUNT bytes at location ADDR.
+
+`c'
+`cADDR'
+ Resume execution at the current address (or at ADDR if supplied).
+
+`s'
+`sADDR'
+ Step the target program for one instruction, from either the
+ current program counter or from ADDR if supplied.
+
+`k'
+ Kill the target program.
+
+`?'
+ Report the most recent signal. To allow you to take advantage of
+ the GDB signal handling commands, one of the functions of the
+ debugging stub is to report CPU traps as the corresponding POSIX
+ signal values.
+
+`T'
+ Allows the remote stub to send only the registers that GDB needs
+ to make a quick decision about single-stepping or conditional
+ breakpoints. This eliminates the need to fetch the entire
+ register set for each instruction being stepped through.
+
+ GDB now implements a write-through cache for registers and only
+ re-reads the registers if the target has run.
+
+ If you have trouble with the serial connection, you can use the
+command `set remotedebug'. This makes GDB report on all packets sent
+back and forth across the serial line to the remote machine. The
+packet-debugging information is printed on the GDB standard output
+stream. `set remotedebug off' turns it off, and `show remotedebug'
+shows you its current state.
+
+
+File: gdb.info, Node: Server, Next: NetWare, Prev: Protocol, Up: Remote Serial
+
+Using the `gdbserver' program
+.............................
+
+ `gdbserver' is a control program for Unix-like systems, which allows
+you to connect your program with a remote GDB via `target remote'--but
+without linking in the usual debugging stub.
+
+ `gdbserver' is not a complete replacement for the debugging stubs,
+because it requires essentially the same operating-system facilities
+that GDB itself does. In fact, a system that can run `gdbserver' to
+connect to a remote GDB could also run GDB locally! `gdbserver' is
+sometimes useful nevertheless, because it is a much smaller program
+than GDB itself. It is also easier to port than all of GDB, so you may
+be able to get started more quickly on a new system by using
+`gdbserver'. Finally, if you develop code for real-time systems, you
+may find that the tradeoffs involved in real-time operation make it
+more convenient to do as much development work as possible on another
+system, for example by cross-compiling. You can use `gdbserver' to
+make a similar choice for debugging.
+
+ GDB and `gdbserver' communicate via either a serial line or a TCP
+connection, using the standard GDB remote serial protocol.
+
+*On the target machine,*
+ you need to have a copy of the program you want to debug.
+ `gdbserver' does not need your program's symbol table, so you can
+ strip the program if necessary to save space. GDB on the host
+ system does all the symbol handling.
+
+ To use the server, you must tell it how to communicate with GDB;
+ the name of your program; and the arguments for your program. The
+ syntax is:
+
+ target> gdbserver COMM PROGRAM [ ARGS ... ]
+
+ COMM is either a device name (to use a serial line) or a TCP
+ hostname and portnumber. For example, to debug Emacs with the
+ argument `foo.txt' and communicate with GDB over the serial port
+ `/dev/com1':
+
+ target> gdbserver /dev/com1 emacs foo.txt
+
+ `gdbserver' waits passively for the host GDB to communicate with
+ it.
+
+ To use a TCP connection instead of a serial line:
+
+ target> gdbserver host:2345 emacs foo.txt
+
+ The only difference from the previous example is the first
+ argument, specifying that you are communicating with the host GDB
+ via TCP. The `host:2345' argument means that `gdbserver' is to
+ expect a TCP connection from machine `host' to local TCP port 2345.
+ (Currently, the `host' part is ignored.) You can choose any number
+ you want for the port number as long as it does not conflict with
+ any TCP ports already in use on the target system (for example,
+ `23' is reserved for `telnet').(1) You must use the same port
+ number with the host GDB `target remote' command.
+
+*On the GDB host machine,*
+ you need an unstripped copy of your program, since GDB needs
+ symbols and debugging information. Start up GDB as usual, using
+ the name of the local copy of your program as the first argument.
+ (You may also need the `--baud' option if the serial line is
+ running at anything other than 9600 bps.) After that, use `target
+ remote' to establish communications with `gdbserver'. Its argument
+ is either a device name (usually a serial device, like
+ `/dev/ttyb'), or a TCP port descriptor in the form `HOST:PORT'.
+ For example:
+
+ (gdb) target remote /dev/ttyb
+
+ communicates with the server via serial line `/dev/ttyb', and
+
+ (gdb) target remote the-target:2345
+
+ communicates via a TCP connection to port 2345 on host
+ `the-target'. For TCP connections, you must start up `gdbserver'
+ prior to using the `target remote' command. Otherwise you may get
+ an error whose text depends on the host system, but which usually
+ looks something like `Connection refused'.
+
+ ---------- Footnotes ----------
+
+ (1) If you choose a port number that conflicts with another service,
+`gdbserver' prints an error message and exits.
+
+
+File: gdb.info, Node: NetWare, Prev: Server, Up: Remote Serial
+
+Using the `gdbserve.nlm' program
+................................
+
+ `gdbserve.nlm' is a control program for NetWare systems, which
+allows you to connect your program with a remote GDB via `target
+remote'.
+
+ GDB and `gdbserve.nlm' communicate via a serial line, using the
+standard GDB remote serial protocol.
+
+*On the target machine,*
+ you need to have a copy of the program you want to debug.
+ `gdbserve.nlm' does not need your program's symbol table, so you
+ can strip the program if necessary to save space. GDB on the host
+ system does all the symbol handling.
+
+ To use the server, you must tell it how to communicate with GDB;
+ the name of your program; and the arguments for your program. The
+ syntax is:
+
+ load gdbserve [ BOARD=BOARD ] [ PORT=PORT ]
+ [ BAUD=BAUD ] PROGRAM [ ARGS ... ]
+
+ BOARD and PORT specify the serial line; BAUD specifies the baud
+ rate used by the connection. PORT and NODE default to 0, BAUD
+ defaults to 9600 bps.
+
+ For example, to debug Emacs with the argument `foo.txt'and
+ communicate with GDB over serial port number 2 or board 1 using a
+ 19200 bps connection:
+
+ load gdbserve BOARD=1 PORT=2 BAUD=19200 emacs foo.txt
+
+*On the GDB host machine,*
+ you need an unstripped copy of your program, since GDB needs
+ symbols and debugging information. Start up GDB as usual, using
+ the name of the local copy of your program as the first argument.
+ (You may also need the `--baud' option if the serial line is
+ running at anything other than 9600 bps. After that, use `target
+ remote' to establish communications with `gdbserve.nlm'. Its
+ argument is a device name (usually a serial device, like
+ `/dev/ttyb'). For example:
+
+ (gdb) target remote /dev/ttyb
+
+ communications with the server via serial line `/dev/ttyb'.
+
+
+File: gdb.info, Node: i960-Nindy Remote, Next: UDI29K Remote, Prev: Remote Serial, Up: Remote
+
+GDB with a remote i960 (Nindy)
+------------------------------
+
+ "Nindy" is a ROM Monitor program for Intel 960 target systems. When
+GDB is configured to control a remote Intel 960 using Nindy, you can
+tell GDB how to connect to the 960 in several ways:
+
+ * Through command line options specifying serial port, version of the
+ Nindy protocol, and communications speed;
+
+ * By responding to a prompt on startup;
+
+ * By using the `target' command at any point during your GDB
+ session. *Note Commands for managing targets: Target Commands.
+
+* Menu:
+
+* Nindy Startup:: Startup with Nindy
+* Nindy Options:: Options for Nindy
+* Nindy Reset:: Nindy reset command
+
+
+File: gdb.info, Node: Nindy Startup, Next: Nindy Options, Up: i960-Nindy Remote
+
+Startup with Nindy
+..................
+
+ If you simply start `gdb' without using any command-line options,
+you are prompted for what serial port to use, *before* you reach the
+ordinary GDB prompt:
+
+ Attach /dev/ttyNN -- specify NN, or "quit" to quit:
+
+Respond to the prompt with whatever suffix (after `/dev/tty')
+identifies the serial port you want to use. You can, if you choose,
+simply start up with no Nindy connection by responding to the prompt
+with an empty line. If you do this and later wish to attach to Nindy,
+use `target' (*note Commands for managing targets: Target Commands.).
+
diff --git a/gdb/doc/gdb.info-7 b/gdb/doc/gdb.info-7
new file mode 100644
index 00000000000..33d63e18ef5
--- /dev/null
+++ b/gdb/doc/gdb.info-7
@@ -0,0 +1,1302 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Nindy Options, Next: Nindy Reset, Prev: Nindy Startup, Up: i960-Nindy Remote
+
+Options for Nindy
+.................
+
+ These are the startup options for beginning your GDB session with a
+Nindy-960 board attached:
+
+`-r PORT'
+ Specify the serial port name of a serial interface to be used to
+ connect to the target system. This option is only available when
+ GDB is configured for the Intel 960 target architecture. You may
+ specify PORT as any of: a full pathname (e.g. `-r /dev/ttya'), a
+ device name in `/dev' (e.g. `-r ttya'), or simply the unique
+ suffix for a specific `tty' (e.g. `-r a').
+
+`-O'
+ (An uppercase letter "O", not a zero.) Specify that GDB should use
+ the "old" Nindy monitor protocol to connect to the target system.
+ This option is only available when GDB is configured for the Intel
+ 960 target architecture.
+
+ *Warning:* if you specify `-O', but are actually trying to
+ connect to a target system that expects the newer protocol,
+ the connection fails, appearing to be a speed mismatch. GDB
+ repeatedly attempts to reconnect at several different line
+ speeds. You can abort this process with an interrupt.
+
+`-brk'
+ Specify that GDB should first send a `BREAK' signal to the target
+ system, in an attempt to reset it, before connecting to a Nindy
+ target.
+
+ *Warning:* Many target systems do not have the hardware that
+ this requires; it only works with a few boards.
+
+ The standard `-b' option controls the line speed used on the serial
+port.
+
+
+File: gdb.info, Node: Nindy Reset, Prev: Nindy Options, Up: i960-Nindy Remote
+
+Nindy reset command
+...................
+
+`reset'
+ For a Nindy target, this command sends a "break" to the remote
+ target system; this is only useful if the target has been equipped
+ with a circuit to perform a hard reset (or some other interesting
+ action) when a break is detected.
+
+
+File: gdb.info, Node: UDI29K Remote, Next: EB29K Remote, Prev: i960-Nindy Remote, Up: Remote
+
+The UDI protocol for AMD29K
+---------------------------
+
+ GDB supports AMD's UDI ("Universal Debugger Interface") protocol for
+debugging the a29k processor family. To use this configuration with
+AMD targets running the MiniMON monitor, you need the program `MONTIP',
+available from AMD at no charge. You can also use GDB with the
+UDI-conformant a29k simulator program `ISSTIP', also available from AMD.
+
+`target udi KEYWORD'
+ Select the UDI interface to a remote a29k board or simulator, where
+ KEYWORD is an entry in the AMD configuration file `udi_soc'. This
+ file contains keyword entries which specify parameters used to
+ connect to a29k targets. If the `udi_soc' file is not in your
+ working directory, you must set the environment variable `UDICONF'
+ to its pathname.
+
+
+File: gdb.info, Node: EB29K Remote, Next: VxWorks Remote, Prev: UDI29K Remote, Up: Remote
+
+The EBMON protocol for AMD29K
+-----------------------------
+
+ AMD distributes a 29K development board meant to fit in a PC,
+together with a DOS-hosted monitor program called `EBMON'. As a
+shorthand term, this development system is called the "EB29K". To use
+GDB from a Unix system to run programs on the EB29K board, you must
+first connect a serial cable between the PC (which hosts the EB29K
+board) and a serial port on the Unix system. In the following, we
+assume you've hooked the cable between the PC's `COM1' port and
+`/dev/ttya' on the Unix system.
+
+* Menu:
+
+* Comms (EB29K):: Communications setup
+* gdb-EB29K:: EB29K cross-debugging
+* Remote Log:: Remote log
+
+
+File: gdb.info, Node: Comms (EB29K), Next: gdb-EB29K, Up: EB29K Remote
+
+Communications setup
+....................
+
+ The next step is to set up the PC's port, by doing something like
+this in DOS on the PC:
+
+ C:\> MODE com1:9600,n,8,1,none
+
+This example--run on an MS DOS 4.0 system--sets the PC port to 9600
+bps, no parity, eight data bits, one stop bit, and no "retry" action;
+you must match the communications parameters when establishing the Unix
+end of the connection as well.
+
+ To give control of the PC to the Unix side of the serial line, type
+the following at the DOS console:
+
+ C:\> CTTY com1
+
+(Later, if you wish to return control to the DOS console, you can use
+the command `CTTY con'--but you must send it over the device that had
+control, in our example over the `COM1' serial line).
+
+ From the Unix host, use a communications program such as `tip' or
+`cu' to communicate with the PC; for example,
+
+ cu -s 9600 -l /dev/ttya
+
+The `cu' options shown specify, respectively, the linespeed and the
+serial port to use. If you use `tip' instead, your command line may
+look something like the following:
+
+ tip -9600 /dev/ttya
+
+Your system may require a different name where we show `/dev/ttya' as
+the argument to `tip'. The communications parameters, including which
+port to use, are associated with the `tip' argument in the "remote"
+descriptions file--normally the system table `/etc/remote'.
+
+ Using the `tip' or `cu' connection, change the DOS working directory
+to the directory containing a copy of your 29K program, then start the
+PC program `EBMON' (an EB29K control program supplied with your board
+by AMD). You should see an initial display from `EBMON' similar to the
+one that follows, ending with the `EBMON' prompt `#'--
+
+ C:\> G:
+
+ G:\> CD \usr\joe\work29k
+
+ G:\USR\JOE\WORK29K> EBMON
+ Am29000 PC Coprocessor Board Monitor, version 3.0-18
+ Copyright 1990 Advanced Micro Devices, Inc.
+ Written by Gibbons and Associates, Inc.
+
+ Enter '?' or 'H' for help
+
+ PC Coprocessor Type = EB29K
+ I/O Base = 0x208
+ Memory Base = 0xd0000
+
+ Data Memory Size = 2048KB
+ Available I-RAM Range = 0x8000 to 0x1fffff
+ Available D-RAM Range = 0x80002000 to 0x801fffff
+
+ PageSize = 0x400
+ Register Stack Size = 0x800
+ Memory Stack Size = 0x1800
+
+ CPU PRL = 0x3
+ Am29027 Available = No
+ Byte Write Available = Yes
+
+ # ~.
+
+ Then exit the `cu' or `tip' program (done in the example by typing
+`~.' at the `EBMON' prompt). `EBMON' keeps running, ready for GDB to
+take over.
+
+ For this example, we've assumed what is probably the most convenient
+way to make sure the same 29K program is on both the PC and the Unix
+system: a PC/NFS connection that establishes "drive `G:'" on the PC as
+a file system on the Unix host. If you do not have PC/NFS or something
+similar connecting the two systems, you must arrange some other
+way--perhaps floppy-disk transfer--of getting the 29K program from the
+Unix system to the PC; GDB does *not* download it over the serial line.
+
+
+File: gdb.info, Node: gdb-EB29K, Next: Remote Log, Prev: Comms (EB29K), Up: EB29K Remote
+
+EB29K cross-debugging
+.....................
+
+ Finally, `cd' to the directory containing an image of your 29K
+program on the Unix system, and start GDB--specifying as argument the
+name of your 29K program:
+
+ cd /usr/joe/work29k
+ gdb myfoo
+
+ Now you can use the `target' command:
+
+ target amd-eb /dev/ttya 9600 MYFOO
+
+In this example, we've assumed your program is in a file called
+`myfoo'. Note that the filename given as the last argument to `target
+amd-eb' should be the name of the program as it appears to DOS. In our
+example this is simply `MYFOO', but in general it can include a DOS
+path, and depending on your transfer mechanism may not resemble the
+name on the Unix side.
+
+ At this point, you can set any breakpoints you wish; when you are
+ready to see your program run on the 29K board, use the GDB command
+`run'.
+
+ To stop debugging the remote program, use the GDB `detach' command.
+
+ To return control of the PC to its console, use `tip' or `cu' once
+again, after your GDB session has concluded, to attach to `EBMON'. You
+can then type the command `q' to shut down `EBMON', returning control
+to the DOS command-line interpreter. Type `CTTY con' to return command
+input to the main DOS console, and type `~.' to leave `tip' or `cu'.
+
+
+File: gdb.info, Node: Remote Log, Prev: gdb-EB29K, Up: EB29K Remote
+
+Remote log
+..........
+
+ The `target amd-eb' command creates a file `eb.log' in the current
+working directory, to help debug problems with the connection.
+`eb.log' records all the output from `EBMON', including echoes of the
+commands sent to it. Running `tail -f' on this file in another window
+often helps to understand trouble with `EBMON', or unexpected events on
+the PC side of the connection.
+
+
+File: gdb.info, Node: ST2000 Remote, Next: Hitachi Remote, Prev: VxWorks Remote, Up: Remote
+
+GDB with a Tandem ST2000
+------------------------
+
+ To connect your ST2000 to the host system, see the manufacturer's
+manual. Once the ST2000 is physically attached, you can run:
+
+ target st2000 DEV SPEED
+
+to establish it as your debugging environment. DEV is normally the
+name of a serial device, such as `/dev/ttya', connected to the ST2000
+via a serial line. You can instead specify DEV as a TCP connection
+(for example, to a serial line attached via a terminal concentrator)
+using the syntax `HOSTNAME:PORTNUMBER'.
+
+ The `load' and `attach' commands are *not* defined for this target;
+you must load your program into the ST2000 as you normally would for
+standalone operation. GDB reads debugging information (such as
+symbols) from a separate, debugging version of the program available on
+your host computer.
+
+ These auxiliary GDB commands are available to help you with the
+ST2000 environment:
+
+`st2000 COMMAND'
+ Send a COMMAND to the STDBUG monitor. See the manufacturer's
+ manual for available commands.
+
+`connect'
+ Connect the controlling terminal to the STDBUG command monitor.
+ When you are done interacting with STDBUG, typing either of two
+ character sequences gets you back to the GDB command prompt:
+ `<RET>~.' (Return, followed by tilde and period) or `<RET>~<C-d>'
+ (Return, followed by tilde and control-D).
+
+
+File: gdb.info, Node: VxWorks Remote, Next: ST2000 Remote, Prev: EB29K Remote, Up: Remote
+
+GDB and VxWorks
+---------------
+
+ GDB enables developers to spawn and debug tasks running on networked
+VxWorks targets from a Unix host. Already-running tasks spawned from
+the VxWorks shell can also be debugged. GDB uses code that runs on
+both the Unix host and on the VxWorks target. The program `gdb' is
+installed and executed on the Unix host. (It may be installed with the
+name `vxgdb', to distinguish it from a GDB for debugging programs on
+the host itself.)
+
+`VxWorks-timeout ARGS'
+ All VxWorks-based targets now support the option `vxworks-timeout'.
+ This option is set by the user, and ARGS represents the number of
+ seconds GDB waits for responses to rpc's. You might use this if
+ your VxWorks target is a slow software simulator or is on the far
+ side of a thin network line.
+
+ The following information on connecting to VxWorks was current when
+this manual was produced; newer releases of VxWorks may use revised
+procedures.
+
+ To use GDB with VxWorks, you must rebuild your VxWorks kernel to
+include the remote debugging interface routines in the VxWorks library
+`rdb.a'. To do this, define `INCLUDE_RDB' in the VxWorks configuration
+file `configAll.h' and rebuild your VxWorks kernel. The resulting
+kernel contains `rdb.a', and spawns the source debugging task
+`tRdbTask' when VxWorks is booted. For more information on configuring
+and remaking VxWorks, see the manufacturer's manual.
+
+ Once you have included `rdb.a' in your VxWorks system image and set
+your Unix execution search path to find GDB, you are ready to run GDB.
+From your Unix host, run `gdb' (or `vxgdb', depending on your
+installation).
+
+ GDB comes up showing the prompt:
+
+ (vxgdb)
+
+* Menu:
+
+* VxWorks Connection:: Connecting to VxWorks
+* VxWorks Download:: VxWorks download
+* VxWorks Attach:: Running tasks
+
+
+File: gdb.info, Node: VxWorks Connection, Next: VxWorks Download, Up: VxWorks Remote
+
+Connecting to VxWorks
+.....................
+
+ The GDB command `target' lets you connect to a VxWorks target on the
+network. To connect to a target whose host name is "`tt'", type:
+
+ (vxgdb) target vxworks tt
+
+ GDB displays messages like these:
+
+ Attaching remote machine across net...
+ Connected to tt.
+
+ GDB then attempts to read the symbol tables of any object modules
+loaded into the VxWorks target since it was last booted. GDB locates
+these files by searching the directories listed in the command search
+path (*note Your program's environment: Environment.); if it fails to
+find an object file, it displays a message such as:
+
+ prog.o: No such file or directory.
+
+ When this happens, add the appropriate directory to the search path
+with the GDB command `path', and execute the `target' command again.
+
+
+File: gdb.info, Node: VxWorks Download, Next: VxWorks Attach, Prev: VxWorks Connection, Up: VxWorks Remote
+
+VxWorks download
+................
+
+ If you have connected to the VxWorks target and you want to debug an
+object that has not yet been loaded, you can use the GDB `load' command
+to download a file from Unix to VxWorks incrementally. The object file
+given as an argument to the `load' command is actually opened twice:
+first by the VxWorks target in order to download the code, then by GDB
+in order to read the symbol table. This can lead to problems if the
+current working directories on the two systems differ. If both systems
+have NFS mounted the same filesystems, you can avoid these problems by
+using absolute paths. Otherwise, it is simplest to set the working
+directory on both systems to the directory in which the object file
+resides, and then to reference the file by its name, without any path.
+For instance, a program `prog.o' may reside in `VXPATH/vw/demo/rdb' in
+VxWorks and in `HOSTPATH/vw/demo/rdb' on the host. To load this
+program, type this on VxWorks:
+
+ -> cd "VXPATH/vw/demo/rdb"
+ v Then, in GDB, type:
+
+ (vxgdb) cd HOSTPATH/vw/demo/rdb
+ (vxgdb) load prog.o
+
+ GDB displays a response similar to this:
+
+ Reading symbol data from wherever/vw/demo/rdb/prog.o... done.
+
+ You can also use the `load' command to reload an object module after
+editing and recompiling the corresponding source file. Note that this
+makes GDB delete all currently-defined breakpoints, auto-displays, and
+convenience variables, and to clear the value history. (This is
+necessary in order to preserve the integrity of debugger data
+structures that reference the target system's symbol table.)
+
+
+File: gdb.info, Node: VxWorks Attach, Prev: VxWorks Download, Up: VxWorks Remote
+
+Running tasks
+.............
+
+ You can also attach to an existing task using the `attach' command as
+follows:
+
+ (vxgdb) attach TASK
+
+where TASK is the VxWorks hexadecimal task ID. The task can be running
+or suspended when you attach to it. Running tasks are suspended at the
+time of attachment.
+
+
+File: gdb.info, Node: Sparclet Remote, Next: Simulator, Prev: MIPS Remote, Up: Remote
+
+GDB and Sparclet
+----------------
+
+ GDB enables developers to debug tasks running on Sparclet targets
+from a Unix host. GDB uses code that runs on both the Unix host and on
+the Sparclet target. The program `gdb' is installed and executed on
+the Unix host.
+
+`timeout ARGS'
+ GDB now supports the option `remotetimeout'. This option is set
+ by the user, and ARGS represents the number of seconds GDB waits
+ for responses.
+
+ When compiling for debugging, include the options "-g" to get debug
+information and "-Ttext" to relocate the program to where you wish to
+load it on the target. You may also want to add the options "-n" or
+"-N" in order to reduce the size of the sections.
+
+ sparclet-aout-gcc prog.c -Ttext 0x12010000 -g -o prog -N
+
+ You can use objdump to verify that the addresses are what you
+intended.
+
+ sparclet-aout-objdump --headers --syms prog
+
+ Once you have set your Unix execution search path to find GDB, you
+are ready to run GDB. From your Unix host, run `gdb' (or
+`sparclet-aout-gdb', depending on your installation).
+
+ GDB comes up showing the prompt:
+
+ (gdbslet)
+
+* Menu:
+
+* Sparclet File:: Setting the file to debug
+* Sparclet Connection:: Connecting to Sparclet
+* Sparclet Download:: Sparclet download
+* Sparclet Execution:: Running and debugging
+
+
+File: gdb.info, Node: Sparclet File, Next: Sparclet Connection, Up: Sparclet Remote
+
+Setting file to debug
+.....................
+
+ The GDB command `file' lets you choose with program to debug.
+
+ (gdbslet) file prog
+
+ GDB then attempts to read the symbol table of `prog'. GDB locates
+the file by searching the directories listed in the command search path.
+If the file was compiled with debug information (option "-g"), source
+files will be searched as well. GDB locates the source files by
+searching the directories listed in the directory search path (*note
+Your program's environment: Environment.). If it fails to find a file,
+it displays a message such as:
+
+ prog: No such file or directory.
+
+ When this happens, add the appropriate directories to the search
+paths with the GDB commands `path' and `dir', and execute the `target'
+command again.
+
+
+File: gdb.info, Node: Sparclet Connection, Next: Sparclet Download, Prev: Sparclet File, Up: Sparclet Remote
+
+Connecting to Sparclet
+......................
+
+ The GDB command `target' lets you connect to a Sparclet target. To
+connect to a target on serial port "`ttya'", type:
+
+ (gdbslet) target sparclet /dev/ttya
+ Remote target sparclet connected to /dev/ttya
+ main () at ../prog.c:3
+
+ GDB displays messages like these:
+
+ Connected to ttya.
+
+
+File: gdb.info, Node: Sparclet Download, Next: Sparclet Execution, Prev: Sparclet Connection, Up: Sparclet Remote
+
+Sparclet download
+.................
+
+ Once connected to the Sparclet target, you can use the GDB `load'
+command to download the file from the host to the target. The file
+name and load offset should be given as arguments to the `load' command.
+Since the file format is aout, the program must be loaded to the
+starting address. You can use objdump to find out what this value is.
+The load offset is an offset which is added to the VMA (virtual memory
+address) of each of the file's sections. For instance, if the program
+`prog' was linked to text address 0x1201000, with data at 0x12010160
+and bss at 0x12010170, in GDB, type:
+
+ (gdbslet) load prog 0x12010000
+ Loading section .text, size 0xdb0 vma 0x12010000
+
+ If the code is loaded at a different address then what the program
+was linked to, you may need to use the `section' and `add-symbol-file'
+commands to tell GDB where to map the symbol table.
+
+
+File: gdb.info, Node: Sparclet Execution, Prev: Sparclet Download, Up: Sparclet Remote
+
+Running and debugging
+.....................
+
+ You can now begin debugging the task using GDB's execution control
+commands, `b', `step', `run', etc. See the GDB manual for the list of
+commands.
+
+ (gdbslet) b main
+ Breakpoint 1 at 0x12010000: file prog.c, line 3.
+ (gdbslet) run
+ Starting program: prog
+ Breakpoint 1, main (argc=1, argv=0xeffff21c) at prog.c:3
+ 3 char *symarg = 0;
+ (gdbslet) step
+ 4 char *execarg = "hello!";
+ (gdbslet)
+
+
+File: gdb.info, Node: Hitachi Remote, Next: MIPS Remote, Prev: ST2000 Remote, Up: Remote
+
+GDB and Hitachi microprocessors
+-------------------------------
+
+ GDB needs to know these things to talk to your Hitachi SH, H8/300,
+or H8/500:
+
+ 1. that you want to use `target hms', the remote debugging interface
+ for Hitachi microprocessors, or `target e7000', the in-circuit
+ emulator for the Hitachi SH and the Hitachi 300H. (`target hms' is
+ the default when GDB is configured specifically for the Hitachi SH,
+ H8/300, or H8/500.)
+
+ 2. what serial device connects your host to your Hitachi board (the
+ first serial device available on your host is the default).
+
+ 3. what speed to use over the serial device.
+
+* Menu:
+
+* Hitachi Boards:: Connecting to Hitachi boards.
+* Hitachi ICE:: Using the E7000 In-Circuit Emulator.
+* Hitachi Special:: Special GDB commands for Hitachi micros.
+
+
+File: gdb.info, Node: Hitachi Boards, Next: Hitachi ICE, Up: Hitachi Remote
+
+Connecting to Hitachi boards
+............................
+
+ Use the special `gdb' command `device PORT' if you need to
+explicitly set the serial device. The default PORT is the first
+available port on your host. This is only necessary on Unix hosts,
+where it is typically something like `/dev/ttya'.
+
+ `gdb' has another special command to set the communications speed:
+`speed BPS'. This command also is only used from Unix hosts; on DOS
+hosts, set the line speed as usual from outside GDB with the DOS `mode'
+command (for instance, `mode com2:9600,n,8,1,p' for a 9600 bps
+connection).
+
+ The `device' and `speed' commands are available only when you use a
+Unix host to debug your Hitachi microprocessor programs. If you use a
+DOS host, GDB depends on an auxiliary terminate-and-stay-resident
+program called `asynctsr' to communicate with the development board
+through a PC serial port. You must also use the DOS `mode' command to
+set up the serial port on the DOS side.
+
+
+File: gdb.info, Node: Hitachi ICE, Next: Hitachi Special, Prev: Hitachi Boards, Up: Hitachi Remote
+
+Using the E7000 in-circuit emulator
+...................................
+
+ You can use the E7000 in-circuit emulator to develop code for either
+the Hitachi SH or the H8/300H. Use one of these forms of the `target
+e7000' command to connect GDB to your E7000:
+
+`target e7000 PORT SPEED'
+ Use this form if your E7000 is connected to a serial port. The
+ PORT argument identifies what serial port to use (for example,
+ `com2'). The third argument is the line speed in bits per second
+ (for example, `9600').
+
+`target e7000 HOSTNAME'
+ If your E7000 is installed as a host on a TCP/IP network, you can
+ just specify its hostname; GDB uses `telnet' to connect.
+
+
+File: gdb.info, Node: Hitachi Special, Prev: Hitachi ICE, Up: Hitachi Remote
+
+Special GDB commands for Hitachi micros
+.......................................
+
+ Some GDB commands are available only on the H8/300 or the H8/500
+configurations:
+
+`set machine h8300'
+`set machine h8300h'
+ Condition GDB for one of the two variants of the H8/300
+ architecture with `set machine'. You can use `show machine' to
+ check which variant is currently in effect.
+
+`set memory MOD'
+`show memory'
+ Specify which H8/500 memory model (MOD) you are using with `set
+ memory'; check which memory model is in effect with `show memory'.
+ The accepted values for MOD are `small', `big', `medium', and
+ `compact'.
+
+
+File: gdb.info, Node: MIPS Remote, Next: Sparclet Remote, Prev: Hitachi Remote, Up: Remote
+
+GDB and remote MIPS boards
+--------------------------
+
+ GDB can use the MIPS remote debugging protocol to talk to a MIPS
+board attached to a serial line. This is available when you configure
+GDB with `--target=mips-idt-ecoff'.
+
+ Use these GDB commands to specify the connection to your target
+board:
+
+`target mips PORT'
+ To run a program on the board, start up `gdb' with the name of
+ your program as the argument. To connect to the board, use the
+ command `target mips PORT', where PORT is the name of the serial
+ port connected to the board. If the program has not already been
+ downloaded to the board, you may use the `load' command to
+ download it. You can then use all the usual GDB commands.
+
+ For example, this sequence connects to the target board through a
+ serial port, and loads and runs a program called PROG through the
+ debugger:
+
+ host$ gdb PROG
+ GDB is free software and ...
+ (gdb) target mips /dev/ttyb
+ (gdb) load PROG
+ (gdb) run
+
+`target mips HOSTNAME:PORTNUMBER'
+ On some GDB host configurations, you can specify a TCP connection
+ (for instance, to a serial line managed by a terminal
+ concentrator) instead of a serial port, using the syntax
+ `HOSTNAME:PORTNUMBER'.
+
+`target pmon PORT'
+
+`target ddb PORT'
+
+`target lsi PORT'
+GDB also supports these special commands for MIPS targets:
+
+`set processor ARGS'
+`show processor'
+ Use the `set processor' command to set the type of MIPS processor
+ when you want to access processor-type-specific registers. For
+ example, `set processor R3041' tells GDB to use the CPO registers
+ appropriate for the 3041 chip. Use the `show processor' command
+ to see what MIPS processor GDB is using. Use the `info reg'
+ command to see what registers GDB is using.
+
+`set mipsfpu double'
+`set mipsfpu single'
+`set mipsfpu none'
+`show mipsfpu'
+ If your target board does not support the MIPS floating point
+ coprocessor, you should use the command `set mipsfpu none' (if you
+ need this, you may wish to put the command in your {No Value For
+ "GDBINIT"} file). This tells GDB how to find the return value of
+ functions which return floating point values. It also allows GDB
+ to avoid saving the floating point registers when calling
+ functions on the board. If you are using a floating point
+ coprocessor with only single precision floating point support, as
+ on the R4650 processor, use the command `set mipsfpu single'. The
+ default double precision floating point coprocessor may be
+ selected using `set mipsfpu double'.
+
+ In previous versions the only choices were double precision or no
+ floating point, so `set mipsfpu on' will select double precision
+ and `set mipsfpu off' will select no floating point.
+
+ As usual, you can inquire about the `mipsfpu' variable with `show
+ mipsfpu'.
+
+`set remotedebug N'
+`show remotedebug'
+ You can see some debugging information about communications with
+ the board by setting the `remotedebug' variable. If you set it to
+ `1' using `set remotedebug 1', every packet is displayed. If you
+ set it to `2', every character is displayed. You can check the
+ current value at any time with the command `show remotedebug'.
+
+`set timeout SECONDS'
+`set retransmit-timeout SECONDS'
+`show timeout'
+`show retransmit-timeout'
+ You can control the timeout used while waiting for a packet, in
+ the MIPS remote protocol, with the `set timeout SECONDS' command.
+ The default is 5 seconds. Similarly, you can control the timeout
+ used while waiting for an acknowledgement of a packet with the `set
+ retransmit-timeout SECONDS' command. The default is 3 seconds.
+ You can inspect both values with `show timeout' and `show
+ retransmit-timeout'. (These commands are *only* available when
+ GDB is configured for `--target=mips-idt-ecoff'.)
+
+ The timeout set by `set timeout' does not apply when GDB is
+ waiting for your program to stop. In that case, GDB waits forever
+ because it has no way of knowing how long the program is going to
+ run before stopping.
+
+
+File: gdb.info, Node: Simulator, Prev: Sparclet Remote, Up: Remote
+
+Simulated CPU target
+--------------------
+
+ For some configurations, GDB includes a CPU simulator that you can
+use instead of a hardware CPU to debug your programs. Currently,
+simulators are available for ARM, D10V, D30V, FR30, H8/300, H8/500,
+i960, M32R, MIPS, MN10200, MN10300, PowerPC, SH, Sparc, V850, W65, and
+Z8000.
+
+ For the Z8000 family, `target sim' simulates either the Z8002 (the
+unsegmented variant of the Z8000 architecture) or the Z8001 (the
+segmented variant). The simulator recognizes which architecture is
+appropriate by inspecting the object code.
+
+`target sim ARGS'
+ Debug programs on a simulated CPU. If the simulator supports setup
+ options, specify them via ARGS.
+
+After specifying this target, you can debug programs for the simulated
+CPU in the same style as programs for your host computer; use the
+`file' command to load a new program image, the `run' command to run
+your program, and so on.
+
+ As well as making available all the usual machine registers (see
+`info reg'), the Z8000 simulator provides three additional items of
+information as specially named registers:
+
+`cycles'
+ Counts clock-ticks in the simulator.
+
+`insts'
+ Counts instructions run in the simulator.
+
+`time'
+ Execution time in 60ths of a second.
+
+ You can refer to these values in GDB expressions with the usual
+conventions; for example, `b fputc if $cycles>5000' sets a conditional
+breakpoint that suspends only after at least 5000 simulated clock ticks.
+
+
+File: gdb.info, Node: Controlling GDB, Next: Sequences, Prev: Targets, Up: Top
+
+Controlling GDB
+***************
+
+ You can alter the way GDB interacts with you by using the `set'
+command. For commands controlling how GDB displays data, *note Print
+settings: Print Settings.; other settings are described here.
+
+* Menu:
+
+* Prompt:: Prompt
+* Editing:: Command editing
+* History:: Command history
+* Screen Size:: Screen size
+* Numbers:: Numbers
+* Messages/Warnings:: Optional warnings and messages
+
+
+File: gdb.info, Node: Prompt, Next: Editing, Prev: Controlling GDB, Up: Controlling GDB
+
+Prompt
+======
+
+ GDB indicates its readiness to read a command by printing a string
+called the "prompt". This string is normally `(gdb)'. You can change
+the prompt string with the `set prompt' command. For instance, when
+debugging GDB with GDB, it is useful to change the prompt in one of the
+GDB sessions so that you can always tell which one you are talking to.
+
+ *Note:* `set prompt' no longer adds a space for you after the
+prompt you set. This allows you to set a prompt which ends in a space
+or a prompt that does not.
+
+`set prompt NEWPROMPT'
+ Directs GDB to use NEWPROMPT as its prompt string henceforth.
+
+`show prompt'
+ Prints a line of the form: `Gdb's prompt is: YOUR-PROMPT'
+
+
+File: gdb.info, Node: Editing, Next: History, Prev: Prompt, Up: Controlling GDB
+
+Command editing
+===============
+
+ GDB reads its input commands via the "readline" interface. This GNU
+library provides consistent behavior for programs which provide a
+command line interface to the user. Advantages are GNU Emacs-style or
+"vi"-style inline editing of commands, `csh'-like history substitution,
+and a storage and recall of command history across debugging sessions.
+
+ You may control the behavior of command line editing in GDB with the
+command `set'.
+
+`set editing'
+`set editing on'
+ Enable command line editing (enabled by default).
+
+`set editing off'
+ Disable command line editing.
+
+`show editing'
+ Show whether command line editing is enabled.
+
+
+File: gdb.info, Node: History, Next: Screen Size, Prev: Editing, Up: Controlling GDB
+
+Command history
+===============
+
+ GDB can keep track of the commands you type during your debugging
+sessions, so that you can be certain of precisely what happened. Use
+these commands to manage the GDB command history facility.
+
+`set history filename FNAME'
+ Set the name of the GDB command history file to FNAME. This is
+ the file where GDB reads an initial command history list, and
+ where it writes the command history from this session when it
+ exits. You can access this list through history expansion or
+ through the history command editing characters listed below. This
+ file defaults to the value of the environment variable
+ `GDBHISTFILE', or to `./.gdb_history' if this variable is not set.
+
+`set history save'
+`set history save on'
+ Record command history in a file, whose name may be specified with
+ the `set history filename' command. By default, this option is
+ disabled.
+
+`set history save off'
+ Stop recording command history in a file.
+
+`set history size SIZE'
+ Set the number of commands which GDB keeps in its history list.
+ This defaults to the value of the environment variable `HISTSIZE',
+ or to 256 if this variable is not set.
+
+ History expansion assigns special meaning to the character `!'.
+
+ Since `!' is also the logical not operator in C, history expansion
+is off by default. If you decide to enable history expansion with the
+`set history expansion on' command, you may sometimes need to follow
+`!' (when it is used as logical not, in an expression) with a space or
+a tab to prevent it from being expanded. The readline history
+facilities do not attempt substitution on the strings `!=' and `!(',
+even when history expansion is enabled.
+
+ The commands to control history expansion are:
+
+`set history expansion on'
+`set history expansion'
+ Enable history expansion. History expansion is off by default.
+
+`set history expansion off'
+ Disable history expansion.
+
+ The readline code comes with more complete documentation of
+ editing and history expansion features. Users unfamiliar with GNU
+ Emacs or `vi' may wish to read it.
+
+`show history'
+`show history filename'
+`show history save'
+`show history size'
+`show history expansion'
+ These commands display the state of the GDB history parameters.
+ `show history' by itself displays all four states.
+
+`show commands'
+ Display the last ten commands in the command history.
+
+`show commands N'
+ Print ten commands centered on command number N.
+
+`show commands +'
+ Print ten commands just after the commands last printed.
+
+
+File: gdb.info, Node: Screen Size, Next: Numbers, Prev: History, Up: Controlling GDB
+
+Screen size
+===========
+
+ Certain commands to GDB may produce large amounts of information
+output to the screen. To help you read all of it, GDB pauses and asks
+you for input at the end of each page of output. Type <RET> when you
+want to continue the output, or `q' to discard the remaining output.
+Also, the screen width setting determines when to wrap lines of output.
+Depending on what is being printed, GDB tries to break the line at a
+readable place, rather than simply letting it overflow onto the
+following line.
+
+ Normally GDB knows the size of the screen from the termcap data base
+together with the value of the `TERM' environment variable and the
+`stty rows' and `stty cols' settings. If this is not correct, you can
+override it with the `set height' and `set width' commands:
+
+`set height LPP'
+`show height'
+`set width CPL'
+`show width'
+ These `set' commands specify a screen height of LPP lines and a
+ screen width of CPL characters. The associated `show' commands
+ display the current settings.
+
+ If you specify a height of zero lines, GDB does not pause during
+ output no matter how long the output is. This is useful if output
+ is to a file or to an editor buffer.
+
+ Likewise, you can specify `set width 0' to prevent GDB from
+ wrapping its output.
+
+
+File: gdb.info, Node: Numbers, Next: Messages/Warnings, Prev: Screen Size, Up: Controlling GDB
+
+Numbers
+=======
+
+ You can always enter numbers in octal, decimal, or hexadecimal in
+GDB by the usual conventions: octal numbers begin with `0', decimal
+numbers end with `.', and hexadecimal numbers begin with `0x'. Numbers
+that begin with none of these are, by default, entered in base 10;
+likewise, the default display for numbers--when no particular format is
+specified--is base 10. You can change the default base for both input
+and output with the `set radix' command.
+
+`set input-radix BASE'
+ Set the default base for numeric input. Supported choices for
+ BASE are decimal 8, 10, or 16. BASE must itself be specified
+ either unambiguously or using the current default radix; for
+ example, any of
+
+ set radix 012
+ set radix 10.
+ set radix 0xa
+
+ sets the base to decimal. On the other hand, `set radix 10'
+ leaves the radix unchanged no matter what it was.
+
+`set output-radix BASE'
+ Set the default base for numeric display. Supported choices for
+ BASE are decimal 8, 10, or 16. BASE must itself be specified
+ either unambiguously or using the current default radix.
+
+`show input-radix'
+ Display the current default base for numeric input.
+
+`show output-radix'
+ Display the current default base for numeric display.
+
+
+File: gdb.info, Node: Messages/Warnings, Prev: Numbers, Up: Controlling GDB
+
+Optional warnings and messages
+==============================
+
+ By default, GDB is silent about its inner workings. If you are
+running on a slow machine, you may want to use the `set verbose'
+command. This makes GDB tell you when it does a lengthy internal
+operation, so you will not think it has crashed.
+
+ Currently, the messages controlled by `set verbose' are those which
+announce that the symbol table for a source file is being read; see
+`symbol-file' in *Note Commands to specify files: Files.
+
+`set verbose on'
+ Enables GDB output of certain informational messages.
+
+`set verbose off'
+ Disables GDB output of certain informational messages.
+
+`show verbose'
+ Displays whether `set verbose' is on or off.
+
+ By default, if GDB encounters bugs in the symbol table of an object
+file, it is silent; but if you are debugging a compiler, you may find
+this information useful (*note Errors reading symbol files: Symbol
+Errors.).
+
+`set complaints LIMIT'
+ Permits GDB to output LIMIT complaints about each type of unusual
+ symbols before becoming silent about the problem. Set LIMIT to
+ zero to suppress all complaints; set it to a large number to
+ prevent complaints from being suppressed.
+
+`show complaints'
+ Displays how many symbol complaints GDB is permitted to produce.
+
+ By default, GDB is cautious, and asks what sometimes seems to be a
+lot of stupid questions to confirm certain commands. For example, if
+you try to run a program which is already running:
+
+ (gdb) run
+ The program being debugged has been started already.
+ Start it from the beginning? (y or n)
+
+ If you are willing to unflinchingly face the consequences of your own
+commands, you can disable this "feature":
+
+`set confirm off'
+ Disables confirmation requests.
+
+`set confirm on'
+ Enables confirmation requests (the default).
+
+`show confirm'
+ Displays state of confirmation requests.
+
+
+File: gdb.info, Node: Sequences, Next: Emacs, Prev: Controlling GDB, Up: Top
+
+Canned Sequences of Commands
+****************************
+
+ Aside from breakpoint commands (*note Breakpoint command lists:
+Break Commands.), GDB provides two ways to store sequences of commands
+for execution as a unit: user-defined commands and command files.
+
+* Menu:
+
+* Define:: User-defined commands
+* Hooks:: User-defined command hooks
+* Command Files:: Command files
+* Output:: Commands for controlled output
+
+
+File: gdb.info, Node: Define, Next: Hooks, Prev: Sequences, Up: Sequences
+
+User-defined commands
+=====================
+
+ A "user-defined command" is a sequence of GDB commands to which you
+assign a new name as a command. This is done with the `define'
+command. User commands may accept up to 10 arguments separated by
+whitespace. Arguments are accessed within the user command via
+$ARG0...$ARG9. A trivial example:
+
+ define adder
+ print $arg0 + $arg1 + $arg2
+
+To execute the command use:
+
+ adder 1 2 3
+
+This defines the command `adder', which prints the sum of its three
+arguments. Note the arguments are text substitutions, so they may
+reference variables, use complex expressions, or even perform inferior
+functions calls.
+
+`define COMMANDNAME'
+ Define a command named COMMANDNAME. If there is already a command
+ by that name, you are asked to confirm that you want to redefine
+ it.
+
+ The definition of the command is made up of other GDB command
+ lines, which are given following the `define' command. The end of
+ these commands is marked by a line containing `end'.
+
+`if'
+ Takes a single argument, which is an expression to evaluate. It
+ is followed by a series of commands that are executed only if the
+ expression is true (nonzero). There can then optionally be a line
+ `else', followed by a series of commands that are only executed if
+ the expression was false. The end of the list is marked by a line
+ containing `end'.
+
+`while'
+ The syntax is similar to `if': the command takes a single argument,
+ which is an expression to evaluate, and must be followed by the
+ commands to execute, one per line, terminated by an `end'. The
+ commands are executed repeatedly as long as the expression
+ evaluates to true.
+
+`document COMMANDNAME'
+ Document the user-defined command COMMANDNAME, so that it can be
+ accessed by `help'. The command COMMANDNAME must already be
+ defined. This command reads lines of documentation just as
+ `define' reads the lines of the command definition, ending with
+ `end'. After the `document' command is finished, `help' on command
+ COMMANDNAME displays the documentation you have written.
+
+ You may use the `document' command again to change the
+ documentation of a command. Redefining the command with `define'
+ does not change the documentation.
+
+`help user-defined'
+ List all user-defined commands, with the first line of the
+ documentation (if any) for each.
+
+`show user'
+`show user COMMANDNAME'
+ Display the GDB commands used to define COMMANDNAME (but not its
+ documentation). If no COMMANDNAME is given, display the
+ definitions for all user-defined commands.
+
+ When user-defined commands are executed, the commands of the
+definition are not printed. An error in any command stops execution of
+the user-defined command.
+
+ If used interactively, commands that would ask for confirmation
+proceed without asking when used inside a user-defined command. Many
+GDB commands that normally print messages to say what they are doing
+omit the messages when used in a user-defined command.
+
+
+File: gdb.info, Node: Hooks, Next: Command Files, Prev: Define, Up: Sequences
+
+User-defined command hooks
+==========================
+
+ You may define *hooks*, which are a special kind of user-defined
+command. Whenever you run the command `foo', if the user-defined
+command `hook-foo' exists, it is executed (with no arguments) before
+that command.
+
+ In addition, a pseudo-command, `stop' exists. Defining
+(`hook-stop') makes the associated commands execute every time
+execution stops in your program: before breakpoint commands are run,
+displays are printed, or the stack frame is printed.
+
+ For example, to ignore `SIGALRM' signals while single-stepping, but
+treat them normally during normal execution, you could define:
+
+ define hook-stop
+ handle SIGALRM nopass
+ end
+
+ define hook-run
+ handle SIGALRM pass
+ end
+
+ define hook-continue
+ handle SIGLARM pass
+ end
+
+ You can define a hook for any single-word command in GDB, but not
+for command aliases; you should define a hook for the basic command
+name, e.g. `backtrace' rather than `bt'. If an error occurs during
+the execution of your hook, execution of GDB commands stops and GDB
+issues a prompt (before the command that you actually typed had a
+chance to run).
+
+ If you try to define a hook which does not match any known command,
+you get a warning from the `define' command.
+
+
+File: gdb.info, Node: Command Files, Next: Output, Prev: Hooks, Up: Sequences
+
+Command files
+=============
+
+ A command file for GDB is a file of lines that are GDB commands.
+Comments (lines starting with `#') may also be included. An empty line
+in a command file does nothing; it does not mean to repeat the last
+command, as it would from the terminal.
+
+ When you start GDB, it automatically executes commands from its
+"init files". These are files named `.gdbinit' on Unix, or `gdb.ini'
+on DOS/Windows. GDB reads the init file (if any) in your home
+directory, then processes command line options and operands, and then
+reads the init file (if any) in the current working directory. This is
+so the init file in your home directory can set options (such as `set
+complaints') which affect the processing of the command line options
+and operands. The init files are not executed if you use the `-nx'
+option; *note Choosing modes: Mode Options..
+
+ On some configurations of GDB, the init file is known by a different
+name (these are typically environments where a specialized form of GDB
+may need to coexist with other forms, hence a different name for the
+specialized version's init file). These are the environments with
+special init file names:
+
+ * VxWorks (Wind River Systems real-time OS): `.vxgdbinit'
+
+ * OS68K (Enea Data Systems real-time OS): `.os68gdbinit'
+
+ * ES-1800 (Ericsson Telecom AB M68000 emulator): `.esgdbinit'
+
+ You can also request the execution of a command file with the
+`source' command:
+
+`source FILENAME'
+ Execute the command file FILENAME.
+
+ The lines in a command file are executed sequentially. They are not
+printed as they are executed. An error in any command terminates
+execution of the command file.
+
+ Commands that would ask for confirmation if used interactively
+proceed without asking when used in a command file. Many GDB commands
+that normally print messages to say what they are doing omit the
+messages when called from command files.
+
+
+File: gdb.info, Node: Output, Prev: Command Files, Up: Sequences
+
+Commands for controlled output
+==============================
+
+ During the execution of a command file or a user-defined command,
+normal GDB output is suppressed; the only output that appears is what is
+explicitly printed by the commands in the definition. This section
+describes three commands useful for generating exactly the output you
+want.
+
+`echo TEXT'
+ Print TEXT. Nonprinting characters can be included in TEXT using
+ C escape sequences, such as `\n' to print a newline. *No newline
+ is printed unless you specify one.* In addition to the standard C
+ escape sequences, a backslash followed by a space stands for a
+ space. This is useful for displaying a string with spaces at the
+ beginning or the end, since leading and trailing spaces are
+ otherwise trimmed from all arguments. To print ` and foo = ', use
+ the command `echo \ and foo = \ '.
+
+ A backslash at the end of TEXT can be used, as in C, to continue
+ the command onto subsequent lines. For example,
+
+ echo This is some text\n\
+ which is continued\n\
+ onto several lines.\n
+
+ produces the same output as
+
+ echo This is some text\n
+ echo which is continued\n
+ echo onto several lines.\n
+
+`output EXPRESSION'
+ Print the value of EXPRESSION and nothing but that value: no
+ newlines, no `$NN = '. The value is not entered in the value
+ history either. *Note Expressions: Expressions, for more
+ information on expressions.
+
+`output/FMT EXPRESSION'
+ Print the value of EXPRESSION in format FMT. You can use the same
+ formats as for `print'. *Note Output formats: Output Formats, for
+ more information.
+
+`printf STRING, EXPRESSIONS...'
+ Print the values of the EXPRESSIONS under the control of STRING.
+ The EXPRESSIONS are separated by commas and may be either numbers
+ or pointers. Their values are printed as specified by STRING,
+ exactly as if your program were to execute the C subroutine
+
+ printf (STRING, EXPRESSIONS...);
+
+ For example, you can print two values in hex like this:
+
+ printf "foo, bar-foo = 0x%x, 0x%x\n", foo, bar-foo
+
+ The only backslash-escape sequences that you can use in the format
+ string are the simple ones that consist of backslash followed by a
+ letter.
+
diff --git a/gdb/doc/gdb.info-8 b/gdb/doc/gdb.info-8
new file mode 100644
index 00000000000..8d2bf47cc97
--- /dev/null
+++ b/gdb/doc/gdb.info-8
@@ -0,0 +1,1308 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Emacs, Next: GDB Bugs, Prev: Sequences, Up: Top
+
+Using GDB under GNU Emacs
+*************************
+
+ A special interface allows you to use GNU Emacs to view (and edit)
+the source files for the program you are debugging with GDB.
+
+ To use this interface, use the command `M-x gdb' in Emacs. Give the
+executable file you want to debug as an argument. This command starts
+GDB as a subprocess of Emacs, with input and output through a newly
+created Emacs buffer.
+
+ Using GDB under Emacs is just like using GDB normally except for two
+things:
+
+ * All "terminal" input and output goes through the Emacs buffer.
+
+ This applies both to GDB commands and their output, and to the input
+and output done by the program you are debugging.
+
+ This is useful because it means that you can copy the text of
+previous commands and input them again; you can even use parts of the
+output in this way.
+
+ All the facilities of Emacs' Shell mode are available for interacting
+with your program. In particular, you can send signals the usual
+way--for example, `C-c C-c' for an interrupt, `C-c C-z' for a stop.
+
+ * GDB displays source code through Emacs.
+
+ Each time GDB displays a stack frame, Emacs automatically finds the
+source file for that frame and puts an arrow (`=>') at the left margin
+of the current line. Emacs uses a separate buffer for source display,
+and splits the screen to show both your GDB session and the source.
+
+ Explicit GDB `list' or search commands still produce output as
+usual, but you probably have no reason to use them from Emacs.
+
+ *Warning:* If the directory where your program resides is not your
+ current directory, it can be easy to confuse Emacs about the
+ location of the source files, in which case the auxiliary display
+ buffer does not appear to show your source. GDB can find programs
+ by searching your environment's `PATH' variable, so the GDB input
+ and output session proceeds normally; but Emacs does not get
+ enough information back from GDB to locate the source files in
+ this situation. To avoid this problem, either start GDB mode from
+ the directory where your program resides, or specify an absolute
+ file name when prompted for the `M-x gdb' argument.
+
+ A similar confusion can result if you use the GDB `file' command to
+ switch to debugging a program in some other location, from an
+ existing GDB buffer in Emacs.
+
+ By default, `M-x gdb' calls the program called `gdb'. If you need
+to call GDB by a different name (for example, if you keep several
+configurations around, with different names) you can set the Emacs
+variable `gdb-command-name'; for example,
+
+ (setq gdb-command-name "mygdb")
+
+(preceded by `ESC ESC', or typed in the `*scratch*' buffer, or in your
+`.emacs' file) makes Emacs call the program named "`mygdb'" instead.
+
+ In the GDB I/O buffer, you can use these special Emacs commands in
+addition to the standard Shell mode commands:
+
+`C-h m'
+ Describe the features of Emacs' GDB Mode.
+
+`M-s'
+ Execute to another source line, like the GDB `step' command; also
+ update the display window to show the current file and location.
+
+`M-n'
+ Execute to next source line in this function, skipping all function
+ calls, like the GDB `next' command. Then update the display window
+ to show the current file and location.
+
+`M-i'
+ Execute one instruction, like the GDB `stepi' command; update
+ display window accordingly.
+
+`M-x gdb-nexti'
+ Execute to next instruction, using the GDB `nexti' command; update
+ display window accordingly.
+
+`C-c C-f'
+ Execute until exit from the selected stack frame, like the GDB
+ `finish' command.
+
+`M-c'
+ Continue execution of your program, like the GDB `continue'
+ command.
+
+ *Warning:* In Emacs v19, this command is `C-c C-p'.
+
+`M-u'
+ Go up the number of frames indicated by the numeric argument
+ (*note Numeric Arguments: (Emacs)Arguments.), like the GDB `up'
+ command.
+
+ *Warning:* In Emacs v19, this command is `C-c C-u'.
+
+`M-d'
+ Go down the number of frames indicated by the numeric argument,
+ like the GDB `down' command.
+
+ *Warning:* In Emacs v19, this command is `C-c C-d'.
+
+`C-x &'
+ Read the number where the cursor is positioned, and insert it at
+ the end of the GDB I/O buffer. For example, if you wish to
+ disassemble code around an address that was displayed earlier,
+ type `disassemble'; then move the cursor to the address display,
+ and pick up the argument for `disassemble' by typing `C-x &'.
+
+ You can customize this further by defining elements of the list
+ `gdb-print-command'; once it is defined, you can format or
+ otherwise process numbers picked up by `C-x &' before they are
+ inserted. A numeric argument to `C-x &' indicates that you wish
+ special formatting, and also acts as an index to pick an element
+ of the list. If the list element is a string, the number to be
+ inserted is formatted using the Emacs function `format'; otherwise
+ the number is passed as an argument to the corresponding list
+ element.
+
+ In any source file, the Emacs command `C-x SPC' (`gdb-break') tells
+GDB to set a breakpoint on the source line point is on.
+
+ If you accidentally delete the source-display buffer, an easy way to
+get it back is to type the command `f' in the GDB buffer, to request a
+frame display; when you run under Emacs, this recreates the source
+buffer if necessary to show you the context of the current frame.
+
+ The source files displayed in Emacs are in ordinary Emacs buffers
+which are visiting the source files in the usual way. You can edit the
+files with these buffers if you wish; but keep in mind that GDB
+communicates with Emacs in terms of line numbers. If you add or delete
+lines from the text, the line numbers that GDB knows cease to
+correspond properly with the code.
+
+
+File: gdb.info, Node: GDB Bugs, Next: Formatting Documentation, Prev: Emacs, Up: Top
+
+Reporting Bugs in GDB
+*********************
+
+ Your bug reports play an essential role in making GDB reliable.
+
+ Reporting a bug may help you by bringing a solution to your problem,
+or it may not. But in any case the principal function of a bug report
+is to help the entire community by making the next version of GDB work
+better. Bug reports are your contribution to the maintenance of GDB.
+
+ In order for a bug report to serve its purpose, you must include the
+information that enables us to fix the bug.
+
+* Menu:
+
+* Bug Criteria:: Have you found a bug?
+* Bug Reporting:: How to report bugs
+
+
+File: gdb.info, Node: Bug Criteria, Next: Bug Reporting, Prev: GDB Bugs, Up: GDB Bugs
+
+Have you found a bug?
+=====================
+
+ If you are not sure whether you have found a bug, here are some
+guidelines:
+
+ * If the debugger gets a fatal signal, for any input whatever, that
+ is a GDB bug. Reliable debuggers never crash.
+
+ * If GDB produces an error message for valid input, that is a bug.
+ (Note that if you're cross debugging, the problem may also be
+ somewhere in the connection to the target.)
+
+ * If GDB does not produce an error message for invalid input, that
+ is a bug. However, you should note that your idea of "invalid
+ input" might be our idea of "an extension" or "support for
+ traditional practice".
+
+ * If you are an experienced user of debugging tools, your suggestions
+ for improvement of GDB are welcome in any case.
+
+
+File: gdb.info, Node: Bug Reporting, Prev: Bug Criteria, Up: GDB Bugs
+
+How to report bugs
+==================
+
+ A number of companies and individuals offer support for GNU products.
+If you obtained GDB from a support organization, we recommend you
+contact that organization first.
+
+ You can find contact information for many support companies and
+individuals in the file `etc/SERVICE' in the GNU Emacs distribution.
+
+ In any event, we also recommend that you send bug reports for GDB to
+this addresses:
+
+ bug-gdb@prep.ai.mit.edu
+
+ *Do not send bug reports to `info-gdb', or to `help-gdb', or to any
+newsgroups.* Most users of GDB do not want to receive bug reports.
+Those that do have arranged to receive `bug-gdb'.
+
+ The mailing list `bug-gdb' has a newsgroup `gnu.gdb.bug' which
+serves as a repeater. The mailing list and the newsgroup carry exactly
+the same messages. Often people think of posting bug reports to the
+newsgroup instead of mailing them. This appears to work, but it has one
+problem which can be crucial: a newsgroup posting often lacks a mail
+path back to the sender. Thus, if we need to ask for more information,
+we may be unable to reach you. For this reason, it is better to send
+bug reports to the mailing list.
+
+ As a last resort, send bug reports on paper to:
+
+ GNU Debugger Bugs
+ Free Software Foundation Inc.
+ 59 Temple Place - Suite 330
+ Boston, MA 02111-1307
+ USA
+
+ The fundamental principle of reporting bugs usefully is this:
+*report all the facts*. If you are not sure whether to state a fact or
+leave it out, state it!
+
+ Often people omit facts because they think they know what causes the
+problem and assume that some details do not matter. Thus, you might
+assume that the name of the variable you use in an example does not
+matter. Well, probably it does not, but one cannot be sure. Perhaps
+the bug is a stray memory reference which happens to fetch from the
+location where that name is stored in memory; perhaps, if the name were
+different, the contents of that location would fool the debugger into
+doing the right thing despite the bug. Play it safe and give a
+specific, complete example. That is the easiest thing for you to do,
+and the most helpful.
+
+ Keep in mind that the purpose of a bug report is to enable us to fix
+the bug. It may be that the bug has been reported previously, but
+neither you nor we can know that unless your bug report is complete and
+self-contained.
+
+ Sometimes people give a few sketchy facts and ask, "Does this ring a
+bell?" Those bug reports are useless, and we urge everyone to *refuse
+to respond to them* except to chide the sender to report bugs properly.
+
+ To enable us to fix the bug, you should include all these things:
+
+ * The version of GDB. GDB announces it if you start with no
+ arguments; you can also print it at any time using `show version'.
+
+ Without this, we will not know whether there is any point in
+ looking for the bug in the current version of GDB.
+
+ * The type of machine you are using, and the operating system name
+ and version number.
+
+ 1. What compiler (and its version) was used to compile GDB--e.g.
+ "gcc-2.8.1".
+
+ * What compiler (and its version) was used to compile the program
+ you are debugging--e.g. "gcc-2.8.1", or "HP92453-01 A.10.32.03 HP
+ C Compiler". For GCC, you can say `gcc --version' to get this
+ information; for other compilers, see the documentation for those
+ compilers.
+
+ * The command arguments you gave the compiler to compile your
+ example and observe the bug. For example, did you use `-O'? To
+ guarantee you will not omit something important, list them all. A
+ copy of the Makefile (or the output from make) is sufficient.
+
+ If we were to try to guess the arguments, we would probably guess
+ wrong and then we might not encounter the bug.
+
+ * A complete input script, and all necessary source files, that will
+ reproduce the bug.
+
+ * A description of what behavior you observe that you believe is
+ incorrect. For example, "It gets a fatal signal."
+
+ Of course, if the bug is that GDB gets a fatal signal, then we
+ will certainly notice it. But if the bug is incorrect output, we
+ might not notice unless it is glaringly wrong. You might as well
+ not give us a chance to make a mistake.
+
+ Even if the problem you experience is a fatal signal, you should
+ still say so explicitly. Suppose something strange is going on,
+ such as, your copy of GDB is out of synch, or you have encountered
+ a bug in the C library on your system. (This has happened!) Your
+ copy might crash and ours would not. If you told us to expect a
+ crash, then when ours fails to crash, we would know that the bug
+ was not happening for us. If you had not told us to expect a
+ crash, then we would not be able to draw any conclusion from our
+ observations.
+
+ 2. If you wish to suggest changes to the GDB source, send us context
+ diffs. If you even discuss something in the GDB source, refer to
+ it by context, not by line number.
+
+ The line numbers in our development sources will not match those
+ in your sources. Your line numbers would convey no useful
+ information to us.
+
+ Here are some things that are not necessary:
+
+ * A description of the envelope of the bug.
+
+ Often people who encounter a bug spend a lot of time investigating
+ which changes to the input file will make the bug go away and which
+ changes will not affect it.
+
+ This is often time consuming and not very useful, because the way
+ we will find the bug is by running a single example under the
+ debugger with breakpoints, not by pure deduction from a series of
+ examples. We recommend that you save your time for something else.
+
+ Of course, if you can find a simpler example to report *instead*
+ of the original one, that is a convenience for us. Errors in the
+ output will be easier to spot, running under the debugger will take
+ less time, and so on.
+
+ However, simplification is not vital; if you do not want to do
+ this, report the bug anyway and send us the entire test case you
+ used.
+
+ * A patch for the bug.
+
+ A patch for the bug does help us if it is a good one. But do not
+ omit the necessary information, such as the test case, on the
+ assumption that a patch is all we need. We might see problems
+ with your patch and decide to fix the problem another way, or we
+ might not understand it at all.
+
+ Sometimes with a program as complicated as GDB it is very hard to
+ construct an example that will make the program follow a certain
+ path through the code. If you do not send us the example, we will
+ not be able to construct one, so we will not be able to verify
+ that the bug is fixed.
+
+ And if we cannot understand what bug you are trying to fix, or why
+ your patch should be an improvement, we will not install it. A
+ test case will help us to understand.
+
+ * A guess about what the bug is or what it depends on.
+
+ Such guesses are usually wrong. Even we cannot guess right about
+ such things without first using the debugger to find the facts.
+
+
+File: gdb.info, Node: Command Line Editing, Next: Using History Interactively, Prev: Formatting Documentation, Up: Top
+
+Command Line Editing
+********************
+
+ This chapter describes the basic features of the GNU command line
+editing interface.
+
+* Menu:
+
+* Introduction and Notation:: Notation used in this text.
+* Readline Interaction:: The minimum set of commands for editing a line.
+* Readline Init File:: Customizing Readline from a user's view.
+* Bindable Readline Commands:: A description of most of the Readline commands
+ available for binding
+* Readline vi Mode:: A short description of how to make Readline
+ behave like the vi editor.
+
+
+File: gdb.info, Node: Introduction and Notation, Next: Readline Interaction, Up: Command Line Editing
+
+Introduction to Line Editing
+============================
+
+ The following paragraphs describe the notation used to represent
+keystrokes.
+
+ The text <C-k> is read as `Control-K' and describes the character
+produced when the <k> key is pressed while the Control key is depressed.
+
+ The text <M-k> is read as `Meta-K' and describes the character
+produced when the meta key (if you have one) is depressed, and the <k>
+key is pressed. If you do not have a meta key, the identical keystroke
+can be generated by typing <ESC> first, and then typing <k>. Either
+process is known as "metafying" the <k> key.
+
+ The text <M-C-k> is read as `Meta-Control-k' and describes the
+character produced by "metafying" <C-k>.
+
+ In addition, several keys have their own names. Specifically,
+<DEL>, <ESC>, <LFD>, <SPC>, <RET>, and <TAB> all stand for themselves
+when seen in this text, or in an init file (*note Readline Init
+File::.).
+
+
+File: gdb.info, Node: Readline Interaction, Next: Readline Init File, Prev: Introduction and Notation, Up: Command Line Editing
+
+Readline Interaction
+====================
+
+ Often during an interactive session you type in a long line of text,
+only to notice that the first word on the line is misspelled. The
+Readline library gives you a set of commands for manipulating the text
+as you type it in, allowing you to just fix your typo, and not forcing
+you to retype the majority of the line. Using these editing commands,
+you move the cursor to the place that needs correction, and delete or
+insert the text of the corrections. Then, when you are satisfied with
+the line, you simply press <RETURN>. You do not have to be at the end
+of the line to press <RETURN>; the entire line is accepted regardless
+of the location of the cursor within the line.
+
+* Menu:
+
+* Readline Bare Essentials:: The least you need to know about Readline.
+* Readline Movement Commands:: Moving about the input line.
+* Readline Killing Commands:: How to delete text, and how to get it back!
+* Readline Arguments:: Giving numeric arguments to commands.
+* Searching:: Searching through previous lines.
+
+
+File: gdb.info, Node: Readline Bare Essentials, Next: Readline Movement Commands, Up: Readline Interaction
+
+Readline Bare Essentials
+------------------------
+
+ In order to enter characters into the line, simply type them. The
+typed character appears where the cursor was, and then the cursor moves
+one space to the right. If you mistype a character, you can use your
+erase character to back up and delete the mistyped character.
+
+ Sometimes you may miss typing a character that you wanted to type,
+and not notice your error until you have typed several other
+characters. In that case, you can type <C-b> to move the cursor to the
+left, and then correct your mistake. Afterwards, you can move the
+cursor to the right with <C-f>.
+
+ When you add text in the middle of a line, you will notice that
+characters to the right of the cursor are `pushed over' to make room
+for the text that you have inserted. Likewise, when you delete text
+behind the cursor, characters to the right of the cursor are `pulled
+back' to fill in the blank space created by the removal of the text. A
+list of the basic bare essentials for editing the text of an input line
+follows.
+
+<C-b>
+ Move back one character.
+
+<C-f>
+ Move forward one character.
+
+<DEL>
+ Delete the character to the left of the cursor.
+
+<C-d>
+ Delete the character underneath the cursor.
+
+Printing characters
+ Insert the character into the line at the cursor.
+
+<C-_>
+ Undo the last editing command. You can undo all the way back to an
+ empty line.
+
+
+File: gdb.info, Node: Readline Movement Commands, Next: Readline Killing Commands, Prev: Readline Bare Essentials, Up: Readline Interaction
+
+Readline Movement Commands
+--------------------------
+
+ The above table describes the most basic possible keystrokes that
+you need in order to do editing of the input line. For your
+convenience, many other commands have been added in addition to <C-b>,
+<C-f>, <C-d>, and <DEL>. Here are some commands for moving more rapidly
+about the line.
+
+<C-a>
+ Move to the start of the line.
+
+<C-e>
+ Move to the end of the line.
+
+<M-f>
+ Move forward a word, where a word is composed of letters and
+ digits.
+
+<M-b>
+ Move backward a word.
+
+<C-l>
+ Clear the screen, reprinting the current line at the top.
+
+ Notice how <C-f> moves forward a character, while <M-f> moves
+forward a word. It is a loose convention that control keystrokes
+operate on characters while meta keystrokes operate on words.
+
+
+File: gdb.info, Node: Readline Killing Commands, Next: Readline Arguments, Prev: Readline Movement Commands, Up: Readline Interaction
+
+Readline Killing Commands
+-------------------------
+
+ "Killing" text means to delete the text from the line, but to save
+it away for later use, usually by "yanking" (re-inserting) it back into
+the line. If the description for a command says that it `kills' text,
+then you can be sure that you can get the text back in a different (or
+the same) place later.
+
+ When you use a kill command, the text is saved in a "kill-ring".
+Any number of consecutive kills save all of the killed text together, so
+that when you yank it back, you get it all. The kill ring is not line
+specific; the text that you killed on a previously typed line is
+available to be yanked back later, when you are typing another line.
+
+ Here is the list of commands for killing text.
+
+<C-k>
+ Kill the text from the current cursor position to the end of the
+ line.
+
+<M-d>
+ Kill from the cursor to the end of the current word, or if between
+ words, to the end of the next word.
+
+<M-DEL>
+ Kill from the cursor the start of the previous word, or if between
+ words, to the start of the previous word.
+
+<C-w>
+ Kill from the cursor to the previous whitespace. This is
+ different than <M-DEL> because the word boundaries differ.
+
+ Here is how to "yank" the text back into the line. Yanking means to
+copy the most-recently-killed text from the kill buffer.
+
+<C-y>
+ Yank the most recently killed text back into the buffer at the
+ cursor.
+
+<M-y>
+ Rotate the kill-ring, and yank the new top. You can only do this
+ if the prior command is <C-y> or <M-y>.
+
+
+File: gdb.info, Node: Readline Arguments, Next: Searching, Prev: Readline Killing Commands, Up: Readline Interaction
+
+Readline Arguments
+------------------
+
+ You can pass numeric arguments to Readline commands. Sometimes the
+argument acts as a repeat count, other times it is the sign of the
+argument that is significant. If you pass a negative argument to a
+command which normally acts in a forward direction, that command will
+act in a backward direction. For example, to kill text back to the
+start of the line, you might type `M-- C-k'.
+
+ The general way to pass numeric arguments to a command is to type
+meta digits before the command. If the first `digit' typed is a minus
+sign (<->), then the sign of the argument will be negative. Once you
+have typed one meta digit to get the argument started, you can type the
+remainder of the digits, and then the command. For example, to give
+the <C-d> command an argument of 10, you could type `M-1 0 C-d'.
+
+
+File: gdb.info, Node: Searching, Prev: Readline Arguments, Up: Readline Interaction
+
+Searching for Commands in the History
+-------------------------------------
+
+ Readline provides commands for searching through the command history
+for lines containing a specified string. There are two search modes:
+INCREMENTAL and NON-INCREMENTAL.
+
+ Incremental searches begin before the user has finished typing the
+search string. As each character of the search string is typed,
+Readline displays the next entry from the history matching the string
+typed so far. An incremental search requires only as many characters
+as needed to find the desired history entry. The <ESC> character is
+used to terminate an incremental search. <C-j> will also terminate the
+search. <C-g> will abort an incremental search and restore the
+original line. When the search is terminated, the history entry
+containing the search string becomes the current line. To find other
+matching entries in the history list, type <C-s> or <C-r> as
+appropriate. This will search backward or forward in the history for
+the next entry matching the search string typed so far. Any other key
+sequence bound to a Readline command will terminate the search and
+execute that command. For instance, a <RET> will terminate the search
+and accept the line, thereby executing the command from the history
+list.
+
+ Non-incremental searches read the entire search string before
+starting to search for matching history lines. The search string may be
+typed by the user or be part of the contents of the current line.
+
+
+File: gdb.info, Node: Readline Init File, Next: Bindable Readline Commands, Prev: Readline Interaction, Up: Command Line Editing
+
+Readline Init File
+==================
+
+ Although the Readline library comes with a set of `emacs'-like
+keybindings installed by default, it is possible to use a different set
+of keybindings. Any user can customize programs that use Readline by
+putting commands in an "inputrc" file in his home directory. The name
+of this file is taken from the value of the environment variable
+`INPUTRC'. If that variable is unset, the default is `~/.inputrc'.
+
+ When a program which uses the Readline library starts up, the init
+file is read, and the key bindings are set.
+
+ In addition, the `C-x C-r' command re-reads this init file, thus
+incorporating any changes that you might have made to it.
+
+* Menu:
+
+* Readline Init File Syntax:: Syntax for the commands in the inputrc file.
+
+* Conditional Init Constructs:: Conditional key bindings in the inputrc file.
+
+* Sample Init File:: An example inputrc file.
+
+
+File: gdb.info, Node: Readline Init File Syntax, Next: Conditional Init Constructs, Up: Readline Init File
+
+Readline Init File Syntax
+-------------------------
+
+ There are only a few basic constructs allowed in the Readline init
+file. Blank lines are ignored. Lines beginning with a `#' are
+comments. Lines beginning with a `$' indicate conditional constructs
+(*note Conditional Init Constructs::.). Other lines denote variable
+settings and key bindings.
+
+Variable Settings
+ You can modify the run-time behavior of Readline by altering the
+ values of variables in Readline using the `set' command within the
+ init file. Here is how to change from the default Emacs-like key
+ binding to use `vi' line editing commands:
+
+ set editing-mode vi
+
+ A great deal of run-time behavior is changeable with the following
+ variables.
+
+ `bell-style'
+ Controls what happens when Readline wants to ring the
+ terminal bell. If set to `none', Readline never rings the
+ bell. If set to `visible', Readline uses a visible bell if
+ one is available. If set to `audible' (the default),
+ Readline attempts to ring the terminal's bell.
+
+ `comment-begin'
+ The string to insert at the beginning of the line when the
+ `insert-comment' command is executed. The default value is
+ `"#"'.
+
+ `completion-ignore-case'
+ If set to `on', Readline performs filename matching and
+ completion in a case-insensitive fashion. The default value
+ is `off'.
+
+ `completion-query-items'
+ The number of possible completions that determines when the
+ user is asked whether he wants to see the list of
+ possibilities. If the number of possible completions is
+ greater than this value, Readline will ask the user whether
+ or not he wishes to view them; otherwise, they are simply
+ listed. The default limit is `100'.
+
+ `convert-meta'
+ If set to `on', Readline will convert characters with the
+ eighth bit set to an ASCII key sequence by stripping the
+ eighth bit and prepending an <ESC> character, converting them
+ to a meta-prefixed key sequence. The default value is `on'.
+
+ `disable-completion'
+ If set to `On', Readline will inhibit word completion.
+ Completion characters will be inserted into the line as if
+ they had been mapped to `self-insert'. The default is `off'.
+
+ `editing-mode'
+ The `editing-mode' variable controls which default set of key
+ bindings is used. By default, Readline starts up in Emacs
+ editing mode, where the keystrokes are most similar to Emacs.
+ This variable can be set to either `emacs' or `vi'.
+
+ `enable-keypad'
+ When set to `on', Readline will try to enable the application
+ keypad when it is called. Some systems need this to enable
+ the arrow keys. The default is `off'.
+
+ `expand-tilde'
+ If set to `on', tilde expansion is performed when Readline
+ attempts word completion. The default is `off'.
+
+ `horizontal-scroll-mode'
+ This variable can be set to either `on' or `off'. Setting it
+ to `on' means that the text of the lines being edited will
+ scroll horizontally on a single screen line when they are
+ longer than the width of the screen, instead of wrapping onto
+ a new screen line. By default, this variable is set to `off'.
+
+ `keymap'
+ Sets Readline's idea of the current keymap for key binding
+ commands. Acceptable `keymap' names are `emacs',
+ `emacs-standard', `emacs-meta', `emacs-ctlx', `vi',
+ `vi-command', and `vi-insert'. `vi' is equivalent to
+ `vi-command'; `emacs' is equivalent to `emacs-standard'. The
+ default value is `emacs'. The value of the `editing-mode'
+ variable also affects the default keymap.
+
+ `mark-directories'
+ If set to `on', completed directory names have a slash
+ appended. The default is `on'.
+
+ `mark-modified-lines'
+ This variable, when set to `on', causes Readline to display an
+ asterisk (`*') at the start of history lines which have been
+ modified. This variable is `off' by default.
+
+ `input-meta'
+ If set to `on', Readline will enable eight-bit input (it will
+ not strip the eighth bit from the characters it reads),
+ regardless of what the terminal claims it can support. The
+ default value is `off'. The name `meta-flag' is a synonym
+ for this variable.
+
+ `output-meta'
+ If set to `on', Readline will display characters with the
+ eighth bit set directly rather than as a meta-prefixed escape
+ sequence. The default is `off'.
+
+ `print-completions-horizontally'
+ If set to `on', Readline will display completions with matches
+ sorted horizontally in alphabetical order, rather than down
+ the screen. The default is `off'.
+
+ `show-all-if-ambiguous'
+ This alters the default behavior of the completion functions.
+ If set to `on', words which have more than one possible
+ completion cause the matches to be listed immediately instead
+ of ringing the bell. The default value is `off'.
+
+ `visible-stats'
+ If set to `on', a character denoting a file's type is
+ appended to the filename when listing possible completions.
+ The default is `off'.
+
+Key Bindings
+ The syntax for controlling key bindings in the init file is
+ simple. First you have to know the name of the command that you
+ want to change. The following sections contain tables of the
+ command name, the default keybinding, if any, and a short
+ description of what the command does.
+
+ Once you know the name of the command, simply place the name of
+ the key you wish to bind the command to, a colon, and then the
+ name of the command on a line in the init file. The name of the
+ key can be expressed in different ways, depending on which is most
+ comfortable for you.
+
+ KEYNAME: FUNCTION-NAME or MACRO
+ KEYNAME is the name of a key spelled out in English. For
+ example:
+ Control-u: universal-argument
+ Meta-Rubout: backward-kill-word
+ Control-o: "> output"
+
+ In the above example, <C-u> is bound to the function
+ `universal-argument', and <C-o> is bound to run the macro
+ expressed on the right hand side (that is, to insert the text
+ `> output' into the line).
+
+ "KEYSEQ": FUNCTION-NAME or MACRO
+ KEYSEQ differs from KEYNAME above in that strings denoting an
+ entire key sequence can be specified, by placing the key
+ sequence in double quotes. Some GNU Emacs style key escapes
+ can be used, as in the following example, but the special
+ character names are not recognized.
+
+ "\C-u": universal-argument
+ "\C-x\C-r": re-read-init-file
+ "\e[11~": "Function Key 1"
+
+ In the above example, <C-u> is bound to the function
+ `universal-argument' (just as it was in the first example),
+ `<C-x> <C-r>' is bound to the function `re-read-init-file',
+ and `<ESC> <[> <1> <1> <~>' is bound to insert the text
+ `Function Key 1'.
+
+ The following GNU Emacs style escape sequences are available when
+ specifying key sequences:
+
+ `\C-'
+ control prefix
+
+ `\M-'
+ meta prefix
+
+ `\e'
+ an escape character
+
+ `\\'
+ backslash
+
+ `\"'
+ <">
+
+ `\''
+ <'>
+
+ In addition to the GNU Emacs style escape sequences, a second set
+ of backslash escapes is available:
+
+ `\a'
+ alert (bell)
+
+ `\b'
+ backspace
+
+ `\d'
+ delete
+
+ `\f'
+ form feed
+
+ `\n'
+ newline
+
+ `\r'
+ carriage return
+
+ `\t'
+ horizontal tab
+
+ `\v'
+ vertical tab
+
+ `\NNN'
+ the character whose ASCII code is the octal value NNN (one to
+ three digits)
+
+ `\xNNN'
+ the character whose ASCII code is the hexadecimal value NNN
+ (one to three digits)
+
+ When entering the text of a macro, single or double quotes must be
+ used to indicate a macro definition. Unquoted text is assumed to
+ be a function name. In the macro body, the backslash escapes
+ described above are expanded. Backslash will quote any other
+ character in the macro text, including `"' and `''. For example,
+ the following binding will make `C-x \' insert a single `\' into
+ the line:
+ "\C-x\\": "\\"
+
+
+File: gdb.info, Node: Conditional Init Constructs, Next: Sample Init File, Prev: Readline Init File Syntax, Up: Readline Init File
+
+Conditional Init Constructs
+---------------------------
+
+ Readline implements a facility similar in spirit to the conditional
+compilation features of the C preprocessor which allows key bindings
+and variable settings to be performed as the result of tests. There
+are four parser directives used.
+
+`$if'
+ The `$if' construct allows bindings to be made based on the
+ editing mode, the terminal being used, or the application using
+ Readline. The text of the test extends to the end of the line; no
+ characters are required to isolate it.
+
+ `mode'
+ The `mode=' form of the `$if' directive is used to test
+ whether Readline is in `emacs' or `vi' mode. This may be
+ used in conjunction with the `set keymap' command, for
+ instance, to set bindings in the `emacs-standard' and
+ `emacs-ctlx' keymaps only if Readline is starting out in
+ `emacs' mode.
+
+ `term'
+ The `term=' form may be used to include terminal-specific key
+ bindings, perhaps to bind the key sequences output by the
+ terminal's function keys. The word on the right side of the
+ `=' is tested against both the full name of the terminal and
+ the portion of the terminal name before the first `-'. This
+ allows `sun' to match both `sun' and `sun-cmd', for instance.
+
+ `application'
+ The APPLICATION construct is used to include
+ application-specific settings. Each program using the
+ Readline library sets the APPLICATION NAME, and you can test
+ for it. This could be used to bind key sequences to
+ functions useful for a specific program. For instance, the
+ following command adds a key sequence that quotes the current
+ or previous word in Bash:
+ $if Bash
+ # Quote the current or previous word
+ "\C-xq": "\eb\"\ef\""
+ $endif
+
+`$endif'
+ This command, as seen in the previous example, terminates an `$if'
+ command.
+
+`$else'
+ Commands in this branch of the `$if' directive are executed if the
+ test fails.
+
+`$include'
+ This directive takes a single filename as an argument and reads
+ commands and bindings from that file.
+ $include /etc/inputrc
+
+
+File: gdb.info, Node: Sample Init File, Prev: Conditional Init Constructs, Up: Readline Init File
+
+Sample Init File
+----------------
+
+ Here is an example of an inputrc file. This illustrates key
+binding, variable assignment, and conditional syntax.
+
+
+ # This file controls the behaviour of line input editing for
+ # programs that use the Gnu Readline library. Existing programs
+ # include FTP, Bash, and Gdb.
+ #
+ # You can re-read the inputrc file with C-x C-r.
+ # Lines beginning with '#' are comments.
+ #
+ # First, include any systemwide bindings and variable assignments from
+ # /etc/Inputrc
+ $include /etc/Inputrc
+
+ #
+ # Set various bindings for emacs mode.
+
+ set editing-mode emacs
+
+ $if mode=emacs
+
+ Meta-Control-h: backward-kill-word Text after the function name is ignored
+
+ #
+ # Arrow keys in keypad mode
+ #
+ #"\M-OD": backward-char
+ #"\M-OC": forward-char
+ #"\M-OA": previous-history
+ #"\M-OB": next-history
+ #
+ # Arrow keys in ANSI mode
+ #
+ "\M-[D": backward-char
+ "\M-[C": forward-char
+ "\M-[A": previous-history
+ "\M-[B": next-history
+ #
+ # Arrow keys in 8 bit keypad mode
+ #
+ #"\M-\C-OD": backward-char
+ #"\M-\C-OC": forward-char
+ #"\M-\C-OA": previous-history
+ #"\M-\C-OB": next-history
+ #
+ # Arrow keys in 8 bit ANSI mode
+ #
+ #"\M-\C-[D": backward-char
+ #"\M-\C-[C": forward-char
+ #"\M-\C-[A": previous-history
+ #"\M-\C-[B": next-history
+
+ C-q: quoted-insert
+
+ $endif
+
+ # An old-style binding. This happens to be the default.
+ TAB: complete
+
+ # Macros that are convenient for shell interaction
+ $if Bash
+ # edit the path
+ "\C-xp": "PATH=${PATH}\e\C-e\C-a\ef\C-f"
+ # prepare to type a quoted word -- insert open and close double quotes
+ # and move to just after the open quote
+ "\C-x\"": "\"\"\C-b"
+ # insert a backslash (testing backslash escapes in sequences and macros)
+ "\C-x\\": "\\"
+ # Quote the current or previous word
+ "\C-xq": "\eb\"\ef\""
+ # Add a binding to refresh the line, which is unbound
+ "\C-xr": redraw-current-line
+ # Edit variable on current line.
+ "\M-\C-v": "\C-a\C-k$\C-y\M-\C-e\C-a\C-y="
+ $endif
+
+ # use a visible bell if one is available
+ set bell-style visible
+
+ # don't strip characters to 7 bits when reading
+ set input-meta on
+
+ # allow iso-latin1 characters to be inserted rather than converted to
+ # prefix-meta sequences
+ set convert-meta off
+
+ # display characters with the eighth bit set directly rather than
+ # as meta-prefixed characters
+ set output-meta on
+
+ # if there are more than 150 possible completions for a word, ask the
+ # user if he wants to see all of them
+ set completion-query-items 150
+
+ # For FTP
+ $if Ftp
+ "\C-xg": "get \M-?"
+ "\C-xt": "put \M-?"
+ "\M-.": yank-last-arg
+ $endif
+
+
+File: gdb.info, Node: Bindable Readline Commands, Next: Readline vi Mode, Prev: Readline Init File, Up: Command Line Editing
+
+Bindable Readline Commands
+==========================
+
+* Menu:
+
+* Commands For Moving:: Moving about the line.
+* Commands For History:: Getting at previous lines.
+* Commands For Text:: Commands for changing text.
+* Commands For Killing:: Commands for killing and yanking.
+* Numeric Arguments:: Specifying numeric arguments, repeat counts.
+* Commands For Completion:: Getting Readline to do the typing for you.
+* Keyboard Macros:: Saving and re-executing typed characters
+* Miscellaneous Commands:: Other miscellaneous commands.
+
+ This section describes Readline commands that may be bound to key
+sequences.
+
+
+File: gdb.info, Node: Commands For Moving, Next: Commands For History, Up: Bindable Readline Commands
+
+Commands For Moving
+-------------------
+
+`beginning-of-line (C-a)'
+ Move to the start of the current line.
+
+`end-of-line (C-e)'
+ Move to the end of the line.
+
+`forward-char (C-f)'
+ Move forward a character.
+
+`backward-char (C-b)'
+ Move back a character.
+
+`forward-word (M-f)'
+ Move forward to the end of the next word. Words are composed of
+ letters and digits.
+
+`backward-word (M-b)'
+ Move back to the start of this, or the previous, word. Words are
+ composed of letters and digits.
+
+`clear-screen (C-l)'
+ Clear the screen and redraw the current line, leaving the current
+ line at the top of the screen.
+
+`redraw-current-line ()'
+ Refresh the current line. By default, this is unbound.
+
+
+File: gdb.info, Node: Commands For History, Next: Commands For Text, Prev: Commands For Moving, Up: Bindable Readline Commands
+
+Commands For Manipulating The History
+-------------------------------------
+
+`accept-line (Newline, Return)'
+ Accept the line regardless of where the cursor is. If this line is
+ non-empty, add it to the history list. If this line was a history
+ line, then restore the history line to its original state.
+
+`previous-history (C-p)'
+ Move `up' through the history list.
+
+`next-history (C-n)'
+ Move `down' through the history list.
+
+`beginning-of-history (M-<)'
+ Move to the first line in the history.
+
+`end-of-history (M->)'
+ Move to the end of the input history, i.e., the line currently
+ being entered.
+
+`reverse-search-history (C-r)'
+ Search backward starting at the current line and moving `up'
+ through the history as necessary. This is an incremental search.
+
+`forward-search-history (C-s)'
+ Search forward starting at the current line and moving `down'
+ through the the history as necessary. This is an incremental
+ search.
+
+`non-incremental-reverse-search-history (M-p)'
+ Search backward starting at the current line and moving `up'
+ through the history as necessary using a non-incremental search
+ for a string supplied by the user.
+
+`non-incremental-forward-search-history (M-n)'
+ Search forward starting at the current line and moving `down'
+ through the the history as necessary using a non-incremental search
+ for a string supplied by the user.
+
+`history-search-forward ()'
+ Search forward through the history for the string of characters
+ between the start of the current line and the current cursor
+ position (the POINT). This is a non-incremental search. By
+ default, this command is unbound.
+
+`history-search-backward ()'
+ Search backward through the history for the string of characters
+ between the start of the current line and the point. This is a
+ non-incremental search. By default, this command is unbound.
+
+`yank-nth-arg (M-C-y)'
+ Insert the first argument to the previous command (usually the
+ second word on the previous line). With an argument N, insert the
+ Nth word from the previous command (the words in the previous
+ command begin with word 0). A negative argument inserts the Nth
+ word from the end of the previous command.
+
+`yank-last-arg (M-., M-_)'
+ Insert last argument to the previous command (the last word of the
+ previous history entry). With an argument, behave exactly like
+ `yank-nth-arg'. Successive calls to `yank-last-arg' move back
+ through the history list, inserting the last argument of each line
+ in turn.
+
+
+File: gdb.info, Node: Commands For Text, Next: Commands For Killing, Prev: Commands For History, Up: Bindable Readline Commands
+
+Commands For Changing Text
+--------------------------
+
+`delete-char (C-d)'
+ Delete the character under the cursor. If the cursor is at the
+ beginning of the line, there are no characters in the line, and
+ the last character typed was not bound to `delete-char', then
+ return `EOF'.
+
+`backward-delete-char (Rubout)'
+ Delete the character behind the cursor. A numeric argument means
+ to kill the characters instead of deleting them.
+
+`quoted-insert (C-q, C-v)'
+ Add the next character typed to the line verbatim. This is how to
+ insert key sequences like <C-q>, for example.
+
+`tab-insert (M-TAB)'
+ Insert a tab character.
+
+`self-insert (a, b, A, 1, !, ...)'
+ Insert yourself.
+
+`transpose-chars (C-t)'
+ Drag the character before the cursor forward over the character at
+ the cursor, moving the cursor forward as well. If the insertion
+ point is at the end of the line, then this transposes the last two
+ characters of the line. Negative arguments don't work.
+
+`transpose-words (M-t)'
+ Drag the word behind the cursor past the word in front of the
+ cursor moving the cursor over that word as well.
+
+`upcase-word (M-u)'
+ Uppercase the current (or following) word. With a negative
+ argument, uppercase the previous word, but do not move the cursor.
+
+`downcase-word (M-l)'
+ Lowercase the current (or following) word. With a negative
+ argument, lowercase the previous word, but do not move the cursor.
+
+`capitalize-word (M-c)'
+ Capitalize the current (or following) word. With a negative
+ argument, capitalize the previous word, but do not move the cursor.
+
+
+File: gdb.info, Node: Commands For Killing, Next: Numeric Arguments, Prev: Commands For Text, Up: Bindable Readline Commands
+
+Killing And Yanking
+-------------------
+
+`kill-line (C-k)'
+ Kill the text from the current cursor position to the end of the
+ line.
+
+`backward-kill-line (C-x Rubout)'
+ Kill backward to the beginning of the line.
+
+`unix-line-discard (C-u)'
+ Kill backward from the cursor to the beginning of the current line.
+ The killed text is saved on the kill-ring.
+
+`kill-whole-line ()'
+ Kill all characters on the current line, no matter where the
+ cursor is. By default, this is unbound.
+
+`kill-word (M-d)'
+ Kill from the cursor to the end of the current word, or if between
+ words, to the end of the next word. Word boundaries are the same
+ as `forward-word'.
+
+`backward-kill-word (M-DEL)'
+ Kill the word behind the cursor. Word boundaries are the same as
+ `backward-word'.
+
+`unix-word-rubout (C-w)'
+ Kill the word behind the cursor, using white space as a word
+ boundary. The killed text is saved on the kill-ring.
+
+`delete-horizontal-space ()'
+ Delete all spaces and tabs around point. By default, this is
+ unbound.
+
+`kill-region ()'
+ Kill the text between the point and the *mark* (saved cursor
+ position). This text is referred to as the REGION. By default,
+ this command is unbound.
+
+`copy-region-as-kill ()'
+ Copy the text in the region to the kill buffer, so it can be yanked
+ right away. By default, this command is unbound.
+
+`copy-backward-word ()'
+ Copy the word before point to the kill buffer. The word
+ boundaries are the same as `backward-word'. By default, this
+ command is unbound.
+
+`copy-forward-word ()'
+ Copy the word following point to the kill buffer. The word
+ boundaries are the same as `forward-word'. By default, this
+ command is unbound.
+
+`yank (C-y)'
+ Yank the top of the kill ring into the buffer at the current
+ cursor position.
+
+`yank-pop (M-y)'
+ Rotate the kill-ring, and yank the new top. You can only do this
+ if the prior command is yank or yank-pop.
+
+
+File: gdb.info, Node: Numeric Arguments, Next: Commands For Completion, Prev: Commands For Killing, Up: Bindable Readline Commands
+
+Specifying Numeric Arguments
+----------------------------
+
+`digit-argument (M-0, M-1, ... M--)'
+ Add this digit to the argument already accumulating, or start a new
+ argument. <M-> starts a negative argument.
+
+`universal-argument ()'
+ This is another way to specify an argument. If this command is
+ followed by one or more digits, optionally with a leading minus
+ sign, those digits define the argument. If the command is
+ followed by digits, executing `universal-argument' again ends the
+ numeric argument, but is otherwise ignored. As a special case, if
+ this command is immediately followed by a character that is
+ neither a digit or minus sign, the argument count for the next
+ command is multiplied by four. The argument count is initially
+ one, so executing this function the first time makes the argument
+ count four, a second time makes the argument count sixteen, and so
+ on. By default, this is not bound to a key.
+
diff --git a/gdb/doc/gdb.info-9 b/gdb/doc/gdb.info-9
new file mode 100644
index 00000000000..0e6d2fa061e
--- /dev/null
+++ b/gdb/doc/gdb.info-9
@@ -0,0 +1,639 @@
+This is Info file ./gdb.info, produced by Makeinfo version 1.68 from
+the input file gdb.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb: (gdb). The GNU debugger.
+END-INFO-DIR-ENTRY
+ This file documents the GNU debugger GDB.
+
+ This is the Seventh Edition, February 1999, of `Debugging with GDB:
+the GNU Source-Level Debugger' for GDB Version 4.18.
+
+ Copyright (C) 1988-1999 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: gdb.info, Node: Commands For Completion, Next: Keyboard Macros, Prev: Numeric Arguments, Up: Bindable Readline Commands
+
+Letting Readline Type For You
+-----------------------------
+
+`complete (TAB)'
+ Attempt to do completion on the text before the cursor. This is
+ application-specific. Generally, if you are typing a filename
+ argument, you can do filename completion; if you are typing a
+ command, you can do command completion; if you are typing in a
+ symbol to GDB, you can do symbol name completion; if you are
+ typing in a variable to Bash, you can do variable name completion,
+ and so on.
+
+`possible-completions (M-?)'
+ List the possible completions of the text before the cursor.
+
+`insert-completions (M-*)'
+ Insert all completions of the text before point that would have
+ been generated by `possible-completions'.
+
+`menu-complete ()'
+ Similar to `complete', but replaces the word to be completed with
+ a single match from the list of possible completions. Repeated
+ execution of `menu-complete' steps through the list of possible
+ completions, inserting each match in turn. At the end of the list
+ of completions, the bell is rung and the original text is restored.
+ An argument of N moves N positions forward in the list of matches;
+ a negative argument may be used to move backward through the list.
+ This command is intended to be bound to `TAB', but is unbound by
+ default.
+
+
+File: gdb.info, Node: Keyboard Macros, Next: Miscellaneous Commands, Prev: Commands For Completion, Up: Bindable Readline Commands
+
+Keyboard Macros
+---------------
+
+`start-kbd-macro (C-x ()'
+ Begin saving the characters typed into the current keyboard macro.
+
+`end-kbd-macro (C-x ))'
+ Stop saving the characters typed into the current keyboard macro
+ and save the definition.
+
+`call-last-kbd-macro (C-x e)'
+ Re-execute the last keyboard macro defined, by making the
+ characters in the macro appear as if typed at the keyboard.
+
+
+File: gdb.info, Node: Miscellaneous Commands, Prev: Keyboard Macros, Up: Bindable Readline Commands
+
+Some Miscellaneous Commands
+---------------------------
+
+`re-read-init-file (C-x C-r)'
+ Read in the contents of the inputrc file, and incorporate any
+ bindings or variable assignments found there.
+
+`abort (C-g)'
+ Abort the current editing command and ring the terminal's bell
+ (subject to the setting of `bell-style').
+
+`do-uppercase-version (M-a, M-b, M-X, ...)'
+ If the metafied character X is lowercase, run the command that is
+ bound to the corresponding uppercase character.
+
+`prefix-meta (ESC)'
+ Make the next character typed be metafied. This is for keyboards
+ without a meta key. Typing `ESC f' is equivalent to typing `M-f'.
+
+`undo (C-_, C-x C-u)'
+ Incremental undo, separately remembered for each line.
+
+`revert-line (M-r)'
+ Undo all changes made to this line. This is like executing the
+ `undo' command enough times to get back to the beginning.
+
+`tilde-expand (M-~)'
+ Perform tilde expansion on the current word.
+
+`set-mark (C-@)'
+ Set the mark to the current point. If a numeric argument is
+ supplied, the mark is set to that position.
+
+`exchange-point-and-mark (C-x C-x)'
+ Swap the point with the mark. The current cursor position is set
+ to the saved position, and the old cursor position is saved as the
+ mark.
+
+`character-search (C-])'
+ A character is read and point is moved to the next occurrence of
+ that character. A negative count searches for previous
+ occurrences.
+
+`character-search-backward (M-C-])'
+ A character is read and point is moved to the previous occurrence
+ of that character. A negative count searches for subsequent
+ occurrences.
+
+`insert-comment (M-#)'
+ The value of the `comment-begin' variable is inserted at the
+ beginning of the current line, and the line is accepted as if a
+ newline had been typed.
+
+`dump-functions ()'
+ Print all of the functions and their key bindings to the Readline
+ output stream. If a numeric argument is supplied, the output is
+ formatted in such a way that it can be made part of an INPUTRC
+ file. This command is unbound by default.
+
+`dump-variables ()'
+ Print all of the settable variables and their values to the
+ Readline output stream. If a numeric argument is supplied, the
+ output is formatted in such a way that it can be made part of an
+ INPUTRC file. This command is unbound by default.
+
+`dump-macros ()'
+ Print all of the Readline key sequences bound to macros and the
+ strings they ouput. If a numeric argument is supplied, the output
+ is formatted in such a way that it can be made part of an INPUTRC
+ file. This command is unbound by default.
+
+
+File: gdb.info, Node: Readline vi Mode, Prev: Bindable Readline Commands, Up: Command Line Editing
+
+Readline vi Mode
+================
+
+ While the Readline library does not have a full set of `vi' editing
+functions, it does contain enough to allow simple editing of the line.
+The Readline `vi' mode behaves as specified in the POSIX 1003.2
+standard.
+
+ In order to switch interactively between `emacs' and `vi' editing
+modes, use the command M-C-j (toggle-editing-mode). The Readline
+default is `emacs' mode.
+
+ When you enter a line in `vi' mode, you are already placed in
+`insertion' mode, as if you had typed an `i'. Pressing <ESC> switches
+you into `command' mode, where you can edit the text of the line with
+the standard `vi' movement keys, move to previous history lines with
+`k' and subsequent lines with `j', and so forth.
+
+
+File: gdb.info, Node: Using History Interactively, Next: Installing GDB, Prev: Command Line Editing, Up: Top
+
+Using History Interactively
+***************************
+
+ This chapter describes how to use the GNU History Library
+interactively, from a user's standpoint.
+
+* Menu:
+
+* History Interaction:: What it feels like using History as a user.
+
+
+File: gdb.info, Node: History Interaction, Up: Using History Interactively
+
+History Interaction
+===================
+
+ The History library provides a history expansion feature similar to
+the history expansion in `csh'. The following text describes the
+syntax you use to manipulate history information.
+
+ History expansion takes two parts. In the first part, determine
+which line from the previous history will be used for substitution.
+This line is called the "event". In the second part, select portions
+of that line for inclusion into the current line. These portions are
+called "words". GDB breaks the line into words in the same way that
+the Bash shell does, so that several English (or Unix) words surrounded
+by quotes are considered one word.
+
+* Menu:
+
+* Event Designators:: How to specify which history line to use.
+* Word Designators:: Specifying which words are of interest.
+* Modifiers:: Modifying the results of susbstitution.
+
+
+File: gdb.info, Node: Event Designators, Next: Word Designators, Up: History Interaction
+
+Event Designators
+-----------------
+
+ An "event designator" is a reference to a command line entry in the
+history list.
+
+`!'
+ Start a history subsititution, except when followed by a space,
+ tab, or the end of the line... <=> or <(>.
+
+`!!'
+ Refer to the previous command. This is a synonym for `!-1'.
+
+`!n'
+ Refer to command line N.
+
+`!-n'
+ Refer to the command line N lines back.
+
+`!string'
+ Refer to the most recent command starting with STRING.
+
+`!?string'[`?']
+ Refer to the most recent command containing STRING.
+
+
+File: gdb.info, Node: Word Designators, Next: Modifiers, Prev: Event Designators, Up: History Interaction
+
+Word Designators
+----------------
+
+ A <:> separates the event designator from the "word designator". It
+can be omitted if the word designator begins with a <^>, <$>, <*> or
+<%>. Words are numbered from the beginning of the line, with the first
+word being denoted by a 0 (zero).
+
+`0 (zero)'
+ The zero'th word. For many applications, this is the command word.
+
+`n'
+ The N'th word.
+
+`^'
+ The first argument. that is, word 1.
+
+`$'
+ The last argument.
+
+`%'
+ The word matched by the most recent `?string?' search.
+
+`x-y'
+ A range of words; `-Y' Abbreviates `0-Y'.
+
+`*'
+ All of the words, excepting the zero'th. This is a synonym for
+ `1-$'. It is not an error to use <*> if there is just one word in
+ the event. The empty string is returned in that case.
+
+
+File: gdb.info, Node: Modifiers, Prev: Word Designators, Up: History Interaction
+
+Modifiers
+---------
+
+ After the optional word designator, you can add a sequence of one or
+more of the following "modifiers", each preceded by a <:>.
+
+`#'
+ The entire command line typed so far. This means the current
+ command, not the previous command.
+
+`h'
+ Remove a trailing pathname component, leaving only the head.
+
+`r'
+ Remove a trailing suffix of the form `.'SUFFIX, leaving the
+ basename.
+
+`e'
+ Remove all but the suffix.
+
+`t'
+ Remove all leading pathname components, leaving the tail.
+
+`p'
+ Print the new command but do not execute it.
+
+
+File: gdb.info, Node: Formatting Documentation, Next: Command Line Editing, Prev: GDB Bugs, Up: Top
+
+Formatting Documentation
+************************
+
+ The GDB 4 release includes an already-formatted reference card, ready
+for printing with PostScript or Ghostscript, in the `gdb' subdirectory
+of the main source directory(1). If you can use PostScript or
+Ghostscript with your printer, you can print the reference card
+immediately with `refcard.ps'.
+
+ The release also includes the source for the reference card. You
+can format it, using TeX, by typing:
+
+ make refcard.dvi
+
+ The GDB reference card is designed to print in "landscape" mode on
+US "letter" size paper; that is, on a sheet 11 inches wide by 8.5 inches
+high. You will need to specify this form of printing as an option to
+your DVI output program.
+
+ All the documentation for GDB comes as part of the machine-readable
+distribution. The documentation is written in Texinfo format, which is
+a documentation system that uses a single source file to produce both
+on-line information and a printed manual. You can use one of the Info
+formatting commands to create the on-line version of the documentation
+and TeX (or `texi2roff') to typeset the printed version.
+
+ GDB includes an already formatted copy of the on-line Info version
+of this manual in the `gdb' subdirectory. The main Info file is
+`gdb-4.18/gdb/gdb.info', and it refers to subordinate files matching
+`gdb.info*' in the same directory. If necessary, you can print out
+these files, or read them with any editor; but they are easier to read
+using the `info' subsystem in GNU Emacs or the standalone `info'
+program, available as part of the GNU Texinfo distribution.
+
+ If you want to format these Info files yourself, you need one of the
+Info formatting programs, such as `texinfo-format-buffer' or `makeinfo'.
+
+ If you have `makeinfo' installed, and are in the top level GDB
+source directory (`gdb-4.18', in the case of version 4.18), you can
+make the Info file by typing:
+
+ cd gdb
+ make gdb.info
+
+ If you want to typeset and print copies of this manual, you need TeX,
+a program to print its DVI output files, and `texinfo.tex', the Texinfo
+definitions file.
+
+ TeX is a typesetting program; it does not print files directly, but
+produces output files called DVI files. To print a typeset document,
+you need a program to print DVI files. If your system has TeX
+installed, chances are it has such a program. The precise command to
+use depends on your system; `lpr -d' is common; another (for PostScript
+devices) is `dvips'. The DVI print command may require a file name
+without any extension or a `.dvi' extension.
+
+ TeX also requires a macro definitions file called `texinfo.tex'.
+This file tells TeX how to typeset a document written in Texinfo
+format. On its own, TeX cannot either read or typeset a Texinfo file.
+`texinfo.tex' is distributed with GDB and is located in the
+`gdb-VERSION-NUMBER/texinfo' directory.
+
+ If you have TeX and a DVI printer program installed, you can typeset
+and print this manual. First switch to the the `gdb' subdirectory of
+the main source directory (for example, to `gdb-4.18/gdb') and type:
+
+ make gdb.dvi
+
+ Then give `gdb.dvi' to your DVI printing program.
+
+ ---------- Footnotes ----------
+
+ (1) In `gdb-4.18/gdb/refcard.ps' of the version 4.18 release.
+
+
+File: gdb.info, Node: Installing GDB, Next: Index, Prev: Using History Interactively, Up: Top
+
+Installing GDB
+**************
+
+ GDB comes with a `configure' script that automates the process of
+preparing GDB for installation; you can then use `make' to build the
+`gdb' program.
+
+ The GDB distribution includes all the source code you need for GDB
+in a single directory, whose name is usually composed by appending the
+version number to `gdb'.
+
+ For example, the GDB version 4.18 distribution is in the `gdb-4.18'
+directory. That directory contains:
+
+`gdb-4.18/configure (and supporting files)'
+ script for configuring GDB and all its supporting libraries
+
+`gdb-4.18/gdb'
+ the source specific to GDB itself
+
+`gdb-4.18/bfd'
+ source for the Binary File Descriptor library
+
+`gdb-4.18/include'
+ GNU include files
+
+`gdb-4.18/libiberty'
+ source for the `-liberty' free software library
+
+`gdb-4.18/opcodes'
+ source for the library of opcode tables and disassemblers
+
+`gdb-4.18/readline'
+ source for the GNU command-line interface
+
+`gdb-4.18/glob'
+ source for the GNU filename pattern-matching subroutine
+
+`gdb-4.18/mmalloc'
+ source for the GNU memory-mapped malloc package
+
+ The simplest way to configure and build GDB is to run `configure'
+from the `gdb-VERSION-NUMBER' source directory, which in this example
+is the `gdb-4.18' directory.
+
+ First switch to the `gdb-VERSION-NUMBER' source directory if you are
+not already in it; then run `configure'. Pass the identifier for the
+platform on which GDB will run as an argument.
+
+ For example:
+
+ cd gdb-4.18
+ ./configure HOST
+ make
+
+where HOST is an identifier such as `sun4' or `decstation', that
+identifies the platform where GDB will run. (You can often leave off
+HOST; `configure' tries to guess the correct value by examining your
+system.)
+
+ Running `configure HOST' and then running `make' builds the `bfd',
+`readline', `mmalloc', and `libiberty' libraries, then `gdb' itself.
+The configured source files, and the binaries, are left in the
+corresponding source directories.
+
+ `configure' is a Bourne-shell (`/bin/sh') script; if your system
+does not recognize this automatically when you run a different shell,
+you may need to run `sh' on it explicitly:
+
+ sh configure HOST
+
+ If you run `configure' from a directory that contains source
+directories for multiple libraries or programs, such as the `gdb-4.18'
+source directory for version 4.18, `configure' creates configuration
+files for every directory level underneath (unless you tell it not to,
+with the `--norecursion' option).
+
+ You can run the `configure' script from any of the subordinate
+directories in the GDB distribution if you only want to configure that
+subdirectory, but be sure to specify a path to it.
+
+ For example, with version 4.18, type the following to configure only
+the `bfd' subdirectory:
+
+ cd gdb-4.18/bfd
+ ../configure HOST
+
+ You can install `gdb' anywhere; it has no hardwired paths. However,
+you should make sure that the shell on your path (named by the `SHELL'
+environment variable) is publicly readable. Remember that GDB uses the
+shell to start your program--some systems refuse to let GDB debug child
+processes whose programs are not readable.
+
+* Menu:
+
+* Separate Objdir:: Compiling GDB in another directory
+* Config Names:: Specifying names for hosts and targets
+* Configure Options:: Summary of options for configure
+
+
+File: gdb.info, Node: Separate Objdir, Next: Config Names, Prev: Installing GDB, Up: Installing GDB
+
+Compiling GDB in another directory
+==================================
+
+ If you want to run GDB versions for several host or target machines,
+you need a different `gdb' compiled for each combination of host and
+target. `configure' is designed to make this easy by allowing you to
+generate each configuration in a separate subdirectory, rather than in
+the source directory. If your `make' program handles the `VPATH'
+feature (GNU `make' does), running `make' in each of these directories
+builds the `gdb' program specified there.
+
+ To build `gdb' in a separate directory, run `configure' with the
+`--srcdir' option to specify where to find the source. (You also need
+to specify a path to find `configure' itself from your working
+directory. If the path to `configure' would be the same as the
+argument to `--srcdir', you can leave out the `--srcdir' option; it is
+assumed.)
+
+ For example, with version 4.18, you can build GDB in a separate
+directory for a Sun 4 like this:
+
+ cd gdb-4.18
+ mkdir ../gdb-sun4
+ cd ../gdb-sun4
+ ../gdb-4.18/configure sun4
+ make
+
+ When `configure' builds a configuration using a remote source
+directory, it creates a tree for the binaries with the same structure
+(and using the same names) as the tree under the source directory. In
+the example, you'd find the Sun 4 library `libiberty.a' in the
+directory `gdb-sun4/libiberty', and GDB itself in `gdb-sun4/gdb'.
+
+ One popular reason to build several GDB configurations in separate
+directories is to configure GDB for cross-compiling (where GDB runs on
+one machine--the "host"--while debugging programs that run on another
+machine--the "target"). You specify a cross-debugging target by giving
+the `--target=TARGET' option to `configure'.
+
+ When you run `make' to build a program or library, you must run it
+in a configured directory--whatever directory you were in when you
+called `configure' (or one of its subdirectories).
+
+ The `Makefile' that `configure' generates in each source directory
+also runs recursively. If you type `make' in a source directory such
+as `gdb-4.18' (or in a separate configured directory configured with
+`--srcdir=DIRNAME/gdb-4.18'), you will build all the required
+libraries, and then build GDB.
+
+ When you have multiple hosts or targets configured in separate
+directories, you can run `make' on them in parallel (for example, if
+they are NFS-mounted on each of the hosts); they will not interfere
+with each other.
+
+
+File: gdb.info, Node: Config Names, Next: Configure Options, Prev: Separate Objdir, Up: Installing GDB
+
+Specifying names for hosts and targets
+======================================
+
+ The specifications used for hosts and targets in the `configure'
+script are based on a three-part naming scheme, but some short
+predefined aliases are also supported. The full naming scheme encodes
+three pieces of information in the following pattern:
+
+ ARCHITECTURE-VENDOR-OS
+
+ For example, you can use the alias `sun4' as a HOST argument, or as
+the value for TARGET in a `--target=TARGET' option. The equivalent
+full name is `sparc-sun-sunos4'.
+
+ The `configure' script accompanying GDB does not provide any query
+facility to list all supported host and target names or aliases.
+`configure' calls the Bourne shell script `config.sub' to map
+abbreviations to full names; you can read the script, if you wish, or
+you can use it to test your guesses on abbreviations--for example:
+
+ % sh config.sub i386-linux
+ i386-pc-linux-gnu
+ % sh config.sub alpha-linux
+ alpha-unknown-linux-gnu
+ % sh config.sub hp9k700
+ hppa1.1-hp-hpux
+ % sh config.sub sun4
+ sparc-sun-sunos4.1.1
+ % sh config.sub sun3
+ m68k-sun-sunos4.1.1
+ % sh config.sub i986v
+ Invalid configuration `i986v': machine `i986v' not recognized
+
+`config.sub' is also distributed in the GDB source directory
+(`gdb-4.18', for version 4.18).
+
+
+File: gdb.info, Node: Configure Options, Prev: Config Names, Up: Installing GDB
+
+`configure' options
+===================
+
+ Here is a summary of the `configure' options and arguments that are
+most often useful for building GDB. `configure' also has several other
+options not listed here. *note (configure.info)What Configure Does::,
+for a full explanation of `configure'.
+
+ configure [--help]
+ [--prefix=DIR]
+ [--exec-prefix=DIR]
+ [--srcdir=DIRNAME]
+ [--norecursion] [--rm]
+ [--target=TARGET]
+ HOST
+
+You may introduce options with a single `-' rather than `--' if you
+prefer; but you may abbreviate option names if you use `--'.
+
+`--help'
+ Display a quick summary of how to invoke `configure'.
+
+`--prefix=DIR'
+ Configure the source to install programs and files under directory
+ `DIR'.
+
+`--exec-prefix=DIR'
+ Configure the source to install programs under directory `DIR'.
+
+`--srcdir=DIRNAME'
+ *Warning: using this option requires GNU `make', or another `make'
+ that implements the `VPATH' feature.*
+ Use this option to make configurations in directories separate
+ from the GDB source directories. Among other things, you can use
+ this to build (or maintain) several configurations simultaneously,
+ in separate directories. `configure' writes configuration
+ specific files in the current directory, but arranges for them to
+ use the source in the directory DIRNAME. `configure' creates
+ directories under the working directory in parallel to the source
+ directories below DIRNAME.
+
+`--norecursion'
+ Configure only the directory level where `configure' is executed;
+ do not propagate configuration to subdirectories.
+
+`--target=TARGET'
+ Configure GDB for cross-debugging programs running on the specified
+ TARGET. Without this option, GDB is configured to debug programs
+ that run on the same machine (HOST) as GDB itself.
+
+ There is no convenient way to generate a list of all available
+ targets.
+
+`HOST ...'
+ Configure GDB to run on the specified HOST.
+
+ There is no convenient way to generate a list of all available
+ hosts.
+
+ There are many other options available as well, but they are
+generally needed for special purposes only.
+
diff --git a/gdb/doc/gdb.ps b/gdb/doc/gdb.ps
new file mode 100644
index 00000000000..f91b3f0a892
--- /dev/null
+++ b/gdb/doc/gdb.ps
@@ -0,0 +1,49258 @@
+%!PS (but not EPSF because of memory limits)
+%%Creator: dvipsk 5.66a Copyright 1986-97 Radical Eye Software (www.radicaleye.com)
+%%Title: gdb.dvi
+%%Pages: 181
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 612 792
+%%EndComments
+%DVIPSCommandLine: dvips -o gdb.ps gdb.dvi
+%DVIPSParameters: dpi=600
+%DVIPSSource: TeX output 1999.04.07:1643
+%%BeginProcSet: tex.pro
+%!
+/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
+/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
+mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
+ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
+isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
+hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
+TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
+forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
+/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
+/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
+/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
+string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
+end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
+/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
+N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
+length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
+128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
+get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
+dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
+/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
+/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
+0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
+setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
+.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}
+if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
+length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
+cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
+0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
+add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
+/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
+known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
+/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
+65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
+0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
+{}B /RV statusdict begin /product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{dup length product length le{dup length product
+exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}
+ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false RMat{BDot}
+imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false
+RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round
+exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto
+rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup
+/delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{
+-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B
+/w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w}
+B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B
+/bos{/SS save N}B /eos{SS restore}B end
+
+%%EndProcSet
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+%%EndSetup
+%DVIPSBeginSection
+TeXDict begin
+40258437 52099154 1000 600 600 (gdb.dvi) @start bos
+%DVIPSBitmapFont: Fb cmsltt10 10.95 7
+/Fb 7 118 df<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF
+F07FFFFFFFE02507769E30>45 D<000003FC01E000001FFF81F000007FFFE3F00000FFFF
+F7F00003FFFFFFF00007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC000
+7FE000FF80007FE000FF00003FE001FE00003FE003FC00003FC003FC00003FC007F80000
+3FC007F000003FC00FF000003FC00FE000003FC01FE000001F801FC000001F003FC00000
+00003F80000000003F80000000003F80000000007F80000000007F00000000007F000000
+00007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000F800FF000001
+FC00FF000001FC007F000003FC007F000003F8007F000003F8007F800007F8003F800007
+F0003FC0000FF0001FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF
+000003FFFFFE000001FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC00
+00002C3A78B830>67 D<00000007FF000000000FFF800000001FFFC00000001FFFC00000
+000FFFC000000007FFC0000000003F80000000003F80000000003F80000000003F800000
+00007F80000000007F80000000007F00000000007F00000000007F00000000007F000000
+7FC0FF000003FFF0FF00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFFFE0001FF
+E07FFE0003FF001FFE0007FE000FFC0007FC0007FC000FF80003FC001FF00003FC001FE0
+0003FC003FC00003FC003F800003F8007F800003F8007F800003F8007F000003F8007F00
+0007F800FF000007F800FE000007F000FE000007F000FE000007F000FE000007F000FE00
+000FF000FE00000FF000FE00000FE000FE00001FE000FF00003FE0007F00003FE0007F00
+007FE0007F8000FFE0003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFFFF800FFF
+FFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB730>100
+D<000000E000000003F800000007F800000007FC00000007FC00000007FC00000007F800
+000003F000000001E0000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000FFFFC00001FFFFE00003FFFFE00003FF
+FFE00001FFFFE00000FFFFE00000001FE00000001FC00000001FC00000001FC00000001F
+C00000001FC00000003FC00000003F800000003F800000003F800000003F800000003F80
+0000007F800000007F000000007F000000007F000000007F000000007F00000000FF0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000001FE00000001FC000000
+01FC00007FFFFFFF80FFFFFFFFC0FFFFFFFFE0FFFFFFFFE0FFFFFFFFC07FFFFFFF802339
+79B830>105 D<00003FE00F000001FFF81F800007FFFE3F80001FFFFF3F80003FFFFFFF
+80007FFFFFFF8000FFF03FFF8001FF800FFF8003FF0007FF0007FC0003FF000FF80001FF
+000FF00001FF001FE00001FF003FC00000FF003FC00000FE003F800000FE007F800000FE
+007F000000FE007F000001FE00FF000001FE00FE000001FC00FE000001FC00FE000001FC
+00FE000001FC00FE000003FC00FE000003FC00FE000003F800FF000007F800FF00000FF8
+007F00001FF8007F80001FF8003FC0003FF8003FC000FFF0001FF001FFF0001FFC0FFFF0
+000FFFFFFFF00007FFFFFFF00003FFFFEFF00001FFFF8FE000007FFE0FE000000FF00FE0
+000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80
+000000003F800000001FFFFE0000003FFFFF0000007FFFFF0000007FFFFF0000003FFFFF
+0000001FFFFE00293C7AA730>113 D<0003C000000007E000000007F000000007F00000
+0007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE000003F
+FFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0003FC00000003F
+800000003F800000003F800000003F800000003F800000007F800000007F000000007F00
+0000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000001FE000F8001FC001FC001FC001FC001FC001FC001FC003FC0
+01FC003F8001FC007F8001FC00FF8001FE01FF0001FF07FE0000FFFFFC0000FFFFF80000
+7FFFF000003FFFE000000FFF80000003FC0000243378B130>116
+D<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE
+0001FE0001FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC
+0003FC0003FC0003F80003F80003F80003F80003F80003F80003F80003F80003F80007F8
+0007F80007F80007F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0
+000FF0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0003FE0
+001FE0007FE0001FE000FFC0000FE001FFC0000FF80FFFFF000FFFFFFFFF8007FFFFFFFF
+8007FFFFFFFF8003FFFF9FFF8000FFFE0FFF00003FF000000029287AA630>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmb10 10.95 42
+/Fc 42 123 df<000003FFC00000003FFFF0000001FFFFFC000007FFFFFE00000FFF01FF
+00003FF8007F00007FE000FF80007FC001FFC000FF8003FFC001FF0003FFC001FF0003FF
+C003FF0003FFC003FE0003FFC003FE0003FFC003FE0001FF8003FE0000FF0003FE00003C
+0003FE0000000003FE0000000003FE0000000003FE0000000003FE0000000003FE000000
+0003FE00003FC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFF
+C003FF0001FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF30407FBF33
+>12 D<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE001E001E00
+3E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F207BBE19
+>39 D<0000780000F80001F80003F00007E0000FC0000FC0001F80003F80007F00007F00
+00FE0000FE0001FC0003FC0003FC0003F80007F80007F8000FF0000FF0000FF0001FF000
+1FE0001FE0003FE0003FE0003FE0003FE0007FC0007FC0007FC0007FC0007FC0007FC000
+FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000
+FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC0007FC0007FC0007FC0007FC000
+7FC0007FC0003FE0003FE0003FE0003FE0001FE0001FE0001FF0000FF0000FF0000FF000
+07F80007F80003F80003FC0003FC0001FC0000FE0000FE00007F00007F00003F80001F80
+000FC0000FC00007E00003F00001F80000F8000078155A78C323>I<700000F80000FC00
+007E00003F00001F80001F80000FC0000FE00007F00007F00003F80003F80001FC0001FE
+0001FE0000FE0000FF0000FF00007F80007F80007F80007FC0003FC0003FC0003FE0003F
+E0003FE0003FE0001FF0001FF0001FF0001FF0001FF0001FF0001FF8001FF8001FF8001F
+F8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001F
+F8001FF8001FF8001FF8001FF8001FF0001FF0001FF0001FF0001FF0001FF0003FE0003F
+E0003FE0003FE0003FC0003FC0007FC0007F80007F80007F8000FF0000FF0000FE0001FE
+0001FE0001FC0003F80003F80007F00007F0000FE0000FC0001F80001F80003F00007E00
+00FC0000F80000700000155A7BC323>I<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFF
+FE7FFE3FFE1FFE0FDE001E001E003E003C003C007C007C007800F800F001F003E007C007
+C00F801F001E000C000F207B8D19>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFE17097F981E>I<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7F
+F83FF01FE00FC00E0E7B8D19>I<000000038000000007C00000000FC00000000FC00000
+001FC00000001F800000001F800000003F800000003F000000003F000000007F00000000
+7E000000007E00000000FE00000000FC00000000FC00000001FC00000001F800000001F8
+00000003F800000003F000000003F000000007F000000007E000000007E00000000FE000
+00000FC00000000FC00000001FC00000001F800000001F800000003F800000003F000000
+003F000000007F000000007E000000007E00000000FE00000000FC00000000FC00000001
+FC00000001F800000001F800000003F800000003F000000003F000000003F000000007F0
+00000007E000000007E00000000FE00000000FC00000000FC00000001FC00000001F8000
+00001F800000003F800000003F000000003F000000007F000000007E000000007E000000
+00FE00000000FC00000000FC00000001FC00000001F800000001F800000003F800000003
+F000000003F000000007F000000007E000000007E00000000FE00000000FC00000000FC0
+0000001FC00000001F800000001F800000003F800000003F000000003F000000007F0000
+00007E000000007E00000000FE00000000FC00000000FC00000000F80000000078000000
+00225B7BC32D>I<0001FE0000000FFFC000003FFFF00000FFFFFC0001FF87FE0003FE01
+FF0007FC00FF8007FC00FF800FF8007FC01FF8007FE01FF0003FE01FF0003FE03FF0003F
+F03FF0003FF03FF0003FF07FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF8
+FFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFF
+F0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0
+003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFC7FF000
+3FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF83FF0003FF03FF0003F
+F03FF0003FF01FF8007FE01FF8007FE00FF8007FC00FFC00FFC007FC00FF8003FE01FF00
+01FF87FE0000FFFFFC00003FFFF000001FFFE0000001FE0000263D7DBB2D>I<0000001F
+800000001F800000003F800000007F800000007F80000000FF80000001FF80000003FF80
+000003FF80000007FF8000000FFF8000000FFF8000001FFF8000003FFF8000003FFF8000
+007FFF800000FFFF800000FBFF800001F3FF800003F3FF800007E3FF800007C3FF80000F
+83FF80001F83FF80001F03FF80003E03FF80007E03FF80007C03FF8000F803FF8001F803
+FF8001F003FF8003E003FF8007E003FF800FC003FF800F8003FF801F0003FF803F0003FF
+803E0003FF807C0003FF80FC0003FF80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFF000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000
+0007FF80000007FF80000007FF80000007FF80000FFFFFFF000FFFFFFF000FFFFFFF000F
+FFFFFF000FFFFFFF283C7EBB2D>52 D<1F000000001F800000001FF00000001FFFFFFFFC
+1FFFFFFFFC1FFFFFFFFC1FFFFFFFFC3FFFFFFFFC3FFFFFFFF83FFFFFFFF03FFFFFFFE03F
+FFFFFFE03FFFFFFFC03FFFFFFF807FFFFFFF807E00003F007E00007E007C00007C007C00
+00FC007C0001F8007C0003F000F80003E000F80007E000F8000FC00000000F800000001F
+800000003F000000003F000000007F00000000FE00000000FE00000001FE00000001FE00
+000003FC00000003FC00000003FC00000007FC00000007FC0000000FFC0000000FFC0000
+000FF80000001FF80000001FF80000001FF80000003FF80000003FF80000003FF8000000
+3FF80000003FF80000003FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000003FF00000001FE0
+0000000FC00000263F7BBD2D>55 D<7FFFFFFFFFFFFFE0FFFFFFFFFFFFFFF0FFFFFFFFFF
+FFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF03FFFFFFFFFFFFFE0000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000003FFFFFFFFFFFFFE0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF
+FFFFFFFFFFFFF0FFFFFFFFFFFFFFF07FFFFFFFFFFFFFE03C1C7BA447>61
+D<0000007FF8000E000007FFFF001E00003FFFFFC03E0000FFFFFFF07E0003FFFFFFF9FE
+0007FFF807FFFE001FFFC000FFFE003FFF00003FFE007FFC00001FFE00FFF800000FFE01
+FFF0000007FE03FFE0000003FE03FFC0000003FE07FF80000001FE0FFF80000001FE0FFF
+00000000FE1FFF00000000FE1FFF000000007E3FFE000000007E3FFE000000007E3FFE00
+0000007E7FFE000000003E7FFE000000003E7FFC000000003E7FFC000000003EFFFC0000
+000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC000000
+0000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC00000000
+00FFFC0000000000FFFC0000000000FFFC00000000007FFC00000000007FFC000000003E
+7FFE000000003E7FFE000000003E3FFE000000003E3FFE000000003E3FFE000000007E1F
+FF000000007E1FFF000000007C0FFF000000007C0FFF80000000FC07FFC0000000F803FF
+C0000001F803FFE0000003F001FFF0000003F000FFF8000007E0007FFC00000FC0003FFF
+00003F80001FFFC000FF000007FFF807FE000003FFFFFFFC000000FFFFFFF00000003FFF
+FFE000000007FFFF80000000007FF8000037407BBE42>67 D<FFFFFFFFFFFE00FFFFFFFF
+FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFF0000FFF8003FFF0000FFF80007
+FF0000FFF80001FF0000FFF80000FF0000FFF800007F0000FFF800003F0000FFF800003F
+0000FFF800001F8000FFF800001F8000FFF800001F8000FFF800000F8000FFF801F00F80
+00FFF801F00F8000FFF801F00F8000FFF801F007C000FFF801F007C000FFF801F007C000
+FFF803F007C000FFF803F0000000FFF803F0000000FFF807F0000000FFF81FF0000000FF
+FFFFF0000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000FFF8
+1FF0000000FFF807F0000000FFF803F0000000FFF803F000F800FFF803F000F800FFF801
+F000F800FFF801F001F000FFF801F001F000FFF801F001F000FFF801F001F000FFF801F0
+01F000FFF8000003F000FFF8000003F000FFF8000003E000FFF8000003E000FFF8000007
+E000FFF8000007E000FFF800000FE000FFF800001FE000FFF800001FC000FFF800003FC0
+00FFF80000FFC000FFF80003FFC000FFF8001FFFC0FFFFFFFFFFFFC0FFFFFFFFFFFFC0FF
+FFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80353D7CBC3C>69
+D<FFFFF80000FFFFFCFFFFFC0000FFFFFCFFFFFC0000FFFFFCFFFFFE0000FFFFFCFFFFFF
+0000FFFFFC00FFFF000000FC0000FFFF800000FC0000FFFFC00000FC0000FFFFC00000FC
+0000FFFFE00000FC0000FFFFF00000FC0000FFFFF00000FC0000FDFFF80000FC0000FCFF
+FC0000FC0000FCFFFC0000FC0000FC7FFE0000FC0000FC3FFF0000FC0000FC1FFF0000FC
+0000FC1FFF8000FC0000FC0FFFC000FC0000FC07FFC000FC0000FC07FFE000FC0000FC03
+FFF000FC0000FC01FFF800FC0000FC01FFF800FC0000FC00FFFC00FC0000FC007FFE00FC
+0000FC007FFE00FC0000FC003FFF00FC0000FC001FFF80FC0000FC001FFF80FC0000FC00
+0FFFC0FC0000FC0007FFE0FC0000FC0007FFE0FC0000FC0003FFF0FC0000FC0001FFF8FC
+0000FC0001FFF8FC0000FC0000FFFCFC0000FC00007FFEFC0000FC00007FFEFC0000FC00
+003FFFFC0000FC00001FFFFC0000FC00001FFFFC0000FC00000FFFFC0000FC000007FFFC
+0000FC000007FFFC0000FC000003FFFC0000FC000001FFFC0000FC000000FFFC0000FC00
+0000FFFC0000FC0000007FFC0000FC0000003FFC0000FC0000003FFC0000FC0000001FFC
+0000FC0000000FFC0000FC0000000FFC0000FC00000007FC00FFFFFC000003FC00FFFFFC
+000003FC00FFFFFC000001FC00FFFFFC000000FC00FFFFFC000000FC003E3E7CBD47>78
+D<000001FFC000000000001FFFFC0000000000FFFFFF8000000003FFFFFFE000000007FF
+80FFF00000001FFE003FFC0000003FF8000FFE0000007FF00007FF000000FFE00003FF80
+0001FFC00001FFC00003FFC00001FFE00003FF800000FFE00007FF800000FFF0000FFF00
+00007FF8000FFF0000007FF8001FFF0000007FFC001FFE0000003FFC001FFE0000003FFC
+003FFE0000003FFE003FFE0000003FFE003FFC0000001FFE007FFC0000001FFF007FFC00
+00001FFF007FFC0000001FFF007FFC0000001FFF00FFFC0000001FFF80FFFC0000001FFF
+80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC00
+00001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF
+80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF807FFC0000001FFF007FFC00
+00001FFF007FFC0000001FFF007FFE0000003FFF007FFE0000003FFF003FFE0000003FFE
+003FFE0000003FFE003FFE0000003FFE001FFF0000007FFC001FFF0000007FFC000FFF00
+00007FF8000FFF800000FFF80007FF800000FFF00003FFC00001FFE00003FFE00003FFE0
+0001FFE00003FFC00000FFF00007FF8000007FF8000FFF0000003FFE003FFE0000001FFF
+80FFFC00000007FFFFFFF000000003FFFFFFE000000000FFFFFF80000000001FFFFC0000
+00000001FFC000000039407BBE44>I<000001FFC000000000001FFFFC0000000000FFFF
+FF8000000003FFFFFFE000000007FF80FFF00000001FFE003FFC0000003FF8000FFE0000
+007FF00007FF000000FFE00003FF800001FFC00001FFC00003FF800000FFE00003FF8000
+00FFE00007FF0000007FF0000FFF0000007FF8000FFE0000003FF8001FFE0000003FFC00
+1FFE0000003FFC001FFC0000001FFC003FFC0000001FFE003FFC0000001FFE003FFC0000
+001FFE007FFC0000001FFF007FF80000000FFF007FF80000000FFF007FF80000000FFF00
+FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000
+000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80
+FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000
+000FFF807FF80000000FFF007FF80000000FFF007FF80000000FFF007FF80000000FFF00
+7FFC0000001FFF003FFC0000001FFE003FFC0000001FFE003FFC0000001FFE001FFE0000
+003FFC001FFE0000003FFC000FFE007F003FF8000FFF01FF807FF80007FF03FFE07FF000
+03FF87FFF0FFE00003FF87C1F0FFE00001FFCF8079FFC00000FFEF007FFF8000007FFF00
+3FFF0000003FFF003FFE0000001FFF803FFC00000007FFC0FFF000000003FFFFFFE00000
+0000FFFFFF80010000001FFFFF800380000001FFCFC00380000000000FE0038000000000
+0FE00780000000000FF81F80000000000FFFFF80000000000FFFFF80000000000FFFFF80
+0000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF0000000000
+03FFFE000000000003FFFE000000000001FFFC000000000001FFF8000000000000FFF000
+00000000007FE00000000000001FC00039517BBE44>81 D<3FFFFFFFFFFFFC3FFFFFFFFF
+FFFC3FFFFFFFFFFFFC3FFFFFFFFFFFFC3FFFFFFFFFFFFC3FFC03FFE01FFC7FE003FFE007
+FE7FC003FFE001FE7F8003FFE000FE7F0003FFE000FE7E0003FFE0007E7E0003FFE0007E
+7E0003FFE0007E7C0003FFE0003E7C0003FFE0003E7C0003FFE0003E7C0003FFE0003EFC
+0003FFE0003FF80003FFE0001FF80003FFE0001FF80003FFE0001FF80003FFE0001FF800
+03FFE0001F000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003
+FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF
+E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0
+0000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE000
+00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000
+000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000
+0003FFE00000000003FFE00000000003FFE00000003FFFFFFFFE00003FFFFFFFFE00003F
+FFFFFFFE00003FFFFFFFFE00003FFFFFFFFE00383D7DBC3F>84 D<FFFFFFF800FFFFF8FF
+FFFFF800FFFFF8FFFFFFF800FFFFF8FFFFFFF800FFFFF8FFFFFFF800FFFFF800FFF80000
+00F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000
+FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF80000
+00F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000
+FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF80000
+00F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000
+FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF80000
+00F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000
+FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF80000
+00F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000FFF8000000F80000
+7FF8000001F800007FF8000001F000007FF8000001F000007FFC000001F000003FFC0000
+03F000003FFC000003E000001FFE000007E000000FFE00000FC000000FFF00001F800000
+07FF80003F80000003FFC000FF00000001FFF807FE000000007FFFFFFC000000003FFFFF
+F8000000000FFFFFE00000000003FFFF8000000000003FFC0000003D3F7CBD46>I<0060
+00F001F003E007C007C00F801F001E003E003C007C007C0078007800F800F000F000F7E0
+FFF0FFF8FFFCFFFEFFFEFFFE7FFE7FFE7FFE3FFC1FF80FF007E00F207CBE19>96
+D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00000FF807FF00
+000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0001FFE00FFE0
+001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE000000001FFE0
+000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0000FFF00FFE0
+001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE000FFE000FFE0
+00FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0007FF003FFE0
+007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF8001FFF803FF
+80003FE0000000292B7EA92C>I<00FF00000000FFFF00000000FFFF00000000FFFF0000
+0000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF01FF000003FF0FFFE00003FF3FFFF80003FFFFFFFC0003FFFE07FF0003FFF801
+FF8003FFE000FFC003FFC000FFC003FF80007FE003FF80007FF003FF80007FF003FF8000
+7FF003FF80003FF803FF80003FF803FF80003FF803FF80003FFC03FF80003FFC03FF8000
+3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF8000
+3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FF803FF80003FF803FF8000
+3FF803FF80007FF003FF80007FF003FF80007FE003FFC000FFE003FFC000FFC003FFE001
+FF8003FFF803FF0003FFFE0FFE0003FC7FFFFC0003F83FFFF00003F01FFFC000000003FE
+00002E407FBE33>I<0003FF0000001FFFE000007FFFF80000FFFFFC0001FF83FE0003FE
+01FF0007FE03FF000FFC07FF801FFC07FF801FF807FF803FF807FF803FF807FF807FF807
+FF807FF003FF007FF001FE007FF0007800FFF0000000FFF0000000FFF0000000FFF00000
+00FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000
+FFF00000007FF00000007FF00000007FF80000003FF80007C03FF80007C01FFC000FC01F
+FC000F800FFE001F8007FE001F0003FF007F0001FFC1FE0000FFFFFC00007FFFF000001F
+FFE0000003FF0000222B7DA928>I<00000000FF00000000FFFF00000000FFFF00000000
+FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF000001FF03FF00001FFFE3FF00007FFFFBFF0000FFFFFFFF0001FFC1FFFF0003FF00
+3FFF0007FE001FFF000FFC000FFF001FFC0007FF001FF80007FF003FF80007FF003FF800
+07FF007FF00007FF007FF00007FF007FF00007FF00FFF00007FF00FFF00007FF00FFF000
+07FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF000
+07FF00FFF00007FF00FFF00007FF00FFF00007FF007FF00007FF007FF00007FF007FF000
+07FF003FF80007FF003FF80007FF003FF80007FF001FF8000FFF000FFC001FFF0007FC00
+3FFF8007FE007FFFFC03FF83FFFFFC00FFFFFFFFFC007FFFF7FFFC001FFFC7FFFC0003FE
+07FC002E407DBE33>I<0001FF8000000FFFF000003FFFF80000FFFFFE0001FFC3FF0003
+FF00FF8007FE007FC00FFC003FC01FFC003FE01FF8003FE03FF8001FF03FF8001FF07FF0
+001FF07FF0000FF07FF0000FF87FF0000FF8FFF0000FF8FFF0000FF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF8FFF0000000FFF0000000FFF0000000FFF0000000FFF00000
+007FF00000007FF00000007FF00000007FF80000003FF80000F83FF80000F81FFC0001F8
+0FFC0001F00FFE0003F007FF0007E003FF800FC001FFF07F80007FFFFF00003FFFFE0000
+0FFFF8000000FFC000252B7EA92A>I<00001FF8000000FFFE000007FFFF00000FFFFF80
+001FF8FFC0003FE0FFE0007FC1FFE000FF81FFE001FF01FFE001FF01FFE001FF01FFE003
+FE00FFC003FE007F8003FE003F0003FE00000003FE00000003FE00000003FE00000003FE
+00000003FE00000003FE00000003FE00000003FE00000003FE000000FFFFFF0000FFFFFF
+0000FFFFFF0000FFFFFF0000FFFFFF000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000
+03FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003
+FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF
+00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF
+0000FFFFFF0000FFFFFF000023407EBF1C>I<0007FE00FC00003FFFC3FE0000FFFFF7FF
+0001FFFFFFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FFFF001FF000FFBE
+001FF000FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0
+003FF000FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF80000FF801FF00
+0007FC03FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC000000F07FE0000
+000F00000000001F00000000001F00000000001F80000000001F80000000001FE0000000
+001FFFFFF000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFFF00003FFFFFFF8
+0003FFFFFFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007FF007F800001FF
+00FF000001FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF
+00FF800001FF007F800001FE007FC00003FE003FE00007FC001FF8001FF8000FFF00FFF0
+0007FFFFFFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA82D>I<00FF0000
+0000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF007FE00003FF01FFF80003FF07FF
+FC0003FF0FFFFE0003FF1FC3FF0003FF3E03FF8003FF7C03FF8003FF7801FF8003FFF001
+FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1F
+FFFFFFFFFE1FFFFFFFFFFE1FFFFF303F7EBE33>I<01F80003FC0007FE000FFF001FFF80
+1FFF801FFF801FFF801FFF801FFF800FFF0007FE0003FC0001F800000000000000000000
+00000000000000000000000000000000000000FF00FFFF00FFFF00FFFF00FFFF00FFFF00
+07FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00
+03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00
+03FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFFF8FFFFF815407E
+BF19>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF
+0000000007FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF
+0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF
+0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF
+00FFFFE003FF00FFFFE003FF00FFFFE003FF00FFFFE003FF00FFFFE003FF000FE00003FF
+001FC00003FF003F800003FF007F000003FF00FE000003FF01FC000003FF03F8000003FF
+07F0000003FF0FE0000003FF1FC0000003FF3FC0000003FFFFE0000003FFFFE0000003FF
+FFF0000003FFFFF8000003FFFFF8000003FFDFFC000003FF8FFE000003FF0FFE000003FF
+07FF000003FF03FF800003FF03FF800003FF01FFC00003FF00FFE00003FF00FFE00003FF
+007FF00003FF003FF80003FF003FF80003FF001FFC0003FF000FFE00FFFFFC7FFFF8FFFF
+FC7FFFF8FFFFFC7FFFF8FFFFFC7FFFF8FFFFFC7FFFF82D3F7FBE30>107
+D<00FF00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFFCFFFF
+FCFFFFFCFFFFFCFFFFFC163F7EBE19>I<00FF007FE0003FF00000FFFF01FFF800FFFC00
+00FFFF07FFFC03FFFE0000FFFF0FFFFE07FFFF0000FFFF1FC3FF0FE1FF8000FFFF3E03FF
+9F01FFC00007FF7C03FFBE01FFC00003FF7801FFBC00FFC00003FFF001FFF800FFE00003
+FFE001FFF000FFE00003FFE001FFF000FFE00003FFC001FFE000FFE00003FFC001FFE000
+FFE00003FFC001FFE000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80
+01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0
+0003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FF
+C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003
+FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000
+FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80
+01FFC000FFE00003FF8001FFC000FFE000FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF
+80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF8049297EA84C
+>I<00FF007FE000FFFF01FFF800FFFF07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03
+FF8007FF7C03FF8003FF7801FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001
+FFC003FFC001FFC003FFC001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA8
+33>I<0001FF8000000FFFF000003FFFFC0000FFFFFF0001FF81FF8003FE007FC007FC00
+3FE00FFC003FF00FF8001FF01FF8001FF81FF8001FF83FF0000FFC3FF0000FFC7FF0000F
+FE7FF0000FFE7FF0000FFE7FF0000FFEFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF
+FFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF7F
+F0000FFE7FF0000FFE7FF0000FFE3FF0000FFC3FF8001FFC1FF8001FF81FF8001FF80FFC
+003FF007FC003FE003FE007FC001FF81FF8000FFFFFF00003FFFFC00000FFFF0000001FF
+8000282B7EA92D>I<00FF01FF0000FFFF0FFFE000FFFF3FFFF800FFFFFFFFFC00FFFFFE
+0FFF00FFFFF803FF8003FFE001FFC003FFC001FFC003FF8000FFE003FF8000FFF003FF80
+007FF003FF80007FF003FF80007FF803FF80007FF803FF80003FF803FF80003FFC03FF80
+003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80
+003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80007FF803FF80
+007FF803FF80007FF803FF80007FF003FF8000FFF003FF8000FFE003FFC000FFE003FFC0
+01FFC003FFE003FF8003FFF807FF0003FFFE0FFE0003FFFFFFFC0003FFBFFFF00003FF9F
+FFC00003FF83FE000003FF8000000003FF8000000003FF8000000003FF8000000003FF80
+00000003FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF80
+00000003FF80000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE
+0000002E3B7FA833>I<0001FF000F00000FFFC01F00003FFFF03F0000FFFFF87F0001FF
+C1FC7F0003FF807EFF0007FF003FFF000FFE001FFF001FFC000FFF001FFC000FFF003FFC
+0007FF003FF80007FF007FF80007FF007FF80003FF007FF80003FF00FFF00003FF00FFF0
+0003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF0
+0003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF007FF00003FF007FF8
+0003FF007FF80003FF003FF80007FF003FF80007FF001FFC000FFF001FFC000FFF000FFE
+001FFF0007FE003FFF0007FF007FFF0001FFC3FFFF0000FFFFFFFF00007FFFE7FF00001F
+FFC7FF000003FE07FF0000000007FF0000000007FF0000000007FF0000000007FF000000
+0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000
+0007FF0000000007FF00000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC0000
+01FFFFFC2E3B7DA830>I<01FE07F800FFFE0FFE00FFFE3FFF80FFFE7FFFC0FFFE7C7FC0
+FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FFC0FFE003FFC07FC003FF803F8003
+FF801F0003FF80000003FF80000003FF00000003FF00000003FF00000003FF00000003FF
+00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00
+000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000
+23297FA827>I<007FE1E003FFFBE007FFFFE00FFFFFE01FE07FE03F801FE07F000FE07E
+0007E0FE0007E0FE0003E0FE0003E0FF0003E0FF0003E0FF800000FFF00000FFFF00007F
+FFF0007FFFFC003FFFFF003FFFFF801FFFFFC00FFFFFC007FFFFE001FFFFF0007FFFF000
+03FFF800003FF800000FF8780007F8F80007F8F80003F8FC0003F8FC0003F8FC0003F8FE
+0003F0FF0007F0FF0007F0FF800FE0FFF03FC0FFFFFF80FFFFFF00F8FFFC00E03FF0001D
+2B7DA924>I<001F0000001F0000001F0000001F0000001F0000001F0000003F0000003F
+0000003F0000003F0000003F0000007F0000007F000000FF000000FF000001FF000003FF
+000007FF00001FFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC007FF000007FF000007FF
+000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF
+000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF03E007FF
+03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E003FF03E003FF
+87C003FF87C001FFCF8000FFFF80007FFF00001FFE000007F8001B3B7EB923>I<00FF80
+007FC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC007FF80
+03FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80
+01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80
+01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80
+01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80
+03FFC003FF8003FFC003FF8003FFC003FF8007FFC001FF8007FFC001FF800FFFE001FFC0
+1EFFFF00FFE07EFFFF007FFFFCFFFF003FFFF8FFFF000FFFE0FFFF0001FF80FF00302A7E
+A833>I<FFFFE1FFFF87FFF8FFFFE1FFFF87FFF8FFFFE1FFFF87FFF8FFFFE1FFFF87FFF8
+FFFFE1FFFF87FFF807FF801FF0003F0003FF801FF8003E0003FF800FF8003E0003FFC00F
+F8007E0001FFC01FFC007C0001FFC01FFC007C0000FFE01FFC00F80000FFE03FFE00F800
+00FFE03FFE00F800007FF03FFE01F000007FF07FFF01F000007FF07DFF01F000003FF87D
+FF03E000003FF8FDFF83E000003FF8F8FF87E000001FFCF8FFC7C000001FFDF8FFC7C000
+001FFDF07FCFC000000FFFF07FEF8000000FFFF07FEF8000000FFFE03FFF80000007FFE0
+3FFF00000007FFE03FFF00000007FFC01FFF00000003FFC01FFE00000003FFC01FFE0000
+0003FF800FFE00000001FF800FFC00000001FF800FFC00000001FF0007FC00000000FF00
+07F800000000FF0007F800000000FE0003F8000000007E0003F0000000007C0001F00000
+3D287EA742>119 D<1FFFFFFF801FFFFFFF801FFFFFFF801FFFFFFF801FF80FFF001FE0
+1FFF001FC01FFE001F803FFC001F003FFC003F007FF8003F00FFF0003F00FFF0003E01FF
+E0003E03FFE0003E03FFC0003E07FF80003E07FF8000000FFF0000001FFF0000001FFE00
+00003FFC0000007FFC0F80007FF80F8000FFF00F8000FFF00F8001FFE01F8003FFE01F00
+03FFC01F0007FF801F0007FF801F000FFF003F001FFE003F001FFE007F003FFC00FF007F
+FC01FF007FF80FFE00FFFFFFFE00FFFFFFFE00FFFFFFFE00FFFFFFFE0021287EA728>
+122 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsl10 10.95 12
+/Fd 12 120 df<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F80
+0000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F0
+0000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000000FE0
+00000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC0
+0003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81
+C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03
+807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF8
+00007FC003E0002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C000
+3F0003E0007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0
+001FC01FE0000F001FC00000003FC00000003FC00000007F800000007F800000007F8000
+00007F80000000FF80000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF00000000FF00000000FF000000007F000003807F000007807F00000700
+3F80000F003F80001E001F80003C000FC000780007E000F00003F001E00001F80F800000
+7FFE0000000FF00000242A7AA828>99 D<00003FE0000001FFF8000007E07E00000F801F
+00003F000F80007E000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F0
+0FE00003F01FE00003F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07F
+FFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF00000000FF00000000FF000000007F000000007F000001C07F000003C03F0000
+03803F800007801F80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C0
+00003FFF00000007F80000242A7BA828>101 D<00000007F0000000003FFC00000000FC
+1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000003F81FF8000007F01
+FF0000007F00FF000000FE007C000000FE0000000000FE0000000001FE0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000003FC0000000003F800
+00000003F80000000003F80000000003F80000000003F800000007FFFFF8000007FFFFF8
+000007FFFFF800000007F00000000007F00000000007F0000000000FF0000000000FE000
+0000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC0000000003FC0000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000007F80000000007F0000
+0000007F00000000007F00000000007F00000000007F0000000000FF0000000000FE0000
+000000FE0000000000FE0000000000FE0000000003FF000000007FFFFE000000FFFFFE00
+0000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE00003FFE0F8F0000FC
+0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C001F8001F800003F80
+01F800007F0001FC00007F0001FC00007F0001FC00007F0003FC0000FF0003FC0000FE00
+03F80000FE0003F80000FE0003F800007E0007F000007E0007E000007E000FE000003F00
+0FC000001F001F8000003F803E0000003FC0FC00000071FFF0000000E07F80000000E000
+00000001C00000000001C00000000001C00000000001C00000000001E00000000001E000
+00000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFF
+FFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F003E0000003F007C0000
+003F00FC0000001F00F80000001F00F80000001F00F80000003F00F80000003E00F80000
+003E00F80000007C00FC000000FC007C000001F8003E000003F0001F00000FC0000FC000
+3F000003F801FC000000FFFFF00000000FFF000000303D7FA82D>I<0007F007F80003FC
+0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003
+F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003
+F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003
+F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000F
+E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F
+E0007F80003FC0001FE0007F00003F80001FC0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC0007F00003F80001FC000FF00007F80003FC000FE00007F00003F
+8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FF
+C0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>109
+D<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E0001F0
+0000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000007F
+000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000007F
+807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF000000FF
+00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF000003F8
+007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F80001F80
+000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF80000
+00292A7BA82D>111 D<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801
+F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F
+C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0
+0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000
+07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007
+F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0
+0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000
+0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0
+0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000
+00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000
+00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF
+FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F
+E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0
+000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000
+1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F
+800000003F800000007F800000007F000000007F000000007F000000007F000000007F00
+000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00
+00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000
+7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0
+00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF
+000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE
+00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00
+7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9
+E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380
+00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00
+00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00
+0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000
+0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000
+000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C
+001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978
+B723>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03FFF80FFE003FE000FFC0
+07F8001FC0007F0003F8001FC0003E0003F8001FC0003C0003F8000FC0003C0003F8000F
+C000380003FC000FC000700001FC001FC000700001FC001FE000E00001FC003FE000E000
+01FC003FE001C00001FC0077E001C00001FE0077E003800000FE00E7F003800000FE00E7
+F007000000FE01C3F007000000FE01C3F00E000000FF0383F00E0000007F0383F01C0000
+007F0703F81C0000007F0703F8380000007F0E01F8380000007F1E01F8700000003F9C01
+F8F00000003FBC01FCE00000003FB801FDE00000003FF800FDC00000003FF000FFC00000
+003FF000FF800000001FE000FF800000001FE000FF000000001FC000FF000000001F8000
+7E000000001F80007C000000000F00007C000000000F000078000000000E000038000000
+3E2878A642>119 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmtt10 10.95 78
+/Fe 78 126 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007
+C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F
+E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F
+C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F
+0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F
+0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC
+000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8
+000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0
+000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000
+00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF
+FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC
+03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00
+007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000
+01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000
+00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00
+FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC
+0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0
+00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000
+00007C0000000038000025477BBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE00
+7E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C
+0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE000
+3FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001F
+C0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F
+00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003
+F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF00
+00FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF000
+07F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F0
+0003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE
+0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0
+000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000
+FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800000003
+F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F8
+3FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF0
+00007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF80
+7FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8000000
+03F800000003F800000003F800000003F800000003F800000001F000000000E000002327
+7AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F0000007F
+FFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007F
+FFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000003E00000000003E00000029
+297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E
+00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFF
+F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003F
+C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0000000
+01F000000003F800000003F800000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000
+000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80000000
+7F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC
+00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC000
+00003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE000000
+01FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE000000
+07FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC
+007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F8000
+03F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F
+000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC0
+0007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83
+FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB8
+30>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE00000
+7FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFF
+FFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF0
+0003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE0
+7F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF
+000003F87E000003F818000003F800000003F800000003F800000007F800000007F00000
+000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF80000001
+FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80
+000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF800000
+01FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FF
+FFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE000
+00FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01F
+E0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F00000
+000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF80000007
+FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FF
+C00000003FE00000001FF000000007F800000003F800000003FC00000001FC00000001FE
+00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF
+000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFF
+FFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<00
+0003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE000000
+007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E000000
+03F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E000000
+3F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E000003
+F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E00001F
+C0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FF
+FFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E000000
+00007E00000000007E00000000007E00000000007E00000000007E00000000007E000000
+00007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF0000
+00FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFF
+FFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC00
+3FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E
+00000FF000000007F000000007F000000007F800000003F800000003F800000003F81800
+0003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF0000
+0FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC
+0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF80000007F
+FF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007
+F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0000000
+3FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF
+3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC0
+0007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF0000
+00FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001
+FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC0
+01FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>
+I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFC
+FE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF0000
+0001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE0000000
+1FC00000001FC00000003F800000003F800000007F000000007F00000000FF00000000FE
+00000001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F800
+000007F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000
+000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F8000000007
+000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007
+FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F00
+0001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC000
+07F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF0
+00003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F8
+3F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE
+000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC0
+0007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFF
+FC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FF
+FFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC000
+0FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE000001
+FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE
+7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03
+FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC0000
+0003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC000
+3FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF0
+0007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0
+FFF0FFF0FFF0FFF07FE07FE03FC00F000000000000000000000000000000000000000000
+000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C27
+6EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C000000000000000
+000000000000000000000000000000000000000000000003C00FF01FF01FF83FF83FFC3F
+FC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038
+000E3470A630>I<00000000F000000003F000000007F80000001FF80000007FF8000000
+FFF0000003FFF0000007FFC000001FFF8000003FFE000000FFF8000001FFF0000007FFC0
+00000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF000000
+7FFC0000007FF8000000FFE0000000FFC0000000FFE00000007FF80000007FFC0000001F
+FF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007
+FFC0000001FFF0000000FFF80000003FFE0000001FFF80000007FFC0000003FFF0000000
+FFF00000007FF80000001FF800000007F800000003F000000000F0252F7BB230>I<7FFF
+FFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003FFF
+FFFFFE000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFF
+FFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>I<78000000007E00000000FF0000
+0000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003FFE000
+0001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC00
+00003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000001FF800
+00003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001
+FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000000FFFC0
+00001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E000000
+007800000000252F7BB230>I<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFFFF
+FF003FFFFFFF807FF803FFC07FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF00000F
+E0FF00000FE07E00000FE07E00001FE01800007FC0000000FFC0000003FF80000007FF00
+00000FFE0000001FF80000003FF00000007FC0000000FF80000000FF00000001FE000000
+01FE00000003FC00000003F800000003F800000007F800000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000003E00000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000001C000000007F000000007F00000000FF80000000FF80000000FF800000007F00000
+0007F000000001C0000023397AB830>I<00007F0000000000FF8000000000FF80000000
+01FFC000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E0000000
+03F7E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F0000000
+07E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F8000000
+1FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE000000
+3F80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F000000
+7F007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001
+FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003
+F8000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F0007F
+FF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029
+397DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0
+007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF0
+0003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE0
+0003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F
+0003F800007F0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF
+0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF0
+00FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E
+0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07
+FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F80
+0000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F00000000
+7F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0F
+F00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007F
+FFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3F
+FFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003
+F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003
+F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003
+F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003
+F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003
+F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003
+F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007F
+FFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80
+FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F80
+03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F00
+03F80000000003F80000000003F80000000003F80000000003F8007C000003F800FE0000
+03F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE0000
+03FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE0000
+03F800FE000003F8007C000003F80000000003F80000000003F80000000003F800000000
+03F80000000003F8000007C003F800000FE003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0
+FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>
+I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF
+C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F
+C001FC00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F00
+0001FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF00
+0001FFFFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E00
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000
+007FFFFC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1
+F800003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003F
+F80007FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007
+F8003FC00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001
+F0007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FF
+FF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003
+F8007F800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000F
+F8000FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007F
+F80001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1
+F0000000FF000000293A7DB830>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FF
+FFFFFF807FFFFFFF000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFF
+FF807FFFFFFF00213879B730>73 D<3FFF000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC0
+3FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0000FE00003F000
+1FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F001FE000003F003
+FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F01FC0000003F03F
+80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FFC0000003F7FF
+C0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03F8000003FF01
+F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0003F000003F000
+3F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F00007F00003F000
+07F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF0003FFC07FFF80
+07FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387FB730>75
+D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001F
+C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F
+C001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFF
+C07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FFC001FFF807FFE003FFFC0FFFF007F
+FFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001
+F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1F001
+F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01
+F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F03F01
+F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F00FC1
+F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F003F1
+F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F000F9
+F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF003F
+F8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB7
+30>78 D<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF8
+00FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F0000
+07F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF00
+0007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC000
+1FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC
+00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE0
+00FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE
+0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F
+0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF8
+0003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE00000
+00FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<003FFFE0
+0001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE0
+7FC0001FF07F80000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE007E03F8FE00FE03F8FF00FF07F8
+7F00FF07F07F007F87F07F007F87F07F003FC7F07F803FCFF07FC01FFFF03FE01FFFE03F
+F80FFFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFFE000000
+01FE00000000FF00000000FF00000000FF800000007F800000007FC00000003FC0000000
+3FE00000001FE00000001FF00000000FF000000007E025467BB830>I<000FF803C0007F
+FF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000
+FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000F
+E0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC00000003FF0000000
+1FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF0000
+03FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000FF00000000FF00000
+0007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FF
+C0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830
+>83 D<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFF
+FFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F
+800FE0FE003F800FE0FE003F800FE07C003F8007C000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFF
+FF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFF
+E00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC
+00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001F
+F83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000007FFC00000000
+1FF000002F3980B730>I<3FFF01FFF8007FFF83FFFC007FFFC7FFFE007FFFC7FFFE007F
+FF83FFFC003FFF01FFF80001FC007F800001FE007F000000FE00FF000000FF00FE000000
+7F01FE0000007F81FC0000003F83FC0000003FC3FC0000001FC3F80000001FE7F8000000
+0FE7F00000000FFFF000000007FFE000000007FFE000000003FFC000000003FFC0000000
+01FF8000000001FF8000000000FF0000000000FF0000000000FF0000000000FF00000000
+01FF8000000001FF8000000003FFC000000003FFC000000003FFE000000007FFE0000000
+07FFF00000000FE7F00000000FE7F80000001FC3F80000001FC3FC0000003F81FC000000
+3F81FE0000007F00FE0000007F00FF000000FF007F000000FE007F800001FE003F800001
+FC003FC00003FC001FC00003F8001FE00007F8000FE0007FFE007FFF00FFFF00FFFF80FF
+FF80FFFF80FFFF80FFFF80FFFF00FFFF807FFE007FFF0029387DB730>88
+D<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476D
+BE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF000000007F
+800000007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF0
+00000007F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00
+000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE000
+00001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0000
+0001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F800000
+003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F8000000
+07F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000
+FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000000F
+F00000000FF000000007F800000007F800000003F800000003F800000001F000000000F0
+25477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807F
+FFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F
+FFFFFFF07FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007
+FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001F
+E0007F80000FC0003F80000780003FC0000000001FC0000000001FC0000000001FC00000
+00001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000F
+FFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE
+00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F
+80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003
+FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE000000
+00FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF0
+0000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F
+8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000F
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000F
+E000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF
+0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF00
+00000003FC00002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FF
+FFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC000
+0F003F800000007F800000007F000000007F00000000FF00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF00000000
+7F000000007F000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00F
+F8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007
+FFF0000001FF8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007
+FFF000000003FFF000000001FFF00000000007F00000000007F00000000007F000000000
+07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000
+07F0000003FE07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFF
+FFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC000
+0FF0007F800007F0007F000007F0007F000007F000FF000007F000FF000007F000FE0000
+07F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
+07F000FE000007F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F8000
+1FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFF
+FFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397D
+B730>I<0001FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF
+81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F8000
+07F07F000007F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFF
+F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F00000000
+7F800000003F800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003
+FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A
+7CA830>I<000000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF800
+01FF87F80003FE07F80003FC03F00007F800C00007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFF
+FFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFF
+FE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFF
+FFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE000
+7F00001FE0007F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC000
+3F80001FE0007F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07
+FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC
+0000000FC0000000000FC0000000000FC0000000000FE0000000000FF00000000007FFFF
+F0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE000
+1FFE003F800001FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000
+001F80FC0000001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F8000
+00FF003FC00001FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFF
+FFC000007FFFFF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE
+00000000FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FE
+FFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FF
+C001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFF
+F81FFFF82F3880B730>I<0000E000000003F800000003F800000007FC00000007FC0000
+0007FC00000003F800000003F800000000E0000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000001FFFF800003FFF
+FC00007FFFFC00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFF
+FFFFE03FFFFFFFC023397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00
+000000FFFC000000007FFC0000000000FC0000000000FC0000000000FC0000000000FC00
+00000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00
+00000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07
+FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01
+FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF
+80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1
+FC000000FF81FE000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC00
+1FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC
+3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107
+D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F
+FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<
+0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FF
+FFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F8
+03FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0
+FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<00
+0001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003F
+FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000
+FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFF
+FFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF000000
+0FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8
+003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F0000
+01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F8
+3FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001
+FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00
+003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE
+0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001F
+E000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000F
+F000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003F
+C000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF8
+0000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000
+007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730
+>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC0003FFFFFF
+FC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC003FC00007
+FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00FE000001
+FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001
+FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC003FC00007
+FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC0003FFFFFF
+FC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC000000FF
+FFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCF
+FFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE
+000000001FFC000000001FF8000000001FF0000000001FF0000000001FE0000000001FE0
+000000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000003FFFFF
+FC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287E
+A730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF0
+07FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE0000
+3E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF8
+00007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0
+FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FF
+FC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A
+79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFF
+FFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC00
+0FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF000000
+7FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00
+FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC0
+7FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FF
+C000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFF
+E0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC
+0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F
+001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000F
+C07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003
+F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000
+FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3F
+FFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007
+E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E0003
+F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001
+F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000
+FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F00000
+7EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE00000
+3FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00
+FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000
+007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE00000
+0003FFC000000001FFC000000000FF8000000000FF00000000007E00000000007F000000
+0000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F00000
+000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F8000
+01FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF80
+7FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFF
+E07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E0
+00007E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F80
+00001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E00
+000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F800
+000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF000
+0000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC000
+0000001F80000000001F80000000003F80000000003F00000000003F00000000007F0000
+0000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F80000
+003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF000000
+0007FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7F
+FFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F00007FC07F00
+00FF803E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007F
+C0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE000
+00007FC0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1FF000007F
+3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28
+277DA630>I<7C7CFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFE7C7C07476CBE30>124 D<7FE0000000FFFE000000FFFF800000FFFFC00000FFFF
+F000007FFFF00000007FF800000007F800000003FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FE00000000FF00000000FFE00000007FFFE000
+003FFFF800001FFFF8000007FFF800001FFFF800003FFFF800007FFFE00000FFE0000000
+FF00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0003FC00000007F80000007FF800007FFFF00000FFFFF00000FFFFC00000FFFF800000FF
+FE0000007FE000000025477BBE30>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmbx12 17.28 25
+/Ff 25 122 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<000001FFF800000000001FFFFFC000000000FFFFFFF8000000
+03FFFFFFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003F
+FFFC0001FF00000FFFFE0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01F
+E0000000FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF000000
+3FFFFC7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFF
+FFE000000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE00000
+07FFFFFFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1F
+FF00000007FFFF07FC0000000FFFFF01F00000000FFFFF00000000000FFFFE0000000000
+0FFFFE00000000000FFFFE00000000001FFFFC00000000001FFFFC00000000001FFFF800
+000000003FFFF800000000003FFFF000000000007FFFE000000000007FFFE00000000000
+FFFFC00000000000FFFF800000000001FFFF000000000003FFFE000000000003FFFC0000
+00000007FFF800000000000FFFF000000000000FFFE000000000001FFF8000000000003F
+FF0000000000007FFE000000000000FFFC000000000001FFF0000000000001FFE0000000
+000003FF80000000000007FF0000000000000FFE0000000000001FF80000000000003FF0
+0000000000007FE0000000000000FFC000003F000001FF8000003F000003FE0000003F00
+0007FC0000003F00000FF80000007E00001FF00000007E00003FE00000007E00007F8000
+00007E00007F000000007E0000FE00000000FE0001FC00000000FE0003F800000000FE00
+07F000000001FC000FC000000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFF
+FFFFFC00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80F
+FFFFFFFFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFF
+FFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF
+FFFFFFFFFFFFF0405E78DD51>I<0000000000000FE00000000000000000000000001FF0
+0000000000000000000000001FF00000000000000000000000003FF80000000000000000
+000000003FF80000000000000000000000003FF80000000000000000000000007FFC0000
+000000000000000000007FFC000000000000000000000000FFFE00000000000000000000
+0000FFFE000000000000000000000000FFFE000000000000000000000001FFFF00000000
+0000000000000001FFFF000000000000000000000003FFFF800000000000000000000003
+FFFF800000000000000000000007FFFFC00000000000000000000007FFFFC00000000000
+000000000007FFFFC0000000000000000000000FFFFFE0000000000000000000000FFFFF
+E0000000000000000000001FFFFFF0000000000000000000001FFFFFF000000000000000
+0000001FFFFFF0000000000000000000003FFFFFF8000000000000000000003FFFFFF800
+0000000000000000007FBFFFFC000000000000000000007FBFFFFC000000000000000000
+007F1FFFFC00000000000000000000FF1FFFFE00000000000000000000FE1FFFFE000000
+00000000000001FE0FFFFF00000000000000000001FE0FFFFF00000000000000000001FC
+07FFFF00000000000000000003FC07FFFF80000000000000000003F807FFFF8000000000
+0000000007F803FFFFC0000000000000000007F803FFFFC0000000000000000007F001FF
+FFC000000000000000000FF001FFFFE000000000000000000FE001FFFFE0000000000000
+00001FE000FFFFF000000000000000001FE000FFFFF000000000000000001FC0007FFFF0
+00000000000000003FC0007FFFF800000000000000003F80007FFFF80000000000000000
+7F80003FFFFC00000000000000007F80003FFFFC00000000000000007F00001FFFFC0000
+000000000000FF00001FFFFE0000000000000000FE00001FFFFE0000000000000001FE00
+000FFFFF0000000000000001FE00000FFFFF0000000000000001FC000007FFFF00000000
+00000003FC000007FFFF8000000000000003F8000007FFFF8000000000000007F8000003
+FFFFC000000000000007F8000003FFFFC000000000000007F0000001FFFFC00000000000
+000FF0000001FFFFE00000000000000FE0000001FFFFE00000000000001FE0000000FFFF
+F00000000000001FE0000000FFFFF00000000000001FC00000007FFFF00000000000003F
+C00000007FFFF80000000000003F800000007FFFF80000000000007F800000003FFFFC00
+00000000007FFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC000000000000FFFFFF
+FFFFFFFFFE000000000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFFFFFF000000
+000001FFFFFFFFFFFFFFFF000000000001FC0000000007FFFF000000000003FC00000000
+07FFFF800000000003F80000000007FFFF800000000007F80000000003FFFFC000000000
+07F00000000003FFFFC00000000007F00000000001FFFFC0000000000FF00000000001FF
+FFE0000000000FE00000000000FFFFE0000000001FE00000000000FFFFF0000000001FC0
+0000000000FFFFF0000000001FC000000000007FFFF0000000003FC000000000007FFFF8
+000000003F8000000000003FFFF8000000007F8000000000003FFFFC000000007F000000
+0000003FFFFC000000007F0000000000001FFFFC00000000FF0000000000001FFFFE0000
+0000FE0000000000000FFFFE00000001FE0000000000000FFFFF00000001FC0000000000
+000FFFFF00000003FE00000000000007FFFF8000001FFFC0000000000007FFFF8000FFFF
+FFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFF
+FFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFF
+E0000000FFFFFFFFFFFE6F647BE37A>65 D<FFFFFFFFFFFFFFFFF000000000FFFFFFFFFF
+FFFFFFFF80000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE000000FFFF
+FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFE000000001FFFF80000001FFFFF800
+000001FFFF800000003FFFFC00000001FFFF800000000FFFFF00000001FFFF8000000007
+FFFF80000001FFFF8000000003FFFFC0000001FFFF8000000001FFFFC0000001FFFF8000
+000000FFFFE0000001FFFF80000000007FFFF0000001FFFF80000000007FFFF0000001FF
+FF80000000003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000003FFFFC00
+0001FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000001F
+FFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF800000
+00001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF
+80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE0000
+01FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000003FFF
+FC000001FFFF80000000003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000
+007FFFF0000001FFFF80000000007FFFF0000001FFFF8000000000FFFFE0000001FFFF80
+00000001FFFFC0000001FFFF8000000003FFFF80000001FFFF8000000007FFFF00000001
+FFFF800000000FFFFE00000001FFFF800000001FFFFC00000001FFFF800000007FFFF000
+000001FFFF80000003FFFFC000000001FFFF800000FFFFFF0000000001FFFFFFFFFFFFFF
+F80000000001FFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFF80000000001FFFFFFFF
+FFFFFFFF8000000001FFFFFFFFFFFFFFFFE000000001FFFF800000001FFFF800000001FF
+FF8000000007FFFE00000001FFFF8000000001FFFF80000001FFFF8000000000FFFFC000
+0001FFFF80000000007FFFE0000001FFFF80000000003FFFF0000001FFFF80000000001F
+FFF8000001FFFF80000000001FFFFC000001FFFF80000000000FFFFE000001FFFF800000
+00000FFFFF000001FFFF800000000007FFFF000001FFFF800000000007FFFF800001FFFF
+800000000003FFFF800001FFFF800000000003FFFFC00001FFFF800000000003FFFFC000
+01FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FF
+FFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF80000000
+0001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF80
+0000000001FFFFE00001FFFF800000000003FFFFE00001FFFF800000000003FFFFE00001
+FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFF
+C00001FFFF800000000007FFFFC00001FFFF800000000007FFFF800001FFFF8000000000
+07FFFF800001FFFF80000000000FFFFF000001FFFF80000000000FFFFF000001FFFF8000
+0000001FFFFE000001FFFF80000000003FFFFC000001FFFF80000000007FFFFC000001FF
+FF8000000000FFFFF8000001FFFF8000000001FFFFF0000001FFFF8000000007FFFFE000
+0001FFFF800000001FFFFFC0000001FFFF80000000FFFFFF0000FFFFFFFFFFFFFFFFFFFF
+FE0000FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFF
+FFFFFF000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF0000000063627AE1
+73>I<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFF
+FFFFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF800000
+00FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF800000
+007FFFFE0000000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC0000000
+01FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001FFFF8000000000
+0FFFFC00000001FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FF
+FF800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007F
+FFC0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF80
+00000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF8
+000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF800000
+00000007FFFE000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF0000
+01FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001FFFF8000000000
+0003FFFF800001FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FF
+FF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001
+FFFFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80
+000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFF
+E00001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF800000
+00000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF000
+01FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000000000
+0000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FF
+FF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000
+FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80
+000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFF
+E00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF800000
+00000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC000
+01FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF8000000000
+0001FFFFC00001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FF
+FF80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007
+FFFF000001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF80
+00000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF8
+000001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF800000
+0000003FFFE0000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC00000
+01FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001FFFF8000000000
+07FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FF
+FF80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF
+8000000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFF
+FFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE000000
+00FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFF
+FFE000000000006C627AE17C>68 D<000000000001FFFF00000003C00000000000007FFF
+FFF0000007C0000000000007FFFFFFFE00000FC000000000007FFFFFFFFFC0001FC00000
+000001FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC0000000003FFFFFF8007F
+FE00FFC000000000FFFFFF000007FF81FFC000000001FFFFF0000001FFC3FFC000000007
+FFFFC00000007FE7FFC00000000FFFFF000000001FFFFFC00000003FFFFC0000000007FF
+FFC00000007FFFF00000000003FFFFC0000000FFFFE00000000001FFFFC0000001FFFF80
+0000000000FFFFC0000003FFFF0000000000007FFFC0000007FFFE0000000000003FFFC0
+00000FFFFC0000000000001FFFC000001FFFF80000000000000FFFC000003FFFF8000000
+00000007FFC000003FFFF000000000000007FFC000007FFFE000000000000003FFC00000
+FFFFE000000000000003FFC00001FFFFC000000000000001FFC00001FFFFC00000000000
+0001FFC00003FFFF8000000000000000FFC00003FFFF8000000000000000FFC00007FFFF
+00000000000000007FC00007FFFF00000000000000007FC0000FFFFF0000000000000000
+7FC0000FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE0000
+0000000000003FC0001FFFFE00000000000000003FC0003FFFFC00000000000000001FC0
+003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003FFFFC00000000
+000000001FC0007FFFFC00000000000000000000007FFFFC00000000000000000000007F
+FFF800000000000000000000007FFFF800000000000000000000007FFFF8000000000000
+0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8
+0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000
+000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF
+FFF800000000000000000000007FFFF800000000000000000000007FFFF8000000001FFF
+FFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC
+000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFF
+FFFFF83FFFFC00000000000001FFFFC0003FFFFC00000000000001FFFFC0001FFFFE0000
+0000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0
+000FFFFE00000000000001FFFFC0000FFFFF00000000000001FFFFC00007FFFF00000000
+000001FFFFC00007FFFF00000000000001FFFFC00003FFFF80000000000001FFFFC00003
+FFFF80000000000001FFFFC00001FFFFC0000000000001FFFFC00001FFFFC00000000000
+01FFFFC00000FFFFE0000000000001FFFFC000007FFFE0000000000001FFFFC000003FFF
+F0000000000001FFFFC000003FFFF8000000000001FFFFC000001FFFFC000000000001FF
+FFC000000FFFFC000000000001FFFFC0000007FFFE000000000001FFFFC0000003FFFF00
+0000000003FFFFC0000001FFFFC00000000003FFFFC0000000FFFFE00000000007FFFFC0
+0000007FFFF00000000007FFFFC00000003FFFFC000000000FFFFFC00000000FFFFF0000
+00001FFFFFC000000007FFFFC00000007FEFFFC000000001FFFFF8000000FFC7FFC00000
+0000FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC0000000000FFFFFFFFFFF
+FC007FC00000000001FFFFFFFFFFF8001FC000000000007FFFFFFFFFE00007C000000000
+0007FFFFFFFF800001C00000000000007FFFFFF80000000000000000000001FFFF000000
+0000006D6677E37F>71 D<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFF
+FFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE00000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE00000FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FF
+FFFFFFFFFFE0FFFFFFFFFFFFE033627CE13C>73 D<00000000001FFFE000000000000000
+000007FFFFFF8000000000000000003FFFFFFFF00000000000000001FFFFFFFFFE000000
+000000000FFFFFFFFFFFC00000000000003FFFFC00FFFFF0000000000000FFFFC0000FFF
+FC000000000003FFFE000001FFFF000000000007FFF80000007FFF80000000001FFFF000
+00003FFFE0000000003FFFC00000000FFFF0000000007FFF8000000007FFF800000000FF
+FF0000000003FFFC00000003FFFE0000000001FFFF00000007FFFC0000000000FFFF8000
+0007FFF800000000007FFF8000000FFFF000000000003FFFC000001FFFF000000000003F
+FFE000003FFFE000000000001FFFF000007FFFE000000000001FFFF800007FFFC0000000
+00000FFFF80000FFFFC000000000000FFFFC0001FFFF80000000000007FFFE0001FFFF80
+000000000007FFFE0003FFFF00000000000003FFFF0003FFFF00000000000003FFFF0007
+FFFF00000000000003FFFF8007FFFE00000000000001FFFF800FFFFE00000000000001FF
+FFC00FFFFE00000000000001FFFFC00FFFFE00000000000001FFFFC01FFFFC0000000000
+0000FFFFE01FFFFC00000000000000FFFFE01FFFFC00000000000000FFFFE03FFFFC0000
+0000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFF
+F8000000000000007FFFF07FFFF8000000000000007FFFF87FFFF8000000000000007FFF
+F87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000
+007FFFF8FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000
+000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8
+000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC
+FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000000000
+7FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000
+0000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC7FFFF800
+0000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87F
+FFFC00000000000000FFFFF87FFFFC00000000000000FFFFF87FFFFC00000000000000FF
+FFF83FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC0000000000
+0000FFFFF03FFFFC00000000000000FFFFF01FFFFE00000000000001FFFFE01FFFFE0000
+0000000001FFFFE01FFFFE00000000000001FFFFE00FFFFE00000000000001FFFFC00FFF
+FF00000000000003FFFFC007FFFF00000000000003FFFF8007FFFF00000000000003FFFF
+8003FFFF80000000000007FFFF0003FFFF80000000000007FFFF0001FFFFC00000000000
+0FFFFE0001FFFFC000000000000FFFFE0000FFFFE000000000001FFFFC0000FFFFE00000
+0000001FFFFC00007FFFF000000000003FFFF800003FFFF000000000003FFFF000001FFF
+F800000000007FFFE000001FFFFC0000000000FFFFE000000FFFFC0000000000FFFFC000
+0007FFFE0000000001FFFF80000003FFFF0000000003FFFF00000001FFFF8000000007FF
+FE00000000FFFFE00000001FFFFC000000003FFFF00000003FFFF0000000001FFFFC0000
+00FFFFE0000000000FFFFF000003FFFFC00000000003FFFFC0000FFFFF000000000000FF
+FFFC00FFFFFC0000000000003FFFFFFFFFFFF00000000000000FFFFFFFFFFFC000000000
+000003FFFFFFFFFF00000000000000007FFFFFFFF8000000000000000007FFFFFF800000
+000000000000001FFFE00000000000666677E379>79 D<000000FFFC000001E000000FFF
+FFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFF
+FFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE000
+0001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE0000
+00000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC0000
+000000FFE03FF80000000000FFE07FF800000000007FE07FF800000000007FE07FF80000
+0000003FE07FF800000000003FE0FFF800000000001FE0FFF800000000001FE0FFFC0000
+0000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE0000
+0000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE000
+00000007E07FFFF80000000000007FFFFC0000000000007FFFFF8000000000007FFFFFF8
+00000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFF
+FFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFF
+FFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFF
+FFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFF
+FFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000F
+FFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF800000000
+0003FFFFF8000000000000FFFFFC0000000000003FFFFC0000000000001FFFFC00000000
+000007FFFE00000000000003FFFE00000000000003FFFE7C000000000001FFFEFC000000
+000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000007FFEFC000000
+0000007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE000000
+0000003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000003FFCFF800000
+0000003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000007FF8FFE00000
+0000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF0000
+000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF00
+00003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFF
+FFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001
+FFFE000000476677E35A>83 D<000003FFFE000000000000007FFFFFF0000000000003FF
+FFFFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF00000
+00007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC0000
+7FFF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003
+FFFE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFF
+F0000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0
+000007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF8000000
+0007FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FF
+F80000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF
+000007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800
+001FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC00000
+07FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FF
+FF80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFF
+F80000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE0
+00003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80
+000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF
+003FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049
+437CC14E>97 D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF8
+0000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000
+0FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+0FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF8
+000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE000
+03FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001
+FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007
+FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE0
+00000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8
+007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC00000
+0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FF
+FFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007
+FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0
+00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8
+007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC00000
+0007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001F
+FFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007
+FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC
+0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC
+00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFF
+FF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE00
+00003FFE0007FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC000000
+00000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC0000
+0007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE000
+00FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF800
+07FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE00
+1FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF00
+7FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80
+FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00
+FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000
+FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC0000000000000
+7FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE0000000000000
+3FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F80
+0FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F00
+01FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800
+001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF0000
+00007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF000000
+00000007FFF000000041437CC14A>I<000000003FFC0000000007FFFF800000003FFFFF
+C0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE00FFFE
+0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001FFFF00
+07FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007FFC001F
+FF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF80000000001FFF
+80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80
+000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000
+0000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC0
+00FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000007FFFFF
+FFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFF
+FC000038657CE431>I<0000000000000007F8000000007FFE00003FFE0000000FFFFFF0
+01FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000F
+FFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01
+FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800
+001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE00000
+07FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0
+000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800
+001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000
+007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFF
+F0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC
+0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC000000000000
+000001FC000000000000000001FC000000000000000001FC000000000000000001FE0000
+00000000000001FE000000000000000001FF000000000000000001FF8000000000000000
+01FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFF
+FFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003F
+FFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFF
+F000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE000
+0001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE00
+7FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000
+001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0
+00000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001F
+FE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000
+000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC000
+00FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFF
+FFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A60
+7CC151>I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003
+FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FF
+FFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE0
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007F
+FFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFF
+C0FFFFFFFFC022657BE42C>105 D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FF
+FFFF8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFF
+E0FFFFFFFFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFF8000000
+FFFFFF8000FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF80
+1FFFFFFF0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFF
+C003FF03FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC000
+7FFF8000007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000
+003FFF8F800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE
+000003FFFDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FF
+FFE000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC00000
+0FFFF000003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000
+003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0
+000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFF
+FFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803F
+FFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFC
+FFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417BC087>I<0007FF80001FFF00000000FFFF
+FF8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803F
+FFFFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFF
+F00000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000
+003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFF
+FC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF00000
+01FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE
+0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FF
+FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF
+F007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE00000000000
+00FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001
+FFFE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003F
+FF000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FF
+F80000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFF
+E000000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFF
+C000000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFF
+C000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFF
+C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFF
+C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFF
+C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFF
+C000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFF
+E000000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFF
+E000000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FF
+F80000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007F
+FF000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003
+FFFE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE000000000
+00FFFFFF00000000000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFFFF
+800FFFFF800000FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF00
+00FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF00
+0007FFF800003FFFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF0000
+3FFFE0000000FFFF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC0000000
+3FFFE0003FFFC00000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFF
+C00000001FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFF
+FC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC000
+000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFF
+C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000FFF
+FC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC000
+00000FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF000
+3FFFC00000003FFFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC0000000
+7FFFC0003FFFE0000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFF
+F8000003FFFE00003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF0
+00003FFFFFE0007FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FF
+FFFFF80000003FFFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE000000000
+3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000
+000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF
+C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000
+00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000
+0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000
+3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF00000
+000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFF
+FFF00000000000FFFFFFFFF000000000004F5D7BC05A>I<000FFF000FFC00FFFFFF003F
+FF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FF
+FE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF
+003FFFF801FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE00
+3FFFE0007FFC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003F
+FFC0000000003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFF
+FFF80000FFFFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001F
+FFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC00
+0007FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000
+003F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE0000000
+1F80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE0000000
+00FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF0000
+1FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000
+FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE00000
+03FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C0000
+0001FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000
+001FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC0000000
+1FF0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF
+80FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000
+FE03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E000000000
+0007E0000000000007E0000000000007E0000000000007E0000000000007E00000000000
+0FE000000000000FE000000000000FE000000000000FE000000000000FE000000000001F
+E000000000001FE000000000001FE000000000003FE000000000003FE000000000007FE0
+00000000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE000
+00000007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000
+000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00
+FFFFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0
+001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FF
+F8007F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFF
+FFF00000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC000
+00003FFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFF
+FE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000
+00FFFFC0000007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC00000
+03FFFE0000003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE
+0000001FFFC000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE000000
+0FFFE000007EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF8
+0007F0FFFFFF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00
+FFFFFF8000001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF000
+0051427BC05A>I<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FF
+FFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC003FFFC0
+0000001FFE00003FFFE000000007F000003FFFE000000007F000001FFFF000000007E000
+001FFFF00000000FE000000FFFF80000000FC000000FFFF80000001FC0000007FFFC0000
+001F80000007FFFC0000003F80000003FFFC0000003F00000003FFFE0000007F00000001
+FFFE0000007E00000001FFFF000000FE00000001FFFF000000FE00000000FFFF800001FC
+00000000FFFF800001FC000000007FFFC00001F8000000007FFFC00003F8000000003FFF
+E00003F0000000003FFFE00007F0000000001FFFE00007E0000000001FFFF0000FE00000
+00000FFFF0000FC0000000000FFFF8001FC0000000000FFFF8001FC00000000007FFFC00
+3F800000000007FFFC003F800000000003FFFE003F000000000003FFFE007F0000000000
+01FFFF007E000000000001FFFF00FE000000000000FFFF00FC000000000000FFFF81FC00
+00000000007FFF81F80000000000007FFFC3F80000000000007FFFC3F80000000000003F
+FFE7F00000000000003FFFE7F00000000000001FFFF7E00000000000001FFFFFE0000000
+0000000FFFFFC00000000000000FFFFFC000000000000007FFFF8000000000000007FFFF
+8000000000000003FFFF0000000000000003FFFF0000000000000003FFFF000000000000
+0001FFFE0000000000000001FFFE0000000000000000FFFC0000000000000000FFFC0000
+0000000000007FF800000000000000007FF800000000000000003FF00000000000000000
+3FF000000000000000001FE000000000000000001FE000000000000000001FE000000000
+000000001FC000000000000000001FC000000000000000001F8000000000000000003F80
+00000000000000003F0000000000000000007F0000000000000000007E00000000000000
+0000FE000000000007E00000FC00000000001FF80001FC00000000003FFC0001FC000000
+00007FFE0003F800000000007FFE0003F80000000000FFFF0007F00000000000FFFF0007
+F00000000000FFFF000FE00000000000FFFF000FC00000000000FFFF001FC00000000000
+FFFF003F8000000000007FFE007F0000000000007FFE00FE0000000000007FFC01FE0000
+000000003FF807FC0000000000001FF03FF00000000000000FFFFFE000000000000007FF
+FFC000000000000003FFFF0000000000000000FFFC00000000000000001FE00000000000
+00004E5D7DBF55>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmsy10 10.95 2
+/Fg 2 16 df<000000007FFE0000000000000007FFFFE00000000000003FFFFFFC000000
+000000FFFFFFFF000000000003FFC003FFC0000000000FFC00003FF0000000003FE00000
+07FC000000007F80000001FE00000001FE000000007F80000003F8000000001FC0000007
+E00000000007E000000FC00000000003F000001F800000000001F800003F000000000000
+FC00007E0000000000007E0000FC0000000000003F0000F80000000000001F0001F00000
+000000000F8003F00000000000000FC003E000000000000007C007C000000000000003E0
+07C000000000000003E00F8000000000000001F00F8000000000000001F01F0000000000
+000000F81F0000000000000000F81E0000000000000000783E00000000000000007C3E00
+000000000000007C3C00000000000000003C7C00000000000000003E7C00000000000000
+003E7800000000000000001E7800000000000000001E7800000000000000001EF8000000
+00000000001FF800000000000000001FF000000000000000000FF000000000000000000F
+F000000000000000000FF000000000000000000FF000000000000000000FF00000000000
+0000000FF000000000000000000FF000000000000000000FF000000000000000000FF000
+000000000000000FF000000000000000000FF800000000000000001FF800000000000000
+001F7800000000000000001E7800000000000000001E7800000000000000001E7C000000
+00000000003E7C00000000000000003E3C00000000000000003C3E00000000000000007C
+3E00000000000000007C1E0000000000000000781F0000000000000000F81F0000000000
+000000F80F8000000000000001F00F8000000000000001F007C000000000000003E007C0
+00000000000003E003E000000000000007C003F00000000000000FC001F0000000000000
+0F8000F80000000000001F0000FC0000000000003F00007E0000000000007E00003F0000
+00000000FC00001F800000000001F800000FC00000000003F0000007E00000000007E000
+0003F8000000001FC0000001FE000000007F800000007F80000001FE000000003FE00000
+07FC000000000FFC00003FF00000000003FFC003FFC00000000000FFFFFFFF0000000000
+003FFFFFFC00000000000007FFFFE0000000000000007FFE0000000050557BC05B>13
+D<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC001FFFFFFE00
+3FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFFFE000FFFFF
+FC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA72D>15
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmti10 10.95 17
+/Fh 17 122 df<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000F00003FC0007FC0007FC000FFC0
+00FFC000FFC000FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFF
+FFFFF8000001FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0
+000003F800003FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F0
+00000FF0000007F000000FF000000FF000000FF000000FE000000FF000000FE000001FF0
+00000FE000001FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC0
+00003FC000003FC000007F8000003F800000FF8000003F800000FF0000003F800001FE00
+00007F800003FC0000007F000007F00000007F00001FE00000007F00007F80000000FF00
+03FE00000000FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE000
+0001FC00000FF0000001FC000007F0000001FC000007F8000003FC000003FC000003F800
+0003FC000003F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE00
+0007F0000003FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE000
+0007FC00000FE0000007F800001FE000000FF800001FC000000FF800001FC000001FF000
+001FC000001FE000003FC000003FE000003F8000007FC000003F800000FF8000007F8000
+01FF0000007F800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000
+FFFFFFFFFF000000FFFFFFFFF80000003C3E7BBD40>66 D<0001FFFFFFFFC0000001FFFF
+FFFFF8000001FFFFFFFFFE00000003FE0003FF00000003FE00007F80000003FC00001FC0
+000003FC00000FE0000003FC000007F0000007FC000007F0000007F8000003F8000007F8
+000001FC000007F8000001FC00000FF8000001FC00000FF0000000FE00000FF0000000FE
+00000FF0000000FE00001FF0000000FE00001FE0000000FF00001FE0000000FF00001FE0
+000000FF00003FE0000000FF00003FC0000000FF00003FC0000000FF00003FC0000000FF
+00007FC0000001FF00007F80000001FF00007F80000001FF00007F80000001FE0000FF80
+000001FE0000FF00000003FE0000FF00000003FE0000FF00000003FE0001FF00000003FC
+0001FE00000007FC0001FE00000007FC0001FE00000007F80003FE00000007F80003FC00
+00000FF80003FC0000000FF00003FC0000000FF00007FC0000001FE00007F80000001FE0
+0007F80000003FC00007F80000003FC0000FF80000007F80000FF00000007F00000FF000
+0000FF00000FF0000000FE00001FF0000001FC00001FE0000003F800001FE0000007F000
+001FE0000007F000003FE000000FE000003FC000003FC000003FC000007F0000007FC000
+00FE0000007FC00003FC0000007F80000FF0000000FF80007FE00000FFFFFFFFFF800000
+FFFFFFFFFC000000FFFFFFFFE0000000403E7BBD45>68 D<00000000FF8000E000000007
+FFF000E00000003FFFFC01C0000000FFC03E03C0000003FC000F07C000000FF000078FC0
+00001FE00003DF8000007F800001FF800000FF000000FF800001FE000000FF800003FC00
+00007F000007F80000007F00000FF00000007F00001FE00000003F00003FC00000003E00
+007F800000003E0000FF800000003E0000FF000000003E0001FE000000003C0003FE0000
+00003C0003FC000000003C0007FC000000003C0007F80000000038000FF8000000003800
+0FF80000000038001FF00000000038001FF00000000000003FE00000000000003FE00000
+000000003FE00000000000007FE00000000000007FC00000000000007FC0000000000000
+7FC0000000000000FFC0000000000000FF80000000000000FF80000000000000FF800000
+00000000FF800001FFFFFE00FF000001FFFFFE00FF000001FFFFFE00FF00000000FF8000
+FF00000000FF8000FF00000000FF0000FF00000000FF0000FF00000001FF0000FF000000
+01FF0000FF00000001FE0000FF00000001FE0000FF00000003FE00007F00000003FE0000
+7F80000003FC00007F80000003FC00003F80000007FC00003FC0000007FC00001FC00000
+07F800001FE000000FF800000FF000001FF8000007F000003FF8000003F800007BF00000
+01FE0000F1F0000000FF0003E0F00000003FE01F80F00000001FFFFF006000000007FFF8
+0000000000007FC0000000003B4273BF46>71 D<0001FFFFFFFF80000001FFFFFFFFF000
+0001FFFFFFFFFC00000003FE0003FE00000003FE0000FF00000003FC00007F80000003FC
+00003FC0000007FC00001FC0000007FC00001FE0000007F800001FE0000007F800001FE0
+00000FF800001FF000000FF800001FF000000FF000001FF000000FF000001FF000001FF0
+00001FF000001FF000003FE000001FE000003FE000001FE000003FE000003FE000003FC0
+00003FE000007FC000003FC000007F8000003FC000007F8000007FC00000FF0000007FC0
+0000FE0000007F800001FC0000007F800003F8000000FF800007F0000000FF80000FE000
+0000FF00003FC0000000FF0001FF00000001FFFFFFFC00000001FFFFFFE000000001FE00
+000000000001FE00000000000003FE00000000000003FE00000000000003FC0000000000
+0003FC00000000000007FC00000000000007FC00000000000007F800000000000007F800
+00000000000FF80000000000000FF80000000000000FF00000000000000FF00000000000
+001FF00000000000001FF00000000000001FE00000000000001FE00000000000003FE000
+00000000003FE00000000000003FC00000000000003FC00000000000007FC00000000000
+007FC00000000000007F80000000000000FFC00000000000FFFFFF8000000000FFFFFF80
+00000000FFFFFF80000000003C3E7BBD3E>80 D<00007E00000001FF80000007C1C38000
+1F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0
+003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000
+FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F8
+00FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE070
+7C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003
+FF00FF0000FC003E00252977A72E>97 D<001FC0000FFFC0000FFF80000FFF8000003F80
+00003F8000003F0000003F0000007F0000007F0000007E0000007E000000FE000000FE00
+0000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F000
+0003F07E0007F1FF8007F783E007EF01F007FE01F00FF800F80FF800F80FF000FC0FE000
+7C1FC0007C1FC0007E1F80007E1F8000FE3F8000FE3F8000FE3F0000FE3F0000FE7F0001
+FE7F0001FC7E0001FC7E0001FC7E0003FCFE0003F8FC0003F8FC0003F8FC0007F0FC0007
+F0FC0007E0F8000FE0F8000FC0F8001FC0F8001F8078003F007C003F007C007E003C00FC
+003E01F8001E03E0000F07C00007FF000001F800001F4076BE2A>I<00003F800001FFE0
+0007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F0001E0FE0003E0FC0003C
+1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000FE000000
+FE000000FE000000FE000000FC000000FC000000FC000000FC000000FC000000FC000000
+FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001E01F0007C00F801F00
+07C0FC0001FFF000007F80001F2976A72A>101 D<000003F00000000FFC0000003E0E1C
+0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F8001FC00
+3F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC0003F001FC
+0007F003FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000FC007F000
+0FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F8003E0007F
+0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE00001FF8FE00
+0007E0FC00000000FC00000001FC00000001FC00000001F800000001F800000003F80000
+0003F800000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F8000FF00
+3F0000FE007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA72A>103
+D<0001FC000000FFFC000000FFF8000000FFF800000003F800000003F800000003F00000
+0003F000000007F000000007F000000007E000000007E00000000FE00000000FE0000000
+0FC00000000FC00000001FC00000001FC00000001F800000001F800000003F800000003F
+800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0007EE007C000FFC0
+07E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001FC0007E001F80007
+E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0001F8007E0001F80
+07E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC0007E001FC000FE071F
+8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C7F00
+01F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC03800001F0028407A
+BE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E00000000000000000
+00000000000000000000000000000000000000000000000000000000000000007C0001FF
+00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80F03F
+80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F80003F0
+0003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C00F83
+8007870003FE0000F800163E79BC1C>I<0007F003FFF003FFE003FFE0000FE0000FE000
+0FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F0000
+7E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003
+F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F
+80001F80003F80003F80003F00003F00007F00007F07007E07007E0700FE0F00FE0E00FC
+0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE000078000144079BE17>
+108 D<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38
+007E003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80
+007E00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E00
+01FC0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F800
+03F00001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F000
+1FC0F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC000
+1F03800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979
+A733>110 D<0001C0000003F0000007F0000007F0000007E0000007E000000FE000000F
+E000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F
+0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE000000FE000000FC000000FC
+000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F0000007F0
+000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC0
+1C001F801C001F801C003F803C003F8038003F0078003F0070003F00F0003F00E0003F01
+C0001F03C0001F0780000F0F000007FC000001F00000193A78B81E>116
+D<007C0000000001FF00001C00038F80007E00070780007E000E07C0007E001E07C000FE
+001C07C000FE003C0FC000FC00380FC000FC00380FC001FC00781FC001FC00701F8001F8
+00701F8001F800F03F8003F800F03F0003F800003F0003F000007F0003F000007E0007F0
+00007E0007F00000FE0007E00000FC0007E00000FC000FE00001FC000FE00001F8000FC0
+0001F8000FC00001F8001FC00003F8001FC1C003F0001F81C003F0001F81C003F0003F81
+C003F0003F83C003F0003F038003F0003F038003F0007F078001F000FF070001F001FF07
+0001F801DF0F0000F8079F0E00007C0F0F1C00001FFC07F8000007F001F0002A2979A731
+>I<007C000000007001FF00007001FC038F8001F801FC07078001F801FC0E07C001F801
+FE1E07C003F801FE1C07C003F000FE3C0FC003F000FE380FC003F0007C380FC007F0007C
+781FC007E0003C701F8007E0003C701F8007E0003CF03F800FE0003CF03F000FC0003800
+3F000FC00038007F000FC00038007E001FC00078007E001F80007000FE001F80007000FC
+001F80007000FC003F8000F001FC003F0000E001F8003F0000E001F8003F0000E001F800
+3F0001E003F8007F0001C003F0007E0001C003F0007E0003C003F0007E00038003F0007E
+00038003F0007E00070003F000FE00070003F000FE000E0001F001FE001E0001F801FF00
+1C0000F8039F00380000FC079F807000003E0F07C1E000001FFC03FFC0000003F0007F00
+00372979A73C>119 D<007C00000001FF000038038F8000FC07078000FC0E07C000FC1E
+07C001FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F8003F0701F
+8003F0F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E000FC000FE00
+0FC000FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F8003F8003F
+0003F0003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E0003F000FE00
+03F000FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F8000007E1F80000
+0003F800000003F000000003F000000007F0000E0007E0003F8007E0007F800FC0007F80
+0FC0007F801F8000FF001F0000FF003E00007C007E00007000FC00007801F000003803E0
+00001E0FC000000FFF00000003F8000000263B79A72C>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 14.4 34
+/Fi 34 120 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00
+0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00
+1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF
+FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00
+000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000
+1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F
+FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0
+0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000
+0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000
+0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000
+7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0
+000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF
+FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF
+FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<FFFFFFFFFFFFFFC0000000FFFFFF
+FFFFFFFFFE000000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFF
+FFFFFC00000007FFF0000003FFFF00000007FFF00000007FFF80000007FFF00000003FFF
+C0000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF000000007FFF80000
+07FFF000000003FFF8000007FFF000000003FFFC000007FFF000000001FFFC000007FFF0
+00000001FFFE000007FFF000000000FFFE000007FFF000000000FFFE000007FFF0000000
+00FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF
+000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007
+FFF000000000FFFF000007FFF000000001FFFE000007FFF000000001FFFE000007FFF000
+000001FFFC000007FFF000000003FFFC000007FFF000000003FFF8000007FFF000000007
+FFF8000007FFF000000007FFF0000007FFF00000000FFFE0000007FFF00000001FFFC000
+0007FFF00000007FFF00000007FFF0000001FFFE00000007FFF0000007FFF800000007FF
+FFFFFFFFFFE000000007FFFFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFF
+FFFFF000000007FFF0000003FFFE00000007FFF00000003FFF80000007FFF00000000FFF
+E0000007FFF000000007FFF0000007FFF000000001FFF8000007FFF000000001FFFC0000
+07FFF000000000FFFE000007FFF0000000007FFF000007FFF0000000007FFF800007FFF0
+000000003FFFC00007FFF0000000003FFFC00007FFF0000000001FFFE00007FFF0000000
+001FFFE00007FFF0000000001FFFE00007FFF0000000001FFFF00007FFF0000000001FFF
+F00007FFF0000000001FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007
+FFF0000000000FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF000
+0000001FFFF00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF000000000
+3FFFE00007FFF0000000003FFFC00007FFF0000000003FFFC00007FFF0000000007FFF80
+0007FFF000000000FFFF800007FFF000000000FFFF000007FFF000000001FFFE000007FF
+F000000007FFFE000007FFF00000000FFFFC000007FFF00000003FFFF0000007FFF00000
+01FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF8
+0000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFF800000054527CD160>66
+D<0000000001FFFC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000
+003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC
+00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000
+FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0
+001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE
+000000000001FFC000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000
+000000FFC003FFF80000000000007FC007FFF00000000000007FC00FFFF0000000000000
+3FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01F
+FFE00000000000001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC000
+00000000000FC07FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000
+000000007FFF8000000000000000007FFF800000000000000000FFFF8000000000000000
+00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+7FFF8000000000000000007FFF8000000000000000007FFFC000000000000000007FFFC0
+00000000000000007FFFC000000000000007C03FFFC000000000000007C03FFFC0000000
+00000007C03FFFC000000000000007C01FFFE000000000000007C01FFFE0000000000000
+07C01FFFE00000000000000FC00FFFF00000000000000F800FFFF00000000000000F8007
+FFF00000000000001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC00
+00000000003F0000FFFE0000000000007E0000FFFE0000000000007E00007FFF00000000
+0000FC00003FFF800000000001F800001FFFC00000000003F800000FFFE00000000007F0
+000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE000000007F80000000
+7FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFF
+E001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC
+000000000000007FFFFFE00000000000000001FFFC00000000525479D261>I<FFFFFFFF
+FFFFFF8000000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFF
+FFFFFFFFF0000000FFFFFFFFFFFFFFFFFC0000000007FFF000000FFFFF0000000007FFF0
+000000FFFFC000000007FFF00000001FFFE000000007FFF000000007FFF800000007FFF0
+00000001FFFC00000007FFF000000000FFFE00000007FFF0000000007FFF00000007FFF0
+000000003FFF80000007FFF0000000001FFFC0000007FFF0000000000FFFC0000007FFF0
+0000000007FFE0000007FFF00000000003FFF0000007FFF00000000003FFF8000007FFF0
+0000000001FFF8000007FFF00000000001FFFC000007FFF00000000000FFFC000007FFF0
+0000000000FFFE000007FFF00000000000FFFE000007FFF000000000007FFF000007FFF0
+00000000007FFF000007FFF000000000007FFF000007FFF000000000007FFF800007FFF0
+00000000003FFF800007FFF000000000003FFF800007FFF000000000003FFFC00007FFF0
+00000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF0
+00000000003FFFC00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF0
+00000000003FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF0
+00000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF0
+00000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF0
+00000000001FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF0
+00000000003FFFE00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF0
+00000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF0
+00000000003FFF800007FFF000000000003FFF800007FFF000000000007FFF800007FFF0
+00000000007FFF000007FFF000000000007FFF000007FFF000000000007FFF000007FFF0
+0000000000FFFE000007FFF00000000000FFFE000007FFF00000000000FFFC000007FFF0
+0000000001FFFC000007FFF00000000001FFF8000007FFF00000000003FFF0000007FFF0
+0000000007FFF0000007FFF00000000007FFE0000007FFF0000000000FFFC0000007FFF0
+000000001FFF80000007FFF0000000003FFF00000007FFF000000000FFFE00000007FFF0
+00000001FFFC00000007FFF000000007FFF800000007FFF00000001FFFF000000007FFF0
+000000FFFFC000000007FFF000000FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFF
+FFFFFFFFF0000000FFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFF
+FFFFFF80000000005B527CD167>I<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FF
+FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE000007FFF8000007
+FFFF000007FFF80000007FFF000007FFF80000001FFF000007FFF800000007FF000007FF
+F800000003FF000007FFF800000001FF000007FFF800000000FF000007FFF8000000007F
+000007FFF8000000003F000007FFF8000000003F800007FFF8000000003F800007FFF800
+0000001F800007FFF8000000001F800007FFF8000000001F800007FFF8000000000F8000
+07FFF8000000000F800007FFF8000000000F800007FFF8000000000F800007FFF8000000
+000FC00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F80007C00007FF
+F80000F80007C00007FFF80000F80000000007FFF80000F80000000007FFF80000F80000
+000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007FFF800
+03F80000000007FFF80007F80000000007FFF8000FF80000000007FFF8007FF800000000
+07FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF8
+0000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF80000000007FF
+F80007F80000000007FFF80003F80000000007FFF80001F80000000007FFF80001F80000
+000007FFF80001F80000000007FFF80000F80000000007FFF80000F80000000007FFF800
+00F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F800000000
+07FFF80000F80000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF8000000000000FFFFFFFFFFF800000000FFFFFFFFFFF800
+000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF8000000004A517C
+D055>70 D<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFF
+F80007C0000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003
+FFC07FC00000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF800000
+03FFFFC0000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000
+003FFFC000000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF80000000
+0007FFC000007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE00000000
+0001FFC00001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF800000000
+00007FC00007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF000000000
+00003FC0001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE000000000
+00001FC0003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC000000000
+00000FC0007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC000000000
+00000000007FFF800000000000000000007FFF80000000000000000000FFFF8000000000
+0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000
+0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000
+0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000
+0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000
+0000000000FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007F
+FFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007F
+FFFFFFFFE03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000
+003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000
+003FFFC0000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000
+003FFFC00003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000
+003FFFC00000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000
+003FFFC000003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000
+007FFFC0000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF000000
+00FFFFC00000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE0000
+1FF1FFC000000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFF
+FF001FC00000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE
+00000000005B5479D26A>I<FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF
+FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFFFFFFFFFFFFFFFE000
+0007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE000
+0007FFFFFFFFFFFFFFFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000
+FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF
+FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF60527CD169>I<FFFFFFFFFF
+C0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800
+000007FFF800000007FFF800000007FFF800000007FFF80000FFFFFFFFFFC0FFFFFFFFFF
+C0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>I<FFFFFFFC000000000000
+003FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFE000000000000007FFFFFFEFF
+FFFFFF00000000000000FFFFFFFEFFFFFFFF00000000000000FFFFFFFE0007FFFF000000
+00000000FFFFC0000007FFFF80000000000001EFFFC0000007FFFF80000000000001EFFF
+C0000007EFFFC0000000000003CFFFC0000007EFFFC0000000000003CFFFC0000007E7FF
+E00000000000078FFFC0000007E7FFE00000000000078FFFC0000007E3FFF00000000000
+0F0FFFC0000007E3FFF000000000000F0FFFC0000007E1FFF800000000001E0FFFC00000
+07E1FFF800000000001E0FFFC0000007E1FFF800000000001E0FFFC0000007E0FFFC0000
+0000003C0FFFC0000007E0FFFC00000000003C0FFFC0000007E07FFE0000000000780FFF
+C0000007E07FFE0000000000780FFFC0000007E03FFF0000000000F00FFFC0000007E03F
+FF0000000000F00FFFC0000007E01FFF8000000001E00FFFC0000007E01FFF8000000001
+E00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFFC000000003C00FFFC00000
+07E00FFFC000000003C00FFFC0000007E007FFE000000007800FFFC0000007E007FFE000
+000007800FFFC0000007E003FFF00000000F000FFFC0000007E003FFF00000000F000FFF
+C0000007E001FFF80000001E000FFFC0000007E001FFF80000001E000FFFC0000007E000
+FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C
+000FFFC0000007E0007FFE00000078000FFFC0000007E0007FFE00000078000FFFC00000
+07E0003FFF000000F0000FFFC0000007E0003FFF000000F0000FFFC0000007E0001FFF80
+0001E0000FFFC0000007E0001FFF800001E0000FFFC0000007E0000FFFC00003C0000FFF
+C0000007E0000FFFC00003C0000FFFC0000007E00007FFE0000780000FFFC0000007E000
+07FFE0000780000FFFC0000007E00007FFE0000780000FFFC0000007E00003FFF0000F00
+000FFFC0000007E00003FFF0000F00000FFFC0000007E00001FFF8001E00000FFFC00000
+07E00001FFF8001E00000FFFC0000007E00000FFFC003C00000FFFC0000007E00000FFFC
+003C00000FFFC0000007E000007FFE007800000FFFC0000007E000007FFE007800000FFF
+C0000007E000007FFE007800000FFFC0000007E000003FFF00F000000FFFC0000007E000
+003FFF00F000000FFFC0000007E000001FFF81E000000FFFC0000007E000001FFF81E000
+000FFFC0000007E000000FFFC3C000000FFFC0000007E000000FFFC3C000000FFFC00000
+07E0000007FFE78000000FFFC0000007E0000007FFE78000000FFFC0000007E0000003FF
+FF0000000FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFF
+C0000007E0000001FFFE0000000FFFC0000007E0000001FFFE0000000FFFC0000007E000
+0000FFFC0000000FFFC0000007E0000000FFFC0000000FFFC0000007E00000007FF80000
+000FFFC0000007E00000007FF80000000FFFC0000007E00000003FF00000000FFFC00000
+07E00000003FF00000000FFFC000003FFC0000001FE00000000FFFC000FFFFFFFF00001F
+E00001FFFFFFFFFEFFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFF
+FFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF000007800001FFFFFFFFFE77527CD1
+80>77 D<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFF0000FFFF
+FFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF000001FFFFC000007FFF0000001FF
+FF000007FFF00000007FFF800007FFF00000003FFFC00007FFF00000000FFFE00007FFF0
+0000000FFFF00007FFF000000007FFF00007FFF000000003FFF80007FFF000000003FFFC
+0007FFF000000003FFFC0007FFF000000001FFFE0007FFF000000001FFFE0007FFF00000
+0001FFFE0007FFF000000001FFFE0007FFF000000001FFFF0007FFF000000001FFFF0007
+FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001
+FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFE0007FFF0
+00000001FFFE0007FFF000000001FFFE0007FFF000000001FFFC0007FFF000000003FFFC
+0007FFF000000003FFFC0007FFF000000003FFF80007FFF000000007FFF00007FFF00000
+000FFFE00007FFF00000001FFFE00007FFF00000003FFFC00007FFF00000007FFF000007
+FFF0000001FFFE000007FFF000001FFFFC000007FFFFFFFFFFFFF0000007FFFFFFFFFFFF
+C0000007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF8000000000000FFFFFFFFFFC000000000FFFFFFFFFFC00000
+0000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC00000000050527CD1
+5C>80 D<FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF8
+00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFF
+F00000000007FFF000000FFFF80000000007FFF0000001FFFE0000000007FFF0000000FF
+FF0000000007FFF00000007FFF8000000007FFF00000003FFFC000000007FFF00000001F
+FFC000000007FFF00000000FFFE000000007FFF00000000FFFF000000007FFF00000000F
+FFF000000007FFF000000007FFF800000007FFF000000007FFF800000007FFF000000007
+FFF800000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007
+FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007
+FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007
+FFF800000007FFF000000007FFF800000007FFF00000000FFFF800000007FFF00000000F
+FFF000000007FFF00000000FFFE000000007FFF00000000FFFE000000007FFF00000001F
+FFC000000007FFF00000003FFF8000000007FFF00000007FFF0000000007FFF0000000FF
+FE0000000007FFF0000003FFFC0000000007FFF000000FFFF00000000007FFF00000FFFF
+C00000000007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE0
+000000000007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007FFF000007FFF
+800000000007FFF000003FFFC00000000007FFF000001FFFE00000000007FFF000000FFF
+F00000000007FFF0000007FFF80000000007FFF0000003FFFC0000000007FFF0000003FF
+FE0000000007FFF0000001FFFE0000000007FFF0000001FFFE0000000007FFF0000001FF
+FF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FF
+FF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FF
+FF0000000007FFF0000000FFFF0000000007FFF0000000FFFF8000000007FFF0000000FF
+FF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FF
+FF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FF
+FF80001C0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000FF
+FFC0003E0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007FFF00000003F
+FFE0007C0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000F
+FFF803F8FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF800000
+7FFFFFC0FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F537CD164>82
+D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFF
+FFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF
+000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003FF003FF000
+000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0000000007F
+00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FFF000
+0000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000001F
+00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF00000000007FFFFF
+F8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000
+000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFF
+FFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE
+000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000
+007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE000000000000FFF
+F0000000000007FFF0000000000003FFF0000000000003FFF0780000000001FFF0F80000
+000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800000000007F
+F0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE0000
+0000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001FF
+80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC0
+00001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF00
+00F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>I<00007FFF
+000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC00000
+03FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000FFFC000
+1FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF8000
+07FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC00000000000
+07FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000
+0000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF
+87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC000
+07FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007FFF0000
+07FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000
+FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE0000
+1FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF800
+0FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC
+0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF000000000
+0000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000
+000003FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF001FFE000
+000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8
+000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF000003FF
+C00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF8000000FF
+F80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF80000007F
+FE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003F
+FF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003F
+FF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007F
+FC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC000001FF
+F00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF
+000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80
+000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF800000000
+1FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC
+0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC000
+0FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF000003
+FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE00000000
+00FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000
+FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FF
+FE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF00000000007FFF
+00000000003FFF00000000003FFF00000000003FFF00000003E01FFF80000003E01FFF80
+000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F8001FFF000
+003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFF
+E0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<000000000001
+FF80000000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FF
+FF80000000000007FFFF800000000000001FFF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7
+FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FF
+FF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FFC000000F
+FF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF0000000F
+FF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE0000000F
+FF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F
+FF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F
+FF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F
+FF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE0000000F
+FF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000F
+FF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF8000001F
+FF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FFF00001FF
+FF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8F
+FFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>
+I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000
+003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007
+FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF
+000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE00
+0000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFF
+FFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000
+007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF00000000E0
+1FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0000007E003
+FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE00000F
+FFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0000034387C
+B63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001
+FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003F
+F800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007F
+F0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007F
+F0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007F
+F0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFF
+FFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFF
+FFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE000
+3FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007F
+F01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001F
+FE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001F
+FF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003F
+FE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003F
+FC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000
+FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF00
+00000007C000000000000007C00000000000000FC00000000000000FC00000000000000F
+C00000000000000FE00000000000000FE00000000000000FF80000000000000FFE000000
+0000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003
+FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFF
+FFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803F
+F000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC0000000
+00FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FF
+E000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF8000000
+07FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE00000
+7FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543
+>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000
+0000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF0
+000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF
+000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF
+800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FF
+C00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFF
+FFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<
+007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF800
+0FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF000
+01FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0
+FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF00000000000FF
+FFF00000000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003FFF00000
+00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
+FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
+00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
+FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
+00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
+FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF00001
+FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000003FC00000
+FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000FFF0000F
+F0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE00000000
+FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000FFF07FF8
+00000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF00000000
+FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000FFF807FF
+F0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FFFE000000
+FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000FFF0000F
+FFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001FFFC0000
+FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FFFFFFF003
+FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFF40
+537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0
+FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000FFE00000
+FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFF
+FFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF
+03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0
+000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000
+FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003F
+FE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE0
+00003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFF
+FFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFF
+C03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFF
+F00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001F
+FF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007
+FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007
+FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FF
+FFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>
+I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF
+807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE0
+0003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF00
+00003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF
+003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE00
+00001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFF
+C0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE00
+00001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF
+807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF00
+00003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC
+0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF8
+0007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC000
+0000003FFFFF000000000001FFE00000003A387CB643>I<007FE003FE00FFFFE00FFF80
+FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE
+00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC
+00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000FFF8000000
+00FFF800000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000
+FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114
+D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF
+001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000003F
+00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF0000000
+00FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0
+001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF
+80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF000000001FF
+F0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000000F
+F0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001F
+C0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE0
+00F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00000000003E00
+000000003E00000000003E00000000003E00000000007E00000000007E00000000007E00
+000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001FE00
+00000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003FFE00
+000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFF
+FF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001FFF00
+0F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF80000007FFF
+F00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FF
+FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF
+FFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800000F
+FFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800003B
+FFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3
+FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803
+FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFF
+FFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF01FFF80000007FE000FFFC0000
+003F0000FFFC0000003F00007FFC0000003E00007FFE0000007E00003FFE0000007C0000
+3FFF000000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC000
+01F000000FFFC00003F0000007FFC00003E0000007FFE00007E0000003FFE00007C00000
+03FFF0000FC0000001FFF0000F80000001FFF8001F80000000FFF8001F00000000FFFC00
+1F00000000FFFC003F000000007FFE003E000000007FFE007E000000003FFE007C000000
+003FFF00FC000000001FFF00F8000000001FFF81F8000000000FFF81F0000000000FFFC3
+F0000000000FFFC3F00000000007FFE3E00000000007FFE7E00000000003FFE7C0000000
+0003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000000000FFFF
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000003FFC00000000
+00003FFC0000000000001FF80000000000001FF80000000000000FF00000000000000FF0
+00000000000007E000000000000003C000000040367DB447>I<FFFFFFE07FFFFFC003FF
+FFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FF
+FFC0FFFFFFE07FFFFFC003FFFFC001FFF00000FFF000001FF80001FFF800007FF0000007
+E00000FFF800007FF8000007C00000FFF800007FF8000007C00000FFFC00003FF800000F
+C000007FFC00003FFC00000F8000007FFC00003FFC00000F8000007FFE00003FFC00001F
+8000003FFE00007FFE00001F0000003FFF00007FFE00003F0000001FFF00007FFF00003E
+0000001FFF0000FFFF00003E0000001FFF8000FFFF00007E0000000FFF8001FFFF80007C
+0000000FFFC001F3FF8000FC00000007FFC001F3FFC000F800000007FFC003F3FFC000F8
+00000007FFE003E1FFC001F800000003FFE007E1FFE001F000000003FFF007C0FFE001F0
+00000001FFF007C0FFF003E000000001FFF00FC0FFF003E000000001FFF80F807FF007E0
+00000000FFF80F807FF807C000000000FFF81F003FF807C000000000FFFC1F003FF80FC0
+000000007FFC3F003FFC0F80000000007FFE3E001FFC1F80000000003FFE3E001FFE1F00
+000000003FFE7E001FFE1F00000000003FFF7C000FFE3F00000000001FFFFC000FFF3E00
+000000001FFFF80007FF7E00000000000FFFF80007FFFC00000000000FFFF80007FFFC00
+000000000FFFF00003FFFC000000000007FFF00003FFF8000000000007FFE00001FFF800
+0000000003FFE00001FFF0000000000003FFE00001FFF0000000000003FFC00000FFF000
+0000000001FFC00000FFE0000000000001FF8000007FE0000000000001FF8000007FE000
+0000000000FF8000007FC0000000000000FF0000003FC00000000000007F0000003F8000
+00000000007F0000003F800000000000003E0000001F000000005A367DB461>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmcsc10 10.95 3
+/Fj 3 118 df<00000FF800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3
+E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F0000007E00FF0000007
+E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F80000001E07F80000000
+E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000000000FF00000000
+00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00001FFF
+FFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000F
+E03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000000FE003F800000F
+E001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0
+E00000FFFF806000000FFC000030317BAF3A>103 D<FFFC00007FFFC0FFFE00007FFFC0
+FFFF00007FFFC001FF000007FC0001FF800003F80001FFC00001F00001DFE00000E00001
+DFE00000E00001CFF00000E00001C7F80000E00001C3FC0000E00001C3FC0000E00001C1
+FE0000E00001C0FF0000E00001C07F8000E00001C07F8000E00001C03FC000E00001C01F
+E000E00001C01FE000E00001C00FF000E00001C007F800E00001C003FC00E00001C003FC
+00E00001C001FE00E00001C000FF00E00001C0007F80E00001C0007F80E00001C0003FC0
+E00001C0001FE0E00001C0000FF0E00001C0000FF0E00001C00007F8E00001C00003FCE0
+0001C00003FCE00001C00001FEE00001C00000FFE00001C000007FE00001C000007FE000
+01C000003FE00001C000001FE00001C000000FE00003E000000FE00007F0000007E0000F
+F8000003E000FFFF800001E000FFFF800001E000FFFF800000E000322F7DAE38>110
+D<FFFFF8007FFFC0FFFFF8007FFFC0FFFFF8007FFFC003FE000007FC0001FC000003F800
+01FC000001F00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001
+FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC
+000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC00
+0000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC0000
+00E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000
+E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00000FC000001E0
+0000FE000001C00000FE000003C000007E0000038000007F0000078000003F80000F0000
+001F80000F0000000FC0003E00000007F0007C00000003FC03F000000000FFFFE0000000
+003FFF800000000007FC00000032307DAE38>117 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmr10 10.95 83
+/Fk 83 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F
+807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F
+003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000
+0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A
+4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF
+E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000
+C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018
+000C0038001C00300018001C1C7DBE2D>I<0000E000000000E000000000E000000000E0
+00000007FC0000003FFF800000FFFFE00001F8E3F00003E0E0FC0007C0E03C000F80E01E
+001F00E00F003E00E007003C00E007807C00E003807C00E003C07800E01FC0F800E03FC0
+F800E07FC0F800E07FC0F800E07FC0F800E07FC0FC00E07FC0FC00E03F80FE00E00E00FE
+00E000007F00E000007F80E000007FC0E000003FF0E000003FFEE000001FFFE000000FFF
+FC000007FFFF000003FFFFC00001FFFFE000007FFFF800001FFFFC000003FFFC000000FF
+FE000000E7FF000000E1FF000000E0FF800000E07F800000E03F800000E01FC00000E01F
+C03E00E00FC07F00E00FC0FF80E007C0FF80E007C0FF80E007C0FF80E007C0FF80E007C0
+FF00E007C0FC00E00780F000E00F807000E00F807800E00F007800E01F003C00E01E003C
+00E03E001E00E07C000F00E0F80007C0E1F00003F8EFE00000FFFF8000003FFE0000000F
+F800000000E000000000E000000000E000000000E0000022497BC32D>36
+D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000
+C001C001800380030007000E001C001800380030000B1C79BE19>39
+D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8
+0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00
+001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00
+007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0
+0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F
+000007800003800001C00000E0000070000030145A77C323>I<C00000E0000070000038
+00001C00001E00000F000007800007C00003C00001E00001F00000F00000F80000780000
+7C00007C00003E00003E00003F00001F00001F00001F80000F80000F80000FC0000FC000
+0FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C0000FC000
+0FC0000FC0000F80000F80001F80001F00001F00003F00003E00003E00007C00007C0000
+780000F80000F00001F00001E00003C00007C0000780000F00001E00001C000038000070
+0000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000
+6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B
+1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000
+07C000000007C000000007800000000F800000000F800000000F000000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0
+00000001E000000003E000000003E000000003C000000007C000000007C0000000078000
+00000F800000000F800000000F000000001F000000001F000000001E000000003E000000
+003E000000003C000000007C000000007C000000007800000000F800000000F800000000
+F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8
+0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0
+1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F
+000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8
+3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F
+C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F
+FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007
+FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF
+FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0
+07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000
+3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F
+F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0
+0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000
+0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000
+F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00
+0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF
+E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D
+>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF
+001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0
+3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000
+0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F
+FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000
+FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F
+F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0
+FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F
+0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<
+0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000
+0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000
+1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380
+7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E
+000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00
+0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780
+001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF
+000007FFFC0000073FE00000070000000007000000000700000000070000000007000000
+000700000000070000000007000000000700000000070000000007000000000700000000
+0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007
+00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000
+000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000
+0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F
+C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800
+03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8
+000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0
+03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F
+C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87
+FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000
+3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F
+F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0
+7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F
+C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E
+07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F
+000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF
+FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000
+1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0
+000000078000000007000000000F000000001E000000001E000000003C000000003C0000
+00007C000000007800000000F800000000F800000001F800000001F000000003F0000000
+03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F
+E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0
+0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000
+00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF
+8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F
+801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0
+3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F
+FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F
+FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001
+FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003
+F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0
+7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001
+FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000
+007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F
+C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80
+001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000
+1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F
+F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0
+007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000
+00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0
+00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F
+000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0
+FFC07F807F801E0000000000000000000000000000000000000000000000000000000000
+000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>
+I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000
+00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF
+C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C
+003800300030000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C00
+01FC780001FE780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F00
+00FF3E0000FF000001FE000001FE000003FC000007F8000007F000000FC000001F800000
+3F0000003E0000007C00000078000000F8000000F0000001F0000001E0000001E0000003
+C0000003C000000380000003800000038000000380000003800000038000000380000003
+800000038000000380000003800000030000000000000000000000000000000000000000
+000000000000000000000000000000078000001FE000001FE000003FF000003FF000003F
+F000003FF000001FE000001FE0000007800020407BBF2B>63 D<0000007FE00000000000
+07FFFE00000000001F801F8000000000780001E000000001E0000078000000078000001E
+0000000F0000000F0000001E000000078000003800000001C000007000000000E00000E0
+00000000700001E000000000780003C0000000003C000380003F80001C00070001FFF000
+0E000F0007E07C000F000E000FC01E0007001E003F00070007801C007F00038003803C00
+FE0001C003C03800FC0001FE01C03801FC0000FF01C07803F800007F01E07003F800007F
+00E07007F000007F00E07007F000007F00E0F007F000007F00F0E007F000007F0070E00F
+E000007F0070E00FE000007F0070E00FE000007F0070E00FE000007F0070E00FE000007F
+0070E00FE000007F0070E00FE000007F0070E00FE000007F0070E00FE000007F0070E007
+F000007F0070F007F000007F00707007F000007F00707007F000007F00707003F800007F
+00707803F800007F00E03801FC0000FF00E03800FC0001FF00E03C00FE0001FF00E01C00
+7F0003FF01C01E003F00077F01C00E000FC01E3F83800F0007E07C1F8700070001FFF007
+FE000380003F8001F80003C000000000000001E000000000000000E00000000000000070
+0000000000000038000000000000001E0000000003F0000F000000000FF0000780000000
+3FC00001E0000001FE0000007800001FF00000001F8003FF8000000007FFFFF800000000
+007FFE0000003C417BBF47>I<00000007000000000000000F800000000000000F800000
+000000000F800000000000001FC00000000000001FC00000000000001FC0000000000000
+3FE00000000000003FE00000000000003FE00000000000007FF00000000000007FF00000
+000000007FF0000000000000FFF8000000000000E7F8000000000000E7F8000000000001
+C7FC000000000001C3FC000000000001C3FC00000000000381FE00000000000381FE0000
+0000000381FE00000000000700FF00000000000700FF00000000000700FF00000000000E
+007F80000000000E007F80000000000E007F80000000001C003FC0000000001C003FC000
+0000001C003FC00000000038001FE00000000038001FE00000000038001FE00000000070
+000FF00000000070000FF00000000070000FF000000000E00007F800000000E00007F800
+000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FF
+FFFFFE00000003800001FE00000003800001FE00000007000000FF00000007000000FF00
+00000F000000FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C00
+00003FC000001C0000003FC000003C0000003FE00000380000001FE00000380000001FE0
+0000780000001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF00
+00003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>I<
+FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003FE0000
+7F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003FE0007F
+0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8007F00
+00000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF0007F0000
+001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F000001
+FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFFFFFFE0
+00007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000003FE0
+007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F00000007FC00
+7F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F
+00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC007F00
+00000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE0007F0000
+00FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFFFF
+0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003FF007E0
+3E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE0000007FE
+007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE00000000FE07
+FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF0000000001E1FF0
+000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E7FE000
+0000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000
+0000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC000000000
+007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE0000000000E
+3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000001C07
+F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000F000FF
+80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F000003FE
+00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF00000000003F
+F0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001FF
+C0001FF80000007F800003FE0000007F800000FF0000007F8000007F8000007F8000003F
+C000007F8000000FE000007F8000000FF000007F80000007F800007F80000003FC00007F
+80000001FC00007F80000001FE00007F80000000FF00007F80000000FF00007F80000000
+FF80007F800000007F80007F800000007FC0007F800000007FC0007F800000007FC0007F
+800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+3FE0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F
+800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80000000
+3FF0007F800000003FF0007F800000003FF0007F800000003FE0007F800000003FE0007F
+800000003FE0007F800000003FE0007F800000003FE0007F800000007FC0007F80000000
+7FC0007F800000007F80007F800000007F80007F80000000FF80007F80000000FF00007F
+80000001FE00007F80000001FE00007F80000003FC00007F80000003F800007F80000007
+F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF0000007F
+800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC00
+00003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001FF
+E0007F8000001FE0007F8000000FF0007F80000003F0007F80000003F0007F80000001F0
+007F80000000F0007F80000000F0007F80000000F0007F8000000070007F800000007000
+7F8000000070007F8000000070007F8000000038007F80001C0038007F80001C0038007F
+80001C0038007F80001C0038007F80001C0000007F80001C0000007F80003C0000007F80
+003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFFFFFC0000007FFFFF
+FC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80007C0000007F80003C
+0000007F80003C0000007F80001C0000007F80001C0000007F80001C0007007F80001C00
+07007F80001C0007007F80001C000E007F800000000E007F800000000E007F800000000E
+007F800000000E007F800000001E007F800000001C007F800000001C007F800000003C00
+7F800000003C007F800000007C007F800000007C007F80000000F8007F80000001F8007F
+80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFFFF
+FFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF
+FFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000000FC0007F800000
+07C0007F80000007C0007F80000003C0007F80000003C0007F80000003C0007F80000001
+C0007F80000001C0007F80000001C0007F80000001C0007F80000000E0007F80000000E0
+007F80003800E0007F80003800E0007F80003800E0007F8000380000007F800038000000
+7F8000380000007F8000780000007F8000780000007F8000F80000007F8001F80000007F
+8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F8007F80000007F80
+01F80000007F8000F80000007F8000780000007F8000780000007F8000380000007F8000
+380000007F8000380000007F8000380000007F8000380000007F8000380000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000FF
+FFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C0000
+0003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC0000
+78FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007FC0000
+FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC000000
+00FC0007F800000000FC000FF8000000007C000FF0000000007C001FF0000000003C001F
+F0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE0000000
+001C007FE0000000001C007FC0000000001C007FC0000000000000FFC0000000000000FF
+C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000
+000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF
+C0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE0000000
+0FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003FC001F
+F000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F8000000
+03FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003FC0000
+FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007F80000
+1EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C0000
+0003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01FFF
+FFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007FFFFFFFFF
+F000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FFFF
+FFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FFF0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+0000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<001FFFFFFC001FFFFFFC001F
+FFFFFC000007FF00000003FE00000001FE00000001FE00000001FE00000001FE00000001
+FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE
+00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00
+000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000
+0001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000
+01FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001
+FE00000001FE003F0001FE007F8001FE00FFC001FE00FFC001FE00FFC001FE00FFC001FE
+00FFC003FC00FF8003FC007F0003F8007C0007F800380007F0003C000FE0001E001FC000
+0F003F800003E07E000000FFF80000003FC0000026407CBD2F>I<FFFFFFC0007FFFFCFF
+FFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00007F800000
+07F800007F80000007E000007F80000007C000007F8000000F8000007F8000001F000000
+7F8000003E0000007F8000007C0000007F800000F80000007F800001F00000007F800003
+E00000007F800007C00000007F80000F800000007F80001F000000007F80003E00000000
+7F80007C000000007F8000F8000000007F8001F0000000007F8003E0000000007F800780
+000000007F800FC0000000007F801FC0000000007F803FE0000000007F807FF000000000
+7F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000007F8F03FE
+000000007F9E01FF000000007FBC01FF000000007FF800FF800000007FF0007FC0000000
+7FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000007F80000F
+F80000007F800007FC0000007F800007FC0000007F800003FE0000007F800001FF000000
+7F800001FF0000007F800000FF8000007F8000007FC000007F8000007FE000007F800000
+3FE000007F8000001FF000007F8000000FF800007F8000000FF800007F80000007FC0000
+7F80000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0FFFFFFC000
+FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>I<FFFFFFF8000000FFFFFF
+F8000000FFFFFFF800000001FFE000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000380007F8000000380007F8000000380007F8000000380007F8000
+000380007F8000000780007F8000000700007F8000000700007F8000000700007F800000
+0700007F8000000F00007F8000000F00007F8000000F00007F8000001F00007F8000001F
+00007F8000003F00007F8000007F00007F800000FF00007F800001FE00007F800007FE00
+01FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<FF
+FFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE000000000
+7FF800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077F0
+00000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038FE0
+000071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE0000
+00070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE00000
+703F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC0000038
+0FE00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE00000700F
+E00000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00FE0
+00007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC00
+03800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE00000
+70007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C00
+0FE0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE000007000
+1FC038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000FE0
+0000700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003F9
+C0000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE00000
+700000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E0000
+0FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFFF8
+003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FF
+FFF8007FE0000007FF00007FF0000001FC00007FF8000000F800007FF800000070000077
+FC00000070000073FE00000070000073FE00000070000071FF00000070000070FF800000
+70000070FF800000700000707FC00000700000703FE00000700000703FE0000070000070
+1FF00000700000700FF80000700000700FF800007000007007FC00007000007003FE0000
+7000007003FE00007000007001FF00007000007000FF80007000007000FF800070000070
+007FC00070000070003FE00070000070003FE00070000070001FF00070000070000FF800
+70000070000FF800700000700007FC00700000700003FE00700000700003FE0070000070
+0001FF00700000700000FF80700000700000FF807000007000007FC07000007000003FE0
+7000007000003FE07000007000001FF07000007000000FF87000007000000FF870000070
+000007FC70000070000003FE70000070000003FE70000070000001FF70000070000000FF
+F0000070000000FFF00000700000007FF00000700000003FF00000700000003FF0000070
+0000001FF00000700000000FF00000700000000FF000007000000007F00000F800000003
+F00001FC00000003F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000FFFF
+F800000070003D3E7DBD44>I<0000007FE0000000000007FFFE00000000001FC03F8000
+0000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001FC0
+00003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007F8
+0001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF000
+000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE0000000007F
+C03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC000
+0000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003F
+F0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000
+0000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003F
+F07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE000
+0000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF
+801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC00
+000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000FE0
+00003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001FC
+0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE00000
+003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF800
+007F800007FC00007F800001FE00007F800000FF00007F8000007F80007F8000003FC000
+7F8000003FE0007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF8007F
+8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F80
+00001FF8007F8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F8000
+003FE0007F8000003FC0007F8000007F80007F800000FF00007F800001FE00007F800007
+FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFFC0
+000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFFFF
+FFFF80000001FFC000FFE00000007F80001FF00000007F800007FC0000007F800001FE00
+00007F800000FF0000007F800000FF8000007F8000007FC000007F8000007FC000007F80
+00003FE000007F8000003FE000007F8000003FF000007F8000003FF000007F8000003FF0
+00007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F80
+00003FE000007F8000007FE000007F8000007FC000007F8000007F8000007F800000FF80
+00007F800000FF0000007F800001FC0000007F800007F80000007F80001FE00000007F80
+00FF800000007FFFFFFC000000007FFFFFF0000000007F8001FC000000007F80003F0000
+00007F80001FC00000007F80000FE00000007F800007F00000007F800007F80000007F80
+0003F80000007F800003FC0000007F800001FC0000007F800001FE0000007F800001FE00
+00007F800001FE0000007F800001FF0000007F800001FF0000007F800001FF0000007F80
+0001FF0000007F800001FF8000007F800001FF8000007F800001FF8000007F800001FF80
+00007F800001FFC004007F800001FFC00E007F800001FFC00E007F800000FFC00E007F80
+0000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001FF8
+38FFFFFFC00007F870000000000001FFE00000000000003F803F407DBD43>82
+D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC
+1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC
+0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF00
+00001C7F800000007FC00000007FE00000003FF80000003FFF8000001FFFF800000FFFFF
+800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFF
+F0000007FFF80000007FFC0000000FFC00000007FE00000003FE00000001FE00000000FF
+00000000FFE00000007FE00000007FE00000007FE00000003FE00000003FF00000003FF0
+0000003FF00000003FF00000003EF80000003EF80000007EFC0000007CFE000000FCFF00
+0000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FF
+F800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF
+FF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00
+003FC00007C07800003FC00003C07800003FC00003C07800003FC00003C07000003FC000
+01C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0E000
+003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC000
+00E00000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000007FE000
+0000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D
+7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF
+00007F80000001FC00007F80000000F800007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000003F80000000F000003FC0000000E000003FC0000000E0
+00003FC0000001E000001FC0000001C000001FE0000001C000000FE0000003C000000FF0
+00000780000007F000000700000003F800000F00000001FC00001E00000000FE00003C00
+0000007F0000F8000000003F8001F0000000000FF00FE00000000003FFFF800000000000
+FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFE
+FFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000003F00007F8000
+00003E00007F800000001C00007FC00000003C00003FC00000003800003FC00000003800
+003FE00000007800001FE00000007000001FE00000007000000FF0000000E000000FF000
+0000E000000FF8000001E0000007F8000001C0000007F8000001C0000007FC000003C000
+0003FC00000380000003FC00000380000001FE00000700000001FE00000700000001FF00
+000700000000FF00000E00000000FF00000E00000000FF80001E000000007F80001C0000
+00007F80001C000000007FC0003C000000003FC00038000000003FC00038000000001FE0
+0070000000001FE00070000000001FF000F0000000000FF000E0000000000FF000E00000
+00000FF801E00000000007F801C00000000007F801C00000000003FC03800000000003FC
+03800000000003FE07800000000001FE07000000000001FE07000000000001FF0F000000
+000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C0000000000007F
+DC0000000000003FF80000000000003FF80000000000003FF80000000000001FF0000000
+0000001FF00000000000001FF00000000000000FE00000000000000FE000000000000007
+C000000000000007C000000000000007C000000000000003800000003F407EBD44>I<FF
+FFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC000
+01FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F8000FF0000007F80
+00000F8000FF0000007FC000000F0000FF8000003FC000000F00007F8000003FC000000E
+00007F8000003FE000000E00007F8000003FE000000E00003FC000003FE000001C00003F
+C000003FE000001C00003FC000007FF000001C00001FE000007FF000003800001FE00000
+7FF000003800001FE00000E7F800003800000FF00000E7F800007000000FF00000E7F800
+007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F80001C3FC0000E000
+0007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE0001C0000003FC
+000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380000001FE000700
+FF000380000001FE000E007F800380000000FF000E007F800700000000FF000E007F8007
+00000000FF001C003FC007000000007F801C003FC00E000000007F801C003FC00E000000
+007F8038001FE00E000000007FC038001FE01E000000003FC038001FE01C000000003FC0
+78001FF01C000000003FE070000FF03C000000001FE070000FF038000000001FE0F0000F
+F838000000001FE0E00007F838000000000FF0E00007F870000000000FF0E00007F87000
+0000000FF1C00003FC700000000007F9C00003FCE00000000007F9C00003FCE000000000
+07FB800001FEE00000000003FF800001FFC00000000003FF800001FFC00000000003FF00
+0000FFC00000000003FF000000FFC00000000001FF000000FF800000000001FF000000FF
+800000000001FE0000007F800000000000FE0000007F000000000000FE0000007F000000
+000000FC0000003F0000000000007C0000003E0000000000007C0000003E000000000000
+780000001E000000000000380000001C00000058407EBD5D>I<7FFFFFC003FFFFE07FFF
+FFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE000001FF000001F
+8000000FF800001F0000000FF800001E00000007FC00001C00000003FE00003C00000003
+FE00007800000001FF00007000000000FF8000F000000000FF8001E0000000007FC001C0
+000000003FC003C0000000003FE00780000000001FF00700000000000FF00F0000000000
+0FF81E000000000007FC1C000000000007FC3C000000000003FE78000000000001FF7000
+0000000001FFF0000000000000FFE00000000000007FC00000000000007FC00000000000
+003FE00000000000001FF00000000000001FF00000000000001FF80000000000001FFC00
+00000000003FFC0000000000003BFE00000000000071FF000000000000F1FF0000000000
+00E0FF800000000001C07F800000000003C07FC00000000003803FE00000000007003FE0
+000000000F001FF0000000000E000FF8000000001C000FF8000000003C0007FC00000000
+380003FE00000000780003FE00000000F00001FF00000000E00000FF80000001E00000FF
+80000003C000007FC00000038000003FE00000078000003FE000000F0000001FF000001F
+0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF00FFFFFC0003FF
+FFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFF
+FF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE00000003FC000007F
+E00000001F8000003FE00000001E0000001FF00000001E0000001FF00000003C0000000F
+F80000003800000007FC0000007800000007FC000000F000000003FE000000E000000003
+FF000001E000000001FF000001C000000000FF800003C000000000FF8000038000000000
+7FC0000700000000003FE0000F00000000003FE0000E00000000001FF0001E0000000000
+1FF0001C00000000000FF80038000000000007FC0078000000000007FC00700000000000
+03FE00F0000000000003FF00E0000000000001FF01E0000000000000FF83C00000000000
+00FF83800000000000007FC7800000000000003FE7000000000000003FEF000000000000
+001FFE000000000000001FFC000000000000000FFC0000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F8000000000000001FFC0000000000000FFFFFFC00000000000FFFFFFC0000000000
+0FFFFFFC000000413E7FBD44>I<3FFFFFFFFFF83FFFFFFFFFF83FFFFFFFFFF83FFF0000
+1FF03FF800001FF03FE000003FE03F8000007FC03F0000007FC03E000000FF803E000000
+FF803C000001FF007C000003FE0078000003FE0078000007FC007800000FF8007800000F
+F8007000001FF0007000001FF0007000003FE0007000007FC0007000007FC000000000FF
+8000000001FF0000000001FF0000000003FE0000000007FC0000000007FC000000000FF8
+000000000FF8000000001FF0000000003FE0000000003FE0000000007FC000000000FF80
+00000000FF8000000001FF0000000001FF0000000003FE0000000007FC00001C0007FC00
+001C000FF800001C001FF000001C001FF000001C003FE000001C007FC000001C007FC000
+003C00FF8000003C00FF8000003C01FF0000003C03FE0000003C03FE0000007807FC0000
+00780FF8000000F80FF8000000F81FF0000001F81FF0000003F83FE000000FF87FC00000
+3FF87FC00001FFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF82E3E7BBD38>I<FFFCFF
+FCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFFFCFFFC0E
+5B77C319>I<018000C0038001C003000180070003800E0007001C000E0018000C003800
+1C003000180070003800600030006000300060003000E0007000C0006000C0006000C000
+6000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE0
+1FF03FC01FE00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<01800380030007000E00
+1C001800380030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE0
+7FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000
+078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE0000
+1FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00000000007F0000
+0000007F00000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F0000
+01FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F0000
+7F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380
+FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF00
+07F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC000000
+00FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E0
+0001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F
+8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007
+F001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007
+F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F
+8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC0
+0001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F80000
+7C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC0
+00FF803F80007F003F80001C007F800000007F800000007F00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF000000007F800000007F800000007F800000003F800001C03FC00001C0
+1FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000FC00780000
+3F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000
+FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E00
+3DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC000
+01FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001FC007F0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F8000
+01FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE000
+03FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFF
+C1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F800
+01F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F
+80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFF
+FFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+00007F000000007F000000007F800000003F800000003F800000E01FC00000E01FC00001
+E00FC00001C007E00003C007F000078003F800070000FC001E00007E003C00001F80F800
+0007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0
+FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003
+F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E0
+00FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0
+007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE0
+00FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071F
+FF0000000703F80000000600000000000E00000000000E00000000000E00000000000F00
+000000000F00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FF
+FFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E00
+0000FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F800
+00001F00F80000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F80
+0001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D
+7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001
+FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003
+FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F800
+07F8000FFC000FFC000FFC000FFC0007F80007F80001E000000000000000000000000000
+00000000000000000000000000000000000000000000000001FC007FFC007FFC007FFC00
+07FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0
+143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE0000
+780000000000000000000000000000000000000000000000000000000000000000000000
+0000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E00
+7F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC001851
+85BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001
+FC003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001
+FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001
+FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001
+F803FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001
+F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003
+FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00
+FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8
+FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F0
+00FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE
+0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F
+0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FF
+F87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001
+FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFF
+FFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F
+0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC
+3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F00
+0000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC000
+03F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0
+000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F0
+0003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001F
+C001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000F
+F001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F
+0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF00
+0001FC07F8000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000
+002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C
+7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003
+FC003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001
+FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001
+FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001
+FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000F
+FC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA7
+30>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01
+FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001
+FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C0
+3FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC00
+00E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FF
+FF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F000
+01F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF80
+0780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C00
+00001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC00
+0000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00
+E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397E
+B723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC
+0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE
+0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E29
+7DA733>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003
+FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E00000
+7F0001C000007F0001C000003F80038000003F80038000003FC0078000001FC007000000
+1FC0070000000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C000000
+03F83800000003F83800000003FC7800000001FC7000000001FC7000000001FEF0000000
+00FEE000000000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000
+003F80000000001F00000000001F00000000001F00000000000E0000002B287EA630>I<
+FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001F
+C0003F8003F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C00
+01FE0007E0003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001F
+F8007000007F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000
+001FC038FC01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E0
+3F038000000FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F0000
+0003F9C01FCE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF00
+07FC00000000FF0007F800000000FF0007F800000000FE0003F8000000007E0003F00000
+00007E0003F0000000007C0001F0000000003C0001E000000000380000E000003D287EA6
+42>I<FFFFF01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F00
+07E000007F8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F8
+3C00000003F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F
+80000000003FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007B
+F800000000F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F00
+3FC000001E001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE00
+0FFE00FFFF803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFF
+E00FFFE0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE
+0000F00000FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F
+80038000003F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000F
+E00E00000007F01C00000007F01C00000007F83C00000003F83800000003F83800000001
+FC7000000001FC7000000001FEF000000000FEE000000000FEE0000000007FC000000000
+7FC0000000007FC0000000003F80000000003F80000000003F80000000001F0000000000
+1F00000000000E00000000000E00000000001E00000000001C00000000003C0000000000
+380000000000380000000000780000001800700000007E0070000000FF00E0000000FF00
+E0000000FF01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C
+000000001FF80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000
+FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF0
+0038001FE00038003FC00038007FC00038007F80003800FF00000001FE00000001FE0000
+0003FC00000007F80000000FF80000000FF00000001FE00000003FC00380003FC0038000
+7F80038000FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF0
+0007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFF
+FF0021277EA628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280
+985B>124 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmbx12 20.736 12
+/Fl 12 120 df<FFFFFFFFFFFFFFFFFFFF0000000000FFFFFFFFFFFFFFFFFFFFFE000000
+00FFFFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFF
+FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFFF
+FFF00000FFFFFFFFFFFFFFFFFFFFFFFFF8000000003FFFFE000000000FFFFFFE00000000
+3FFFFE0000000001FFFFFF000000003FFFFE00000000007FFFFF800000003FFFFE000000
+00001FFFFFC00000003FFFFE00000000000FFFFFE00000003FFFFE000000000007FFFFF0
+0000003FFFFE000000000003FFFFF80000003FFFFE000000000001FFFFFC0000003FFFFE
+000000000001FFFFFC0000003FFFFE000000000000FFFFFE0000003FFFFE000000000000
+FFFFFE0000003FFFFE0000000000007FFFFF0000003FFFFE0000000000007FFFFF000000
+3FFFFE0000000000007FFFFF8000003FFFFE0000000000003FFFFF8000003FFFFE000000
+0000003FFFFF8000003FFFFE0000000000003FFFFF8000003FFFFE0000000000003FFFFF
+C000003FFFFE0000000000003FFFFFC000003FFFFE0000000000001FFFFFC000003FFFFE
+0000000000001FFFFFC000003FFFFE0000000000001FFFFFC000003FFFFE000000000000
+1FFFFFC000003FFFFE0000000000001FFFFFC000003FFFFE0000000000003FFFFFC00000
+3FFFFE0000000000003FFFFFC000003FFFFE0000000000003FFFFF8000003FFFFE000000
+0000003FFFFF8000003FFFFE0000000000003FFFFF8000003FFFFE0000000000003FFFFF
+8000003FFFFE0000000000007FFFFF0000003FFFFE0000000000007FFFFF0000003FFFFE
+000000000000FFFFFE0000003FFFFE000000000000FFFFFE0000003FFFFE000000000001
+FFFFFC0000003FFFFE000000000001FFFFF80000003FFFFE000000000003FFFFF8000000
+3FFFFE000000000007FFFFF00000003FFFFE00000000000FFFFFE00000003FFFFE000000
+00001FFFFFC00000003FFFFE00000000003FFFFF800000003FFFFE00000000007FFFFE00
+0000003FFFFE0000000001FFFFFC000000003FFFFE0000000007FFFFF0000000003FFFFE
+000000003FFFFFC0000000003FFFFE00000007FFFFFF00000000003FFFFFFFFFFFFFFFFF
+F800000000003FFFFFFFFFFFFFFFFFC000000000003FFFFFFFFFFFFFFFFF800000000000
+3FFFFFFFFFFFFFFFFFFC00000000003FFFFFFFFFFFFFFFFFFF80000000003FFFFFFFFFFF
+FFFFFFFFF0000000003FFFFE0000000000FFFFFC000000003FFFFE00000000003FFFFF00
+0000003FFFFE00000000000FFFFF800000003FFFFE000000000003FFFFE00000003FFFFE
+000000000001FFFFF00000003FFFFE000000000000FFFFFC0000003FFFFE000000000000
+7FFFFE0000003FFFFE0000000000003FFFFF0000003FFFFE0000000000003FFFFF800000
+3FFFFE0000000000001FFFFF8000003FFFFE0000000000000FFFFFC000003FFFFE000000
+0000000FFFFFE000003FFFFE0000000000000FFFFFE000003FFFFE00000000000007FFFF
+F000003FFFFE00000000000007FFFFF000003FFFFE00000000000007FFFFF800003FFFFE
+00000000000003FFFFF800003FFFFE00000000000003FFFFFC00003FFFFE000000000000
+03FFFFFC00003FFFFE00000000000003FFFFFC00003FFFFE00000000000003FFFFFC0000
+3FFFFE00000000000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE000000
+00000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE00000000000001FFFF
+FE00003FFFFE00000000000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE
+00000000000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE000000000000
+03FFFFFE00003FFFFE00000000000003FFFFFC00003FFFFE00000000000003FFFFFC0000
+3FFFFE00000000000003FFFFFC00003FFFFE00000000000003FFFFFC00003FFFFE000000
+00000007FFFFF800003FFFFE00000000000007FFFFF800003FFFFE0000000000000FFFFF
+F800003FFFFE0000000000000FFFFFF000003FFFFE0000000000001FFFFFF000003FFFFE
+0000000000001FFFFFE000003FFFFE0000000000003FFFFFC000003FFFFE000000000000
+7FFFFFC000003FFFFE000000000000FFFFFF8000003FFFFE000000000001FFFFFF000000
+3FFFFE000000000003FFFFFE0000003FFFFE00000000000FFFFFFE0000003FFFFE000000
+00001FFFFFF80000003FFFFE0000000000FFFFFFF00000003FFFFE0000000007FFFFFFE0
+00FFFFFFFFFFFFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFFFFFFFF
+FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFFFFFF
+FFC00000FFFFFFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFFFFFFE0000000FFFF
+FFFFFFFFFFFFFFFFF800000000777679F58A>66 D<FFFFFFFFFFFFFFFFFFFF0000000000
+0000FFFFFFFFFFFFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFFFFFFFFC00000000000
+FFFFFFFFFFFFFFFFFFFFFFF80000000000FFFFFFFFFFFFFFFFFFFFFFFF0000000000FFFF
+FFFFFFFFFFFFFFFFFFFFC000000000FFFFFFFFFFFFFFFFFFFFFFFFF800000000FFFFFFFF
+FFFFFFFFFFFFFFFFFC0000000000003FFFFF000000007FFFFFFF0000000000003FFFFF00
+00000003FFFFFFC000000000003FFFFF00000000007FFFFFE000000000003FFFFF000000
+00000FFFFFF800000000003FFFFF000000000003FFFFFC00000000003FFFFF0000000000
+00FFFFFE00000000003FFFFF0000000000003FFFFF00000000003FFFFF0000000000001F
+FFFF80000000003FFFFF0000000000000FFFFFC0000000003FFFFF00000000000007FFFF
+E0000000003FFFFF00000000000001FFFFF0000000003FFFFF00000000000000FFFFF800
+0000003FFFFF00000000000000FFFFFC000000003FFFFF000000000000007FFFFC000000
+003FFFFF000000000000003FFFFE000000003FFFFF000000000000001FFFFF000000003F
+FFFF000000000000001FFFFF000000003FFFFF000000000000000FFFFF800000003FFFFF
+000000000000000FFFFFC00000003FFFFF0000000000000007FFFFC00000003FFFFF0000
+000000000007FFFFE00000003FFFFF0000000000000003FFFFE00000003FFFFF00000000
+00000003FFFFF00000003FFFFF0000000000000001FFFFF00000003FFFFF000000000000
+0001FFFFF80000003FFFFF0000000000000001FFFFF80000003FFFFF0000000000000001
+FFFFFC0000003FFFFF0000000000000000FFFFFC0000003FFFFF0000000000000000FFFF
+FC0000003FFFFF0000000000000000FFFFFE0000003FFFFF0000000000000000FFFFFE00
+00003FFFFF00000000000000007FFFFE0000003FFFFF00000000000000007FFFFE000000
+3FFFFF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF0000003FFF
+FF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF0000003FFFFF00
+000000000000007FFFFF8000003FFFFF00000000000000007FFFFF8000003FFFFF000000
+00000000007FFFFF8000003FFFFF00000000000000003FFFFF8000003FFFFF0000000000
+0000003FFFFF8000003FFFFF00000000000000003FFFFF8000003FFFFF00000000000000
+003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003F
+FFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFF
+C000003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000
+003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003F
+FFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF
+00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF0000
+0000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF00000000
+000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF000000000000
+00003FFFFFC000003FFFFF00000000000000003FFFFF8000003FFFFF0000000000000000
+3FFFFF8000003FFFFF00000000000000003FFFFF8000003FFFFF00000000000000007FFF
+FF8000003FFFFF00000000000000007FFFFF8000003FFFFF00000000000000007FFFFF80
+00003FFFFF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF000000
+3FFFFF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF0000003FFF
+FF00000000000000007FFFFE0000003FFFFF0000000000000000FFFFFE0000003FFFFF00
+00000000000000FFFFFE0000003FFFFF0000000000000000FFFFFC0000003FFFFF000000
+0000000000FFFFFC0000003FFFFF0000000000000000FFFFFC0000003FFFFF0000000000
+000001FFFFF80000003FFFFF0000000000000001FFFFF80000003FFFFF00000000000000
+01FFFFF00000003FFFFF0000000000000003FFFFF00000003FFFFF0000000000000003FF
+FFE00000003FFFFF0000000000000007FFFFE00000003FFFFF0000000000000007FFFFC0
+0000003FFFFF000000000000000FFFFFC00000003FFFFF000000000000000FFFFF800000
+003FFFFF000000000000001FFFFF000000003FFFFF000000000000003FFFFF000000003F
+FFFF000000000000003FFFFE000000003FFFFF000000000000007FFFFC000000003FFFFF
+00000000000000FFFFF8000000003FFFFF00000000000001FFFFF8000000003FFFFF0000
+0000000003FFFFF0000000003FFFFF00000000000007FFFFE0000000003FFFFF00000000
+00000FFFFFC0000000003FFFFF0000000000003FFFFF80000000003FFFFF000000000000
+FFFFFF00000000003FFFFF000000000001FFFFFC00000000003FFFFF00000000000FFFFF
+F800000000003FFFFF00000000003FFFFFF000000000003FFFFF0000000003FFFFFFC000
+000000003FFFFF000000007FFFFFFF80000000FFFFFFFFFFFFFFFFFFFFFFFFFE00000000
+FFFFFFFFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFFFFFFFFE000000000FFFF
+FFFFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFFFFFFFC0000000000FFFFFFFF
+FFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFF
+FFFFFFFF0000000000000082767AF594>68 D<000000000000007FFFE000000000700000
+0000000000003FFFFFFF00000001F80000000000000003FFFFFFFFF0000003F800000000
+0000003FFFFFFFFFFC000007F800000000000001FFFFFFFFFFFF80000FF8000000000000
+07FFFFFFFFFFFFE0001FF80000000000003FFFFFFFFFFFFFF0003FF8000000000000FFFF
+FFFFFFFFFFFC007FF8000000000003FFFFFFFF0007FFFE00FFF800000000000FFFFFFFC0
+00003FFF81FFF800000000001FFFFFFC00000007FFC3FFF800000000007FFFFFE0000000
+01FFF7FFF80000000000FFFFFF80000000007FFFFFF80000000003FFFFFE00000000001F
+FFFFF80000000007FFFFF800000000000FFFFFF8000000000FFFFFE0000000000007FFFF
+F8000000001FFFFFC0000000000001FFFFF8000000007FFFFF80000000000000FFFFF800
+000000FFFFFE000000000000007FFFF800000001FFFFFC000000000000003FFFF8000000
+03FFFFF8000000000000003FFFF800000003FFFFF0000000000000001FFFF800000007FF
+FFF0000000000000000FFFF80000000FFFFFE00000000000000007FFF80000001FFFFFC0
+0000000000000003FFF80000003FFFFF800000000000000003FFF80000003FFFFF800000
+000000000001FFF80000007FFFFF000000000000000001FFF8000000FFFFFE0000000000
+00000000FFF8000000FFFFFE000000000000000000FFF8000001FFFFFC00000000000000
+00007FF8000001FFFFFC0000000000000000007FF8000003FFFFFC000000000000000000
+3FF8000003FFFFF80000000000000000003FF8000007FFFFF80000000000000000001FF8
+000007FFFFF00000000000000000001FF800000FFFFFF00000000000000000001FF80000
+0FFFFFF00000000000000000000FF800000FFFFFF00000000000000000000FF800001FFF
+FFE00000000000000000000FF800001FFFFFE00000000000000000000FF800001FFFFFE0
+0000000000000000000FF800003FFFFFE000000000000000000007F800003FFFFFC00000
+0000000000000007F800003FFFFFC000000000000000000007F800003FFFFFC000000000
+000000000003F000007FFFFFC0000000000000000000000000007FFFFFC0000000000000
+000000000000007FFFFFC0000000000000000000000000007FFFFFC00000000000000000
+00000000007FFFFF80000000000000000000000000007FFFFF8000000000000000000000
+000000FFFFFF8000000000000000000000000000FFFFFF80000000000000000000000000
+00FFFFFF8000000000000000000000000000FFFFFF8000000000000000000000000000FF
+FFFF8000000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF
+8000000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF8000
+000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF80000000
+00000000000000000000FFFFFF8000000000000000000000000000FFFFFF800000000000
+0000000000000000FFFFFF8000000000000000000000000000FFFFFF8000000000000000
+000000000000FFFFFF8000000000000000000000000000FFFFFF80000000000000000000
+00000000FFFFFF80000000000000000000000000007FFFFF800000000000000000000000
+00007FFFFF80000000000000000000000000007FFFFFC00000000003FFFFFFFFFFFFFFC0
+7FFFFFC00000000003FFFFFFFFFFFFFFC07FFFFFC00000000003FFFFFFFFFFFFFFC07FFF
+FFC00000000003FFFFFFFFFFFFFFC03FFFFFC00000000003FFFFFFFFFFFFFFC03FFFFFC0
+0000000003FFFFFFFFFFFFFFC03FFFFFC00000000003FFFFFFFFFFFFFFC03FFFFFE00000
+000003FFFFFFFFFFFFFFC01FFFFFE00000000000000003FFFFF800001FFFFFE000000000
+00000003FFFFF800001FFFFFE00000000000000003FFFFF800000FFFFFF0000000000000
+0003FFFFF800000FFFFFF00000000000000003FFFFF800000FFFFFF00000000000000003
+FFFFF8000007FFFFF80000000000000003FFFFF8000007FFFFF80000000000000003FFFF
+F8000003FFFFF80000000000000003FFFFF8000003FFFFFC0000000000000003FFFFF800
+0001FFFFFC0000000000000003FFFFF8000001FFFFFE0000000000000003FFFFF8000000
+FFFFFE0000000000000003FFFFF8000000FFFFFF0000000000000003FFFFF80000007FFF
+FF0000000000000003FFFFF80000003FFFFF8000000000000003FFFFF80000003FFFFFC0
+00000000000003FFFFF80000001FFFFFC000000000000003FFFFF80000000FFFFFE00000
+0000000003FFFFF800000007FFFFF000000000000003FFFFF800000003FFFFF800000000
+000003FFFFF800000003FFFFFC00000000000003FFFFF800000001FFFFFE000000000000
+07FFFFF800000000FFFFFF00000000000007FFFFF8000000007FFFFF80000000000007FF
+FFF8000000001FFFFFC000000000000FFFFFF8000000000FFFFFF000000000001FFFFFF8
+0000000007FFFFF800000000001FFFFFF80000000003FFFFFE00000000003FFFFFF80000
+000000FFFFFFC0000000007FFFFFF800000000007FFFFFF000000001FFFFFFF800000000
+001FFFFFFE00000007FFCFFFF800000000000FFFFFFFE000001FFF87FFF8000000000003
+FFFFFFFF8003FFFF01FFF8000000000000FFFFFFFFFFFFFFFC00FFF80000000000003FFF
+FFFFFFFFFFF8003FF800000000000007FFFFFFFFFFFFE0001FF800000000000001FFFFFF
+FFFFFFC00007F8000000000000003FFFFFFFFFFE000001F80000000000000003FFFFFFFF
+F80000007000000000000000003FFFFFFF80000000000000000000000000007FFFF00000
+0000000000827A75F798>71 D<0001FFFC0000000000000000FFFFFFFC00000000000000
+00FFFFFFFC0000000000000000FFFFFFFC0000000000000000FFFFFFFC00000000000000
+00FFFFFFFC0000000000000000FFFFFFFC0000000000000000FFFFFFFC00000000000000
+00FFFFFFFC0000000000000000007FFFFC0000000000000000001FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000FFFC00000000000FFFFC000FFFFFE00000
+00000FFFFC007FFFFFFE000000000FFFFC03FFFFFFFF800000000FFFFC0FFFFFFFFFE000
+00000FFFFC3FFFFFFFFFF80000000FFFFC7FFF007FFFFE0000000FFFFDFFF00007FFFF00
+00000FFFFFFFC00001FFFF8000000FFFFFFF0000007FFFE000000FFFFFFC0000003FFFF0
+00000FFFFFF80000001FFFF800000FFFFFE00000000FFFFC00000FFFFFC000000007FFFE
+00000FFFFF8000000007FFFE00000FFFFF8000000003FFFF00000FFFFF0000000003FFFF
+80000FFFFE0000000001FFFFC0000FFFFE0000000001FFFFC0000FFFFE0000000000FFFF
+E0000FFFFE0000000000FFFFE0000FFFFE0000000000FFFFF0000FFFFE00000000007FFF
+F0000FFFFE00000000007FFFF0000FFFFE00000000007FFFF8000FFFFE00000000007FFF
+F8000FFFFE00000000007FFFF8000FFFFE00000000007FFFFC000FFFFE00000000003FFF
+FC000FFFFE00000000003FFFFC000FFFFE00000000003FFFFC000FFFFE00000000003FFF
+FC000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFC000FFFFE00000000003FFFFC000FFFFE00000000003FFF
+FC000FFFFE00000000003FFFFC000FFFFE00000000007FFFFC000FFFFE00000000007FFF
+F8000FFFFE00000000007FFFF8000FFFFE00000000007FFFF8000FFFFE00000000007FFF
+F0000FFFFE0000000000FFFFF0000FFFFE0000000000FFFFE0000FFFFE0000000000FFFF
+E0000FFFFE0000000001FFFFC0000FFFFE0000000001FFFFC0000FFFFF0000000001FFFF
+80000FFFFF0000000003FFFF00000FFFFF8000000007FFFF00000FFFFFC000000007FFFE
+00000FFFFFE00000000FFFFC00000FFFFFE00000001FFFF800000FFFFFF00000003FFFF0
+00000FFFFFFC0000007FFFE000000FFFE7FE000000FFFFC000000FFFC3FF800003FFFF80
+00000FFF81FFE0001FFFFE0000000FFF807FFC00FFFFFC0000000FFF003FFFFFFFFFF000
+00000FFE000FFFFFFFFFC00000000FFC0003FFFFFFFF000000000FF80000FFFFFFF80000
+00000FF000003FFFFFC0000000000000000003FFF0000000005F797AF76C>98
+D<000000007FFF800000000000000FFFFFFC0000000000007FFFFFFF800000000001FFFF
+FFFFE00000000007FFFFFFFFF8000000001FFFFFFFFFFE000000007FFFF807FFFF000000
+01FFFFC000FFFF80000003FFFF00003FFFE0000007FFFC00000FFFF000000FFFF8000007
+FFF800001FFFF0000003FFF800003FFFE0000001FFFC00007FFFC0000000FFFE0000FFFF
+80000000FFFE0001FFFF800000007FFF0001FFFF000000007FFF8003FFFF000000003FFF
+8007FFFE000000003FFF8007FFFE000000003FFFC00FFFFE000000001FFFC00FFFFE0000
+00001FFFE01FFFFC000000001FFFE01FFFFC000000001FFFE01FFFFC000000000FFFF03F
+FFFC000000000FFFF03FFFFC000000000FFFF03FFFF8000000000FFFF07FFFF800000000
+0FFFF07FFFF8000000000FFFF07FFFF8000000000FFFF87FFFF80000000007FFF87FFFF8
+0000000007FFF8FFFFF80000000007FFF8FFFFF80000000007FFF8FFFFF80000000007FF
+F8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFF
+FFFFFFFFF8FFFFFFFFFFFFFFFFFFF0FFFFF800000000000000FFFFF800000000000000FF
+FFF800000000000000FFFFF800000000000000FFFFF800000000000000FFFFF800000000
+0000007FFFF8000000000000007FFFF8000000000000007FFFF8000000000000007FFFFC
+000000000000003FFFFC000000000000003FFFFC000000000000003FFFFC000000000000
+003FFFFC000000000000001FFFFC000000000000001FFFFE000000000000000FFFFE0000
+00000003F00FFFFE000000000007F807FFFF000000000007F807FFFF00000000000FF803
+FFFF80000000000FF001FFFF80000000001FF001FFFFC0000000001FE000FFFFE0000000
+003FE0007FFFF0000000007FC0003FFFF800000000FFC0001FFFFC00000001FF80000FFF
+FE00000003FF000007FFFF8000000FFE000003FFFFE000003FFC000001FFFFF80000FFF8
+000000FFFFFFC00FFFF00000003FFFFFFFFFFFE00000000FFFFFFFFFFF8000000003FFFF
+FFFFFE0000000000FFFFFFFFF800000000001FFFFFFFE0000000000003FFFFFF00000000
+0000000FFFE00000004D507BCE58>101 D<0000000000000000007F8000000007FFFC00
+0007FFE0000000FFFFFFE0001FFFF8000007FFFFFFFC007FFFFC00001FFFFFFFFF01FFFF
+FE00007FFFFFFFFFC3FFFFFE0001FFFFFFFFFFF7FFBFFF0003FFFF803FFFFFF83FFF000F
+FFFC0007FFFFC03FFF001FFFF00001FFFF007FFF003FFFE00000FFFF807FFF007FFFC000
+007FFFC03FFF00FFFFC000007FFFE03FFF00FFFF8000003FFFE03FFE01FFFF8000003FFF
+F01FFE03FFFF0000001FFFF80FFC03FFFF0000001FFFF807F003FFFF0000001FFFF80000
+07FFFE0000000FFFFC000007FFFE0000000FFFFC000007FFFE0000000FFFFC00000FFFFE
+0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE000000
+0FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE
+00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000F
+FFFE0000000FFFFE000007FFFE0000000FFFFC000007FFFE0000000FFFFC000007FFFE00
+00000FFFFC000003FFFF0000001FFFF8000003FFFF0000001FFFF8000003FFFF0000001F
+FFF8000001FFFF8000003FFFF0000000FFFF8000003FFFE0000000FFFFC000007FFFE000
+00007FFFC000007FFFC00000003FFFE00000FFFF800000001FFFF00001FFFF000000000F
+FFFC0007FFFE000000000FFFFF803FFFF8000000000FFFFFFFFFFFF0000000001FFFFFFF
+FFFFC0000000003F1FFFFFFFFF00000000003F07FFFFFFFC00000000007E00FFFFFFE000
+000000007E0007FFFC000000000000FE00000000000000000000FE000000000000000000
+00FE00000000000000000000FE00000000000000000001FE00000000000000000001FF00
+000000000000000001FF00000000000000000001FF80000000000000000001FF80000000
+000000000001FFC0000000000000000001FFE0000000000000000001FFF0000000000000
+000001FFFE000000000000000000FFFFFFFFFFFFC000000000FFFFFFFFFFFFFF00000000
+FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC0000007FFFFFFFFFFFFFFF8000007FFFFF
+FFFFFFFFFFE000003FFFFFFFFFFFFFFFF000003FFFFFFFFFFFFFFFFC00001FFFFFFFFFFF
+FFFFFE00000FFFFFFFFFFFFFFFFF000007FFFFFFFFFFFFFFFF800003FFFFFFFFFFFFFFFF
+C00007FFFFFFFFFFFFFFFFC0001FFFFFFFFFFFFFFFFFE0007FFFFFFFFFFFFFFFFFE001FF
+FFFFFFFFFFFFFFFFF007FFFC00000000FFFFFFF00FFFE00000000003FFFFF81FFFC00000
+0000007FFFF83FFF8000000000001FFFF83FFF00000000000007FFF87FFF000000000000
+03FFFC7FFE00000000000003FFFCFFFE00000000000001FFFCFFFC00000000000001FFFC
+FFFC00000000000000FFFCFFFC00000000000000FFFCFFFC00000000000000FFFCFFFC00
+000000000000FFFCFFFC00000000000000FFFCFFFE00000000000001FFFC7FFE00000000
+000001FFF87FFF00000000000003FFF87FFF00000000000003FFF83FFF80000000000007
+FFF03FFFC000000000000FFFF01FFFE000000000001FFFE00FFFF000000000003FFFC007
+FFFC0000000000FFFF8003FFFF0000000003FFFF0000FFFFC00000000FFFFC00007FFFF8
+0000007FFFF800001FFFFFE0001FFFFFE0000007FFFFFFFFFFFFFF80000001FFFFFFFFFF
+FFFE000000007FFFFFFFFFFFF8000000000FFFFFFFFFFFC000000000007FFFFFFFF80000
+0000000001FFFFFE0000000058727BCE61>103 D<0001FFFC000000000000000000FFFF
+FFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000000000000000
+00FFFFFFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000000000
+00000000FFFFFFFC000000000000000000FFFFFFFC000000000000000000007FFFFC0000
+00000000000000001FFFFC000000000000000000000FFFFC000000000000000000000FFF
+FC000000000000000000000FFFFC000000000000000000000FFFFC000000000000000000
+000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000000000
+000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000
+000000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC
+000000000000000000000FFFFC000000000000000000000FFFFC00000000000000000000
+0FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000000000
+0000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000
+0000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00
+0000000000000000000FFFFC000000000000000000000FFFFC000000000000000000000F
+FFFC000000000000000000000FFFFC000000000000000000000FFFFC0000000000000000
+00000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000FFFE0
+00000000000FFFFC0000FFFFFE00000000000FFFFC0003FFFFFF80000000000FFFFC000F
+FFFFFFE0000000000FFFFC003FFFFFFFF8000000000FFFFC007FFFFFFFFC000000000FFF
+FC01FFF01FFFFE000000000FFFFC03FF0007FFFF000000000FFFFC07FC0003FFFF800000
+000FFFFC0FF00001FFFFC00000000FFFFC1FC00000FFFFC00000000FFFFC3F800000FFFF
+E00000000FFFFC7F000000FFFFE00000000FFFFC7E0000007FFFF00000000FFFFCFC0000
+007FFFF00000000FFFFDF80000007FFFF00000000FFFFDF00000007FFFF00000000FFFFF
+F00000003FFFF80000000FFFFFE00000003FFFF80000000FFFFFE00000003FFFF8000000
+0FFFFFC00000003FFFF80000000FFFFFC00000003FFFF80000000FFFFF800000003FFFF8
+0000000FFFFF800000003FFFF80000000FFFFF000000003FFFF80000000FFFFF00000000
+3FFFF80000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
+FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
+00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
+FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
+000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
+F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
+003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
+000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
+0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFF
+FFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE0
+03FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80617879
+F76C>I<0001FC0000000007FF000000001FFFC00000003FFFE00000007FFFF0000000FF
+FFF8000000FFFFF8000001FFFFFC000001FFFFFC000003FFFFFE000003FFFFFE000003FF
+FFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000001FFFFFC000001FF
+FFFC000000FFFFF8000000FFFFF80000007FFFF00000003FFFE00000001FFFC000000007
+FF0000000001FC0000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000001FFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFF
+FFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC0000007FFFFC0000001F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
+FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000FFFF
+FFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFF
+FFFFFF80FFFFFFFFFF80297979F835>I<0001FFF800000FFFE000000000FFFFFFF80000
+FFFFFE00000000FFFFFFF80003FFFFFF80000000FFFFFFF8000FFFFFFFE0000000FFFFFF
+F8003FFFFFFFF8000000FFFFFFF8007FFFFFFFFC000000FFFFFFF801FFF01FFFFE000000
+FFFFFFF803FF0007FFFF000000FFFFFFF807FC0003FFFF800000007FFFF80FF00001FFFF
+C00000001FFFF81FC00000FFFFC00000000FFFF83F800000FFFFE00000000FFFF87F0000
+00FFFFE00000000FFFF87E0000007FFFF00000000FFFF8FC0000007FFFF00000000FFFF9
+F80000007FFFF00000000FFFF9F00000007FFFF00000000FFFFBF00000003FFFF8000000
+0FFFFBE00000003FFFF80000000FFFFFE00000003FFFF80000000FFFFFC00000003FFFF8
+0000000FFFFFC00000003FFFF80000000FFFFF800000003FFFF80000000FFFFF80000000
+3FFFF80000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000FFFFF00
+0000003FFFF80000000FFFFF000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
+FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
+00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
+FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
+000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
+F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
+003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
+000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
+0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000FFFFFFFFFFE003FFFF
+FFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE0
+03FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFF
+FFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80614E79CD6C>110
+D<000000FF00000000000000FF00000000000000FF00000000000000FF00000000000000
+FF00000000000000FF00000000000000FF00000000000001FF00000000000001FF000000
+00000001FF00000000000001FF00000000000001FF00000000000003FF00000000000003
+FF00000000000003FF00000000000003FF00000000000007FF00000000000007FF000000
+0000000FFF0000000000000FFF0000000000001FFF0000000000001FFF0000000000003F
+FF0000000000003FFF0000000000007FFF000000000000FFFF000000000000FFFF000000
+000001FFFF000000000003FFFF000000000007FFFF00000000001FFFFF00000000003FFF
+FF0000000000FFFFFFFFFFFF000FFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF
+00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF000007FF
+FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000
+000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF
+FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000
+000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF
+FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000
+000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF
+FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000
+000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF
+FF000000000007FFFF000000000007FFFF000000000007FFFF00001FE00007FFFF00001F
+E00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FF
+FF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001F
+E00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00003FE00007FF
+FF80003FC00003FFFF80003FC00003FFFF80007FC00003FFFFC0007F800001FFFFC000FF
+800001FFFFE000FF800000FFFFE001FF0000007FFFF003FE0000007FFFFE0FFE0000003F
+FFFFFFFC0000000FFFFFFFF800000007FFFFFFF000000001FFFFFFC0000000007FFFFF80
+000000001FFFFE000000000001FFF000003B6E7CEC4B>116 D<0000FFFE0000000003FF
+F80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003
+FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE
+000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF8000000
+7FFFFE00000001FFFFF80000001FFFFE000000007FFFF80000000FFFFE000000003FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
+FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
+00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
+FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
+000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
+F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
+003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
+000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
+0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000007FFFF80000000F
+FFFE000000007FFFF80000000FFFFE000000007FFFF80000000FFFFE000000007FFFF800
+00000FFFFE00000000FFFFF80000000FFFFE00000000FFFFF80000000FFFFE00000001FF
+FFF80000000FFFFE00000001FFFFF80000000FFFFE00000003FFFFF800000007FFFE0000
+0007FFFFF800000007FFFE00000007DFFFF800000007FFFF0000000FDFFFF800000003FF
+FF0000001F9FFFF800000003FFFF0000003F9FFFFC00000001FFFF8000007F1FFFFF0000
+0000FFFFC00001FE1FFFFFFF800000FFFFE00007FC1FFFFFFF8000003FFFFE003FF81FFF
+FFFF8000001FFFFFFFFFF01FFFFFFF8000000FFFFFFFFFC01FFFFFFF80000003FFFFFFFF
+801FFFFFFF80000000FFFFFFFE001FFFFFFF800000001FFFFFF8001FFFFFFF8000000000
+FFFF80001FFFC00000614F79CD6C>I<FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFFFF
+FFFE01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE
+01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE01FF
+FFFFFFF00003FFFFFFE0FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE01FFFFFF
+FFF00003FFFFFFE0003FFFFC0000003FFFE000000007FFE000001FFFFC0000003FFFE000
+000000FF0000001FFFFE0000001FFFF000000001FF0000001FFFFE0000001FFFF0000000
+01FF0000000FFFFE0000001FFFF000000001FE0000000FFFFF0000000FFFF800000003FE
+00000007FFFF0000000FFFF800000003FC00000007FFFF8000000FFFF800000007FC0000
+0007FFFF80000007FFFC00000007FC00000003FFFF80000007FFFC00000007F800000003
+FFFFC0000007FFFE0000000FF800000001FFFFC000000FFFFE0000000FF000000001FFFF
+E000000FFFFE0000001FF000000001FFFFE000000FFFFF0000001FF000000000FFFFE000
+001FFFFF0000001FE000000000FFFFF000001FFFFF8000003FE0000000007FFFF000003F
+FFFF8000003FC0000000007FFFF800003FFFFF8000007FC0000000007FFFF800003FFFFF
+C000007FC0000000003FFFF800007FFFFFC000007F80000000003FFFFC00007FBFFFE000
+00FF80000000001FFFFC0000FFBFFFE00000FF00000000001FFFFC0000FFBFFFE00001FF
+00000000001FFFFE0000FF1FFFF00001FF00000000000FFFFE0001FF1FFFF00001FE0000
+0000000FFFFF0001FE0FFFF80003FE00000000000FFFFF0003FE0FFFF80003FE00000000
+0007FFFF0003FE0FFFF80003FC000000000007FFFF8003FC07FFFC0007FC000000000003
+FFFF8007FC07FFFC0007F8000000000003FFFFC007FC07FFFC000FF8000000000003FFFF
+C007F803FFFE000FF8000000000001FFFFC00FF803FFFE000FF0000000000001FFFFE00F
+F001FFFF001FF0000000000000FFFFE01FF001FFFF001FE0000000000000FFFFF01FF001
+FFFF003FE0000000000000FFFFF01FE000FFFF803FE00000000000007FFFF03FE000FFFF
+803FC00000000000007FFFF83FC0007FFFC07FC00000000000003FFFF87FC0007FFFC07F
+800000000000003FFFFC7FC0007FFFC0FF800000000000003FFFFC7F80003FFFE0FF8000
+00000000001FFFFCFF80003FFFE0FF000000000000001FFFFEFF00001FFFF1FF00000000
+0000000FFFFFFF00001FFFF1FE000000000000000FFFFFFF00001FFFF3FE000000000000
+000FFFFFFE00000FFFFBFE0000000000000007FFFFFE00000FFFFBFC0000000000000007
+FFFFFC000007FFFFFC0000000000000007FFFFFC000007FFFFFC0000000000000003FFFF
+FC000007FFFFF80000000000000003FFFFF8000003FFFFF80000000000000001FFFFF800
+0003FFFFF00000000000000001FFFFF8000003FFFFF00000000000000001FFFFF0000001
+FFFFF00000000000000000FFFFF0000001FFFFE00000000000000000FFFFE0000000FFFF
+E000000000000000007FFFE0000000FFFFC000000000000000007FFFE0000000FFFFC000
+000000000000007FFFC00000007FFFC000000000000000003FFFC00000007FFF80000000
+00000000003FFF800000003FFF8000000000000000001FFF800000003FFF000000000000
+0000001FFF800000003FFF0000000000000000001FFF000000001FFF0000000000000000
+000FFF000000001FFE0000000000000000000FFE000000000FFE00000000000000000007
+FE000000000FFC00000000000000000007FC0000000007FC00000000000000000003F800
+00000003F80000000000834E7CCC8C>119 D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 1
+1 0 bop 150 1318 a Fl(Debugging)64 b(with)i(GDB)p 150
+1418 3600 34 v 2453 1515 a Fk(The)30 b Fj(gnu)g Fk(Source-Lev)m(el)h
+(Debugger)2214 1732 y(Sev)m(en)m(th)g(Edition,)e(for)h(GDB)i(v)m
+(ersion)d(4.18)3180 1840 y(F)-8 b(ebruary)30 b(1999)150
+5091 y Fi(Ric)l(hard)45 b(M.)g(Stallman)h(and)f(Roland)g(H.)h(P)l(esc)l
+(h)p 150 5141 3600 17 v eop
+%DVIPSSectionPage: 2
+2 1 bop 1147 408 a Fk(\(Send)30 b(bugs)f(and)h(commen)m(ts)h(on)g(GDB)g
+(to)g(bug-gdb@prep.ai.mit.edu.\))2912 518 y Fh(Debugging)g(with)i(GDB)
+3194 628 y Fk(T)3245 647 y(E)3295 628 y(Xinfo)d(2.257)150
+3579 y(Cop)m(yrigh)m(t)602 3576 y(c)577 3579 y Fg(\015)g
+Fk(1988-1999)k(F)-8 b(ree)32 b(Soft)m(w)m(are)f(F)-8
+b(oundation,)31 b(Inc.)150 3933 y(Published)c(b)m(y)j(the)h(F)-8
+b(ree)31 b(Soft)m(w)m(are)h(F)-8 b(oundation)150 4042
+y(59)31 b(T)-8 b(emple)30 b(Place)h(-)f(Suite)g(330,)150
+4152 y(Boston,)i(MA)e(02111-1307)35 b(USA)150 4261 y(Prin)m(ted)29
+b(copies)h(are)h(a)m(v)-5 b(ailable)30 b(for)g($20)i(eac)m(h.)150
+4371 y(ISBN)e(1-882114-11-6)150 4615 y(P)m(ermission)g(is)i(gran)m(ted)
+h(to)f(mak)m(e)i(and)d(distribute)f(v)m(erbatim)i(copies)g(of)g(this)f
+(man)m(ual)h(pro)m(vided)f(the)150 4725 y(cop)m(yrigh)m(t)g(notice)f
+(and)g(this)f(p)s(ermission)f(notice)i(are)h(preserv)m(ed)f(on)h(all)e
+(copies.)150 4859 y(P)m(ermission)36 b(is)i(gran)m(ted)g(to)h(cop)m(y)g
+(and)f(distribute)e(mo)s(di\014ed)g(v)m(ersions)h(of)i(this)e(man)m
+(ual)g(under)g(the)150 4969 y(conditions)j(for)i(v)m(erbatim)g(cop)m
+(ying,)j(pro)m(vided)40 b(also)i(that)h(the)f(en)m(tire)g(resulting)e
+(deriv)m(ed)h(w)m(ork)h(is)150 5078 y(distributed)27
+b(under)i(the)i(terms)f(of)h(a)f(p)s(ermission)e(notice)i(iden)m(tical)
+f(to)j(this)d(one.)150 5213 y(P)m(ermission)i(is)i(gran)m(ted)g(to)h
+(cop)m(y)g(and)f(distribute)d(translations)i(of)i(this)e(man)m(ual)g
+(in)m(to)h(another)g(lan-)150 5322 y(guage,)f(under)d(the)h(ab)s(o)m(v)
+m(e)i(conditions)d(for)h(mo)s(di\014ed)e(v)m(ersions.)p
+eop
+%DVIPSSectionPage: 1
+1 2 bop 150 -116 a Fk(Summary)29 b(of)h(GDB)2836 b(1)150
+299 y Ff(Summary)53 b(of)g(GDB)275 509 y Fk(The)27 b(purp)s(ose)f(of)i
+(a)g(debugger)f(suc)m(h)h(as)g(GDB)h(is)e(to)h(allo)m(w)f(y)m(ou)h(to)h
+(see)f(what)g(is)f(going)h(on)f(\\inside")150 618 y(another)32
+b(program)f(while)e(it)i(executes|or)i(what)e(another)h(program)f(w)m
+(as)h(doing)f(at)h(the)f(momen)m(t)h(it)150 728 y(crashed.)275
+858 y(GDB)k(can)g(do)f(four)g(main)g(kinds)e(of)j(things)e(\(plus)g
+(other)i(things)e(in)g(supp)s(ort)g(of)i(these\))g(to)g(help)150
+967 y(y)m(ou)31 b(catc)m(h)h(bugs)d(in)g(the)i(act:)225
+1097 y Fg(\017)60 b Fk(Start)31 b(y)m(our)f(program,)g(sp)s(ecifying)f
+(an)m(ything)g(that)i(migh)m(t)f(a\013ect)i(its)e(b)s(eha)m(vior.)225
+1227 y Fg(\017)60 b Fk(Mak)m(e)32 b(y)m(our)e(program)g(stop)h(on)f(sp)
+s(eci\014ed)f(conditions.)225 1356 y Fg(\017)60 b Fk(Examine)30
+b(what)g(has)g(happ)s(ened,)f(when)g(y)m(our)h(program)h(has)f(stopp)s
+(ed.)225 1486 y Fg(\017)60 b Fk(Change)35 b(things)e(in)g(y)m(our)i
+(program,)g(so)g(y)m(ou)g(can)g(exp)s(erimen)m(t)f(with)f(correcting)i
+(the)g(e\013ects)h(of)330 1596 y(one)31 b(bug)e(and)h(go)h(on)g(to)g
+(learn)e(ab)s(out)h(another.)275 1745 y(Y)-8 b(ou)34
+b(can)h(use)f(GDB)h(to)g(debug)f(programs)f(written)h(in)f(C)h(or)g(C)p
+Fe(++)p Fk(.)51 b(F)-8 b(or)35 b(more)g(information,)e(see)150
+1855 y(Section)d(9.4.1)i([C)f(and)e(C)p Fe(++)p Fk(],)h(page)h(75.)275
+1985 y(Supp)s(ort)19 b(for)i(Mo)s(dula-2)f(and)h(Chill)d(is)i(partial.)
+37 b(F)-8 b(or)22 b(information)d(on)i(Mo)s(dula-2,)i(see)f(Section)f
+(9.4.2)150 2094 y([Mo)s(dula-2],)31 b(page)g(80.)42 b(There)29
+b(is)h(no)g(further)f(do)s(cumen)m(tation)h(on)h(Chill)c(y)m(et.)275
+2224 y(Debugging)g(P)m(ascal)h(programs)f(whic)m(h)f(use)h(sets,)i
+(subranges,)e(\014le)g(v)-5 b(ariables,)27 b(or)g(nested)g(functions)
+150 2333 y(do)s(es)35 b(not)h(curren)m(tly)e(w)m(ork.)56
+b(GDB)37 b(do)s(es)e(not)h(supp)s(ort)d(en)m(tering)j(expressions,)f
+(prin)m(ting)f(v)-5 b(alues,)36 b(or)150 2443 y(similar)28
+b(features)i(using)f(P)m(ascal)i(syn)m(tax.)275 2573
+y(GDB)24 b(can)f(b)s(e)f(used)g(to)i(debug)e(programs)g(written)g(in)g
+(F)-8 b(ortran,)25 b(although)e(it)f(do)s(es)h(not)g(y)m(et)h(supp)s
+(ort)150 2682 y(en)m(tering)35 b(expressions,)h(prin)m(ting)d(v)-5
+b(alues,)36 b(or)g(similar)c(features)k(using)e(F)-8
+b(ortran)36 b(syn)m(tax.)56 b(It)36 b(ma)m(y)g(b)s(e)150
+2792 y(necessary)31 b(to)g(refer)f(to)h(some)g(v)-5 b(ariables)29
+b(with)g(a)i(trailing)d(underscore.)150 3035 y Fi(F)-11
+b(ree)45 b(soft)l(w)l(are)275 3223 y Fk(GDB)36 b(is)f
+Fd(free)g(soft)m(w)m(are)p Fk(,)k(protected)d(b)m(y)g(the)f
+Fj(gnu)h Fk(General)f(Public)e(License)j(\(GPL\).)g(The)f(GPL)150
+3332 y(giv)m(es)k(y)m(ou)h(the)f(freedom)f(to)i(cop)m(y)g(or)f(adapt)g
+(a)g(licensed)f(program|but)g(ev)m(ery)h(p)s(erson)f(getting)i(a)150
+3442 y(cop)m(y)35 b(also)g(gets)h(with)d(it)i(the)g(freedom)f(to)i(mo)s
+(dify)d(that)i(cop)m(y)g(\(whic)m(h)f(means)h(that)g(they)g(m)m(ust)g
+(get)150 3551 y(access)g(to)f(the)f(source)h(co)s(de\),)h(and)d(the)i
+(freedom)f(to)h(distribute)d(further)h(copies.)49 b(T)m(ypical)32
+b(soft)m(w)m(are)150 3661 y(companies)38 b(use)f(cop)m(yrigh)m(ts)i(to)
+f(limit)e(y)m(our)i(freedoms;)k(the)c(F)-8 b(ree)39 b(Soft)m(w)m(are)g
+(F)-8 b(oundation)38 b(uses)g(the)150 3771 y(GPL)30 b(to)h(preserv)m(e)
+g(these)g(freedoms.)275 3900 y(F)-8 b(undamen)m(tally)g(,)34
+b(the)g(General)g(Public)d(License)j(is)f(a)h(license)f(whic)m(h)f(sa)m
+(ys)j(that)f(y)m(ou)g(ha)m(v)m(e)h(these)150 4010 y(freedoms)30
+b(and)g(that)h(y)m(ou)g(cannot)g(tak)m(e)g(these)g(freedoms)f(a)m(w)m
+(a)m(y)j(from)d(an)m(y)m(one)h(else.)150 4253 y Fi(Con)l(tributors)46
+b(to)f(GDB)275 4441 y Fk(Ric)m(hard)34 b(Stallman)h(w)m(as)h(the)g
+(original)e(author)i(of)g(GDB,)h(and)e(of)h(man)m(y)g(other)g
+Fj(gnu)g Fk(programs.)150 4550 y(Man)m(y)g(others)g(ha)m(v)m(e)h(con)m
+(tributed)e(to)h(its)f(dev)m(elopmen)m(t.)57 b(This)34
+b(section)i(attempts)g(to)h(credit)e(ma)5 b(jor)150 4660
+y(con)m(tributors.)59 b(One)36 b(of)g(the)h(virtues)f(of)g(free)h(soft)
+m(w)m(are)h(is)e(that)h(ev)m(ery)m(one)h(is)e(free)h(to)g(con)m
+(tribute)f(to)150 4769 y(it;)31 b(with)e(regret,)j(w)m(e)f(cannot)g
+(actually)g(ac)m(kno)m(wledge)h(ev)m(ery)m(one)g(here.)42
+b(The)30 b(\014le)g(`)p Fe(ChangeLog)p Fk(')e(in)i(the)150
+4879 y(GDB)h(distribution)c(appro)m(ximates)k(a)f(blo)m(w-b)m(y-blo)m
+(w)g(accoun)m(t.)275 5009 y(Changes)g(m)m(uc)m(h)g(prior)f(to)i(v)m
+(ersion)f(2.0)h(are)g(lost)f(in)f(the)i(mists)e(of)i(time.)390
+5132 y Fh(Ple)-5 b(a:)45 b Fk(Additions)27 b(to)i(this)e(section)i(are)
+g(particularly)d(w)m(elcome.)41 b(If)28 b(y)m(ou)h(or)g(y)m(our)f
+(friends)390 5236 y(\(or)36 b(enemies,)h(to)g(b)s(e)e(ev)m(enhanded\))h
+(ha)m(v)m(e)h(b)s(een)f(unfairly)d(omitted)j(from)f(this)g(list,)h(w)m
+(e)390 5340 y(w)m(ould)29 b(lik)m(e)h(to)h(add)f(y)m(our)g(names!)p
+eop
+%DVIPSSectionPage: 2
+2 3 bop 150 -116 a Fk(2)2689 b(Debugging)31 b(with)e(GDB)275
+299 y(So)d(that)g(they)h(ma)m(y)f(not)h(regard)f(their)f(man)m(y)h(lab)
+s(ors)f(as)h(thankless,)g(w)m(e)h(particularly)d(thank)h(those)150
+408 y(who)34 b(shepherded)f(GDB)j(through)e(ma)5 b(jor)35
+b(releases:)49 b(Jim)33 b(Blandy)h(\(release)h(4.18\);)k(Jason)c
+(Molenda)150 518 y(\(release)40 b(4.17\);)46 b(Stan)40
+b(Shebs)e(\(release)i(4.14\);)46 b(F)-8 b(red)40 b(Fish)e(\(releases)i
+(4.16,)k(4.15,)f(4.13,)h(4.12,)f(4.11,)150 628 y(4.10,)34
+b(and)e(4.9\);)i(Stu)d(Grossman)h(and)f(John)h(Gilmore)f(\(releases)h
+(4.8,)i(4.7,)f(4.6,)h(4.5,)g(and)d(4.4\);)k(John)150
+737 y(Gilmore)c(\(releases)i(4.3,)g(4.2,)h(4.1,)g(4.0,)g(and)d(3.9\);)k
+(Jim)c(Kingdon)f(\(releases)j(3.5,)h(3.4,)f(and)f(3.3\);)j(and)150
+847 y(Randy)30 b(Smith)e(\(releases)j(3.2,)h(3.1,)g(and)d(3.0\).)275
+990 y(Ric)m(hard)47 b(Stallman,)52 b(assisted)d(at)g(v)-5
+b(arious)48 b(times)g(b)m(y)h(P)m(eter)g(T)-8 b(erMaat,)56
+b(Chris)46 b(Hanson,)54 b(and)150 1100 y(Ric)m(hard)29
+b(Mlynarik,)g(handled)g(releases)h(through)g(2.8.)275
+1243 y(Mic)m(hael)25 b(Tiemann)e(is)i(the)g(author)g(of)g(most)h(of)f
+(the)g Fj(gnu)g Fk(C)p Fe(++)f Fk(supp)s(ort)g(in)g(GDB,)i(with)e
+(signi\014can)m(t)150 1353 y(additional)35 b(con)m(tributions)h(from)g
+(P)m(er)i(Bothner.)61 b(James)37 b(Clark)f(wrote)i(the)f
+Fj(gnu)g Fk(C)p Fe(++)f Fk(demangler.)150 1462 y(Early)27
+b(w)m(ork)h(on)g(C)p Fe(++)f Fk(w)m(as)h(b)m(y)g(P)m(eter)h(T)-8
+b(erMaat)30 b(\(who)e(also)g(did)e(m)m(uc)m(h)i(general)g(up)s(date)f
+(w)m(ork)h(leading)150 1572 y(to)j(release)g(3.0\).)275
+1715 y(GDB)k(4)g(uses)f(the)g(BFD)i(subroutine)c(library)g(to)j
+(examine)f(m)m(ultiple)e(ob)5 b(ject-\014le)35 b(formats;)i(BFD)150
+1825 y(w)m(as)29 b(a)h(join)m(t)e(pro)5 b(ject)30 b(of)f(Da)m(vid)g(V.)
+g(Henk)m(el-W)-8 b(allace,)32 b(Ric)m(h)c(Pixley)-8 b(,)29
+b(Stev)m(e)h(Cham)m(b)s(erlain,)c(and)j(John)150 1934
+y(Gilmore.)275 2078 y(Da)m(vid)d(Johnson)e(wrote)j(the)f(original)e
+(COFF)i(supp)s(ort;)g(P)m(ace)h(Willison)c(did)h(the)j(original)d(supp)
+s(ort)150 2187 y(for)30 b(encapsulated)g(COFF.)275 2330
+y(Bren)m(t)h(Benson)f(of)h(Harris)e(Computer)g(Systems)h(con)m
+(tributed)g(D)m(W)-10 b(ARF)32 b(2)f(supp)s(ort.)275
+2474 y(Adam)22 b(de)h(Bo)s(or)g(and)f(Bradley)g(Da)m(vis)h(con)m
+(tributed)f(the)h(ISI)f(Optim)m(um)f(V)i(supp)s(ort.)36
+b(P)m(er)24 b(Bothner,)150 2583 y(Nob)s(o)m(yuki)39 b(Hikic)m(hi,)h
+(and)e(Alessandro)h(F)-8 b(orin)39 b(con)m(tributed)f(MIPS)h(supp)s
+(ort.)66 b(Jean-Daniel)39 b(F)-8 b(ek)m(ete)150 2693
+y(con)m(tributed)40 b(Sun)g(386i)h(supp)s(ort.)71 b(Chris)39
+b(Hanson)i(impro)m(v)m(ed)f(the)h(HP9000)i(supp)s(ort.)71
+b(Nob)s(o)m(yuki)150 2803 y(Hikic)m(hi)36 b(and)g(T)-8
+b(omo)m(yuki)37 b(Hasei)h(con)m(tributed)e(Son)m(y/News)i(OS)e(3)i
+(supp)s(ort.)60 b(Da)m(vid)37 b(Johnson)f(con-)150 2912
+y(tributed)43 b(Encore)i(Umax)g(supp)s(ort.)82 b(Jyrki)44
+b(Kuoppala)f(con)m(tributed)h(Altos)h(3068)i(supp)s(ort.)82
+b(Je\013)150 3022 y(La)m(w)38 b(con)m(tributed)e(HP)h(P)-8
+b(A)38 b(and)f(SOM)g(supp)s(ort.)59 b(Keith)37 b(P)m(ac)m(k)-5
+b(ard)38 b(con)m(tributed)f(NS32K)g(supp)s(ort.)150 3131
+y(Doug)47 b(Rabson)e(con)m(tributed)g(Acorn)h(Risc)f(Mac)m(hine)h(supp)
+s(ort.)86 b(Bob)46 b(Rusk)f(con)m(tributed)g(Harris)150
+3241 y(Nigh)m(tha)m(wk)40 b(CX-UX)h(supp)s(ort.)68 b(Chris)38
+b(Smith)g(con)m(tributed)h(Con)m(v)m(ex)i(supp)s(ort)d(\(and)i(F)-8
+b(ortran)41 b(de-)150 3351 y(bugging\).)70 b(Jonathan)41
+b(Stone)f(con)m(tributed)g(Pyramid)f(supp)s(ort.)69 b(Mic)m(hael)41
+b(Tiemann)e(con)m(tributed)150 3460 y(SP)-8 b(AR)m(C)32
+b(supp)s(ort.)45 b(Tim)31 b(T)-8 b(uc)m(k)m(er)34 b(con)m(tributed)d
+(supp)s(ort)g(for)h(the)g(Gould)g(NP1)h(and)e(Gould)h(P)m(o)m(w)m(ern-)
+150 3570 y(o)s(de.)65 b(P)m(ace)40 b(Willison)c(con)m(tributed)i(In)m
+(tel)g(386)i(supp)s(ort.)64 b(Ja)m(y)39 b(V)-8 b(osburgh)38
+b(con)m(tributed)g(Symmetry)150 3679 y(supp)s(ort.)275
+3823 y(Andreas)29 b(Sc)m(h)m(w)m(ab)i(con)m(tributed)f(M68K)h(Lin)m(ux)
+e(supp)s(ort.)275 3966 y(Ric)m(h)g(Sc)m(haefer)i(and)f(P)m(eter)h(Sc)m
+(hauer)g(help)s(ed)d(with)h(supp)s(ort)g(of)h(SunOS)e(shared)i
+(libraries.)275 4109 y(Ja)m(y)40 b(F)-8 b(enlason)41
+b(and)e(Roland)h(McGrath)h(ensured)e(that)i(GDB)g(and)f(GAS)g(agree)i
+(ab)s(out)e(sev)m(eral)150 4219 y(mac)m(hine)30 b(instruction)e(sets.)
+275 4362 y(P)m(atric)m(k)39 b(Duv)-5 b(al,)42 b(T)-8
+b(ed)39 b(Goldstein,)h(Vikram)e(Kok)-5 b(a)40 b(and)e(Glenn)g(Engel)h
+(help)s(ed)e(dev)m(elop)i(remote)150 4472 y(debugging.)51
+b(In)m(tel)34 b(Corp)s(oration,)g(Wind)e(Riv)m(er)i(Systems,)h(AMD,)g
+(and)e(ARM)i(con)m(tributed)e(remote)150 4581 y(debugging)c(mo)s(dules)
+g(for)h(the)h(i960,)g(VxW)-8 b(orks,)31 b(A29K)g(UDI,)g(and)f(RDI)h
+(targets,)h(resp)s(ectiv)m(ely)-8 b(.)275 4725 y(Brian)39
+b(F)-8 b(o)m(x)42 b(is)d(the)h(author)g(of)g(the)g(readline)f
+(libraries)e(pro)m(viding)h(command-line)h(editing)g(and)150
+4834 y(command)30 b(history)-8 b(.)275 4977 y(Andrew)31
+b(Beers)i(of)g(SUNY)g(Bu\013alo)g(wrote)g(the)g(language-switc)m(hing)f
+(co)s(de,)i(the)e(Mo)s(dula-2)h(sup-)150 5087 y(p)s(ort,)d(and)g(con)m
+(tributed)f(the)i(Languages)g(c)m(hapter)g(of)g(this)e(man)m(ual.)275
+5230 y(F)-8 b(red)46 b(Fish)g(wrote)h(most)g(of)g(the)g(supp)s(ort)e
+(for)i(Unix)e(System)i(V)-8 b(r4.)90 b(He)48 b(also)e(enhanced)h(the)
+150 5340 y(command-completion)30 b(supp)s(ort)e(to)k(co)m(v)m(er)g(C)p
+Fe(++)d Fk(o)m(v)m(erloaded)i(sym)m(b)s(ols.)p eop
+%DVIPSSectionPage: 3
+3 4 bop 150 -116 a Fk(Summary)29 b(of)h(GDB)2836 b(3)275
+299 y(Hitac)m(hi)29 b(America,)g(Ltd.)40 b(sp)s(onsored)28
+b(the)h(supp)s(ort)f(for)h(H8/300,)j(H8/500,)g(and)c(Sup)s(er-H)g(pro)s
+(ces-)150 408 y(sors.)275 543 y(NEC)i(sp)s(onsored)f(the)h(supp)s(ort)f
+(for)h(the)g(v850,)i(V)-8 b(r4xxx,)31 b(and)f(V)-8 b(r5xxx)31
+b(pro)s(cessors.)275 677 y(Mitsubishi)c(sp)s(onsored)h(the)j(supp)s
+(ort)e(for)h(D10V,)i(D30V,)g(and)e(M32R/D)i(pro)s(cessors.)275
+812 y(T)-8 b(oshiba)29 b(sp)s(onsored)g(the)h(supp)s(ort)f(for)h(the)h
+(TX39)g(Mips)e(pro)s(cessor.)275 946 y(Matsushita)h(sp)s(onsored)f(the)
+h(supp)s(ort)f(for)h(the)h(MN10200)i(and)c(MN10300)34
+b(pro)s(cessors.)275 1081 y(F)-8 b(ujitsu)29 b(sp)s(onsored)g(the)h
+(supp)s(ort)f(for)h(SP)-8 b(AR)m(Clite)30 b(and)g(FR30)h(pro)s(cessors)
+275 1215 y(Kung)e(Hsu,)h(Je\013)h(La)m(w,)g(and)e(Ric)m(k)i(Sladk)m(ey)
+e(added)h(supp)s(ort)f(for)h(hardw)m(are)g(w)m(atc)m(hp)s(oin)m(ts.)275
+1350 y(Mic)m(hael)g(Sn)m(yder)f(added)h(supp)s(ort)e(for)j(tracep)s
+(oin)m(ts.)275 1484 y(Stu)e(Grossman)h(wrote)h(gdbserv)m(er.)275
+1619 y(Jim)i(Kingdon,)h(P)m(eter)i(Sc)m(hauer,)g(Ian)e(T)-8
+b(a)m(ylor,)36 b(and)e(Stu)g(Grossman)h(made)g(nearly)e(inn)m(umerable)
+150 1729 y(bug)d(\014xes)g(and)g(clean)m(ups)f(throughout)h(GDB.)275
+1863 y(The)e(follo)m(wing)f(p)s(eople)h(at)h(the)g(Hewlett-P)m(ac)m(k)
+-5 b(ard)31 b(Compan)m(y)d(con)m(tributed)g(supp)s(ort)f(for)h(the)h(P)
+-8 b(A-)150 1973 y(RISC)26 b(2.0)j(arc)m(hitecture,)g(HP-UX)f(10.20,)j
+(10.30,)f(and)d(11.0)i(\(narro)m(w)e(mo)s(de\),)i(HP's)e(implemen)m
+(tation)150 2082 y(of)e(k)m(ernel)f(threads,)i(HP's)e(aC)p
+Fe(++)g Fk(compiler,)h(and)f(the)h(terminal)e(user)h(in)m(terface:)38
+b(Ben)25 b(Krepp,)g(Ric)m(hard)150 2192 y(Title,)32 b(John)g(Bishop,)g
+(Susan)f(Macc)m(hia,)k(Kath)m(y)d(Mann,)h(Satish)f(P)m(ai,)h(India)e(P)
+m(aul,)i(Stev)m(e)g(Rehrauer,)150 2301 y(and)d(Elena)g(Zannoni.)38
+b(Kim)29 b(Haase)j(pro)m(vided)d(HP-sp)s(eci\014c)h(information)e(in)h
+(this)h(man)m(ual.)275 2436 y(Cygn)m(us)j(Solutions)f(has)i(sp)s
+(onsored)e(GDB)j(main)m(tenance)f(and)g(m)m(uc)m(h)g(of)g(its)f(dev)m
+(elopmen)m(t)i(since)150 2545 y(1991.)55 b(Cygn)m(us)34
+b(engineers)g(who)g(ha)m(v)m(e)i(w)m(ork)m(ed)f(on)g(GDB)h(fulltime)c
+(include)g(Mark)j(Alexander,)g(Jim)150 2655 y(Blandy)-8
+b(,)36 b(P)m(er)g(Bothner,)g(Edith)e(Epstein,)h(Chris)e(F)-8
+b(a)m(ylor,)38 b(F)-8 b(red)36 b(Fish,)f(Martin)g(Hun)m(t,)h(Jim)e
+(Ingham,)150 2765 y(John)j(Gilmore,)h(Stu)f(Grossman,)i(Kung)e(Hsu,)i
+(Jim)d(Kingdon,)i(John)f(Metzler,)j(F)-8 b(ernando)37
+b(Nasser,)150 2874 y(Geo\013rey)24 b(No)s(er,)h(Da)m(wn)e(P)m(erc)m
+(hik,)i(Ric)m(h)d(Pixley)-8 b(,)24 b(Zdenek)e(Radouc)m(h,)i(Keith)f
+(Seitz,)h(Stan)f(Shebs,)g(Da)m(vid)150 2984 y(T)-8 b(a)m(ylor,)28
+b(and)f(Elena)g(Zannoni.)38 b(In)27 b(addition,)f(Da)m(v)m(e)k(Brolley)
+-8 b(,)27 b(Ian)h(Carmic)m(hael,)f(Stev)m(e)h(Cham)m(b)s(erlain,)150
+3093 y(Nic)m(k)d(Clifton,)g(JT)f(Conklin,)f(Stan)i(Co)m(x,)i(DJ)e
+(Delorie,)h(Ulric)m(h)d(Drepp)s(er,)i(F)-8 b(rank)25
+b(Eigler,)g(Doug)h(Ev)-5 b(ans,)150 3203 y(Sean)22 b(F)-8
+b(agan,)25 b(Da)m(vid)d(Henk)m(el-W)-8 b(allace,)25 b(Ric)m(hard)c
+(Henderson,)i(Je\013)f(Holcom)m(b,)i(Je\013)e(La)m(w,)i(Jim)d(Lemk)m
+(e,)150 3313 y(T)-8 b(om)27 b(Lord,)g(Bob)g(Manson,)g(Mic)m(hael)g
+(Meissner,)f(Jason)h(Merrill,)e(Catherine)h(Mo)s(ore,)i(Drew)f(Moseley)
+-8 b(,)150 3422 y(Ken)41 b(Raeburn,)i(Ga)m(vin)f(Romig-Ko)s(c)m(h,)j
+(Rob)c(Sa)m(v)m(o)m(y)m(e,)47 b(Jamie)41 b(Smith,)i(Mik)m(e)f(Stump,)h
+(Ian)e(T)-8 b(a)m(ylor,)150 3532 y(Angela)26 b(Thomas,)h(Mic)m(hael)f
+(Tiemann,)g(T)-8 b(om)26 b(T)-8 b(romey)g(,)28 b(Ron)e(Unrau,)h(Jim)d
+(Wilson,)i(and)g(Da)m(vid)g(Zuhn)150 3641 y(ha)m(v)m(e)32
+b(made)e(con)m(tributions)f(b)s(oth)g(large)i(and)f(small.)p
+eop
+%DVIPSSectionPage: 4
+4 5 bop 150 -116 a Fk(4)2689 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionPage: 5
+5 6 bop 150 -116 a Fk(Chapter)30 b(1:)41 b(A)30 b(Sample)g(GDB)h
+(Session)2153 b(5)150 299 y Ff(1)80 b(A)54 b(Sample)g(GDB)f(Session)275
+509 y Fk(Y)-8 b(ou)39 b(can)h(use)f(this)f(man)m(ual)h(at)h(y)m(our)f
+(leisure)f(to)i(read)f(all)f(ab)s(out)h(GDB.)i(Ho)m(w)m(ev)m(er,)j(a)39
+b(handful)150 618 y(of)33 b(commands)e(are)i(enough)f(to)h(get)h
+(started)f(using)e(the)h(debugger.)46 b(This)31 b(c)m(hapter)i
+(illustrates)d(those)150 728 y(commands.)275 858 y(In)25
+b(this)g(sample)h(session,)h(w)m(e)f(emphasize)g(user)g(input)f(lik)m
+(e)g(this:)38 b Fc(input)p Fk(,)26 b(to)i(mak)m(e)f(it)f(easier)g(to)h
+(pic)m(k)150 967 y(out)k(from)f(the)g(surrounding)d(output.)275
+1097 y(One)42 b(of)i(the)f(preliminary)d(v)m(ersions)j(of)g
+Fj(gnu)g Fe(m4)g Fk(\(a)h(generic)f(macro)h(pro)s(cessor\))f(exhibits)f
+(the)150 1206 y(follo)m(wing)22 b(bug:)37 b(sometimes,)25
+b(when)d(w)m(e)i(c)m(hange)h(its)e(quote)h(strings)e(from)i(the)f
+(default,)i(the)e(commands)150 1316 y(used)i(to)h(capture)f(one)h
+(macro)g(de\014nition)d(within)g(another)i(stop)h(w)m(orking.)38
+b(In)25 b(the)h(follo)m(wing)d(short)j Fe(m4)150 1426
+y Fk(session,)j(w)m(e)h(de\014ne)e(a)i(macro)g Fe(foo)e
+Fk(whic)m(h)g(expands)g(to)i Fe(0000)p Fk(;)f(w)m(e)h(then)f(use)g(the)
+g Fe(m4)g Fk(built-in)d Fe(defn)i Fk(to)150 1535 y(de\014ne)i
+Fe(bar)f Fk(as)i(the)g(same)g(thing.)40 b(Ho)m(w)m(ev)m(er,)33
+b(when)c(w)m(e)i(c)m(hange)h(the)e(op)s(en)g(quote)h(string)f(to)h
+Fe(<QUOTE>)150 1645 y Fk(and)c(the)h(close)g(quote)g(string)f(to)h
+Fe(<UNQUOTE>)p Fk(,)e(the)i(same)g(pro)s(cedure)f(fails)f(to)i
+(de\014ne)f(a)h(new)f(synon)m(ym)150 1754 y Fe(baz)p
+Fk(:)390 1878 y Fe($)47 b Fc(cd)31 b(gn)m(u/m4)390 1982
+y Fe($)47 b Fc(./m4)390 2086 y(de\014ne\(fo)s(o,0000\))390
+2293 y(fo)s(o)390 2397 y Fe(0000)390 2501 y Fc(de\014ne\(bar,defn\(`fo)
+s(o'\)\))390 2708 y(bar)390 2812 y Fe(0000)390 2916 y
+Fc(c)m(hangequote\()p Fe(<)p Fc(QUOTE)p Fe(>)p Fc(,)p
+Fe(<)p Fc(UNQUOTE)p Fe(>)p Fc(\))390 3123 y(de\014ne\(baz,defn\()p
+Fe(<)p Fc(QUOTE)p Fe(>)p Fc(fo)s(o)p Fe(<)p Fc(UNQUOTE)p
+Fe(>)p Fc(\)\))390 3227 y(baz)390 3331 y(C-d)390 3435
+y Fe(m4:)g(End)g(of)g(input:)f(0:)h(fatal)g(error:)f(EOF)h(in)g(string)
+150 3564 y Fk(Let)31 b(us)f(use)g(GDB)h(to)g(try)f(to)i(see)f(what)f
+(is)f(going)i(on.)390 3688 y Fe($)47 b Fc(gdb)30 b(m4)390
+3792 y Fe(GDB)47 b(is)g(free)g(software)e(and)i(you)g(are)g(welcome)f
+(to)h(distribute)e(copies)438 3896 y(of)i(it)g(under)f(certain)g
+(conditions;)f(type)i("show)f(copying")g(to)h(see)438
+4000 y(the)g(conditions.)390 4103 y(There)f(is)i(absolutely)d(no)i
+(warranty)e(for)i(GDB;)g(type)f("show)h(warranty")438
+4207 y(for)g(details.)390 4415 y(GDB)g(4.18,)f(Copyright)g(1999)g(Free)
+h(Software)e(Foundation,)g(Inc...)390 4519 y(\(gdb\))150
+4648 y Fk(GDB)40 b(reads)e(only)g(enough)g(sym)m(b)s(ol)f(data)i(to)h
+(kno)m(w)e(where)g(to)h(\014nd)e(the)i(rest)g(when)e(needed;)43
+b(as)c(a)150 4758 y(result,)28 b(the)h(\014rst)f(prompt)g(comes)h(up)f
+(v)m(ery)h(quic)m(kly)-8 b(.)39 b(W)-8 b(e)30 b(no)m(w)f(tell)e(GDB)j
+(to)g(use)e(a)h(narro)m(w)m(er)g(displa)m(y)150 4867
+y(width)g(than)h(usual,)f(so)h(that)h(examples)f(\014t)g(in)g(this)f
+(man)m(ual.)390 4991 y Fe(\(gdb\))46 b Fc(set)31 b(width)f(70)150
+5121 y Fk(W)-8 b(e)35 b(need)e(to)i(see)f(ho)m(w)g(the)g
+Fe(m4)f Fk(built-in)e Fe(changequote)f Fk(w)m(orks.)51
+b(Ha)m(ving)34 b(lo)s(ok)m(ed)g(at)h(the)e(source,)i(w)m(e)150
+5230 y(kno)m(w)k(the)g(relev)-5 b(an)m(t)39 b(subroutine)d(is)i
+Fe(m4_changequote)p Fk(,)f(so)i(w)m(e)g(set)h(a)f(breakp)s(oin)m(t)e
+(there)i(with)f(the)150 5340 y(GDB)31 b Fe(break)e Fk(command.)p
+eop
+%DVIPSSectionPage: 6
+6 7 bop 150 -116 a Fk(6)2689 b(Debugging)31 b(with)e(GDB)390
+299 y Fe(\(gdb\))46 b Fc(break)31 b(m4)p 1057 299 28
+5 v 33 w(c)m(hangequote)390 403 y Fe(Breakpoint)45 b(1)i(at)h(0x62f4:)d
+(file)i(builtin.c,)e(line)i(879.)150 547 y Fk(Using)32
+b(the)g Fe(run)g Fk(command,)h(w)m(e)g(start)g Fe(m4)f
+Fk(running)e(under)h(GDB)i(con)m(trol;)i(as)d(long)h(as)f(con)m(trol)h
+(do)s(es)150 657 y(not)e(reac)m(h)g(the)f Fe(m4_changequote)d
+Fk(subroutine,)h(the)j(program)f(runs)f(as)h(usual:)390
+796 y Fe(\(gdb\))46 b Fc(run)390 900 y Fe(Starting)g(program:)f
+(/work/Editorial/gdb/gnu/m)o(4/m)o(4)390 1004 y Fc(de\014ne\(fo)s
+(o,0000\))390 1211 y(fo)s(o)390 1315 y Fe(0000)150 1460
+y Fk(T)-8 b(o)28 b(trigger)f(the)g(breakp)s(oin)m(t,)g(w)m(e)g(call)g
+Fe(changequote)p Fk(.)36 b(GDB)28 b(susp)s(ends)d(execution)i(of)g
+Fe(m4)p Fk(,)h(displa)m(ying)150 1569 y(information)h(ab)s(out)h(the)g
+(con)m(text)j(where)c(it)h(stops.)390 1708 y Fc(c)m(hangequote\()p
+Fe(<)p Fc(QUOTE)p Fe(>)p Fc(,)p Fe(<)p Fc(UNQUOTE)p Fe(>)p
+Fc(\))390 1916 y Fe(Breakpoint)45 b(1,)i(m4_changequote)d(\(argc=3,)i
+(argv=0x33c70\))581 2020 y(at)h(builtin.c:879)390 2124
+y(879)429 b(if)47 b(\(bad_argc\(TOKEN_DATA_TEX)o(T\(ar)o(gv[)o(0]\),)o
+(argc)o(,1,)o(3\)\))150 2268 y Fk(No)m(w)38 b(w)m(e)f(use)g(the)h
+(command)e Fe(n)h Fk(\()p Fe(next)p Fk(\))g(to)h(adv)-5
+b(ance)37 b(execution)h(to)g(the)f(next)g(line)f(of)h(the)g(curren)m(t)
+150 2378 y(function.)390 2517 y Fe(\(gdb\))46 b Fc(n)390
+2621 y Fe(882)429 b(set_quotes\(\(argc)43 b(>=)k(2\))g(?)h
+(TOKEN_DATA_TEXT\(argv[1]\))o(\\)438 2725 y(:)f(nil,)150
+2869 y(set_quotes)28 b Fk(lo)s(oks)i(lik)m(e)h(a)g(promising)e
+(subroutine.)40 b(W)-8 b(e)32 b(can)f(go)h(in)m(to)f(it)f(b)m(y)h
+(using)e(the)j(command)e Fe(s)150 2979 y Fk(\()p Fe(step)p
+Fk(\))h(instead)g(of)h Fe(next)p Fk(.)43 b Fe(step)31
+b Fk(go)s(es)h(to)g(the)g(next)g(line)e(to)i(b)s(e)f(executed)i(in)d
+Fh(any)40 b Fk(subroutine,)31 b(so)g(it)150 3089 y(steps)f(in)m(to)h
+Fe(set_quotes)p Fk(.)390 3228 y Fe(\(gdb\))46 b Fc(s)390
+3331 y Fe(set_quotes)f(\(lq=0x34c78)g("<QUOTE>",)g(rq=0x34c88)g
+("<UNQUOTE>"\))581 3435 y(at)i(input.c:530)390 3539 y(530)429
+b(if)47 b(\(lquote)f(!=)h(def_lquote\))150 3684 y Fk(The)34
+b(displa)m(y)e(that)j(sho)m(ws)f(the)g(subroutine)f(where)g
+Fe(m4)h Fk(is)f(no)m(w)i(susp)s(ended)c(\(and)j(its)g(argumen)m(ts\))h
+(is)150 3793 y(called)30 b(a)i(stac)m(k)g(frame)f(displa)m(y)-8
+b(.)42 b(It)31 b(sho)m(ws)g(a)h(summary)e(of)h(the)g(stac)m(k.)45
+b(W)-8 b(e)32 b(can)f(use)g(the)g Fe(backtrace)150 3903
+y Fk(command)g(\(whic)m(h)g(can)h(also)f(b)s(e)g(sp)s(elled)e
+Fe(bt)p Fk(\),)j(to)g(see)g(where)f(w)m(e)h(are)g(in)e(the)i(stac)m(k)h
+(as)f(a)g(whole:)42 b(the)150 4013 y Fe(backtrace)28
+b Fk(command)i(displa)m(ys)e(a)j(stac)m(k)h(frame)e(for)g(eac)m(h)i
+(activ)m(e)g(subroutine.)390 4152 y Fe(\(gdb\))46 b Fc(bt)390
+4255 y Fe(#0)95 b(set_quotes)45 b(\(lq=0x34c78)g("<QUOTE>",)g
+(rq=0x34c88)g("<UNQUOTE>"\))581 4359 y(at)i(input.c:530)390
+4463 y(#1)95 b(0x6344)46 b(in)h(m4_changequote)d(\(argc=3,)i
+(argv=0x33c70\))581 4567 y(at)h(builtin.c:882)390 4670
+y(#2)95 b(0x8174)46 b(in)h(expand_macro)e(\(sym=0x33320\))f(at)j
+(macro.c:242)390 4774 y(#3)95 b(0x7a88)46 b(in)h(expand_token)e
+(\(obs=0x0,)g(t=209696,)g(td=0xf7fffa30\))581 4878 y(at)i(macro.c:71)
+390 4982 y(#4)95 b(0x79dc)46 b(in)h(expand_input)e(\(\))i(at)g
+(macro.c:40)390 5086 y(#5)95 b(0x2930)46 b(in)h(main)g(\(argc=0,)e
+(argv=0xf7fffb20\))f(at)j(m4.c:195)150 5230 y Fk(W)-8
+b(e)29 b(step)f(through)g(a)g(few)g(more)g(lines)e(to)j(see)g(what)e
+(happ)s(ens.)39 b(The)27 b(\014rst)g(t)m(w)m(o)j(times,)e(w)m(e)g(can)h
+(use)f(`)p Fe(s)p Fk(';)150 5340 y(the)j(next)f(t)m(w)m(o)i(times)e(w)m
+(e)h(use)f Fe(n)g Fk(to)h(a)m(v)m(oid)g(falling)d(in)m(to)i(the)h
+Fe(xstrdup)d Fk(subroutine.)p eop
+%DVIPSSectionPage: 7
+7 8 bop 150 -116 a Fk(Chapter)30 b(1:)41 b(A)30 b(Sample)g(GDB)h
+(Session)2153 b(7)390 299 y Fe(\(gdb\))46 b Fc(s)390
+403 y Fe(0x3b5c)94 b(532)429 b(if)47 b(\(rquote)f(!=)h(def_rquote\))390
+506 y(\(gdb\))f Fc(s)390 610 y Fe(0x3b80)94 b(535)429
+b(lquote)46 b(=)h(\(lq)g(==)g(nil)g(||)g(*lq)g(==)g('\\0'\))g(?)95
+b(\\)390 714 y(def_lquote)45 b(:)i(xstrdup\(lq\);)390
+818 y(\(gdb\))f Fc(n)390 922 y Fe(536)429 b(rquote)46
+b(=)h(\(rq)g(==)g(nil)g(||)g(*rq)g(==)h('\\0'\))e(?)h(def_rquote\\)438
+1025 y(:)g(xstrdup\(rq\);)390 1129 y(\(gdb\))f Fc(n)390
+1233 y Fe(538)429 b(len_lquote)45 b(=)i(strlen\(rquote\);)150
+1368 y Fk(The)28 b(last)g(line)f(displa)m(y)m(ed)g(lo)s(oks)h(a)h
+(little)e(o)s(dd;)h(w)m(e)h(can)g(examine)f(the)h(v)-5
+b(ariables)27 b Fe(lquote)g Fk(and)h Fe(rquote)150 1477
+y Fk(to)33 b(see)g(if)f(they)g(are)h(in)e(fact)j(the)e(new)g(left)h
+(and)e(righ)m(t)h(quotes)h(w)m(e)g(sp)s(eci\014ed.)46
+b(W)-8 b(e)33 b(use)f(the)h(command)150 1587 y Fe(p)d
+Fk(\()p Fe(print)p Fk(\))g(to)h(see)g(their)e(v)-5 b(alues.)390
+1716 y Fe(\(gdb\))46 b Fc(p)30 b(lquote)390 1820 y Fe($1)47
+b(=)h(0x35d40)d("<QUOTE>")390 1924 y(\(gdb\))h Fc(p)30
+b(rquote)390 2028 y Fe($2)47 b(=)h(0x35d50)d("<UNQUOTE>")150
+2163 y(lquote)29 b Fk(and)h Fe(rquote)f Fk(are)j(indeed)d(the)i(new)f
+(left)h(and)f(righ)m(t)g(quotes.)43 b(T)-8 b(o)31 b(lo)s(ok)g(at)g
+(some)g(con)m(text,)i(w)m(e)150 2272 y(can)e(displa)m(y)d(ten)j(lines)d
+(of)j(source)f(surrounding)e(the)i(curren)m(t)g(line)f(with)g(the)i
+Fe(l)f Fk(\()p Fe(list)p Fk(\))g(command.)390 2401 y
+Fe(\(gdb\))46 b Fc(l)390 2505 y Fe(533)620 b(xfree\(rquote\);)390
+2609 y(534)390 2713 y(535)429 b(lquote)46 b(=)h(\(lq)g(==)g(nil)g(||)g
+(*lq)g(==)h('\\0'\))e(?)h(def_lquote\\)438 2817 y(:)g(xstrdup)f
+(\(lq\);)390 2920 y(536)429 b(rquote)46 b(=)h(\(rq)g(==)g(nil)g(||)g
+(*rq)g(==)h('\\0'\))e(?)h(def_rquote\\)438 3024 y(:)g(xstrdup)f
+(\(rq\);)390 3128 y(537)390 3232 y(538)429 b(len_lquote)45
+b(=)i(strlen\(rquote\);)390 3335 y(539)429 b(len_rquote)45
+b(=)i(strlen\(lquote\);)390 3439 y(540)238 b(})390 3543
+y(541)390 3647 y(542)g(void)150 3782 y Fk(Let)29 b(us)f(step)g(past)h
+(the)g(t)m(w)m(o)h(lines)c(that)j(set)g Fe(len_lquote)d
+Fk(and)i Fe(len_rquote)p Fk(,)e(and)i(then)h(examine)f(the)150
+3891 y(v)-5 b(alues)30 b(of)g(those)h(v)-5 b(ariables.)390
+4021 y Fe(\(gdb\))46 b Fc(n)390 4124 y Fe(539)429 b(len_rquote)45
+b(=)i(strlen\(lquote\);)390 4228 y(\(gdb\))f Fc(n)390
+4332 y Fe(540)238 b(})390 4436 y(\(gdb\))46 b Fc(p)30
+b(len)p 880 4436 28 5 v 33 w(lquote)390 4539 y Fe($3)47
+b(=)h(9)390 4643 y(\(gdb\))e Fc(p)30 b(len)p 880 4643
+V 33 w(rquote)390 4747 y Fe($4)47 b(=)h(7)150 4882 y
+Fk(That)38 b(certainly)f(lo)s(oks)g(wrong,)i(assuming)d
+Fe(len_lquote)f Fk(and)i Fe(len_rquote)e Fk(are)k(mean)m(t)f(to)h(b)s
+(e)e(the)150 4992 y(lengths)c(of)h Fe(lquote)e Fk(and)h
+Fe(rquote)f Fk(resp)s(ectiv)m(ely)-8 b(.)51 b(W)-8 b(e)35
+b(can)f(set)g(them)g(to)g(b)s(etter)g(v)-5 b(alues)33
+b(using)f(the)i Fe(p)150 5101 y Fk(command,)f(since)f(it)g(can)h(prin)m
+(t)e(the)i(v)-5 b(alue)32 b(of)g(an)m(y)h(expression|and)e(that)i
+(expression)e(can)i(include)150 5211 y(subroutine)28
+b(calls)i(and)g(assignmen)m(ts.)390 5340 y Fe(\(gdb\))46
+b Fc(p)30 b(len)p 880 5340 V 33 w(lquote=strlen\(lquote\))p
+eop
+%DVIPSSectionPage: 8
+8 9 bop 150 -116 a Fk(8)2689 b(Debugging)31 b(with)e(GDB)390
+299 y Fe($5)47 b(=)h(7)390 403 y(\(gdb\))e Fc(p)30 b(len)p
+880 403 28 5 v 33 w(rquote=strlen\(rquote\))390 506 y
+Fe($6)47 b(=)h(9)150 641 y Fk(Is)24 b(that)g(enough)g(to)h(\014x)e(the)
+i(problem)d(of)i(using)f(the)h(new)f(quotes)i(with)e(the)h
+Fe(m4)f Fk(built-in)e Fe(defn)p Fk(?)37 b(W)-8 b(e)26
+b(can)150 751 y(allo)m(w)i Fe(m4)h Fk(to)g(con)m(tin)m(ue)g(executing)g
+(with)f(the)h Fe(c)f Fk(\()p Fe(continue)p Fk(\))g(command,)h(and)f
+(then)h(try)f(the)h(example)150 860 y(that)i(caused)f(trouble)g
+(initially:)390 989 y Fe(\(gdb\))46 b Fc(c)390 1093 y
+Fe(Continuing.)390 1300 y Fc(de\014ne\(baz,defn\()p Fe(<)p
+Fc(QUOTE)p Fe(>)p Fc(fo)s(o)p Fe(<)p Fc(UNQUOTE)p Fe(>)p
+Fc(\)\))390 1508 y Fe(baz)390 1611 y(0000)150 1746 y
+Fk(Success!)41 b(The)30 b(new)g(quotes)h(no)m(w)f(w)m(ork)h(just)f(as)g
+(w)m(ell)g(as)g(the)h(default)f(ones.)41 b(The)30 b(problem)f(seems)h
+(to)150 1856 y(ha)m(v)m(e)j(b)s(een)d(just)h(the)h(t)m(w)m(o)h(t)m(yp)s
+(os)e(de\014ning)f(the)h(wrong)g(lengths.)44 b(W)-8 b(e)32
+b(allo)m(w)f Fe(m4)g Fk(exit)g(b)m(y)h(giving)e(it)h(an)150
+1965 y(EOF)f(as)h(input:)390 2094 y Fc(C-d)390 2198 y
+Fe(Program)46 b(exited)g(normally.)150 2332 y Fk(The)35
+b(message)h(`)p Fe(Program)29 b(exited)g(normally.)p
+Fk(')k(is)h(from)h(GDB;)h(it)f(indicates)f Fe(m4)h Fk(has)g(\014nished)
+e(exe-)150 2442 y(cuting.)40 b(W)-8 b(e)32 b(can)e(end)g(our)g(GDB)h
+(session)f(with)f(the)i(GDB)g Fe(quit)e Fk(command.)390
+2570 y Fe(\(gdb\))46 b Fc(quit)p eop
+%DVIPSSectionPage: 9
+9 10 bop 150 -116 a Fk(Chapter)30 b(2:)41 b(Getting)31
+b(In)f(and)f(Out)h(of)h(GDB)1971 b(9)150 299 y Ff(2)80
+b(Getting)53 b(In)h(and)g(Out)f(of)h(GDB)275 595 y Fk(This)28
+b(c)m(hapter)j(discusses)e(ho)m(w)h(to)h(start)g(GDB,)h(and)e(ho)m(w)g
+(to)h(get)h(out)e(of)h(it.)40 b(The)30 b(essen)m(tials)g(are:)225
+750 y Fg(\017)60 b Fk(t)m(yp)s(e)31 b(`)p Fe(gdb)p Fk(')f(to)h(start)g
+(GDB.)225 895 y Fg(\017)60 b Fk(t)m(yp)s(e)31 b Fb(quit)e
+Fk(or)h Fb(C-d)g Fk(to)h(exit.)150 1204 y Fi(2.1)68 b(In)l(v)l(oking)46
+b(GDB)275 1417 y Fk(In)m(v)m(ok)m(e)37 b(GDB)h(b)m(y)e(running)d(the)j
+(program)g Fe(gdb)p Fk(.)58 b(Once)36 b(started,)i(GDB)g(reads)e
+(commands)f(from)150 1527 y(the)c(terminal)d(un)m(til)h(y)m(ou)i(tell)e
+(it)h(to)h(exit.)275 1682 y(Y)-8 b(ou)32 b(can)h(also)f(run)e
+Fe(gdb)i Fk(with)e(a)j(v)-5 b(ariet)m(y)32 b(of)h(argumen)m(ts)f(and)g
+(options,)g(to)h(sp)s(ecify)d(more)j(of)f(y)m(our)150
+1791 y(debugging)d(en)m(vironmen)m(t)h(at)h(the)g(outset.)275
+1946 y(The)h(command-line)f(options)h(describ)s(ed)e(here)j(are)g
+(designed)e(to)j(co)m(v)m(er)g(a)f(v)-5 b(ariet)m(y)33
+b(of)g(situations;)150 2056 y(in)c(some)i(en)m(vironmen)m(ts,)f(some)h
+(of)f(these)h(options)f(ma)m(y)h(e\013ectiv)m(ely)g(b)s(e)f(una)m(v)-5
+b(ailable.)275 2211 y(The)31 b(most)i(usual)d(w)m(a)m(y)j(to)g(start)g
+(GDB)g(is)e(with)g(one)h(argumen)m(t,)i(sp)s(ecifying)29
+b(an)j(executable)h(pro-)150 2321 y(gram:)390 2470 y
+Fe(gdb)47 b Fd(program)150 2625 y Fk(Y)-8 b(ou)31 b(can)g(also)f(start)
+h(with)e(b)s(oth)h(an)g(executable)h(program)f(and)g(a)g(core)i(\014le)
+d(sp)s(eci\014ed:)390 2774 y Fe(gdb)47 b Fd(program)g(core)275
+2930 y Fk(Y)-8 b(ou)37 b(can,)j(instead,)f(sp)s(ecify)d(a)h(pro)s(cess)
+g(ID)h(as)g(a)f(second)h(argumen)m(t,)i(if)c(y)m(ou)i(w)m(an)m(t)g(to)g
+(debug)f(a)150 3039 y(running)28 b(pro)s(cess:)390 3188
+y Fe(gdb)47 b Fd(program)g Fe(1234)150 3344 y Fk(w)m(ould)34
+b(attac)m(h)k(GDB)e(to)h(pro)s(cess)e Fe(1234)f Fk(\(unless)g(y)m(ou)i
+(also)g(ha)m(v)m(e)g(a)g(\014le)f(named)g(`)p Fe(1234)p
+Fk(';)j(GDB)e(do)s(es)150 3453 y(c)m(hec)m(k)c(for)e(a)h(core)g(\014le)
+e(\014rst\).)275 3608 y(T)-8 b(aking)32 b(adv)-5 b(an)m(tage)36
+b(of)d(the)g(second)h(command-line)d(argumen)m(t)j(requires)e(a)i
+(fairly)d(complete)j(op-)150 3718 y(erating)f(system;)h(when)d(y)m(ou)i
+(use)g(GDB)g(as)g(a)g(remote)h(debugger)e(attac)m(hed)i(to)g(a)f(bare)f
+(b)s(oard,)h(there)150 3827 y(ma)m(y)e(not)g(b)s(e)e(an)m(y)i(notion)f
+(of)g(\\pro)s(cess",)h(and)f(there)h(is)e(often)i(no)f(w)m(a)m(y)i(to)f
+(get)g(a)g(core)g(dump.)275 3983 y(Y)-8 b(ou)48 b(can)g(run)e
+Fe(gdb)h Fk(without)g(prin)m(ting)e(the)j(fron)m(t)g(material,)k(whic)m
+(h)46 b(describ)s(es)g(GDB's)j(non-)150 4092 y(w)m(arran)m(t)m(y)-8
+b(,)32 b(b)m(y)e(sp)s(ecifying)f Fe(-silent)p Fk(:)390
+4241 y Fe(gdb)47 b(-silent)150 4397 y Fk(Y)-8 b(ou)37
+b(can)g(further)f(con)m(trol)h(ho)m(w)g(GDB)g(starts)g(up)f(b)m(y)h
+(using)e(command-line)g(options.)59 b(GDB)38 b(itself)150
+4506 y(can)31 b(remind)d(y)m(ou)j(of)f(the)h(options)f(a)m(v)-5
+b(ailable.)150 4661 y(T)m(yp)s(e)390 4811 y Fe(gdb)47
+b(-help)150 4966 y Fk(to)34 b(displa)m(y)d(all)g(a)m(v)-5
+b(ailable)32 b(options)g(and)h(brie\015y)e(describ)s(e)g(their)h(use)g
+(\(`)p Fe(gdb)e(-h)p Fk(')j(is)e(a)j(shorter)e(equiv)-5
+b(a-)150 5075 y(len)m(t\).)275 5230 y(All)22 b(options)i(and)f(command)
+h(line)f(argumen)m(ts)h(y)m(ou)h(giv)m(e)g(are)f(pro)s(cessed)g(in)f
+(sequen)m(tial)g(order.)38 b(The)150 5340 y(order)30
+b(mak)m(es)h(a)g(di\013erence)f(when)f(the)i(`)p Fe(-x)p
+Fk(')f(option)g(is)f(used.)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmr8 8 10
+/Fa 10 85 df<FFFFC0FFFFC0FFFFC0FFFFC012047F9018>45 D<01FF0007FFE01E01F8
+3800FC70007E60003EF8003FFC003FFC003FFC003FFC003F30007F00007E0000FC0001F8
+0003F00003E0000780000F00000F00001E00001C00001C00001800003800003000003000
+003000003000003000003000003000000000000000000000000000000000000000000000
+00780000FC0001FE0001FE0001FE0001FE0000FC00007800182F7CAE21>63
+D<000001800000000003C00000000003C00000000003C00000000007E00000000007E000
+0000000FF0000000000FF0000000000FF0000000001BF80000000019F80000000019F800
+00000030FC0000000030FC0000000070FE00000000607E00000000607E00000000C03F00
+000000C03F00000000C03F00000001801F80000001801F80000003801FC0000003000FC0
+000003000FC00000060007E00000060007E00000060007E000000C0003F000000C0003F0
+00001FFFFFF800001FFFFFF80000180001F80000300000FC0000300000FC0000300000FC
+00006000007E00006000007E0000E000007F0000C000003F0000C000003F0001C000001F
+8003C000001F8007C000001FC00FF000003FE0FFFC0003FFFFFFFC0003FFFF302F7EAE35
+>65 D<FFFFFFFC0000FFFFFFFF800003F8000FC00001F80003F00001F80001F80001F800
+00FC0001F80000FE0001F800007E0001F800007F0001F800007F0001F800007F0001F800
+007F0001F800007F0001F800007F0001F800007E0001F80000FE0001F80000FC0001F800
+01F80001F80003F00001F8000FE00001F8007F800001FFFFFF000001FFFFFFE00001F800
+03F00001F80001FC0001F80000FE0001F800007F0001F800003F0001F800003F8001F800
+001F8001F800001FC001F800001FC001F800001FC001F800001FC001F800001FC001F800
+001FC001F800001F8001F800003F8001F800003F0001F800007F0001F80000FE0001F800
+03FC0003F8000FF000FFFFFFFFC000FFFFFFFE00002A2D7DAC32>I<00001FF000C00000
+FFFE01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F0
+00000FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F80
+000001C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F00
+000000C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E0
+0000038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F
+8001E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>I<FFFFFFFFFE00FF
+FFFFFFFE0003F80001FE0001F800003E0001F800001F0001F800000F0001F80000070001
+F80000070001F80000030001F80000030001F80000030001F80000038001F80000018001
+F80018018001F80018018001F80018000001F80018000001F80018000001F80038000001
+F80078000001F800F8000001FFFFF8000001FFFFF8000001F800F8000001F80078000001
+F80038000001F80018000001F80018000001F80018006001F80018006001F80018006001
+F8000000C001F8000000C001F8000000C001F8000000C001F8000001C001F80000018001
+F80000038001F80000038001F80000078001F800000F8001F800003F8003F80001FF00FF
+FFFFFFFF00FFFFFFFFFF002B2D7EAC30>69 D<FFF800000007FFC0FFFC0000000FFFC003
+FC0000000FF00001FC0000000FE00001BE0000001BE00001BE0000001BE000019F000000
+33E000019F00000033E000019F00000033E000018F80000063E000018F80000063E00001
+87C00000C3E0000187C00000C3E0000183E0000183E0000183E0000183E0000183E00001
+83E0000181F0000303E0000181F0000303E0000180F8000603E0000180F8000603E00001
+80F8000603E00001807C000C03E00001807C000C03E00001803E001803E00001803E0018
+03E00001803E001803E00001801F003003E00001801F003003E00001800F806003E00001
+800F806003E000018007C0C003E000018007C0C003E000018007C0C003E000018003E180
+03E000018003E18003E000018001F30003E000018001F30003E000018001F30003E00001
+8000FE0003E000018000FE0003E0000180007C0003E00003C0007C0003E0000FF0007C00
+07F000FFFF003801FFFFC0FFFF003801FFFFC03A2D7DAC41>77 D<FFFFFFC00000FFFFFF
+FC000003F8007F000001F8000FC00001F80007E00001F80003F00001F80001F80001F800
+01FC0001F80000FC0001F80000FE0001F80000FE0001F80000FE0001F80000FE0001F800
+00FE0001F80000FC0001F80001FC0001F80001F80001F80003F00001F80007E00001F800
+0FC00001F8007F000001FFFFFC000001FFFFF0000001F800FC000001F8003E000001F800
+1F800001F8000F800001F8000FC00001F80007E00001F80007E00001F80007E00001F800
+07E00001F80007E00001F80007F00001F80007F00001F80007F00001F80007F00001F800
+07F00001F80007F00301F80007F80301F80003F80301F80003F80703FC0001FC0EFFFFF0
+00FE1CFFFFF0003FF80000000007E0302E7DAC34>82 D<003F803001FFF07007C07C700F
+000EF01E0007F03C0003F0780001F0780000F0700000F0F0000070F0000070F0000070F0
+000030F8000030F8000030FC0000007E0000007F0000003FE000003FFE00001FFFE0000F
+FFFC0007FFFF0001FFFF80003FFFE00003FFE000003FF0000007F8000001F8000000F800
+0000FC0000007CC000007CC000003CC000003CC000003CE000003CE000003CE0000078F0
+000078F8000070FC0000F0FE0001E0F78003C0E3F00F00E07FFE00C00FF0001E2F7CAD27
+>I<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870000FC0003870000FC0
+003860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0000FC0000CC0000FC0
+000CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000000FC0000000000FC0
+000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
+000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
+000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
+000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
+000000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmsy9 9 2
+/Fb 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E
+00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0
+0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00
+00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00
+001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8
+0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007
+800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800
+007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0
+0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E
+00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F
+80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0
+0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00
+003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmbx12 13.14 31
+/Fc 31 120 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF
+FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000
+0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000
+FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000
+7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000
+000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000
+7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF
+FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F
+FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFF
+FFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>46 D<000000F00000000001F0000000
+0007F0000000001FF0000000007FF000000003FFF00000007FFFF00000FFFFFFF00000FF
+FFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF80
+00003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFF
+E01F800007FFF03F800003FFF07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FF
+FEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003F
+FF7FFC00003FFF3FF800003FFF1FF000003FFF0FE000003FFF000000007FFF000000007F
+FE000000007FFE000000007FFE00000000FFFC00000000FFFC00000001FFF800000001FF
+F000000003FFF000000003FFE000000007FFC000000007FF800000000FFF000000001FFE
+000000003FFC000000003FF8000000007FE000000000FFC000000001FF8000000003FF00
+00000007FC000000000FF8000000001FF0000000001FE0001F00003F80001F00007F0000
+1F0000FE00001F0001FC00003E0003F800003E0007E000003E000FC000003E001F800000
+7E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFF
+FC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFF
+F8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FF
+FFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003
+FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FF
+FE001FFF80007FFE001FFF80007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE
+001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC00
+00200001FFF80000000001FFF00000000003FFF00000000003FFE00000000007FFC00000
+000007FF80000000001FFF00000000003FFC0000000001FFF800000001FFFFE000000001
+FFFF8000000001FFFFE000000001FFFFFC00000000003FFF000000000007FFC000000000
+03FFE00000000001FFF00000000000FFF80000000000FFFC00000000007FFE0000000000
+7FFF00000000007FFF00000000003FFF80000000003FFF80000000003FFF80000000003F
+FFC007E000003FFFC01FF800003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFF
+C0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80
+FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003F
+E00001FFFC001FE00003FFF8000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FF
+FFFFFE0000003FFFFFF800000007FFFFE0000000007FFE00000032487BC63D>I<000000
+0007E000000000000FE000000000000FE000000000001FE000000000003FE00000000000
+7FE00000000000FFE00000000000FFE00000000001FFE00000000003FFE00000000007FF
+E00000000007FFE0000000000FFFE0000000001FFFE0000000003FFFE0000000003FFFE0
+000000007DFFE000000000FDFFE000000001F9FFE000000001F1FFE000000003E1FFE000
+000007E1FFE00000000FC1FFE00000001F81FFE00000001F01FFE00000003F01FFE00000
+007E01FFE0000000FC01FFE0000000F801FFE0000001F001FFE0000003F001FFE0000007
+E001FFE0000007C001FFE000000F8001FFE000001F8001FFE000003F0001FFE000003E00
+01FFE000007C0001FFE00000FC0001FFE00001F80001FFE00003F00001FFE00003E00001
+FFE00007E00001FFE0000FC00001FFE0001F800001FFE0001F000001FFE0003E000001FF
+E0007E000001FFE000FC000001FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFF
+FCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003FFE00000000003FFE00000000003FFE000
+00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000
+000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000
+3FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487D
+C73D>I<0380000000E003E0000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FF
+FFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FF
+FFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003FFFFF0000003E7FF00000003E0
+0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0
+0000000003E00000000003E00000000003E00000000003E01FFC000003E1FFFFC00003E7
+FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E0
+0001FFF003C00000FFF003C00000FFF800000000FFFC000000007FFC000000007FFE0000
+00007FFE000000007FFE000000007FFE000000007FFF000000007FFF000000007FFF0FC0
+00007FFF3FF000007FFF7FF800007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC
+00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE0
+0000FFFC7F800000FFF83F000001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC
+001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001
+FFF0000030487AC63D>I<0000007FF80000000007FFFE000000001FFFFF800000007FFF
+FFC0000001FFF01FE0000007FF8003F000000FFE0001F800001FFC0000FC00003FF00007
+FC00007FE0000FFC0000FFE0001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE
+0007FF00003FFE0007FF00003FFE000FFF00003FFE000FFF00001FFC001FFE00000FF800
+1FFE000007F0003FFE00000000003FFE00000000003FFE00000000007FFC00000000007F
+FC00000000007FFC00200000007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC
+7FFFFF8000FFFCFC01FFC000FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80
+001FFC00FFFF80001FFE00FFFF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE0000
+0FFF80FFFE00000FFF80FFFE00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000F
+FFC0FFFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFF
+C07FFC00000FFFC07FFC00000FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC0
+1FFE00000FFF801FFE00000FFF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007
+FF00001FFE0007FF00001FFE0003FF80003FFC0001FFC0003FF80000FFE0007FF000007F
+F001FFE000003FFC07FFC000001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FF
+FFF0000000000FFF00000032487BC63D>I<1F0000000000001F8000000000001FC00000
+0000001FFE00000000001FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFF
+FFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFFFFFFFF803FFFFFFFFFFF003FFFFFFFFFFE
+003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFFFFF8007FFFFFFFFFF0007F00000007E000
+7E0000000FC0007E0000000F80007C0000001F80007C0000003F00007C0000007E00007C
+000000FC0000F8000000F80000F8000001F80000F8000003F00000F8000007E000000000
+000FC000000000001F8000000000001F8000000000003F0000000000007E000000000000
+7E000000000000FC000000000001FC000000000001FC000000000003F8000000000007F8
+000000000007F800000000000FF000000000000FF000000000001FF000000000001FF000
+000000003FE000000000003FE000000000007FE000000000007FE000000000007FE00000
+000000FFE00000000000FFE00000000000FFE00000000001FFC00000000001FFC0000000
+0001FFC00000000001FFC00000000003FFC00000000003FFC00000000003FFC000000000
+03FFC00000000003FFC00000000007FFC00000000007FFC00000000007FFC00000000007
+FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FF
+C00000000007FFC00000000003FF800000000003FF800000000001FF0000000000007C00
+000000334B79C93D>I<FFFFFFFFFFFFF0000000FFFFFFFFFFFFFF800000FFFFFFFFFFFF
+FFF00000FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFF0000001FFF800000FFFF8000001F
+FF8000001FFFC000001FFF8000000FFFE000001FFF80000007FFF000001FFF80000003FF
+F800001FFF80000001FFFC00001FFF80000001FFFC00001FFF80000000FFFE00001FFF80
+000000FFFE00001FFF800000007FFE00001FFF800000007FFF00001FFF800000007FFF00
+001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF800000
+007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF80000000FFFE00001F
+FF80000000FFFE00001FFF80000000FFFC00001FFF80000001FFFC00001FFF80000001FF
+F800001FFF80000003FFF800001FFF80000007FFF000001FFF8000000FFFE000001FFF80
+00001FFF8000001FFF8000007FFF0000001FFF800003FFFC0000001FFFFFFFFFFFF00000
+001FFFFFFFFFFF800000001FFFFFFFFFFFF00000001FFFFFFFFFFFFC0000001FFF800000
+3FFF8000001FFF8000000FFFC000001FFF80000003FFF000001FFF80000001FFF800001F
+FF80000000FFFC00001FFF800000007FFE00001FFF800000007FFF00001FFF800000003F
+FF00001FFF800000003FFF80001FFF800000001FFF80001FFF800000001FFFC0001FFF80
+0000001FFFC0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0
+001FFF800000001FFFE0001FFF800000000FFFE0001FFF800000001FFFE0001FFF800000
+001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFC0001F
+FF800000001FFFC0001FFF800000003FFFC0001FFF800000003FFF80001FFF800000007F
+FF80001FFF800000007FFF00001FFF80000000FFFF00001FFF80000001FFFE00001FFF80
+000003FFFC00001FFF8000000FFFF800001FFF8000007FFFF000FFFFFFFFFFFFFFFFC000
+FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFF00000FFFFFFFFFFFF
+FE0000004B4B7CCA57>66 D<000000001FFF800001C000000007FFFFF80003C00000003F
+FFFFFE0007C0000001FFFFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC0
+00007FFFE00007FCFFC00000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000
+001FFFC0000FFFC00000000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007F
+FE0000000001FFC000FFFC0000000000FFC001FFF80000000000FFC003FFF80000000000
+7FC003FFF000000000003FC007FFF000000000003FC007FFE000000000001FC00FFFE000
+000000001FC00FFFC000000000001FC01FFFC000000000000FC01FFFC000000000000FC0
+3FFF8000000000000FC03FFF80000000000007C03FFF80000000000007C07FFF80000000
+000007C07FFF80000000000007C07FFF80000000000000007FFF00000000000000007FFF
+0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000
+0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000
+FFFF0000000000000000FFFF0000000000000000FFFF00000000000000007FFF00000000
+000000007FFF00000000000000007FFF80000000000000007FFF80000000000000007FFF
+80000000000007C03FFF80000000000007C03FFF80000000000007C03FFF800000000000
+07C01FFFC0000000000007C01FFFC0000000000007C00FFFC000000000000FC00FFFE000
+000000000F8007FFE000000000000F8007FFF000000000001F8003FFF000000000001F00
+03FFF800000000003F0001FFF800000000003E0000FFFC00000000007E00007FFE000000
+0000FC00003FFF0000000001F800001FFF8000000003F800000FFFC000000007F0000007
+FFF00000000FE0000003FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE
+000000001FFFFE003FFC0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003F
+FFFFFF00000000000007FFFFFC000000000000001FFF800000004A4D79CB59>I<FFFFFF
+FFFFFFF000000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFC000000FFFFFFFFFFFFFFFF000000001FFF800001FFFFC00000001FFF8000001FFFE0
+0000001FFF80000007FFF80000001FFF80000001FFFC0000001FFF800000007FFE000000
+1FFF800000003FFF0000001FFF800000001FFF8000001FFF800000000FFFC000001FFF80
+00000007FFE000001FFF8000000003FFE000001FFF8000000003FFF000001FFF80000000
+01FFF800001FFF8000000000FFF800001FFF8000000000FFFC00001FFF8000000000FFFC
+00001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFE00001F
+FF80000000007FFF00001FFF80000000003FFF00001FFF80000000003FFF00001FFF8000
+0000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF8000000000
+3FFF80001FFF80000000003FFF80001FFF80000000003FFFC0001FFF80000000003FFFC0
+001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF
+80000000001FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF800000
+00001FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003F
+FFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF8000
+1FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80
+000000003FFF80001FFF80000000003FFF00001FFF80000000003FFF00001FFF80000000
+007FFF00001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFC
+00001FFF8000000000FFFC00001FFF8000000000FFF800001FFF8000000001FFF800001F
+FF8000000001FFF000001FFF8000000003FFF000001FFF8000000007FFE000001FFF8000
+000007FFC000001FFF800000000FFF8000001FFF800000003FFF0000001FFF800000007F
+FE0000001FFF80000000FFFC0000001FFF80000003FFF80000001FFF8000001FFFF00000
+001FFF800001FFFFC00000FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC000000FFFFFF
+FFFFFFFFF0000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFFF000000000524B7CCA5E>
+I<00007FFC0001C00003FFFFC003C0001FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC0
+01FFE00FFFBFC003FF0000FFFFC007FC00001FFFC00FF800000FFFC01FF0000003FFC01F
+F0000001FFC03FE0000000FFC03FE00000007FC07FC00000007FC07FC00000003FC07FC0
+0000001FC0FFC00000001FC0FFC00000001FC0FFC00000000FC0FFE00000000FC0FFE000
+00000FC0FFE000000007C0FFF000000007C0FFF800000007C0FFFC00000007C0FFFE0000
+000000FFFF80000000007FFFF0000000007FFFFF000000007FFFFFF80000003FFFFFFF80
+00003FFFFFFFF800001FFFFFFFFF00000FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF0
+0003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF80
+0007FFFFFFFFC00000FFFFFFFFC000000FFFFFFFE0000000FFFFFFE000000007FFFFF000
+0000007FFFF0000000000FFFF00000000003FFF00000000001FFF80000000000FFF80000
+0000007FF878000000007FF8F8000000003FF8F8000000003FF8F8000000003FF8F80000
+00001FF8F8000000001FF8FC000000001FF8FC000000001FF0FC000000001FF0FE000000
+001FF0FE000000001FF0FF000000003FE0FF800000003FE0FF800000003FC0FFE0000000
+7FC0FFF0000000FF80FFFC000000FF00FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC
+00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF8000F0007FFFFE0000E00003FFF00000
+354D79CB44>83 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC0000
+01FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000F
+FF8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF
+00003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000
+003FFC00000000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFF
+FFFC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003F
+FC000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC
+007FF800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00
+FFF000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003F
+FE0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003F
+FFF0007FFE0003FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000
+FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC0000
+01FFC7FFFFFF000001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00
+003FF00001FFF800003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF00
+01FFE0000007FF0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE000
+0003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE0
+01FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE000
+0003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE0
+01FFE0000003FFE001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE000
+0007FFC001FFE0000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF00
+01FFE000000FFE0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00
+007FF00001FFBF0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE0000
+01F801FFFFF8000001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF80
+000000FFFFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003F
+F001FFC0007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FF
+F81FFE0000FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000
+007FF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000
+00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000
+00FFF8000000007FF8000000007FF8000000007FFC000000007FFC000000003FFC000000
+003FFC000000001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000
+FC03FFC00000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF
+000003FFFFFE000000FFFFF00000000FFF80002F347CB237>I<00000000001FF0000000
+00003FFFF000000000003FFFF000000000003FFFF000000000003FFFF000000000003FFF
+F0000000000000FFF00000000000007FF00000000000007FF00000000000007FF0000000
+0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F
+F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000
+0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F
+F00000000000007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003
+FFFFF87FF000000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFF
+F00001FFC00007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE
+000000FFF0001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FF
+F0007FFC000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8
+000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FF
+F000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8
+000000FFF000FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FF
+F0007FF8000000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC
+000000FFF0001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FF
+F00001FF80000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001F
+FFFFF8FFFFE00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>
+I<00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000
+007FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000F
+FE00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC
+000003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF800
+0001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF
+FFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF8000000
+0000FFF800000000007FF800000000007FF800000000007FFC00000000007FFC00000000
+003FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F80
+07FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F80000
+3FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC00000000
+07FFC0000031347DB238>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFF
+FFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000
+FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007F
+F0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0
+001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC000
+07FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001
+FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0
+000000000007C0000000000007C0000000000007E0000000000007E0000000000007F000
+0000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFF
+FFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFF
+FFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001F
+FCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FC
+FF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01F
+F80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003F
+FFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>103
+D<007FC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0
+0000000000FFFFC0000000000003FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC001FFC000
+0001FFC00FFFF8000001FFC03FFFFC000001FFC07FFFFF000001FFC0FE07FF800001FFC1
+F003FF800001FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE0
+0001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF0
+0000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFF
+E0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7B
+CB44>I<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE000
+1FFFE0001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF
+FFC0000000000003FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0003F
+FFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001
+FFC00003FF000001FFC00003FC000001FFC00007F8000001FFC0000FE0000001FFC0003F
+C0000001FFC0007F80000001FFC000FF00000001FFC001FE00000001FFC003F800000001
+FFC00FF000000001FFC01FE000000001FFC03FC000000001FFC07F8000000001FFC0FF00
+00000001FFC3FF0000000001FFC7FF8000000001FFCFFFC000000001FFDFFFE000000001
+FFFFFFE000000001FFFFFFF000000001FFFEFFF800000001FFFC7FFC00000001FFF83FFC
+00000001FFE01FFE00000001FFC01FFF00000001FFC00FFF80000001FFC007FF80000001
+FFC003FFC0000001FFC003FFE0000001FFC001FFF0000001FFC000FFF0000001FFC0007F
+F8000001FFC0007FFC000001FFC0003FFE000001FFC0001FFE000001FFC0000FFF000001
+FFC0000FFF800001FFC00007FFC00001FFC00007FFE000FFFFFF803FFFFF80FFFFFF803F
+FFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80394C7CCB41>107
+D<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF
+80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22>I<007FC001FFC000007FF00000
+FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000
+FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E007FF00003FFC3E001FFE0F8007FF800
+01FFC78000FFF1E0003FFC0001FFCF0000FFF3C0003FFC0001FFDE0000FFF780003FFC00
+01FFDE00007FFF80001FFE0001FFFC00007FFF00001FFE0001FFF800007FFE00001FFE00
+01FFF800007FFE00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE00
+01FFF000007FFC00001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFC
+FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC
+FFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<007FC001FFC00000FFFFC00FFFF80000FF
+FFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF8000FFFFC1F003FF800003FFC3E001
+FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001
+FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000
+FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF
+FFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B327BB144>I<000007FF8000
+0000007FFFF800000003FFFFFF0000000FFFFFFFC000001FFE01FFE000007FF0003FF800
+00FFE0001FFC0001FF800007FE0003FF000003FF0007FF000003FF8007FE000001FF800F
+FE000001FFC01FFC000000FFE01FFC000000FFE03FFC000000FFF03FFC000000FFF03FF8
+0000007FF07FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF8FFF800
+00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000
+007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8000000
+7FFC7FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF83FFC000000FF
+F03FFC000000FFF01FFC000000FFE01FFC000000FFE00FFE000001FFC00FFE000001FFC0
+07FF000003FF8003FF800007FF0001FF800007FE0000FFE0001FFC00007FF0003FF80000
+3FFE01FFF000000FFFFFFFC0000003FFFFFF000000007FFFF80000000007FF8000003634
+7DB23D>I<007FC007FF000000FFFFC07FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF00
+00FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF0000FFE00001FFFE00007FF00001FFF8
+00007FF80001FFF000003FFC0001FFF000001FFE0001FFE000001FFF0001FFE000000FFF
+0001FFE000000FFF8001FFE000000FFF8001FFE0000007FF8001FFE0000007FFC001FFE0
+000007FFC001FFE0000007FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFC001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0
+000007FF8001FFE000000FFF8001FFE000000FFF0001FFE000001FFF0001FFE000001FFE
+0001FFF000003FFE0001FFF800003FFC0001FFF800007FF80001FFFC0000FFF00001FFFF
+0001FFE00001FFFFC007FFC00001FFEFF01FFF800001FFE7FFFFFE000001FFE1FFFFF800
+0001FFE07FFFE0000001FFE00FFE00000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
+0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE00000000000FFFFFFC0000000
+00FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000003B477C
+B144>I<00FF803FE000FFFF80FFF800FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF
+8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FFC001FFBC07FFC001FFF807FFC001FF
+F807FFC001FFF003FF8001FFF001FF0001FFF000FE0001FFE000000001FFE000000001FF
+E000000001FFE000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC0000000FFFFFFE00000FFFFFFE00000FFFF
+FFE00000FFFFFFE00000FFFFFFE000002A327CB132>114 D<0007FF8070007FFFF1F001
+FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC0000FF03F800007F07F800007F07F00
+0003F07F000003F0FF000001F0FF000001F0FF800001F0FF800001F0FFC00001F0FFF000
+0000FFFC000000FFFFC000007FFFFE00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF
+8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC
+0000007FFC0000001FFE7800000FFEF8000007FEF8000003FEFC000003FEFC000001FEFC
+000001FEFE000001FEFE000001FCFF000001FCFF000003FCFF800003F8FFC00007F8FFE0
+0007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFFFF00F81FFFFC00E003FFC00027347C
+B230>I<0000F800000000F800000000F800000000F800000000F800000001F800000001
+F800000001F800000001F800000003F800000003F800000007F800000007F80000000FF8
+0000000FF80000001FF80000003FF80000007FF8000000FFF8000003FFF800000FFFFFFF
+F0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF800
+7C007FF8007C007FF8007C007FF8007C003FF800F8003FFC00F8003FFC00F8001FFE01F0
+000FFE03F00007FF87E00003FFFFC00001FFFF8000007FFF0000000FFC0026467EC430>
+I<FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF0FFFF
+FF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF001FFE00003FF000001FC0001FFF00003
+FF800001F80000FFF00001FF800001F00000FFF80001FFC00003F000007FF80001FFC000
+03E000007FF80001FFC00003E000007FFC0001FFE00007E000003FFC0003FFE00007C000
+003FFC0003FFF00007C000003FFE0007FFF0000FC000001FFE0007FFF0000F8000001FFF
+0007FFF8001F8000000FFF000FFFF8001F0000000FFF000F9FF8001F0000000FFF800F9F
+FC003F00000007FF801F9FFC003E00000007FF801F0FFE003E00000003FFC03F0FFE007C
+00000003FFC03E07FE007C00000003FFE03E07FF00FC00000001FFE07E07FF00F8000000
+01FFE07C03FF00F800000001FFF07C03FF81F800000000FFF0F801FF81F000000000FFF8
+F801FFC3F0000000007FF9F801FFC3E0000000007FF9F000FFC3E0000000007FFDF000FF
+E7E0000000003FFFF000FFE7C0000000003FFFE0007FE7C0000000003FFFE0007FFFC000
+0000001FFFC0003FFF80000000001FFFC0003FFF80000000000FFFC0003FFF0000000000
+0FFF80001FFF00000000000FFF80001FFF000000000007FF80001FFE000000000007FF00
+000FFE000000000007FF00000FFE000000000003FE000007FC000000000003FE000007FC
+000000000001FE000007F8000000000001FC000003F8000000000001FC000003F8000000
+000000F8000001F000000054327EB059>119 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsltt10 10.95 13
+/Fd 13 110 df<00001E001E0000003F003F0000003F803F8000003F803F8000007F807F
+8000007F807F8000007F007F0000007F007F000000FF00FF000000FF00FF000000FE00FE
+000000FE00FE000001FE01FE000001FE01FE000001FC01FC0007FFFFFFFFE00FFFFFFFFF
+F01FFFFFFFFFF01FFFFFFFFFF01FFFFFFFFFF00FFFFFFFFFF007FFFFFFFFE0000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000003FC03FC0
+00003FC03FC000003F803F8000003F803F8000007F807F8000007F807F8000007F007F00
+007FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+007FFFFFFFFE0003F803F8000007F807F8000007F807F8000007F007F0000007F007F000
+0007F007F000000FF00FF000000FF00FF000000FE00FE000000FE00FE000000FE00FE000
+000FE00FE000000FC00FC000000780078000002C387AB730>35 D<7FFFFFFFE0FFFFFFFF
+F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF07FFFFFFFE02507769E30>45
+D<000FFF0000007FFFF00001FFFFFC0007FFFFFE001FFFFFFF003FFFFFFF803FF801FFC0
+7FC0003FC0FF80001FC0FF00001FE0FF00000FE0FF00001FE0FE00001FC0FE00001FC07C
+00003FC0300000FF80000003FF80000007FF0000001FFE0000003FFC0000007FF0000000
+FFC0000001FF80000003FE00000007FC0000000FF80000000FF00000001FE00000001FC0
+0000003FC00000003F800000007F800000007F000000007F000000007F000000007F0000
+0000FF00000000FE000000007E000000003C000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000E000000003F800000007
+F800000007FC00000007FC00000007FC00000007F800000003F000000001E00000002339
+72B830>63 D<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFFFFF0
+0007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF80007FE0
+00FF00003FE001FE00003FE003FC00003FC003FC00003FC007F800003FC007F000003FC0
+0FF000003FC00FE000003FC01FE000001F801FC000001F003FC0000000003F8000000000
+3F80000000003F80000000007F80000000007F00000000007F00000000007F0000000000
+7F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE000000F800FF000001FC00FF000001FC00
+7F000003FC007F000003F8007F000003F8007F800007F8003F800007F0003FC0000FF000
+1FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE0000
+01FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B830>
+67 D<003FF80000FFE0007FFC0001FFF000FFFE0003FFF800FFFE0003FFF8007FFE0007
+FFF0003FFE0007FFE0000FFE000FFE00000FDE000F7E00000FDF001F7E00000FDF001F7E
+00000FDF003EFE00001FDF003EFE00001F9F007EFC00001F9F007CFC00001F9F00FCFC00
+001F9F00F8FC00001F9F80F9FC00003F9F81F9FC00003F1F81F1F800003F1F83F1F80000
+3F1F83E1F800003F0F87E1F800003F0F87C3F800007F0F87C3F800007E0F8FC3F000007E
+0F8F83F000007E0F9F83F000007E0F9F03F000007E0F9F07F00000FE07BE07F00000FC07
+FE07E00000FC07FC07E00000FC07FC07E00000FC07F807E00000FC07F80FE00001FC03F0
+0FE00001F801E00FC00001F800000FC00001F800000FC00001F800000FC00001F800001F
+C00003F800001FC00003F000001F800003F000001F800003F000001F800003F000001F80
+0003F000003F800007F000003F800007E000003F000007E000003F00007FFC0003FFE000
+FFFE0007FFF000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF0007FFC0003FFE00035
+387EB730>77 D<3FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFF
+F03FFFFFFFF025077C7D30>95 D<0001FFC00000000FFFF80000003FFFFE0000007FFFFF
+000000FFFFFF800001FFFFFFC00001FF007FE00001FE001FE00003FC000FF00001FC0007
+F00001F80007F00000700007F00000000007F80000000007F80000000007F00000000007
+F00000003FFFF0000003FFFFF000001FFFFFF00000FFFFFFF00003FFFFFFF00007FFFFFF
+E0000FFFE00FE0001FFE000FE0003FF0000FE0007FC0001FE0007F80001FE000FF00001F
+C000FE00001FC000FE00001FC000FE00003FC000FE00003FC000FE00007FC000FF0000FF
+80007F8003FF80007FE03FFFFF003FFFFFFFFF803FFFFFFFFFC01FFFFFDFFFC00FFFFF87
+FF8003FFFC01FF00007FE00000002A2A7AA830>97 D<3FF80000007FFC000000FFFE0000
+00FFFE0000007FFE0000003FFE00000001FC00000001FC00000001FC00000001FC000000
+01FC00000003FC00000003F800000003F800000003F800000003F800000003F81FF00007
+F8FFFC0007F3FFFF0007F7FFFF8007FFFFFFC007FFFFFFE007FFF03FF00FFF800FF00FFE
+0007F80FFC0007F80FF80003FC0FF00001FC0FE00001FC1FE00001FC1FC00001FC1FC000
+01FE1FC00000FE1FC00000FE1FC00001FE3FC00001FC3F800001FC3F800001FC3F800001
+FC3F800003FC3F800003F87F800003F87F800007F87F80000FF07F80000FF07F80001FE0
+7FC0003FC0FFC0007FC0FFE000FF80FFF003FF00FFFC1FFE00FFFFFFFC00FFFFFFF800FE
+FFFFF000FC7FFFC000781FFF00000007F80000273977B730>I<00001FFC000000FFFF80
+0003FFFFC0000FFFFFE0001FFFFFF0007FFFFFF000FFF00FF801FF8007F803FF000FF007
+FC0007F007F80007E00FF00001C01FE00000001FE00000003FC00000003F800000007F80
+0000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FF000000007F00000F807F80001F
+807F80003FC03FC0003F803FE0007F801FF800FF000FFE03FF000FFFFFFE0007FFFFFC00
+01FFFFF80000FFFFE000003FFF80000007FC0000252A77A830>I<00000007FF00000000
+0FFF800000001FFFC00000001FFFC00000000FFFC000000007FFC0000000003F80000000
+003F80000000003F80000000003F80000000007F80000000007F80000000007F00000000
+007F00000000007F00000000007F0000007FC0FF000003FFF0FF00000FFFFCFE00001FFF
+FEFE00007FFFFFFE0000FFFFFFFE0001FFE07FFE0003FF001FFE0007FE000FFC0007FC00
+07FC000FF80003FC001FF00003FC001FE00003FC003FC00003FC003F800003F8007F8000
+03F8007F800003F8007F000003F8007F000007F800FF000007F800FE000007F000FE0000
+07F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FE0000
+1FE000FF00003FE0007F00003FE0007F00007FE0007F8000FFE0003FC001FFC0003FE007
+FFC0001FF81FFFFF000FFFFFFFFF800FFFFFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC
+0FFF00001FE00000002A397AB730>I<00001FE0000000FFFC000003FFFF00000FFFFF80
+003FFFFFC0007FFFFFE000FFF03FF001FF800FF003FE0007F807FC0003F807F80003F80F
+F00003F81FE00001FC1FC00001FC3FC00001FC3F800001FC7F800001FC7F000001FC7FFF
+FFFFFC7FFFFFFFFCFFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE0000
+0000FE00000000FF000000007F000000007F000003C07F800007E03F80000FF03FC0000F
+F01FE0001FE01FF0007FC00FFE03FFC007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800
+001FFFE0000003FF0000262A79A830>I<003FF800000000007FFC00000000007FFE0000
+0000007FFE00000000007FFE00000000003FFE000000000000FC000000000000FC000000
+000000FC000000000000FC000000000000FC000000000001FC000000000001F800000000
+0001F8000000000001F8000000000001F8000000000001F8000000000003F80FFFFE0000
+03F01FFFFF000003F01FFFFF800003F01FFFFF800003F01FFFFF000003F00FFFFE000007
+F000FF80000007E001FF00000007E003FC00000007E007F800000007E01FF000000007E0
+3FE00000000FE07F800000000FC0FF000000000FC3FE000000000FC7FC000000000FCFF8
+000000000FDFFC000000001FFFFC000000001FFFFE000000001FFEFF000000001FFC7F00
+0000001FF87F800000001FE03F800000003FC01FC00000003F801FE00000003F000FE000
+00003F0007F00000003F0007F80000003F0003F80000007F0003FC0000007E0001FC0000
+007E0000FE00003FFFF80FFFF0007FFFFC1FFFF800FFFFFE3FFFF800FFFFFE3FFFF8007F
+FFFC1FFFF8003FFFF80FFFF00031387FB730>107 D<000003F001F80001FF0FFC07FE00
+03FFBFFE1FFF0003FFFFFF7FFF8003FFFFFFFFFF8003FFFFFFFFFFC001FFFC3FFE1FC000
+3FF81FFC0FC0003FE01FF00FC0003FC01FE00FC0003FC01FE00FC0003F801FC00FC0003F
+003F801FC0007F003F801F80007F003F801F80007E003F001F80007E003F001F80007E00
+3F001F80007E003F001F8000FE007F003F8000FC007E003F0000FC007E003F0000FC007E
+003F0000FC007E003F0000FC007E003F0001FC00FE007F0001F800FC007E0001F800FC00
+7E0001F800FC007E0001F800FC007E0001F800FC007E0003F801FC00FE0003F001F800FC
+0003F001F800FC003FFE07FF03FF807FFF0FFF87FFC0FFFF9FFFCFFFE0FFFF9FFFCFFFE0
+7FFF0FFF87FFC03FFE07FF03FF80332881A730>109 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmb10 10.95 2
+/Fe 2 115 df<0001FF8000000FFFF000003FFFFC0000FFFFFF0001FF81FF8003FE007F
+C007FC003FE00FFC003FF00FF8001FF01FF8001FF81FF8001FF83FF0000FFC3FF0000FFC
+7FF0000FFE7FF0000FFE7FF0000FFE7FF0000FFEFFF0000FFFFFF0000FFFFFF0000FFFFF
+F0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0
+000FFF7FF0000FFE7FF0000FFE7FF0000FFE3FF0000FFC3FF8001FFC1FF8001FF81FF800
+1FF80FFC003FF007FC003FE003FE007FC001FF81FF8000FFFFFF00003FFFFC00000FFFF0
+000001FF8000282B7EA92D>111 D<01FE07F800FFFE0FFE00FFFE3FFF80FFFE7FFFC0FF
+FE7C7FC0FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FFC0FFE003FFC07FC003FF
+803F8003FF801F0003FF80000003FF80000003FF00000003FF00000003FF00000003FF00
+000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000
+03FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FF
+FFFF000023297FA827>114 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmsl10 10.95 26
+/Ff 26 122 df<00000000FFC003F8000000000FFFF01FFE000000003FC07C7E0F000000
+00FE001FF81F80000003F8003FF07F80000007F000FFE07FC000001FE000FFE07FC00000
+3FC001FFC0FFC000003F8001FF80FF8000007F0001FF807F800000FF0001FF003E000000
+FE0000FF0000000000FE00007F0000000001FE0000FF0000000001FC0000FE0000000001
+FC0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003
+FC0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003
+F80001FC0000000003F80003FC00000007FFFFFFFFFFFC000007FFFFFFFFFFFC000007FF
+FFFFFFFFFC00000007F00003F80000000007F00003F80000000007F00007F8000000000F
+F00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000F
+E00007F0000000000FE0000FF0000000001FE0000FF0000000001FC0000FE0000000001F
+C0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003F
+C0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003F
+80001FC0000000003F80003FC0000000007F80003FC0000000007F00003F80000000007F
+00003F80000000007F00003F80000000007F00003F80000000007F00007F8000000000FF
+00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000001FE
+00007F0000000003FF0001FF80000000FFFFF83FFFFF000000FFFFF87FFFFF000000FFFF
+F87FFFFF00000042407EBF35>11 D<00000000FF800000000FFFF00000003FC078000000
+FE001C000003F8000E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F
+0001FF0000FF0001FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F8
+0000000003F80000000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFF
+FFFFF80007F0000FF80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE0
+0007F0000FE00007F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0
+000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80
+001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00
+003F80007F00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00
+007F0000FE00007F0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF8
+7FFFFC30407EBF33>I<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0
+0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0
+0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0
+0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0
+0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81
+C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03
+807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0
+002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF8000000000FF80
+000000007F80000000007F80000000007F00000000007F00000000007F00000000007F00
+000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF00
+00FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000003F0007F000
+003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000
+003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000007F801FC000
+007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F800001FE003F8000
+03FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC000
+3F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077
+BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC
+001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC000
+00003FC00000003FC00000007F800000007F800000007F800000007F80000000FF800000
+00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF00000000FF000000007F000003807F000007807F000007003F80000F003F80001E001F
+80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A
+7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8000000000FF800
+00000007F80000000007F80000000007F00000000007F00000000007F00000000007F000
+0000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000
+0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000
+000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000
+FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000FE000007F001F
+E00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F800000FE007F
+800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF
+000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F000003F8007F
+000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007
+E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<
+00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC0007E001
+F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC0
+0003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0001E00
+0FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7BA828>
+I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF
+8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000
+000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80000
+000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000
+000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00000
+00000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00000
+00001FC0000000003FC0000000003F80000000003F80000000003F80000000003F800000
+00003F80000000007F80000000007F00000000007F00000000007F00000000007F000000
+00007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000
+0003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000
+007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003
+F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001
+FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007
+F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC
+00000071FFF0000000E07F80000000E00000000001C00000000001C00000000001C00000
+000001C00000000001E00000000001E00000000001F00000000001FFFFF8000001FFFFFF
+800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000
+FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F00F8000000
+1F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC007C000001
+F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF00
+0000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF
+0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F8
+0000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F7
+0007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF0
+0007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0
+000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80
+001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F00
+003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE00
+00FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000
+780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000000000000000
+000000000000000000000000000000000000000000000000000000000003F801FFF801FF
+F001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001F
+C0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F
+00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFF
+F0FFFFF0183E7DBD1A>I<00007F000000003FFF000000003FFF000000003FFF00000000
+01FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800000000
+03F80000000003F80000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF000
+07F000FF800007F000FE00000FF000F800000FE001F000000FE003C000000FE007800000
+0FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E00000001FC7F0000000
+1FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE000000
+3F80FF0000003F007F0000007F007F8000007E003F8000007E003FC000007E001FC00000
+7E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001
+FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>
+107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE
+0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8
+0003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0
+000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80
+003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE00
+03FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF
+8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003
+F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003
+F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007
+F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001F
+E0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F
+8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFF
+FEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01F
+FF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC00
+07F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE000
+0FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC000
+1FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F8000
+3FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF0000
+7F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87F
+FFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F0
+1F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000
+007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000
+007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF0000
+00FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF0000
+01FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F0000
+07E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001
+F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE000000
+7FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000
+FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC
+00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800
+000FF00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F00000
+1FE00007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007F
+C0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00
+001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F800000
+3FDC007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F
+8000000000007F8000000000007F0000000000007F0000000000007F0000000000007F00
+0000000000FF000000000000FF000000000000FE000000000000FE000000000000FE0000
+00000001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF80000
+0000343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000F
+E607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE0
+0000001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC000
+00003F800000003F800000003F800000003F800000003F800000007F800000007F000000
+007F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000
+FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>
+114 D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E000
+0F8003E000078003E000078007C000070007C000070007E000070007E000070007F00007
+0007F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800
+001FFFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E0038
+00007E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E00
+00F8007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7D
+A824>I<00038000000380000003800000038000000780000007000000070000000F0000
+000F0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE0000
+1FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F80000
+03F8000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F00000
+0FF000000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E00
+1FC00E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC07000
+0FC0F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC00
+7FFEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001
+FC03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F8
+07F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00F
+E0000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0
+003FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E
+3FFF01FFF83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00FFFF0FFFFE00FFF
+E007FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001FC0001C0
+0001FC0001C00001FC0003800001FE0007800000FE0007000000FE000F000000FE000E00
+0000FF001C0000007F001C0000007F00380000007F00380000007F00700000007F807000
+00003F80E00000003F81E00000003F81C00000003FC3C00000001FC3800000001FC70000
+00001FC7000000001FCE000000001FEE000000000FFC000000000FFC000000000FF80000
+00000FF80000000007F00000000007E00000000007E00000000007C00000000007C00000
+000003800000002C2878A630>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03
+FFF80FFE003FE000FFC007F8001FC0007F0003F8001FC0003E0003F8001FC0003C0003F8
+000FC0003C0003F8000FC000380003FC000FC000700001FC001FC000700001FC001FE000
+E00001FC003FE000E00001FC003FE001C00001FC0077E001C00001FE0077E003800000FE
+00E7F003800000FE00E7F007000000FE01C3F007000000FE01C3F00E000000FF0383F00E
+0000007F0383F01C0000007F0703F81C0000007F0703F8380000007F0E01F8380000007F
+1E01F8700000003F9C01F8F00000003FBC01FCE00000003FB801FDE00000003FF800FDC0
+0000003FF000FFC00000003FF000FF800000001FE000FF800000001FE000FF000000001F
+C000FF000000001F80007E000000001F80007C000000000F00007C000000000F00007800
+0000000E0000380000003E2878A642>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07F
+FFC0000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C00
+000000FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC3800000
+00001FC700000000001FEF00000000000FFE000000000007FC000000000007F800000000
+0003F8000000000003FC000000000003FC000000000007FE00000000000FFE0000000000
+1E7F00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E0
+1FE000000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003
+FC000001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFF
+F80032277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF
+000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C000
+0001FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E000000
+00FF000E00000000FF001C000000007F001C000000007F0038000000007F007800000000
+7F8070000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001F
+C380000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC
+00000000000FFC00000000000FF800000000000FF8000000000007F0000000000007F000
+0000000007E0000000000007E0000000000003C000000000000380000000000003800000
+000000070000000000000F0000000000000E0000000000001E0000000000001C00000000
+000038000000001C0038000000003F0070000000007F007000000000FF00E000000000FF
+01C000000000FF03C000000000FE038000000000FC070000000000701E0000000000783C
+00000000003FF000000000000FC00000000000343A80A630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmtt10 10.95 71
+/Fg 71 122 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<00003800
+0000007C00000000FC00000000FC00000000FC00000000FC00000003FF0000001FFFE000
+00FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F
+80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00
+FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00003FF0FC00001FFEFC
+00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00001FFFFE000003FFFF
+000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF00000FC07F01800FC03F8
+7E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF
+00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFF
+FFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00000000FC00000000FC
+00000000FC00000000FC00000000FC000000007C0000000038000025477BBE30>36
+D<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E00FE00FC00FC01
+FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>39
+D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001FE
+0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F80
+007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F80
+003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001FE
+0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E1847
+71BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000
+FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC00
+01FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE00
+01FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC000
+3F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE000078
+0000184778BE30>I<0000E000000001F000000003F800000003F800000003F800000003
+F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9
+FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF00
+00007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0
+FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F8000000
+03F800000003F800000003F800000001F000000000E0000023277AAE30>I<00003E0000
+0000003E00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF
+00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000003E00000000003E00000029297DAF30>I<03E00FF0
+1FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF0
+7FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFF
+F8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FF
+F0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F8000000
+03F800000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F
+C00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00
+000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000
+001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000
+FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F8
+0000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F8000
+00007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC000000
+03FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F
+C00000003FC00000007F800000007F80000000FF00000000FF00000000FE00000000FE00
+0000007C000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE00000
+3FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0
+001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F0000
+01F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F
+800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0
+001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFF
+FC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C0000007E0
+000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003FFE0
+003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFF
+FC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE
+000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0
+FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003F818
+000003F800000003F800000003F800000007F800000007F00000000FF00000000FE00000
+001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001FE00000007
+FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00
+000007FC0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE0001F0
+07FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F
+FFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE00
+03FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01F
+E00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000000FE00000
+000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FFFE00000FFF
+FC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000001F
+F000000007F800000003F800000003FC00000001FC00000001FE00000000FE00000000FE
+18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF
+000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FF
+FFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000000007FE00
+0000000FFE000000001FFE000000001FFE000000003FFE000000007FFE000000007F7E00
+000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E00000007F07E00
+000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000003F807E00
+00007F007E000000FE007E000000FE007E000001FC007E000003F8007E000003F8007E00
+0007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E00003F80007E00
+003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E00000000007E00
+000000007E00000000007E00000000007E00000000007E00000000007E00000000007E00
+000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF
+0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFF
+FFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF00
+3FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000FF000000007F000
+000007F000000007F800000003F800000003F800000003F818000003F87E000003F87E00
+0003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F00001FE07F8000
+3FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE0
+00007FFF8000000FFC000025397BB730>I<00000FF80000007FFF000001FFFF800007FF
+FFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007F803FC0007
+F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC00000003F80000000
+3F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FEFFFFFF00FF
+FFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC00003FCFF80
+0003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F000000FE7F0000
+00FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001FC1FE00003
+FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF8000FFFFFF00
+007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<7C00000000FFFFFFFF
+FCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0
+FE00001FE07C00003FC00000007F80000000FF00000000FF00000001FE00000003FC0000
+0003F800000007F800000007F00000000FF00000000FE00000001FC00000001FC0000000
+3F800000003F800000007F000000007F00000000FF00000000FE00000001FE00000001FC
+00000001FC00000003FC00000003F800000003F800000007F800000007F000000007F000
+000007F000000007F00000000FE00000000FE00000000FE00000000FE00000000FE00000
+000FE00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000000F8000000007000000273A7CB830>I<
+0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01F
+F8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F00
+0001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF000
+1FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE
+0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC
+7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE
+000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8
+003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF
+0000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F00000000
+0000000000000000000000000000000000000000000000000000000F003FC07FE07FE0FF
+F0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>58 D<03C00FF01FF81FF83FFC3FFC3F
+FC3FFC1FF81FF80FF003C000000000000000000000000000000000000000000000000000
+000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803
+F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>I<00000000F000000003F0
+00000007F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000
+003FFE000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FF
+F0000003FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC000
+0000FFE00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF000
+00007FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE00
+00001FFF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F800
+000003F000000000F0252F7BB230>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFF
+FFFFFF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000003FFFFFFFFE007FFF
+FFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF002915
+7DA530>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007F
+FE0000001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000F
+FF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001
+FFF0000000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FF
+C000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000
+007FFC000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FF
+E0000000FFC0000000FF000000007E000000007800000000252F7BB230>I<00007F0000
+000000FF8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC000
+000003FFE000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F000
+000007E3F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F800
+00000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC00
+00003F80FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F00
+00007F007F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF80
+0000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC0
+0003FC001FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF0
+0007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF007FFF0029397DB830>65 D<00007F803C0003FFF03E0007FFFC7E
+001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07
+F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F80
+0000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FF000000007F000000007F000000007F0000007C
+7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0F
+F00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003F
+FFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>67
+D<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0
+0003F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE
+0003F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003F
+C003F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000F
+E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F
+E003F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001F
+C003F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F
+8003F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC
+0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00
+007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+1F0003F80000000003F80000000003F80000000003F80000000003F8007C000003F800FE
+000003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE
+000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE
+000003F800FE000003F8007C000003F80000000003F80000000003F80000000003F80000
+000003F80000000003F8000007C003F800000FE003F800000FE003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFF
+FFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB7
+30>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFF
+FFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF000
+0FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8003F8000
+03F8007F800003F8007F000003F8007F000001F0007F0000000000FF0000000000FE0000
+000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001
+FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8003F8000
+07F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F800
+1FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFF
+FFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830>71
+D<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFF
+E003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFF
+F87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FF
+FFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFF
+FF80FFFFFFFF807FFFFFFF00213879B730>I<3FFFF80000007FFFFC000000FFFFFE0000
+00FFFFFE0000007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC00001F
+C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFFFF
+C07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730
+>76 D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF00
+07FFE007FF0007FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C0
+1F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E0
+3E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8
+FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07D
+F03F0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E01F
+C03F0007E007003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000
+003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000
+003F0007E000003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF00
+07FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF
+007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7
+C001F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1
+F001F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0
+FC01F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F0
+3F01F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F0
+0FC1F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F0
+03F1F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F0
+00F9F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF
+003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B38
+7EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03F
+F800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F00
+0007F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF
+000007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC0
+001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFF
+FC00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFF
+E000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001
+FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F80000
+7F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003F
+F80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0
+000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000
+000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000
+000003F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE000
+0000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFFFF
+8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801
+FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F800
+03FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F800
+03FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801
+FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFF
+FF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F800
+07F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F800
+07F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F800
+07F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC0
+00FFE03FFF80007FC0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFF
+C7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007F
+E07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0
+FF00000FE0FF000007C07F000000007F800000007FC00000003FF00000001FFE0000001F
+FFF000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF800000
+3FFFC0000001FFC00000007FE00000001FE00000000FF00000000FF000000007F8000000
+07F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007
+F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80
+FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFF
+FFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F80
+0FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F80
+0FE0FE003F800FE07C003F8007C000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF
+8000001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE0
+0FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE00
+00FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000FFF
+FFE0000007FFFFC0000003FFFF80000001FFFF000000007FFC000000001FF000002F3980
+B730>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF00
+19476DBE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF0000
+00007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF00000
+000FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE000000
+01FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0000000
+1FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003
+FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F
+800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F8
+00000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00
+000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE000
+00000FF00000000FF000000007F800000007F800000003F800000003F800000001F00000
+0000F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF800000
+3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
+3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
+3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
+3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
+3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
+3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
+3F8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFF
+FF807FFFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF87FFFFFFFF07FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0
+000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF
+00001FE0007F80000FC0003F80000780003FC0000000001FC0000000001FC0000000001F
+C0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFF
+C0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001F
+C000FE00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003F
+C0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7
+FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97
+D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1FFF80
+0000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF
+0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000F
+E000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000F
+F000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F
+8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF0
+00007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FFFC00
+001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01F
+F0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000FF00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0000F
+E01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00
+007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000000003
+FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000000000
+07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000
+07F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000FFFF
+FFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE000
+1FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF0000
+07F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
+07F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F0000
+0FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801
+FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF
+03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFFFC00
+00FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03F
+C0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8FFFF
+FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF0000
+00007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF00003
+F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE00
+0007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000003FFF
+F000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F
+FFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FF
+FFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFF
+DFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000
+FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001FC000
+3F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000FF000
+FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFF
+C000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000FE000
+0000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFF
+FFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE0000
+003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE0000
+003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000FFFFF
+FFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B3E7D
+A730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE000000FE
+0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FF
+F803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFF
+FE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F800000003F8
+00000007FC00000007FC00000007FC00000003F800000003F800000000E0000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0
+FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<000001C0000007F000
+0007F000000FF800000FF800000FF8000007F0000007F0000001C0000000000000000000
+00000000000000000000000000000000000000000000000000000000FFFFF001FFFFF801
+FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFFFF007F
+FFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000FFFC00000000FFFC
+00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC0000000000FC
+0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC
+0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC
+07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F800000FC
+00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC
+7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FF
+E3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC003F800000FC
+001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC007FFF
+F81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D38
+7FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387B
+B730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDF
+FFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01
+F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1F
+FF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A7
+30>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFF
+FFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF80
+00FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC
+3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001
+FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC00
+7FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001
+FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F
+800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FF
+FFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<00
+0003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003F
+FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000
+FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000
+FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000
+FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000
+FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000
+FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003F
+FFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C
+3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC00
+03FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC00
+3FC00007FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00
+FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00
+FE000001FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC00
+3FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC00
+03FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC
+000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF
+80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F
+00001FFE000000001FFC000000001FF8000000001FF0000000001FF0000000001FE00000
+00001FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000
+003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00
+002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFF
+FF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F
+00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE000
+01FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE
+00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0
+007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE
+0000222A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFF
+FFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001F
+E003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FF
+FF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE
+00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE
+00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87F
+F80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FF
+FFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007
+E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F
+8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E
+0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F8
+00000003F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF0
+00000000FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA6
+30>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC0
+1FFFE007E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000
+007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81F
+C0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7D
+F1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8
+F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE0
+3FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFF
+C3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F
+007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007
+FFE000000003FFC000000001FFC000000000FF8000000000FF00000000007E0000000000
+7F0000000000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000F
+E3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE
+003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFF
+C1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FF
+FFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000
+FE0007E000007E0007E000007E000FE000007F000FC000003F000FC000003F001FC00000
+1F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F000000
+07E07E00000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC000000
+01F8F800000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000
+007FF0000000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000
+001FC0000000001F80000000001F80000000003F80000000003F00000000003F00000000
+007F00000000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003F
+C3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000F
+FF0000000007FE0000000001F0000000002B3C7EA630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmbx12 17.28 24
+/Fh 24 118 df<000000FFFF0000000000000FFFFFF800000000003FFFFFFF0000000001
+FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC0007FFFE0000003F
+E00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000007FFFE00003FF
+0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000001FFFF80007FF
+F800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFF
+FC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFF
+FC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000003FFFF80001FF
+E000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000007FFFE0000000
+0000007FFFE0000000000000FFFFC0000000000000FFFF80000000000001FFFF00000000
+000001FFFE00000000000003FFFC00000000000007FFF80000000000000FFFF000000000
+00001FFFE00000000000007FFF8000000000000FFFFE00000000000FFFFFF80000000000
+0FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFFFFFF0000000000
+00003FFFE000000000000007FFF800000000000001FFFE00000000000000FFFF00000000
+0000007FFF800000000000003FFFE00000000000003FFFF00000000000001FFFF8000000
+0000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000000FFFFE000000
+0000000FFFFF00000000000007FFFF00000000000007FFFF80000000000007FFFF800000
+00000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF00000007FFFFC01FFF
+80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE0000007FFFFC0FFFF
+F0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFF80FFFF
+F0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000000FFFFF007FFF
+E000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000001FFFFC003FFE
+0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE000000FFFFE00003FF
+800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFFFFFFFC0000001F
+FFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFFFFF00000000000
+01FFFE00000000426079DD51>51 D<0000000000001F80000000000000003FC000000000
+0000007FC000000000000000FFC000000000000000FFC000000000000001FFC000000000
+000003FFC000000000000007FFC00000000000000FFFC00000000000000FFFC000000000
+00001FFFC00000000000003FFFC00000000000007FFFC00000000000007FFFC000000000
+0000FFFFC0000000000001FFFFC0000000000003FFFFC0000000000007FFFFC000000000
+0007FFFFC000000000000FFFFFC000000000001FFFFFC000000000003FBFFFC000000000
+007F3FFFC000000000007F3FFFC00000000000FE3FFFC00000000001FC3FFFC000000000
+03F83FFFC00000000007F03FFFC00000000007F03FFFC0000000000FE03FFFC000000000
+1FC03FFFC0000000003F803FFFC0000000003F003FFFC0000000007F003FFFC000000000
+FE003FFFC000000001FC003FFFC000000003F8003FFFC000000003F8003FFFC000000007
+F0003FFFC00000000FE0003FFFC00000001FC0003FFFC00000003F80003FFFC00000003F
+80003FFFC00000007F00003FFFC0000000FE00003FFFC0000001FC00003FFFC0000001F8
+00003FFFC0000003F800003FFFC0000007F000003FFFC000000FE000003FFFC000001FC0
+00003FFFC000001F8000003FFFC000003F8000003FFFC000007F0000003FFFC00000FE00
+00003FFFC00001FC0000003FFFC00001FC0000003FFFC00003F80000003FFFC00007F000
+00003FFFC0000FE00000003FFFC0000FC00000003FFFC0001FC00000003FFFC0003F8000
+00003FFFC0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFF00000000007FFFC00000000000007FFFC00000000000007FFFC000000000
+00007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000000
+00007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000000
+00007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000000
+00007FFFC00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFFFFFFFF000000
+7FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF485E7C
+DD51>I<00C00000000001C001F8000000000FC001FF000000007FC001FFF0000007FFC0
+01FFFF8000FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFFFFFE0001FFFFFF
+FFFFFC0001FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001FFFFFFFFFFC000
+01FFFFFFFFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFFF8000001FFFFFF
+FFE0000001FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001FC3FFC00000000
+01FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC0000
+0000000001FC00000000000001FC00000000000001FC00000000000001FC000000000000
+01FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC003F
+FE00000001FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001FCFFFFFFFFE000
+01FDFFE00FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE000007FFF0001FF8000
+003FFF8001FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001FC0000000FFFF0
+00F00000000FFFF000000000000FFFF800000000000FFFF800000000000FFFFC00000000
+0007FFFC000000000007FFFC000000000007FFFE000000000007FFFE000000000007FFFE
+000000000007FFFE000000000007FFFF000000000007FFFF000000000007FFFF03F00000
+0007FFFF0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7FFF80000007FFFF
+7FFF80000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC000
+0007FFFEFFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFFFF8000000FFFFC
+7FFF0000000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF00000000FFFF83F800000
+001FFFF03FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00FF00000007FFF80
+07FC000000FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001FFFF800007FFE00
+FFFFF000003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC00000001FFFFFFF00000
+00003FFFFF800000000003FFF0000000406078DD51>I<FFFFFFFFFFFFFFFFF000000000
+FFFFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE
+000000FFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFE000000001FFFF800000
+01FFFFF800000001FFFF800000003FFFFC00000001FFFF800000000FFFFF00000001FFFF
+8000000007FFFF80000001FFFF8000000003FFFFC0000001FFFF8000000001FFFFC00000
+01FFFF8000000000FFFFE0000001FFFF80000000007FFFF0000001FFFF80000000007FFF
+F0000001FFFF80000000003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000
+003FFFFC000001FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FFFF80
+000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001
+FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE
+000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF8000000000
+1FFFFE000001FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FFFF8000
+0000003FFFFC000001FFFF80000000003FFFF8000001FFFF80000000003FFFF8000001FF
+FF80000000007FFFF0000001FFFF80000000007FFFF0000001FFFF8000000000FFFFE000
+0001FFFF8000000001FFFFC0000001FFFF8000000003FFFF80000001FFFF8000000007FF
+FF00000001FFFF800000000FFFFE00000001FFFF800000001FFFFC00000001FFFF800000
+007FFFF000000001FFFF80000003FFFFC000000001FFFF800000FFFFFF0000000001FFFF
+FFFFFFFFFFF80000000001FFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFF800000000
+01FFFFFFFFFFFFFFFF8000000001FFFFFFFFFFFFFFFFE000000001FFFF800000001FFFF8
+00000001FFFF8000000007FFFE00000001FFFF8000000001FFFF80000001FFFF80000000
+00FFFFC0000001FFFF80000000007FFFE0000001FFFF80000000003FFFF0000001FFFF80
+000000001FFFF8000001FFFF80000000001FFFFC000001FFFF80000000000FFFFE000001
+FFFF80000000000FFFFF000001FFFF800000000007FFFF000001FFFF800000000007FFFF
+800001FFFF800000000003FFFF800001FFFF800000000003FFFFC00001FFFF8000000000
+03FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF8000
+00000003FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FF
+FF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE0
+0001FFFF800000000001FFFFE00001FFFF800000000003FFFFE00001FFFF800000000003
+FFFFE00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000
+000003FFFFC00001FFFF800000000007FFFFC00001FFFF800000000007FFFF800001FFFF
+800000000007FFFF800001FFFF80000000000FFFFF000001FFFF80000000000FFFFF0000
+01FFFF80000000001FFFFE000001FFFF80000000003FFFFC000001FFFF80000000007FFF
+FC000001FFFF8000000000FFFFF8000001FFFF8000000001FFFFF0000001FFFF80000000
+07FFFFE0000001FFFF800000001FFFFFC0000001FFFF80000000FFFFFF0000FFFFFFFFFF
+FFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFF
+FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF000000
+0063627AE173>66 D<000000000001FFFF00000003C000000000007FFFFFF0000007C000
+00000007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF000
+3FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF0000
+07FF81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF
+000000001FFFFFC000003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000
+FFFFE00000000001FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFF
+C00007FFFE0000000000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000
+000FFFC0003FFFF800000000000007FFC0003FFFF000000000000007FFC0007FFFE00000
+0000000003FFC000FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFF
+C000000000000001FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC0
+07FFFF00000000000000007FC007FFFF00000000000000007FC00FFFFF00000000000000
+007FC00FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE00000000
+000000003FC01FFFFE00000000000000003FC03FFFFC00000000000000001FC03FFFFC00
+000000000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC07F
+FFFC000000000000000000007FFFFC000000000000000000007FFFF80000000000000000
+00007FFFF8000000000000000000007FFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000
+0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF
+F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000
+00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000
+00000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000
+00000000000000FFFFF8000000000000000000007FFFF8000000000000000000007FFFF8
+000000000000000000007FFFF8000000000000000000007FFFFC00000000000000000000
+7FFFFC000000000000000000003FFFFC000000000000000000003FFFFC00000000000000
+0000003FFFFC00000000000000000FC03FFFFC00000000000000000FC01FFFFE00000000
+000000000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC00FFFFE00
+000000000000000FC00FFFFF00000000000000001FC007FFFF00000000000000001F8007
+FFFF00000000000000001F8003FFFF80000000000000001F8003FFFF8000000000000000
+3F8001FFFFC0000000000000003F0001FFFFC0000000000000003F0000FFFFE000000000
+0000007F00007FFFE000000000000000FE00003FFFF000000000000000FE00003FFFF800
+000000000001FC00001FFFF800000000000001FC00000FFFFC00000000000003F8000007
+FFFE00000000000007F0000003FFFF0000000000000FE0000001FFFF8000000000001FE0
+000000FFFFE000000000003FC00000007FFFF00000000000FF800000003FFFFC00000000
+01FF000000000FFFFF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF8
+0000007FF00000000000FFFFFF000003FFE000000000003FFFFFF8003FFF800000000000
+0FFFFFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE0000000
+0000000007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFF0000
+000000626677E375>I<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF800000
+0000FFFFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFF
+FFFFFFFF80000000FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF8000000
+0001FFFF800000007FFFFE0000000001FFFF800000000FFFFF8000000001FFFF80000000
+01FFFFC000000001FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001
+FFFF80000000000FFFFC00000001FFFF800000000007FFFE00000001FFFF800000000003
+FFFF00000001FFFF800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF
+8000000000007FFFC0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFF
+E0000001FFFF8000000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000
+000000000FFFF8000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC00
+0001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF80000000
+000007FFFF000001FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001
+FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF800000000000
+01FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF
+80000000000001FFFFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FF
+FFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF8000
+0000000001FFFFE00001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF0
+0001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000
+000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+00FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE0
+0001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000
+000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001
+FFFF80000000000001FFFFC00001FFFF80000000000003FFFF800001FFFF800000000000
+03FFFF800001FFFF80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF
+80000000000007FFFF000001FFFF80000000000007FFFE000001FFFF80000000000007FF
+FE000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000
+000000001FFFF8000001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF000
+0001FFFF8000000000003FFFE0000001FFFF8000000000007FFFE0000001FFFF80000000
+0000FFFFC0000001FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001
+FFFF800000000007FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001F
+FFF800000001FFFF80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF
+8000000007FFFF8000000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC00
+0000FFFFFFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFF
+FFFFFFFE00000000FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000
+FFFFFFFFFFFFFFFFE000000000006C627AE17C>I<000000000001FFFF00000003C00000
+000000007FFFFFF0000007C0000000000007FFFFFFFE00000FC000000000007FFFFFFFFF
+C0001FC00000000001FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC000000000
+3FFFFFF8007FFE00FFC000000000FFFFFF000007FF81FFC000000001FFFFF0000001FFC3
+FFC000000007FFFFC00000007FE7FFC00000000FFFFF000000001FFFFFC00000003FFFFC
+0000000007FFFFC00000007FFFF00000000003FFFFC0000000FFFFE00000000001FFFFC0
+000001FFFF800000000000FFFFC0000003FFFF0000000000007FFFC0000007FFFE000000
+0000003FFFC000000FFFFC0000000000001FFFC000001FFFF80000000000000FFFC00000
+3FFFF800000000000007FFC000003FFFF000000000000007FFC000007FFFE00000000000
+0003FFC00000FFFFE000000000000003FFC00001FFFFC000000000000001FFC00001FFFF
+C000000000000001FFC00003FFFF8000000000000000FFC00003FFFF8000000000000000
+FFC00007FFFF00000000000000007FC00007FFFF00000000000000007FC0000FFFFF0000
+0000000000007FC0000FFFFE00000000000000003FC0001FFFFE00000000000000003FC0
+001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0003FFFFC00000000
+000000001FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003F
+FFFC00000000000000001FC0007FFFFC00000000000000000000007FFFFC000000000000
+00000000007FFFF800000000000000000000007FFFF800000000000000000000007FFFF8
+0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000
+000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF
+FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000
+0000000000FFFFF800000000000000000000007FFFF800000000000000000000007FFFF8
+000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFF
+FFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC0000
+00001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0003FFFFC00000000000001FFFFC0
+001FFFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000
+000001FFFFC0000FFFFE00000000000001FFFFC0000FFFFF00000000000001FFFFC00007
+FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00003FFFF800000000000
+01FFFFC00003FFFF80000000000001FFFFC00001FFFFC0000000000001FFFFC00001FFFF
+C0000000000001FFFFC00000FFFFE0000000000001FFFFC000007FFFE0000000000001FF
+FFC000003FFFF0000000000001FFFFC000003FFFF8000000000001FFFFC000001FFFFC00
+0000000001FFFFC000000FFFFC000000000001FFFFC0000007FFFE000000000001FFFFC0
+000003FFFF000000000003FFFFC0000001FFFFC00000000003FFFFC0000000FFFFE00000
+000007FFFFC00000007FFFF00000000007FFFFC00000003FFFFC000000000FFFFFC00000
+000FFFFF000000001FFFFFC000000007FFFFC00000007FEFFFC000000001FFFFF8000000
+FFC7FFC000000000FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC000000000
+0FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF8001FC000000000007FFFFFFFFFE000
+07C0000000000007FFFFFFFF800001C00000000000007FFFFFF800000000000000000000
+01FFFF0000000000006D6677E37F>71 D<FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFF
+FFFC000000FFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFF
+FFFFFE0000FFFFFFFFFFFFFFFFFFFF80000001FFFF8000001FFFFFC0000001FFFF800000
+01FFFFF0000001FFFF800000007FFFF8000001FFFF800000001FFFFC000001FFFF800000
+000FFFFE000001FFFF8000000007FFFF000001FFFF8000000003FFFF800001FFFF800000
+0001FFFFC00001FFFF8000000001FFFFC00001FFFF8000000000FFFFE00001FFFF800000
+0000FFFFE00001FFFF8000000000FFFFF00001FFFF8000000000FFFFF00001FFFF800000
+00007FFFF80001FFFF80000000007FFFF80001FFFF80000000007FFFF80001FFFF800000
+00007FFFF80001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF800000
+00007FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF800000
+00007FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF800000
+00007FFFFC0001FFFF80000000007FFFF80001FFFF80000000007FFFF80001FFFF800000
+00007FFFF80001FFFF80000000007FFFF80001FFFF8000000000FFFFF00001FFFF800000
+0000FFFFF00001FFFF8000000000FFFFE00001FFFF8000000000FFFFE00001FFFF800000
+0001FFFFC00001FFFF8000000001FFFF800001FFFF8000000003FFFF800001FFFF800000
+0007FFFF000001FFFF800000000FFFFE000001FFFF800000001FFFFC000001FFFF800000
+007FFFF8000001FFFF80000001FFFFE0000001FFFF8000001FFFFFC0000001FFFFFFFFFF
+FFFFFF00000001FFFFFFFFFFFFFFFC00000001FFFFFFFFFFFFFFF000000001FFFFFFFFFF
+FFFF8000000001FFFFFFFFFFFFF00000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+00000000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC00000
+0000000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF80
+0000000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF80
+00000000005E627AE16E>80 D<FFFFFFFFFFFFFFF800000000000000FFFFFFFFFFFFFFFF
+E0000000000000FFFFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFFFFFFFFC000000000
+00FFFFFFFFFFFFFFFFFFF00000000000FFFFFFFFFFFFFFFFFFFE00000000000001FFFF80
+00007FFFFF00000000000001FFFF80000007FFFFC0000000000001FFFF80000000FFFFF0
+000000000001FFFF800000007FFFF8000000000001FFFF800000001FFFFC000000000001
+FFFF800000000FFFFE000000000001FFFF8000000007FFFF000000000001FFFF80000000
+03FFFF800000000001FFFF8000000003FFFF800000000001FFFF8000000001FFFFC00000
+000001FFFF8000000001FFFFE00000000001FFFF8000000001FFFFE00000000001FFFF80
+00000001FFFFE00000000001FFFF8000000000FFFFF00000000001FFFF8000000000FFFF
+F00000000001FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF80000000001
+FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF80000000
+00FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000
+000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF80
+00000000FFFFF00000000001FFFF8000000000FFFFF00000000001FFFF8000000000FFFF
+F00000000001FFFF8000000001FFFFE00000000001FFFF8000000001FFFFE00000000001
+FFFF8000000001FFFFC00000000001FFFF8000000001FFFFC00000000001FFFF80000000
+03FFFF800000000001FFFF8000000003FFFF000000000001FFFF8000000007FFFE000000
+000001FFFF800000000FFFFC000000000001FFFF800000001FFFF8000000000001FFFF80
+0000007FFFF0000000000001FFFF80000001FFFFE0000000000001FFFF80000007FFFF80
+000000000001FFFF800000FFFFFE00000000000001FFFFFFFFFFFFFFF800000000000001
+FFFFFFFFFFFFFFC000000000000001FFFFFFFFFFFFFE0000000000000001FFFFFFFFFFFF
+FC0000000000000001FFFFFFFFFFFFFF0000000000000001FFFF800003FFFFC000000000
+000001FFFF8000007FFFE000000000000001FFFF8000001FFFF800000000000001FFFF80
+00000FFFFC00000000000001FFFF80000007FFFE00000000000001FFFF80000003FFFF00
+000000000001FFFF80000001FFFF80000000000001FFFF80000001FFFFC0000000000001
+FFFF80000000FFFFC0000000000001FFFF80000000FFFFE0000000000001FFFF80000000
+7FFFE0000000000001FFFF800000007FFFF0000000000001FFFF800000007FFFF0000000
+000001FFFF800000003FFFF8000000000001FFFF800000003FFFF8000000000001FFFF80
+0000003FFFF8000000000001FFFF800000003FFFF8000000000001FFFF800000003FFFF8
+000000000001FFFF800000003FFFF8000000000001FFFF800000003FFFFC000000000001
+FFFF800000003FFFFC000000000001FFFF800000003FFFFC000000000001FFFF80000000
+3FFFFC000000000001FFFF800000003FFFFC000000000001FFFF800000003FFFFC000000
+000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE000000000001FFFF80
+0000003FFFFE000000000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE
+000000000001FFFF800000003FFFFE000000000001FFFF800000003FFFFF00000F000001
+FFFF800000003FFFFF00001F800001FFFF800000003FFFFF00001F800001FFFF80000000
+3FFFFF00001F800001FFFF800000001FFFFF80001F800001FFFF800000001FFFFF80003F
+800001FFFF800000000FFFFF80003F800001FFFF800000000FFFFFC0003F000001FFFF80
+00000007FFFFC0007F000001FFFF8000000003FFFFE000FF00FFFFFFFFFFFF000001FFFF
+F000FE00FFFFFFFFFFFF000000FFFFF801FC00FFFFFFFFFFFF0000007FFFFE07FC00FFFF
+FFFFFFFF0000001FFFFFFFF800FFFFFFFFFFFF00000007FFFFFFE000FFFFFFFFFFFF0000
+0001FFFFFFC000000000000000000000003FFFFF00000000000000000000000000FFFC00
+0071647AE178>82 D<000000FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E0
+0001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0
+007FFE00003FFE7FE000FFF800000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE0
+07FF800000003FFFE007FF000000001FFFE00FFE000000000FFFE01FFE0000000007FFE0
+1FFC0000000003FFE03FFC0000000001FFE03FFC0000000000FFE03FF80000000000FFE0
+7FF800000000007FE07FF800000000007FE07FF800000000003FE07FF800000000003FE0
+FFF800000000001FE0FFF800000000001FE0FFFC00000000001FE0FFFC00000000000FE0
+FFFC00000000000FE0FFFE00000000000FE0FFFE00000000000FE0FFFF000000000007E0
+FFFF800000000007E0FFFFC00000000007E0FFFFE00000000007E07FFFF8000000000000
+7FFFFC0000000000007FFFFF8000000000007FFFFFF800000000003FFFFFFFC000000000
+3FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE00000
+0FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC000
+00FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00
+000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC0
+00000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF0
+0000000007FFFFFFF800000000007FFFFFF8000000000003FFFFF8000000000000FFFFFC
+0000000000003FFFFC0000000000001FFFFC00000000000007FFFE00000000000003FFFE
+00000000000003FFFE7C000000000001FFFEFC000000000000FFFEFC000000000000FFFE
+FC0000000000007FFEFC0000000000007FFEFC0000000000007FFEFC0000000000003FFE
+FE0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFC
+FF0000000000003FFCFF0000000000003FFCFF8000000000003FFCFF8000000000003FF8
+FFC000000000007FF8FFE000000000007FF8FFE000000000007FF0FFF00000000000FFF0
+FFF80000000000FFE0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000000003FF80
+FFFFE000000007FF00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800
+FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000
+FC0003FFFFFFFC0000F800003FFFFFE00000F0000001FFFE000000476677E35A>I<FFFF
+FFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003F
+FFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFF
+FFFF8000003FFFFFFFFE0001FFFFC0000000000007FFF0000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000FF00000000
+FFFFC0000000000000FE00000000FFFFC0000000000000FE00000000FFFFE00000000000
+00FE00000000FFFFE0000000000001FE000000007FFFE0000000000001FE000000007FFF
+E0000000000001FC000000007FFFF0000000000003FC000000003FFFF0000000000003FC
+000000003FFFF0000000000007F8000000001FFFF8000000000007F8000000000FFFF800
+000000000FF0000000000FFFFC00000000001FF00000000007FFFC00000000001FE00000
+000003FFFE00000000003FC00000000001FFFF00000000007FC00000000001FFFF000000
+0000FF800000000000FFFF8000000003FF0000000000003FFFE000000007FE0000000000
+001FFFF00000001FFC0000000000000FFFFC0000007FF800000000000003FFFF800003FF
+E000000000000001FFFFF8007FFFC0000000000000007FFFFFFFFFFF0000000000000000
+1FFFFFFFFFFE000000000000000007FFFFFFFFF8000000000000000000FFFFFFFFC00000
+000000000000000FFFFFFE00000000000000000000003FFFC000000000006F647AE17C>
+85 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000FFF
+FFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF80000
+0000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE0000
+3FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003
+FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FF
+F8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001FC0
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000
+007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FF
+F80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE
+000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF800
+003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC00000
+07FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FF
+FF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFF
+F80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFFE0
+00007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF
+0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC
+000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97
+D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF8000000000000
+0FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000
+00000000000FFFF80000000000000007FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF8000000000FFF8003FFF8
+00000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF8000000FFFFFF
+FFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE00003FFFFF80000
+3FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001FFFC0000001F
+FFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007FFF8000FFFF0
+00000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE000000007FFF8
+003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8007FFFC00000
+0007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF800FF
+FFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007
+FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0
+00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8
+00FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8007FFFC00000
+0007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8003F
+FFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001FFFE000000007
+FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007FFF80007FFF0
+0000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC0000003FFFF8
+0000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC00001FFFC000
+07FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87FFFFFE00
+007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE0000003FFE0007
+FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC00000000000FFFFFFF
+80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0007F
+FF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE000003
+FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8000000
+FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE0000000
+7FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE0000000
+3FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC0000000
+1FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFF
+FFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000
+000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000
+000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC0000000
+0000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFFE0000000
+0000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFFF0000000
+003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FFFE000000
+00FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001FFFE00000
+0FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFF
+FE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF00000000000007FFF0
+00000041437CC14A>I<0000000000000007F8000000007FFE00003FFE0000000FFFFFF0
+01FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000F
+FFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01
+FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800
+001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE00000
+07FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0
+000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800
+001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000
+007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFF
+F0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC
+0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC000000000000
+000001FC000000000000000001FC000000000000000001FC000000000000000001FE0000
+00000000000001FE000000000000000001FF000000000000000001FF8000000000000000
+01FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFF
+FFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003F
+FFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFF
+F000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE000
+0001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE00
+7FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000
+001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0
+00000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001F
+FE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000
+000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC000
+00FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFF
+FFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A60
+7CC151>103 D<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF80
+0003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC000
+07FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF8000000
+0FE000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80
+007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC022657BE42C>105 D<0007FF80001FFF00000000FFF8000000FFFFFF
+8000FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFF
+FF0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF
+03FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF80
+00007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF
+8F800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003
+FFFDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000
+000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF0
+00003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFF
+E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001
+FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF80
+3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF
+FCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFF
+FFF007FFFFFFFF803FFFFFFFFC7E417BC087>109 D<0007FF80001FFF00000000FFFFFF
+8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFF
+FFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF0
+0000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF8000000
+3FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC
+000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001
+FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE00
+00003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFF
+FFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF0
+07FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE0000000000000
+FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FF
+FE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF
+000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF8
+0000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE0
+00000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC0
+00000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC0
+00000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC0
+00000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE0
+00000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE0
+00000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF8
+0000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF
+000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FF
+FE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000
+FFFFFF00000000000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFFFF80
+0FFFFF800000FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000
+FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF0000
+07FFF800003FFFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF00003F
+FFE0000000FFFF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC00000003F
+FFE0003FFFC00000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC0
+0000001FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC
+003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007
+FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000FFFFC
+003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000
+000FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF0003F
+FFC00000003FFFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC00000007F
+FFC0003FFFE0000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8
+000003FFFE00003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000
+003FFFFFE0007FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFF
+FFF80000003FFFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE0000000003F
+FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000
+0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0
+000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000
+00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F
+FFC0000000000000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF0000000
+0000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFF
+F00000000000FFFFFFFFF000000000004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF
+80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE
+00FFFF1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF00
+3FFFF801FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003F
+FFE0007FFC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFF
+C0000000003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFF
+F80000FFFFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001FFF
+FFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC0000
+07FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC0000000
+3F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F
+80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000
+FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001F
+FFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FF
+FFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003
+FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C000000
+01FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE00000000
+1FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001F
+F0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80
+FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE
+03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E000000000000F
+E000000000000FE000000000000FE000000000000FE000000000000FE000000000001FE0
+00000000001FE000000000001FE000000000003FE000000000003FE000000000007FE000
+000000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE00000
+000007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE0000000
+0FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FF
+FFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFF
+E0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8
+007F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFF
+F00000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000
+003FFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE
+0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000
+FFFFC0000007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003
+FFFE0000003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE00
+00001FFFC000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000F
+FFE000007EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF800
+07F0FFFFFF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FF
+FFFF8000001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF00000
+51427BC05A>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmsy10 10.95 1
+/Fi 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00
+1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF
+FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7
+2D>15 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmti10 10.95 32
+/Fj 32 122 df<7FFFFE7FFFFE7FFFFEFFFFFEFFFFFE1705799521>45
+D<0F003FC07FC07FC0FFC0FFC0FFC0FF807F003C000A0A77891C>I<001E00003F80007F
+8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC000FF80007F00003C00
+00122777A61C>58 D<00000000001C000000000000003C000000000000007C0000000000
+00007C00000000000000FC00000000000000FC00000000000001FC00000000000003FC00
+000000000003FC00000000000007FC00000000000007FC0000000000000FFE0000000000
+000FFE0000000000001DFE0000000000001DFE00000000000039FE00000000000079FE00
+000000000071FE000000000000E1FE000000000000E1FE000000000001C1FE0000000000
+01C1FE00000000000381FE00000000000781FE00000000000701FE00000000000E01FE00
+000000000E01FE00000000001C01FF00000000001C01FF00000000003800FF0000000000
+3800FF00000000007000FF0000000000F000FF0000000000E000FF0000000001C000FF00
+00000001C000FF00000000038000FF00000000038000FF00000000070000FF000000000F
+0000FF000000000E0000FF000000001C0000FF000000001FFFFFFF000000003FFFFFFF80
+0000003FFFFFFF800000007000007F800000007000007F80000000E000007F80000001E0
+00007F80000001C000007F800000038000007F800000038000007F800000070000007F80
+0000070000007F8000000E0000007F8000001E0000007F8000001C0000007F8000003C00
+00007F800000780000007F800000F80000007FC00001FC0000007FC00007FE000001FFC0
+00FFFFE0007FFFFF80FFFFE0007FFFFF80FFFFC0007FFFFF8039417BC044>65
+D<0001FFFFFFFFC0000001FFFFFFFFF8000001FFFFFFFFFE00000003FC0001FF00000003
+FC00007F80000003F800003FC0000003F800003FC0000003F800001FE0000007F800001F
+E0000007F000001FF0000007F000000FF0000007F000000FF000000FF000000FF000000F
+E000000FF000000FE000001FF000000FE000001FF000001FE000001FE000001FC000001F
+E000001FC000003FE000001FC000003FC000003FC000007F8000003F800000FF8000003F
+800000FF0000003F800001FE0000007F800003FC0000007F000007F00000007F00001FE0
+0000007F00007F80000000FF0003FE00000000FFFFFFF000000000FFFFFFFE00000000FE
+00003F80000001FE00001FE0000001FC00000FF0000001FC000007F0000001FC000007F8
+000003FC000003FC000003F8000003FC000003F8000003FC000003F8000003FC000007F8
+000003FE000007F0000003FE000007F0000003FE000007F0000003FE00000FF0000003FC
+00000FE0000007FC00000FE0000007FC00000FE0000007F800001FE000000FF800001FC0
+00000FF800001FC000001FF000001FC000001FE000003FC000003FE000003F8000007FC0
+00003F800000FF8000007F800001FF0000007F800003FE0000007F00000FF8000000FF00
+003FF00000FFFFFFFFFFC00000FFFFFFFFFF000000FFFFFFFFF80000003C3E7BBD40>I<
+0001FFFFFFFFC0000001FFFFFFFFF8000001FFFFFFFFFE00000003FE0003FF00000003FE
+00007F80000003FC00001FC0000003FC00000FE0000003FC000007F0000007FC000007F0
+000007F8000003F8000007F8000001FC000007F8000001FC00000FF8000001FC00000FF0
+000000FE00000FF0000000FE00000FF0000000FE00001FF0000000FE00001FE0000000FF
+00001FE0000000FF00001FE0000000FF00003FE0000000FF00003FC0000000FF00003FC0
+000000FF00003FC0000000FF00007FC0000001FF00007F80000001FF00007F80000001FF
+00007F80000001FE0000FF80000001FE0000FF00000003FE0000FF00000003FE0000FF00
+000003FE0001FF00000003FC0001FE00000007FC0001FE00000007FC0001FE00000007F8
+0003FE00000007F80003FC0000000FF80003FC0000000FF00003FC0000000FF00007FC00
+00001FE00007F80000001FE00007F80000003FC00007F80000003FC0000FF80000007F80
+000FF00000007F00000FF0000000FF00000FF0000000FE00001FF0000001FC00001FE000
+0003F800001FE0000007F000001FE0000007F000003FE000000FE000003FC000003FC000
+003FC000007F0000007FC00000FE0000007FC00003FC0000007F80000FF0000000FF8000
+7FE00000FFFFFFFFFF800000FFFFFFFFFC000000FFFFFFFFE0000000403E7BBD45>68
+D<0001FFFFFFFFFFF80001FFFFFFFFFFF80001FFFFFFFFFFF8000003FE00001FF8000003
+FE000007F8000003FC000003F8000003FC000001F8000003FC000000F0000007FC000000
+F0000007F8000000F0000007F8000000F0000007F8000000F000000FF8000000F000000F
+F0000000F000000FF0000000E000000FF0000000E000001FF0000000E000001FE0003800
+E000001FE0003800E000001FE0007801E000003FE0007001C000003FC00070000000003F
+C00070000000003FC000F0000000007FC000E0000000007F8001E0000000007F8003E000
+0000007F800FE000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FF
+001FC000000001FF00078000000001FE00078000000001FE00078000000001FE00078000
+000003FE00070000000003FC00070000000003FC00070003800003FC000F0007800007FC
+000E0007000007F8000E0007000007F80000000F000007F80000000E00000FF80000001E
+00000FF00000001C00000FF00000003C00000FF00000003C00001FF00000007800001FE0
+0000007800001FE0000000F000001FE0000000F000003FE0000001F000003FC0000003E0
+00003FC0000007E000007FC000000FE000007FC000001FC000007F8000007FC00000FF80
+0007FF8000FFFFFFFFFFFF8000FFFFFFFFFFFF8000FFFFFFFFFFFF00003D3E7BBD3E>I<
+0001FFFE00000FFFFF0003FFFF00001FFFFF0003FFFF00001FFFFF000001FF800000FFC0
+000003FF8000003F00000003FF8000003E00000003FFC000001C00000003FFC000003C00
+000007BFC000003C000000073FE0000038000000071FE0000038000000071FE000007800
+00000F1FF00000780000000E0FF00000700000000E0FF80000700000000E0FF80000F000
+00001E07F80000F00000001C07FC0000E00000001C07FC0000E00000001C03FC0001E000
+00003C03FE0001E00000003801FE0001C00000003801FE0001C00000003801FF0003C000
+00007800FF0003C00000007000FF8003800000007000FF80038000000070007F80078000
+0000F0007FC00780000000E0003FC00700000000E0003FC00700000000E0003FE00F0000
+0001E0001FE00F00000001C0001FF00E00000001C0001FF00E00000001C0000FF01E0000
+0003C0000FF81E0000000380000FF81C00000003800007F81C00000003800007FC3C0000
+0007800003FC3C00000007000003FC3800000007000003FE3800000007000001FE780000
+000F000001FF780000000E000001FF700000000E000000FF700000000E000000FFF00000
+001E000000FFF00000001C0000007FE00000001C0000007FE00000001C0000003FE00000
+003C0000003FE0000000380000003FC0000000380000001FC0000000780000001FC00000
+00F80000001FC0000001FC0000000F80000007FE0000000F800000FFFFF0000007800000
+FFFFF0000007800000FFFFF0000007000000483E7BBD44>78 D<01FFFFFFFFFFFF01FFFF
+FFFFFFFF03FFFFFFFFFFFF03FE001FF001FF03F8001FE0007F07E0001FE0003E07C0003F
+E0001E0780003FE0001E0F00003FC0001E0F00003FC0001E1E00007FC0001E1E00007FC0
+001E1C00007F80001C3C00007F80001C380000FF80001C380000FF80001C780000FF0000
+1C700000FF00001C700001FF00003CF00001FF000038E00001FE000038000001FE000000
+000003FE000000000003FE000000000003FC000000000003FC000000000007FC00000000
+0007FC000000000007F8000000000007F800000000000FF800000000000FF80000000000
+0FF000000000000FF000000000001FF000000000001FF000000000001FE000000000001F
+E000000000003FE000000000003FE000000000003FC000000000003FC000000000007FC0
+00000000007FC000000000007F8000000000007F800000000000FF800000000000FF8000
+00000000FF000000000000FF000000000001FF000000000001FF000000000001FE000000
+000001FE000000000003FE000000000003FE000000000003FC00000000000FFE00000000
+3FFFFFFF8000007FFFFFFF8000007FFFFFFF800000383D71BC41>84
+D<7FFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF
+800007FF00000FFC0001FF000007FC000007F00001FE000007FC000003E00001FE000003
+FC000003C00001FE000003FC000003C00001FE000003FC000003800001FE000003FC0000
+07000001FE000003FC000007000001FE000007FC00000E000001FE000007FC00000E0000
+01FE00000FFC00001C000001FE00000FFC00003C000001FE00001FFC000038000001FE00
+001FFC000070000001FE00003BFC000070000001FE00003BFC0000E0000001FE000073FC
+0000E0000001FE000073FC0001C0000001FF0000E3FC0001C0000001FF0001E3FC000380
+000000FF0001C3FC000380000000FF0003C3FC000700000000FF000383FC000700000000
+FF000703FC000E00000000FF000703FC001E00000000FF000E03FC001C00000000FF000E
+03FC003800000000FF001C03FE003800000000FF001C03FE007000000000FF003801FE00
+7000000000FF003801FE00E000000000FF007001FE00E000000000FF00F001FE01C00000
+0000FF00E001FE01C000000000FF01E001FE038000000000FF01C001FE038000000000FF
+038001FE070000000000FF038001FE0F0000000000FF070001FE0E0000000000FF070001
+FE1C0000000000FF0E0001FE1C0000000000FF0E0001FE380000000000FF1C0001FE3800
+00000000FF9C0001FE700000000000FFB80001FE7000000000007FF80001FEE000000000
+007FF00001FEE000000000007FF00001FFC000000000007FE00001FFC000000000007FC0
+0001FF8000000000007FC00001FF8000000000007F800001FF0000000000007F800001FE
+0000000000007F000001FE0000000000007F000000FC0000000000007E000000FC000000
+0000007E000000F80000000000007C000000F80000000000007C000000F0000000000000
+78000000F000000000000070000000E0000000000053406EBD5B>87
+D<00007E00000001FF80000007C1C380001F80EFC0003F00FFC0007E007FC000FC007F80
+01F8003F8003F0003F8003F0003F8007E0003F000FE0003F000FC0003F001FC0007F001F
+C0007E003F80007E003F80007E003F8000FE007F8000FC007F0000FC007F0000FC007F00
+01FC00FF0001F800FE0001F800FE0001F800FE0003F800FE0003F038FC0003F038FC0003
+F038FC0007F038FC0007E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0
+E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E00252977A72E>97
+D<001FC0000FFFC0000FFF80000FFF8000003F8000003F8000003F0000003F0000007F00
+00007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC00
+0001F8000001F8000003F8000003F8000003F0000003F07E0007F1FF8007F783E007EF01
+F007FE01F00FF800F80FF800F80FF000FC0FE0007C1FC0007C1FC0007E1F80007E1F8000
+FE3F8000FE3F8000FE3F0000FE3F0000FE7F0001FE7F0001FC7E0001FC7E0001FC7E0003
+FCFE0003F8FC0003F8FC0003F8FC0007F0FC0007F0FC0007E0F8000FE0F8000FC0F8001F
+C0F8001F8078003F007C003F007C007E003C00FC003E01F8001E03E0000F07C00007FF00
+0001F800001F4076BE2A>I<00001FE0000000FFF8000003F03E000007C00F00001F8007
+00003F000780007E001F8000FC007F8001F8007F8003F0007F8007F0007F0007E0007F00
+0FE0007E001FC00000001FC00000003F800000003F800000003F800000007F800000007F
+000000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FC000003007E000007007E00000F007E00001E003E0000
+3C003E000078001F0000F0001F0003E0000F800F800003E07E000001FFF80000003FC000
+00212977A72A>I<000000003F800000001FFF800000001FFF000000001FFF0000000000
+7F00000000007F00000000007E00000000007E0000000000FE0000000000FE0000000000
+FC0000000000FC0000000001FC0000000001FC0000000001F80000000001F80000000003
+F80000000003F80000000003F00000000003F00000000007F00000000007F00000000007
+E00000007E07E0000001FF8FE0000007C1CFE000001F80EFC000003F00FFC000007E007F
+C00000FC007FC00001F8003F800003F0003F800003F0003F800007E0003F80000FE0003F
+00000FC0003F00001FC0007F00001FC0007F00003F80007E00003F80007E00003F8000FE
+00007F8000FE00007F0000FC00007F0000FC00007F0001FC0000FF0001FC0000FE0001F8
+0000FE0001F80000FE0003F80000FE0003F83800FC0003F03800FC0003F03800FC0007F0
+3800FC0007F07800FC000FE070007C000FE070007C001FE0F0007E003FE0E0003E007FE0
+E0003E00F3E1E0001F01E3E1C0000F8781E3800003FF00FF000000FC003E0000294077BE
+2E>I<00003F800001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07
+F0001E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FF
+FFFC00FFFFC000FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC
+000000FC000000FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E
+0001E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A72A>I<000000007C00
+00000001FF0000000007C7800000000F83C00000001F87C00000001F1FC00000003F3FC0
+0000003F3FC00000007E3FC00000007E3FC00000007E3F800000007E0E00000000FC0000
+000000FC0000000000FC0000000000FC0000000001FC0000000001F80000000001F80000
+000001F80000000001F80000000003F80000000003F00000000003F00000000003F00000
+0003FFFFF8000003FFFFF8000003FFFFF800000007E00000000007E00000000007E00000
+00000FE0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000
+00001FC0000000001F80000000001F80000000001F80000000001F80000000003F800000
+00003F00000000003F00000000003F00000000003F00000000007F00000000007E000000
+00007E00000000007E00000000007E0000000000FE0000000000FC0000000000FC000000
+0000FC0000000000FC0000000001FC0000000001F80000000001F80000000001F8000000
+0001F80000000003F00000000003F00000000003F00000000003F00000000007E0000000
+0007E00000000007E00000000007E0000000000FC00000001E0FC00000007F0FC0000000
+7F0F80000000FF0F80000000FF1F00000000FF1F00000000FE1E00000000F83C00000000
+703C000000007878000000003FE0000000000F80000000002A5383BF1C>I<000003F000
+00000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC00
+1F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC
+0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E003F8000FE007F800
+0FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F
+8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00
+007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001FC00000001F80000
+0001F800000003F800000003F800000003F0001C0007F0007F0007E000FF000FE000FF00
+0FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F000001FFFC0000003FE00
+0000273B7CA72A>I<0001FC000000FFFC000000FFF8000000FFF800000003F800000003
+F800000003F000000003F000000007F000000007F000000007E000000007E00000000FE0
+0000000FE00000000FC00000000FC00000001FC00000001FC00000001F800000001F8000
+00003F800000003F800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0
+007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001
+FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0
+001F8007E0001F8007E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC000
+7E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F8
+1E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC0
+3800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E0
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0
+701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F800
+01F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E0
+0F81C00F83C00F838007870003FE0000F800163E79BC1C>I<0001FC000000FFFC000000
+FFF8000000FFF800000003F800000003F800000003F000000003F000000007F000000007
+F000000007E000000007E00000000FE00000000FE00000000FC00000000FC00000001FC0
+0000001FC00000001F800000001F800000003F800000003F800000003F000000003F0003
+E0007F000FF8007F003C3C007E00707C007E00E1FC00FE01C1FC00FE0383FC00FC0703FC
+00FC0E03FC01FC1C03F801FC3800E001F870000001F860000003F8E0000003F9C0000003
+F780000003FE00000007FE00000007FFE0000007E7F8000007E0FE00000FE07F00000FE0
+3F80000FC01F80000FC00FC0001FC00FC0001FC00FC0701F800FC0701F800FC0703F800F
+C0F03F801FC0E03F001F80E03F001F80E07F001F81E07F001F81C07E000F83C07E000F83
+80FE000F8780FE00078F00FC0003FE00380000F80026407ABE2A>107
+D<0007F003FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F
+80003F80003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC
+0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E0
+000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00
+007F00007F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC1C007C38
+007C78003C70001FE000078000144079BE17>I<01F0003F80007F000007FC01FFE003FF
+C0000F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E7000
+FC003C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F8000
+FC00703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE0001
+FC00F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC0003
+F80000FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F80007
+F00001FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F0000F
+C00003F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE0003F
+81E007F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC0003E
+03800FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F80003E
+0E001FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A>I<
+01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E00
+3C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E00
+703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC00
+00FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F000
+01F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0F0
+07F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F0380
+0FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733>
+I<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F80007E000FC0
+00FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F01FC00007F01F
+C00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F00000FE07F00
+001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00007F00FE0000
+7F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007E0001F000FC0
+001F001F80000F803E000007C0FC000001FFF00000003F800000242977A72E>I<0003E0
+01F800000FF807FE00001E7C1E0F80001C3E3C07C0003C3E7807C000383EE003E000783F
+E003E000703FC003F000703F8001F000F07F0001F000E07F0001F800E07E0001F800E07E
+0003F801E0FE0003F801E0FE0003F80000FC0003F80000FC0003F80001FC0007F80001FC
+0007F00001F80007F00001F80007F00003F8000FF00003F8000FE00003F0000FE00003F0
+000FE00007F0001FC00007F0001FC00007E0001F800007E0003F80000FE0003F00000FE0
+007F00000FE0007E00000FE000FC00001FE000FC00001FE001F800001FF003F000001FF0
+07E000003FB80F8000003F9C1F0000003F0FFC0000003F03E00000007F00000000007F00
+000000007E00000000007E0000000000FE0000000000FE0000000000FC0000000000FC00
+00000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F800
+0000007FFFE0000000FFFFE0000000FFFFE00000002D3A80A72E>I<01F000FC0007FC07
+FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE0381FC01F
+E0783FC01FC0703F800700703F800000703F000000F03F000000F07F000000007E000000
+007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC00000001
+F800000001F800000001F800000003F800000003F000000003F000000003F000000007F0
+00000007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC000
+00001FC00000001F800000000700000000232979A726>114 D<00007F800001FFE00007
+C0F8001F003C003E001C003C001E007C003E00F8007E00F800FE00F800FE01F800FC01F8
+00FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF0000FFFF80007FFFC0003F
+FFE0000FFFF00000FFF000000FF0000007F0000003F00C0003F03F0003F07F8001F07F80
+03F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F8078001F003C003C001F01
+F80007FFE00000FF00001F297AA725>I<0001C0000003F0000007F0000007F0000007E0
+000007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000001F80
+00003F8000003F8000003F0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE00
+0000FE000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F800
+0003F0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000
+000FC000001FC000001FC01C001F801C001F801C003F803C003F8038003F0078003F0070
+003F00F0003F00E0003F01C0001F03C0001F0780000F0F000007FC000001F00000193A78
+B81E>I<007C0000000001FF00001C00038F80007E00070780007E000E07C0007E001E07
+C000FE001C07C000FE003C0FC000FC00380FC000FC00380FC001FC00781FC001FC00701F
+8001F800701F8001F800F03F8003F800F03F0003F800003F0003F000007F0003F000007E
+0007F000007E0007F00000FE0007E00000FC0007E00000FC000FE00001FC000FE00001F8
+000FC00001F8000FC00001F8001FC00003F8001FC1C003F0001F81C003F0001F81C003F0
+003F81C003F0003F83C003F0003F038003F0003F038003F0007F078001F000FF070001F0
+01FF070001F801DF0F0000F8079F0E00007C0F0F1C00001FFC07F8000007F001F0002A29
+79A731>I<007C0001C001FF0007F0038F8007F007078007F00E07C007F81E07C007F81C
+07C003F83C0FC003F8380FC001F0380FC001F0781FC000F0701F8000F0701F8000F0F03F
+8000F0F03F0000E0003F0000E0007F0000E0007E0001E0007E0001C000FE0001C000FC00
+01C000FC0003C001FC00038001F800038001F800038001F800070003F800070003F0000F
+0003F0000E0003F0000E0003F0001C0003F0001C0003F000380003F000780001F0007000
+01F800E00000F801C00000FC038000007E0F0000001FFE00000003F00000252979A72A>
+I<007C000000007001FF00007001FC038F8001F801FC07078001F801FC0E07C001F801FE
+1E07C003F801FE1C07C003F000FE3C0FC003F000FE380FC003F0007C380FC007F0007C78
+1FC007E0003C701F8007E0003C701F8007E0003CF03F800FE0003CF03F000FC00038003F
+000FC00038007F000FC00038007E001FC00078007E001F80007000FE001F80007000FC00
+1F80007000FC003F8000F001FC003F0000E001F8003F0000E001F8003F0000E001F8003F
+0001E003F8007F0001C003F0007E0001C003F0007E0003C003F0007E00038003F0007E00
+038003F0007E00070003F000FE00070003F000FE000E0001F001FE001E0001F801FF001C
+0000F8039F00380000FC079F807000003E0F07C1E000001FFC03FFC0000003F0007F0000
+372979A73C>I<007C00000001FF000038038F8000FC07078000FC0E07C000FC1E07C001
+FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F8003F0701F8003F0
+F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E000FC000FE000FC000
+FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F8003F8003F0003F0
+003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E0003F000FE0003F000
+FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F8000007E1F800000003F8
+00000003F000000003F000000007F0000E0007E0003F8007E0007F800FC0007F800FC000
+7F801F8000FF001F0000FF003E00007C007E00007000FC00007801F000003803E000001E
+0FC000000FFF00000003F8000000263B79A72C>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmbx12 14.4 46
+/Fk 46 122 df<07F0001FF8003FFE007FFF007FFF00FFFF80FFFFC0FFFFC0FFFFC0FFFF
+E0FFFFE0FFFFE07FFFE07FFFE03FFFE01FFDE007F1E00001E00001E00003E00003C00003
+C00003C00007C0000780000F80000F80000F00001F00003E00003E00007C0000F80001F0
+0003F00007E0000FC0001F80001F00000C0000132876D225>39 D<07F0001FF8003FFC00
+7FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFFC0FFFFC0FFFFC07FFFC07FFFC03FFFC0
+1FFFC007F3C00003C00003C00007C0000780000780000780000F80000F00000F00001F00
+001E00003E00003C00007C0000F80000F80001F00003E00007C0000F80001F00001E0000
+0C00001228769025>44 D<FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0
+FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0240B7F9F2D>
+I<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF
+807FFF003FFE001FFC000FF80007F0001111769025>I<000003FFC0000000003FFFFC00
+000000FFFFFF00000003FFFFFFC000000FFF81FFF000001FFC003FF800003FF8001FFC00
+007FF0000FFE0000FFE00007FF0001FFC00003FF8003FF800001FFC003FF800001FFC007
+FF800001FFE00FFF000000FFF00FFF000000FFF00FFF000000FFF01FFF000000FFF81FFF
+000000FFF83FFF000000FFFC3FFE0000007FFC3FFE0000007FFC3FFE0000007FFC7FFE00
+00007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000
+007FFEFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE000000
+7FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F
+FFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF
+FFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFF
+FE0000007FFFFFFE0000007FFFFFFE0000007FFF7FFE0000007FFE7FFE0000007FFE7FFE
+0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE3FFE0000007FFC3FFE00
+00007FFC3FFF000000FFFC3FFF000000FFFC1FFF000000FFF81FFF000000FFF81FFF0000
+00FFF80FFF000000FFF00FFF000000FFF007FF800001FFE007FF800001FFE003FFC00003
+FFC001FFC00003FF8001FFE00007FF8000FFF0000FFF00007FF8001FFE00001FFC003FF8
+00000FFF81FFF0000007FFFFFFE0000001FFFFFF800000003FFFFC0000000003FFC00000
+384F7BCD43>48 D<000000780000000000FC0000000003FC0000000007FC000000001FFC
+00000000FFFC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC
+0000FFF07FFC0000F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFF
+FFFE7FFFFFFFFFFE2F4E76CD43>I<00003FFE0000000003FFFFE00000000FFFFFFC0000
+003FFFFFFF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000F
+E00001FFFE001FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC
+00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00
+000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE0000
+0FFFF03FFC00000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001F
+FFE0000000001FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF
+80000000007FFF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF000
+00000003FFE00000000003FFC00000000007FF80000000000FFF00000000001FFE000000
+00001FFC00000000003FF800000000007FE00000000000FFC00000000001FF8000000000
+03FE000000000007FC000000000007F800000000000FF00001F000001FE00001F000003F
+800001F000007F000001F00000FE000003E00001FC000003E00003F8000003E00007F000
+0003E0000FE0000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFF
+FFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFF
+C01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80
+FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC0000000
+00FFFFFC00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE
+00007FFE0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80
+001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE000
+1FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001F
+FFC003FF00003FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE
+00000000007FFE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC000
+0000000FFF8000000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC000000
+00FFFFFF800000000007FFE00000000001FFF800000000007FFE00000000003FFF000000
+00001FFF80000000000FFFC0000000000FFFE00000000007FFF00000000007FFF0000000
+0007FFF80000000007FFF80000000003FFFC0000000003FFFC0000000003FFFE00000000
+03FFFE03E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003
+FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FF
+FCFFFF800007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF0
+3FFC00000FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003
+FFF007FFFC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC00000000
+1FFF800000374F7ACD43>I<00000000007C00000000000000FE00000000000000FE0000
+0000000001FE00000000000003FE00000000000007FE0000000000000FFE000000000000
+0FFE0000000000001FFE0000000000003FFE0000000000007FFE0000000000007FFE0000
+00000000FFFE000000000001FFFE000000000003FFFE000000000003FFFE000000000007
+FFFE00000000000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE0000
+0000007C3FFE0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E0
+3FFE0000000007E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE0000
+00003F003FFE000000007E003FFE000000007C003FFE00000000F8003FFE00000001F800
+3FFE00000003F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000
+001F80003FFE0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC0000
+3FFE000001F800003FFE000001F000003FFE000003E000003FFE000007E000003FFE0000
+0FC000003FFE00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E000000
+3FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0
+FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE000000000000
+7FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000
+000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000000
+7FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC0
+00000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE
+43>I<03800000000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFF
+FC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF80
+0007FFFFFFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC00000
+07FFFFFF00000007FFFFF800000007E1FF0000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007E0
+000000000007E0000000000007E0000000000007E0000000000007E00FFF00000007E07F
+FFF0000007E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000
+FFF80007FC00007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001F
+FF80000000001FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFF
+E0000000000FFFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF0
+0FE000000FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FF
+FE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE
+00000FFFE0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000
+003FFF803F0000003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001
+FFF00003FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF8
+00000003FFFFC0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE0
+00000007FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F80
+0007FF00001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000
+FFF00007FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FF
+C00007FFE00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80
+000000003FFF80000000003FFF80000000003FFF00000000007FFF00000000007FFF0000
+0000007FFF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFF
+F000FFFF3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF
+80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0
+FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFF
+FF000003FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF
+000003FFFC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF00
+0003FFFC3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF8000
+03FFF80FFF800003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007
+FFC001FFE0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF8
+00000FFFFFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000
+364F7ACD43>I<1F000000000000001F800000000000001FC00000000000001FFF800000
+0000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803F
+FFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFF
+FFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007F
+FFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE00007C00000003
+FC00007C00000003F800007C00000007F000007C0000000FF000007C0000001FE00000F8
+0000003FC00000F80000007F800000F80000007F000000F8000000FE00000000000001FE
+00000000000003FC00000000000003F800000000000007F00000000000000FF000000000
+00001FE00000000000001FE00000000000003FC00000000000003FC00000000000007F80
+000000000000FF80000000000000FF80000000000001FF00000000000001FF0000000000
+0003FF00000000000003FE00000000000007FE00000000000007FE0000000000000FFE00
+00000000000FFE0000000000000FFC0000000000001FFC0000000000001FFC0000000000
+003FFC0000000000003FFC0000000000003FFC0000000000003FFC0000000000007FFC00
+00000000007FF80000000000007FF80000000000007FF8000000000000FFF80000000000
+00FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000001FFF800
+0000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000000
+01FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800
+0000000001FFF8000000000001FFF8000000000000FFF0000000000000FFF00000000000
+003FC00000000000001F8000000000395279D043>I<000007FFC0000000007FFFFC0000
+0003FFFFFF8000000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80000FFE0000
+FF000007FF0001FE000003FF0003FC000001FF8007FC000001FFC007F8000000FFC00FF8
+000000FFC00FF8000000FFE00FF80000007FE00FF80000007FE01FF80000007FE01FFC00
+00007FE01FFC0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FFE01FFFE000
+00FFC01FFFF80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007
+FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF80
+0000FFFFFFFE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF000
+0001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001
+FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF8
+0000FFFFF83FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001FFFC7FE000
+0000FFFCFFC00000007FFCFFC00000003FFCFFC00000003FFCFFC00000001FFCFFC00000
+001FFCFFC00000000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8FFE0000000
+0FF87FE00000000FF07FF00000001FF07FF00000001FF03FF80000003FE01FF80000003F
+C01FFC0000007FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00
+007FFFFFFFF000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000FFFC0000036
+4F7ACD43>I<00000FFF8000000000FFFFF800000003FFFFFE0000000FFFFFFF8000001F
+FF03FFC000007FF800FFE00000FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0
+000FFE000FFF80000FFF000FFF800007FF001FFF800007FF803FFF800007FF803FFF0000
+07FFC07FFF000007FFC07FFF000003FFE07FFF000003FFE07FFF000003FFF0FFFF000003
+FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FF
+F8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFC
+FFFF000003FFFCFFFF000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3F
+FF000007FFFC3FFF000007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF
+80001FFFFC07FF80003FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF8
+03F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FFF800000040
+03FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF00000000007
+FFF00000000007FFF001F8000007FFE003FC000007FFE007FE000007FFC00FFF000007FF
+C01FFF80000FFF801FFF80000FFF801FFF80000FFF001FFF80001FFF001FFF80001FFE00
+1FFF80003FFC001FFF00003FFC000FFE00007FF8000FFC0000FFF0000FF80001FFE00007
+F00003FFC00003FC000FFF800003FF807FFE000001FFFFFFFC0000007FFFFFF00000003F
+FFFFC00000000FFFFE0000000000FFF0000000364F7ACD43>I<00000000001F00000000
+000000000000003F80000000000000000000007FC0000000000000000000007FC0000000
+00000000000000FFE000000000000000000000FFE000000000000000000000FFE0000000
+00000000000001FFF000000000000000000001FFF000000000000000000003FFF8000000
+00000000000003FFF800000000000000000003FFF800000000000000000007FFFC000000
+00000000000007FFFC00000000000000000007FFFC0000000000000000000FFFFE000000
+0000000000000FFFFE0000000000000000001FFFFF0000000000000000001FFFFF000000
+0000000000001FFFFF0000000000000000003FFFFF8000000000000000003F7FFF800000
+0000000000007F7FFFC000000000000000007E7FFFC000000000000000007E3FFFC00000
+000000000000FE3FFFE00000000000000000FC1FFFE00000000000000001FC1FFFF00000
+000000000001F81FFFF00000000000000001F80FFFF00000000000000003F80FFFF80000
+000000000003F007FFF80000000000000007F007FFFC0000000000000007E007FFFC0000
+000000000007E003FFFC000000000000000FE003FFFE000000000000000FC001FFFE0000
+00000000001FC001FFFF000000000000001F8001FFFF000000000000001F8000FFFF0000
+00000000003F8000FFFF800000000000003F00007FFF800000000000007F00007FFFC000
+00000000007E00007FFFC00000000000007E00003FFFC0000000000000FE00003FFFE000
+0000000000FC00001FFFE0000000000001FC00001FFFF0000000000001F800001FFFF000
+0000000001F800000FFFF0000000000003F800000FFFF8000000000003F0000007FFF800
+0000000007F0000007FFFC000000000007E0000007FFFC000000000007E0000003FFFC00
+000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE00000000001FFFFFFFFFFFFF00
+000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000003F80000000FFFF80
+000000003F000000007FFF80000000007F000000007FFFC0000000007F000000007FFFC0
+000000007E000000003FFFC000000000FE000000003FFFE000000000FC000000001FFFE0
+00000001FC000000001FFFF000000001FC000000001FFFF000000001F8000000000FFFF0
+00000003F8000000000FFFF800000003F00000000007FFF800000007F00000000007FFFC
+00000007F00000000007FFFC00000007E00000000003FFFC0000000FE00000000003FFFE
+0000000FC00000000003FFFE0000001FC00000000001FFFF000000FFFC0000000001FFFF
+0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFF
+FFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE05B547BD366>65
+D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFC00000FFFF
+FFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FFF0000003FFFF00000007FFF000
+00007FFF80000007FFF00000003FFFC0000007FFF00000000FFFE0000007FFF000000007
+FFF0000007FFF000000007FFF8000007FFF000000003FFF8000007FFF000000003FFFC00
+0007FFF000000001FFFC000007FFF000000001FFFE000007FFF000000000FFFE000007FF
+F000000000FFFE000007FFF000000000FFFF000007FFF000000000FFFF000007FFF00000
+0000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FF
+FF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000001FFFE0000
+07FFF000000001FFFE000007FFF000000001FFFC000007FFF000000003FFFC000007FFF0
+00000003FFF8000007FFF000000007FFF8000007FFF000000007FFF0000007FFF0000000
+0FFFE0000007FFF00000001FFFC0000007FFF00000007FFF00000007FFF0000001FFFE00
+000007FFF0000007FFF800000007FFFFFFFFFFFFE000000007FFFFFFFFFFFF0000000007
+FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FFF0000003FFFE00000007FFF000
+00003FFF80000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF000000001
+FFF8000007FFF000000001FFFC000007FFF000000000FFFE000007FFF0000000007FFF00
+0007FFF0000000007FFF800007FFF0000000003FFFC00007FFF0000000003FFFC00007FF
+F0000000001FFFE00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF00000
+00001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000000F
+FFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000001FFFF000
+07FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFE00007FFF0
+000000001FFFE00007FFF0000000003FFFE00007FFF0000000003FFFC00007FFF0000000
+003FFFC00007FFF0000000007FFF800007FFF000000000FFFF800007FFF000000000FFFF
+000007FFF000000001FFFE000007FFF000000007FFFE000007FFF00000000FFFFC000007
+FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFFFFFF
+FFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFF8
+00000054527CD160>I<0000000001FFFC000001C0000000007FFFFFC00003C000000007
+FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003
+FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFF
+C00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000F
+FFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF0000
+00000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC0000000000
+00FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000007FC0
+0FFFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE0
+0000000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC0000000
+0000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC0000000000000
+0FC07FFFC000000000000000007FFF8000000000000000007FFF800000000000000000FF
+FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000
+00000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000
+00000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000000000
+00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF
+8000000000000000007FFF8000000000000000007FFF8000000000000000007FFFC00000
+0000000000007FFFC000000000000000007FFFC000000000000007C03FFFC00000000000
+0007C03FFFC000000000000007C03FFFC000000000000007C01FFFE000000000000007C0
+1FFFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800FFFF0
+0000000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF8000000
+0000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE000000000000
+7E00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F80000
+0FFFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE
+000000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE0000
+1FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF0000
+0000000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC000000005254
+79D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF
+FF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFC0000000007FFF000000F
+FFFF0000000007FFF0000000FFFFC000000007FFF00000001FFFE000000007FFF0000000
+07FFF800000007FFF000000001FFFC00000007FFF000000000FFFE00000007FFF0000000
+007FFF00000007FFF0000000003FFF80000007FFF0000000001FFFC0000007FFF0000000
+000FFFC0000007FFF00000000007FFE0000007FFF00000000003FFF0000007FFF0000000
+0003FFF8000007FFF00000000001FFF8000007FFF00000000001FFFC000007FFF0000000
+0000FFFC000007FFF00000000000FFFE000007FFF00000000000FFFE000007FFF0000000
+00007FFF000007FFF000000000007FFF000007FFF000000000007FFF000007FFF0000000
+00007FFF800007FFF000000000003FFF800007FFF000000000003FFF800007FFF0000000
+00003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF0000000
+00003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFE00007FFF0000000
+00003FFFE00007FFF000000000003FFFE00007FFF000000000001FFFE00007FFF0000000
+00001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF0000000
+00001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF0000000
+00001FFFE00007FFF000000000001FFFE00007FFF000000000003FFFE00007FFF0000000
+00003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFC00007FFF0000000
+00003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF0000000
+00003FFFC00007FFF000000000003FFF800007FFF000000000003FFF800007FFF0000000
+00007FFF800007FFF000000000007FFF000007FFF000000000007FFF000007FFF0000000
+00007FFF000007FFF00000000000FFFE000007FFF00000000000FFFE000007FFF0000000
+0000FFFC000007FFF00000000001FFFC000007FFF00000000001FFF8000007FFF0000000
+0003FFF0000007FFF00000000007FFF0000007FFF00000000007FFE0000007FFF0000000
+000FFFC0000007FFF0000000001FFF80000007FFF0000000003FFF00000007FFF0000000
+00FFFE00000007FFF000000001FFFC00000007FFF000000007FFF800000007FFF0000000
+1FFFF000000007FFF0000000FFFFC000000007FFF000000FFFFF000000FFFFFFFFFFFFFF
+FFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFF
+FC00000000FFFFFFFFFFFFFF80000000005B527CD167>I<0000000001FFFC000001C000
+000000007FFFFFC00003C00000000007FFFFFFF80007C0000000003FFFFFFFFE001FC000
+000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC00000000FFFFC00003FF0FFC000
+00003FFFE000000FF9FFC00000007FFF80000003FFFFC0000001FFFE00000000FFFFC000
+0003FFF8000000007FFFC0000007FFF0000000003FFFC000000FFFE0000000001FFFC000
+001FFFC0000000000FFFC000003FFF800000000007FFC000007FFF000000000003FFC000
+00FFFE000000000001FFC00000FFFE000000000001FFC00001FFFC000000000000FFC000
+03FFF8000000000000FFC00003FFF80000000000007FC00007FFF00000000000007FC000
+0FFFF00000000000003FC0000FFFF00000000000003FC0001FFFE00000000000001FC000
+1FFFE00000000000001FC0001FFFE00000000000001FC0003FFFC00000000000001FC000
+3FFFC00000000000000FC0003FFFC00000000000000FC0007FFFC00000000000000FC000
+7FFFC00000000000000FC0007FFFC00000000000000000007FFF80000000000000000000
+7FFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+7FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE0
+7FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE03FFFC000000000003FFFC000
+3FFFC000000000003FFFC0003FFFC000000000003FFFC0001FFFE000000000003FFFC000
+1FFFE000000000003FFFC0001FFFE000000000003FFFC0000FFFF000000000003FFFC000
+0FFFF000000000003FFFC00007FFF000000000003FFFC00003FFF800000000003FFFC000
+03FFF800000000003FFFC00001FFFC00000000003FFFC00000FFFE00000000003FFFC000
+00FFFE00000000003FFFC000007FFF00000000003FFFC000003FFF80000000003FFFC000
+001FFFC0000000003FFFC000000FFFE0000000007FFFC0000007FFF0000000007FFFC000
+0003FFFC00000000FFFFC0000001FFFF00000000FFFFC00000007FFF80000001FFFFC000
+00003FFFF0000007FBFFC00000000FFFFE00001FF1FFC000000003FFFFF001FFE0FFC000
+000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC00000000007FFFFFFFC0007C000
+000000007FFFFFE00001C0000000000001FFFE00000000005B5479D26A>71
+D<FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFF
+F8FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF80007FFF80000000003FFF8
+000007FFF800000000007F80000007FFF80000000000FF00000007FFF80000000001FE00
+000007FFF80000000003F800000007FFF8000000000FF000000007FFF8000000001FE000
+000007FFF8000000003FC000000007FFF8000000007F8000000007FFF800000000FF0000
+000007FFF800000001FC0000000007FFF800000007F80000000007FFF80000000FF00000
+000007FFF80000001FE00000000007FFF80000003FC00000000007FFF80000007F800000
+000007FFF8000000FE000000000007FFF8000003FC000000000007FFF8000007F8000000
+000007FFF800000FF0000000000007FFF800001FE0000000000007FFF800003FC0000000
+000007FFF800007F80000000000007FFF80001FE00000000000007FFF80003FC00000000
+000007FFF80007F800000000000007FFF8000FF000000000000007FFF8001FF800000000
+000007FFF8003FF800000000000007FFF8007FFC00000000000007FFF801FFFE00000000
+000007FFF803FFFF00000000000007FFF807FFFF00000000000007FFF80FFFFF80000000
+000007FFF81FFFFFC0000000000007FFF83FFFFFE0000000000007FFF8FF7FFFE0000000
+000007FFF9FE3FFFF0000000000007FFFBFC3FFFF8000000000007FFFFF81FFFFC000000
+000007FFFFF00FFFFC000000000007FFFFC007FFFE000000000007FFFF8007FFFF000000
+000007FFFF0003FFFF000000000007FFFE0001FFFF800000000007FFFC0000FFFFC00000
+000007FFF80000FFFFE00000000007FFF800007FFFE00000000007FFF800003FFFF00000
+000007FFF800001FFFF80000000007FFF800001FFFFC0000000007FFF800000FFFFC0000
+000007FFF8000007FFFE0000000007FFF8000003FFFF0000000007FFF8000003FFFF8000
+000007FFF8000001FFFF8000000007FFF8000000FFFFC000000007FFF8000000FFFFE000
+000007FFF80000007FFFF000000007FFF80000003FFFF000000007FFF80000001FFFF800
+000007FFF80000001FFFFC00000007FFF80000000FFFFE00000007FFF800000007FFFE00
+000007FFF800000003FFFF00000007FFF800000003FFFF80000007FFF800000001FFFF80
+000007FFF800000000FFFFC0000007FFF8000000007FFFE0000007FFF8000000007FFFF0
+000007FFF8000000003FFFF0000007FFF800000000FFFFFC00FFFFFFFFFFC0003FFFFFFF
+FEFFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFF
+FEFFFFFFFFFFC0003FFFFFFFFE5F527CD169>75 D<000000000FFFC00000000000000003
+FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FF
+FF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800
+000001FFF00000003FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000F
+FF8000000007FFC000001FFF0000000003FFE000003FFE0000000001FFF000007FFC0000
+000000FFF80000FFFC0000000000FFFC0000FFF800000000007FFC0001FFF80000000000
+7FFE0003FFF000000000003FFF0003FFF000000000003FFF0007FFE000000000001FFF80
+07FFE000000000001FFF800FFFE000000000001FFFC00FFFC000000000000FFFC01FFFC0
+00000000000FFFE01FFFC000000000000FFFE01FFF80000000000007FFE03FFF80000000
+000007FFF03FFF80000000000007FFF03FFF80000000000007FFF07FFF80000000000007
+FFF87FFF80000000000007FFF87FFF00000000000003FFF87FFF00000000000003FFF87F
+FF00000000000003FFF8FFFF00000000000003FFFCFFFF00000000000003FFFCFFFF0000
+0000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF0000000000
+0003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FF
+FCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF
+00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFC7FFF000000
+00000003FFF87FFF00000000000003FFF87FFF80000000000007FFF87FFF800000000000
+07FFF87FFF80000000000007FFF83FFF80000000000007FFF03FFF80000000000007FFF0
+3FFF80000000000007FFF01FFFC000000000000FFFE01FFFC000000000000FFFE01FFFC0
+00000000000FFFE00FFFC000000000000FFFC00FFFE000000000001FFFC007FFE0000000
+00001FFF8007FFF000000000003FFF8003FFF00001FE00003FFF0001FFF80007FF80007F
+FE0001FFF8000FFFE0007FFE0000FFFC003FFFF000FFFC00007FFC007F03F800FFF80000
+3FFE007C00FC01FFF000001FFF00F8007E03FFE000000FFF80F8003F07FFC0000007FFC0
+F0001F8FFF80000003FFE0F0001F9FFF00000001FFF0F0000FFFFE00000000FFFCF8000F
+FFFC000000003FFFF80007FFF0000000000FFFFC000FFFC00000000003FFFF00FFFF0000
+00000000FFFFFFFFFC0000000000001FFFFFFFFC00000C00000003FFFFFFFC00001E0000
+00001FFFE3FE00001E00000000000001FF00001E00000000000001FF80003E0000000000
+0001FFC0007E00000000000001FFE000FE00000000000001FFF807FE00000000000000FF
+FFFFFE00000000000000FFFFFFFC00000000000000FFFFFFFC000000000000007FFFFFFC
+000000000000007FFFFFFC000000000000007FFFFFF8000000000000007FFFFFF8000000
+000000003FFFFFF8000000000000003FFFFFF0000000000000001FFFFFE0000000000000
+001FFFFFE0000000000000000FFFFFC00000000000000007FFFF800000000000000003FF
+FF000000000000000001FFFE0000000000000000007FF80000000000000000001FE00057
+6A79D265>81 D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFF
+C03F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007
+FE0000007FFF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF0000000
+03FF003FF000000003FF003FE000000001FF007FE000000000FF007FE000000000FF007F
+E0000000007F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000
+003F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FF
+FE000000001F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF0000
+0000007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001F
+FFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFF
+FFE00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE0000
+03FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFF
+FFFFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE000
+000000000FFFF0000000000007FFF0000000000003FFF0000000000003FFF07800000000
+01FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F8
+00000000007FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000
+007FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FF
+C000000001FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF000000
+0FFC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC
+03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B
+>83 D<FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF0000
+000FFFFFFF80FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF0000000FFFFFFF80000FFFFC
+00000000003FFF0000000FFFFE000000000007F800000007FFFF000000000007F0000000
+03FFFF00000000000FE000000003FFFF80000000000FE000000001FFFFC0000000001FC0
+00000000FFFFC0000000003F8000000000FFFFE0000000003F80000000007FFFF0000000
+007F00000000003FFFF000000000FE00000000003FFFF800000000FE00000000001FFFFC
+00000001FC00000000000FFFFC00000003F800000000000FFFFE00000003F80000000000
+07FFFF00000007F0000000000003FFFF0000000FE0000000000003FFFF8000000FE00000
+00000001FFFFC000001FC0000000000000FFFFC000003F80000000000000FFFFE000003F
+800000000000007FFFF000007F000000000000003FFFF00000FF000000000000003FFFF8
+0000FE000000000000001FFFFC0001FC000000000000000FFFFC0003FC00000000000000
+0FFFFE0003F80000000000000007FFFF0007F00000000000000003FFFF000FF000000000
+00000003FFFF800FE00000000000000001FFFFC01FC00000000000000000FFFFC03FC000
+00000000000000FFFFE03F8000000000000000007FFFF07F0000000000000000003FFFF0
+FF0000000000000000003FFFF8FE0000000000000000001FFFFDFC000000000000000000
+0FFFFFFC0000000000000000000FFFFFF800000000000000000007FFFFF0000000000000
+00000003FFFFF000000000000000000001FFFFE000000000000000000001FFFFC0000000
+00000000000000FFFFC0000000000000000000007FFF80000000000000000000007FFF00
+000000000000000000007FFF00000000000000000000007FFF0000000000000000000000
+7FFF00000000000000000000007FFF00000000000000000000007FFF0000000000000000
+0000007FFF00000000000000000000007FFF00000000000000000000007FFF0000000000
+0000000000007FFF00000000000000000000007FFF00000000000000000000007FFF0000
+0000000000000000007FFF00000000000000000000007FFF00000000000000000000007F
+FF00000000000000000000007FFF00000000000000000000007FFF000000000000000000
+00007FFF00000000000000000000007FFF00000000000000000000007FFF000000000000
+00000000007FFF00000000000000000000007FFF00000000000000000000007FFF000000
+00000000000000007FFF00000000000000000000007FFF00000000000000000000007FFF
+00000000000000000000007FFF00000000000000000000007FFF0000000000000000000F
+FFFFFFFFF8000000000000000FFFFFFFFFF8000000000000000FFFFFFFFFF80000000000
+00000FFFFFFFFFF8000000000000000FFFFFFFFFF80000000061527ED166>89
+D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE0
+0FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00
+000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0
+000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0
+000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000
+0007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0
+000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF0
+0007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0
+007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC00
+0007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC0
+00FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF80
+00F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFF
+F0001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F000000000000003FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FF
+F3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FF
+FF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FF
+F8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FF
+F80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FF
+F80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FF
+FC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FF
+CFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC
+007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FF
+F8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001
+FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFF
+C007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF80
+3FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007F
+FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF0000
+0000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF800000
+03E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F
+8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF000
+0003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<00
+0000000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000
+00000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF800000
+03FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000
+FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007
+FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003F
+FF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003F
+FF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000F
+FF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000
+FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF8000
+07FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041
+547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000F
+FF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC0
+0007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF0000
+01FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000
+FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FF
+F0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000
+FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007F
+FE00000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF
+00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0
+000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE00
+03FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0
+000034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FF
+F81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC
+00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0
+000FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFF
+FFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFF
+FE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFF
+FC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF0
+03FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE0000
+1FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000
+1FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC0000
+0FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001
+FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF0000000
+07C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC00000
+000000000FC00000000000000FE00000000000000FE00000000000000FF8000000000000
+0FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFF
+FFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00
+007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000
+003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0
+FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC00000
+0000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF00
+1FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE00
+1FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC000000
+3C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FF
+F003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FF
+F07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FF
+F7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FF
+FE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FF
+FC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFF
+FFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC04253
+7BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8
+000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF0
+00FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFF
+E0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF000
+00000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000
+03FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF8
+00FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000
+003FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F80000
+00FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001
+FE00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF0000000
+00FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFF
+FF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE00000
+00FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000
+FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC000
+00FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF000
+01FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0
+FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF0
+03FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF0
+0001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+00FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC0000
+00FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFF
+FFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FF
+F07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC
+0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00
+003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007
+FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC
+000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FF
+FFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFF
+F807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FF
+FFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003
+FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000
+FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000
+FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000
+FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FF
+FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042
+367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF0
+0000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FF
+E00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003F
+FC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE
+0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001F
+FF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE
+0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003F
+FF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF
+8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FF
+C000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000
+FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE000
+0000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF8
+0000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FF
+C00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FF
+F80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007F
+FE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FF
+FC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FF
+F00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF
+000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80
+000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF8000000
+0000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8000000
+0000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0
+FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF
+007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF8
+00000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFF
+FC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF00
+03FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F00
+7F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F00
+FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF000000
+7FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC00
+03FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE0
+0000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001FF0
+FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0
+FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00
+FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>
+I<00003E00000000003E00000000003E00000000003E00000000003E00000000003E0000
+0000007E00000000007E00000000007E00000000007E0000000000FE0000000000FE0000
+000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE0000
+00000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF
+00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC03E
+000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB34
+>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFF
+C000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000FFF
+C00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001FFF
+C000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3FF
+C000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FF
+FFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>I<
+FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0
+0007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E00
+007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF80
+0001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E000
+0007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FFF8
+001F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE003E0000
+00007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000001FFF
+81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E00000
+000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001FF
+FF800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000003FFC0000000000003FFC0000000000001FF80000000000001F
+F80000000000000FF00000000000000FF000000000000007E000000000000003C0000000
+40367DB447>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07F
+FFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF00000
+FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FFF80000
+7FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC0000
+3FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF0000
+7FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF8000
+FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FFC001
+F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FFE007
+E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FFF00F
+C0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000FFF81F
+003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007FFE3E
+001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003FFF7C
+000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000FFFF8
+0007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC000000000007FFF0
+0003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF0000000000003FFE0
+0001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE0000000000001FF80
+00007FE0000000000001FF8000007FE0000000000000FF8000007FC0000000000000FF00
+00003FC00000000000007F0000003F800000000000007F0000003F800000000000003E00
+00001F000000005A367DB461>I<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0
+007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF00
+0007F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE0
+003F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE
+01FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFF
+CFC0000000000007FFFF80000000000003FFFF00000000000003FFFF00000000000001FF
+FE00000000000000FFFC000000000000007FFE000000000000003FFF000000000000003F
+FF000000000000001FFF800000000000001FFFC00000000000003FFFE00000000000007F
+FFF0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F0
+7FFE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F80
+0FFFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F800
+01FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC000
+001FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE00
+01FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>I<FFFFFFF00007
+FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FF
+F80000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE000000
+7E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000F
+FF800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE00007
+E0000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8001F80000000
+FFF8001F00000000FFFC003F000000007FFC003E000000007FFE007E000000003FFE007C
+000000003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF81F800000000
+0FFFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FFE7C0
+0000000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF0000000000
+00FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000000000003FFC00
+00000000003FFC0000000000001FF80000000000001FF80000000000000FF00000000000
+000FF000000000000007E000000000000007E000000000000007E000000000000007C000
+00000000000FC00000000000000F800000000000001F800000000000001F000000000000
+003F000000001FC0003E000000003FE0007E000000007FF0007C00000000FFF800FC0000
+0000FFF800F800000000FFF801F800000000FFF801F000000000FFF803F000000000FFF8
+07E0000000007FF00FC0000000007FE01F80000000003FC07F00000000003F81FE000000
+00001FFFFC00000000000FFFF0000000000003FFE0000000000000FF000000000000404D
+7DB447>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmcsc10 10.95 3
+/Fl 3 118 df<00000FF800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3
+E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F0000007E00FF0000007
+E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F80000001E07F80000000
+E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000000000FF00000000
+00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00001FFF
+FFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000F
+E03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000000FE003F800000F
+E001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0
+E00000FFFF806000000FFC000030317BAF3A>103 D<FFFC00007FFFC0FFFE00007FFFC0
+FFFF00007FFFC001FF000007FC0001FF800003F80001FFC00001F00001DFE00000E00001
+DFE00000E00001CFF00000E00001C7F80000E00001C3FC0000E00001C3FC0000E00001C1
+FE0000E00001C0FF0000E00001C07F8000E00001C07F8000E00001C03FC000E00001C01F
+E000E00001C01FE000E00001C00FF000E00001C007F800E00001C003FC00E00001C003FC
+00E00001C001FE00E00001C000FF00E00001C0007F80E00001C0007F80E00001C0003FC0
+E00001C0001FE0E00001C0000FF0E00001C0000FF0E00001C00007F8E00001C00003FCE0
+0001C00003FCE00001C00001FEE00001C00000FFE00001C000007FE00001C000007FE000
+01C000003FE00001C000001FE00001C000000FE00003E000000FE00007F0000007E0000F
+F8000003E000FFFF800001E000FFFF800001E000FFFF800000E000322F7DAE38>110
+D<FFFFF8007FFFC0FFFFF8007FFFC0FFFFF8007FFFC003FE000007FC0001FC000003F800
+01FC000001F00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001
+FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC
+000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC00
+0000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC0000
+00E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000
+E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00000FC000001E0
+0000FE000001C00000FE000003C000007E0000038000007F0000078000003F80000F0000
+001F80000F0000000FC0003E00000007F0007C00000003FC03F000000000FFFFE0000000
+003FFF800000000007FC00000032307DAE38>117 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm cmr10 10.95 80
+/Fm 80 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F
+807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F
+003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000
+0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A
+4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF
+E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000
+C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018
+000C0038001C00300018001C1C7DBE2D>I<0000E000000000E000000000E000000000E0
+00000007FC0000003FFF800000FFFFE00001F8E3F00003E0E0FC0007C0E03C000F80E01E
+001F00E00F003E00E007003C00E007807C00E003807C00E003C07800E01FC0F800E03FC0
+F800E07FC0F800E07FC0F800E07FC0F800E07FC0FC00E07FC0FC00E03F80FE00E00E00FE
+00E000007F00E000007F80E000007FC0E000003FF0E000003FFEE000001FFFE000000FFF
+FC000007FFFF000003FFFFC00001FFFFE000007FFFF800001FFFFC000003FFFC000000FF
+FE000000E7FF000000E1FF000000E0FF800000E07F800000E03F800000E01FC00000E01F
+C03E00E00FC07F00E00FC0FF80E007C0FF80E007C0FF80E007C0FF80E007C0FF80E007C0
+FF00E007C0FC00E00780F000E00F807000E00F807800E00F007800E01F003C00E01E003C
+00E03E001E00E07C000F00E0F80007C0E1F00003F8EFE00000FFFF8000003FFE0000000F
+F800000000E000000000E000000000E000000000E0000022497BC32D>36
+D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000
+C001C001800380030007000E001C001800380030000B1C79BE19>39
+D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8
+0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00
+001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00
+007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0
+0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F
+000007800003800001C00000E0000070000030145A77C323>I<C00000E0000070000038
+00001C00001E00000F000007800007C00003C00001E00001F00000F00000F80000780000
+7C00007C00003E00003E00003F00001F00001F00001F80000F80000F80000FC0000FC000
+0FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C0000FC000
+0FC0000FC0000F80000F80001F80001F00001F00003F00003E00003E00007C00007C0000
+780000F80000F00001F00001E00003C00007C0000780000F00001E00001C000038000070
+0000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000
+6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B
+1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000
+07C000000007C000000007800000000F800000000F800000000F000000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0
+00000001E000000003E000000003E000000003C000000007C000000007C0000000078000
+00000F800000000F800000000F000000001F000000001F000000001E000000003E000000
+003E000000003C000000007C000000007C000000007800000000F800000000F800000000
+F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8
+0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0
+1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F
+000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8
+3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F
+C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F
+FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007
+FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF
+FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0
+07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000
+3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F
+F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0
+0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000
+0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000
+F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00
+0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF
+E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D
+>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF
+001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0
+3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000
+0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F
+FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000
+FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F
+F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0
+FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F
+0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<
+0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000
+0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000
+1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380
+7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E
+000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00
+0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780
+001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF
+000007FFFC0000073FE00000070000000007000000000700000000070000000007000000
+000700000000070000000007000000000700000000070000000007000000000700000000
+0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007
+00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000
+000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000
+0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F
+C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800
+03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8
+000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0
+03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F
+C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87
+FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000
+3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F
+F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0
+7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F
+C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E
+07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F
+000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF
+FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000
+1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0
+000000078000000007000000000F000000001E000000001E000000003C000000003C0000
+00007C000000007800000000F800000000F800000001F800000001F000000003F0000000
+03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F
+E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0
+0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000
+00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF
+8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F
+801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0
+3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F
+FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F
+FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001
+FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003
+F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0
+7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001
+FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000
+007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F
+C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80
+001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000
+1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F
+F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0
+007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000
+00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0
+00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F
+000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0
+FFC07F807F801E0000000000000000000000000000000000000000000000000000000000
+000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>
+I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000
+00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF
+C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C
+003800300030000A3979A619>I<00000007000000000000000F800000000000000F8000
+00000000000F800000000000001FC00000000000001FC00000000000001FC00000000000
+003FE00000000000003FE00000000000003FE00000000000007FF00000000000007FF000
+00000000007FF0000000000000FFF8000000000000E7F8000000000000E7F80000000000
+01C7FC000000000001C3FC000000000001C3FC00000000000381FE00000000000381FE00
+000000000381FE00000000000700FF00000000000700FF00000000000700FF0000000000
+0E007F80000000000E007F80000000000E007F80000000001C003FC0000000001C003FC0
+000000001C003FC00000000038001FE00000000038001FE00000000038001FE000000000
+70000FF00000000070000FF00000000070000FF000000000E00007F800000000E00007F8
+00000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003
+FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00000007000000FF
+0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C
+0000003FC000001C0000003FC000003C0000003FE00000380000001FE00000380000001F
+E00000780000001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF
+0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>
+65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003
+FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003F
+E0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8
+007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF000
+7F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F
+000001FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFF
+FFFFE000007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000
+003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F000000
+07FC007F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007
+FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC
+007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE000
+7F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFF
+FFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003F
+F007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE000
+0007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE000000
+00FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF000000000
+1E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E
+7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FF
+C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0
+0000000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC000
+000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE00000
+00000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000
+001C07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000
+F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F00
+0003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF000000
+00003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE000
+0001FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F8000007F80
+00003FC000007F8000000FE000007F8000000FF000007F80000007F800007F80000003FC
+00007F80000001FC00007F80000001FE00007F80000000FF00007F80000000FF00007F80
+000000FF80007F800000007F80007F800000007FC0007F800000007FC0007F800000007F
+C0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F80
+0000003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003F
+F0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80
+0000003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F800000003F
+E0007F800000003FE0007F800000003FE0007F800000003FE0007F800000007FC0007F80
+0000007FC0007F800000007F80007F800000007F80007F80000000FF80007F80000000FF
+00007F80000001FE00007F80000001FE00007F80000003FC00007F80000003F800007F80
+000007F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF00
+00007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFF
+FFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC0
+0001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003F0007F8000
+0001F0007F80000000F0007F80000000F0007F80000000F0007F8000000070007F800000
+0070007F8000000070007F8000000070007F8000000038007F80001C0038007F80001C00
+38007F80001C0038007F80001C0038007F80001C0000007F80001C0000007F80003C0000
+007F80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFFFFFC000000
+7FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80007C0000007F
+80003C0000007F80003C0000007F80001C0000007F80001C0000007F80001C0007007F80
+001C0007007F80001C0007007F80001C000E007F800000000E007F800000000E007F8000
+00000E007F800000000E007F800000001E007F800000001C007F800000001C007F800000
+003C007F800000003C007F800000007C007F800000007C007F80000000F8007F80000001
+F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0
+FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FF
+FFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000000FC0007F
+80000007C0007F80000007C0007F80000003C0007F80000003C0007F80000003C0007F80
+000001C0007F80000001C0007F80000001C0007F80000001C0007F80000000E0007F8000
+0000E0007F80003800E0007F80003800E0007F80003800E0007F8000380000007F800038
+0000007F8000380000007F8000780000007F8000780000007F8000F80000007F8001F800
+00007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F8007F80000
+007F8001F80000007F8000F80000007F8000780000007F8000780000007F800038000000
+7F8000380000007F8000380000007F8000380000007F8000380000007F8000380000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F800000000001FFE00000
+0000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<0000003FE000
+0C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003
+FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007
+FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC
+00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF000000000
+3C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE0
+000000001C007FE0000000001C007FC0000000001C007FC0000000000000FFC000000000
+0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0
+000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000
+0000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE0
+0000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003
+FC001FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F8
+00000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003
+FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007
+F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC0
+0C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFF
+C01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007FFF
+FFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFF
+F8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF0
+00FFF000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFC0007FFFFCFF
+FFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00007F800000
+07F800007F80000007E000007F80000007C000007F8000000F8000007F8000001F000000
+7F8000003E0000007F8000007C0000007F800000F80000007F800001F00000007F800003
+E00000007F800007C00000007F80000F800000007F80001F000000007F80003E00000000
+7F80007C000000007F8000F8000000007F8001F0000000007F8003E0000000007F800780
+000000007F800FC0000000007F801FC0000000007F803FE0000000007F807FF000000000
+7F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000007F8F03FE
+000000007F9E01FF000000007FBC01FF000000007FF800FF800000007FF0007FC0000000
+7FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000007F80000F
+F80000007F800007FC0000007F800007FC0000007F800003FE0000007F800001FF000000
+7F800001FF0000007F800000FF8000007F8000007FC000007F8000007FE000007F800000
+3FE000007F8000001FF000007F8000000FF800007F8000000FF800007F80000007FC0000
+7F80000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0FFFFFFC000
+FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75 D<FFFFFFF8000000FFFF
+FFF8000000FFFFFFF800000001FFE000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000380007F8000000380007F8000000380007F8000000380007F80
+00000380007F8000000780007F8000000700007F8000000700007F8000000700007F8000
+000700007F8000000F00007F8000000F00007F8000000F00007F8000001F00007F800000
+1F00007F8000003F00007F8000007F00007F800000FF00007F800001FE00007F800007FE
+0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<
+FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000
+007FF800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077
+F000000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038F
+E0000071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE00
+0000070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE000
+00703F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC00000
+380FE00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE0000070
+0FE00000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00F
+E000007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC
+0003800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE000
+0070007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C
+000FE0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE0000070
+001FC038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000F
+E00000700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE000
+00700000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E00
+000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000
+FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F800007FF8000000700000
+77FC00000070000073FE00000070000073FE00000070000071FF00000070000070FF8000
+0070000070FF800000700000707FC00000700000703FE00000700000703FE00000700000
+701FF00000700000700FF80000700000700FF800007000007007FC00007000007003FE00
+007000007003FE00007000007001FF00007000007000FF80007000007000FF8000700000
+70007FC00070000070003FE00070000070003FE00070000070001FF00070000070000FF8
+0070000070000FF800700000700007FC00700000700003FE00700000700003FE00700000
+700001FF00700000700000FF80700000700000FF807000007000007FC07000007000003F
+E07000007000003FE07000007000001FF07000007000000FF87000007000000FF8700000
+70000007FC70000070000003FE70000070000003FE70000070000001FF70000070000000
+FFF0000070000000FFF00000700000007FF00000700000003FF00000700000003FF00000
+700000001FF00000700000000FF00000700000000FF000007000000007F00000F8000000
+03F00001FC00000003F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000FF
+FFF800000070003D3E7DBD44>I<0000007FE0000000000007FFFE00000000001FC03F80
+000000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001F
+C000003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007
+F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF0
+00000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE000000000
+7FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0
+000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0
+000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000
+FF801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC
+00000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000F
+E000003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001
+FC0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE000
+00003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF8
+00007F800007FC00007F800001FE00007F800000FF00007F8000007F80007F8000003FC0
+007F8000003FE0007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF800
+7F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F
+8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F80
+00003FE0007F8000003FC0007F8000007F80007F800000FF00007F800001FE00007F8000
+07FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFF
+C0000000FFFFFFC0000000353E7DBD3E>I<0000007FE0000000000007FFFE0000000000
+1FC03F80000000007F000FE000000001FC0003F800000007F00000FE0000000FE000007F
+0000001FC000003F8000003F8000001FC000007F0000000FE00000FF0000000FF00001FE
+00000007F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001
+FE000FF800000001FF000FF000000000FF001FF000000000FF801FF000000000FF803FE0
+000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FE000000000
+7FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF07FC0000000003FE07FC0000000003FE07FE0000000007FE07FE000000000
+7FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF0
+00000000FF801FF000000000FF800FF000000000FF000FF800000001FF0007F8000F8001
+FE0003FC003FE003FC0003FC00707003FC0001FE00E03807F80000FF01C01C0FF000007F
+01800E0FE000003F8180061FC000001FC180073F8000000FE180077F00000007F18003FE
+00000001FDC003F8000000007EE007E0000000001FF03FC00018000007FFFFC000180000
+007FE1E000180000000001E000380000000001F000380000000001F800780000000001F8
+00780000000000FC00F00000000000FF03F00000000000FFFFF00000000000FFFFF00000
+0000007FFFE000000000007FFFE000000000007FFFE000000000003FFFC000000000001F
+FF8000000000000FFF00000000000007FE00000000000001F8003D527BBF47>I<FFFFFF
+FFC0000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF000
+00007F800007FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F80
+00007FC000007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF0
+00007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F80
+00003FF000007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC0
+00007F8000007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F80
+0007F80000007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF00000
+00007F8001FC000000007F80003F000000007F80001FC00000007F80000FE00000007F80
+0007F00000007F800007F80000007F800003F80000007F800003FC0000007F800001FC00
+00007F800001FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F80
+0001FF0000007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF80
+00007F800001FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F80
+0001FFC00E007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE0
+1CFFFFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE0000000
+0000003F803F407DBD43>I<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E
+7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC
+7C0000007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE
+0000001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF
+8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFF
+FFE00007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003
+FE00000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003F
+E00000003FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC
+0000007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F
+803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFF
+FFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001F
+C07E00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C0780000
+3FC00003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001
+C07000003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E00000
+3FC00000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00
+000007FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC0
+00FFFFF801FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000003F80000000F000003FC000
+0000E000003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000
+000FE0000003C000000FF000000780000007F000000700000003F800000F00000001FC00
+001E00000000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE00000
+000003FFFF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF0000
+0FFFFEFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000
+FF800000003F00007F800000003E00007F800000001C00007FC00000003C00003FC00000
+003800003FC00000003800003FE00000007800001FE00000007000001FE0000000700000
+0FF0000000E000000FF0000000E000000FF8000001E0000007F8000001C0000007F80000
+01C0000007FC000003C0000003FC00000380000003FC00000380000001FE000007000000
+01FE00000700000001FF00000700000000FF00000E00000000FF00000E00000000FF8000
+1E000000007F80001C000000007F80001C000000007FC0003C000000003FC00038000000
+003FC00038000000001FE00070000000001FE00070000000001FF000F0000000000FF000
+E0000000000FF000E0000000000FF801E00000000007F801C00000000007F801C0000000
+0003FC03800000000003FC03800000000003FE07800000000001FE07000000000001FE07
+000000000001FF0F000000000000FF0E000000000000FF0E0000000000007F9C00000000
+00007F9C0000000000007FDC0000000000003FF80000000000003FF80000000000003FF8
+0000000000001FF00000000000001FF00000000000001FF00000000000000FE000000000
+00000FE000000000000007C000000000000007C000000000000007C00000000000000380
+0000003F407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE00
+7FFFFF8007FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F80
+00000F8000FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F
+00007F8000003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003F
+C000003FE000001C00003FC000003FE000001C00003FC000007FF000001C00001FE00000
+7FF000003800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F800
+007000000FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F000
+0007F80001C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC
+000381FE0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700
+FF000380000001FE000700FF000380000001FE000E007F800380000000FF000E007F8007
+00000000FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000
+007F801C003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC0
+38001FE01C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000F
+F038000000001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F87000
+0000000FF0E00007F870000000000FF1C00003FC700000000007F9C00003FCE000000000
+07F9C00003FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF80
+0001FFC00000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF
+800000000001FF000000FF800000000001FE0000007F800000000000FE0000007F000000
+000000FE0000007F000000000000FC0000003F0000000000007C0000003E000000000000
+7C0000003E000000000000780000001E000000000000380000001C00000058407EBD5D>
+I<7FFFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF8
+00003FE000001FF000001F8000000FF800001F0000000FF800001E00000007FC00001C00
+000003FE00003C00000003FE00007800000001FF00007000000000FF8000F000000000FF
+8001E0000000007FC001C0000000003FC003C0000000003FE00780000000001FF0070000
+0000000FF00F00000000000FF81E000000000007FC1C000000000007FC3C000000000003
+FE78000000000001FF70000000000001FFF0000000000000FFE00000000000007FC00000
+000000007FC00000000000003FE00000000000001FF00000000000001FF0000000000000
+1FF80000000000001FFC0000000000003FFC0000000000003BFE00000000000071FF0000
+00000000F1FF000000000000E0FF800000000001C07F800000000003C07FC00000000003
+803FE00000000007003FE0000000000F001FF0000000000E000FF8000000001C000FF800
+0000003C0007FC00000000380003FE00000000780003FE00000000F00001FF00000000E0
+0000FF80000001E00000FF80000003C000007FC00000038000003FE00000078000003FE0
+00000F0000001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007FFE0
+00007FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<
+FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800
+007FE00000003FC000007FE00000001F8000003FE00000001E0000001FF00000001E0000
+001FF00000003C0000000FF80000003800000007FC0000007800000007FC000000F00000
+0003FE000000E000000003FF000001E000000001FF000001C000000000FF800003C00000
+0000FF80000380000000007FC0000700000000003FE0000F00000000003FE0000E000000
+00001FF0001E00000000001FF0001C00000000000FF80038000000000007FC0078000000
+000007FC0070000000000003FE00F0000000000003FF00E0000000000001FF01E0000000
+000000FF83C0000000000000FF83800000000000007FC7800000000000003FE700000000
+0000003FEF000000000000001FFE000000000000001FFC000000000000000FFC00000000
+00000007F80000000000000007F80000000000000007F80000000000000007F800000000
+00000007F80000000000000007F80000000000000007F80000000000000007F800000000
+00000007F80000000000000007F80000000000000007F80000000000000007F800000000
+00000007F80000000000000007F80000000000000007F80000000000000007F800000000
+00000007F80000000000000007F80000000000000007F80000000000000007F800000000
+00000007F80000000000000007F8000000000000001FFC0000000000000FFFFFFC000000
+00000FFFFFFC00000000000FFFFFFC000000413E7FBD44>I<FFFCFFFCFFFCFFFCF000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000FFFCFFFCFFFCFFFC0E5B77C319>91
+D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018
+0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060
+00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F
+E00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280985B>124
+D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 10
+10 11 bop 150 -116 a Fm(10)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fc(2.1.1)63 b(Cho)s(osing)43 b(\014les)275 493
+y Fm(When)22 b(GDB)j(starts,)g(it)e(reads)f(an)m(y)i(argumen)m(ts)f
+(other)h(than)f(options)f(as)h(sp)s(ecifying)e(an)i(executable)150
+603 y(\014le)28 b(and)g(core)i(\014le)e(\(or)i(pro)s(cess)e(ID\).)i
+(This)d(is)h(the)h(same)h(as)f(if)f(the)h(argumen)m(ts)g(w)m(ere)h(sp)s
+(eci\014ed)d(b)m(y)i(the)150 712 y(`)p Fg(-se)p Fm(')k(and)g(`)p
+Fg(-c)p Fm(')h(options)f(resp)s(ectiv)m(ely)-8 b(.)50
+b(\(GDB)35 b(reads)e(the)h(\014rst)f(argumen)m(t)h(that)g(do)s(es)f
+(not)h(ha)m(v)m(e)h(an)150 822 y(asso)s(ciated)30 b(option)f(\015ag)g
+(as)h(equiv)-5 b(alen)m(t)28 b(to)i(the)g(`)p Fg(-se)p
+Fm(')f(option)g(follo)m(w)m(ed)g(b)m(y)g(that)h(argumen)m(t;)g(and)f
+(the)150 931 y(second)k(argumen)m(t)g(that)g(do)s(es)f(not)h(ha)m(v)m
+(e)h(an)e(asso)s(ciated)h(option)f(\015ag,)i(if)d(an)m(y)-8
+b(,)35 b(as)d(equiv)-5 b(alen)m(t)32 b(to)i(the)150 1041
+y(`)p Fg(-c)p Fm(')c(option)g(follo)m(w)m(ed)g(b)m(y)g(that)h(argumen)m
+(t.\))275 1177 y(Man)m(y)42 b(options)e(ha)m(v)m(e)j(b)s(oth)d(long)h
+(and)g(short)g(forms;)47 b(b)s(oth)40 b(are)i(sho)m(wn)f(in)f(the)h
+(follo)m(wing)f(list.)150 1287 y(GDB)28 b(also)e(recognizes)h(the)g
+(long)f(forms)g(if)f(y)m(ou)i(truncate)g(them,)g(so)g(long)f(as)h
+(enough)f(of)g(the)h(option)f(is)150 1396 y(presen)m(t)31
+b(to)h(b)s(e)f(unam)m(biguous.)41 b(\(If)32 b(y)m(ou)f(prefer,)g(y)m
+(ou)h(can)f(\015ag)h(option)e(argumen)m(ts)i(with)e(`)p
+Fg(--)p Fm(')h(rather)150 1506 y(than)f(`)p Fg(-)p Fm(',)h(though)f(w)m
+(e)h(illustrate)d(the)j(more)g(usual)d(con)m(v)m(en)m(tion.\))150
+1667 y Fg(-symbols)g Ff(\014le)150 1777 y Fg(-s)i Ff(\014le)237
+b Fm(Read)31 b(sym)m(b)s(ol)e(table)h(from)g(\014le)f
+Ff(\014le)p Fm(.)150 1938 y Fg(-exec)g Ff(\014le)150
+2047 y Fg(-e)h Ff(\014le)237 b Fm(Use)21 b(\014le)e Ff(\014le)25
+b Fm(as)c(the)f(executable)i(\014le)d(to)i(execute)h(when)e
+(appropriate,)h(and)f(for)g(examining)630 2157 y(pure)29
+b(data)i(in)e(conjunction)h(with)f(a)i(core)g(dump.)150
+2318 y Fg(-se)e Ff(\014le)190 b Fm(Read)31 b(sym)m(b)s(ol)e(table)h
+(from)g(\014le)f Ff(\014le)35 b Fm(and)30 b(use)g(it)g(as)g(the)h
+(executable)g(\014le.)150 2479 y Fg(-core)e Ff(\014le)150
+2588 y Fg(-c)h Ff(\014le)237 b Fm(Use)31 b(\014le)e Ff(\014le)35
+b Fm(as)30 b(a)h(core)g(dump)e(to)i(examine.)150 2749
+y Fg(-c)f Ff(n)m(um)m(b)s(er)630 2859 y Fm(Connect)k(to)g(pro)s(cess)g
+(ID)f Ff(n)m(um)m(b)s(er)p Fm(,)h(as)g(with)e(the)i Fg(attach)e
+Fm(command)i(\(unless)e(there)i(is)630 2969 y(a)d(\014le)e(in)g
+(core-dump)g(format)i(named)e Ff(n)m(um)m(b)s(er)p Fm(,)g(in)g(whic)m
+(h)g(case)i(`)p Fg(-c)p Fm(')f(sp)s(eci\014es)f(that)i(\014le)630
+3078 y(as)g(a)f(core)i(dump)c(to)j(read\).)150 3239 y
+Fg(-command)d Ff(\014le)150 3349 y Fg(-x)i Ff(\014le)237
+b Fm(Execute)48 b(GDB)h(commands)e(from)g(\014le)g Ff(\014le)p
+Fm(.)91 b(See)47 b(Section)h(15.3)h([Command)d(\014les],)630
+3458 y(page)31 b(131.)150 3619 y Fg(-directory)d Ff(directory)150
+3729 y Fg(-d)i Ff(directory)630 3838 y Fm(Add)f Ff(directory)38
+b Fm(to)31 b(the)g(path)f(to)h(searc)m(h)g(for)f(source)h(\014les.)150
+3999 y Fg(-m)150 4109 y(-mapped)144 b Fj(Warning:)52
+b(this)38 b(option)g(dep)-5 b(ends)39 b(on)f(op)-5 b(er)g(ating)40
+b(system)e(facilities)f(that)i(ar)-5 b(e)38 b(not)g(sup-)630
+4218 y(p)-5 b(orte)g(d)35 b(on)e(al)5 b(l)33 b(systems.)630
+4328 y Fm(If)d(memory-mapp)s(ed)e(\014les)h(are)i(a)m(v)-5
+b(ailable)29 b(on)h(y)m(our)g(system)g(through)g(the)g
+Fg(mmap)f Fm(system)630 4438 y(call,)d(y)m(ou)f(can)g(use)f(this)g
+(option)h(to)g(ha)m(v)m(e)h(GDB)g(write)e(the)h(sym)m(b)s(ols)f(from)g
+(y)m(our)h(program)630 4547 y(in)m(to)g(a)h(reusable)f(\014le)f(in)h
+(the)g(curren)m(t)h(directory)-8 b(.)39 b(If)25 b(the)g(program)h(y)m
+(ou)g(are)f(debugging)g(is)630 4657 y(called)j(`)p Fg(/tmp/fred)p
+Fm(',)f(the)i(mapp)s(ed)e(sym)m(b)s(ol)g(\014le)g(is)h(`)p
+Fg(./fred.syms)p Fm('.)38 b(F)-8 b(uture)28 b(GDB)i(de-)630
+4766 y(bugging)c(sessions)g(notice)h(the)g(presence)g(of)g(this)e
+(\014le,)i(and)g(can)g(quic)m(kly)e(map)i(in)e(sym)m(b)s(ol)630
+4876 y(information)k(from)h(it,)h(rather)g(than)f(reading)g(the)h(sym)m
+(b)s(ol)e(table)i(from)f(the)h(executable)630 4986 y(program.)630
+5121 y(The)39 b(`)p Fg(.syms)p Fm(')f(\014le)g(is)g(sp)s(eci\014c)g(to)
+i(the)f(host)h(mac)m(hine)f(where)f(GDB)i(is)f(run.)65
+b(It)39 b(holds)630 5230 y(an)33 b(exact)h(image)f(of)h(the)f(in)m
+(ternal)e(GDB)j(sym)m(b)s(ol)e(table.)48 b(It)33 b(cannot)h(b)s(e)e
+(shared)g(across)630 5340 y(m)m(ultiple)c(host)j(platforms.)p
+eop
+%DVIPSSectionPage: 11
+11 12 bop 150 -116 a Fm(Chapter)30 b(2:)41 b(Getting)31
+b(In)f(and)f(Out)h(of)h(GDB)1925 b(11)150 299 y Fg(-r)150
+408 y(-readnow)96 b Fm(Read)21 b(eac)m(h)g(sym)m(b)s(ol)e(\014le's)h
+(en)m(tire)g(sym)m(b)s(ol)f(table)h(immediately)-8 b(,)22
+b(rather)e(than)g(the)g(default,)630 518 y(whic)m(h)36
+b(is)g(to)h(read)g(it)f(incremen)m(tally)g(as)h(it)f(is)g(needed.)60
+b(This)35 b(mak)m(es)j(startup)f(slo)m(w)m(er,)630 628
+y(but)30 b(mak)m(es)h(future)e(op)s(erations)h(faster.)275
+796 y(The)i Fg(-mapped)f Fm(and)i Fg(-readnow)d Fm(options)j(are)g(t)m
+(ypically)f(com)m(bined)g(in)g(order)h(to)g(build)d(a)k(`)p
+Fg(.syms)p Fm(')150 905 y(\014le)i(that)i(con)m(tains)f(complete)h(sym)
+m(b)s(ol)e(information.)59 b(\(See)38 b(Section)f(12.1)h([Commands)e
+(to)i(sp)s(ecify)150 1015 y(\014les],)e(page)g(95,)i(for)d(information)
+e(on)i(`)p Fg(.syms)p Fm(')g(\014les.\))54 b(A)36 b(simple)d(GDB)j(in)m
+(v)m(o)s(cation)g(to)g(do)f(nothing)150 1125 y(but)30
+b(build)d(a)k(`)p Fg(.syms)p Fm(')e(\014le)h(for)g(future)f(use)h(is:)
+390 1259 y Fg(gdb)47 b(-batch)f(-nx)h(-mapped)f(-readnow)f(programname)
+150 1495 y Fc(2.1.2)63 b(Cho)s(osing)43 b(mo)s(des)275
+1693 y Fm(Y)-8 b(ou)36 b(can)g(run)f(GDB)i(in)d(v)-5
+b(arious)35 b(alternativ)m(e)i(mo)s(des|for)e(example,)i(in)e(batc)m(h)
+h(mo)s(de)g(or)g(quiet)150 1803 y(mo)s(de.)150 1971 y
+Fg(-nx)150 2081 y(-n)384 b Fm(Do)21 b(not)g(execute)g(commands)f(from)g
+(an)m(y)h(initialization)c(\014les)i(\(normally)g(called)g(`)p
+Fg(.gdbinit)p Fm(',)630 2190 y(or)25 b(`)p Fg(gdb.ini)p
+Fm(')g(on)g(PCs\).)39 b(Normally)-8 b(,)26 b(the)f(commands)h(in)e
+(these)i(\014les)e(are)i(executed)g(after)630 2300 y(all)h(the)h
+(command)g(options)f(and)h(argumen)m(ts)g(ha)m(v)m(e)h(b)s(een)f(pro)s
+(cessed.)39 b(See)29 b(Section)e(15.3)630 2410 y([Command)j(\014les],)f
+(page)j(131.)150 2575 y Fg(-quiet)150 2684 y(-q)384 b
+Fm(\\Quiet".)58 b(Do)37 b(not)f(prin)m(t)f(the)h(in)m(tro)s(ductory)f
+(and)h(cop)m(yrigh)m(t)g(messages.)59 b(These)36 b(mes-)630
+2794 y(sages)31 b(are)g(also)f(suppressed)f(in)g(batc)m(h)i(mo)s(de.)
+150 2959 y Fg(-batch)192 b Fm(Run)31 b(in)g(batc)m(h)i(mo)s(de.)46
+b(Exit)32 b(with)f(status)h Fg(0)g Fm(after)h(pro)s(cessing)e(all)g
+(the)i(command)f(\014les)630 3069 y(sp)s(eci\014ed)f(with)h(`)p
+Fg(-x)p Fm(')h(\(and)g(all)f(commands)h(from)f(initialization)e
+(\014les,)j(if)f(not)h(inhibited)630 3178 y(with)g(`)p
+Fg(-n)p Fm('\).)54 b(Exit)34 b(with)f(nonzero)i(status)g(if)e(an)i
+(error)f(o)s(ccurs)g(in)f(executing)i(the)g(GDB)630 3288
+y(commands)30 b(in)f(the)i(command)f(\014les.)630 3425
+y(Batc)m(h)25 b(mo)s(de)e(ma)m(y)h(b)s(e)f(useful)e(for)j(running)c
+(GDB)25 b(as)e(a)h(\014lter,)g(for)f(example)h(to)g(do)m(wnload)630
+3535 y(and)h(run)f(a)j(program)e(on)h(another)g(computer;)h(in)e(order)
+g(to)h(mak)m(e)h(this)e(more)h(useful,)f(the)630 3645
+y(message)870 3776 y Fg(Program)46 b(exited)g(normally.)630
+3914 y Fm(\(whic)m(h)40 b(is)f(ordinarily)e(issued)i(whenev)m(er)h(a)h
+(program)f(running)e(under)h(GDB)i(con)m(trol)630 4023
+y(terminates\))31 b(is)e(not)i(issued)d(when)i(running)d(in)i(batc)m(h)
+i(mo)s(de.)150 4188 y Fg(-cd)e Ff(directory)630 4298
+y Fm(Run)c(GDB)j(using)d Ff(directory)34 b Fm(as)27 b(its)f(w)m(orking)
+f(directory)-8 b(,)28 b(instead)e(of)g(the)h(curren)m(t)g(direc-)630
+4408 y(tory)-8 b(.)150 4573 y Fg(-fullname)150 4682 y(-f)384
+b Fl(gnu)26 b Fm(Emacs)h(sets)f(this)g(option)f(when)h(it)g(runs)e(GDB)
+k(as)e(a)h(subpro)s(cess.)38 b(It)26 b(tells)g(GDB)h(to)630
+4792 y(output)34 b(the)i(full)c(\014le)i(name)h(and)f(line)f(n)m(um)m
+(b)s(er)h(in)g(a)h(standard,)g(recognizable)g(fashion)630
+4902 y(eac)m(h)h(time)f(a)h(stac)m(k)h(frame)e(is)f(displa)m(y)m(ed)g
+(\(whic)m(h)h(includes)d(eac)m(h)37 b(time)e(y)m(our)g(program)630
+5011 y(stops\).)53 b(This)33 b(recognizable)h(format)h(lo)s(oks)f(lik)m
+(e)f(t)m(w)m(o)j(`)p Fg(\\032)p Fm(')e(c)m(haracters,)j(follo)m(w)m(ed)
+d(b)m(y)630 5121 y(the)i(\014le)f(name,)j(line)c(n)m(um)m(b)s(er)h(and)
+g(c)m(haracter)j(p)s(osition)c(separated)i(b)m(y)g(colons,)h(and)f(a)
+630 5230 y(newline.)k(The)30 b(Emacs-to-GDB)k(in)m(terface)d(program)g
+(uses)f(the)h(t)m(w)m(o)h(`)p Fg(\\032)p Fm(')e(c)m(haracters)630
+5340 y(as)h(a)f(signal)f(to)j(displa)m(y)c(the)j(source)f(co)s(de)h
+(for)f(the)h(frame.)p eop
+%DVIPSSectionPage: 12
+12 13 bop 150 -116 a Fm(12)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fg(-b)h Ff(bps)216 b Fm(Set)29 b(the)f(line)f(sp)s(eed)h(\(baud)g
+(rate)h(or)g(bits)e(p)s(er)g(second\))i(of)g(an)m(y)g(serial)e(in)m
+(terface)i(used)f(b)m(y)630 408 y(GDB)j(for)g(remote)g(debugging.)150
+568 y Fg(-tty)e Ff(device)630 677 y Fm(Run)g(using)g
+Ff(device)35 b Fm(for)c(y)m(our)f(program's)g(standard)g(input)e(and)i
+(output.)150 935 y Fk(2.2)68 b(Quitting)46 b(GDB)150
+1202 y Fg(quit)288 b Fm(T)-8 b(o)38 b(exit)g(GDB,)h(use)f(the)g
+Fg(quit)f Fm(command)g(\(abbreviated)h Fg(q)p Fm(\),)i(or)e(t)m(yp)s(e)
+g(an)g(end-of-\014le)630 1312 y(c)m(haracter)d(\(usually)c
+Fd(C-d)p Fm(\).)48 b(If)33 b(y)m(ou)g(do)g(not)h(supply)c
+Ff(expression)p Fm(,)j(GDB)h(will)d(terminate)630 1421
+y(normally;)d(otherwise)g(it)g(will)e(terminate)j(using)e(the)i(result)
+f(of)h Ff(expression)e Fm(as)i(the)g(error)630 1531 y(co)s(de.)275
+1715 y(An)k(in)m(terrupt)g(\(often)i Fd(C-c)p Fm(\))e(do)s(es)h(not)g
+(exit)g(from)g(GDB,)h(but)e(rather)h(terminates)g(the)g(action)h(of)150
+1825 y(an)m(y)g(GDB)i(command)d(that)i(is)e(in)g(progress)h(and)f
+(returns)g(to)i(GDB)g(command)f(lev)m(el.)54 b(It)36
+b(is)e(safe)h(to)150 1934 y(t)m(yp)s(e)29 b(the)f(in)m(terrupt)f(c)m
+(haracter)j(at)f(an)m(y)g(time)f(b)s(ecause)g(GDB)i(do)s(es)e(not)h
+(allo)m(w)f(it)g(to)h(tak)m(e)h(e\013ect)g(un)m(til)150
+2044 y(a)h(time)f(when)f(it)h(is)g(safe.)275 2178 y(If)k(y)m(ou)h(ha)m
+(v)m(e)i(b)s(een)d(using)f(GDB)j(to)g(con)m(trol)g(an)e(attac)m(hed)j
+(pro)s(cess)e(or)g(device,)h(y)m(ou)f(can)h(release)150
+2288 y(it)45 b(with)f(the)i Fg(detach)e Fm(command)h(\(see)h(Section)g
+(4.7)g([Debugging)g(an)f(already-running)e(pro)s(cess],)150
+2398 y(page)31 b(23\).)150 2655 y Fk(2.3)68 b(Shell)45
+b(commands)275 2848 y Fm(If)31 b(y)m(ou)h(need)f(to)i(execute)g(o)s
+(ccasional)f(shell)e(commands)h(during)f(y)m(our)h(debugging)g
+(session,)h(there)150 2957 y(is)d(no)i(need)f(to)h(lea)m(v)m(e)h(or)e
+(susp)s(end)e(GDB;)k(y)m(ou)e(can)h(just)f(use)g(the)h
+Fg(shell)d Fm(command.)150 3166 y Fg(shell)h Ff(command)h(string)630
+3276 y Fm(In)m(v)m(ok)m(e)24 b(a)g(standard)e(shell)f(to)j(execute)g
+Ff(command)f(string)p Fm(.)37 b(If)22 b(it)h(exists,)h(the)f(en)m
+(vironmen)m(t)630 3386 y(v)-5 b(ariable)29 b Fg(SHELL)g
+Fm(determines)g(whic)m(h)h(shell)e(to)j(run.)40 b(Otherwise)29
+b(GDB)i(uses)f Fg(/bin/sh)p Fm(.)275 3545 y(The)h(utilit)m(y)f
+Fg(make)g Fm(is)h(often)h(needed)f(in)f(dev)m(elopmen)m(t)j(en)m
+(vironmen)m(ts.)43 b(Y)-8 b(ou)33 b(do)e(not)h(ha)m(v)m(e)h(to)f(use)
+150 3655 y(the)f Fg(shell)e Fm(command)h(for)g(this)f(purp)s(ose)g(in)g
+(GDB:)150 3864 y Fg(make)g Ff(mak)m(e-args)630 3973 y
+Fm(Execute)j(the)f Fg(make)g Fm(program)f(with)g(the)i(sp)s(eci\014ed)d
+(argumen)m(ts.)44 b(This)29 b(is)i(equiv)-5 b(alen)m(t)30
+b(to)630 4083 y(`)p Fg(shell)f(make)g Ff(mak)m(e-args)t
+Fm('.)p eop
+%DVIPSSectionPage: 13
+13 14 bop 150 -116 a Fm(Chapter)30 b(3:)41 b(GDB)31 b(Commands)2363
+b(13)150 299 y Fh(3)80 b(GDB)53 b(Commands)275 567 y
+Fm(Y)-8 b(ou)34 b(can)g(abbreviate)g(a)h(GDB)g(command)f(to)h(the)f
+(\014rst)f(few)h(letters)g(of)h(the)f(command)g(name,)h(if)150
+677 y(that)f(abbreviation)f(is)f(unam)m(biguous;)i(and)f(y)m(ou)h(can)g
+(rep)s(eat)g(certain)g(GDB)h(commands)e(b)m(y)g(t)m(yping)150
+787 y(just)335 784 y Fb(h)p 359 731 151 4 v 359 787 a
+Fa(RET)p 359 802 V 506 784 a Fb(i)536 787 y Fm(.)56 b(Y)-8
+b(ou)36 b(can)g(also)g(use)f(the)1493 784 y Fb(h)p 1517
+731 148 4 v 1517 787 a Fa(T)-6 b(AB)p 1517 802 V 1661
+784 a Fb(i)1726 787 y Fm(k)m(ey)36 b(to)h(get)f(GDB)h(to)f(\014ll)e
+(out)i(the)g(rest)f(of)h(a)g(w)m(ord)f(in)g(a)150 896
+y(command)30 b(\(or)h(to)g(sho)m(w)f(y)m(ou)h(the)g(alternativ)m(es)f
+(a)m(v)-5 b(ailable,)30 b(if)f(there)i(is)e(more)i(than)f(one)h(p)s
+(ossibilit)m(y\).)150 1182 y Fk(3.1)68 b(Command)45 b(syn)l(tax)275
+1386 y Fm(A)38 b(GDB)i(command)f(is)f(a)h(single)e(line)g(of)i(input.)
+64 b(There)38 b(is)g(no)h(limit)d(on)j(ho)m(w)g(long)f(it)g(can)h(b)s
+(e.)150 1496 y(It)c(starts)g(with)f(a)h(command)f(name,)j(whic)m(h)c
+(is)h(follo)m(w)m(ed)g(b)m(y)h(argumen)m(ts)g(whose)g(meaning)f(dep)s
+(ends)150 1606 y(on)k(the)g(command)g(name.)63 b(F)-8
+b(or)39 b(example,)h(the)e(command)g Fg(step)f Fm(accepts)i(an)f
+(argumen)m(t)g(whic)m(h)f(is)150 1715 y(the)c(n)m(um)m(b)s(er)e(of)i
+(times)g(to)g(step,)h(as)f(in)e(`)p Fg(step)f(5)p Fm('.)48
+b(Y)-8 b(ou)33 b(can)g(also)g(use)f(the)h Fg(step)f Fm(command)h(with)e
+(no)150 1825 y(argumen)m(ts.)41 b(Some)30 b(command)h(names)f(do)g(not)
+h(allo)m(w)f(an)m(y)g(argumen)m(ts.)275 1971 y(GDB)38
+b(command)e(names)h(ma)m(y)h(alw)m(a)m(ys)g(b)s(e)e(truncated)h(if)f
+(that)i(abbreviation)d(is)i(unam)m(biguous.)150 2080
+y(Other)28 b(p)s(ossible)e(command)j(abbreviations)e(are)i(listed)e(in)
+g(the)i(do)s(cumen)m(tation)g(for)f(individual)c(com-)150
+2190 y(mands.)38 b(In)23 b(some)i(cases,)h(ev)m(en)f(am)m(biguous)f
+(abbreviations)f(are)h(allo)m(w)m(ed;)j(for)d(example,)h
+Fg(s)f Fm(is)f(sp)s(ecially)150 2300 y(de\014ned)36 b(as)i(equiv)-5
+b(alen)m(t)36 b(to)i Fg(step)e Fm(ev)m(en)i(though)f(there)h(are)g
+(other)f(commands)g(whose)g(names)g(start)150 2409 y(with)29
+b Fg(s)p Fm(.)40 b(Y)-8 b(ou)31 b(can)g(test)g(abbreviations)e(b)m(y)h
+(using)f(them)i(as)f(argumen)m(ts)h(to)g(the)g Fg(help)e
+Fm(command.)275 2555 y(A)23 b(blank)f(line)f(as)j(input)d(to)j(GDB)g
+(\(t)m(yping)f(just)1929 2552 y Fb(h)p 1953 2499 151
+4 v 1953 2555 a Fa(RET)p 1953 2570 V 2100 2552 a Fb(i)2130
+2555 y Fm(\))g(means)g(to)h(rep)s(eat)g(the)f(previous)f(command.)150
+2665 y(Certain)28 b(commands)h(\(for)g(example,)g Fg(run)p
+Fm(\))g(will)d(not)k(rep)s(eat)f(this)f(w)m(a)m(y;)i(these)g(are)f
+(commands)g(whose)150 2774 y(unin)m(ten)m(tional)f(rep)s(etition)g
+(migh)m(t)h(cause)h(trouble)f(and)g(whic)m(h)f(y)m(ou)i(are)g(unlik)m
+(ely)d(to)k(w)m(an)m(t)f(to)g(rep)s(eat.)275 2920 y(The)c
+Fg(list)f Fm(and)h Fg(x)g Fm(commands,)i(when)d(y)m(ou)i(rep)s(eat)g
+(them)g(with)2505 2917 y Fb(h)p 2529 2864 V 2529 2920
+a Fa(RET)p 2529 2936 V 2676 2917 a Fb(i)2706 2920 y Fm(,)g(construct)g
+(new)g(argumen)m(ts)150 3030 y(rather)j(than)g(rep)s(eating)g(exactly)h
+(as)g(t)m(yp)s(ed.)40 b(This)29 b(p)s(ermits)f(easy)j(scanning)f(of)g
+(source)h(or)f(memory)-8 b(.)275 3176 y(GDB)28 b(can)h(also)e(use)1006
+3173 y Fb(h)p 1030 3120 V 1030 3176 a Fa(RET)p 1030 3191
+V 1177 3173 a Fb(i)1234 3176 y Fm(in)g(another)h(w)m(a)m(y:)40
+b(to)29 b(partition)e(length)m(y)g(output,)h(in)f(a)h(w)m(a)m(y)h
+(similar)c(to)150 3285 y(the)k(common)g(utilit)m(y)f
+Fg(more)g Fm(\(see)h(Section)g(14.4)i([Screen)e(size],)g(page)h(127\).)
+42 b(Since)28 b(it)g(is)g(easy)i(to)g(press)150 3395
+y(one)311 3392 y Fb(h)p 336 3339 V 336 3395 a Fa(RET)p
+336 3410 V 482 3392 a Fb(i)537 3395 y Fm(to)s(o)c(man)m(y)f(in)f(this)f
+(situation,)j(GDB)g(disables)d(command)i(rep)s(etition)e(after)j(an)m
+(y)f(command)150 3505 y(that)31 b(generates)h(this)d(sort)i(of)f
+(displa)m(y)-8 b(.)275 3651 y(An)m(y)33 b(text)i(from)f(a)g
+Fd(#)f Fm(to)i(the)f(end)f(of)h(the)g(line)e(is)h(a)h(commen)m(t;)j(it)
+c(do)s(es)h(nothing.)50 b(This)32 b(is)h(useful)150 3760
+y(mainly)c(in)g(command)h(\014les)f(\(see)i(Section)g(15.3)g([Command)f
+(\014les],)g(page)h(131\).)150 4046 y Fk(3.2)68 b(Command)45
+b(completion)275 4250 y Fm(GDB)29 b(can)g(\014ll)d(in)h(the)i(rest)g
+(of)f(a)h(w)m(ord)f(in)f(a)i(command)g(for)f(y)m(ou,)h(if)f(there)g(is)
+g(only)f(one)i(p)s(ossibilit)m(y;)150 4360 y(it)35 b(can)h(also)g(sho)m
+(w)f(y)m(ou)h(what)g(the)g(v)-5 b(alid)34 b(p)s(ossibilities)d(are)36
+b(for)g(the)g(next)f(w)m(ord)h(in)e(a)i(command,)h(at)150
+4469 y(an)m(y)30 b(time.)40 b(This)27 b(w)m(orks)j(for)f(GDB)h
+(commands,)g(GDB)g(sub)s(commands,)e(and)h(the)h(names)f(of)g(sym)m(b)s
+(ols)150 4579 y(in)g(y)m(our)h(program.)275 4725 y(Press)k(the)681
+4722 y Fb(h)p 705 4669 148 4 v 705 4725 a Fa(T)-6 b(AB)p
+705 4740 V 848 4722 a Fb(i)913 4725 y Fm(k)m(ey)36 b(whenev)m(er)f(y)m
+(ou)h(w)m(an)m(t)g(GDB)g(to)g(\014ll)d(out)j(the)f(rest)g(of)h(a)f(w)m
+(ord.)55 b(If)35 b(there)g(is)150 4835 y(only)h(one)h(p)s(ossibilit)m
+(y)-8 b(,)35 b(GDB)j(\014lls)c(in)i(the)g(w)m(ord,)j(and)d(w)m(aits)g
+(for)h(y)m(ou)g(to)g(\014nish)d(the)j(command)g(\(or)150
+4944 y(press)379 4941 y Fb(h)p 403 4888 151 4 v 403 4944
+a Fa(RET)p 403 4960 V 549 4941 a Fb(i)610 4944 y Fm(to)31
+b(en)m(ter)g(it\).)40 b(F)-8 b(or)31 b(example,)g(if)e(y)m(ou)i(t)m(yp)
+s(e)390 5084 y Fg(\(gdb\))46 b(info)h(bre)1106 5081 y
+Fb(h)p 1130 5028 148 4 v 1130 5084 a Fa(T)-6 b(AB)p 1130
+5100 V 1274 5081 a Fb(i)150 5230 y Fm(GDB)33 b(\014lls)e(in)f(the)j
+(rest)f(of)h(the)f(w)m(ord)g(`)p Fg(breakpoints)p Fm(',)f(since)g(that)
+i(is)f(the)g(only)g Fg(info)f Fm(sub)s(command)150 5340
+y(b)s(eginning)d(with)h(`)p Fg(bre)p Fm(':)p eop
+%DVIPSSectionPage: 14
+14 15 bop 150 -116 a Fm(14)2644 b(Debugging)31 b(with)e(GDB)390
+299 y Fg(\(gdb\))46 b(info)h(breakpoints)150 437 y Fm(Y)-8
+b(ou)49 b(can)g(either)f(press)1063 434 y Fb(h)p 1087
+381 151 4 v 1087 437 a Fa(RET)p 1087 453 V 1234 434 a
+Fb(i)1312 437 y Fm(at)i(this)d(p)s(oin)m(t,)53 b(to)c(run)e(the)i
+Fg(info)29 b(breakpoints)46 b Fm(command,)53 b(or)150
+547 y(bac)m(kspace)32 b(and)e(en)m(ter)i(something)e(else,)h(if)e(`)p
+Fg(breakpoints)p Fm(')g(do)s(es)h(not)h(lo)s(ok)f(lik)m(e)g(the)h
+(command)g(y)m(ou)150 657 y(exp)s(ected.)42 b(\(If)30
+b(y)m(ou)h(w)m(ere)g(sure)f(y)m(ou)h(w)m(an)m(ted)g Fg(info)e
+(breakpoints)f Fm(in)h(the)i(\014rst)f(place,)g(y)m(ou)h(migh)m(t)g(as)
+150 766 y(w)m(ell)26 b(just)h(t)m(yp)s(e)709 763 y Fb(h)p
+733 710 V 733 766 a Fa(RET)p 733 781 V 880 763 a Fb(i)937
+766 y Fm(immediately)e(after)j(`)p Fg(info)h(bre)p Fm(',)f(to)f
+(exploit)g(command)f(abbreviations)g(rather)150 876 y(than)k(command)g
+(completion\).)275 1014 y(If)23 b(there)h(is)g(more)g(than)g(one)g(p)s
+(ossibilit)m(y)d(for)j(the)g(next)g(w)m(ord)g(when)f(y)m(ou)i(press)
+3004 1011 y Fb(h)p 3028 958 148 4 v 3028 1014 a Fa(T)-6
+b(AB)p 3028 1030 V 3172 1011 a Fb(i)3202 1014 y Fm(,)25
+b(GDB)g(sounds)150 1124 y(a)35 b(b)s(ell.)50 b(Y)-8 b(ou)35
+b(can)f(either)g(supply)e(more)j(c)m(haracters)g(and)f(try)g(again,)i
+(or)e(just)g(press)3175 1121 y Fb(h)p 3199 1068 V 3199
+1124 a Fa(T)-6 b(AB)p 3199 1139 V 3343 1121 a Fb(i)3407
+1124 y Fm(a)35 b(second)150 1233 y(time;)42 b(GDB)d(displa)m(ys)d(all)h
+(the)h(p)s(ossible)e(completions)h(for)g(that)i(w)m(ord.)63
+b(F)-8 b(or)39 b(example,)h(y)m(ou)e(migh)m(t)150 1343
+y(w)m(an)m(t)d(to)f(set)g(a)g(breakp)s(oin)m(t)f(on)h(a)g(subroutine)d
+(whose)j(name)f(b)s(egins)g(with)f(`)p Fg(make_)p Fm(',)i(but)f(when)g
+(y)m(ou)150 1453 y(t)m(yp)s(e)g Fd(b)d(make_)675 1450
+y Fb(h)p 698 1397 V 698 1453 a Fa(T)-6 b(AB)p 698 1468
+V 841 1450 a Fb(i)904 1453 y Fm(GDB)33 b(just)g(sounds)e(the)i(b)s
+(ell.)45 b(T)m(yping)2315 1450 y Fb(h)p 2339 1397 V 2339
+1453 a Fa(T)-6 b(AB)p 2339 1468 V 2483 1450 a Fb(i)2546
+1453 y Fm(again)32 b(displa)m(ys)f(all)g(the)i(function)150
+1562 y(names)d(in)f(y)m(our)i(program)f(that)h(b)s(egin)e(with)g(those)
+i(c)m(haracters,)h(for)e(example:)390 1695 y Fg(\(gdb\))46
+b(b)i(make_)1058 1692 y Fb(h)p 1082 1639 V 1082 1695
+a Fa(T)-6 b(AB)p 1082 1710 V 1226 1692 a Fb(i)150 1799
+y Fm(GDB)31 b(sounds)e(b)s(ell;)g(press)1113 1796 y Fb(h)p
+1137 1743 V 1137 1799 a Fa(T)-6 b(AB)p 1137 1814 V 1280
+1796 a Fb(i)1341 1799 y Fm(again,)30 b(to)h(see:)390
+1902 y Fg(make_a_section_from_file)232 b(make_environ)390
+2006 y(make_abs_section)616 b(make_function_type)390
+2110 y(make_blockvector)g(make_pointer_type)390 2214
+y(make_cleanup)808 b(make_reference_type)390 2317 y(make_command)g
+(make_symbol_completion_li)o(st)390 2421 y(\(gdb\))46
+b(b)i(make_)150 2560 y Fm(After)29 b(displa)m(ying)c(the)k(a)m(v)-5
+b(ailable)28 b(p)s(ossibilities,)c(GDB)30 b(copies)e(y)m(our)g(partial)
+f(input)g(\(`)p Fg(b)j(make_)p Fm(')e(in)f(the)150 2669
+y(example\))j(so)h(y)m(ou)g(can)f(\014nish)e(the)j(command.)275
+2808 y(If)c(y)m(ou)i(just)e(w)m(an)m(t)i(to)g(see)f(the)h(list)d(of)j
+(alternativ)m(es)f(in)f(the)h(\014rst)f(place,)i(y)m(ou)f(can)h(press)e
+Fd(M-?)g Fm(rather)150 2917 y(than)32 b(pressing)715
+2914 y Fb(h)p 740 2861 V 740 2917 a Fa(T)-6 b(AB)p 740
+2933 V 883 2914 a Fb(i)945 2917 y Fm(t)m(wice.)47 b Fd(M-?)31
+b Fm(means)1676 2914 y Fb(h)p 1700 2861 211 4 v 1700
+2917 a Fa(MET)-6 b(A)p 1700 2933 V 1907 2914 a Fb(i)1967
+2917 y Fd(?)p Fm(.)45 b(Y)-8 b(ou)33 b(can)f(t)m(yp)s(e)h(this)e
+(either)g(b)m(y)h(holding)e(do)m(wn)150 3027 y(a)e(k)m(ey)h(designated)
+f(as)g(the)1096 3024 y Fb(h)p 1120 2971 V 1120 3027 a
+Fa(MET)-6 b(A)p 1120 3042 V 1327 3024 a Fb(i)1384 3027
+y Fm(shift)27 b(on)h(y)m(our)g(k)m(eyb)s(oard)g(\(if)f(there)h(is)f
+(one\))i(while)d(t)m(yping)h Fd(?)p Fm(,)i(or)f(as)150
+3134 y Fb(h)p 174 3081 139 4 v 174 3137 a Fa(ESC)p 174
+3152 V 308 3134 a Fb(i)368 3137 y Fm(follo)m(w)m(ed)i(b)m(y)h
+Fd(?)p Fm(.)275 3275 y(Sometimes)37 b(the)i(string)e(y)m(ou)i(need,)h
+(while)c(logically)h(a)i(\\w)m(ord",)i(ma)m(y)e(con)m(tain)f(paren)m
+(theses)h(or)150 3385 y(other)c(c)m(haracters)h(that)f(GDB)g(normally)e
+(excludes)h(from)g(its)g(notion)f(of)i(a)g(w)m(ord.)53
+b(T)-8 b(o)35 b(p)s(ermit)d(w)m(ord)150 3494 y(completion)i(to)i(w)m
+(ork)f(in)f(this)g(situation,)h(y)m(ou)h(ma)m(y)f(enclose)h(w)m(ords)e
+(in)g Fg(')h Fm(\(single)f(quote)h(marks\))g(in)150 3604
+y(GDB)c(commands.)275 3742 y(The)38 b(most)i(lik)m(ely)e(situation)g
+(where)h(y)m(ou)h(migh)m(t)f(need)g(this)f(is)g(in)g(t)m(yping)h(the)g
+(name)h(of)f(a)h(C)p Fg(++)150 3852 y Fm(function.)f(This)27
+b(is)h(b)s(ecause)h(C)p Fg(++)f Fm(allo)m(ws)g(function)g(o)m(v)m
+(erloading)h(\(m)m(ultiple)e(de\014nitions)f(of)j(the)h(same)150
+3961 y(function,)24 b(distinguished)d(b)m(y)j(argumen)m(t)h(t)m(yp)s
+(e\).)39 b(F)-8 b(or)25 b(example,)g(when)f(y)m(ou)g(w)m(an)m(t)h(to)g
+(set)g(a)g(breakp)s(oin)m(t)150 4071 y(y)m(ou)44 b(ma)m(y)g(need)f(to)h
+(distinguish)c(whether)i(y)m(ou)i(mean)g(the)f(v)m(ersion)g(of)g
+Fg(name)g Fm(that)h(tak)m(es)h(an)e Fg(int)150 4181 y
+Fm(parameter,)31 b Fg(name\(int\))p Fm(,)c(or)j(the)g(v)m(ersion)f
+(that)h(tak)m(es)h(a)f Fg(float)e Fm(parameter,)j Fg(name\(float\))p
+Fm(.)37 b(T)-8 b(o)30 b(use)150 4290 y(the)37 b(w)m(ord-completion)f
+(facilities)f(in)g(this)h(situation,)h(t)m(yp)s(e)g(a)g(single)f(quote)
+h Fg(')f Fm(at)i(the)f(b)s(eginning)d(of)150 4400 y(the)g(function)e
+(name.)51 b(This)32 b(alerts)i(GDB)h(that)f(it)f(ma)m(y)i(need)e(to)i
+(consider)d(more)i(information)e(than)150 4509 y(usual)d(when)g(y)m(ou)
+i(press)1026 4506 y Fb(h)p 1050 4453 148 4 v 1050 4509
+a Fa(T)-6 b(AB)p 1050 4525 V 1193 4506 a Fb(i)1254 4509
+y Fm(or)30 b Fd(M-?)f Fm(to)j(request)e(w)m(ord)g(completion:)390
+4642 y Fg(\(gdb\))46 b(b)i('bubble\()1201 4639 y Fb(h)p
+1226 4586 122 4 v 1226 4642 a Fa(M-?)p 1226 4657 V 1343
+4639 a Fb(i)390 4746 y Fg(bubble\(double,double\))185
+b(bubble\(int,int\))390 4850 y(\(gdb\))46 b(b)i('bubble\()275
+4988 y Fm(In)31 b(some)i(cases,)g(GDB)h(can)e(tell)f(that)i(completing)
+e(a)i(name)f(requires)f(using)g(quotes.)46 b(When)32
+b(this)150 5098 y(happ)s(ens,)27 b(GDB)j(inserts)d(the)i(quote)g(for)f
+(y)m(ou)h(\(while)e(completing)g(as)i(m)m(uc)m(h)f(as)h(it)f(can\))h
+(if)f(y)m(ou)g(do)h(not)150 5207 y(t)m(yp)s(e)i(the)f(quote)h(in)e(the)
+i(\014rst)e(place:)390 5340 y Fg(\(gdb\))46 b(b)i(bub)963
+5337 y Fb(h)p 987 5284 148 4 v 987 5340 a Fa(T)-6 b(AB)p
+987 5355 V 1131 5337 a Fb(i)p eop
+%DVIPSSectionPage: 15
+15 16 bop 150 -116 a Fm(Chapter)30 b(3:)41 b(GDB)31 b(Commands)2363
+b(15)150 299 y(GDB)31 b(alters)g(y)m(our)f(input)e(line)h(to)i(the)g
+(follo)m(wing,)e(and)h(rings)f(a)h(b)s(ell:)390 403 y
+Fg(\(gdb\))46 b(b)i('bubble\()150 539 y Fm(In)29 b(general,)h(GDB)h
+(can)f(tell)f(that)h(a)g(quote)g(is)f(needed)h(\(and)f(inserts)f(it\))i
+(if)f(y)m(ou)h(ha)m(v)m(e)h(not)f(y)m(et)g(started)150
+648 y(t)m(yping)g(the)g(argumen)m(t)h(list)e(when)h(y)m(ou)g(ask)h(for)
+f(completion)g(on)g(an)g(o)m(v)m(erloaded)i(sym)m(b)s(ol.)275
+785 y(F)-8 b(or)31 b(more)f(information)e(ab)s(out)i(o)m(v)m(erloaded)i
+(functions,)d(see)h(Section)h(9.4.1.3)h([C)p Fg(++)e
+Fm(expressions],)150 894 y(page)41 b(78.)72 b(Y)-8 b(ou)41
+b(can)f(use)g(the)h(command)f Fg(set)30 b(overload-resolution)25
+b(off)39 b Fm(to)i(disable)e(o)m(v)m(erload)150 1004
+y(resolution;)29 b(see)i(Section)f(9.4.1.7)j([GDB)f(features)f(for)f(C)
+p Fg(++)p Fm(],)g(page)h(79.)150 1265 y Fk(3.3)68 b(Getting)46
+b(help)275 1460 y Fm(Y)-8 b(ou)36 b(can)h(alw)m(a)m(ys)f(ask)h(GDB)g
+(itself)e(for)h(information)f(on)h(its)f(commands,)j(using)d(the)h
+(command)150 1569 y Fg(help)p Fm(.)150 1783 y Fg(help)150
+1893 y(h)432 b Fm(Y)-8 b(ou)32 b(can)f(use)g Fg(help)f
+Fm(\(abbreviated)h Fg(h)p Fm(\))g(with)f(no)h(argumen)m(ts)h(to)g
+(displa)m(y)d(a)j(short)f(list)f(of)630 2002 y(named)g(classes)g(of)h
+(commands:)870 2132 y Fg(\(gdb\))46 b(help)870 2236 y(List)h(of)g
+(classes)f(of)h(commands:)870 2443 y(running)f(--)h(Running)f(the)h
+(program)870 2547 y(stack)f(--)i(Examining)d(the)i(stack)870
+2651 y(data)g(--)g(Examining)e(data)870 2755 y(breakpoints)g(--)i
+(Making)f(program)g(stop)g(at)i(certain)d(points)870
+2858 y(files)h(--)i(Specifying)d(and)h(examining)g(files)870
+2962 y(status)g(--)h(Status)f(inquiries)870 3066 y(support)g(--)h
+(Support)f(facilities)870 3170 y(user-defined)e(--)k(User-defined)c
+(commands)870 3274 y(aliases)i(--)h(Aliases)f(of)h(other)f(commands)870
+3377 y(obscure)g(--)h(Obscure)f(features)870 3585 y(Type)h("help")f
+(followed)f(by)i(a)h(class)e(name)h(for)g(a)g(list)g(of)870
+3689 y(commands)f(in)h(that)f(class.)870 3792 y(Type)h("help")f
+(followed)f(by)i(command)f(name)h(for)g(full)870 3896
+y(documentation.)870 4000 y(Command)f(name)g(abbreviations)f(are)i
+(allowed)e(if)j(unambiguous.)870 4104 y(\(gdb\))150 4265
+y(help)29 b Ff(class)76 b Fm(Using)31 b(one)h(of)g(the)f(general)h
+(help)e(classes)i(as)g(an)f(argumen)m(t,)i(y)m(ou)f(can)g(get)h(a)f
+(list)e(of)i(the)630 4374 y(individual)g(commands)k(in)f(that)i(class.)
+59 b(F)-8 b(or)38 b(example,)g(here)e(is)g(the)g(help)f(displa)m(y)g
+(for)630 4484 y(the)c(class)f Fg(status)p Fm(:)870 4614
+y Fg(\(gdb\))46 b(help)h(status)870 4717 y(Status)f(inquiries.)870
+4925 y(List)h(of)g(commands:)870 5132 y(show)g(--)g(Generic)f(command)f
+(for)i(showing)f(things)g(set)918 5236 y(with)g("set")870
+5340 y(info)h(--)g(Generic)f(command)f(for)i(printing)f(status)p
+eop
+%DVIPSSectionPage: 16
+16 17 bop 150 -116 a Fm(16)2644 b(Debugging)31 b(with)e(GDB)870
+403 y Fg(Type)47 b("help")f(followed)f(by)i(command)f(name)h(for)g
+(full)870 506 y(documentation.)870 610 y(Command)f(name)g
+(abbreviations)f(are)i(allowed)e(if)j(unambiguous.)870
+714 y(\(gdb\))150 872 y(help)29 b Ff(command)630 981
+y Fm(With)e(a)h(command)g(name)f(as)h Fg(help)f Fm(argumen)m(t,)i(GDB)g
+(displa)m(ys)c(a)j(short)g(paragraph)f(on)630 1091 y(ho)m(w)j(to)i(use)
+e(that)h(command.)150 1249 y Fg(complete)d Ff(args)630
+1358 y Fm(The)21 b Fg(complete)29 b Ff(args)c Fm(command)d(lists)f(all)
+f(the)i(p)s(ossible)e(completions)h(for)h(the)g(b)s(eginning)630
+1468 y(of)37 b(a)g(command.)60 b(Use)37 b Ff(args)k Fm(to)d(sp)s(ecify)
+d(the)i(b)s(eginning)d(of)j(the)g(command)g(y)m(ou)g(w)m(an)m(t)630
+1577 y(completed.)k(F)-8 b(or)31 b(example:)870 1705
+y Fg(complete)46 b(i)630 1839 y Fm(results)29 b(in:)870
+1967 y Fg(info)870 2070 y(inspect)870 2174 y(ignore)630
+2301 y Fm(This)g(is)g(in)m(tended)g(for)h(use)g(b)m(y)h
+Fl(gnu)f Fm(Emacs.)275 2459 y(In)22 b(addition)f(to)j
+Fg(help)p Fm(,)g(y)m(ou)f(can)h(use)f(the)g(GDB)h(commands)f
+Fg(info)f Fm(and)g Fg(show)g Fm(to)i(inquire)d(ab)s(out)i(the)150
+2568 y(state)31 b(of)g(y)m(our)f(program,)g(or)g(the)g(state)h(of)g
+(GDB)g(itself.)39 b(Eac)m(h)31 b(command)f(supp)s(orts)e(man)m(y)i
+(topics)g(of)150 2678 y(inquiry;)25 b(this)g(man)m(ual)g(in)m(tro)s
+(duces)g(eac)m(h)i(of)f(them)g(in)f(the)h(appropriate)f(con)m(text.)41
+b(The)26 b(listings)d(under)150 2787 y Fg(info)29 b Fm(and)h(under)f
+Fg(show)g Fm(in)g(the)i(Index)e(p)s(oin)m(t)h(to)h(all)e(the)h
+(sub-commands.)40 b(See)31 b([Index],)f(page)h(165.)150
+2993 y Fg(info)288 b Fm(This)26 b(command)h(\(abbreviated)h
+Fg(i)p Fm(\))f(is)g(for)g(describing)e(the)j(state)h(of)f(y)m(our)g
+(program.)39 b(F)-8 b(or)630 3103 y(example,)40 b(y)m(ou)e(can)g(list)f
+(the)h(argumen)m(ts)g(giv)m(en)g(to)h(y)m(our)e(program)h(with)f
+Fg(info)29 b(args)p Fm(,)630 3212 y(list)g(the)i(registers)f(curren)m
+(tly)g(in)f(use)i(with)e Fg(info)g(registers)p Fm(,)f(or)j(list)e(the)i
+(breakp)s(oin)m(ts)630 3322 y(y)m(ou)g(ha)m(v)m(e)i(set)e(with)f
+Fg(info)f(breakpoints)p Fm(.)40 b(Y)-8 b(ou)31 b(can)h(get)g(a)f
+(complete)h(list)e(of)h(the)g Fg(info)630 3431 y Fm(sub-commands)e
+(with)g Fg(help)g(info)o Fm(.)150 3589 y Fg(set)336 b
+Fm(Y)-8 b(ou)26 b(can)h(assign)e(the)h(result)f(of)h(an)g(expression)f
+(to)i(an)f(en)m(vironmen)m(t)f(v)-5 b(ariable)25 b(with)g
+Fg(set)p Fm(.)630 3699 y(F)-8 b(or)31 b(example,)f(y)m(ou)h(can)g(set)g
+(the)f(GDB)i(prompt)d(to)i(a)g($-sign)f(with)f Fg(set)h(prompt)e($)p
+Fm(.)150 3856 y Fg(show)288 b Fm(In)37 b(con)m(trast)i(to)f
+Fg(info)p Fm(,)h Fg(show)d Fm(is)h(for)g(describing)f(the)i(state)h(of)
+e(GDB)i(itself.)61 b(Y)-8 b(ou)39 b(can)630 3966 y(c)m(hange)e(most)f
+(of)g(the)g(things)f(y)m(ou)h(can)g Fg(show)p Fm(,)g(b)m(y)g(using)e
+(the)i(related)g(command)g Fg(set)p Fm(;)630 4076 y(for)27
+b(example,)h(y)m(ou)g(can)g(con)m(trol)g(what)f(n)m(um)m(b)s(er)f
+(system)i(is)e(used)h(for)g(displa)m(ys)f(with)g Fg(set)630
+4185 y(radix)p Fm(,)j(or)i(simply)c(inquire)h(whic)m(h)h(is)h(curren)m
+(tly)f(in)g(use)h(with)f Fg(show)h(radix)p Fm(.)630 4319
+y(T)-8 b(o)40 b(displa)m(y)e(all)h(the)g(settable)i(parameters)f(and)f
+(their)f(curren)m(t)i(v)-5 b(alues,)41 b(y)m(ou)f(can)g(use)630
+4428 y Fg(show)26 b Fm(with)g(no)h(argumen)m(ts;)i(y)m(ou)e(ma)m(y)h
+(also)f(use)g Fg(info)i(set)p Fm(.)39 b(Both)27 b(commands)g(pro)s
+(duce)630 4538 y(the)k(same)f(displa)m(y)-8 b(.)275 4696
+y(Here)28 b(are)g(three)g(miscellaneous)f Fg(show)f Fm(sub)s(commands,)
+h(all)g(of)h(whic)m(h)f(are)h(exceptional)g(in)e(lac)m(king)150
+4805 y(corresp)s(onding)i Fg(set)i Fm(commands:)150 5011
+y Fg(show)f(version)630 5121 y Fm(Sho)m(w)h(what)h(v)m(ersion)f(of)h
+(GDB)h(is)e(running.)39 b(Y)-8 b(ou)31 b(should)e(include)g(this)g
+(information)g(in)630 5230 y(GDB)g(bug-rep)s(orts.)39
+b(If)27 b(m)m(ultiple)f(v)m(ersions)h(of)h(GDB)g(are)h(in)d(use)i(at)g
+(y)m(our)g(site,)g(y)m(ou)g(ma)m(y)630 5340 y(o)s(ccasionally)d(w)m(an)
+m(t)h(to)h(determine)d(whic)m(h)h(v)m(ersion)g(of)h(GDB)g(y)m(ou)g(are)
+g(running;)f(as)h(GDB)p eop
+%DVIPSSectionPage: 17
+17 18 bop 150 -116 a Fm(Chapter)30 b(3:)41 b(GDB)31 b(Commands)2363
+b(17)630 299 y(ev)m(olv)m(es,)41 b(new)c(commands)g(are)g(in)m(tro)s
+(duced,)h(and)f(old)g(ones)g(ma)m(y)h(wither)e(a)m(w)m(a)m(y)-8
+b(.)64 b(The)630 408 y(v)m(ersion)30 b(n)m(um)m(b)s(er)f(is)g(also)i
+(announced)e(when)h(y)m(ou)g(start)h(GDB.)150 568 y Fg(show)e(copying)
+630 677 y Fm(Displa)m(y)h(information)e(ab)s(out)i(p)s(ermission)e(for)
+i(cop)m(ying)g(GDB.)150 837 y Fg(show)f(warranty)630
+946 y Fm(Displa)m(y)h(the)g Fl(gnu)g Fm(\\NO)h(W)-10
+b(ARRANTY")31 b(statemen)m(t.)p eop
+%DVIPSSectionPage: 18
+18 19 bop 150 -116 a Fm(18)2644 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionPage: 19
+19 20 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28
+b(Programs)i(Under)g(GDB)1783 b(19)150 299 y Fh(4)80
+b(Running)54 b(Programs)f(Under)f(GDB)275 537 y Fm(When)35
+b(y)m(ou)i(run)d(a)j(program)f(under)e(GDB,)j(y)m(ou)g(m)m(ust)f
+(\014rst)f(generate)j(debugging)d(information)150 647
+y(when)29 b(y)m(ou)h(compile)f(it.)40 b(Y)-8 b(ou)30
+b(ma)m(y)g(start)h(GDB)g(with)d(its)h(argumen)m(ts,)i(if)d(an)m(y)-8
+b(,)31 b(in)e(an)g(en)m(vironmen)m(t)h(of)150 757 y(y)m(our)e(c)m
+(hoice.)41 b(Y)-8 b(ou)28 b(ma)m(y)h(redirect)e(y)m(our)h(program's)g
+(input)e(and)i(output,)g(debug)f(an)h(already)g(running)150
+866 y(pro)s(cess,)i(or)h(kill)d(a)i(c)m(hild)f(pro)s(cess.)150
+1127 y Fk(4.1)68 b(Compiling)46 b(for)f(debugging)275
+1321 y Fm(In)38 b(order)h(to)h(debug)e(a)i(program)f(e\013ectiv)m(ely)
+-8 b(,)42 b(y)m(ou)e(need)f(to)h(generate)g(debugging)f(information)150
+1431 y(when)34 b(y)m(ou)h(compile)f(it.)54 b(This)33
+b(debugging)g(information)h(is)g(stored)h(in)e(the)i(ob)5
+b(ject)36 b(\014le;)g(it)f(describ)s(es)150 1541 y(the)44
+b(data)h(t)m(yp)s(e)f(of)g(eac)m(h)h(v)-5 b(ariable)43
+b(or)h(function)e(and)h(the)i(corresp)s(ondence)e(b)s(et)m(w)m(een)i
+(source)f(line)150 1650 y(n)m(um)m(b)s(ers)29 b(and)h(addresses)f(in)h
+(the)g(executable)h(co)s(de.)275 1786 y(T)-8 b(o)30 b(request)h
+(debugging)e(information,)g(sp)s(ecify)g(the)i(`)p Fg(-g)p
+Fm(')f(option)g(when)f(y)m(ou)i(run)e(the)h(compiler.)275
+1922 y(Man)m(y)h(C)g(compilers)e(are)i(unable)f(to)i(handle)d(the)i(`)p
+Fg(-g)p Fm(')g(and)f(`)p Fg(-O)p Fm(')h(options)f(together.)44
+b(Using)30 b(those)150 2032 y(compilers,)f(y)m(ou)i(cannot)g(generate)h
+(optimized)d(executables)i(con)m(taining)f(debugging)f(information.)275
+2168 y(GCC,)39 b(the)g Fl(gnu)g Fm(C)g(compiler,)h(supp)s(orts)e(`)p
+Fg(-g)p Fm(')h(with)f(or)h(without)f(`)p Fg(-O)p Fm(',)k(making)d(it)f
+(p)s(ossible)f(to)150 2277 y(debug)e(optimized)f(co)s(de.)57
+b(W)-8 b(e)37 b(recommend)e(that)i(y)m(ou)f Fj(always)45
+b Fm(use)35 b(`)p Fg(-g)p Fm(')g(whenev)m(er)h(y)m(ou)g(compile)f(a)150
+2387 y(program.)60 b(Y)-8 b(ou)38 b(ma)m(y)f(think)e(y)m(our)i(program)
+g(is)f(correct,)k(but)c(there)h(is)f(no)h(sense)g(in)f(pushing)e(y)m
+(our)150 2496 y(luc)m(k.)275 2632 y(When)43 b(y)m(ou)i(debug)f(a)g
+(program)g(compiled)f(with)g(`)p Fg(-g)30 b(-O)p Fm(',)47
+b(remem)m(b)s(er)d(that)g(the)h(optimizer)e(is)150 2742
+y(rearranging)23 b(y)m(our)h(co)s(de;)i(the)e(debugger)g(sho)m(ws)f(y)m
+(ou)h(what)g(is)e(really)h(there.)39 b(Do)24 b(not)g(b)s(e)f(to)s(o)i
+(surprised)150 2852 y(when)31 b(the)h(execution)g(path)g(do)s(es)f(not)
+h(exactly)h(matc)m(h)f(y)m(our)g(source)g(\014le!)44
+b(An)32 b(extreme)h(example:)43 b(if)150 2961 y(y)m(ou)27
+b(de\014ne)f(a)h(v)-5 b(ariable,)26 b(but)g(nev)m(er)h(use)g(it,)g(GDB)
+h(nev)m(er)f(sees)g(that)g(v)-5 b(ariable|b)s(ecause)26
+b(the)g(compiler)150 3071 y(optimizes)k(it)f(out)i(of)g(existence.)275
+3207 y(Some)c(things)g(do)h(not)g(w)m(ork)g(as)g(w)m(ell)f(with)g(`)p
+Fg(-g)j(-O)p Fm(')d(as)i(with)d(just)i(`)p Fg(-g)p Fm(',)g
+(particularly)e(on)h(mac)m(hines)150 3316 y(with)38 b(instruction)f(sc)
+m(heduling.)65 b(If)39 b(in)f(doubt,)j(recompile)d(with)g(`)p
+Fg(-g)p Fm(')h(alone,)j(and)d(if)f(this)g(\014xes)h(the)150
+3426 y(problem,)29 b(please)h(rep)s(ort)g(it)g(to)h(us)f(as)g(a)h(bug)f
+(\(including)d(a)k(test)g(case!\).)275 3562 y(Older)36
+b(v)m(ersions)h(of)h(the)g Fl(gnu)f Fm(C)h(compiler)e(p)s(ermitted)h(a)
+h(v)-5 b(arian)m(t)38 b(option)f(`)p Fg(-gg)p Fm(')g(for)h(debugging)
+150 3672 y(information.)h(GDB)31 b(no)f(longer)f(supp)s(orts)f(this)h
+(format;)i(if)d(y)m(our)i Fl(gnu)g Fm(C)f(compiler)g(has)g(this)g
+(option,)150 3781 y(do)h(not)h(use)f(it.)150 4003 y Fk(4.2)68
+b(Starting)46 b(y)l(our)f(program)150 4275 y Fg(run)150
+4385 y(r)432 b Fm(Use)24 b(the)g Fg(run)e Fm(command)i(to)g(start)g(y)m
+(our)g(program)f(under)f(GDB.)j(Y)-8 b(ou)24 b(m)m(ust)f(\014rst)g(sp)s
+(ecify)630 4494 y(the)28 b(program)f(name)h(\(except)g(on)g(VxW)-8
+b(orks\))29 b(with)d(an)h(argumen)m(t)h(to)g(GDB)h(\(see)g(Chap-)630
+4604 y(ter)d(2)h([Getting)g(In)f(and)f(Out)h(of)g(GDB],)i(page)f(9\),)h
+(or)e(b)m(y)g(using)f(the)h Fg(file)f Fm(or)h Fg(exec-file)630
+4714 y Fm(command)k(\(see)h(Section)g(12.1)h([Commands)d(to)i(sp)s
+(ecify)e(\014les],)h(page)h(95\).)275 4875 y(If)h(y)m(ou)h(are)h
+(running)c(y)m(our)j(program)g(in)e(an)i(execution)h(en)m(vironmen)m(t)
+e(that)i(supp)s(orts)d(pro)s(cesses,)150 4985 y Fg(run)25
+b Fm(creates)j(an)e(inferior)e(pro)s(cess)i(and)f(mak)m(es)i(that)g
+(pro)s(cess)f(run)e(y)m(our)j(program.)39 b(\(In)25 b(en)m(vironmen)m
+(ts)150 5094 y(without)k(pro)s(cesses,)i Fg(run)e Fm(jumps)g(to)i(the)g
+(start)g(of)f(y)m(our)g(program.\))275 5230 y(The)21
+b(execution)g(of)h(a)g(program)f(is)f(a\013ected)j(b)m(y)f(certain)f
+(information)f(it)h(receiv)m(es)h(from)f(its)g(sup)s(erior.)150
+5340 y(GDB)40 b(pro)m(vides)e(w)m(a)m(ys)h(to)h(sp)s(ecify)d(this)h
+(information,)i(whic)m(h)d(y)m(ou)i(m)m(ust)g(do)g Fj(b)-5
+b(efor)g(e)46 b Fm(starting)39 b(y)m(our)p eop
+%DVIPSSectionPage: 20
+20 21 bop 150 -116 a Fm(20)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(program.)39 b(\(Y)-8 b(ou)27 b(can)f(c)m(hange)h(it)e(after)h
+(starting)g(y)m(our)g(program,)g(but)f(suc)m(h)h(c)m(hanges)h(only)e
+(a\013ect)i(y)m(our)150 408 y(program)i(the)h(next)f(time)g(y)m(ou)h
+(start)g(it.\))40 b(This)27 b(information)h(ma)m(y)i(b)s(e)f(divided)d
+(in)m(to)k(four)e(categories:)150 562 y(The)i Fj(ar)-5
+b(guments.)630 672 y Fm(Sp)s(ecify)29 b(the)h(argumen)m(ts)h(to)g(giv)m
+(e)g(y)m(our)f(program)g(as)h(the)f(argumen)m(ts)h(of)f(the)h
+Fg(run)e Fm(com-)630 781 y(mand.)45 b(If)31 b(a)i(shell)d(is)h(a)m(v)-5
+b(ailable)31 b(on)h(y)m(our)g(target,)i(the)f(shell)d(is)h(used)g(to)i
+(pass)e(the)i(argu-)630 891 y(men)m(ts,)c(so)f(that)h(y)m(ou)f(ma)m(y)h
+(use)e(normal)g(con)m(v)m(en)m(tions)i(\(suc)m(h)f(as)h(wildcard)c
+(expansion)i(or)630 1000 y(v)-5 b(ariable)34 b(substitution\))f(in)h
+(describing)f(the)j(argumen)m(ts.)56 b(In)34 b(Unix)g(systems,)j(y)m
+(ou)f(can)630 1110 y(con)m(trol)24 b(whic)m(h)e(shell)f(is)h(used)h
+(with)f(the)h Fg(SHELL)f Fm(en)m(vironmen)m(t)h(v)-5
+b(ariable.)37 b(See)24 b(Section)f(4.3)630 1219 y([Y)-8
+b(our)31 b(program's)f(argumen)m(ts],)h(page)g(20.)150
+1373 y(The)f Fj(envir)-5 b(onment.)630 1483 y Fm(Y)d(our)23
+b(program)f(normally)f(inherits)g(its)h(en)m(vironmen)m(t)g(from)h
+(GDB,)h(but)e(y)m(ou)h(can)g(use)g(the)630 1592 y(GDB)30
+b(commands)e Fg(set)i(environment)25 b Fm(and)j Fg(unset)h(environment)
+d Fm(to)j(c)m(hange)h(parts)f(of)630 1702 y(the)41 b(en)m(vironmen)m(t)
+f(that)h(a\013ect)h(y)m(our)f(program.)71 b(See)41 b(Section)f(4.4)i
+([Y)-8 b(our)41 b(program's)630 1811 y(en)m(vironmen)m(t],)30
+b(page)i(21.)150 1965 y(The)e Fj(working)j(dir)-5 b(e)g(ctory.)630
+2074 y Fm(Y)d(our)32 b(program)f(inherits)e(its)i(w)m(orking)g
+(directory)g(from)g(GDB.)i(Y)-8 b(ou)32 b(can)g(set)g(the)g(GDB)630
+2184 y(w)m(orking)37 b(directory)f(with)g(the)i Fg(cd)f
+Fm(command)g(in)f(GDB.)i(See)g(Section)f(4.5)h([Y)-8
+b(our)38 b(pro-)630 2294 y(gram's)31 b(w)m(orking)e(directory],)i(page)
+g(22.)150 2447 y(The)f Fj(standar)-5 b(d)35 b(input)e(and)h(output.)630
+2557 y Fm(Y)-8 b(our)32 b(program)f(normally)f(uses)h(the)g(same)h
+(device)f(for)h(standard)e(input)g(and)h(standard)630
+2666 y(output)21 b(as)h(GDB)h(is)e(using.)37 b(Y)-8 b(ou)22
+b(can)g(redirect)f(input)f(and)h(output)h(in)e(the)i
+Fg(run)f Fm(command)630 2776 y(line,)j(or)g(y)m(ou)g(can)g(use)g(the)g
+Fg(tty)f Fm(command)g(to)i(set)f(a)g(di\013eren)m(t)g(device)f(for)h(y)
+m(our)g(program.)630 2885 y(See)31 b(Section)f(4.6)h([Y)-8
+b(our)31 b(program's)f(input)f(and)g(output],)i(page)g(22.)630
+3017 y Fj(Warning:)58 b Fm(While)35 b(input)f(and)h(output)h
+(redirection)f(w)m(ork,)j(y)m(ou)e(cannot)h(use)f(pip)s(es)e(to)630
+3126 y(pass)e(the)g(output)g(of)h(the)f(program)h(y)m(ou)f(are)h
+(debugging)e(to)i(another)g(program;)g(if)f(y)m(ou)630
+3236 y(attempt)f(this,)f(GDB)h(is)f(lik)m(ely)f(to)i(wind)d(up)h
+(debugging)h(the)g(wrong)g(program.)275 3389 y(When)36
+b(y)m(ou)g(issue)f(the)i Fg(run)e Fm(command,)j(y)m(our)f(program)f(b)s
+(egins)f(to)i(execute)g(immediately)-8 b(.)58 b(See)150
+3499 y(Chapter)38 b(5)h([Stopping)e(and)h(con)m(tin)m(uing],)i(page)f
+(27,)j(for)c(discussion)e(of)i(ho)m(w)h(to)g(arrange)g(for)f(y)m(our)
+150 3609 y(program)27 b(to)h(stop.)40 b(Once)27 b(y)m(our)g(program)g
+(has)h(stopp)s(ed,)f(y)m(ou)g(ma)m(y)h(call)f(functions)f(in)g(y)m(our)
+h(program,)150 3718 y(using)i(the)h Fg(print)f Fm(or)i
+Fg(call)e Fm(commands.)40 b(See)31 b(Chapter)f(8)g([Examining)f(Data],)
+k(page)e(55.)275 3850 y(If)i(the)h(mo)s(di\014cation)e(time)h(of)h(y)m
+(our)g(sym)m(b)s(ol)e(\014le)h(has)h(c)m(hanged)g(since)f(the)h(last)g
+(time)f(GDB)i(read)150 3959 y(its)f(sym)m(b)s(ols,)g(GDB)i(discards)d
+(its)h(sym)m(b)s(ol)f(table,)i(and)f(reads)h(it)f(again.)53
+b(When)34 b(it)g(do)s(es)g(this,)h(GDB)150 4069 y(tries)30
+b(to)h(retain)f(y)m(our)g(curren)m(t)g(breakp)s(oin)m(ts.)150
+4317 y Fk(4.3)68 b(Y)-11 b(our)44 b(program's)i(argumen)l(ts)275
+4507 y Fm(The)25 b(argumen)m(ts)h(to)h(y)m(our)f(program)g(can)g(b)s(e)
+f(sp)s(eci\014ed)f(b)m(y)i(the)g(argumen)m(ts)h(of)f(the)g
+Fg(run)f Fm(command.)150 4617 y(They)30 b(are)i(passed)e(to)i(a)f
+(shell,)e(whic)m(h)h(expands)g(wildcard)e(c)m(haracters)33
+b(and)d(p)s(erforms)f(redirection)h(of)150 4726 y(I/O,)j(and)g(thence)g
+(to)h(y)m(our)f(program.)48 b(Y)-8 b(our)33 b Fg(SHELL)f
+Fm(en)m(vironmen)m(t)h(v)-5 b(ariable)31 b(\(if)i(it)f(exists\))h(sp)s
+(eci\014es)150 4836 y(what)d(shell)f(GDB)i(uses.)41 b(If)30
+b(y)m(ou)g(do)h(not)f(de\014ne)g Fg(SHELL)p Fm(,)f(GDB)i(uses)f
+Fg(/bin/sh)p Fm(.)275 4967 y Fg(run)f Fm(with)f(no)i(argumen)m(ts)g
+(uses)g(the)g(same)h(argumen)m(ts)f(used)f(b)m(y)h(the)g(previous)f
+Fg(run)p Fm(,)g(or)h(those)g(set)150 5077 y(b)m(y)g(the)h
+Fg(set)e(args)h Fm(command.)150 5230 y Fg(set)f(args)115
+b Fm(Sp)s(ecify)35 b(the)h(argumen)m(ts)h(to)g(b)s(e)f(used)f(the)i
+(next)f(time)g(y)m(our)g(program)g(is)g(run.)57 b(If)36
+b Fg(set)630 5340 y(args)31 b Fm(has)h(no)g(argumen)m(ts,)h
+Fg(run)e Fm(executes)i(y)m(our)f(program)g(with)f(no)h(argumen)m(ts.)46
+b(Once)p eop
+%DVIPSSectionPage: 21
+21 22 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28
+b(Programs)i(Under)g(GDB)1783 b(21)630 299 y(y)m(ou)39
+b(ha)m(v)m(e)g(run)e(y)m(our)h(program)g(with)f(argumen)m(ts,)k(using)c
+Fg(set)29 b(args)37 b Fm(b)s(efore)h(the)h(next)630 408
+y Fg(run)29 b Fm(is)h(the)g(only)g(w)m(a)m(y)h(to)g(run)e(it)h(again)h
+(without)e(argumen)m(ts.)150 566 y Fg(show)g(args)67
+b Fm(Sho)m(w)30 b(the)g(argumen)m(ts)h(to)g(giv)m(e)g(y)m(our)f
+(program)h(when)e(it)h(is)f(started.)150 822 y Fk(4.4)68
+b(Y)-11 b(our)44 b(program's)i(en)l(vironmen)l(t)275
+1014 y Fm(The)20 b Ff(en)m(vironmen)m(t)i Fm(consists)e(of)h(a)g(set)g
+(of)g(en)m(vironmen)m(t)f(v)-5 b(ariables)19 b(and)h(their)g(v)-5
+b(alues.)37 b(En)m(vironmen)m(t)150 1123 y(v)-5 b(ariables)34
+b(con)m(v)m(en)m(tionally)h(record)g(suc)m(h)f(things)g(as)h(y)m(our)g
+(user)f(name,)j(y)m(our)e(home)g(directory)-8 b(,)36
+b(y)m(our)150 1233 y(terminal)30 b(t)m(yp)s(e,)i(and)e(y)m(our)i(searc)
+m(h)g(path)f(for)g(programs)g(to)h(run.)42 b(Usually)30
+b(y)m(ou)h(set)h(up)e(en)m(vironmen)m(t)150 1342 y(v)-5
+b(ariables)34 b(with)f(the)j(shell)d(and)h(they)h(are)h(inherited)d(b)m
+(y)i(all)e(the)j(other)f(programs)g(y)m(ou)g(run.)53
+b(When)150 1452 y(debugging,)47 b(it)c(can)i(b)s(e)e(useful)f(to)j(try)
+f(running)d(y)m(our)j(program)g(with)f(a)h(mo)s(di\014ed)e(en)m
+(vironmen)m(t)150 1561 y(without)29 b(ha)m(ving)h(to)h(start)g(GDB)h(o)
+m(v)m(er)g(again.)150 1768 y Fg(path)d Ff(directory)630
+1877 y Fm(Add)k Ff(directory)41 b Fm(to)34 b(the)g(fron)m(t)g(of)g(the)
+g Fg(PATH)f Fm(en)m(vironmen)m(t)g(v)-5 b(ariable)33
+b(\(the)h(searc)m(h)g(path)630 1987 y(for)39 b(executables\),)i(for)e
+(b)s(oth)f(GDB)i(and)e(y)m(our)h(program.)66 b(Y)-8 b(ou)39
+b(ma)m(y)g(sp)s(ecify)f(sev)m(eral)630 2097 y(directory)32
+b(names,)h(separated)g(b)m(y)f(`)p Fg(:)p Fm(')g(or)h(whitespace.)46
+b(If)32 b Ff(directory)39 b Fm(is)32 b(already)g(in)f(the)630
+2206 y(path,)f(it)g(is)g(mo)m(v)m(ed)h(to)g(the)g(fron)m(t,)f(so)h(it)f
+(is)f(searc)m(hed)i(so)s(oner.)630 2340 y(Y)-8 b(ou)37
+b(can)g(use)f(the)h(string)f(`)p Fg($cwd)p Fm(')g(to)h(refer)f(to)i
+(whatev)m(er)f(is)f(the)h(curren)m(t)f(w)m(orking)g(di-)630
+2450 y(rectory)k(at)h(the)e(time)g(GDB)i(searc)m(hes)f(the)g(path.)68
+b(If)39 b(y)m(ou)h(use)f(`)p Fg(.)p Fm(')h(instead,)h(it)e(refers)630
+2559 y(to)34 b(the)g(directory)f(where)g(y)m(ou)h(executed)g(the)g
+Fg(path)e Fm(command.)50 b(GDB)34 b(replaces)g(`)p Fg(.)p
+Fm(')f(in)630 2669 y(the)d Ff(directory)38 b Fm(argumen)m(t)30
+b(\(with)f(the)h(curren)m(t)g(path\))g(b)s(efore)g(adding)f
+Ff(directory)37 b Fm(to)31 b(the)630 2778 y(searc)m(h)g(path.)150
+2936 y Fg(show)e(paths)630 3046 y Fm(Displa)m(y)23 b(the)h(list)e(of)i
+(searc)m(h)g(paths)g(for)f(executables)h(\(the)h Fg(PATH)d
+Fm(en)m(vironmen)m(t)i(v)-5 b(ariable\).)150 3204 y Fg(show)29
+b(environment)f Fm([)p Ff(v)-5 b(arname)5 b Fm(])630
+3313 y(Prin)m(t)32 b(the)h(v)-5 b(alue)32 b(of)h(en)m(vironmen)m(t)f(v)
+-5 b(ariable)32 b Ff(v)-5 b(arname)38 b Fm(to)33 b(b)s(e)f(giv)m(en)h
+(to)g(y)m(our)g(program)630 3423 y(when)i(it)g(starts.)58
+b(If)35 b(y)m(ou)h(do)g(not)g(supply)e Ff(v)-5 b(arname)p
+Fm(,)37 b(prin)m(t)e(the)h(names)f(and)h(v)-5 b(alues)35
+b(of)630 3533 y(all)40 b(en)m(vironmen)m(t)g(v)-5 b(ariables)39
+b(to)i(b)s(e)f(giv)m(en)h(to)g(y)m(our)g(program.)71
+b(Y)-8 b(ou)41 b(can)g(abbreviate)630 3642 y Fg(environment)27
+b Fm(as)k Fg(env)p Fm(.)150 3800 y Fg(set)e(environment)f
+Ff(v)-5 b(arname)35 b Fm([)p Fg(=)p Fm(])c Ff(v)-5 b(alue)630
+3910 y Fm(Set)22 b(en)m(vironmen)m(t)f(v)-5 b(ariable)20
+b Ff(v)-5 b(arname)27 b Fm(to)22 b Ff(v)-5 b(alue)p Fm(.)37
+b(The)21 b(v)-5 b(alue)21 b(c)m(hanges)h(for)g(y)m(our)f(program)630
+4019 y(only)-8 b(,)36 b(not)f(for)g(GDB)h(itself.)53
+b Ff(v)-5 b(alue)39 b Fm(ma)m(y)d(b)s(e)e(an)m(y)h(string;)i(the)e(v)-5
+b(alues)34 b(of)h(en)m(vironmen)m(t)630 4129 y(v)-5 b(ariables)33
+b(are)i(just)f(strings,)h(and)f(an)m(y)g(in)m(terpretation)g(is)g
+(supplied)d(b)m(y)k(y)m(our)f(program)630 4239 y(itself.)39
+b(The)29 b Ff(v)-5 b(alue)34 b Fm(parameter)29 b(is)g(optional;)g(if)f
+(it)h(is)f(eliminated,)g(the)h(v)-5 b(ariable)28 b(is)g(set)i(to)630
+4348 y(a)h(n)m(ull)d(v)-5 b(alue.)630 4482 y(F)d(or)31
+b(example,)f(this)g(command:)870 4610 y Fg(set)47 b(env)g(USER)f(=)i
+(foo)630 4744 y Fm(tells)23 b(a)h(Unix)e(program,)j(when)e(subsequen)m
+(tly)f(run,)i(that)g(its)f(user)g(is)g(named)g(`)p Fg(foo)p
+Fm('.)38 b(\(The)630 4853 y(spaces)31 b(around)e(`)p
+Fg(=)p Fm(')i(are)f(used)g(for)g(clarit)m(y)g(here;)h(they)f(are)h(not)
+g(actually)f(required.\))150 5011 y Fg(unset)f(environment)e
+Ff(v)-5 b(arname)630 5121 y Fm(Remo)m(v)m(e)29 b(v)-5
+b(ariable)27 b Ff(v)-5 b(arname)33 b Fm(from)27 b(the)g(en)m(vironmen)m
+(t)h(to)g(b)s(e)f(passed)g(to)h(y)m(our)g(program.)630
+5230 y(This)39 b(is)h(di\013eren)m(t)g(from)g(`)p Fg(set)30
+b(env)f Ff(v)-5 b(arname)36 b Fg(=)p Fm(';)46 b Fg(unset)29
+b(environment)38 b Fm(remo)m(v)m(es)k(the)630 5340 y(v)-5
+b(ariable)29 b(from)h(the)h(en)m(vironmen)m(t,)f(rather)g(than)g
+(assigning)f(it)h(an)g(empt)m(y)h(v)-5 b(alue.)p eop
+%DVIPSSectionPage: 22
+22 23 bop 150 -116 a Fm(22)2644 b(Debugging)31 b(with)e(GDB)275
+299 y Fj(Warning:)44 b Fm(GDB)27 b(runs)e(y)m(our)h(program)g(using)f
+(the)i(shell)d(indicated)h(b)m(y)h(y)m(our)g Fg(SHELL)f
+Fm(en)m(vironmen)m(t)150 408 y(v)-5 b(ariable)31 b(if)h(it)g(exists)g
+(\(or)h Fg(/bin/sh)e Fm(if)g(not\).)48 b(If)32 b(y)m(our)g
+Fg(SHELL)g Fm(v)-5 b(ariable)31 b(names)h(a)h(shell)e(that)i(runs)e(an)
+150 518 y(initialization)d(\014le|suc)m(h)j(as)h(`)p
+Fg(.cshrc)p Fm(')e(for)h(C-shell,)f(or)i(`)p Fg(.bashrc)p
+Fm(')e(for)h(BASH|an)m(y)h(v)-5 b(ariables)31 b(y)m(ou)150
+628 y(set)c(in)f(that)h(\014le)f(a\013ect)i(y)m(our)f(program.)39
+b(Y)-8 b(ou)27 b(ma)m(y)h(wish)d(to)i(mo)m(v)m(e)h(setting)f(of)g(en)m
+(vironmen)m(t)f(v)-5 b(ariables)150 737 y(to)31 b(\014les)e(that)i(are)
+g(only)f(run)f(when)g(y)m(ou)i(sign)e(on,)i(suc)m(h)f(as)g(`)p
+Fg(.login)p Fm(')f(or)i(`)p Fg(.profile)p Fm('.)150 999
+y Fk(4.5)68 b(Y)-11 b(our)44 b(program's)i(w)l(orking)g(directory)275
+1193 y Fm(Eac)m(h)35 b(time)f(y)m(ou)g(start)h(y)m(our)g(program)f
+(with)f Fg(run)p Fm(,)i(it)e(inherits)g(its)g(w)m(orking)h(directory)g
+(from)g(the)150 1302 y(curren)m(t)43 b(w)m(orking)g(directory)g(of)h
+(GDB.)h(The)e(GDB)i(w)m(orking)e(directory)g(is)g(initially)d(whatev)m
+(er)k(it)150 1412 y(inherited)32 b(from)i(its)g(paren)m(t)h(pro)s(cess)
+f(\(t)m(ypically)f(the)i(shell\),)f(but)g(y)m(ou)h(can)g(sp)s(ecify)e
+(a)i(new)f(w)m(orking)150 1522 y(directory)c(in)f(GDB)i(with)e(the)i
+Fg(cd)f Fm(command.)275 1658 y(The)f(GDB)h(w)m(orking)f(directory)g
+(also)g(serv)m(es)h(as)g(a)g(default)f(for)g(the)h(commands)f(that)h
+(sp)s(ecify)e(\014les)150 1767 y(for)i(GDB)i(to)f(op)s(erate)g(on.)40
+b(See)31 b(Section)f(12.1)i([Commands)e(to)h(sp)s(ecify)e(\014les],)h
+(page)h(95.)150 1981 y Fg(cd)f Ff(directory)630 2091
+y Fm(Set)h(the)f(GDB)i(w)m(orking)d(directory)h(to)h
+Ff(directory)p Fm(.)150 2252 y Fg(pwd)336 b Fm(Prin)m(t)29
+b(the)i(GDB)g(w)m(orking)f(directory)-8 b(.)150 2514
+y Fk(4.6)68 b(Y)-11 b(our)44 b(program's)i(input)f(and)f(output)275
+2708 y Fm(By)23 b(default,)i(the)e(program)h(y)m(ou)f(run)f(under)g
+(GDB)j(do)s(es)e(input)f(and)h(output)g(to)h(the)g(same)f(terminal)150
+2817 y(that)j(GDB)h(uses.)39 b(GDB)27 b(switc)m(hes)e(the)h(terminal)e
+(to)j(its)e(o)m(wn)h(terminal)e(mo)s(des)h(to)h(in)m(teract)h(with)d(y)
+m(ou,)150 2927 y(but)i(it)g(records)h(the)g(terminal)e(mo)s(des)i(y)m
+(our)f(program)h(w)m(as)g(using)e(and)i(switc)m(hes)f(bac)m(k)i(to)f
+(them)g(when)150 3037 y(y)m(ou)k(con)m(tin)m(ue)f(running)e(y)m(our)i
+(program.)150 3251 y Fg(info)f(terminal)630 3360 y Fm(Displa)m(ys)22
+b(information)g(recorded)h(b)m(y)h(GDB)g(ab)s(out)f(the)h(terminal)e
+(mo)s(des)h(y)m(our)g(program)630 3470 y(is)29 b(using.)275
+3632 y(Y)-8 b(ou)37 b(can)g(redirect)f(y)m(our)h(program's)g(input)e
+(and/or)i(output)f(using)g(shell)f(redirection)g(with)h(the)150
+3741 y Fg(run)29 b Fm(command.)41 b(F)-8 b(or)31 b(example,)390
+3872 y Fg(run)47 b(>)g(outfile)150 4008 y Fm(starts)31
+b(y)m(our)f(program,)h(div)m(erting)e(its)g(output)h(to)h(the)g(\014le)
+e(`)p Fg(outfile)p Fm('.)275 4144 y(Another)39 b(w)m(a)m(y)i(to)g(sp)s
+(ecify)d(where)h(y)m(our)h(program)g(should)d(do)j(input)e(and)h
+(output)g(is)g(with)g(the)150 4253 y Fg(tty)32 b Fm(command.)48
+b(This)31 b(command)i(accepts)h(a)g(\014le)e(name)h(as)g(argumen)m(t,)h
+(and)f(causes)g(this)f(\014le)g(to)i(b)s(e)150 4363 y(the)h(default)g
+(for)g(future)f Fg(run)g Fm(commands.)55 b(It)35 b(also)h(resets)f(the)
+g(con)m(trolling)g(terminal)e(for)i(the)h(c)m(hild)150
+4473 y(pro)s(cess,)30 b(for)g(future)g Fg(run)f Fm(commands.)41
+b(F)-8 b(or)31 b(example,)390 4603 y Fg(tty)47 b(/dev/ttyb)150
+4739 y Fm(directs)21 b(that)g(pro)s(cesses)g(started)h(with)e
+(subsequen)m(t)h Fg(run)f Fm(commands)h(default)f(to)i(do)f(input)f
+(and)g(output)150 4849 y(on)30 b(the)h(terminal)e(`)p
+Fg(/dev/ttyb)p Fm(')f(and)i(ha)m(v)m(e)h(that)g(as)g(their)e(con)m
+(trolling)h(terminal.)275 4985 y(An)i(explicit)g(redirection)g(in)g
+Fg(run)h Fm(o)m(v)m(errides)g(the)g Fg(tty)g Fm(command's)g(e\013ect)i
+(on)e(the)h(input/output)150 5094 y(device,)d(but)e(not)i(its)f
+(e\013ect)h(on)g(the)f(con)m(trolling)g(terminal.)275
+5230 y(When)g(y)m(ou)h(use)g(the)g Fg(tty)e Fm(command)i(or)g(redirect)
+f(input)f(in)g(the)i Fg(run)f Fm(command,)h(only)f(the)h(input)150
+5340 y Fj(for)i(your)g(pr)-5 b(o)g(gr)g(am)41 b Fm(is)29
+b(a\013ected.)43 b(The)30 b(input)e(for)i(GDB)i(still)c(comes)j(from)f
+(y)m(our)g(terminal.)p eop
+%DVIPSSectionPage: 23
+23 24 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28
+b(Programs)i(Under)g(GDB)1783 b(23)150 299 y Fk(4.7)68
+b(Debugging)46 b(an)f(already-running)g(pro)t(cess)150
+515 y Fg(attach)29 b Ff(pro)s(cess-id)630 624 y Fm(This)39
+b(command)i(attac)m(hes)j(to)e(a)f(running)e(pro)s(cess|one)i(that)g(w)
+m(as)h(started)g(outside)630 734 y(GDB.)22 b(\()p Fg(info)29
+b(files)19 b Fm(sho)m(ws)h(y)m(our)g(activ)m(e)i(targets.\))39
+b(The)20 b(command)g(tak)m(es)i(as)e(argumen)m(t)630
+844 y(a)27 b(pro)s(cess)f(ID.)h(The)f(usual)f(w)m(a)m(y)j(to)f(\014nd)e
+(out)i(the)g(pro)s(cess-id)e(of)i(a)g(Unix)e(pro)s(cess)i(is)e(with)630
+953 y(the)31 b Fg(ps)e Fm(utilit)m(y)-8 b(,)30 b(or)g(with)f(the)i(`)p
+Fg(jobs)e(-l)p Fm(')h(shell)f(command.)630 1087 y Fg(attach)38
+b Fm(do)s(es)h(not)g(rep)s(eat)h(if)e(y)m(ou)i(press)2141
+1084 y Fb(h)p 2165 1031 151 4 v 2165 1087 a Fa(RET)p
+2165 1102 V 2312 1084 a Fb(i)2381 1087 y Fm(a)g(second)f(time)g(after)h
+(executing)g(the)630 1196 y(command.)275 1354 y(T)-8
+b(o)33 b(use)g Fg(attach)p Fm(,)f(y)m(our)h(program)f(m)m(ust)h(b)s(e)f
+(running)e(in)i(an)h(en)m(vironmen)m(t)f(whic)m(h)g(supp)s(orts)f(pro-)
+150 1464 y(cesses;)f(for)f(example,)g Fg(attach)e Fm(do)s(es)h(not)h(w)
+m(ork)g(for)f(programs)h(on)f(bare-b)s(oard)g(targets)j(that)e(lac)m(k)
+g(an)150 1573 y(op)s(erating)h(system.)41 b(Y)-8 b(ou)31
+b(m)m(ust)f(also)g(ha)m(v)m(e)i(p)s(ermission)27 b(to)k(send)f(the)g
+(pro)s(cess)g(a)h(signal.)275 1707 y(When)i(y)m(ou)i(use)f
+Fg(attach)p Fm(,)f(the)i(debugger)f(\014nds)e(the)i(program)g(running)e
+(in)h(the)h(pro)s(cess)g(\014rst)f(b)m(y)150 1817 y(lo)s(oking)h(in)g
+(the)h(curren)m(t)h(w)m(orking)e(directory)-8 b(,)37
+b(then)e(\(if)f(the)i(program)f(is)f(not)i(found\))e(b)m(y)h(using)f
+(the)150 1926 y(source)i(\014le)f(searc)m(h)h(path)f(\(see)i(Section)f
+(7.3)g([Sp)s(ecifying)e(source)i(directories],)g(page)h(53\).)57
+b(Y)-8 b(ou)37 b(can)150 2036 y(also)c(use)f(the)h Fg(file)e
+Fm(command)i(to)g(load)f(the)h(program.)47 b(See)33 b(Section)f(12.1)j
+([Commands)c(to)j(Sp)s(ecify)150 2145 y(Files],)c(page)h(95.)275
+2279 y(The)36 b(\014rst)g(thing)f(GDB)j(do)s(es)e(after)h(arranging)f
+(to)i(debug)d(the)i(sp)s(eci\014ed)e(pro)s(cess)h(is)g(to)h(stop)g(it.)
+150 2389 y(Y)-8 b(ou)38 b(can)g(examine)f(and)g(mo)s(dify)f(an)h(attac)
+m(hed)i(pro)s(cess)e(with)g(all)f(the)i(GDB)g(commands)f(that)i(are)150
+2498 y(ordinarily)c(a)m(v)-5 b(ailable)37 b(when)f(y)m(ou)i(start)h
+(pro)s(cesses)e(with)g Fg(run)p Fm(.)61 b(Y)-8 b(ou)39
+b(can)f(insert)e(breakp)s(oin)m(ts;)41 b(y)m(ou)150 2608
+y(can)35 b(step)g(and)f(con)m(tin)m(ue;)k(y)m(ou)d(can)g(mo)s(dify)e
+(storage.)56 b(If)35 b(y)m(ou)g(w)m(ould)e(rather)i(the)g(pro)s(cess)g
+(con)m(tin)m(ue)150 2717 y(running,)28 b(y)m(ou)j(ma)m(y)g(use)f(the)g
+Fg(continue)e Fm(command)i(after)h(attac)m(hing)h(GDB)f(to)g(the)g(pro)
+s(cess.)150 2923 y Fg(detach)192 b Fm(When)21 b(y)m(ou)h(ha)m(v)m(e)h
+(\014nished)c(debugging)i(the)h(attac)m(hed)h(pro)s(cess,)h(y)m(ou)e
+(can)f(use)h(the)g Fg(detach)630 3033 y Fm(command)32
+b(to)g(release)g(it)g(from)f(GDB)i(con)m(trol.)45 b(Detac)m(hing)33
+b(the)f(pro)s(cess)g(con)m(tin)m(ues)g(its)630 3142 y(execution.)61
+b(After)38 b(the)f Fg(detach)f Fm(command,)j(that)f(pro)s(cess)f(and)f
+(GDB)i(b)s(ecome)g(com-)630 3252 y(pletely)c(indep)s(enden)m(t)f(once)i
+(more,)i(and)d(y)m(ou)h(are)h(ready)e(to)i Fg(attach)d
+Fm(another)i(pro)s(cess)630 3362 y(or)i(start)g(one)g(with)f
+Fg(run)p Fm(.)59 b Fg(detach)35 b Fm(do)s(es)h(not)h(rep)s(eat)g(if)f
+(y)m(ou)h(press)3079 3359 y Fb(h)p 3103 3306 V 3103 3362
+a Fa(RET)p 3103 3377 V 3250 3359 a Fb(i)3317 3362 y Fm(again)f(after)
+630 3471 y(executing)31 b(the)f(command.)275 3629 y(If)h(y)m(ou)i(exit)
+f(GDB)i(or)e(use)g(the)h Fg(run)e Fm(command)h(while)e(y)m(ou)j(ha)m(v)
+m(e)h(an)e(attac)m(hed)i(pro)s(cess,)f(y)m(ou)f(kill)150
+3738 y(that)d(pro)s(cess.)40 b(By)29 b(default,)f(GDB)i(asks)e(for)h
+(con\014rmation)e(if)h(y)m(ou)h(try)f(to)i(do)e(either)g(of)h(these)g
+(things;)150 3848 y(y)m(ou)36 b(can)f(con)m(trol)h(whether)e(or)i(not)f
+(y)m(ou)h(need)f(to)h(con\014rm)e(b)m(y)h(using)f(the)h
+Fg(set)30 b(confirm)j Fm(command)150 3958 y(\(see)e(Section)g(14.6)g
+([Optional)e(w)m(arnings)h(and)f(messages],)j(page)f(128\).)150
+4213 y Fk(4.8)68 b(Killing)47 b(the)e(c)l(hild)g(pro)t(cess)150
+4477 y Fg(kill)288 b Fm(Kill)28 b(the)i(c)m(hild)f(pro)s(cess)h(in)f
+(whic)m(h)g(y)m(our)h(program)h(is)e(running)f(under)g(GDB.)275
+4634 y(This)g(command)h(is)g(useful)f(if)h(y)m(ou)h(wish)e(to)j(debug)e
+(a)h(core)h(dump)d(instead)h(of)h(a)g(running)d(pro)s(cess.)150
+4744 y(GDB)k(ignores)f(an)m(y)h(core)g(dump)e(\014le)g(while)g(y)m(our)
+h(program)g(is)g(running.)275 4878 y(On)25 b(some)i(op)s(erating)f
+(systems,)i(a)f(program)f(cannot)h(b)s(e)f(executed)i(outside)e(GDB)h
+(while)e(y)m(ou)i(ha)m(v)m(e)150 4987 y(breakp)s(oin)m(ts)22
+b(set)i(on)f(it)g(inside)e(GDB.)k(Y)-8 b(ou)24 b(can)f(use)g(the)h
+Fg(kill)e Fm(command)h(in)f(this)g(situation)h(to)h(p)s(ermit)150
+5097 y(running)k(y)m(our)i(program)g(outside)g(the)g(debugger.)275
+5230 y(The)39 b Fg(kill)g Fm(command)h(is)f(also)i(useful)d(if)h(y)m
+(ou)i(wish)d(to)j(recompile)e(and)h(relink)e(y)m(our)i(program,)150
+5340 y(since)29 b(on)h(man)m(y)h(systems)f(it)f(is)g(imp)s(ossible)e
+(to)k(mo)s(dify)d(an)i(executable)h(\014le)e(while)f(it)h(is)g(running)
+f(in)h(a)p eop
+%DVIPSSectionPage: 24
+24 25 bop 150 -116 a Fm(24)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(pro)s(cess.)40 b(In)30 b(this)f(case,)j(when)d(y)m(ou)h(next)h(t)
+m(yp)s(e)f Fg(run)p Fm(,)g(GDB)h(notices)g(that)g(the)f(\014le)f(has)h
+(c)m(hanged,)i(and)150 408 y(reads)e(the)h(sym)m(b)s(ol)e(table)h
+(again)h(\(while)d(trying)i(to)h(preserv)m(e)f(y)m(our)h(curren)m(t)f
+(breakp)s(oin)m(t)f(settings\).)150 684 y Fk(4.9)68 b(Additional)46
+b(pro)t(cess)e(information)275 884 y Fm(Some)36 b(op)s(erating)g
+(systems)h(pro)m(vide)e(a)i(facilit)m(y)f(called)g(`)p
+Fg(/proc)p Fm(')f(that)i(can)g(b)s(e)f(used)g(to)h(examine)150
+993 y(the)c(image)h(of)f(a)h(running)d(pro)s(cess)h(using)g
+(\014le-system)h(subroutines.)47 b(If)33 b(GDB)h(is)e(con\014gured)h
+(for)g(an)150 1103 y(op)s(erating)24 b(system)h(with)f(this)g(facilit)m
+(y)-8 b(,)25 b(the)g(command)g Fg(info)k(proc)24 b Fm(is)g(a)m(v)-5
+b(ailable)24 b(to)i(rep)s(ort)e(on)h(sev)m(eral)150 1212
+y(kinds)35 b(of)i(information)e(ab)s(out)h(the)h(pro)s(cess)f(running)e
+(y)m(our)j(program.)59 b Fg(info)29 b(proc)36 b Fm(w)m(orks)g(only)g
+(on)150 1322 y(SVR4)30 b(systems)h(that)g(supp)s(ort)d
+Fg(procfs)p Fm(.)150 1553 y Fg(info)h(proc)67 b Fm(Summarize)29
+b(a)m(v)-5 b(ailable)30 b(information)e(ab)s(out)i(the)h(pro)s(cess.)
+150 1719 y Fg(info)e(proc)g(mappings)630 1829 y Fm(Rep)s(ort)36
+b(on)g(the)g(address)f(ranges)i(accessible)e(in)g(the)h(program,)i
+(with)d(information)f(on)630 1938 y(whether)c(y)m(our)g(program)g(ma)m
+(y)h(read,)g(write,)f(or)g(execute)i(eac)m(h)f(range.)150
+2105 y Fg(info)e(proc)g(times)630 2215 y Fm(Starting)g(time,)g(user)g
+(CPU)g(time,)h(and)e(system)i(CPU)f(time)g(for)g(y)m(our)h(program)f
+(and)g(its)630 2324 y(c)m(hildren.)150 2491 y Fg(info)g(proc)g(id)630
+2600 y Fm(Rep)s(ort)f(on)g(the)h(pro)s(cess)f(IDs)h(related)f(to)h(y)m
+(our)f(program:)40 b(its)28 b(o)m(wn)g(pro)s(cess)g(ID,)h(the)g(ID)630
+2710 y(of)i(its)e(paren)m(t,)i(the)g(pro)s(cess)f(group)f(ID,)i(and)f
+(the)h(session)e(ID.)150 2876 y Fg(info)g(proc)g(status)630
+2986 y Fm(General)h(information)f(on)h(the)h(state)h(of)e(the)h(pro)s
+(cess.)40 b(If)30 b(the)h(pro)s(cess)f(is)f(stopp)s(ed,)h(this)630
+3096 y(rep)s(ort)g(includes)e(the)i(reason)h(for)f(stopping,)f(and)h
+(an)m(y)h(signal)e(receiv)m(ed.)150 3262 y Fg(info)g(proc)g(all)630
+3372 y Fm(Sho)m(w)h(all)f(the)i(ab)s(o)m(v)m(e)g(information)e(ab)s
+(out)h(the)h(pro)s(cess.)150 3647 y Fk(4.10)68 b(Debugging)46
+b(programs)f(with)h(m)l(ultiple)g(threads)275 3847 y
+Fm(In)24 b(some)h(op)s(erating)g(systems,)h(suc)m(h)f(as)h(HP-UX)f(and)
+g(Solaris,)g(a)g(single)f(program)h(ma)m(y)g(ha)m(v)m(e)i(more)150
+3956 y(than)34 b(one)h Ff(thread)k Fm(of)34 b(execution.)54
+b(The)35 b(precise)f(seman)m(tics)h(of)f(threads)h(di\013er)e(from)h
+(one)h(op)s(erating)150 4066 y(system)42 b(to)h(another,)i(but)d(in)e
+(general)i(the)g(threads)g(of)g(a)h(single)d(program)i(are)g(akin)g(to)
+g(m)m(ultiple)150 4176 y(pro)s(cesses|except)g(that)f(they)g(share)f
+(one)i(address)e(space)h(\(that)h(is,)g(they)f(can)g(all)f(examine)h
+(and)150 4285 y(mo)s(dify)f(the)i(same)g(v)-5 b(ariables\).)75
+b(On)41 b(the)h(other)g(hand,)i(eac)m(h)f(thread)e(has)h(its)f(o)m(wn)h
+(registers)g(and)150 4395 y(execution)31 b(stac)m(k,)h(and)d(p)s
+(erhaps)g(priv)-5 b(ate)30 b(memory)-8 b(.)275 4536 y(GDB)31
+b(pro)m(vides)e(these)i(facilities)e(for)h(debugging)f(m)m(ulti-thread)
+g(programs:)225 4678 y Fi(\017)60 b Fm(automatic)31 b(noti\014cation)f
+(of)h(new)e(threads)225 4816 y Fi(\017)60 b Fm(`)p Fg(thread)29
+b Ff(threadno)5 b Fm(',)30 b(a)h(command)f(to)h(switc)m(h)f(among)h
+(threads)225 4954 y Fi(\017)60 b Fm(`)p Fg(info)29 b(threads)p
+Fm(',)g(a)i(command)f(to)h(inquire)d(ab)s(out)i(existing)g(threads)225
+5092 y Fi(\017)60 b Fm(`)p Fg(thread)29 b(apply)g([)p
+Ff(threadno)5 b Fg(])29 b([)p Ff(all)t Fg(])f Ff(args)t
+Fm(',)43 b(a)e(command)f(to)h(apply)d(a)j(command)f(to)h(a)f(list)f(of)
+330 5202 y(threads)225 5340 y Fi(\017)60 b Fm(thread-sp)s(eci\014c)29
+b(breakp)s(oin)m(ts)p eop
+%DVIPSSectionPage: 25
+25 26 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28
+b(Programs)i(Under)g(GDB)1783 b(25)390 299 y Fj(Warning:)68
+b Fm(These)40 b(facilities)g(are)h(not)h(y)m(et)g(a)m(v)-5
+b(ailable)40 b(on)h(ev)m(ery)h(GDB)h(con\014guration)390
+403 y(where)34 b(the)h(op)s(erating)f(system)g(supp)s(orts)f(threads.)
+53 b(If)34 b(y)m(our)g(GDB)i(do)s(es)e(not)h(supp)s(ort)390
+506 y(threads,)27 b(these)g(commands)e(ha)m(v)m(e)j(no)e(e\013ect.)41
+b(F)-8 b(or)27 b(example,)g(a)g(system)f(without)f(thread)390
+610 y(supp)s(ort)31 b(sho)m(ws)i(no)f(output)h(from)f(`)p
+Fg(info)e(threads)p Fm(',)i(and)g(alw)m(a)m(ys)h(rejects)h(the)f
+Fg(thread)390 714 y Fm(command,)d(lik)m(e)g(this:)630
+842 y Fg(\(gdb\))46 b(info)h(threads)630 946 y(\(gdb\))f(thread)g(1)630
+1049 y(Thread)g(ID)h(1)h(not)f(known.)93 b(Use)47 b(the)g("info)g
+(threads")e(command)h(to)630 1153 y(see)h(the)g(IDs)g(of)g(currently)e
+(known)i(threads.)275 1287 y Fm(The)24 b(GDB)h(thread)f(debugging)g
+(facilit)m(y)g(allo)m(ws)f(y)m(ou)i(to)h(observ)m(e)f(all)e(threads)h
+(while)f(y)m(our)h(program)150 1397 y(runs|but)39 b(whenev)m(er)i(GDB)i
+(tak)m(es)g(con)m(trol,)h(one)e(thread)f(in)f(particular)g(is)g(alw)m
+(a)m(ys)i(the)g(fo)s(cus)f(of)150 1506 y(debugging.)k(This)30
+b(thread)i(is)g(called)f(the)h Ff(curren)m(t)g(thread)p
+Fm(.)46 b(Debugging)32 b(commands)g(sho)m(w)g(program)150
+1616 y(information)d(from)h(the)g(p)s(ersp)s(ectiv)m(e)g(of)g(the)h
+(curren)m(t)f(thread.)275 1749 y(Whenev)m(er)35 b(GDB)h(detects)g(a)f
+(new)f(thread)h(in)e(y)m(our)i(program,)h(it)e(displa)m(ys)f(the)i
+(target)i(system's)150 1859 y(iden)m(ti\014cation)30
+b(for)g(the)i(thread)e(with)g(a)i(message)g(in)d(the)j(form)e(`)p
+Fg([New)g Ff(systag)8 b Fg(])p Fm('.)43 b Ff(systag)d
+Fm(is)30 b(a)h(thread)150 1969 y(iden)m(ti\014er)c(whose)i(form)f(v)-5
+b(aries)28 b(dep)s(ending)f(on)h(the)h(particular)f(system.)40
+b(F)-8 b(or)29 b(example,)h(on)e(LynxOS,)150 2078 y(y)m(ou)j(migh)m(t)f
+(see)390 2206 y Fg([New)47 b(process)e(35)j(thread)e(27])150
+2340 y Fm(when)40 b(GDB)j(notices)e(a)h(new)e(thread.)73
+b(In)41 b(con)m(trast,)k(on)d(an)f(SGI)f(system,)45 b(the)c
+Ff(systag)50 b Fm(is)40 b(simply)150 2450 y(something)30
+b(lik)m(e)g(`)p Fg(process)e(368)p Fm(',)i(with)f(no)h(further)g
+(quali\014er.)275 2583 y(F)-8 b(or)54 b(debugging)e(purp)s(oses,)58
+b(GDB)c(asso)s(ciates)g(its)f(o)m(wn)h(thread)f(n)m(um)m(b)s(er|alw)m
+(a)m(ys)f(a)i(single)150 2693 y(in)m(teger|with)29 b(eac)m(h)j(thread)e
+(in)f(y)m(our)h(program.)150 2899 y Fg(info)f(threads)630
+3009 y Fm(Displa)m(y)e(a)i(summary)e(of)h(all)f(threads)h(curren)m(tly)
+f(in)g(y)m(our)h(program.)40 b(GDB)29 b(displa)m(ys)d(for)630
+3118 y(eac)m(h)32 b(thread)e(\(in)f(this)g(order\):)679
+3252 y(1.)61 b(the)31 b(thread)f(n)m(um)m(b)s(er)f(assigned)g(b)m(y)i
+(GDB)679 3386 y(2.)61 b(the)31 b(target)g(system's)g(thread)f(iden)m
+(ti\014er)f(\()p Ff(systag)8 b Fm(\))679 3519 y(3.)61
+b(the)31 b(curren)m(t)f(stac)m(k)i(frame)e(summary)f(for)h(that)h
+(thread)630 3677 y(An)41 b(asterisk)h(`)p Fg(*)p Fm(')g(to)g(the)g
+(left)f(of)h(the)g(GDB)h(thread)e(n)m(um)m(b)s(er)g(indicates)f(the)i
+(curren)m(t)630 3787 y(thread.)630 3921 y(F)-8 b(or)31
+b(example,)390 4049 y Fg(\(gdb\))46 b(info)h(threads)485
+4152 y(3)h(process)e(35)h(thread)f(27)95 b(0x34e5)46
+b(in)h(sigpause)f(\(\))485 4256 y(2)i(process)e(35)h(thread)f(23)95
+b(0x34e5)46 b(in)h(sigpause)f(\(\))390 4360 y(*)h(1)h(process)e(35)h
+(thread)f(13)95 b(main)47 b(\(argc=1,)e(argv=0x7ffffff8\))581
+4464 y(at)i(threadtest.c:68)150 4670 y(thread)29 b Ff(threadno)630
+4780 y Fm(Mak)m(e)40 b(thread)f(n)m(um)m(b)s(er)f Ff(threadno)43
+b Fm(the)c(curren)m(t)g(thread.)65 b(The)39 b(command)f(argumen)m(t)630
+4889 y Ff(threadno)d Fm(is)29 b(the)i(in)m(ternal)f(GDB)h(thread)g(n)m
+(um)m(b)s(er,)e(as)i(sho)m(wn)f(in)f(the)i(\014rst)f(\014eld)f(of)i
+(the)630 4999 y(`)p Fg(info)e(threads)p Fm(')35 b(displa)m(y)-8
+b(.)57 b(GDB)38 b(resp)s(onds)c(b)m(y)i(displa)m(ying)e(the)j(system)f
+(iden)m(ti\014er)f(of)630 5108 y(the)c(thread)f(y)m(ou)g(selected,)i
+(and)d(its)h(curren)m(t)g(stac)m(k)i(frame)e(summary:)870
+5236 y Fg(\(gdb\))46 b(thread)g(2)870 5340 y([Switching)f(to)i(process)
+f(35)h(thread)f(23])p eop
+%DVIPSSectionPage: 26
+26 27 bop 150 -116 a Fm(26)2644 b(Debugging)31 b(with)e(GDB)870
+299 y Fg(0x34e5)46 b(in)h(sigpause)f(\(\))630 433 y Fm(As)40
+b(with)f(the)i(`)p Fg([New)29 b(...])p Fm(')40 b(message,)k(the)d(form)
+f(of)g(the)h(text)g(after)g(`)p Fg(Switching)28 b(to)p
+Fm(')630 543 y(dep)s(ends)h(on)h(y)m(our)g(system's)h(con)m(v)m(en)m
+(tions)g(for)f(iden)m(tifying)e(threads.)150 702 y Fg(thread)h(apply)g
+([)p Ff(threadno)5 b Fg(])29 b([)p Ff(all)t Fg(])f Ff(args)630
+812 y Fm(The)34 b Fg(thread)29 b(apply)k Fm(command)i(allo)m(ws)f(y)m
+(ou)h(to)h(apply)d(a)j(command)e(to)i(one)f(or)g(more)630
+922 y(threads.)57 b(Sp)s(ecify)34 b(the)i(n)m(um)m(b)s(ers)f(of)h(the)g
+(threads)f(that)i(y)m(ou)f(w)m(an)m(t)h(a\013ected)g(with)e(the)630
+1031 y(command)g(argumen)m(t)h Ff(threadno)p Fm(.)56
+b Ff(threadno)40 b Fm(is)35 b(the)h(in)m(ternal)e(GDB)j(thread)e(n)m
+(um)m(b)s(er,)630 1141 y(as)c(sho)m(wn)g(in)e(the)j(\014rst)e(\014eld)f
+(of)j(the)f(`)p Fg(info)e(threads)p Fm(')g(displa)m(y)-8
+b(.)42 b(T)-8 b(o)31 b(apply)f(a)h(command)630 1250 y(to)g(all)e
+(threads,)i(use)f Fg(thread)e(apply)h(all)h Ff(args)p
+Fm(.)275 1435 y(Whenev)m(er)35 b(GDB)h(stops)f(y)m(our)g(program,)h
+(due)f(to)h(a)f(breakp)s(oin)m(t)f(or)h(a)g(signal,)h(it)e
+(automatically)150 1544 y(selects)25 b(the)g(thread)f(where)g(that)h
+(breakp)s(oin)m(t)f(or)g(signal)f(happ)s(ened.)37 b(GDB)26
+b(alerts)e(y)m(ou)h(to)g(the)g(con)m(text)150 1654 y(switc)m(h)30
+b(with)f(a)i(message)g(of)g(the)f(form)g(`)p Fg([Switching)e(to)i
+Ff(systag)8 b Fg(])p Fm(')31 b(to)g(iden)m(tify)e(the)h(thread.)275
+1788 y(See)h(Section)f(5.4)i([Stopping)e(and)g(starting)g(m)m
+(ulti-thread)g(programs],)h(page)h(42,)g(for)e(more)h(infor-)150
+1898 y(mation)e(ab)s(out)g(ho)m(w)g(GDB)h(b)s(eha)m(v)m(es)g(when)e(y)m
+(ou)i(stop)f(and)g(start)g(programs)g(with)f(m)m(ultiple)f(threads.)275
+2032 y(See)35 b(Section)f(5.1.2)j([Setting)e(w)m(atc)m(hp)s(oin)m(ts],)
+i(page)e(31,)j(for)c(information)g(ab)s(out)g(w)m(atc)m(hp)s(oin)m(ts)h
+(in)150 2142 y(programs)30 b(with)f(m)m(ultiple)f(threads.)150
+2399 y Fk(4.11)68 b(Debugging)46 b(programs)f(with)h(m)l(ultiple)g(pro)
+t(cesses)275 2592 y Fm(GDB)33 b(has)g(no)f(sp)s(ecial)g(supp)s(ort)e
+(for)j(debugging)f(programs)g(whic)m(h)f(create)k(additional)30
+b(pro)s(cesses)150 2702 y(using)k(the)h Fg(fork)f Fm(function.)54
+b(When)35 b(a)g(program)g(forks,)i(GDB)f(will)c(con)m(tin)m(ue)k(to)g
+(debug)e(the)i(paren)m(t)150 2811 y(pro)s(cess)28 b(and)f(the)i(c)m
+(hild)e(pro)s(cess)g(will)f(run)h(unimp)s(eded.)37 b(If)27
+b(y)m(ou)i(ha)m(v)m(e)g(set)g(a)g(breakp)s(oin)m(t)e(in)g(an)m(y)i(co)s
+(de)150 2921 y(whic)m(h)i(the)i(c)m(hild)d(then)j(executes,)h(the)f(c)m
+(hild)d(will)g(get)k(a)e Fg(SIGTRAP)f Fm(signal)g(whic)m(h)g(\(unless)g
+(it)h(catc)m(hes)150 3030 y(the)f(signal\))e(will)f(cause)j(it)f(to)h
+(terminate.)275 3165 y(Ho)m(w)m(ev)m(er,)36 b(if)d(y)m(ou)g(w)m(an)m(t)
+i(to)f(debug)f(the)h(c)m(hild)d(pro)s(cess)j(there)f(is)g(a)h(w)m(ork)
+-5 b(around)32 b(whic)m(h)h(isn't)f(to)s(o)150 3274 y(painful.)39
+b(Put)31 b(a)g(call)f(to)i Fg(sleep)d Fm(in)g(the)i(co)s(de)h(whic)m(h)
+d(the)i(c)m(hild)e(pro)s(cess)i(executes)h(after)f(the)g(fork.)42
+b(It)150 3384 y(ma)m(y)32 b(b)s(e)f(useful)e(to)j(sleep)f(only)g(if)f
+(a)i(certain)f(en)m(vironmen)m(t)g(v)-5 b(ariable)30
+b(is)h(set,)h(or)g(a)f(certain)h(\014le)e(exists,)150
+3494 y(so)f(that)g(the)f(dela)m(y)h(need)f(not)h(o)s(ccur)f(when)g(y)m
+(ou)g(don't)h(w)m(an)m(t)g(to)g(run)e(GDB)j(on)e(the)h(c)m(hild.)38
+b(While)28 b(the)150 3603 y(c)m(hild)c(is)g(sleeping,)h(use)g(the)h
+Fg(ps)f Fm(program)g(to)h(get)g(its)f(pro)s(cess)g(ID.)h(Then)e(tell)h
+(GDB)h(\(a)g(new)f(in)m(v)m(o)s(cation)150 3713 y(of)36
+b(GDB)i(if)d(y)m(ou)i(are)g(also)f(debugging)f(the)i(paren)m(t)f(pro)s
+(cess\))h(to)g(attac)m(h)h(to)f(the)f(c)m(hild)f(pro)s(cess)h(\(see)150
+3822 y(Section)26 b(4.7)i([A)m(ttac)m(h],)i(page)d(23\).)41
+b(F)-8 b(rom)27 b(that)g(p)s(oin)m(t)e(on)h(y)m(ou)h(can)g(debug)e(the)
+i(c)m(hild)e(pro)s(cess)h(just)g(lik)m(e)150 3932 y(an)m(y)31
+b(other)f(pro)s(cess)g(whic)m(h)f(y)m(ou)i(attac)m(hed)h(to.)p
+eop
+%DVIPSSectionPage: 27
+27 28 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(27)150 299 y Fh(5)80
+b(Stopping)53 b(and)g(Con)l(tin)l(uing)275 543 y Fm(The)24
+b(principal)d(purp)s(oses)i(of)i(using)e(a)i(debugger)g(are)g(so)g
+(that)g(y)m(ou)g(can)g(stop)g(y)m(our)g(program)f(b)s(efore)150
+653 y(it)35 b(terminates;)k(or)d(so)g(that,)i(if)d(y)m(our)h(program)g
+(runs)e(in)m(to)i(trouble,)h(y)m(ou)f(can)g(in)m(v)m(estigate)h(and)e
+(\014nd)150 762 y(out)c(wh)m(y)-8 b(.)275 900 y(Inside)41
+b(GDB,)k(y)m(our)f(program)f(ma)m(y)h(stop)g(for)f(an)m(y)h(of)g(sev)m
+(eral)g(reasons,)j(suc)m(h)c(as)h(a)g(signal,)i(a)150
+1010 y(breakp)s(oin)m(t,)39 b(or)g(reac)m(hing)f(a)h(new)e(line)g
+(after)i(a)f(GDB)i(command)e(suc)m(h)g(as)g Fg(step)p
+Fm(.)64 b(Y)-8 b(ou)38 b(ma)m(y)h(then)150 1120 y(examine)32
+b(and)f(c)m(hange)j(v)-5 b(ariables,)31 b(set)i(new)e(breakp)s(oin)m
+(ts)g(or)h(remo)m(v)m(e)i(old)d(ones,)i(and)f(then)g(con)m(tin)m(ue)150
+1229 y(execution.)51 b(Usually)-8 b(,)34 b(the)g(messages)h(sho)m(wn)f
+(b)m(y)f(GDB)i(pro)m(vide)e(ample)h(explanation)e(of)j(the)f(status)150
+1339 y(of)d(y)m(our)f(program|but)f(y)m(ou)i(can)g(also)f(explicitly)e
+(request)i(this)g(information)e(at)j(an)m(y)g(time.)150
+1558 y Fg(info)e(program)630 1668 y Fm(Displa)m(y)35
+b(information)f(ab)s(out)h(the)h(status)h(of)e(y)m(our)h(program:)51
+b(whether)36 b(it)f(is)g(running)630 1777 y(or)30 b(not,)h(what)g(pro)s
+(cess)e(it)h(is,)g(and)g(wh)m(y)g(it)g(stopp)s(ed.)150
+2043 y Fk(5.1)68 b(Breakp)t(oin)l(ts,)46 b(w)l(atc)l(hp)t(oin)l(ts,)g
+(and)f(catc)l(hp)t(oin)l(ts)275 2239 y Fm(A)e Ff(breakp)s(oin)m(t)i
+Fm(mak)m(es)f(y)m(our)g(program)f(stop)h(whenev)m(er)f(a)h(certain)g(p)
+s(oin)m(t)e(in)h(the)h(program)f(is)150 2349 y(reac)m(hed.)67
+b(F)-8 b(or)40 b(eac)m(h)g(breakp)s(oin)m(t,)h(y)m(ou)e(can)g(add)g
+(conditions)e(to)j(con)m(trol)g(in)d(\014ner)h(detail)h(whether)150
+2459 y(y)m(our)e(program)h(stops.)62 b(Y)-8 b(ou)38 b(can)g(set)g
+(breakp)s(oin)m(ts)e(with)g(the)i Fg(break)e Fm(command)h(and)g(its)g
+(v)-5 b(arian)m(ts)150 2568 y(\(see)31 b(Section)g(5.1.1)h([Setting)e
+(breakp)s(oin)m(ts],)g(page)h(28\),)h(to)g(sp)s(ecify)d(the)h(place)h
+(where)f(y)m(our)g(program)150 2678 y(should)e(stop)j(b)m(y)f(line)f(n)
+m(um)m(b)s(er,)g(function)g(name)i(or)f(exact)i(address)d(in)g(the)i
+(program.)275 2816 y(In)24 b(HP-UX,)i(SunOS)d(4.x,)k(SVR4,)g(and)e
+(Alpha)f(OSF/1)h(con\014gurations,)h(y)m(ou)g(can)f(set)h(breakp)s(oin)
+m(ts)150 2925 y(in)38 b(shared)i(libraries)c(b)s(efore)k(the)g
+(executable)g(is)f(run.)67 b(There)40 b(is)f(a)h(minor)e(limitation)g
+(on)h(HP-UX)150 3035 y(systems:)53 b(y)m(ou)37 b(m)m(ust)g(w)m(ait)f
+(un)m(til)f(the)i(executable)g(is)f(run)f(in)g(order)h(to)i(set)f
+(breakp)s(oin)m(ts)e(in)h(shared)150 3144 y(library)27
+b(routines)h(that)i(are)g(not)f(called)g(directly)f(b)m(y)h(the)g
+(program)h(\(for)f(example,)g(routines)g(that)h(are)150
+3254 y(argumen)m(ts)h(in)e(a)h Fg(pthread_create)d Fm(call\).)275
+3392 y(A)41 b Ff(w)m(atc)m(hp)s(oin)m(t)j Fm(is)c(a)i(sp)s(ecial)e
+(breakp)s(oin)m(t)g(that)j(stops)e(y)m(our)g(program)g(when)g(the)h(v)
+-5 b(alue)40 b(of)i(an)150 3502 y(expression)23 b(c)m(hanges.)40
+b(Y)-8 b(ou)25 b(m)m(ust)f(use)g(a)h(di\013eren)m(t)f(command)g(to)h
+(set)g(w)m(atc)m(hp)s(oin)m(ts)g(\(see)g(Section)f(5.1.2)150
+3611 y([Setting)j(w)m(atc)m(hp)s(oin)m(ts],)h(page)g(31\),)h(but)e
+(aside)f(from)g(that,)j(y)m(ou)e(can)h(manage)g(a)f(w)m(atc)m(hp)s(oin)
+m(t)g(lik)m(e)g(an)m(y)150 3721 y(other)33 b(breakp)s(oin)m(t:)43
+b(y)m(ou)33 b(enable,)f(disable,)f(and)h(delete)h(b)s(oth)e(breakp)s
+(oin)m(ts)g(and)h(w)m(atc)m(hp)s(oin)m(ts)g(using)150
+3830 y(the)f(same)f(commands.)275 3968 y(Y)-8 b(ou)37
+b(can)h(arrange)g(to)g(ha)m(v)m(e)g(v)-5 b(alues)37 b(from)g(y)m(our)g
+(program)g(displa)m(y)m(ed)f(automatically)h(whenev)m(er)150
+4078 y(GDB)31 b(stops)g(at)g(a)g(breakp)s(oin)m(t.)39
+b(See)31 b(Section)f(8.6)i([Automatic)f(displa)m(y],)e(page)i(60.)275
+4216 y(A)c Ff(catc)m(hp)s(oin)m(t)i Fm(is)e(another)g(sp)s(ecial)f
+(breakp)s(oin)m(t)g(that)h(stops)g(y)m(our)g(program)g(when)f(a)i
+(certain)f(kind)150 4325 y(of)f(ev)m(en)m(t)h(o)s(ccurs,)f(suc)m(h)g
+(as)f(the)h(thro)m(wing)f(of)h(a)g(C)p Fg(++)e Fm(exception)i(or)g(the)
+f(loading)g(of)h(a)g(library)-8 b(.)37 b(As)25 b(with)150
+4435 y(w)m(atc)m(hp)s(oin)m(ts,)39 b(y)m(ou)f(use)f(a)g(di\013eren)m(t)
+g(command)g(to)h(set)f(a)h(catc)m(hp)s(oin)m(t)g(\(see)g(Section)f
+(5.1.3)i([Setting)150 4545 y(catc)m(hp)s(oin)m(ts],)h(page)e(32\),)i
+(but)d(aside)f(from)h(that,)j(y)m(ou)d(can)h(manage)g(a)g(catc)m(hp)s
+(oin)m(t)g(lik)m(e)e(an)m(y)i(other)150 4654 y(breakp)s(oin)m(t.)50
+b(\(T)-8 b(o)34 b(stop)g(when)f(y)m(our)g(program)h(receiv)m(es)g(a)g
+(signal,)g(use)f(the)h Fg(handle)e Fm(command;)j(see)150
+4764 y(Section)30 b(5.3)i([Signals],)d(page)i(40.\))275
+4902 y(GDB)i(assigns)f(a)i(n)m(um)m(b)s(er)d(to)j(eac)m(h)g(breakp)s
+(oin)m(t,)e(w)m(atc)m(hp)s(oin)m(t,)i(or)f(catc)m(hp)s(oin)m(t)g(when)f
+(y)m(ou)h(create)150 5011 y(it;)h(these)g(n)m(um)m(b)s(ers)e(are)h
+(successiv)m(e)h(in)m(tegers)f(starting)g(with)f(one.)50
+b(In)32 b(man)m(y)i(of)f(the)g(commands)g(for)150 5121
+y(con)m(trolling)40 b(v)-5 b(arious)40 b(features)h(of)g(breakp)s(oin)m
+(ts)f(y)m(ou)h(use)f(the)i(breakp)s(oin)m(t)d(n)m(um)m(b)s(er)h(to)i
+(sa)m(y)f(whic)m(h)150 5230 y(breakp)s(oin)m(t)32 b(y)m(ou)g(w)m(an)m
+(t)i(to)f(c)m(hange.)49 b(Eac)m(h)33 b(breakp)s(oin)m(t)e(ma)m(y)j(b)s
+(e)e Ff(enabled)j Fm(or)d Ff(disabled)t Fm(;)f(if)h(disabled,)150
+5340 y(it)e(has)g(no)g(e\013ect)i(on)e(y)m(our)h(program)f(un)m(til)f
+(y)m(ou)h(enable)g(it)g(again.)p eop
+%DVIPSSectionPage: 28
+28 29 bop 150 -116 a Fm(28)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fc(5.1.1)63 b(Setting)41 b(breakp)s(oin)m(ts)275
+487 y Fm(Breakp)s(oin)m(ts)e(are)h(set)g(with)e(the)i
+Fg(break)e Fm(command)i(\(abbreviated)f Fg(b)p Fm(\).)69
+b(The)39 b(debugger)g(con)m(v)m(e-)150 596 y(nience)d(v)-5
+b(ariable)35 b(`)p Fg($bpnum)p Fm(')g(records)h(the)h(n)m(um)m(b)s(er)e
+(of)i(the)f(breakp)s(oin)m(ts)g(y)m(ou'v)m(e)i(set)f(most)f(recen)m
+(tly;)150 706 y(see)e(Section)e(8.9)j([Con)m(v)m(enience)e(v)-5
+b(ariables],)33 b(page)h(67,)h(for)e(a)g(discussion)d(of)k(what)f(y)m
+(ou)g(can)g(do)g(with)150 815 y(con)m(v)m(enience)e(v)-5
+b(ariables.)275 945 y(Y)d(ou)30 b(ha)m(v)m(e)i(sev)m(eral)f(w)m(a)m(ys)
+g(to)g(sa)m(y)g(where)f(the)h(breakp)s(oin)m(t)e(should)f(go.)150
+1095 y Fg(break)h Ff(function)630 1204 y Fm(Set)35 b(a)g(breakp)s(oin)m
+(t)f(at)h(en)m(try)g(to)h(function)d Ff(function)p Fm(.)53
+b(When)34 b(using)g(source)h(languages)630 1314 y(that)h(p)s(ermit)e(o)
+m(v)m(erloading)i(of)f(sym)m(b)s(ols,)h(suc)m(h)f(as)h(C)p
+Fg(++)p Fm(,)g Ff(function)e Fm(ma)m(y)i(refer)g(to)g(more)630
+1423 y(than)23 b(one)g(p)s(ossible)d(place)j(to)h(break.)38
+b(See)23 b(Section)g(5.1.8)i([Breakp)s(oin)m(t)e(men)m(us],)h(page)g
+(37,)630 1533 y(for)30 b(a)h(discussion)d(of)i(that)h(situation.)150
+1683 y Fg(break)e(+)p Ff(o\013set)150 1792 y Fg(break)g(-)p
+Ff(o\013set)630 1902 y Fm(Set)39 b(a)f(breakp)s(oin)m(t)g(some)h(n)m
+(um)m(b)s(er)e(of)h(lines)f(forw)m(ard)h(or)g(bac)m(k)h(from)f(the)h(p)
+s(osition)d(at)630 2011 y(whic)m(h)29 b(execution)i(stopp)s(ed)e(in)g
+(the)i(curren)m(tly)e(selected)i(frame.)150 2161 y Fg(break)e
+Ff(linen)m(um)630 2271 y Fm(Set)h(a)h(breakp)s(oin)m(t)e(at)i(line)e
+Ff(linen)m(um)f Fm(in)h(the)h(curren)m(t)g(source)h(\014le.)40
+b(That)30 b(\014le)f(is)h(the)g(last)630 2380 y(\014le)37
+b(whose)g(source)g(text)i(w)m(as)f(prin)m(ted.)60 b(This)36
+b(breakp)s(oin)m(t)g(stops)i(y)m(our)f(program)h(just)630
+2490 y(b)s(efore)30 b(it)g(executes)i(an)m(y)e(of)h(the)f(co)s(de)h(on)
+f(that)h(line.)150 2639 y Fg(break)e Ff(\014lename)5
+b Fg(:)p Ff(linen)m(um)630 2749 y Fm(Set)31 b(a)f(breakp)s(oin)m(t)g
+(at)h(line)d Ff(linen)m(um)g Fm(in)h(source)i(\014le)e
+Ff(\014lename)p Fm(.)150 2899 y Fg(break)g Ff(\014lename)5
+b Fg(:)p Ff(function)630 3008 y Fm(Set)26 b(a)h(breakp)s(oin)m(t)d(at)j
+(en)m(try)f(to)h(function)e Ff(function)g Fm(found)f(in)h(\014le)g
+Ff(\014lename)p Fm(.)38 b(Sp)s(ecifying)630 3118 y(a)29
+b(\014le)e(name)i(as)f(w)m(ell)g(as)h(a)f(function)f(name)i(is)e(sup)s
+(er\015uous)f(except)j(when)f(m)m(ultiple)e(\014les)630
+3227 y(con)m(tain)31 b(similarly)c(named)j(functions.)150
+3377 y Fg(break)f(*)p Ff(address)630 3486 y Fm(Set)39
+b(a)g(breakp)s(oin)m(t)f(at)h(address)f Ff(address)p
+Fm(.)65 b(Y)-8 b(ou)39 b(can)g(use)f(this)g(to)h(set)h(breakp)s(oin)m
+(ts)d(in)630 3596 y(parts)27 b(of)g(y)m(our)g(program)g(whic)m(h)f(do)h
+(not)g(ha)m(v)m(e)h(debugging)e(information)f(or)j(source)f(\014les.)
+150 3746 y Fg(break)240 b Fm(When)35 b(called)g(without)f(an)m(y)i
+(argumen)m(ts,)h Fg(break)d Fm(sets)i(a)f(breakp)s(oin)m(t)g(at)h(the)f
+(next)h(in-)630 3855 y(struction)27 b(to)i(b)s(e)e(executed)i(in)d(the)
+i(selected)g(stac)m(k)i(frame)d(\(see)i(Chapter)f(6)g([Examining)630
+3965 y(the)h(Stac)m(k],)i(page)e(45\).)42 b(In)28 b(an)m(y)h(selected)g
+(frame)g(but)f(the)h(innermost,)f(this)f(mak)m(es)j(y)m(our)630
+4074 y(program)35 b(stop)g(as)g(so)s(on)f(as)h(con)m(trol)g(returns)f
+(to)i(that)f(frame.)54 b(This)33 b(is)h(similar)e(to)k(the)630
+4184 y(e\013ect)26 b(of)f(a)g Fg(finish)e Fm(command)h(in)f(the)i
+(frame)g(inside)d(the)j(selected)g(frame|except)g(that)630
+4294 y Fg(finish)h Fm(do)s(es)i(not)g(lea)m(v)m(e)h(an)f(activ)m(e)h
+(breakp)s(oin)m(t.)39 b(If)28 b(y)m(ou)g(use)f Fg(break)g
+Fm(without)g(an)h(argu-)630 4403 y(men)m(t)33 b(in)f(the)h(innermost)f
+(frame,)i(GDB)g(stops)f(the)g(next)h(time)e(it)h(reac)m(hes)h(the)f
+(curren)m(t)630 4513 y(lo)s(cation;)d(this)f(ma)m(y)i(b)s(e)f(useful)f
+(inside)f(lo)s(ops.)630 4642 y(GDB)c(normally)d(ignores)i(breakp)s(oin)
+m(ts)f(when)g(it)h(resumes)f(execution,)j(un)m(til)c(at)j(least)g(one)
+630 4752 y(instruction)e(has)j(b)s(een)e(executed.)40
+b(If)24 b(it)g(did)e(not)j(do)f(this,)h(y)m(ou)g(w)m(ould)e(b)s(e)h
+(unable)f(to)i(pro-)630 4862 y(ceed)j(past)f(a)g(breakp)s(oin)m(t)f
+(without)g(\014rst)g(disabling)e(the)j(breakp)s(oin)m(t.)39
+b(This)25 b(rule)h(applies)630 4971 y(whether)k(or)g(not)h(the)f
+(breakp)s(oin)m(t)g(already)g(existed)g(when)f(y)m(our)h(program)g
+(stopp)s(ed.)150 5121 y Fg(break)f(...)g(if)h Ff(cond)630
+5230 y Fm(Set)j(a)g(breakp)s(oin)m(t)e(with)h(condition)f
+Ff(cond)t Fm(;)i(ev)-5 b(aluate)33 b(the)g(expression)f
+Ff(cond)j Fm(eac)m(h)f(time)630 5340 y(the)26 b(breakp)s(oin)m(t)e(is)h
+(reac)m(hed,)j(and)d(stop)g(only)g(if)g(the)g(v)-5 b(alue)26
+b(is)e(nonzero|that)j(is,)f(if)e Ff(cond)p eop
+%DVIPSSectionPage: 29
+29 30 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(29)630 299 y(ev)-5 b(aluates)43
+b(as)g(true.)77 b(`)p Fg(...)p Fm(')42 b(stands)g(for)h(one)g(of)f(the)
+h(p)s(ossible)d(argumen)m(ts)j(describ)s(ed)630 408 y(ab)s(o)m(v)m(e)d
+(\(or)f(no)g(argumen)m(t\))g(sp)s(ecifying)e(where)h(to)i(break.)66
+b(See)39 b(Section)f(5.1.6)j([Break)630 518 y(conditions],)29
+b(page)i(35,)h(for)e(more)h(information)d(on)j(breakp)s(oin)m(t)e
+(conditions.)150 690 y Fg(tbreak)g Ff(args)630 800 y
+Fm(Set)g(a)h(breakp)s(oin)m(t)e(enabled)g(only)g(for)g(one)i(stop.)40
+b Ff(args)33 b Fm(are)d(the)f(same)g(as)g(for)g(the)g
+Fg(break)630 909 y Fm(command,)42 b(and)d(the)g(breakp)s(oin)m(t)g(is)f
+(set)i(in)e(the)i(same)g(w)m(a)m(y)-8 b(,)43 b(but)c(the)g(breakp)s
+(oin)m(t)g(is)630 1019 y(automatically)d(deleted)f(after)i(the)f
+(\014rst)f(time)h(y)m(our)f(program)h(stops)g(there.)57
+b(See)36 b(Sec-)630 1129 y(tion)30 b(5.1.5)i([Disabling)d(breakp)s(oin)
+m(ts],)g(page)i(34.)150 1301 y Fg(hbreak)e Ff(args)630
+1410 y Fm(Set)35 b(a)g(hardw)m(are-assisted)g(breakp)s(oin)m(t.)53
+b Ff(args)38 b Fm(are)e(the)f(same)g(as)g(for)g(the)g
+Fg(break)e Fm(com-)630 1520 y(mand)h(and)g(the)h(breakp)s(oin)m(t)f(is)
+g(set)h(in)f(the)h(same)g(w)m(a)m(y)-8 b(,)37 b(but)e(the)g(breakp)s
+(oin)m(t)e(requires)630 1630 y(hardw)m(are)g(supp)s(ort)f(and)h(some)h
+(target)i(hardw)m(are)d(ma)m(y)h(not)g(ha)m(v)m(e)h(this)e(supp)s(ort.)
+48 b(The)630 1739 y(main)26 b(purp)s(ose)f(of)i(this)f(is)g(EPR)m(OM/R)
+m(OM)i(co)s(de)f(debugging,)g(so)g(y)m(ou)g(can)g(set)g(a)h(break-)630
+1849 y(p)s(oin)m(t)23 b(at)i(an)f(instruction)f(without)g(c)m(hanging)h
+(the)h(instruction.)36 b(This)23 b(can)h(b)s(e)g(used)f(with)630
+1958 y(the)28 b(new)f(trap-generation)i(pro)m(vided)d(b)m(y)i(SP)-8
+b(AR)m(Clite)27 b(DSU.)h(DSU)g(will)d(generate)k(traps)630
+2068 y(when)k(a)g(program)h(accesses)h(some)f(data)g(or)g(instruction)d
+(address)i(that)h(is)e(assigned)h(to)630 2178 y(the)g(debug)f
+(registers.)48 b(Ho)m(w)m(ev)m(er)35 b(the)e(hardw)m(are)g(breakp)s
+(oin)m(t)f(registers)g(can)h(only)f(tak)m(e)630 2287
+y(t)m(w)m(o)e(data)g(breakp)s(oin)m(ts,)e(and)g(GDB)i(will)d(reject)i
+(this)f(command)h(if)f(more)h(than)f(t)m(w)m(o)j(are)630
+2397 y(used.)47 b(Delete)34 b(or)f(disable)e(un)m(used)g(hardw)m(are)h
+(breakp)s(oin)m(ts)g(b)s(efore)g(setting)h(new)g(ones.)630
+2506 y(See)e(Section)f(5.1.6)i([Break)f(conditions],)f(page)h(35.)150
+2679 y Fg(thbreak)d Ff(args)630 2788 y Fm(Set)42 b(a)h(hardw)m
+(are-assisted)e(breakp)s(oin)m(t)g(enabled)g(only)h(for)g(one)g(stop.)
+76 b Ff(args)46 b Fm(are)d(the)630 2898 y(same)36 b(as)f(for)g(the)h
+Fg(hbreak)d Fm(command)i(and)g(the)g(breakp)s(oin)m(t)f(is)h(set)g(in)f
+(the)i(same)f(w)m(a)m(y)-8 b(.)630 3007 y(Ho)m(w)m(ev)m(er,)44
+b(lik)m(e)39 b(the)h Fg(tbreak)e Fm(command,)k(the)e(breakp)s(oin)m(t)e
+(is)h(automatically)g(deleted)630 3117 y(after)31 b(the)g(\014rst)e
+(time)i(y)m(our)f(program)g(stops)h(there.)41 b(Also,)31
+b(lik)m(e)e(the)i Fg(hbreak)e Fm(command,)630 3226 y(the)34
+b(breakp)s(oin)m(t)e(requires)h(hardw)m(are)g(supp)s(ort)f(and)h(some)h
+(target)h(hardw)m(are)e(ma)m(y)i(not)630 3336 y(ha)m(v)m(e)30
+b(this)e(supp)s(ort.)39 b(See)29 b(Section)g(5.1.5)h([Disabling)e
+(breakp)s(oin)m(ts],)g(page)i(34.)41 b(Also)29 b(See)630
+3446 y(Section)h(5.1.6)i([Break)g(conditions],)d(page)i(35.)150
+3618 y Fg(rbreak)e Ff(regex)630 3727 y Fm(Set)37 b(breakp)s(oin)m(ts)e
+(on)h(all)g(functions)f(matc)m(hing)h(the)h(regular)f(expression)f
+Ff(regex)p Fm(.)60 b(This)630 3837 y(command)28 b(sets)g(an)g
+(unconditional)d(breakp)s(oin)m(t)i(on)h(all)f(matc)m(hes,)i(prin)m
+(ting)d(a)i(list)f(of)h(all)630 3947 y(breakp)s(oin)m(ts)c(it)h(set.)40
+b(Once)25 b(these)h(breakp)s(oin)m(ts)e(are)i(set,)h(they)e(are)h
+(treated)g(just)f(lik)m(e)g(the)630 4056 y(breakp)s(oin)m(ts)k(set)i
+(with)e(the)h Fg(break)f Fm(command.)40 b(Y)-8 b(ou)31
+b(can)f(delete)h(them,)f(disable)f(them,)630 4166 y(or)h(mak)m(e)i
+(them)e(conditional)f(the)h(same)h(w)m(a)m(y)g(as)g(an)m(y)g(other)f
+(breakp)s(oin)m(t.)630 4307 y(When)41 b(debugging)f(C)p
+Fg(++)g Fm(programs,)j Fg(rbreak)c Fm(is)h(useful)g(for)g(setting)h
+(breakp)s(oin)m(ts)f(on)630 4416 y(o)m(v)m(erloaded)31
+b(functions)e(that)i(are)g(not)g(mem)m(b)s(ers)e(of)i(an)m(y)f(sp)s
+(ecial)f(classes.)150 4589 y Fg(info)g(breakpoints)f
+Fm([)p Ff(n)p Fm(])150 4698 y Fg(info)h(break)g Fm([)p
+Ff(n)p Fm(])150 4808 y Fg(info)g(watchpoints)f Fm([)p
+Ff(n)p Fm(])630 4917 y(Prin)m(t)46 b(a)i(table)e(of)i(all)e(breakp)s
+(oin)m(ts,)k(w)m(atc)m(hp)s(oin)m(ts,)i(and)46 b(catc)m(hp)s(oin)m(ts)i
+(set)f(and)g(not)630 5027 y(deleted,)30 b(with)f(the)i(follo)m(wing)e
+(columns)g(for)h(eac)m(h)i(breakp)s(oin)m(t:)630 5199
+y Fj(Br)-5 b(e)g(akp)g(oint)35 b(Numb)-5 b(ers)630 5340
+y(T)e(yp)i(e)295 b Fm(Breakp)s(oin)m(t,)30 b(w)m(atc)m(hp)s(oin)m(t,)h
+(or)g(catc)m(hp)s(oin)m(t.)p eop
+%DVIPSSectionPage: 30
+30 31 bop 150 -116 a Fm(30)2644 b(Debugging)31 b(with)e(GDB)630
+299 y Fj(Disp)-5 b(osition)1110 408 y Fm(Whether)32 b(the)g(breakp)s
+(oin)m(t)f(is)g(mark)m(ed)g(to)i(b)s(e)e(disabled)f(or)h(deleted)h
+(when)1110 518 y(hit.)630 670 y Fj(Enable)-5 b(d)33 b(or)h(Disable)-5
+b(d)1110 779 y Fm(Enabled)37 b(breakp)s(oin)m(ts)h(are)h(mark)m(ed)g
+(with)e(`)p Fg(y)p Fm('.)66 b(`)p Fg(n)p Fm(')39 b(marks)f(breakp)s
+(oin)m(ts)1110 889 y(that)31 b(are)g(not)f(enabled.)630
+1041 y Fj(A)-5 b(ddr)g(ess)176 b Fm(Where)31 b(the)f(breakp)s(oin)m(t)g
+(is)f(in)g(y)m(our)h(program,)h(as)f(a)h(memory)f(address)630
+1192 y Fj(What)267 b Fm(Where)36 b(the)g(breakp)s(oin)m(t)e(is)h(in)f
+(the)i(source)f(for)h(y)m(our)f(program,)i(as)f(a)g(\014le)1110
+1302 y(and)30 b(line)e(n)m(um)m(b)s(er.)630 1454 y(If)k(a)g(breakp)s
+(oin)m(t)f(is)g(conditional,)g Fg(info)e(break)h Fm(sho)m(ws)i(the)g
+(condition)f(on)h(the)g(line)e(fol-)630 1563 y(lo)m(wing)36
+b(the)i(a\013ected)g(breakp)s(oin)m(t;)i(breakp)s(oin)m(t)c(commands,)j
+(if)d(an)m(y)-8 b(,)40 b(are)e(listed)d(after)630 1673
+y(that.)630 1804 y Fg(info)29 b(break)40 b Fm(with)h(a)h(breakp)s(oin)m
+(t)f(n)m(um)m(b)s(er)f Ff(n)h Fm(as)h(argumen)m(t)g(lists)f(only)f
+(that)j(break-)630 1913 y(p)s(oin)m(t.)k(The)33 b(con)m(v)m(enience)h
+(v)-5 b(ariable)31 b Fg($_)i Fm(and)f(the)h(default)f
+(examining-address)f(for)i(the)630 2023 y Fg(x)d Fm(command)f(are)h
+(set)h(to)f(the)g(address)f(of)h(the)g(last)g(breakp)s(oin)m(t)f
+(listed)f(\(see)j(Section)f(8.5)630 2132 y([Examining)f(memory],)h
+(page)h(59\).)630 2263 y Fg(info)e(break)34 b Fm(displa)m(ys)g(a)i
+(coun)m(t)g(of)g(the)f(n)m(um)m(b)s(er)f(of)i(times)f(the)h(breakp)s
+(oin)m(t)e(has)i(b)s(een)630 2373 y(hit.)58 b(This)34
+b(is)h(esp)s(ecially)g(useful)g(in)g(conjunction)g(with)g(the)h
+Fg(ignore)f Fm(command.)58 b(Y)-8 b(ou)630 2482 y(can)28
+b(ignore)f(a)g(large)h(n)m(um)m(b)s(er)e(of)h(breakp)s(oin)m(t)g(hits,)
+g(lo)s(ok)g(at)h(the)g(breakp)s(oin)m(t)e(info)g(to)i(see)630
+2592 y(ho)m(w)j(man)m(y)g(times)g(the)g(breakp)s(oin)m(t)f(w)m(as)h
+(hit,)g(and)f(then)h(run)e(again,)j(ignoring)d(one)j(less)630
+2701 y(than)e(that)g(n)m(um)m(b)s(er.)40 b(This)28 b(will)f(get)k(y)m
+(ou)g(quic)m(kly)d(to)j(the)f(last)g(hit)f(of)h(that)h(breakp)s(oin)m
+(t.)275 2853 y(GDB)j(allo)m(ws)f(y)m(ou)g(to)h(set)g(an)m(y)g(n)m(um)m
+(b)s(er)e(of)i(breakp)s(oin)m(ts)e(at)i(the)f(same)h(place)g(in)e(y)m
+(our)h(program.)150 2963 y(There)k(is)g(nothing)g(silly)f(or)i
+(meaningless)e(ab)s(out)i(this.)62 b(When)38 b(the)g(breakp)s(oin)m(ts)
+f(are)h(conditional,)150 3072 y(this)29 b(is)h(ev)m(en)h(useful)d
+(\(see)k(Section)e(5.1.6)i([Break)f(conditions],)f(page)h(35\).)275
+3203 y(GDB)40 b(itself)e(sometimes)h(sets)g(breakp)s(oin)m(ts)f(in)g(y)
+m(our)h(program)g(for)g(sp)s(ecial)e(purp)s(oses,)j(suc)m(h)f(as)150
+3313 y(prop)s(er)k(handling)f(of)j Fg(longjmp)e Fm(\(in)g(C)i
+(programs\).)83 b(These)45 b(in)m(ternal)e(breakp)s(oin)m(ts)h(are)h
+(assigned)150 3422 y(negativ)m(e)32 b(n)m(um)m(b)s(ers,)d(starting)h
+(with)f Fg(-1)p Fm(;)h(`)p Fg(info)f(breakpoints)p Fm(')f(do)s(es)i
+(not)h(displa)m(y)d(them.)275 3553 y(Y)-8 b(ou)53 b(can)g(see)g(these)g
+(breakp)s(oin)m(ts)e(with)h(the)h(GDB)g(main)m(tenance)g(command)g(`)p
+Fg(maint)29 b(info)150 3662 y(breakpoints)p Fm('.)150
+3856 y Fg(maint)g(info)g(breakpoints)630 3966 y Fm(Using)38
+b(the)h(same)g(format)g(as)g(`)p Fg(info)30 b(breakpoints)p
+Fm(',)38 b(displa)m(y)f(b)s(oth)h(the)h(breakp)s(oin)m(ts)630
+4075 y(y)m(ou'v)m(e)h(set)e(explicitly)-8 b(,)39 b(and)e(those)i(GDB)g
+(is)e(using)g(for)h(in)m(ternal)e(purp)s(oses.)63 b(In)m(ternal)630
+4185 y(breakp)s(oin)m(ts)38 b(are)h(sho)m(wn)g(with)e(negativ)m(e)j
+(breakp)s(oin)m(t)e(n)m(um)m(b)s(ers.)65 b(The)39 b(t)m(yp)s(e)g
+(column)630 4295 y(iden)m(ti\014es)29 b(what)h(kind)f(of)h(breakp)s
+(oin)m(t)f(is)h(sho)m(wn:)630 4446 y Fg(breakpoint)1110
+4556 y Fm(Normal,)g(explicitly)e(set)j(breakp)s(oin)m(t.)630
+4708 y Fg(watchpoint)1110 4817 y Fm(Normal,)f(explicitly)e(set)j(w)m
+(atc)m(hp)s(oin)m(t.)630 4969 y Fg(longjmp)144 b Fm(In)m(ternal)50
+b(breakp)s(oin)m(t,)55 b(used)50 b(to)i(handle)d(correctly)i(stepping)f
+(through)1110 5079 y Fg(longjmp)28 b Fm(calls.)630 5230
+y Fg(longjmp)g(resume)1110 5340 y Fm(In)m(ternal)i(breakp)s(oin)m(t)f
+(at)i(the)g(target)h(of)e(a)h Fg(longjmp)p Fm(.)p eop
+%DVIPSSectionPage: 31
+31 32 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(31)630 299 y Fg(until)240
+b Fm(T)-8 b(emp)s(orary)27 b(in)m(ternal)f(breakp)s(oin)m(t)g(used)g(b)
+m(y)h(the)h(GDB)g Fg(until)e Fm(command.)630 456 y Fg(finish)192
+b Fm(T)-8 b(emp)s(orary)21 b(in)m(ternal)f(breakp)s(oin)m(t)g(used)g(b)
+m(y)h(the)h(GDB)g Fg(finish)e Fm(command.)150 676 y Fc(5.1.2)63
+b(Setting)41 b(w)m(atc)m(hp)s(oin)m(ts)275 867 y Fm(Y)-8
+b(ou)24 b(can)h(use)f(a)g(w)m(atc)m(hp)s(oin)m(t)h(to)g(stop)f
+(execution)h(whenev)m(er)f(the)g(v)-5 b(alue)24 b(of)h(an)f(expression)
+f(c)m(hanges,)150 977 y(without)29 b(ha)m(ving)h(to)h(predict)f(a)h
+(particular)d(place)j(where)e(this)h(ma)m(y)h(happ)s(en.)275
+1110 y(Dep)s(ending)g(on)i(y)m(our)g(system,)h(w)m(atc)m(hp)s(oin)m(ts)
+f(ma)m(y)g(b)s(e)g(implemen)m(ted)e(in)h(soft)m(w)m(are)i(or)f(hardw)m
+(are.)150 1219 y(GDB)22 b(do)s(es)e(soft)m(w)m(are)i(w)m(atc)m(hp)s
+(oin)m(ting)e(b)m(y)h(single-stepping)d(y)m(our)j(program)f(and)g
+(testing)h(the)g(v)-5 b(ariable's)150 1329 y(v)g(alue)32
+b(eac)m(h)j(time,)e(whic)m(h)f(is)g(h)m(undreds)f(of)i(times)f(slo)m(w)
+m(er)i(than)e(normal)g(execution.)49 b(\(But)33 b(this)f(ma)m(y)150
+1438 y(still)e(b)s(e)i(w)m(orth)h(it,)f(to)i(catc)m(h)g(errors)e(where)
+f(y)m(ou)i(ha)m(v)m(e)h(no)e(clue)g(what)h(part)f(of)h(y)m(our)f
+(program)g(is)g(the)150 1548 y(culprit.\))275 1681 y(On)22
+b(some)h(systems,)i(suc)m(h)e(as)h(HP-UX)f(and)g(Lin)m(ux,)g(GDB)h
+(includes)d(supp)s(ort)h(for)h(hardw)m(are)f(w)m(atc)m(h-)150
+1791 y(p)s(oin)m(ts,)29 b(whic)m(h)h(do)g(not)g(slo)m(w)g(do)m(wn)g
+(the)h(running)d(of)i(y)m(our)g(program.)150 1995 y Fg(watch)f
+Ff(expr)630 2104 y Fm(Set)i(a)h(w)m(atc)m(hp)s(oin)m(t)f(for)g(an)f
+(expression.)42 b(GDB)32 b(will)c(break)j(when)f Ff(expr)37
+b Fm(is)30 b(written)g(in)m(to)630 2214 y(b)m(y)g(the)h(program)f(and)g
+(its)g(v)-5 b(alue)29 b(c)m(hanges.)150 2370 y Fg(rwatch)g
+Ff(expr)630 2480 y Fm(Set)34 b(a)g(w)m(atc)m(hp)s(oin)m(t)g(that)g
+(will)d(break)i(when)g(w)m(atc)m(h)i Ff(expr)k Fm(is)33
+b(read)g(b)m(y)h(the)f(program.)50 b(If)630 2590 y(y)m(ou)31
+b(use)f(b)s(oth)f(w)m(atc)m(hp)s(oin)m(ts,)i(b)s(oth)f(m)m(ust)g(b)s(e)
+g(set)h(with)e(the)h Fg(rwatch)f Fm(command.)150 2746
+y Fg(awatch)g Ff(expr)630 2856 y Fm(Set)41 b(a)f(w)m(atc)m(hp)s(oin)m
+(t)h(that)g(will)d(break)i(when)f Ff(args)44 b Fm(is)c(read)g(and)g
+(written)f(in)m(to)i(b)m(y)f(the)630 2966 y(program.)83
+b(If)43 b(y)m(ou)i(use)f(b)s(oth)g(w)m(atc)m(hp)s(oin)m(ts,)k(b)s(oth)c
+(m)m(ust)g(b)s(e)g(set)h(with)e(the)i Fg(awatch)630 3075
+y Fm(command.)150 3232 y Fg(info)29 b(watchpoints)630
+3341 y Fm(This)h(command)i(prin)m(ts)f(a)h(list)f(of)h(w)m(atc)m(hp)s
+(oin)m(ts,)h(breakp)s(oin)m(ts,)e(and)h(catc)m(hp)s(oin)m(ts;)h(it)f
+(is)630 3451 y(the)f(same)f(as)h Fg(info)e(break)p Fm(.)275
+3608 y(GDB)22 b(sets)h(a)f Ff(hardw)m(are)f(w)m(atc)m(hp)s(oin)m(t)j
+Fm(if)d(p)s(ossible.)35 b(Hardw)m(are)22 b(w)m(atc)m(hp)s(oin)m(ts)g
+(execute)h(v)m(ery)f(quic)m(kly)-8 b(,)150 3717 y(and)22
+b(the)h(debugger)f(rep)s(orts)g(a)h(c)m(hange)h(in)e(v)-5
+b(alue)22 b(at)h(the)g(exact)h(instruction)d(where)h(the)h(c)m(hange)h
+(o)s(ccurs.)150 3827 y(If)36 b(GDB)h(cannot)g(set)g(a)f(hardw)m(are)g
+(w)m(atc)m(hp)s(oin)m(t,)i(it)e(sets)g(a)h(soft)m(w)m(are)h(w)m(atc)m
+(hp)s(oin)m(t,)g(whic)m(h)d(executes)150 3936 y(more)k(slo)m(wly)f(and)
+g(rep)s(orts)g(the)h(c)m(hange)h(in)d(v)-5 b(alue)38
+b(at)i(the)f(next)g(statemen)m(t,)k(not)c(the)g(instruction,)150
+4046 y(after)31 b(the)f(c)m(hange)i(o)s(ccurs.)275 4179
+y(When)e(y)m(ou)g(issue)g(the)g Fg(watch)f Fm(command,)h(GDB)i(rep)s
+(orts)390 4307 y Fg(Hardware)46 b(watchpoint)f Ff(n)m(um)p
+Fg(:)h Ff(expr)150 4440 y Fm(if)29 b(it)h(w)m(as)h(able)f(to)h(set)g(a)
+g(hardw)m(are)f(w)m(atc)m(hp)s(oin)m(t.)275 4573 y(The)d(SP)-8
+b(AR)m(Clite)27 b(DSU)h(will)e(generate)j(traps)f(when)f(a)i(program)e
+(accesses)j(some)e(data)h(or)f(instruc-)150 4682 y(tion)f(address)f
+(that)h(is)g(assigned)f(to)i(the)f(debug)f(registers.)40
+b(F)-8 b(or)28 b(the)f(data)h(addresses,)f(DSU)g(facilitates)150
+4792 y(the)36 b Fg(watch)e Fm(command.)57 b(Ho)m(w)m(ev)m(er)38
+b(the)e(hardw)m(are)f(breakp)s(oin)m(t)g(registers)h(can)g(only)f(tak)m
+(e)i(t)m(w)m(o)g(data)150 4902 y(w)m(atc)m(hp)s(oin)m(ts,)c(and)f(b)s
+(oth)g(w)m(atc)m(hp)s(oin)m(ts)g(m)m(ust)g(b)s(e)g(the)h(same)g(kind.)
+44 b(F)-8 b(or)34 b(example,)e(y)m(ou)h(can)g(set)g(t)m(w)m(o)150
+5011 y(w)m(atc)m(hp)s(oin)m(ts)28 b(with)f Fg(watch)f
+Fm(commands,)i(t)m(w)m(o)h(with)e Fg(rwatch)f Fm(commands,)i
+Fe(or)g Fm(t)m(w)m(o)h(with)e Fg(awatch)f Fm(com-)150
+5121 y(mands,)e(but)f(y)m(ou)h(cannot)h(set)f(one)g(w)m(atc)m(hp)s(oin)
+m(t)g(with)e(one)i(command)g(and)f(the)h(other)g(with)e(a)i(di\013eren)
+m(t)150 5230 y(command.)44 b(GDB)33 b(will)28 b(reject)33
+b(the)f(command)f(if)f(y)m(ou)i(try)g(to)g(mix)e(w)m(atc)m(hp)s(oin)m
+(ts.)45 b(Delete)32 b(or)g(disable)150 5340 y(un)m(used)d(w)m(atc)m(hp)
+s(oin)m(t)i(commands)f(b)s(efore)g(setting)g(new)g(ones.)p
+eop
+%DVIPSSectionPage: 32
+32 33 bop 150 -116 a Fm(32)2644 b(Debugging)31 b(with)e(GDB)275
+299 y(If)34 b(y)m(ou)g(call)g(a)h(function)e(in)m(teractiv)m(ely)i
+(using)e Fg(print)g Fm(or)i Fg(call)p Fm(,)f(an)m(y)h(w)m(atc)m(hp)s
+(oin)m(ts)g(y)m(ou)g(ha)m(v)m(e)g(set)150 408 y(will)28
+b(b)s(e)h(inactiv)m(e)i(un)m(til)d(GDB)k(reac)m(hes)f(another)g(kind)e
+(of)h(breakp)s(oin)m(t)f(or)i(the)f(call)g(completes.)390
+533 y Fj(Warning:)45 b Fm(In)29 b(m)m(ulti-thread)f(programs,)h(w)m
+(atc)m(hp)s(oin)m(ts)g(ha)m(v)m(e)i(only)d(limited)f(usefulness.)390
+637 y(With)34 b(the)h(curren)m(t)f(w)m(atc)m(hp)s(oin)m(t)h(implemen)m
+(tation,)g(GDB)g(can)g(only)f(w)m(atc)m(h)i(the)e(v)-5
+b(alue)390 740 y(of)28 b(an)g(expression)e Fj(in)k(a)h(single)f(thr)-5
+b(e)g(ad)p Fm(.)42 b(If)28 b(y)m(ou)g(are)g(con\014den)m(t)g(that)g
+(the)g(expression)f(can)390 844 y(only)k(c)m(hange)i(due)f(to)h(the)f
+(curren)m(t)g(thread's)g(activit)m(y)g(\(and)g(if)f(y)m(ou)h(are)h
+(also)f(con\014den)m(t)390 948 y(that)40 b(no)g(other)f(thread)h(can)g
+(b)s(ecome)f(curren)m(t\),)k(then)c(y)m(ou)h(can)g(use)f(w)m(atc)m(hp)s
+(oin)m(ts)h(as)390 1052 y(usual.)73 b(Ho)m(w)m(ev)m(er,)47
+b(GDB)42 b(ma)m(y)h(not)e(notice)h(when)f(a)h(non-curren)m(t)f
+(thread's)g(activit)m(y)390 1156 y(c)m(hanges)31 b(the)g(expression.)
+150 1367 y Fc(5.1.3)63 b(Setting)41 b(catc)m(hp)s(oin)m(ts)275
+1556 y Fm(Y)-8 b(ou)41 b(can)g(use)g Ff(catc)m(hp)s(oin)m(ts)k
+Fm(to)d(cause)g(the)f(debugger)g(to)h(stop)f(for)g(certain)g(kinds)e
+(of)i(program)150 1665 y(ev)m(en)m(ts,)31 b(suc)m(h)e(as)h(C)p
+Fg(++)e Fm(exceptions)i(or)f(the)h(loading)e(of)i(a)g(shared)e(library)
+-8 b(.)39 b(Use)30 b(the)f Fg(catch)f Fm(command)150
+1775 y(to)j(set)g(a)g(catc)m(hp)s(oin)m(t.)150 1967 y
+Fg(catch)e Ff(ev)m(en)m(t)630 2077 y Fm(Stop)h(when)f
+Ff(ev)m(en)m(t)34 b Fm(o)s(ccurs.)41 b Ff(ev)m(en)m(t)34
+b Fm(can)c(b)s(e)g(an)m(y)h(of)f(the)h(follo)m(wing:)630
+2228 y Fg(throw)240 b Fm(The)30 b(thro)m(wing)f(of)i(a)g(C)p
+Fg(++)e Fm(exception.)630 2379 y Fg(catch)240 b Fm(The)30
+b(catc)m(hing)h(of)g(a)f(C)p Fg(++)g Fm(exception.)630
+2530 y Fg(exec)288 b Fm(A)30 b(call)g(to)h Fg(exec)p
+Fm(.)40 b(This)28 b(is)i(curren)m(tly)f(only)h(a)m(v)-5
+b(ailable)29 b(for)i(HP-UX.)630 2681 y Fg(fork)288 b
+Fm(A)30 b(call)g(to)h Fg(fork)p Fm(.)40 b(This)28 b(is)i(curren)m(tly)f
+(only)h(a)m(v)-5 b(ailable)29 b(for)i(HP-UX.)630 2832
+y Fg(vfork)240 b Fm(A)30 b(call)g(to)h Fg(vfork)p Fm(.)40
+b(This)28 b(is)i(curren)m(tly)f(only)g(a)m(v)-5 b(ailable)30
+b(for)g(HP-UX.)630 2983 y Fg(load)630 3092 y(load)f Ff(libname)1110
+3202 y Fm(The)37 b(dynamic)e(loading)h(of)i(an)m(y)f(shared)f(library)
+-8 b(,)37 b(or)g(the)h(loading)e(of)h(the)1110 3311 y(library)28
+b Ff(libname)p Fm(.)39 b(This)28 b(is)i(curren)m(tly)f(only)h(a)m(v)-5
+b(ailable)29 b(for)i(HP-UX.)630 3462 y Fg(unload)630
+3572 y(unload)e Ff(libname)1110 3682 y Fm(The)43 b(unloading)e(of)j(an)
+m(y)g(dynamically)d(loaded)i(shared)f(library)-8 b(,)45
+b(or)f(the)1110 3791 y(unloading)33 b(of)j(the)f(library)e
+Ff(libname)p Fm(.)54 b(This)33 b(is)i(curren)m(tly)f(only)h(a)m(v)-5
+b(ailable)1110 3901 y(for)30 b(HP-UX.)150 4052 y Fg(tcatch)f
+Ff(ev)m(en)m(t)630 4161 y Fm(Set)h(a)g(catc)m(hp)s(oin)m(t)g(that)h(is)
+d(enabled)h(only)g(for)g(one)h(stop.)41 b(The)29 b(catc)m(hp)s(oin)m(t)
+i(is)d(automat-)630 4271 y(ically)h(deleted)h(after)h(the)f(\014rst)g
+(time)g(the)h(ev)m(en)m(t)h(is)d(caugh)m(t.)275 4422
+y(Use)h(the)h Fg(info)e(break)g Fm(command)h(to)h(list)e(the)i(curren)m
+(t)f(catc)m(hp)s(oin)m(ts.)275 4552 y(There)22 b(are)h(curren)m(tly)f
+(some)h(limitations)e(to)i(C)p Fg(++)f Fm(exception)h(handling)d(\()p
+Fg(catch)30 b(throw)21 b Fm(and)h Fg(catch)150 4662 y(catch)p
+Fm(\))29 b(in)g(GDB:)225 4792 y Fi(\017)60 b Fm(If)40
+b(y)m(ou)h(call)f(a)i(function)d(in)m(teractiv)m(ely)-8
+b(,)44 b(GDB)e(normally)d(returns)g(con)m(trol)i(to)h(y)m(ou)f(when)f
+(the)330 4902 y(function)32 b(has)h(\014nished)d(executing.)49
+b(If)32 b(the)i(call)e(raises)g(an)h(exception,)h(ho)m(w)m(ev)m(er,)i
+(the)d(call)f(ma)m(y)330 5011 y(b)m(ypass)k(the)g(mec)m(hanism)f(that)h
+(returns)f(con)m(trol)h(to)h(y)m(ou)f(and)g(cause)g(y)m(our)g(program)g
+(either)f(to)330 5121 y(ab)s(ort)i(or)h(to)g(simply)d(con)m(tin)m(ue)j
+(running)d(un)m(til)g(it)i(hits)g(a)h(breakp)s(oin)m(t,)g(catc)m(hes)h
+(a)f(signal)e(that)330 5230 y(GDB)k(is)e(listening)e(for,)41
+b(or)e(exits.)66 b(This)37 b(is)h(the)h(case)h(ev)m(en)f(if)f(y)m(ou)h
+(set)h(a)f(catc)m(hp)s(oin)m(t)g(for)g(the)330 5340 y(exception;)31
+b(catc)m(hp)s(oin)m(ts)g(on)f(exceptions)g(are)h(disabled)d(within)g
+(in)m(teractiv)m(e)j(calls.)p eop
+%DVIPSSectionPage: 33
+33 34 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(33)225 299 y Fi(\017)60
+b Fm(Y)-8 b(ou)31 b(cannot)g(raise)f(an)g(exception)h(in)m(teractiv)m
+(ely)-8 b(.)225 438 y Fi(\017)60 b Fm(Y)-8 b(ou)31 b(cannot)g(install)d
+(an)i(exception)h(handler)d(in)m(teractiv)m(ely)-8 b(.)275
+639 y(Sometimes)28 b Fg(catch)g Fm(is)g(not)i(the)f(b)s(est)g(w)m(a)m
+(y)h(to)g(debug)f(exception)g(handling:)37 b(if)29 b(y)m(ou)g(need)g
+(to)h(kno)m(w)150 748 y(exactly)40 b(where)e(an)h(exception)g(is)f
+(raised,)j(it)d(is)g(b)s(etter)h(to)h(stop)f Fj(b)-5
+b(efor)g(e)46 b Fm(the)40 b(exception)f(handler)e(is)150
+858 y(called,)e(since)f(that)h(w)m(a)m(y)h(y)m(ou)f(can)g(see)g(the)g
+(stac)m(k)h(b)s(efore)e(an)m(y)h(un)m(winding)c(tak)m(es)36
+b(place.)53 b(If)34 b(y)m(ou)h(set)150 967 y(a)40 b(breakp)s(oin)m(t)e
+(in)g(an)h(exception)g(handler)f(instead,)j(it)d(ma)m(y)i(not)g(b)s(e)e
+(easy)i(to)g(\014nd)e(out)h(where)g(the)150 1077 y(exception)31
+b(w)m(as)f(raised.)275 1220 y(T)-8 b(o)43 b(stop)f(just)g(b)s(efore)h
+(an)f(exception)h(handler)e(is)h(called,)j(y)m(ou)e(need)f(some)h(kno)m
+(wledge)g(of)g(the)150 1330 y(implemen)m(tation.)38 b(In)27
+b(the)h(case)h(of)e Fl(gnu)h Fm(C)p Fg(++)p Fm(,)f(exceptions)h(are)g
+(raised)e(b)m(y)i(calling)e(a)i(library)d(function)150
+1439 y(named)30 b Fg(__raise_exception)c Fm(whic)m(h)j(has)h(the)g
+(follo)m(wing)f(ANSI)h(C)g(in)m(terface:)581 1576 y Fg(/*)47
+b Ff(addr)53 b Fg(is)48 b(where)e(the)h(exception)e(identifier)g(is)i
+(stored.)724 1680 y(ID)g(is)g(the)g(exception)f(identifier.)92
+b(*/)581 1784 y(void)47 b(__raise_exception)c(\(void)j(**)p
+Ff(addr)p Fg(,)g(void)h(*)p Ff(id)t Fg(\);)150 1927 y
+Fm(T)-8 b(o)36 b(mak)m(e)h(the)f(debugger)g(catc)m(h)h(all)e
+(exceptions)g(b)s(efore)h(an)m(y)g(stac)m(k)h(un)m(winding)c(tak)m(es)k
+(place,)g(set)g(a)150 2036 y(breakp)s(oin)m(t)31 b(on)g
+Fg(__raise_exception)c Fm(\(see)33 b(Section)e(5.1)i([Breakp)s(oin)m
+(ts;)f(w)m(atc)m(hp)s(oin)m(ts;)h(and)e(excep-)150 2146
+y(tions],)f(page)h(27\).)275 2289 y(With)j(a)i(conditional)d(breakp)s
+(oin)m(t)h(\(see)i(Section)f(5.1.6)i([Break)f(conditions],)g(page)g
+(35\))g(that)g(de-)150 2398 y(p)s(ends)e(on)i(the)h(v)-5
+b(alue)35 b(of)i Ff(id)p Fm(,)f(y)m(ou)h(can)f(stop)g(y)m(our)h
+(program)e(when)h(a)g(sp)s(eci\014c)f(exception)h(is)g(raised.)150
+2508 y(Y)-8 b(ou)31 b(can)g(use)f(m)m(ultiple)e(conditional)h(breakp)s
+(oin)m(ts)g(to)i(stop)g(y)m(our)f(program)g(when)g(an)m(y)h(of)f(a)h(n)
+m(um)m(b)s(er)150 2618 y(of)g(exceptions)f(are)h(raised.)150
+2858 y Fc(5.1.4)63 b(Deleting)41 b(breakp)s(oin)m(ts)275
+3059 y Fm(It)d(is)f(often)i(necessary)g(to)g(eliminate)d(a)j(breakp)s
+(oin)m(t,)g(w)m(atc)m(hp)s(oin)m(t,)i(or)e(catc)m(hp)s(oin)m(t)f(once)h
+(it)f(has)150 3169 y(done)27 b(its)g(job)g(and)g(y)m(ou)g(no)g(longer)g
+(w)m(an)m(t)h(y)m(our)g(program)f(to)h(stop)f(there.)40
+b(This)26 b(is)g(called)h Ff(deleting)34 b Fm(the)150
+3279 y(breakp)s(oin)m(t.)40 b(A)30 b(breakp)s(oin)m(t)f(that)i(has)g(b)
+s(een)e(deleted)h(no)h(longer)f(exists;)g(it)g(is)f(forgotten.)275
+3422 y(With)21 b(the)h Fg(clear)f Fm(command)h(y)m(ou)g(can)h(delete)f
+(breakp)s(oin)m(ts)f(according)h(to)h(where)e(they)i(are)f(in)f(y)m
+(our)150 3531 y(program.)48 b(With)33 b(the)g Fg(delete)e
+Fm(command)i(y)m(ou)g(can)g(delete)g(individual)c(breakp)s(oin)m(ts,)j
+(w)m(atc)m(hp)s(oin)m(ts,)150 3641 y(or)e(catc)m(hp)s(oin)m(ts)h(b)m(y)
+f(sp)s(ecifying)f(their)g(breakp)s(oin)m(t)g(n)m(um)m(b)s(ers.)275
+3784 y(It)e(is)f(not)h(necessary)h(to)f(delete)h(a)f(breakp)s(oin)m(t)f
+(to)i(pro)s(ceed)f(past)g(it.)39 b(GDB)29 b(automatically)d(ignores)150
+3893 y(breakp)s(oin)m(ts)36 b(on)g(the)h(\014rst)f(instruction)f(to)j
+(b)s(e)e(executed)i(when)e(y)m(ou)h(con)m(tin)m(ue)g(execution)g
+(without)150 4003 y(c)m(hanging)30 b(the)h(execution)f(address.)150
+4237 y Fg(clear)240 b Fm(Delete)36 b(an)m(y)g(breakp)s(oin)m(ts)e(at)i
+(the)g(next)f(instruction)e(to)j(b)s(e)f(executed)h(in)e(the)h
+(selected)630 4347 y(stac)m(k)29 b(frame)f(\(see)h(Section)f(6.3)h
+([Selecting)f(a)g(frame],)h(page)g(47\).)41 b(When)28
+b(the)g(innermost)630 4456 y(frame)e(is)g(selected,)i(this)e(is)f(a)i
+(go)s(o)s(d)g(w)m(a)m(y)g(to)g(delete)g(a)g(breakp)s(oin)m(t)f(where)g
+(y)m(our)g(program)630 4566 y(just)k(stopp)s(ed.)150
+4734 y Fg(clear)f Ff(function)150 4843 y Fg(clear)g Ff(\014lename)5
+b Fg(:)p Ff(function)630 4953 y Fm(Delete)32 b(an)m(y)e(breakp)s(oin)m
+(ts)f(set)i(at)g(en)m(try)g(to)g(the)g(function)e Ff(function)p
+Fm(.)150 5121 y Fg(clear)g Ff(linen)m(um)150 5230 y Fg(clear)g
+Ff(\014lename)5 b Fg(:)p Ff(linen)m(um)630 5340 y Fm(Delete)32
+b(an)m(y)e(breakp)s(oin)m(ts)f(set)i(at)g(or)g(within)d(the)i(co)s(de)h
+(of)f(the)h(sp)s(eci\014ed)e(line.)p eop
+%DVIPSSectionPage: 34
+34 35 bop 150 -116 a Fm(34)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fg(delete)g Fm([)p Fg(breakpoints)p Fm(])e([)p
+Ff(bn)m(ums)t Fg(...)n Fm(])630 408 y(Delete)h(the)f(breakp)s(oin)m
+(ts,)f(w)m(atc)m(hp)s(oin)m(ts,)i(or)e(catc)m(hp)s(oin)m(ts)h(of)g(the)
+g(n)m(um)m(b)s(ers)e(sp)s(eci\014ed)g(as)630 518 y(argumen)m(ts.)39
+b(If)23 b(no)h(argumen)m(t)g(is)f(sp)s(eci\014ed,)h(delete)g(all)e
+(breakp)s(oin)m(ts)h(\(GDB)i(asks)f(con\014r-)630 628
+y(mation,)30 b(unless)d(y)m(ou)j(ha)m(v)m(e)h Fg(set)e(confirm)g(off)p
+Fm(\).)40 b(Y)-8 b(ou)30 b(can)f(abbreviate)h(this)e(command)630
+737 y(as)j Fg(d)p Fm(.)150 957 y Fc(5.1.5)63 b(Disabling)42
+b(breakp)s(oin)m(ts)275 1148 y Fm(Rather)21 b(than)h(deleting)f(a)h
+(breakp)s(oin)m(t,)h(w)m(atc)m(hp)s(oin)m(t,)h(or)d(catc)m(hp)s(oin)m
+(t,)k(y)m(ou)d(migh)m(t)f(prefer)g(to)i Ff(disable)150
+1257 y Fm(it.)66 b(This)37 b(mak)m(es)i(the)g(breakp)s(oin)m(t)f(inop)s
+(erativ)m(e)g(as)h(if)f(it)g(had)h(b)s(een)f(deleted,)j(but)d(remem)m
+(b)s(ers)g(the)150 1367 y(information)29 b(on)h(the)h(breakp)s(oin)m(t)
+e(so)h(that)h(y)m(ou)g(can)g Ff(enable)k Fm(it)30 b(again)g(later.)275
+1500 y(Y)-8 b(ou)29 b(disable)f(and)h(enable)g(breakp)s(oin)m(ts,)f(w)m
+(atc)m(hp)s(oin)m(ts,)i(and)f(catc)m(hp)s(oin)m(ts)h(with)e(the)i
+Fg(enable)e Fm(and)150 1609 y Fg(disable)k Fm(commands,)i(optionally)e
+(sp)s(ecifying)f(one)j(or)f(more)h(breakp)s(oin)m(t)f(n)m(um)m(b)s(ers)
+f(as)h(argumen)m(ts.)150 1719 y(Use)d Fg(info)f(break)f
+Fm(or)h Fg(info)g(watch)f Fm(to)i(prin)m(t)e(a)i(list)e(of)h(breakp)s
+(oin)m(ts,)g(w)m(atc)m(hp)s(oin)m(ts,)h(and)e(catc)m(hp)s(oin)m(ts)150
+1828 y(if)h(y)m(ou)i(do)f(not)h(kno)m(w)f(whic)m(h)f(n)m(um)m(b)s(ers)g
+(to)i(use.)275 1961 y(A)f(breakp)s(oin)m(t,)f(w)m(atc)m(hp)s(oin)m(t,)i
+(or)f(catc)m(hp)s(oin)m(t)g(can)h(ha)m(v)m(e)g(an)m(y)g(of)f(four)f
+(di\013eren)m(t)h(states)h(of)f(enable-)150 2071 y(men)m(t:)225
+2204 y Fi(\017)60 b Fm(Enabled.)44 b(The)31 b(breakp)s(oin)m(t)g(stops)
+g(y)m(our)h(program.)45 b(A)32 b(breakp)s(oin)m(t)f(set)h(with)f(the)h
+Fg(break)e Fm(com-)330 2313 y(mand)g(starts)g(out)h(in)e(this)g(state.)
+225 2446 y Fi(\017)60 b Fm(Disabled.)39 b(The)30 b(breakp)s(oin)m(t)g
+(has)g(no)g(e\013ect)i(on)e(y)m(our)g(program.)225 2579
+y Fi(\017)60 b Fm(Enabled)39 b(once.)72 b(The)40 b(breakp)s(oin)m(t)g
+(stops)g(y)m(our)h(program,)i(but)d(then)g(b)s(ecomes)h(disabled.)69
+b(A)330 2689 y(breakp)s(oin)m(t)29 b(set)i(with)e(the)i
+Fg(tbreak)e Fm(command)h(starts)g(out)h(in)e(this)g(state.)225
+2822 y Fi(\017)60 b Fm(Enabled)37 b(for)i(deletion.)65
+b(The)39 b(breakp)s(oin)m(t)f(stops)h(y)m(our)f(program,)k(but)c
+(immediately)f(after)i(it)330 2931 y(do)s(es)30 b(so)h(it)f(is)f
+(deleted)h(p)s(ermanen)m(tly)-8 b(.)275 3088 y(Y)g(ou)28
+b(can)g(use)f(the)h(follo)m(wing)f(commands)g(to)h(enable)g(or)g
+(disable)d(breakp)s(oin)m(ts,)j(w)m(atc)m(hp)s(oin)m(ts,)h(and)150
+3197 y(catc)m(hp)s(oin)m(ts:)150 3400 y Fg(disable)f
+Fm([)p Fg(breakpoints)p Fm(])g([)p Ff(bn)m(ums)t Fg(...)n
+Fm(])630 3510 y(Disable)43 b(the)h(sp)s(eci\014ed)e(breakp)s(oin)m
+(ts|or)h(all)g(breakp)s(oin)m(ts,)j(if)d(none)h(are)g(listed.)80
+b(A)630 3619 y(disabled)41 b(breakp)s(oin)m(t)h(has)h(no)g(e\013ect)i
+(but)d(is)h(not)g(forgotten.)80 b(All)42 b(options)h(suc)m(h)g(as)630
+3729 y(ignore-coun)m(ts,)24 b(conditions)d(and)g(commands)g(are)h
+(remem)m(b)s(ered)g(in)e(case)j(the)f(breakp)s(oin)m(t)630
+3838 y(is)29 b(enabled)h(again)g(later.)41 b(Y)-8 b(ou)31
+b(ma)m(y)g(abbreviate)f Fg(disable)e Fm(as)j Fg(dis)p
+Fm(.)150 3995 y Fg(enable)e Fm([)p Fg(breakpoints)p Fm(])e([)p
+Ff(bn)m(ums)t Fg(...)n Fm(])630 4104 y(Enable)40 b(the)h(sp)s
+(eci\014ed)f(breakp)s(oin)m(ts)g(\(or)i(all)e(de\014ned)g(breakp)s(oin)
+m(ts\).)72 b(They)41 b(b)s(ecome)630 4214 y(e\013ectiv)m(e)32
+b(once)f(again)g(in)e(stopping)g(y)m(our)h(program.)150
+4370 y Fg(enable)f Fm([)p Fg(breakpoints)p Fm(])e Fg(once)j
+Ff(bn)m(ums)t Fg(...)630 4480 y Fm(Enable)23 b(the)i(sp)s(eci\014ed)d
+(breakp)s(oin)m(ts)h(temp)s(orarily)-8 b(.)37 b(GDB)26
+b(disables)c(an)m(y)j(of)f(these)h(break-)630 4589 y(p)s(oin)m(ts)k
+(immediately)g(after)i(stopping)e(y)m(our)h(program.)150
+4745 y Fg(enable)f Fm([)p Fg(breakpoints)p Fm(])e Fg(delete)i
+Ff(bn)m(ums)t Fg(...)630 4855 y Fm(Enable)34 b(the)h(sp)s(eci\014ed)e
+(breakp)s(oin)m(ts)h(to)i(w)m(ork)f(once,)i(then)e(die.)53
+b(GDB)36 b(deletes)f(an)m(y)h(of)630 4965 y(these)31
+b(breakp)s(oin)m(ts)e(as)i(so)s(on)f(as)g(y)m(our)h(program)f(stops)g
+(there.)275 5121 y(Except)54 b(for)g(a)h(breakp)s(oin)m(t)e(set)h(with)
+f Fg(tbreak)g Fm(\(see)i(Section)f(5.1.1)h([Setting)g(breakp)s(oin)m
+(ts],)150 5230 y(page)26 b(28\),)i(breakp)s(oin)m(ts)d(that)h(y)m(ou)g
+(set)g(are)g(initially)c(enabled;)k(subsequen)m(tly)-8
+b(,)26 b(they)f(b)s(ecome)h(disabled)150 5340 y(or)42
+b(enabled)e(only)h(when)f(y)m(ou)i(use)f(one)h(of)g(the)f(commands)h
+(ab)s(o)m(v)m(e.)75 b(\(The)41 b(command)h Fg(until)e
+Fm(can)p eop
+%DVIPSSectionPage: 35
+35 36 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(35)150 299 y(set)44 b(and)e(delete)h(a)
+h(breakp)s(oin)m(t)e(of)h(its)f(o)m(wn,)47 b(but)42 b(it)h(do)s(es)f
+(not)i(c)m(hange)g(the)f(state)h(of)g(y)m(our)f(other)150
+408 y(breakp)s(oin)m(ts;)29 b(see)i(Section)g(5.2)g([Con)m(tin)m(uing)e
+(and)h(stepping],)f(page)j(38.\))150 637 y Fc(5.1.6)63
+b(Break)40 b(conditions)275 831 y Fm(The)22 b(simplest)f(sort)h(of)h
+(breakp)s(oin)m(t)f(breaks)g(ev)m(ery)i(time)e(y)m(our)h(program)f
+(reac)m(hes)i(a)f(sp)s(eci\014ed)e(place.)150 941 y(Y)-8
+b(ou)29 b(can)h(also)e(sp)s(ecify)g(a)h Ff(condition)f
+Fm(for)g(a)i(breakp)s(oin)m(t.)39 b(A)29 b(condition)e(is)h(just)h(a)g
+(Bo)s(olean)g(expression)150 1051 y(in)f(y)m(our)i(programming)e
+(language)i(\(see)h(Section)e(8.1)i([Expressions],)e(page)h(55\).)42
+b(A)30 b(breakp)s(oin)m(t)e(with)150 1160 y(a)j(condition)f(ev)-5
+b(aluates)31 b(the)g(expression)e(eac)m(h)j(time)f(y)m(our)f(program)h
+(reac)m(hes)h(it,)e(and)g(y)m(our)h(program)150 1270
+y(stops)f(only)g(if)f(the)i(condition)e(is)g Fj(true)p
+Fm(.)275 1406 y(This)35 b(is)i(the)h(con)m(v)m(erse)h(of)f(using)f
+(assertions)g(for)g(program)h(v)-5 b(alidation;)40 b(in)c(that)j
+(situation,)g(y)m(ou)150 1516 y(w)m(an)m(t)c(to)g(stop)f(when)g(the)g
+(assertion)g(is)f(violated|that)i(is,)f(when)g(the)g(condition)f(is)g
+(false.)52 b(In)34 b(C,)g(if)150 1625 y(y)m(ou)25 b(w)m(an)m(t)g(to)g
+(test)g(an)f(assertion)g(expressed)g(b)m(y)g(the)h(condition)e
+Ff(assert)p Fm(,)j(y)m(ou)f(should)d(set)j(the)f(condition)150
+1735 y(`)p Fg(!)30 b Ff(assert)r Fm(')h(on)g(the)f(appropriate)g
+(breakp)s(oin)m(t.)275 1872 y(Conditions)20 b(are)i(also)h(accepted)g
+(for)f(w)m(atc)m(hp)s(oin)m(ts;)k(y)m(ou)c(ma)m(y)h(not)g(need)f(them,)
+i(since)e(a)h(w)m(atc)m(hp)s(oin)m(t)150 1981 y(is)29
+b(insp)s(ecting)e(the)j(v)-5 b(alue)29 b(of)g(an)h(expression)e(an)m
+(yho)m(w|but)h(it)g(migh)m(t)h(b)s(e)f(simpler,)e(sa)m(y)-8
+b(,)31 b(to)g(just)d(set)j(a)150 2091 y(w)m(atc)m(hp)s(oin)m(t)e(on)f
+(a)g(v)-5 b(ariable)27 b(name,)i(and)f(sp)s(ecify)f(a)i(condition)d
+(that)j(tests)g(whether)f(the)g(new)g(v)-5 b(alue)28
+b(is)150 2200 y(an)i(in)m(teresting)g(one.)275 2337 y(Break)22
+b(conditions)e(can)i(ha)m(v)m(e)h(side)e(e\013ects,)k(and)d(ma)m(y)g
+(ev)m(en)g(call)g(functions)e(in)g(y)m(our)i(program.)38
+b(This)150 2446 y(can)32 b(b)s(e)e(useful,)g(for)h(example,)h(to)g
+(activ)-5 b(ate)33 b(functions)d(that)i(log)f(program)g(progress,)h(or)
+f(to)h(use)f(y)m(our)150 2556 y(o)m(wn)23 b(prin)m(t)e(functions)g(to)i
+(format)g(sp)s(ecial)e(data)j(structures.)37 b(The)22
+b(e\013ects)i(are)f(completely)f(predictable)150 2666
+y(unless)29 b(there)h(is)f(another)i(enabled)e(breakp)s(oin)m(t)g(at)i
+(the)g(same)g(address.)39 b(\(In)30 b(that)h(case,)h(GDB)f(migh)m(t)150
+2775 y(see)41 b(the)g(other)g(breakp)s(oin)m(t)f(\014rst)g(and)g(stop)h
+(y)m(our)g(program)f(without)g(c)m(hec)m(king)h(the)g(condition)f(of)
+150 2885 y(this)e(one.\))68 b(Note)41 b(that)f(breakp)s(oin)m(t)e
+(commands)h(are)h(usually)d(more)i(con)m(v)m(enien)m(t)i(and)e
+(\015exible)e(for)150 2994 y(the)46 b(purp)s(ose)d(of)j(p)s(erforming)d
+(side)h(e\013ects)j(when)d(a)i(breakp)s(oin)m(t)e(is)h(reac)m(hed)h
+(\(see)g(Section)f(5.1.7)150 3104 y([Breakp)s(oin)m(t)30
+b(command)h(lists],)e(page)i(36\).)275 3241 y(Break)22
+b(conditions)f(can)h(b)s(e)f(sp)s(eci\014ed)f(when)h(a)i(breakp)s(oin)m
+(t)d(is)h(set,)k(b)m(y)d(using)e(`)p Fg(if)p Fm(')i(in)f(the)h(argumen)
+m(ts)150 3350 y(to)38 b(the)f Fg(break)e Fm(command.)60
+b(See)37 b(Section)g(5.1.1)i([Setting)e(breakp)s(oin)m(ts],)h(page)f
+(28.)61 b(They)37 b(can)g(also)150 3460 y(b)s(e)j(c)m(hanged)i(at)f(an)
+m(y)g(time)g(with)e(the)i Fg(condition)d Fm(command.)72
+b(The)40 b Fg(watch)g Fm(command)g(do)s(es)h(not)150
+3569 y(recognize)36 b(the)g Fg(if)f Fm(k)m(eyw)m(ord;)j
+Fg(condition)33 b Fm(is)i(the)g(only)g(w)m(a)m(y)h(to)g(imp)s(ose)e(a)i
+(further)e(condition)g(on)i(a)150 3679 y(w)m(atc)m(hp)s(oin)m(t.)150
+3894 y Fg(condition)28 b Ff(bn)m(um)h(expression)630
+4004 y Fm(Sp)s(ecify)e Ff(expression)g Fm(as)h(the)h(break)f(condition)
+f(for)h(breakp)s(oin)m(t,)g(w)m(atc)m(hp)s(oin)m(t,)i(or)e(catc)m(h-)
+630 4113 y(p)s(oin)m(t)36 b(n)m(um)m(b)s(er)g Ff(bn)m(um)p
+Fm(.)59 b(After)37 b(y)m(ou)g(set)h(a)f(condition,)h(breakp)s(oin)m(t)d
+Ff(bn)m(um)h Fm(stops)h(y)m(our)630 4223 y(program)32
+b(only)g(if)f(the)i(v)-5 b(alue)32 b(of)h Ff(expression)e
+Fm(is)h(true)g(\(nonzero,)i(in)d(C\).)i(When)f(y)m(ou)h(use)630
+4333 y Fg(condition)p Fm(,)28 b(GDB)k(c)m(hec)m(ks)g
+Ff(expression)d Fm(immediately)g(for)h(syn)m(tactic)i(correctness,)g
+(and)630 4442 y(to)c(determine)f(whether)g(sym)m(b)s(ols)g(in)f(it)h
+(ha)m(v)m(e)i(referen)m(ts)f(in)f(the)h(con)m(text)h(of)f(y)m(our)g
+(break-)630 4552 y(p)s(oin)m(t.)50 b(GDB)35 b(do)s(es)e(not)h(actually)
+g(ev)-5 b(aluate)34 b Ff(expression)f Fm(at)h(the)g(time)f(the)h
+Fg(condition)630 4661 y Fm(command)c(is)g(giv)m(en,)g(ho)m(w)m(ev)m
+(er.)42 b(See)31 b(Section)f(8.1)i([Expressions],)d(page)i(55.)150
+4823 y Fg(condition)d Ff(bn)m(um)630 4932 y Fm(Remo)m(v)m(e)33
+b(the)e(condition)e(from)i(breakp)s(oin)m(t)e(n)m(um)m(b)s(er)h
+Ff(bn)m(um)p Fm(.)41 b(It)31 b(b)s(ecomes)g(an)g(ordinary)630
+5042 y(unconditional)d(breakp)s(oin)m(t.)275 5230 y(A)34
+b(sp)s(ecial)e(case)k(of)e(a)g(breakp)s(oin)m(t)f(condition)g(is)g(to)i
+(stop)f(only)f(when)g(the)i(breakp)s(oin)m(t)e(has)h(b)s(een)150
+5340 y(reac)m(hed)i(a)g(certain)g(n)m(um)m(b)s(er)e(of)i(times.)56
+b(This)34 b(is)h(so)h(useful)e(that)i(there)g(is)e(a)i(sp)s(ecial)f(w)m
+(a)m(y)h(to)h(do)e(it,)p eop
+%DVIPSSectionPage: 36
+36 37 bop 150 -116 a Fm(36)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(using)j(the)i Ff(ignore)f(coun)m(t)j Fm(of)e(the)f(breakp)s(oin)m
+(t.)49 b(Ev)m(ery)34 b(breakp)s(oin)m(t)f(has)g(an)g(ignore)g(coun)m
+(t,)j(whic)m(h)c(is)150 408 y(an)i(in)m(teger.)51 b(Most)34
+b(of)g(the)g(time,)g(the)g(ignore)f(coun)m(t)i(is)d(zero,)k(and)d
+(therefore)h(has)f(no)h(e\013ect.)52 b(But)34 b(if)150
+518 y(y)m(our)26 b(program)g(reac)m(hes)h(a)g(breakp)s(oin)m(t)e(whose)
+h(ignore)g(coun)m(t)h(is)e(p)s(ositiv)m(e,)h(then)g(instead)g(of)g
+(stopping,)150 628 y(it)33 b(just)f(decremen)m(ts)i(the)f(ignore)g
+(coun)m(t)h(b)m(y)f(one)h(and)e(con)m(tin)m(ues.)49 b(As)33
+b(a)h(result,)f(if)f(the)i(ignore)e(coun)m(t)150 737
+y(v)-5 b(alue)30 b(is)f Ff(n)p Fm(,)h(the)h(breakp)s(oin)m(t)e(do)s(es)
+h(not)h(stop)f(the)h(next)f Ff(n)g Fm(times)g(y)m(our)h(program)f(reac)
+m(hes)h(it.)150 940 y Fg(ignore)e Ff(bn)m(um)g(coun)m(t)630
+1050 y Fm(Set)40 b(the)g(ignore)f(coun)m(t)h(of)g(breakp)s(oin)m(t)e(n)
+m(um)m(b)s(er)h Ff(bn)m(um)f Fm(to)i Ff(coun)m(t)p Fm(.)69
+b(The)40 b(next)f Ff(coun)m(t)630 1159 y Fm(times)28
+b(the)h(breakp)s(oin)m(t)e(is)g(reac)m(hed,)j(y)m(our)f(program's)f
+(execution)g(do)s(es)h(not)f(stop;)i(other)630 1269 y(than)g(to)h
+(decremen)m(t)g(the)g(ignore)f(coun)m(t,)h(GDB)h(tak)m(es)f(no)g
+(action.)630 1402 y(T)-8 b(o)25 b(mak)m(e)g(the)g(breakp)s(oin)m(t)f
+(stop)g(the)h(next)g(time)f(it)g(is)f(reac)m(hed,)k(sp)s(ecify)c(a)i
+(coun)m(t)g(of)g(zero.)630 1535 y(When)36 b(y)m(ou)h(use)f
+Fg(continue)e Fm(to)j(resume)f(execution)g(of)h(y)m(our)f(program)g
+(from)g(a)h(break-)630 1644 y(p)s(oin)m(t,)g(y)m(ou)g(can)g(sp)s(ecify)
+e(an)h(ignore)g(coun)m(t)i(directly)d(as)h(an)h(argumen)m(t)g(to)g
+Fg(continue)p Fm(,)630 1754 y(rather)30 b(than)g(using)f
+Fg(ignore)p Fm(.)39 b(See)31 b(Section)f(5.2)i([Con)m(tin)m(uing)c(and)
+i(stepping],)g(page)h(38.)630 1887 y(If)38 b(a)h(breakp)s(oin)m(t)e
+(has)h(a)h(p)s(ositiv)m(e)e(ignore)h(coun)m(t)h(and)f(a)g(condition,)h
+(the)g(condition)e(is)630 1996 y(not)f(c)m(hec)m(k)m(ed.)59
+b(Once)36 b(the)g(ignore)f(coun)m(t)h(reac)m(hes)h(zero,)h(GDB)f
+(resumes)e(c)m(hec)m(king)i(the)630 2106 y(condition.)630
+2239 y(Y)-8 b(ou)48 b(could)f(ac)m(hiev)m(e)i(the)f(e\013ect)i(of)e
+(the)g(ignore)f(coun)m(t)i(with)d(a)j(condition)d(suc)m(h)i(as)630
+2348 y(`)p Fg($foo--)29 b(<=)h(0)p Fm(')i(using)f(a)h(debugger)g(con)m
+(v)m(enience)i(v)-5 b(ariable)31 b(that)i(is)e(decremen)m(ted)i(eac)m
+(h)630 2458 y(time.)40 b(See)31 b(Section)f(8.9)i([Con)m(v)m(enience)f
+(v)-5 b(ariables],)29 b(page)i(67.)275 2614 y(Ignore)f(coun)m(ts)h
+(apply)e(to)i(breakp)s(oin)m(ts,)e(w)m(atc)m(hp)s(oin)m(ts,)i(and)f
+(catc)m(hp)s(oin)m(ts.)150 2834 y Fc(5.1.7)63 b(Breakp)s(oin)m(t)41
+b(command)e(lists)275 3025 y Fm(Y)-8 b(ou)41 b(can)h(giv)m(e)g(an)m(y)f
+(breakp)s(oin)m(t)g(\(or)g(w)m(atc)m(hp)s(oin)m(t)h(or)f(catc)m(hp)s
+(oin)m(t\))h(a)g(series)f(of)g(commands)g(to)150 3134
+y(execute)30 b(when)e(y)m(our)h(program)g(stops)f(due)h(to)g(that)h
+(breakp)s(oin)m(t.)39 b(F)-8 b(or)30 b(example,)f(y)m(ou)g(migh)m(t)f
+(w)m(an)m(t)i(to)150 3244 y(prin)m(t)f(the)i(v)-5 b(alues)29
+b(of)i(certain)f(expressions,)f(or)i(enable)f(other)g(breakp)s(oin)m
+(ts.)150 3447 y Fg(commands)e Fm([)p Ff(bn)m(um)p Fm(])150
+3556 y Fg(...)h Ff(command-list)j Fg(...)150 3666 y(end)336
+b Fm(Sp)s(ecify)22 b(a)j(list)e(of)h(commands)g(for)g(breakp)s(oin)m(t)
+f(n)m(um)m(b)s(er)g Ff(bn)m(um)p Fm(.)37 b(The)24 b(commands)g(them-)
+630 3775 y(selv)m(es)d(app)s(ear)f(on)h(the)g(follo)m(wing)f(lines.)35
+b(T)m(yp)s(e)21 b(a)g(line)e(con)m(taining)i(just)f Fg(end)g
+Fm(to)i(terminate)630 3885 y(the)31 b(commands.)630 4018
+y(T)-8 b(o)35 b(remo)m(v)m(e)g(all)f(commands)f(from)h(a)h(breakp)s
+(oin)m(t,)f(t)m(yp)s(e)h Fg(commands)d Fm(and)h(follo)m(w)h(it)g(im-)
+630 4128 y(mediately)c(with)f Fg(end)p Fm(;)g(that)i(is,)f(giv)m(e)h
+(no)f(commands.)630 4260 y(With)i(no)h Ff(bn)m(um)f Fm(argumen)m(t,)i
+Fg(commands)d Fm(refers)h(to)i(the)f(last)g(breakp)s(oin)m(t,)f(w)m
+(atc)m(hp)s(oin)m(t,)630 4370 y(or)e(catc)m(hp)s(oin)m(t)h(set)g(\(not)
+g(to)g(the)g(breakp)s(oin)m(t)e(most)i(recen)m(tly)g(encoun)m(tered\).)
+275 4526 y(Pressing)647 4523 y Fb(h)p 671 4470 151 4
+v 671 4526 a Fa(RET)p 671 4542 V 818 4523 a Fb(i)890
+4526 y Fm(as)42 b(a)g(means)g(of)g(rep)s(eating)f(the)h(last)f(GDB)i
+(command)f(is)f(disabled)e(within)h(a)150 4636 y Ff(command-list)p
+Fm(.)275 4769 y(Y)-8 b(ou)41 b(can)g(use)g(breakp)s(oin)m(t)f(commands)
+g(to)i(start)g(y)m(our)f(program)f(up)g(again.)73 b(Simply)38
+b(use)j(the)150 4878 y Fg(continue)28 b Fm(command,)j(or)f
+Fg(step)p Fm(,)f(or)i(an)m(y)f(other)h(command)f(that)h(resumes)f
+(execution.)275 5011 y(An)m(y)25 b(other)h(commands)f(in)f(the)i
+(command)g(list,)f(after)h(a)g(command)f(that)i(resumes)e(execution,)i
+(are)150 5121 y(ignored.)39 b(This)25 b(is)g(b)s(ecause)i(an)m(y)g
+(time)f(y)m(ou)h(resume)g(execution)f(\(ev)m(en)i(with)e(a)h(simple)d
+Fg(next)i Fm(or)g Fg(step)p Fm(\),)150 5230 y(y)m(ou)36
+b(ma)m(y)g(encoun)m(ter)h(another)f(breakp)s(oin)m(t|whic)m(h)d(could)i
+(ha)m(v)m(e)i(its)e(o)m(wn)h(command)f(list,)h(leading)150
+5340 y(to)31 b(am)m(biguities)e(ab)s(out)h(whic)m(h)f(list)g(to)i
+(execute.)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmr7 7 2
+/Fa 2 51 df<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F800
+00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
+00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
+00F80001FC00FFFFF8FFFFF815267BA521>49 D<00FF000003FFE0000E03F0001800F800
+30007C0060007E0078003F00FC003F00FE001F80FE001F80FE001F80FE001F807C001F80
+00001F8000001F0000003F0000003E0000007E0000007C000000F8000001F0000003E000
+0003C00000078000000E0000001C0000003800000070018000E001800180018003000300
+060003000C0003001FFFFF003FFFFF007FFFFE00FFFFFE00FFFFFE0019267DA521>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmr8 8 3
+/Fb 3 85 df<FFFFFFFFFE00FFFFFFFFFE0003F80001FE0001F800003E0001F800001F00
+01F800000F0001F80000070001F80000070001F80000030001F80000030001F800000300
+01F80000038001F80000018001F80018018001F80018018001F80018000001F800180000
+01F80018000001F80038000001F80078000001F800F8000001FFFFF8000001FFFFF80000
+01F800F8000001F80078000001F80038000001F80018000001F80018000001F800180060
+01F80018006001F80018006001F8000000C001F8000000C001F8000000C001F8000000C0
+01F8000001C001F80000018001F80000038001F80000038001F80000078001F800000F80
+01F800003F8003F80001FF00FFFFFFFFFF00FFFFFFFFFF002B2D7EAC30>69
+D<FFFFFFC00000FFFFFFFC000003F8007F000001F8000FC00001F80007E00001F80003F0
+0001F80001F80001F80001FC0001F80000FC0001F80000FE0001F80000FE0001F80000FE
+0001F80000FE0001F80000FE0001F80000FC0001F80001FC0001F80001F80001F80003F0
+0001F80007E00001F8000FC00001F8007F000001FFFFFC000001FFFFF0000001F800FC00
+0001F8003E000001F8001F800001F8000F800001F8000FC00001F80007E00001F80007E0
+0001F80007E00001F80007E00001F80007E00001F80007F00001F80007F00001F80007F0
+0001F80007F00001F80007F00001F80007F00301F80007F80301F80003F80301F80003F8
+0703FC0001FC0EFFFFF000FE1CFFFFF0003FF80000000007E0302E7DAC34>82
+D<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870000FC0003870000FC000
+3860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0000FC0000CC0000FC000
+0CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>84 D
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmsy9 9 2
+/Fc 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E
+00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0
+0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00
+00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00
+001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8
+0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007
+800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800
+007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0
+0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E
+00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F
+80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0
+0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00
+003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmbx12 13.14 17
+/Fd 17 118 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F
+F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000
+007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF
+FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE02B4777C63D>49 D<0380000000E003E0000003E003FC00003FE003FFE003FF
+E003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003FFFFFFFC
+0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003FFFFF000
+0003E7FF00000003E00000000003E00000000003E00000000003E00000000003E0000000
+0003E00000000003E00000000003E00000000003E00000000003E00000000003E01FFC00
+0003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003FC0003FF
+C003F00001FFE003E00001FFF003C00000FFF003C00000FFF800000000FFFC000000007F
+FC000000007FFE000000007FFE000000007FFE000000007FFE000000007FFF000000007F
+FF000000007FFF0FC000007FFF3FF000007FFF7FF800007FFF7FF800007FFFFFFC00007F
+FFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFFF80000FF
+FE7FF00000FFFC7FE00000FFFC7F800000FFF83F000001FFF03F800001FFF01FC00003FF
+E00FF00007FFC007FC001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF800003FFFFFC0
+00000FFFFF00000001FFF0000030487AC63D>53 D<00001FFF0000000001FFFFF0000000
+07FFFFFC0000001FFFFFFF0000003FF007FFC000007F0000FFE00000FC00003FF00001F8
+00000FF80003F0000007F80007F0000007FC0007E0000003FC000FE0000003FE000FE000
+0001FE000FE0000001FE001FE0000001FE001FF0000001FE001FF0000001FE001FF80000
+01FE001FFE000001FE001FFF000003FE001FFFC00003FC001FFFF00003FC001FFFFC0007
+F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE00007FFFFF03FC00007FFFFFCFF80
+0003FFFFFFFF000001FFFFFFFC000000FFFFFFF80000007FFFFFF80000003FFFFFFE0000
+001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001FFFFFFFF000007FFFFFFFF80000
+FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00FFFFFF000FF8003FFFFF001FF0
+000FFFFF803FF00007FFFF803FE00001FFFF807FC000007FFFC07FC000001FFFC07FC000
+000FFFC0FF80000003FFC0FF80000001FFC0FF80000001FFC0FF80000000FFC0FF800000
+00FFC0FF800000007FC0FF800000007FC0FF800000007F80FFC00000007F807FC0000000
+7F807FC0000000FF007FE0000000FF003FF0000001FE003FF0000001FE001FFC000003FC
+000FFE00000FF80007FF80003FF00003FFF003FFE00001FFFFFFFF8000007FFFFFFF0000
+001FFFFFFC00000007FFFFE0000000003FFE00000032487BC63D>56
+D<FFFFFFFFFFFFF0000000FFFFFFFFFFFFFF800000FFFFFFFFFFFFFFF00000FFFFFFFFFF
+FFFFFC0000FFFFFFFFFFFFFFFF0000001FFF800000FFFF8000001FFF8000001FFFC00000
+1FFF8000000FFFE000001FFF80000007FFF000001FFF80000003FFF800001FFF80000001
+FFFC00001FFF80000001FFFC00001FFF80000000FFFE00001FFF80000000FFFE00001FFF
+800000007FFE00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF
+00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF8000
+00007FFF00001FFF800000007FFF00001FFF80000000FFFE00001FFF80000000FFFE0000
+1FFF80000000FFFC00001FFF80000001FFFC00001FFF80000001FFF800001FFF80000003
+FFF800001FFF80000007FFF000001FFF8000000FFFE000001FFF8000001FFF8000001FFF
+8000007FFF0000001FFF800003FFFC0000001FFFFFFFFFFFF00000001FFFFFFFFFFF8000
+00001FFFFFFFFFFFF00000001FFFFFFFFFFFFC0000001FFF8000003FFF8000001FFF8000
+000FFFC000001FFF80000003FFF000001FFF80000001FFF800001FFF80000000FFFC0000
+1FFF800000007FFE00001FFF800000007FFF00001FFF800000003FFF00001FFF80000000
+3FFF80001FFF800000001FFF80001FFF800000001FFFC0001FFF800000001FFFC0001FFF
+800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFF
+E0001FFF800000000FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF8000
+00001FFFE0001FFF800000001FFFE0001FFF800000001FFFC0001FFF800000001FFFC000
+1FFF800000003FFFC0001FFF800000003FFF80001FFF800000007FFF80001FFF80000000
+7FFF00001FFF80000000FFFF00001FFF80000001FFFE00001FFF80000003FFFC00001FFF
+8000000FFFF800001FFF8000007FFFF000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFF00
+00FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFF00000FFFFFFFFFFFFFE0000004B4B7CCA57
+>66 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE
+000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0
+000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC00
+03FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC0000
+0000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000F
+FFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00
+003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF80000
+3FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007F
+FC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF
+801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE
+0003FF8000000037347CB23C>97 D<00000FFF0000000000FFFFF000000003FFFFFC0000
+000FFFFFFF0000003FFE07FF8000007FF000FFC00000FFE0007FE00001FF80003FF00003
+FF80001FF80007FF00000FF8000FFE00000FFC000FFE000007FE001FFE000007FE001FFC
+000003FE003FFC000003FF003FFC000003FF007FFC000003FF007FF8000003FF007FF800
+0001FF807FF8000001FF80FFF8000001FF80FFF8000001FF80FFF8000001FF80FFFFFFFF
+FFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFF80000000000FFF8000000
+0000FFF80000000000FFF80000000000FFF800000000007FF800000000007FF800000000
+007FFC00000000007FFC00000000003FFC00000000003FFC00000000001FFE0000000F80
+1FFE0000000F800FFF0000001F8007FF0000001F0007FF8000003F0003FFC000007E0001
+FFE00000FC0000FFF00001F800003FFC0007F000001FFF803FE0000007FFFFFFC0000001
+FFFFFF000000007FFFFC0000000007FFC0000031347DB238>101
+D<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0
+001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>105
+D<007FC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0
+0000000000FFFFC0000000000003FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0
+003FFFFE0001FFC00003FF000001FFC00003FC000001FFC00007F8000001FFC0000FE000
+0001FFC0003FC0000001FFC0007F80000001FFC000FF00000001FFC001FE00000001FFC0
+03F800000001FFC00FF000000001FFC01FE000000001FFC03FC000000001FFC07F800000
+0001FFC0FF0000000001FFC3FF0000000001FFC7FF8000000001FFCFFFC000000001FFDF
+FFE000000001FFFFFFE000000001FFFFFFF000000001FFFEFFF800000001FFFC7FFC0000
+0001FFF83FFC00000001FFE01FFE00000001FFC01FFF00000001FFC00FFF80000001FFC0
+07FF80000001FFC003FFC0000001FFC003FFE0000001FFC001FFF0000001FFC000FFF000
+0001FFC0007FF8000001FFC0007FFC000001FFC0003FFE000001FFC0001FFE000001FFC0
+000FFF000001FFC0000FFF800001FFC00007FFC00001FFC00007FFE000FFFFFF803FFFFF
+80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80394C7C
+CB41>107 D<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE
+000FFFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F801FF
+C07E007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF0000FF
+F3C0003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00007F
+FF00001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000007F
+FC00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F
+F800001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFF
+FFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB167>
+109 D<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FF
+FFC0FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001
+FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001
+FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF
+FFFFC07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF000000
+0FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF
+000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC00
+0000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000
+007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF8000000
+7FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007F
+FCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF8
+7FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01F
+FC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF
+800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FF
+FFFF000000007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC0
+7FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC0
+0003FFFF0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF0
+00001FFE0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF
+8001FFE0000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FF
+C001FFE0000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE0
+00000FFF0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC
+0001FFF800007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEF
+F01FFF800001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE0000
+0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
+0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000
+00FFFFFFC000000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800
+FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC0
+01FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF00
+01FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000
+2A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0
+003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF0000
+01F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00
+007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0
+007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8
+000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF00
+0001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFF
+FF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000
+F800000000F800000000F800000001F800000001F800000001F800000001F800000003F8
+00000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF800
+00007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0
+FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF800
+7C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C
+003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC000
+01FFFF8000007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF0
+00FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE0
+0001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF0
+0001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE0
+0007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFF
+E0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337B
+B144>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmsltt10 10.95 5
+/Fe 5 100 df<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF
+F07FFFFFFFE02507769E30>45 D<000007F80000001FFE0000007FFF000001FFFFC00003
+FFFFE00007FFFFF0000FF81FF0001FE00FF8003FC007F8007F8003FC00FF0001FC00FE00
+01FE01FC0000FE03F80000FE03F80000FF07F000007F07F000007F0FE000007F0FE00000
+7F1FC000007F1FC000007F1F8000007F3F8000007F3F8000007F3F8000007F7F0000007F
+7F0000007F7F0000007F7F0000007F7F0000007FFE000000FEFE000000FEFE000000FEFE
+000000FEFE000001FCFE000001FCFE000001FCFE000003F8FE000003F8FE000007F8FF00
+0007F0FF00000FF07F00000FE07F00001FE07F80001FC07F80003F803F80007F803FC000
+FF003FC001FE001FE003FE001FF007FC000FFC1FF80007FFFFF00003FFFFE00001FFFF80
+0000FFFF0000007FFC0000000FE00000283A78B830>48 D<000003C0000007E0000007E0
+00000FE000001FE000001FE000003FE000007FC00000FFC00003FFC0000FFFC000FFFFC0
+01FFFFC003FFFF8003FFBF8003FE3F8001F83F8000003F8000007F8000007F0000007F00
+00007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000000FE00
+0001FE000001FC000001FC000001FC000001FC000001FC000003FC000003F8000003F800
+0003F8000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000
+000FF000000FE000000FE0007FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF8
+1E3976B830>I<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFFFF
+F00007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF80007F
+E000FF00003FE001FE00003FE003FC00003FC003FC00003FC007F800003FC007F000003F
+C00FF000003FC00FE000003FC01FE000001F801FC000001F003FC0000000003F80000000
+003F80000000003F80000000007F80000000007F00000000007F00000000007F00000000
+007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE000000F800FF000001FC00FF000001FC
+007F000003FC007F000003F8007F000003F8007F800007F8003F800007F0003FC0000FF0
+001FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE00
+0001FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B830
+>67 D<00001FFC000000FFFF800003FFFFC0000FFFFFE0001FFFFFF0007FFFFFF000FFF0
+0FF801FF8007F803FF000FF007FC0007F007F80007E00FF00001C01FE00000001FE00000
+003FC00000003F800000007F800000007F000000007F000000007F00000000FF00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF
+000000007F00000F807F80001F807F80003FC03FC0003F803FE0007F801FF800FF000FFE
+03FF000FFFFFFE0007FFFFFC0001FFFFF80000FFFFE000003FFF80000007FC0000252A77
+A830>99 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmb10 10.95 7
+/Ff 7 115 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC000
+00000000000000000000000000000000000000000000000FC01FE03FF07FF8FFFCFFFCFF
+FCFFFCFFFCFFFC7FF83FF01FE00FC00E287BA719>58 D<FFFFFFE0FFFFFFF007FFFF80FF
+FFFFE0FFFFFFF007FFFF80FFFFFFE0FFFFFFF007FFFF80FFFFFFE0FFFFFFF007FFFF80FF
+FFFFE0FFFFFFF007FFFF8001FFF00001FFF8000007C00001FFF00000FFF800000FC00000
+FFF80000FFF800000F800000FFF80000FFFC00000F800000FFF800007FFC00000F800000
+7FFC00007FFC00001F0000007FFC00007FFE00001F0000007FFC00003FFE00001F000000
+3FFE00003FFE00003E0000003FFE00007FFE00003E0000003FFE00007FFF00003E000000
+3FFF00007FFF00007E0000001FFF0000FFFF00007C0000001FFF0000FFFF80007C000000
+1FFF8000FFFF8000FC0000000FFF8001FFFF8000F80000000FFF8001F7FFC000F8000000
+0FFFC001F7FFC001F800000007FFC003F7FFC001F000000007FFC003E3FFE001F0000000
+07FFE003E3FFE003F000000003FFE007E3FFE003E000000003FFE007C1FFF003E0000000
+03FFF007C1FFF007E000000001FFF007C1FFF007C000000001FFF00F80FFF807C0000000
+01FFF80F80FFF80FC000000000FFF80F80FFF80F8000000000FFF81F007FFC0F80000000
+00FFFC1F007FFC1F80000000007FFC1F007FFC1F00000000007FFC3F007FFE1F00000000
+007FFC3E003FFE3F00000000003FFE3E003FFE3E00000000003FFE7E003FFF3E00000000
+003FFE7C001FFF7E00000000001FFF7C001FFF7C00000000001FFFFC001FFFFC00000000
+001FFFF8000FFFFC00000000000FFFF8000FFFF800000000000FFFF8000FFFF800000000
+000FFFF00007FFF8000000000007FFF00007FFF0000000000007FFF00007FFF000000000
+0007FFE00003FFF0000000000003FFE00003FFE0000000000003FFE00003FFE000000000
+0003FFC00001FFE0000000000001FFC00001FFC0000000000001FFC00001FFC000000000
+0001FF800000FFC0000000000000FF800000FF80000000000000FF800000FF8000000000
+0000FF0000007F80000000000000FF0000007F800000000000007F0000007F0000000000
+00007E0000003F000000000000003E0000003E00000000593F7EBD5E>87
+D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00000FF807FF00
+000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0001FFE00FFE0
+001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE000000001FFE0
+000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0000FFF00FFE0
+001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE000FFE000FFE0
+00FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0007FF003FFE0
+007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF8001FFF803FF
+80003FE0000000292B7EA92C>97 D<0007FE00FC00003FFFC3FE0000FFFFF7FF0001FFFF
+FFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FFFF001FF000FFBE001FF000
+FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000
+FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF80000FF801FF000007FC03
+FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC000000F07FE0000000F0000
+0000001F00000000001F00000000001F80000000001F80000000001FE0000000001FFFFF
+F000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFFF00003FFFFFFF80003FFFF
+FFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007FF007F800001FF00FF0000
+01FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF8000
+01FF007F800001FE007FC00003FE003FE00007FC001FF8001FF8000FFF00FFF00007FFFF
+FFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA82D>103
+D<01F80003FC0007FE000FFF001FFF801FFF801FFF801FFF801FFF801FFF800FFF0007FE
+0003FC0001F80000000000000000000000000000000000000000000000000000000000FF
+00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFF
+F8FFFFF8FFFFF8FFFFF8FFFFF815407EBF19>105 D<00FF007FE000FFFF01FFF800FFFF
+07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03FF8007FF7C03FF8003FF7801FF8003FF
+F001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFF
+FE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA833>110 D<01FE07F800FFFE0FFE00FF
+FE3FFF80FFFE7FFFC0FFFE7C7FC0FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FF
+C0FFE003FFC07FC003FF803F8003FF801F0003FF80000003FF80000003FF00000003FF00
+000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000
+03FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000FF
+FFFF0000FFFFFF0000FFFFFF000023297FA827>114 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmsl10 10.95 34
+/Fg 34 123 df<00000000FFC003F8000000000FFFF01FFE000000003FC07C7E0F000000
+00FE001FF81F80000003F8003FF07F80000007F000FFE07FC000001FE000FFE07FC00000
+3FC001FFC0FFC000003F8001FF80FF8000007F0001FF807F800000FF0001FF003E000000
+FE0000FF0000000000FE00007F0000000001FE0000FF0000000001FC0000FE0000000001
+FC0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003
+FC0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003
+F80001FC0000000003F80003FC00000007FFFFFFFFFFFC000007FFFFFFFFFFFC000007FF
+FFFFFFFFFC00000007F00003F80000000007F00003F80000000007F00007F8000000000F
+F00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000F
+E00007F0000000000FE0000FF0000000001FE0000FF0000000001FC0000FE0000000001F
+C0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003F
+C0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003F
+80001FC0000000003F80003FC0000000007F80003FC0000000007F00003F80000000007F
+00003F80000000007F00003F80000000007F00003F80000000007F00007F8000000000FF
+00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000001FE
+00007F0000000003FF0001FF80000000FFFFF83FFFFF000000FFFFF87FFFFF000000FFFF
+F87FFFFF00000042407EBF35>11 D<00000000FF800000000FFFF00000003FC078000000
+FE001C000003F8000E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F
+0001FF0000FF0001FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F8
+0000000003F80000000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFF
+FFFFF80007F0000FF80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE0
+0007F0000FE00007F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0
+000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80
+001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00
+003F80007F00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00
+007F0000FE00007F0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF8
+7FFFFC30407EBF33>I<07800FE01FF03FF03FF03FF03FF03FF01FF00F30003000300070
+0060006000E000C001C001800380070006000E001C0038007000E000C0000C1C7A8919>
+44 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>I<1E003F807FC0FFC0FF
+C0FFC0FFC0FF807F003C000A0A788919>I<000007F80000003FFF000000FC0FC00003F0
+03E00007C001F0000F8001F8001F0000F8003E0000FC007E00007C007C00007E00FC0000
+7E01F800007E01F800007E03F800007F03F000007F07F000007F07F000007F0FF000007F
+0FE000007F0FE000007F1FE000007F1FE00000FF1FC00000FF1FC00000FF3FC00000FF3F
+C00000FF3FC00000FF3FC00000FF7F800001FE7F800001FE7F800001FE7F800001FE7F80
+0001FE7F800001FEFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+07F8FF000007F8FE000007F8FE000007F0FE000007F0FE00000FF0FE00000FE0FE00000F
+E0FE00000FE0FE00001FC0FE00001FC0FE00001F807E00003F807E00003F007E00007E00
+3E00007E003F0000FC003F0001F8001F8001F0000F8007E00007C00FC00003F03F000000
+FFFC0000001FE00000283F79BC2D>48 D<0000000000E000000000000001E00000000000
+0003E000000000000003F000000000000007F000000000000007F00000000000000FF000
+00000000000FF00000000000001FF00000000000001FF80000000000003FF80000000000
+003FF80000000000007FF800000000000077F8000000000000F7F8000000000000E7FC00
+0000000001E3FC000000000001C3FC000000000003C3FC00000000000383FC0000000000
+0783FC00000000000703FE00000000000F01FE00000000000E01FE00000000001E01FE00
+000000001C01FE00000000003C01FE00000000003801FF00000000007800FF0000000000
+7000FF0000000000F000FF0000000000E000FF0000000001C000FF8000000001C0007F80
+0000000380007F800000000380007F800000000700007F800000000700007F800000000E
+00007FC00000000E00003FC00000001C00003FC00000001FFFFFFFC00000003FFFFFFFC0
+0000003FFFFFFFC00000007000003FE00000007000001FE0000000E000001FE0000000E0
+00001FE0000001C000001FE0000001C000001FE00000038000001FF00000038000000FF0
+0000070000000FF00000070000000FF000000E0000000FF000000E0000000FF000001C00
+00000FF800003C00000007F800003C00000007F800007C00000007F80001FE0000000FFC
+0007FF8000003FFE00FFFFF00007FFFFFCFFFFF00007FFFFF8FFFFF0000FFFFFF83E417D
+C044>65 D<00000000FFC000380000000FFFF000780000007FFFFC00F0000001FF803F01
+F0000007FC000781F000001FE00003C3F000007FC00001E7F00000FF000000FFF00001FE
+0000007FE00007FC0000003FE0000FF80000003FE0001FF00000001FE0003FE00000001F
+E0007FC00000000FE000FF800000000FC000FF8000000007C001FF0000000007C003FE00
+00000007C003FE0000000007C007FC0000000007C00FFC0000000007800FF80000000003
+801FF80000000003801FF80000000003803FF00000000007803FF00000000007803FF000
+00000000007FE00000000000007FE00000000000007FE00000000000007FE00000000000
+00FFE0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000
+0000000000FFC0000000000000FFC0000000000000FFC0000000000000FF800000000000
+00FF80000000000000FF80000000001C00FF80000000003C00FF80000000003800FF8000
+0000003800FFC00000000038007FC00000000078007FC00000000070007FC000000000F0
+003FC000000000E0003FE000000001E0003FE000000001C0001FE000000003C0000FF000
+00000780000FF000000007000007F80000000F000003FC0000001E000001FE0000003C00
+0000FF000000F80000007F800001F00000003FC00007C00000001FF0001F8000000007FE
+00FE0000000001FFFFF800000000007FFFE0000000000007FE000000003D4276BF42>67
+D<003FFFF00000000007FFFE003FFFF0000000000FFFFC003FFFF0000000001FFFFC0000
+7FF8000000001FFC0000003FF8000000003FF80000003FF8000000003FF80000003BF800
+00000077F00000003BF80000000077F000000039FC00000000E7F000000039FC00000000
+E7F000000039FC00000001CFF000000079FC000000038FF000000070FE000000038FE000
+000070FE000000070FE000000070FE000000070FE000000070FE0000000E0FE000000070
+FE0000000E1FE0000000F07F0000001C1FE0000000E07F0000001C1FC0000000E07F0000
+00381FC0000000E07F000000701FC0000000E03F800000701FC0000000E03F800000E03F
+C0000001E03F800000E03FC0000001C03F800001C03F80000001C03F800001C03F800000
+01C01FC00003803F80000001C01FC00003803F80000001C01FC00007007F80000003C01F
+C0000E007F80000003800FE0000E007F00000003800FE0001C007F00000003800FE0001C
+007F00000003800FE00038007F00000003800FE0003800FF000000078007F0007000FF00
+0000070007F0007000FE000000070007F000E000FE000000070007F000E000FE00000007
+0003F801C000FE000000070003F8038001FE0000000F0003F8038001FE0000000E0003F8
+070001FC0000000E0003F8070001FC0000000E0001FC0E0001FC0000000E0001FC0E0001
+FC0000000E0001FC1C0003FC0000001E0001FC1C0003FC0000001C0000FE380003F80000
+001C0000FE700003F80000001C0000FE700003F80000001C0000FEE00003F80000001C00
+00FEE00007F80000003C00007FC00007F80000003800007FC00007F00000003C00007F80
+0007F00000007C00007F800007F0000000FE00003F00000FF0000007FF80003E00001FF8
+0000FFFFFC003E001FFFFFF800FFFFFC003C001FFFFFF000FFFFF8001C001FFFFFF00057
+3E7DBD53>77 D<003FFFFFFFF00000003FFFFFFFFF0000003FFFFFFFFFE00000007FF000
+3FF80000003FE00007FC0000003FE00001FE0000003FC00000FF0000003FC000007F8000
+003FC000007FC000003FC000003FC000003FC000003FE000007FC000003FE000007F8000
+003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000
+00FF8000007FE00000FF0000007FE00000FF0000007FE00000FF0000007FC00000FF0000
+00FF800000FF000000FF800001FF000001FF000001FE000001FE000001FE000003FC0000
+01FE00000FF0000001FE00001FE0000001FE00007F80000003FE0007FE00000003FFFFFF
+F000000003FFFFFF8000000003FC0007E000000003FC0003F800000003FC0000FC000000
+07FC0000FE00000007F800007F00000007F800003F80000007F800003F80000007F80000
+3FC0000007F800003FC000000FF800003FC000000FF000003FC000000FF000003FC00000
+0FF000003FC000000FF000003FC000000FF000003FE000001FF000007FE000001FE00000
+7FE000001FE000007FE000001FE000007FE000001FE000007FE000001FE000007FE00200
+3FE000007FE007003FC000007FE007003FC000007FE007003FC000007FF00F007FC00000
+7FF00E00FFE000003FF00EFFFFFFE0001FF01CFFFFFFE0000FF83CFFFFFFC00007F87800
+0000000001FFE00000000000003F8040407DBD43>82 D<00007FC000000003FFF8000000
+0FC07E0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF000FE00001
+FF0007E00001FF0007F00001FF0007F00000FE0007F00000780007F0000000000FF00000
+00000FF0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF1FE00000
+1FE01FE000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE0003FC0001F
+C0003FC0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F00007F81C0FF
+00007F0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F80073F07003F
+C00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97
+D<003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F800000
+00007F80000000007F00000000007F00000000007F00000000007F00000000007F000000
+0000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC07F800
+0003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF0000FC0003FE0000FC
+0007FC00007E0007F800007F0007F000007F0007F000003F0007F000003F8007F000003F
+800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000003FC00FE000007F
+C01FE000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF
+003FC00000FF003F800000FF003F800001FE003F800001FE003F800003FC003F800003F8
+007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC0003F00007CE0007E00
+00F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077BE33>I<00001FF0
+000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE001FC001FF0
+03F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003FC00000003F
+C00000007F800000007F800000007F800000007F80000000FF80000000FF00000000FF00
+000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+00007F000003807F000007807F000007003F80000F003F80001E001F80003C000FC00078
+0007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828>I<000000
+0003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F8000000
+0007F80000000007F00000000007F00000000007F00000000007F0000000000FF0000000
+000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000
+001FE0000000001FC0000000001FC0000000001FC0000000001FC000000FF03FC00000FF
+FC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000FC0000FF8001FC00
+007F8003F800007F0007F000007F000FF000007F000FE000007F001FE00000FF003FC000
+00FF003FC00000FE003F800000FE007F800000FE007F800000FE007F800001FE00FF8000
+01FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000003FC00FF0000
+03FC00FF000003F800FF000003F800FF000003F8007F000003F8007F000007F8007F0000
+07F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007E000FFF80003F001
+EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<00003FE0000001FF
+F8000007E07E00000F801F00003F000F80007E000FC000FC0007E001F80007E003F80007
+E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC00003F03FC00003F0
+7F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF
+00000000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F00
+0001C07F000003C03F000003803F800007801F80000F001FC0001E000FC0003C0007E000
+780003F001F00000FC07C000003FFF00000007F80000242A7BA828>I<00000007F00000
+00003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000
+003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000000000FE00000000
+01FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+03FC0000000003F80000000003F80000000003F80000000003F80000000003F800000007
+FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000000007F000000000
+0FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000000
+1FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
+3FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+7F80000000007F00000000007F00000000007F00000000007F00000000007F0000000000
+FF0000000000FE0000000000FE0000000000FE0000000000FE0000000003FF000000007F
+FFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE
+00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C
+001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001FC00007F0003FC00
+00FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007F000007E0007E000
+007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC00000071FFF00000
+00E07F80000000E00000000001C00000000001C00000000001C00000000001C000000000
+01E00000000001E00000000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE000
+00FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F00
+3E0000003F007C0000003F00FC0000001F00F80000001F00F80000001F00F80000003F00
+F80000003E00F80000003E00F80000007C00FC000000FC007C000001F8003E000003F000
+1F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF000000303D7FA82D>
+I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000
+000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000003FC0000000003F80000000003F80000000003F80000000003F80000000003F807F8
+000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F70007E00007FE0007
+F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000F
+F0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001F
+E0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003F
+C0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F
+8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF
+80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000780001FE0003FE00
+03FF0003FF0007FF0007FE0003FE0003FC0000F000000000000000000000000000000000
+00000000000000000000000000000000000000000003F801FFF801FFF001FFF0001FF000
+0FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC000
+1FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F0000
+7F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD
+1A>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF
+0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000003FC0000000003F80000000003F80000000003F80000000003F80000000003F8
+0000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF00007F000FF800007F0
+00FE00000FF000F800000FE001F000000FE003C000000FE0078000000FE01F0000000FE0
+3E0000001FE0780000001FC0F00000001FC3E00000001FC7F00000001FCFF80000001FFF
+F80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000003F80FF0000003F00
+7F0000007F007F8000007E003F8000007E003FC000007E001FC000007E001FE000007E00
+0FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001FC0007FC0003FE00
+0FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>107
+D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003
+F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F
+E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F
+80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF
+007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF8003
+FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F000
+0FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F800
+0FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F800
+1FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F000
+1FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE000
+3F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE000
+7F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000
+7F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000
+FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFF
+FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF00
+03FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0
+000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0
+001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0
+003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0
+007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F80
+00FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFC
+FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F80
+00000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C
+0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000007F
+003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF
+00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE
+00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0
+003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001F800
+0000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF
+0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80
+003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC0000
+1FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800000F
+F00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F000001FE0
+0007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007FC000
+0FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001F
+E00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC
+007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F8000
+000000007F8000000000007F0000000000007F0000000000007F0000000000007F000000
+000000FF000000000000FF000000000000FE000000000000FE000000000000FE00000000
+0001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000
+343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607
+F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000
+001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC0000000
+3F800000003F800000003F800000003F800000003F800000007F800000007F000000007F
+000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE00
+000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>114
+D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F80
+03E000078003E000078007C000070007C000070007E000070007E000070007F000070007
+F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001F
+FFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E00380000
+7E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E0000F8
+007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824
+>I<00038000000380000003800000038000000780000007000000070000000F0000000F
+0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFF
+FFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F8
+000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF0
+00000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC0
+0E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0
+F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFE
+FFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03
+F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F0
+0003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE000
+0FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003F
+E01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF
+01FFF83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007
+FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001FC0001C00001
+FC0001C00001FC0003800001FE0007800000FE0007000000FE000F000000FE000E000000
+FF001C0000007F001C0000007F00380000007F00380000007F00700000007F8070000000
+3F80E00000003F81E00000003F81C00000003FC3C00000001FC3800000001FC700000000
+1FC7000000001FCE000000001FEE000000000FFC000000000FFC000000000FF800000000
+0FF80000000007F00000000007E00000000007E00000000007C00000000007C000000000
+03800000002C2878A630>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03FFF8
+0FFE003FE000FFC007F8001FC0007F0003F8001FC0003E0003F8001FC0003C0003F8000F
+C0003C0003F8000FC000380003FC000FC000700001FC001FC000700001FC001FE000E000
+01FC003FE000E00001FC003FE001C00001FC0077E001C00001FE0077E003800000FE00E7
+F003800000FE00E7F007000000FE01C3F007000000FE01C3F00E000000FF0383F00E0000
+007F0383F01C0000007F0703F81C0000007F0703F8380000007F0E01F8380000007F1E01
+F8700000003F9C01F8F00000003FBC01FCE00000003FB801FDE00000003FF800FDC00000
+003FF000FFC00000003FF000FF800000001FE000FF800000001FE000FF000000001FC000
+FF000000001F80007E000000001F80007C000000000F00007C000000000F000078000000
+000E0000380000003E2878A642>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0
+000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C000000
+00FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC38000000000
+1FC700000000001FEF00000000000FFE000000000007FC000000000007F8000000000003
+F8000000000003FC000000000003FC000000000007FE00000000000FFE00000000001E7F
+00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E01FE0
+00000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003FC00
+0001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF800
+32277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF0000
+03FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001
+FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E00000000FF
+000E00000000FF001C000000007F001C000000007F0038000000007F0078000000007F80
+70000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC380
+000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC0000
+0000000FFC00000000000FF800000000000FF8000000000007F0000000000007F0000000
+000007E0000000000007E0000000000003C0000000000003800000000000038000000000
+00070000000000000F0000000000000E0000000000001E0000000000001C000000000000
+38000000001C0038000000003F0070000000007F007000000000FF00E000000000FF01C0
+00000000FF03C000000000FE038000000000FC070000000000701E0000000000783C0000
+0000003FF000000000000FC00000000000343A80A630>I<007FFFFFFE007FFFFFFE007F
+C001FE007E0003FC00FC0007F800F8000FF000F0001FE000E0003FC000E0007F8001E000
+7F0001C000FF0001C001FE0001C003FC00038007F80003800FF00000001FE00000003FC0
+0000003F800000007F80000000FF00000001FE00000003FC00000007F80070000FF000E0
+001FE000E0001FC000E0003FC000E0007F8001E000FF0001C001FE0001C003FC0003C007
+F80003C00FF00007800FE0000F801FC0001F803FC0003F807F8001FF80FFFFFFFF00FFFF
+FFFF0027277EA628>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmtt10 10.95 79
+/Fh 79 126 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007
+C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F
+E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F
+C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F
+0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F
+0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC
+000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8
+000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0
+000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000
+00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF
+FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC
+03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00
+007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000
+01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000
+00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00
+FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC
+0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0
+00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000
+00007C0000000038000025477BBE30>I<03C00001E0000FF00003E0001FF80007F0003F
+FC0007F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC
+3F003FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE
+7F00FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001F
+F803FC00000FF007F8000003C007F80000000007F0000000000FF0000000000FF0000000
+000FE0000000001FE0000000001FE0000000003FC0000000003FC0000000003F80000000
+007F80000000007F80000000007F0000000000FF0000000000FF0000000001FE00000000
+01FE0000000001FC0000000003FC0000000003FC0000000003F80000000007F800000000
+07F8000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001FE01FFE0000
+1FC03FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000
+FF007E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003
+FC003F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003
+E00007F80001E00001E00029477DBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE
+007E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF00
+7C0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0
+003FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC000
+1FC0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F0000
+7F00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F000
+03F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF
+0000FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF0
+0007F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007
+F00003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000
+FE0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000F
+F0000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC0
+00FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F8000000
+03F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83
+F83FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFF
+F000007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF
+807FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F80000
+0003F800000003F800000003F800000003F800000003F800000001F000000000E0000023
+277AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF00
+7FFFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000003E00000000003E000000
+29297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F00
+7E00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFF
+FFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F00
+3FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F00000
+0001F000000003F800000003F800000007F800000007F80000000FF00000000FF0000000
+1FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF
+00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F800
+00000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F800000
+007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003
+FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC0
+0000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE0000
+0001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF0000000
+1FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF
+00000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE0000
+0007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003
+FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F80
+0003F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE0000
+00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC
+7F000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01F
+C00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF
+83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7C
+B830>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE000
+007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000
+000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000
+000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000
+000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000
+000FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFC
+FFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFF
+F00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003F
+E07F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8
+FF000003F87E000003F818000003F800000003F800000003F800000007F800000007F000
+00000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF800000
+01FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF
+80000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF8000
+0001FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8
+FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE0
+0000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE0
+1FE0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F000
+00000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF800000
+07FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001
+FFC00000003FE00000001FF000000007F800000003F800000003FC00000001FC00000001
+FE00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FE
+FF000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00F
+FFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<
+000003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE0000
+00007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E0000
+0003F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E0000
+003F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E0000
+03F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E0000
+1FC0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00
+FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E0000
+0000007E00000000007E00000000007E00000000007E00000000007E00000000007E0000
+0000007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF00
+0000FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03F
+FFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F80
+0000003F800000003F800000003F800000003F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC
+003FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE0
+0E00000FF000000007F000000007F000000007F800000003F800000003F800000003F818
+000003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00
+000FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFF
+FC0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF8000000
+7FFF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF80
+07F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC00000
+003FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800
+FF3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FF
+C00007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF00
+0000FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC000
+01FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FF
+C001FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830
+>I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFF
+FCFE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF00
+000001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE00000
+001FC00000001FC00000003F800000003F800000007F000000007F00000000FF00000000
+FE00000001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F8
+00000007F000000007F000000007F000000007F00000000FE00000000FE00000000FE000
+00000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F80000000
+07000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF80
+07FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F
+000001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC0
+0007F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFF
+F000003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007
+F83F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83F
+C00007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007F
+FFFC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000
+FFFFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC0
+000FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE0000
+01FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001
+FE7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE
+03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC00
+000003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC0
+003FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFF
+F00007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07F
+E0FFF0FFF0FFF0FFF07FE07FE03FC00F0000000000000000000000000000000000000000
+00000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C
+276EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C0000000000000
+00000000000000000000000000000000000000000000000003C00FF01FF01FF83FF83FFC
+3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E00
+38000E3470A630>I<00000000F000000003F000000007F80000001FF80000007FF80000
+00FFF0000003FFF0000007FFC000001FFF8000003FFE000000FFF8000001FFF0000007FF
+C000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000
+007FFC0000007FF8000000FFE0000000FFC0000000FFE00000007FF80000007FFC000000
+1FFF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF800000
+07FFC0000001FFF0000000FFF80000003FFE0000001FFF80000007FFC0000003FFF00000
+00FFF00000007FF80000001FF800000007F800000003F000000000F0252F7BB230>I<7F
+FFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003F
+FFFFFFFE0000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FF
+FFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>I<78000000007E00000000FF00
+000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003FFE0
+000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC
+0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000001FF8
+0000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC0000
+01FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000000FFF
+C000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E0000
+00007800000000252F7BB230>I<00001FE0000000FFF8000003FFFE00000FFFFF00001F
+FFFF80003FFFFFC0007FF03FE000FF800FE001FF0007F003FC0003F007F801FBF807F007
+FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03
+FE7F01F801FE7E03F801FE7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07E0007E
+FC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC
+07E0007EFE07F000FE7E03F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03F83F00
+FE07F03F80FF0FF01F807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE0007F801
+F80003FC00007C01FF0000FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFF
+E00003FFFFC00000FFFE0000001FF000273A7CB830>64 D<00007F0000000000FF800000
+0000FF8000000001FFC000000001FFC000000001FFC000000001FFC000000003FFE00000
+0003F7E000000003F7E000000003F7E000000003F7E000000007F7F000000007E3F00000
+0007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000
+000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000
+003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000
+007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF8000
+00FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE000
+03F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F000
+07F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80
+7FFF007FFF0029397DB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC0
+00FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC
+0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F8
+0003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF80
+0003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE
+0003F800007F0003F800007F0003F800007F0003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F0003F800007F
+0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF8
+00FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F80
+3C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE
+03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3F
+C00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000
+007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE
+1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000
+FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A
+7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003F
+FFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003
+F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003
+F800003FC003F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003
+F800001FC003F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003
+F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003
+F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FF
+FFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80
+FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F80
+03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F80
+03F800001F0003F80000000003F80000000003F80000000003F80000000003F8007C0000
+03F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE0000
+03FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE0000
+03F800FE000003F800FE000003F8007C000003F80000000003F80000000003F800000000
+03F80000000003F80000000003F8000007C003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0
+7FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC0
+2B387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF8
+0000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8
+000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8
+003F800003F8007F800003F8007F000003F8007F000001F0007F0000000000FF00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF
+80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8
+003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF8
+0007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF8
+00007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830
+>71 D<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730
+>73 D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF8
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00
+001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00
+001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFF
+FFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001FFF0FF
+FE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007
+EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007
+E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007
+E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007
+E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007
+E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007
+E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007
+E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F003F
+FC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D
+387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC0
+3FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F800
+03F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F800
+03F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F800
+03F07E01F80003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F800
+03F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F800
+03F007E1F80003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F800
+03F001F1F80003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF800
+03F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800
+FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<7FFFFFF00000FFFFFFFE00
+00FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC
+0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F800007F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800007F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE
+0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF80
+0003FFFFFE000003FFFFF0000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC00000
+0029387EB730>80 D<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFF
+FF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003F800
+07F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003F800
+01FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003F800
+1FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFF
+FE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003F800
+0FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F80007F00003F800
+07F00003F80007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03F800
+07F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE0
+01FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82
+D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0
+3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE
+00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0
+0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF
+FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F
+F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF
+F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801
+FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF
+FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00
+3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F
+FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF
+FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001
+FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000
+3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000
+007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0
+FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC00
+03F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F000
+01FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE000
+00FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F8000
+003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000
+001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC0000
+0007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F80000
+0003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF00000
+0000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F800000
+2B397EB730>I<3FFF01FFF8007FFF83FFFC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC
+003FFF01FFF80001FC007F800001FE007F000000FE00FF000000FF00FE0000007F01FE00
+00007F81FC0000003F83FC0000003FC3FC0000001FC3F80000001FE7F80000000FE7F000
+00000FFFF000000007FFE000000007FFE000000003FFC000000003FFC000000001FF8000
+000001FF8000000000FF0000000000FF0000000000FF0000000000FF0000000001FF8000
+000001FF8000000003FFC000000003FFC000000003FFE000000007FFE000000007FFF000
+00000FE7F00000000FE7F80000001FC3F80000001FC3FC0000003F81FC0000003F81FE00
+00007F00FE0000007F00FF000000FF007F000000FE007F800001FE003F800001FC003FC0
+0003FC001FC00003F8001FE00007F8000FE0007FFE007FFF00FFFF00FFFF80FFFF80FFFF
+80FFFF80FFFF80FFFF00FFFF807FFE007FFF0029387DB730>88 D<7FFFFF00FFFFFF80FF
+FFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FF
+FFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476DBE30>91
+D<7C000000007C00000000FE00000000FE00000000FF00000000FF000000007F80000000
+7F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007
+F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF
+00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE0
+0000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FC00
+000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC000
+00003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80000
+0003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000
+007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0000000
+0FF000000007F800000007F800000003F800000003F800000001F000000000F025477BBE
+30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019
+477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF0
+7FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000
+000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80
+000FC0003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0
+001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC0
+00FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0
+007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FF
+E000FFFF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00
+000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFF
+FFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80
+003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00
+001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC
+0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003
+FC00002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001
+FFFFFFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F80
+0000007F800000007F000000007F00000000FF00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000
+007F000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC0
+07FE003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF00000
+01FF8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF00000
+0003FFF000000001FFF00000000007F00000000007F00000000007F00000000007F00000
+000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000
+03FE07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007
+FF03FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F
+800007F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003F
+C0003FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001
+FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<
+0001FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007
+FC007FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F00
+0007F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000
+003F800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE0
+01FFFFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>
+I<000000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F8
+0003FE07F80003FC03F00007F800C00007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFF
+FFFFE0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE002539
+7DB830>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003
+FFFFFFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001F
+E0007F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001F
+E0007F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007
+FFFFFC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000F
+C0000000000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007
+FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F
+800001FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC
+0000001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003F
+C00001FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC00000
+7FFFFF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000
+FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF000
+00FFFFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE00
+00FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+3FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF8
+2F3880B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00
+000003F800000003F800000000E000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000001FFFF800003FFFFC00007F
+FFFC00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03F
+FFFFFFC023397AB830>I<000001C0000007F0000007F000000FF800000FF800000FF800
+0007F0000007F0000001C000000000000000000000000000000000000000000000000000
+000000000000000000000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000007F0000007F03C0007F07E000FE0FF
+001FE0FF003FC0FF007FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D
+4E7CB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC00000000
+7FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF80
+00FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC0000
+00FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC00000
+00FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE0000
+00FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF000
+00FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8
+FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FF
+FFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF
+8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F0
+0007FE07FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801F800
+07F003F801F80007F003F801F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8F
+FFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80007F
+FE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000
+FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7F
+FFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF800007FFF
+FC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000F
+F03FC00007F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF
+000001FE7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0
+001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFF
+F800000FFFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE0
+00FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF
+8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000F
+E000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000F
+E000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF
+8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC0
+0000FE1FFF000000FE03FC000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE0000
+00FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730>I<0001FF00F800000FFFC1
+FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC0003FFFFFFFC0007FF81FFFC000FFC007F
+FC000FF8001FFC001FF0000FFC001FE00007FC003FC00007FC003F800003FC007F800003
+FC007F000003FC007F000001FC00FF000001FC00FE000001FC00FE000001FC00FE000001
+FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FF000001FC007F000001
+FC007F000003FC007F800003FC007F800003FC003FC00007FC003FC0000FFC001FE0001F
+FC000FF0003FFC000FFC007FFC0007FF01FFFC0003FFFFFFFC0001FFFFFDFC0000FFFFF9
+FC00003FFFF1FC00000FFFC1FC000003FE01FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC00000000FFFFF8000001FF
+FFFC000001FFFFFC000001FFFFFC000001FFFFFC000000FFFFF82E3C7DA730>I<000000
+07F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFF
+FC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC000000001FF8
+000000001FF0000000001FF0000000001FE0000000001FE0000000001FE0000000001FE0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFF
+FF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA730>I<001FFC1E0001FFFF
+9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF
+00FC00007F00FC00007F00FC00007F00FC00007F00FE00003E007F000000007FE0000000
+3FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000
+000FFF00000000FF807C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00
+000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFF
+FE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830>I<0007800000000F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFF
+F07FFFFFFFE0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC000F8001FC001FC001F
+C001FC001FC001FC001FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC
+1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB1
+30>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE00
+3FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE00
+01FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFF
+FFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFF
+C07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F8
+0003F00001F80003F00001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E
+000FC000007E000FC000007F001FC000003F001F8000003F001F8000003F803F8000001F
+803F0000001F803F0000001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007
+E0FC00000007E0FC00000007F1FC00000003F1F800000003F1F800000003F1F800000001
+FBF000000001FBF000000001FBF000000001FFF000000000FFE000000000FFE000000000
+FFE0000000007FC0000000003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FF
+FFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007
+F000007F0003F000007E0003F000007E0003F000007E0003F000007E0003F000007E0003
+F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001
+F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F80000
+7CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF00000
+3FF07FE000003FF07FE000003FF07FE000003FE03FE000003FE03FE000001FE03FC00000
+0F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF00
+7FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000007F80FE0000003F81FC0000
+001FC3F80000000FE3F80000000FE7F000000007FFE000000003FFC000000001FFC00000
+0000FF8000000000FF00000000007E00000000007F0000000000FF0000000001FF800000
+0001FFC000000003F7E000000007E7E00000000FE3F00000000FC1F80000001F81FC0000
+003F80FE0000007F007E0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00
+FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>
+I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF
+8001FC0003F00001FC0003F00000FC0007F00000FE0007E000007E0007E000007E000FE0
+00007F000FC000003F000FC000003F001FC000001F801F8000001F801F8000001FC01F80
+00000FC03F0000000FC03F0000000FE03F00000007E07E00000007E07E00000003F07E00
+000003F07C00000003F0FC00000001F8FC00000001F8F800000001F8F800000000F9F800
+000000FDF0000000007DF0000000007FF0000000007FF0000000003FE0000000003FE000
+0000003FE0000000001FC0000000001FC0000000001FC0000000001F80000000001F8000
+0000003F80000000003F00000000003F00000000007F00000000007E00000000007E0000
+000F00FE0000001F80FC0000003FC1FC0000003FC3F80000003F87F80000003F8FF00000
+003FFFE00000001FFFC00000001FFF800000000FFF0000000007FE0000000001F0000000
+002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFF
+FFFC7F00000FF87F00001FF07F00003FE07F00007FC07F0000FF803E0001FF00000003FE
+00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF0000
+0003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80003E01
+FF00007F03FE00007F07FC00007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277DA630>I<0000003FF000
+0003FFF800000FFFF800001FFFF800007FFFF800007FFFF00000FFF0000000FF00000001
+FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC0000
+0007F80000003FF800003FFFF00000FFFFE00000FFFFC00000FFFF000000FFFFC00000FF
+FFE000003FFFF00000003FF800000007F800000003FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FE00000000FF00000000FFF00000007FFFF0
+00007FFFF800001FFFF800000FFFF8000003FFF80000003FF025477BBE30>I<7FE00000
+00FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF00000007FF800000007F80000
+0003FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE
+00000000FF00000000FFE00000007FFFE000003FFFF800001FFFF8000007FFF800001FFF
+F800003FFFF800007FFFE00000FFE0000000FF00000001FE00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000003FC00000007F80000007FF800007FFFF0
+0000FFFFF00000FFFFC00000FFFF800000FFFE0000007FE000000025477BBE30>125
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 17.28 23
+/Fi 23 121 df<000000001FFF00000000000003FFFFE000000000001FFFFFF800000000
+00FFFFFFFE0000000003FFFFFFFF0000000007FFFC03FF800000001FFFC0007FC0000000
+3FFF00001FE0000000FFFC00000FF0000001FFF8000007F0000003FFF000007FF8000007
+FFE00000FFF800000FFFC00001FFF800001FFF800003FFFC00003FFF000003FFFC00007F
+FF000007FFFC00007FFE000007FFFC0000FFFE000007FFFC0001FFFC000007FFFC0001FF
+FC000007FFFC0003FFFC000007FFFC0003FFF8000003FFF80007FFF8000003FFF80007FF
+F8000001FFF0000FFFF0000000FFE0000FFFF00000007FC0001FFFF00000000000001FFF
+F00000000000001FFFF00000000000003FFFF00000000000003FFFF00000000000003FFF
+F00000000000003FFFE00000000000007FFFE001FFE00000007FFFE00FFFFE0000007FFF
+E03FFFFF8000007FFFE07FFFFFE000007FFFE0FFFFFFF800007FFFE1FE03FFFC0000FFFF
+E3F0007FFE0000FFFFE7E0003FFF0000FFFFEFC0001FFF8000FFFFEF80000FFFC000FFFF
+FF000007FFE000FFFFFE000007FFF000FFFFFE000003FFF800FFFFFC000003FFFC00FFFF
+FC000003FFFC00FFFFF8000003FFFE00FFFFF8000001FFFE00FFFFF8000001FFFF00FFFF
+F8000001FFFF00FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF80FFFF
+F0000001FFFF80FFFFF0000001FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFF
+E0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFF
+E0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC03FFF
+E0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC01FFF
+E0000001FFFFC01FFFF0000001FFFF801FFFF0000001FFFF800FFFF0000001FFFF800FFF
+F0000001FFFF800FFFF0000001FFFF0007FFF0000001FFFF0007FFF0000003FFFE0003FF
+F0000003FFFE0003FFF8000003FFFC0001FFF8000003FFFC0001FFFC000003FFF80000FF
+FC000007FFF000007FFE000007FFF000003FFE00000FFFE000001FFF00001FFFC000000F
+FFC0003FFF80000007FFE000FFFF00000003FFFC07FFFC00000001FFFFFFFFF800000000
+FFFFFFFFF0000000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000
+001FFF80000000426079DD51>54 D<07E0000000000000000FE0000000000000000FF000
+0000000000000FFC000000000000000FFFFC0000000000000FFFFFFFFFFFFFFFF80FFFFF
+FFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81FFFFF
+FFFFFFFFFFF81FFFFFFFFFFFFFFFF01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFC01FFFFF
+FFFFFFFFFF801FFFFFFFFFFFFFFF001FFFFFFFFFFFFFFF003FFFFFFFFFFFFFFE003FFFFF
+FFFFFFFFFC003FFFFFFFFFFFFFF8003FFFFFFFFFFFFFF0003FFFFFFFFFFFFFE0003FE000
+0000003FE0003F80000000007FC0007F0000000000FF80007F0000000001FF00007F0000
+000001FE00007E0000000003FC00007E0000000007FC00007E000000000FF800007E0000
+00001FF000007E000000003FE00000FC000000003FC00000FC000000007F800000FC0000
+0000FF800000FC00000001FF0000000000000003FE0000000000000003FC000000000000
+0007F8000000000000000FF8000000000000001FF0000000000000001FE0000000000000
+003FE0000000000000007FC000000000000000FFC000000000000000FF80000000000000
+01FF8000000000000001FF0000000000000003FF0000000000000007FF00000000000000
+07FE000000000000000FFE000000000000000FFE000000000000001FFC00000000000000
+1FFC000000000000003FFC000000000000003FFC000000000000007FF800000000000000
+7FF800000000000000FFF800000000000000FFF800000000000000FFF800000000000001
+FFF000000000000001FFF000000000000003FFF000000000000003FFF000000000000003
+FFF000000000000007FFF000000000000007FFF000000000000007FFF000000000000007
+FFF00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000000000F
+FFE00000000000001FFFE00000000000001FFFE00000000000001FFFE00000000000001F
+FFE00000000000001FFFE00000000000001FFFE00000000000003FFFE00000000000003F
+FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000003F
+FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000003F
+FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000001F
+FFC00000000000001FFFC00000000000000FFF8000000000000003FE0000000000000001
+FC0000000000456377E051>I<0000003FFF80000000000003FFFFFC00000000001FFFFF
+FF80000000007FFFFFFFE000000001FFFFFFFFF800000003FFF007FFFC0000000FFF0000
+7FFE0000001FFC00001FFF0000003FF000000FFF8000007FE0000003FFC00000FFC00000
+03FFE00000FFC0000001FFF00001FF80000000FFF00001FF80000000FFF80003FF000000
+007FF80003FF000000007FF80007FF000000007FFC0007FF000000003FFC0007FF000000
+003FFC000FFF000000003FFC000FFF800000003FFC000FFF800000003FFC000FFF800000
+003FFC000FFFC00000003FFC000FFFE00000003FFC000FFFF00000007FFC000FFFF80000
+007FF8000FFFFE0000007FF8000FFFFF8000007FF8000FFFFFC00000FFF00007FFFFF000
+00FFF00007FFFFFC0001FFE00007FFFFFF0003FFC00003FFFFFF8003FFC00003FFFFFFE0
+07FF800001FFFFFFF80FFF000001FFFFFFFE1FFE000000FFFFFFFF7FF8000000FFFFFFFF
+FFF00000007FFFFFFFFFC00000003FFFFFFFFF800000001FFFFFFFFE000000000FFFFFFF
+FF8000000007FFFFFFFFE000000001FFFFFFFFF000000000FFFFFFFFFC000000003FFFFF
+FFFE000000007FFFFFFFFF00000001FFFFFFFFFF80000007FFFFFFFFFFC000000FFFFFFF
+FFFFE000003FFE3FFFFFFFF000007FFC0FFFFFFFF80000FFF003FFFFFFFC0001FFE000FF
+FFFFFC0003FFC0007FFFFFFE0007FF80001FFFFFFE000FFF000007FFFFFF000FFF000001
+FFFFFF001FFE000000FFFFFF803FFE0000003FFFFF803FFC0000000FFFFF807FFC000000
+07FFFFC07FF800000001FFFFC07FF8000000007FFFC07FF8000000003FFFC0FFF8000000
+001FFFC0FFF0000000001FFFC0FFF0000000000FFFC0FFF00000000007FFC0FFF0000000
+0007FFC0FFF00000000007FFC0FFF00000000003FFC0FFF00000000003FFC0FFF0000000
+0003FF80FFF00000000003FF80FFF80000000003FF807FF80000000003FF007FF8000000
+0007FF007FFC0000000007FF003FFC0000000007FE003FFE000000000FFE001FFE000000
+000FFC001FFF000000001FF8000FFF800000003FF80007FFC00000007FF00003FFF00000
+00FFE00001FFFC000003FFC00000FFFF00001FFF8000007FFFF001FFFE0000003FFFFFFF
+FFFC0000000FFFFFFFFFF000000003FFFFFFFFE000000000FFFFFFFF00000000000FFFFF
+F80000000000007FFF00000000426079DD51>I<FFFFFFFFFFFFFFFFE00000000000FFFF
+FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFFFE
+00000000FFFFFFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFFFFF00000000001FFFF
+80000007FFFFF80000000001FFFF800000007FFFFE0000000001FFFF800000000FFFFF80
+00000001FFFF8000000001FFFFC000000001FFFF8000000000FFFFE000000001FFFF8000
+0000003FFFF000000001FFFF80000000000FFFFC00000001FFFF800000000007FFFE0000
+0001FFFF800000000003FFFF00000001FFFF800000000001FFFF00000001FFFF80000000
+0000FFFF80000001FFFF8000000000007FFFC0000001FFFF8000000000007FFFE0000001
+FFFF8000000000003FFFE0000001FFFF8000000000001FFFF0000001FFFF800000000000
+1FFFF8000001FFFF8000000000000FFFF8000001FFFF8000000000000FFFFC000001FFFF
+8000000000000FFFFC000001FFFF80000000000007FFFE000001FFFF80000000000007FF
+FE000001FFFF80000000000007FFFF000001FFFF80000000000003FFFF000001FFFF8000
+0000000003FFFF800001FFFF80000000000003FFFF800001FFFF80000000000003FFFF80
+0001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000
+000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFE00001
+FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF800000000000
+01FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000000FFFFE00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF0
+0001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000
+000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+00FFFFF00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF
+80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FF
+FFE00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF8000
+0000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000003FFFF80
+0001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF80000000
+000003FFFF000001FFFF80000000000007FFFF000001FFFF80000000000007FFFE000001
+FFFF80000000000007FFFE000001FFFF8000000000000FFFFC000001FFFF800000000000
+0FFFFC000001FFFF8000000000001FFFF8000001FFFF8000000000001FFFF8000001FFFF
+8000000000003FFFF0000001FFFF8000000000003FFFE0000001FFFF8000000000007FFF
+E0000001FFFF800000000000FFFFC0000001FFFF800000000001FFFF80000001FFFF8000
+00000003FFFF00000001FFFF800000000007FFFE00000001FFFF80000000000FFFFC0000
+0001FFFF80000000001FFFF800000001FFFF80000000007FFFF000000001FFFF80000000
+01FFFFC000000001FFFF8000000007FFFF8000000001FFFF800000003FFFFF0000000001
+FFFF80000007FFFFFC000000FFFFFFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFF
+C0000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFF800000000FFFFFFFF
+FFFFFFFFFF8000000000FFFFFFFFFFFFFFFFE000000000006C627AE17C>68
+D<FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC
+00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFFFE
+000001FFFFC0000001FFFFFE000001FFFFC00000000FFFFE000001FFFFC000000001FFFE
+000001FFFFC0000000007FFE000001FFFFC0000000003FFE000001FFFFC0000000000FFE
+000001FFFFC00000000007FE000001FFFFC00000000003FF000001FFFFC00000000003FF
+000001FFFFC00000000001FF000001FFFFC00000000000FF000001FFFFC00000000000FF
+000001FFFFC000000000007F000001FFFFC000000000007F000001FFFFC000000000007F
+000001FFFFC000000000003F800001FFFFC000000000003F800001FFFFC000000000003F
+800001FFFFC000000000001F800001FFFFC000000000001F800001FFFFC000000000001F
+800001FFFFC000007E00001F800001FFFFC000007E00001F800001FFFFC000007E00001F
+800001FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E00000F
+C00001FFFFC000007E00000FC00001FFFFC000007E000000000001FFFFC00000FE000000
+000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00001FE000000
+000001FFFFC00001FE000000000001FFFFC00003FE000000000001FFFFC00007FE000000
+000001FFFFC0001FFE000000000001FFFFC000FFFE000000000001FFFFFFFFFFFE000000
+000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000
+000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFC000FFFE000000
+000001FFFFC0001FFE000000000001FFFFC00007FE000000000001FFFFC00003FE000000
+000001FFFFC00001FE000000000001FFFFC00001FE000000000001FFFFC00000FE000000
+000001FFFFC00000FE000000000001FFFFC00000FE0000007E0001FFFFC000007E000000
+7E0001FFFFC000007E0000007E0001FFFFC000007E000000FC0001FFFFC000007E000000
+FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000
+FC0001FFFFC000007E000000FC0001FFFFC0000000000001FC0001FFFFC0000000000001
+F80001FFFFC0000000000001F80001FFFFC0000000000001F80001FFFFC0000000000003
+F80001FFFFC0000000000003F80001FFFFC0000000000003F80001FFFFC0000000000007
+F00001FFFFC0000000000007F00001FFFFC0000000000007F00001FFFFC000000000000F
+F00001FFFFC000000000000FF00001FFFFC000000000001FF00001FFFFC000000000003F
+F00001FFFFC000000000003FE00001FFFFC000000000007FE00001FFFFC00000000000FF
+E00001FFFFC00000000001FFE00001FFFFC00000000003FFE00001FFFFC0000000000FFF
+E00001FFFFC0000000003FFFC00001FFFFC000000000FFFFC00001FFFFC000000007FFFF
+C00001FFFFC0000000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFF
+C0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF
+80FFFFFFFFFFFFFFFFFFFFFF805F617AE06A>I<FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFF
+FFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFF
+FFFFF0FFFFFFFFFFFFFFFFFFFFF00001FFFFC0000007FFFFF00001FFFFC00000003FFFF0
+0001FFFFC00000000FFFF00001FFFFC000000003FFF00001FFFFC000000000FFF00001FF
+FFC0000000007FF00001FFFFC0000000003FF00001FFFFC0000000001FF80001FFFFC000
+0000000FF80001FFFFC0000000000FF80001FFFFC00000000007F80001FFFFC000000000
+07F80001FFFFC00000000003F80001FFFFC00000000003F80001FFFFC00000000001F800
+01FFFFC00000000001FC0001FFFFC00000000001FC0001FFFFC00000000001FC0001FFFF
+C00000000000FC0001FFFFC00000000000FC0001FFFFC00000000000FC0001FFFFC00000
+000000FC0001FFFFC00000FC0000FC0001FFFFC00000FC0000FC0001FFFFC00000FC0000
+7E0001FFFFC00000FC00007E0001FFFFC00000FC00007E0001FFFFC00000FC00007E0001
+FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00001FC0000000001FFFFC0
+0001FC0000000001FFFFC00001FC0000000001FFFFC00003FC0000000001FFFFC00003FC
+0000000001FFFFC00007FC0000000001FFFFC0000FFC0000000001FFFFC0003FFC000000
+0001FFFFC001FFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FF
+FFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFF
+FFFC0000000001FFFFC001FFFC0000000001FFFFC0003FFC0000000001FFFFC0000FFC00
+00000001FFFFC00007FC0000000001FFFFC00003FC0000000001FFFFC00003FC00000000
+01FFFFC00001FC0000000001FFFFC00001FC0000000001FFFFC00001FC0000000001FFFF
+C00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000
+FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000
+000001FFFFC00000FC0000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
+0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC0000000000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FF
+FFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFF
+FFFFF80000000057617AE065>I<000000FFFC000001E000000FFFFFE00003E000007FFF
+FFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC0
+07FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE0000001FFFFE003FFC000
+0000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE000000000FFFE01FFE0000
+000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC0000000000FFE03FF80000
+000000FFE07FF800000000007FE07FF800000000007FE07FF800000000003FE07FF80000
+0000003FE0FFF800000000001FE0FFF800000000001FE0FFFC00000000001FE0FFFC0000
+0000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE00000000000FE0FFFF0000
+00000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE00000000007E07FFFF800
+00000000007FFFFC0000000000007FFFFF8000000000007FFFFFF800000000003FFFFFFF
+C0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFF
+FFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFF
+FFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFF
+FFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFF
+FFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000
+FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF8000000000003FFFFF800000000
+0000FFFFFC0000000000003FFFFC0000000000001FFFFC00000000000007FFFE00000000
+000003FFFE00000000000003FFFE7C000000000001FFFEFC000000000000FFFEFC000000
+000000FFFEFC0000000000007FFEFC0000000000007FFEFC0000000000007FFEFC000000
+0000003FFEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE000000
+0000003FFCFF0000000000003FFCFF0000000000003FFCFF8000000000003FFCFF800000
+0000003FF8FFC000000000007FF8FFE000000000007FF8FFE000000000007FF0FFF00000
+000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000
+000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE0
+0000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFF
+FFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001FFFE000000476677E3
+5A>83 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000F
+FFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF800
+000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00
+003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE00000
+03FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007
+FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001F
+C0000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF80000
+00007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007
+FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FF
+FE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF8
+00003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC000
+0007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000
+FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001F
+FFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFF
+E000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFF
+FF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFF
+FC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97
+D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC000000FF
+FFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001FFF80000FFF
+E0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF8
+00001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF000000FFF
+E01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000FE003FFFE0
+00000000007FFFC000000000007FFFC000000000007FFFC000000000007FFFC000000000
+00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0
+0000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000
+00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0
+00000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE000000000
+003FFFE000000000003FFFE000000000003FFFF000000000001FFFF000000000FC1FFFF0
+00000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FFFC00000003
+F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF8000001FC0003FFF
+E000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF0
+0000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC000003E437B
+C148>99 D<0000000FFFC0000000000001FFFFFC00000000000FFFFFFF80000000003FFF
+FFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0
+001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE000003FFF00001FFFC00
+0001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF000
+0000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE000
+00003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC000
+00003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC000
+00001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFF
+FFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC000
+0000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000
+00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFE000
+00000000007FFFE00000000000003FFFE00000000000003FFFE00000000000001FFFE000
+00000000001FFFF0000000000F001FFFF0000000001F800FFFF0000000003F8007FFF800
+0000003F8007FFF8000000007F0003FFFC000000007F0001FFFE00000000FE0000FFFE00
+000001FE00007FFF00000003FC00003FFF80000007F800001FFFE000000FF000000FFFF0
+00003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFF
+FFFFF80000000007FFFFFFE00000000000FFFFFF00000000000007FFF000000041437CC1
+4A>101 D<0000000000000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000
+007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFF
+C1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC
+00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E
+0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF00000
+0FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF0
+00000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800001FFFC000
+0001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000007FFE0000
+7FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFFF000000000
+3FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF000
+00000000FC007FFE000000000000FC000000000000000001FC000000000000000001FC00
+0000000000000001FC000000000000000001FC000000000000000001FE00000000000000
+0001FE000000000000000001FF000000000000000001FF800000000000000001FFF00000
+000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000
+FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFF
+FF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFF
+FFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC
+000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE007FF8000000
+00003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000001FFF00FF
+F000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000
+0FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001FFE007FFC00
+000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000000000FFF8
+000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC00000FFFF0000
+00FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE0000000
+00FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A607CC151>
+103 D<0007FF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000
+FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF
+800000000000000000FFFF8000000000000000007FFF8000000000000000003FFF800000
+0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000
+0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000
+3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80
+00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000
+00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000
+00003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003F
+FF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF8000
+000000000000003FFF8000000000000000003FFF8000000000000000003FFF80001FFF00
+000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003FFF801FFFFFFF000000
+003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE001FFFE00000003FFF
+83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F8000
+03FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC
+0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE000000
+3FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0
+000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FF
+FFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF
+80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE35A>I<000FE0000000
+3FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007FFFFC00007FF
+FFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF
+800001FFFF000001FFFF0000007FFC0000003FF80000000FE00000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000007FF80007F
+FFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000FFFF8000007F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C
+>I<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80
+000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000
+00FFFF80000000000000007FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
+000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF80
+0003FFFFFF80003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF8000003FFF8000
+003FFF8000000FFC0000003FFF8000001FF00000003FFF8000003FE00000003FFF800000
+FFC00000003FFF800001FF800000003FFF800003FF000000003FFF800007FC000000003F
+FF80000FF8000000003FFF80003FF0000000003FFF80007FE0000000003FFF8000FFC000
+0000003FFF8001FF00000000003FFF8003FE00000000003FFF800FFC00000000003FFF80
+1FF800000000003FFF803FF000000000003FFF807FC000000000003FFF80FFE000000000
+003FFF83FFF000000000003FFF87FFF800000000003FFF8FFFF800000000003FFF9FFFFC
+00000000003FFFBFFFFE00000000003FFFFFFFFE00000000003FFFFFFFFF00000000003F
+FFFFFFFF80000000003FFFFCFFFFC0000000003FFFF87FFFC0000000003FFFF07FFFE000
+0000003FFFE03FFFF0000000003FFFC01FFFF8000000003FFF801FFFF8000000003FFF80
+0FFFFC000000003FFF8007FFFE000000003FFF8003FFFF000000003FFF8003FFFF000000
+003FFF8001FFFF800000003FFF8000FFFFC00000003FFF80007FFFE00000003FFF80007F
+FFE00000003FFF80003FFFF00000003FFF80001FFFF80000003FFF80000FFFFC0000003F
+FF80000FFFFC0000003FFF800007FFFE0000003FFF800003FFFF0000003FFF800001FFFF
+0000003FFF800001FFFF8000003FFF800000FFFFC000003FFF8000007FFFE000003FFF80
+0000FFFFF000FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0
+FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF04C647BE355>
+107 D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF
+800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023
+647BE32C>I<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FFFF80
+0000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000FFFF
+FF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81FE00
+1FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FFF03F
+80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C00001FFF
+C000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000003F
+FFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF80000
+01FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FFFF80
+00000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF0000000FFF
+F000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003F
+FFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007
+FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF
+803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFF
+FFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007
+FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFF
+C00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000
+003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFF
+BE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF80000
+01FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE
+0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE000000
+3FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF
+F007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF
+FFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0
+000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFF
+E000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007F
+FE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000F
+FFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007
+FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003
+FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003
+FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003
+FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007
+FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000F
+FFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001F
+FFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FF
+FC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF
+000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE000
+000048437CC151>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFF
+F0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF
+003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF00
+3FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003F
+FFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFF
+C0000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFF
+FFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC0
+42>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFF
+FFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF00000
+00FF803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC0000000
+3F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F
+80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF8000000
+7FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007
+FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000F
+FFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF0000000
+00FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000
+007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF00000000
+1FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003F
+E0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00
+FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0
+000FFFE0000035437BC140>I<000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E000000000000FE000000000000FE000000000000F
+E000000000000FE000000000000FE000000000001FE000000000001FE000000000001FE0
+00000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE000
+00000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE00000
+00001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00
+FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFF
+F0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE
+00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF
+80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE
+0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FF
+FFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0
+000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003
+FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE00
+00003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001F
+FFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE000
+00FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FF
+FFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80
+000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<7FFFFFFFC0007F
+FFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFF
+FFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00
+000007FFFC000001FE00000003FFFE000003FC00000001FFFF000007F800000001FFFF80
+000FF000000000FFFF80001FE0000000007FFFC0001FE0000000003FFFE0003FC0000000
+001FFFF0007F80000000001FFFF800FF00000000000FFFF801FE000000000007FFFC03FC
+000000000003FFFE07F8000000000001FFFF07F8000000000001FFFF8FF0000000000000
+FFFF9FE00000000000007FFFFFC00000000000003FFFFF800000000000001FFFFF000000
+000000001FFFFE000000000000000FFFFC0000000000000007FFFC0000000000000003FF
+FE0000000000000001FFFF0000000000000001FFFF8000000000000000FFFF8000000000
+0000007FFFC0000000000000007FFFE000000000000000FFFFF000000000000001FFFFF8
+00000000000003FFFFF800000000000007FFFFFC0000000000000FF3FFFE000000000000
+1FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF8000000000007F807FFFC000
+00000000FF003FFFE00000000001FE001FFFF00000000003FC000FFFF80000000007F800
+0FFFF80000000007F00007FFFC000000000FF00003FFFE000000001FE00001FFFF000000
+003FC00000FFFF800000007F800000FFFF80000000FF0000007FFFC0000001FE0000003F
+FFE0000001FC0000001FFFF0000007FC0000000FFFF800003FFF0000000FFFF800FFFFFF
+F00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFF
+FFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>120
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmsy10 10.95 1
+/Fj 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00
+1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF
+FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7
+2D>15 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmti10 10.95 24
+/Fk 24 122 df<7FFFFE7FFFFE7FFFFEFFFFFEFFFFFE1705799521>45
+D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0
+00FF80007F00003C0000122777A61C>58 D<01FFFFFFFFFFFF01FFFFFFFFFFFF03FFFFFF
+FFFFFF03FE001FF001FF03F8001FE0007F07E0001FE0003E07C0003FE0001E0780003FE0
+001E0F00003FC0001E0F00003FC0001E1E00007FC0001E1E00007FC0001E1C00007F8000
+1C3C00007F80001C380000FF80001C380000FF80001C780000FF00001C700000FF00001C
+700001FF00003CF00001FF000038E00001FE000038000001FE000000000003FE00000000
+0003FE000000000003FC000000000003FC000000000007FC000000000007FC0000000000
+07F8000000000007F800000000000FF800000000000FF800000000000FF000000000000F
+F000000000001FF000000000001FF000000000001FE000000000001FE000000000003FE0
+00000000003FE000000000003FC000000000003FC000000000007FC000000000007FC000
+000000007F8000000000007F800000000000FF800000000000FF800000000000FF000000
+000000FF000000000001FF000000000001FF000000000001FE000000000001FE00000000
+0003FE000000000003FE000000000003FC00000000000FFE000000003FFFFFFF8000007F
+FFFFFF8000007FFFFFFF800000383D71BC41>84 D<7FFFFE01FFFFFC00FFFFE0FFFFFE01
+FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF800007FF00000FFC0001FF000007FC00
+0007F00001FE000007FC000003E00001FE000003FC000003C00001FE000003FC000003C0
+0001FE000003FC000003800001FE000003FC000007000001FE000003FC000007000001FE
+000007FC00000E000001FE000007FC00000E000001FE00000FFC00001C000001FE00000F
+FC00003C000001FE00001FFC000038000001FE00001FFC000070000001FE00003BFC0000
+70000001FE00003BFC0000E0000001FE000073FC0000E0000001FE000073FC0001C00000
+01FF0000E3FC0001C0000001FF0001E3FC000380000000FF0001C3FC000380000000FF00
+03C3FC000700000000FF000383FC000700000000FF000703FC000E00000000FF000703FC
+001E00000000FF000E03FC001C00000000FF000E03FC003800000000FF001C03FE003800
+000000FF001C03FE007000000000FF003801FE007000000000FF003801FE00E000000000
+FF007001FE00E000000000FF00F001FE01C000000000FF00E001FE01C000000000FF01E0
+01FE038000000000FF01C001FE038000000000FF038001FE070000000000FF038001FE0F
+0000000000FF070001FE0E0000000000FF070001FE1C0000000000FF0E0001FE1C000000
+0000FF0E0001FE380000000000FF1C0001FE380000000000FF9C0001FE700000000000FF
+B80001FE7000000000007FF80001FEE000000000007FF00001FEE000000000007FF00001
+FFC000000000007FE00001FFC000000000007FC00001FF8000000000007FC00001FF8000
+000000007F800001FF0000000000007F800001FE0000000000007F000001FE0000000000
+007F000000FC0000000000007E000000FC0000000000007E000000F80000000000007C00
+0000F80000000000007C000000F000000000000078000000F000000000000070000000E0
+000000000053406EBD5B>87 D<00007E00000001FF80000007C1C380001F80EFC0003F00
+FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0003F000FE0003F
+000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000FE007F8000FC00
+7F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F800FE0003F800FE
+0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE0707C000FE0707C00
+1FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC00
+3E00252977A72E>97 D<001FC0000FFFC0000FFF80000FFF8000003F8000003F8000003F
+0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC
+000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F07E0007F1
+FF8007F783E007EF01F007FE01F00FF800F80FF800F80FF000FC0FE0007C1FC0007C1FC0
+007E1F80007E1F8000FE3F8000FE3F8000FE3F0000FE3F0000FE7F0001FE7F0001FC7E00
+01FC7E0001FC7E0003FCFE0003F8FC0003F8FC0003F8FC0007F0FC0007F0FC0007E0F800
+0FE0F8000FC0F8001FC0F8001F8078003F007C003F007C007E003C00FC003E01F8001E03
+E0000F07C00007FF000001F800001F4076BE2A>I<00001FE0000000FFF8000003F03E00
+0007C00F00001F800700003F000780007E001F8000FC007F8001F8007F8003F0007F8007
+F0007F0007E0007F000FE0007E001FC00000001FC00000003F800000003F800000003F80
+0000007F800000007F000000007F000000007F00000000FF00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FC000003007E000007007E00000F
+007E00001E003E00003C003E000078001F0000F0001F0003E0000F800F800003E07E0000
+01FFF80000003FC00000212977A72A>I<000000003F800000001FFF800000001FFF0000
+00001FFF00000000007F00000000007F00000000007E00000000007E0000000000FE0000
+000000FE0000000000FC0000000000FC0000000001FC0000000001FC0000000001F80000
+000001F80000000003F80000000003F80000000003F00000000003F00000000007F00000
+000007F00000000007E00000007E07E0000001FF8FE0000007C1CFE000001F80EFC00000
+3F00FFC000007E007FC00000FC007FC00001F8003F800003F0003F800003F0003F800007
+E0003F80000FE0003F00000FC0003F00001FC0007F00001FC0007F00003F80007E00003F
+80007E00003F8000FE00007F8000FE00007F0000FC00007F0000FC00007F0001FC0000FF
+0001FC0000FE0001F80000FE0001F80000FE0003F80000FE0003F83800FC0003F03800FC
+0003F03800FC0007F03800FC0007F07800FC000FE070007C000FE070007C001FE0F0007E
+003FE0E0003E007FE0E0003E00F3E1E0001F01E3E1C0000F8781E3800003FF00FF000000
+FC003E0000294077BE2E>I<00003F800001FFE00007E0F8001F803C003E003C00FC001E
+01F8001E03F0001E07F0001E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F0
+7F000FE07F00FF80FFFFFC00FFFFC000FE000000FE000000FE000000FE000000FC000000
+FC000000FC000000FC000000FC000000FC000000FC000006FC00000EFC00001E7C00003C
+7C0000783E0000F03E0001E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A7
+2A>I<000003F00000000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E0
+01FE000FC001FC001F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003
+F800FE0003F801FC0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E0
+03F8000FE007F8000FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007
+E0001F8007E0003F8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F0
+03FE0000F80F7E00007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001
+FC00000001F800000001F800000003F800000003F800000003F0001C0007F0007F0007E0
+00FF000FE000FF000FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F00000
+1FFFC0000003FE000000273B7CA72A>103 D<0001FC000000FFFC000000FFF8000000FF
+F800000003F800000003F800000003F000000003F000000007F000000007F000000007E0
+00000007E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC000
+00001F800000001F800000003F800000003F800000003F000000003F03F800007F0FFE00
+007F3E0F80007E780FC0007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001
+FE0007E001FC0007E001FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0
+000FC007F0001FC007F0001F8007E0001F8007E0001F800FE0003F800FE0003F000FC000
+3F000FC0007F001FC0007E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F8
+0E3F0001F80E3F0001F81E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070
+FE0000F0E0FC00007FC03800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003
+FC0003FC0003F80000E00000000000000000000000000000000000000000000000000000
+00000000000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0F
+C0380FC0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC
+0000FC0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0
+700FC0F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>I<00
+07F003FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F8000
+3F80003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001
+FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E0000F
+E0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F
+00007F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C
+78003C70001FE000078000144079BE17>108 D<01F0003F80007F000007FC01FFE003FF
+C0000F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E7000
+FC003C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F8000
+FC00703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE0001
+FC00F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC0003
+F80000FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F80007
+F00001FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F0000F
+C00003F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE0003F
+81E007F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC0003E
+03800FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F80003E
+0E001FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A>I<
+01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E00
+3C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E00
+703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC00
+00FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F000
+01F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0F0
+07F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F0380
+0FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733>
+I<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F80007E000FC0
+00FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F01FC00007F01F
+C00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F00000FE07F00
+001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00007F00FE0000
+7F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007E0001F000FC0
+001F001F80000F803E000007C0FC000001FFF00000003F800000242977A72E>I<0003E0
+01F800000FF807FE00001E7C1E0F80001C3E3C07C0003C3E7807C000383EE003E000783F
+E003E000703FC003F000703F8001F000F07F0001F000E07F0001F800E07E0001F800E07E
+0003F801E0FE0003F801E0FE0003F80000FC0003F80000FC0003F80001FC0007F80001FC
+0007F00001F80007F00001F80007F00003F8000FF00003F8000FE00003F0000FE00003F0
+000FE00007F0001FC00007F0001FC00007E0001F800007E0003F80000FE0003F00000FE0
+007F00000FE0007E00000FE000FC00001FE000FC00001FE001F800001FF003F000001FF0
+07E000003FB80F8000003F9C1F0000003F0FFC0000003F03E00000007F00000000007F00
+000000007E00000000007E0000000000FE0000000000FE0000000000FC0000000000FC00
+00000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F800
+0000007FFFE0000000FFFFE0000000FFFFE00000002D3A80A72E>I<01F000FC0007FC07
+FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE0381FC01F
+E0783FC01FC0703F800700703F800000703F000000F03F000000F07F000000007E000000
+007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC00000001
+F800000001F800000001F800000003F800000003F000000003F000000003F000000007F0
+00000007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC000
+00001FC00000001F800000000700000000232979A726>114 D<00007F800001FFE00007
+C0F8001F003C003E001C003C001E007C003E00F8007E00F800FE00F800FE01F800FC01F8
+00FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF0000FFFF80007FFFC0003F
+FFE0000FFFF00000FFF000000FF0000007F0000003F00C0003F03F0003F07F8001F07F80
+03F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F8078001F003C003C001F01
+F80007FFE00000FF00001F297AA725>I<0001C0000003F0000007F0000007F0000007E0
+000007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000001F80
+00003F8000003F8000003F0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE00
+0000FE000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F800
+0003F0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000
+000FC000001FC000001FC01C001F801C001F801C003F803C003F8038003F0078003F0070
+003F00F0003F00E0003F01C0001F03C0001F0780000F0F000007FC000001F00000193A78
+B81E>I<007C0000000001FF00001C00038F80007E00070780007E000E07C0007E001E07
+C000FE001C07C000FE003C0FC000FC00380FC000FC00380FC001FC00781FC001FC00701F
+8001F800701F8001F800F03F8003F800F03F0003F800003F0003F000007F0003F000007E
+0007F000007E0007F00000FE0007E00000FC0007E00000FC000FE00001FC000FE00001F8
+000FC00001F8000FC00001F8001FC00003F8001FC1C003F0001F81C003F0001F81C003F0
+003F81C003F0003F83C003F0003F038003F0003F038003F0007F078001F000FF070001F0
+01FF070001F801DF0F0000F8079F0E00007C0F0F1C00001FFC07F8000007F001F0002A29
+79A731>I<007C0001C001FF0007F0038F8007F007078007F00E07C007F81E07C007F81C
+07C003F83C0FC003F8380FC001F0380FC001F0781FC000F0701F8000F0701F8000F0F03F
+8000F0F03F0000E0003F0000E0007F0000E0007E0001E0007E0001C000FE0001C000FC00
+01C000FC0003C001FC00038001F800038001F800038001F800070003F800070003F0000F
+0003F0000E0003F0000E0003F0001C0003F0001C0003F000380003F000780001F0007000
+01F800E00000F801C00000FC038000007E0F0000001FFE00000003F00000252979A72A>
+I<007C000000007001FF00007001FC038F8001F801FC07078001F801FC0E07C001F801FE
+1E07C003F801FE1C07C003F000FE3C0FC003F000FE380FC003F0007C380FC007F0007C78
+1FC007E0003C701F8007E0003C701F8007E0003CF03F800FE0003CF03F000FC00038003F
+000FC00038007F000FC00038007E001FC00078007E001F80007000FE001F80007000FC00
+1F80007000FC003F8000F001FC003F0000E001F8003F0000E001F8003F0000E001F8003F
+0001E003F8007F0001C003F0007E0001C003F0007E0003C003F0007E00038003F0007E00
+038003F0007E00070003F000FE00070003F000FE000E0001F001FE001E0001F801FF001C
+0000F8039F00380000FC079F807000003E0F07C1E000001FFC03FFC0000003F0007F0000
+372979A73C>I<007C00000001FF000038038F8000FC07078000FC0E07C000FC1E07C001
+FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F8003F0701F8003F0
+F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E000FC000FE000FC000
+FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F8003F8003F0003F0
+003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E0003F000FE0003F000
+FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F8000007E1F800000003F8
+00000003F000000003F000000007F0000E0007E0003F8007E0007F800FC0007F800FC000
+7F801F8000FF001F0000FF003E00007C007E00007000FC00007801F000003803E000001E
+0FC000000FFF00000003F8000000263B79A72C>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmbx12 14.4 49
+/Fl 49 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FF
+FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0240B
+7F9F2D>45 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80
+FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>I<000000000001E000
+0000000003E0000000000007F0000000000007F000000000000FF000000000000FF00000
+0000001FE000000000001FE000000000001FC000000000003FC000000000003FC0000000
+00007F8000000000007F8000000000007F000000000000FF000000000000FF0000000000
+01FE000000000001FE000000000001FC000000000003FC000000000003FC000000000007
+F8000000000007F8000000000007F000000000000FF000000000000FF000000000001FE0
+00000000001FE000000000001FC000000000003FC000000000003FC000000000007F8000
+000000007F8000000000007F000000000000FF000000000000FF000000000001FE000000
+000001FE000000000001FC000000000003FC000000000003FC000000000007F800000000
+0007F8000000000007F000000000000FF000000000000FF000000000001FE00000000000
+1FE000000000001FC000000000003FC000000000003FC000000000007F8000000000007F
+8000000000007F000000000000FF000000000000FF000000000001FE000000000001FE00
+0000000001FC000000000003FC000000000003FC000000000003F8000000000007F80000
+00000007F800000000000FF000000000000FF000000000000FE000000000001FE0000000
+00001FE000000000003FC000000000003FC000000000003F8000000000007F8000000000
+007F800000000000FF000000000000FF000000000000FE000000000001FE000000000001
+FE000000000003FC000000000003FC000000000003F8000000000007F8000000000007F8
+00000000000FF000000000000FF000000000000FE000000000001FE000000000001FE000
+000000003FC000000000003FC000000000003F8000000000007F8000000000007F800000
+000000FF000000000000FF000000000000FE000000000001FE000000000001FE00000000
+0003FC000000000003FC000000000003F8000000000007F8000000000007F80000000000
+0FF000000000000FF000000000000FE000000000001FE000000000001FE000000000003F
+C000000000003FC000000000003F8000000000007F8000000000007F800000000000FF00
+0000000000FF000000000000FE000000000000FE0000000000007C0000000000007C0000
+00000000347879D943>I<000003FFC0000000003FFFFC00000000FFFFFF00000003FFFF
+FFC000000FFF81FFF000001FFC003FF800003FF8001FFC00007FF0000FFE0000FFE00007
+FF0001FFC00003FF8003FF800001FFC003FF800001FFC007FF800001FFE00FFF000000FF
+F00FFF000000FFF00FFF000000FFF01FFF000000FFF81FFF000000FFF83FFF000000FFFC
+3FFE0000007FFC3FFE0000007FFC3FFE0000007FFC7FFE0000007FFE7FFE0000007FFE7F
+FE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFEFFFE0000007FFFFFFE
+0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE00
+00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000
+007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE000000
+7FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F
+FFFFFE0000007FFF7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE
+7FFE0000007FFE7FFE0000007FFE3FFE0000007FFC3FFE0000007FFC3FFF000000FFFC3F
+FF000000FFFC1FFF000000FFF81FFF000000FFF81FFF000000FFF80FFF000000FFF00FFF
+000000FFF007FF800001FFE007FF800001FFE003FFC00003FFC001FFC00003FF8001FFE0
+0007FF8000FFF0000FFF00007FF8001FFE00001FFC003FF800000FFF81FFF0000007FFFF
+FFE0000001FFFFFF800000003FFFFC0000000003FFC00000384F7BCD43>I<0000007800
+00000000FC0000000003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC00
+0007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43
+>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC0
+0001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF00
+3F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FF
+FF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF000
+000FFFF003C000000FFFF0000000000FFFE0000000001FFFE0000000001FFFE000000000
+1FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007FFF00000000007F
+FE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE00000000003FFC0
+0000000007FF80000000000FFF00000000001FFE00000000001FFC00000000003FF80000
+0000007FE00000000000FFC00000000001FF800000000003FE000000000007FC00000000
+0007F800000000000FF00001F000001FE00001F000003F800001F000007F000001F00000
+FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0000003E0001F80
+000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFF
+FFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFF
+FFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF8000
+001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003
+F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC0000
+3FFF80000000003FFF80000000007FFF00000000007FFE00000000007FFE0000000000FF
+FC0000000001FFF80000000003FFF00000000007FFC0000000000FFF8000000000FFFE00
+000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE000
+00000001FFF800000000007FFE00000000003FFF00000000001FFF80000000000FFFC000
+0000000FFFE00000000007FFF00000000007FFF00000000007FFF80000000007FFF80000
+000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF800
+0003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007
+FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFF
+C01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF000
+007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<00
+000000007C00000000000000FE00000000000000FE00000000000001FE00000000000003
+FE00000000000007FE0000000000000FFE0000000000000FFE0000000000001FFE000000
+0000003FFE0000000000007FFE0000000000007FFE000000000000FFFE000000000001FF
+FE000000000003FFFE000000000003FFFE000000000007FFFE00000000000FFFFE000000
+00001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3F
+FE0000000001F83FFE0000000001F03FFE0000000003E03FFE0000000007E03FFE000000
+000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE000000007E003F
+FE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003F0003FFE000000
+07E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003F
+FE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F800003FFE000001
+F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE00001F8000003F
+FE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FF
+FFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFF
+FFFFC0000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007F
+FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFF
+FFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E000
+00007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFF
+FFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE
+000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF80000
+0007E1FF0000000007E0000000000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7
+FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F800
+003FFC0007F000003FFE0007E000001FFF0003C000001FFF80000000001FFF8000000000
+1FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000F
+FFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFF
+F03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0
+FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07F
+F800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F80
+00007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC0
+3FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF8
+000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFFF00000001FFFFF
+FC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F80000FFE00007F
+C0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE001FFE00007FFE0
+01FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00FFFC00003FFC00F
+FF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF80000000003FFF
+80000000003FFF00000000007FFF00000000007FFF00000000007FFF00080000007FFF01
+FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F007FF800FFFF3C00
+3FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007FFC0FFFFE00007
+FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FFF8FFFF800003FF
+F8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFC
+7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F
+FF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC1FFF
+000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF800003FFF007FF80
+0007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE0000FFF8000FFF000
+0FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFFF0000003FFFFFF
+C0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>I<1F0000000000
+00001F800000000000001FC00000000000001FFF8000000000001FFFFFFFFFFFFF801FFF
+FFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF
+FF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFF
+FFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF80007F800000007F
+00007E00000000FF00007E00000001FE00007C00000003FC00007C00000003F800007C00
+000007F000007C0000000FF000007C0000001FE00000F80000003FC00000F80000007F80
+0000F80000007F000000F8000000FE00000000000001FE00000000000003FC0000000000
+0003F800000000000007F00000000000000FF00000000000001FE00000000000001FE000
+00000000003FC00000000000003FC00000000000007F80000000000000FF800000000000
+00FF80000000000001FF00000000000001FF00000000000003FF00000000000003FE0000
+0000000007FE00000000000007FE0000000000000FFE0000000000000FFE000000000000
+0FFC0000000000001FFC0000000000001FFC0000000000003FFC0000000000003FFC0000
+000000003FFC0000000000003FFC0000000000007FFC0000000000007FF8000000000000
+7FF80000000000007FF8000000000000FFF8000000000000FFF8000000000000FFF80000
+00000000FFF8000000000000FFF8000000000001FFF8000000000001FFF8000000000001
+FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000
+00000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001
+FFF8000000000000FFF0000000000000FFF00000000000003FC00000000000001F800000
+0000395279D043>I<000007FFC0000000007FFFFC00000003FFFFFF8000000FFFFFFFE0
+00001FFC01FFF800003FE0003FFC00007F80000FFE0000FF000007FF0001FE000003FF00
+03FC000001FF8007FC000001FFC007F8000000FFC00FF8000000FFC00FF8000000FFE00F
+F80000007FE00FF80000007FE01FF80000007FE01FFC0000007FE01FFC0000007FE01FFE
+0000007FE01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFFF80000FFC01FFFFE
+0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFFF807FC0007FFFFFE
+1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE0000007FFFFFFF
+0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC000007FFFFFFFE
+00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC003FF007FFFFFE0
+07FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF83FF000007FFFF83F
+F000001FFFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFFC00000007FFCFFC0
+0000003FFCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC00000000FFCFFC000
+00000FFCFFC00000000FF8FFC00000000FF8FFE00000000FF87FE00000000FF07FF00000
+001FF07FF00000001FF03FF80000003FE01FF80000003FC01FFC0000007FC00FFE000000
+FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF000003FFFFFFFE0
+00000FFFFFFF80000001FFFFFC000000000FFFC00000364F7ACD43>I<00000FFF800000
+0000FFFFF800000003FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800FFE00000
+FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000FFF000FFF
+800007FF001FFF800007FF803FFF800007FF803FFF000007FFC07FFF000007FFC07FFF00
+0003FFE07FFF000003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF0000
+03FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003
+FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF000003FF
+FC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF000007FFFC
+3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF80003FFFFC03
+FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3FFFC000F
+FFFFC3FFFC0003FFFF83FFF800007FFE03FFF80000004003FFF80000000003FFF8000000
+0003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF001F80000
+07FFE003FC000007FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801FFF80000F
+FF801FFF80000FFF001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF00003FFC
+000FFE00007FF8000FFC0000FFF0000FF80001FFE00007F00003FFC00003FC000FFF8000
+03FF807FFE000001FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE00000000
+00FFF0000000364F7ACD43>I<00000000001F00000000000000000000003F8000000000
+0000000000007FC0000000000000000000007FC000000000000000000000FFE000000000
+000000000000FFE000000000000000000000FFE000000000000000000001FFF000000000
+000000000001FFF000000000000000000003FFF800000000000000000003FFF800000000
+000000000003FFF800000000000000000007FFFC00000000000000000007FFFC00000000
+000000000007FFFC0000000000000000000FFFFE0000000000000000000FFFFE00000000
+00000000001FFFFF0000000000000000001FFFFF0000000000000000001FFFFF00000000
+00000000003FFFFF8000000000000000003F7FFF8000000000000000007F7FFFC0000000
+00000000007E7FFFC000000000000000007E3FFFC00000000000000000FE3FFFE0000000
+0000000000FC1FFFE00000000000000001FC1FFFF00000000000000001F81FFFF0000000
+0000000001F80FFFF00000000000000003F80FFFF80000000000000003F007FFF8000000
+0000000007F007FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000
+000000000FE003FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000
+000000001F8001FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000
+000000003F00007FFF800000000000007F00007FFFC00000000000007E00007FFFC00000
+000000007E00003FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE00000
+00000001FC00001FFFF0000000000001F800001FFFF0000000000001F800000FFFF00000
+00000003F800000FFFF8000000000003F0000007FFF8000000000007F0000007FFFC0000
+00000007E0000007FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE0000
+0000000FFFFFFFFFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000
+0000001FFFFFFFFFFFFF00000000003F80000000FFFF80000000003F000000007FFF8000
+0000007F000000007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000
+000000FE000000003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000
+000001FC000000001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800
+000003F00000000007FFF800000007F00000000007FFFC00000007F00000000007FFFC00
+000007E00000000003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE00
+00001FC00000000001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFF
+FFFFFFFE000000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFF
+FFFC00000007FFF0000003FFFF00000007FFF00000007FFF80000007FFF00000003FFFC0
+000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF000000007FFF8000007
+FFF000000003FFF8000007FFF000000003FFFC000007FFF000000001FFFC000007FFF000
+000001FFFE000007FFF000000000FFFE000007FFF000000000FFFE000007FFF000000000
+FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF00
+0007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FF
+F000000000FFFF000007FFF000000001FFFE000007FFF000000001FFFE000007FFF00000
+0001FFFC000007FFF000000003FFFC000007FFF000000003FFF8000007FFF000000007FF
+F8000007FFF000000007FFF0000007FFF00000000FFFE0000007FFF00000001FFFC00000
+07FFF00000007FFF00000007FFF0000001FFFE00000007FFF0000007FFF800000007FFFF
+FFFFFFFFE000000007FFFFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFF
+FFF000000007FFF0000003FFFE00000007FFF00000003FFF80000007FFF00000000FFFE0
+000007FFF000000007FFF0000007FFF000000001FFF8000007FFF000000001FFFC000007
+FFF000000000FFFE000007FFF0000000007FFF000007FFF0000000007FFF800007FFF000
+0000003FFFC00007FFF0000000003FFFC00007FFF0000000001FFFE00007FFF000000000
+1FFFE00007FFF0000000001FFFE00007FFF0000000001FFFF00007FFF0000000001FFFF0
+0007FFF0000000001FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FF
+F0000000000FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF00000
+00001FFFF00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000003F
+FFE00007FFF0000000003FFFC00007FFF0000000003FFFC00007FFF0000000007FFF8000
+07FFF000000000FFFF800007FFF000000000FFFF000007FFF000000001FFFE000007FFF0
+00000007FFFE000007FFF00000000FFFFC000007FFF00000003FFFF0000007FFF0000001
+FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF800
+00FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFF800000054527CD160>I<0000000001FF
+FC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE00
+1FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000
+003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8
+000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000
+000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE000000000001FF
+C000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FF
+F80000000000007FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000
+000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000
+001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC00000000000000FC0
+7FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000000000007FFF80
+00000000000000007FFF800000000000000000FFFF800000000000000000FFFF80000000
+0000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000000000
+0000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FF
+FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000
+00000000000000FFFF800000000000000000FFFF8000000000000000007FFF8000000000
+000000007FFF8000000000000000007FFFC000000000000000007FFFC000000000000000
+007FFFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C03FFF
+C000000000000007C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000
+000000000FC00FFFF00000000000000F800FFFF00000000000000F8007FFF00000000000
+001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC0000000000003F00
+00FFFE0000000000007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF
+800000000001F800001FFFC00000000003F800000FFFE00000000007F0000007FFF00000
+00000FE0000003FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF
+000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFFE001FFF0000000
+0000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC00000000000000
+7FFFFFE00000000000000001FFFC00000000525479D261>I<FFFFFFFFFFFFFFFFFF80FF
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFF
+FFFF800007FFF8000001FFFFC00007FFF80000001FFFC00007FFF800000007FFC00007FF
+F800000001FFC00007FFF800000000FFC00007FFF8000000007FC00007FFF8000000003F
+C00007FFF8000000001FC00007FFF8000000001FC00007FFF8000000000FE00007FFF800
+0000000FE00007FFF80000000007E00007FFF80000000007E00007FFF80000000007E000
+07FFF80000000003E00007FFF80000000003E00007FFF80000000003E00007FFF80000F8
+0003E00007FFF80000F80003F00007FFF80000F80001F00007FFF80000F80001F00007FF
+F80000F80001F00007FFF80000F80001F00007FFF80000F80000000007FFF80001F80000
+000007FFF80001F80000000007FFF80001F80000000007FFF80003F80000000007FFF800
+07F80000000007FFF8000FF80000000007FFF8007FF80000000007FFFFFFFFF800000000
+07FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF8
+0000000007FFF8007FF80000000007FFF8000FF80000000007FFF80007F80000000007FF
+F80003F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000
+000007FFF80000F80000000007FFF80000F800003E0007FFF80000F800003E0007FFF800
+00F800003E0007FFF80000F800007C0007FFF80000F800007C0007FFF80000F800007C00
+07FFF800000000007C0007FFF800000000007C0007FFF80000000000FC0007FFF8000000
+0000FC0007FFF80000000000F80007FFF80000000000F80007FFF80000000001F80007FF
+F80000000001F80007FFF80000000001F80007FFF80000000003F80007FFF80000000003
+F00007FFF80000000007F00007FFF8000000000FF00007FFF8000000000FF00007FFF800
+0000001FF00007FFF8000000003FF00007FFF8000000007FE00007FFF800000001FFE000
+07FFF800000007FFE00007FFF80000001FFFE00007FFF8000003FFFFE0FFFFFFFFFFFFFF
+FFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC0FFFFFF
+FFFFFFFFFFFFC04F517CD058>69 D<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FF
+FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE000007FFF8000007
+FFFF000007FFF80000007FFF000007FFF80000001FFF000007FFF800000007FF000007FF
+F800000003FF000007FFF800000001FF000007FFF800000000FF000007FFF8000000007F
+000007FFF8000000003F000007FFF8000000003F800007FFF8000000003F800007FFF800
+0000001F800007FFF8000000001F800007FFF8000000001F800007FFF8000000000F8000
+07FFF8000000000F800007FFF8000000000F800007FFF8000000000F800007FFF8000000
+000FC00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F80007C00007FF
+F80000F80007C00007FFF80000F80000000007FFF80000F80000000007FFF80000F80000
+000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007FFF800
+03F80000000007FFF80007F80000000007FFF8000FF80000000007FFF8007FF800000000
+07FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF8
+0000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF80000000007FF
+F80007F80000000007FFF80003F80000000007FFF80001F80000000007FFF80001F80000
+000007FFF80001F80000000007FFF80000F80000000007FFF80000F80000000007FFF800
+00F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F800000000
+07FFF80000F80000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF8000000000000FFFFFFFFFFF800000000FFFFFFFFFFF800
+000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF8000000004A517C
+D055>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000FFFF
+FFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>73
+D<FFFFFFFC000000000000003FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFE00
+0000000000007FFFFFFEFFFFFFFF00000000000000FFFFFFFEFFFFFFFF00000000000000
+FFFFFFFE0007FFFF00000000000000FFFFC0000007FFFF80000000000001EFFFC0000007
+FFFF80000000000001EFFFC0000007EFFFC0000000000003CFFFC0000007EFFFC0000000
+000003CFFFC0000007E7FFE00000000000078FFFC0000007E7FFE00000000000078FFFC0
+000007E3FFF000000000000F0FFFC0000007E3FFF000000000000F0FFFC0000007E1FFF8
+00000000001E0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF800000000001E
+0FFFC0000007E0FFFC00000000003C0FFFC0000007E0FFFC00000000003C0FFFC0000007
+E07FFE0000000000780FFFC0000007E07FFE0000000000780FFFC0000007E03FFF000000
+0000F00FFFC0000007E03FFF0000000000F00FFFC0000007E01FFF8000000001E00FFFC0
+000007E01FFF8000000001E00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFF
+C000000003C00FFFC0000007E00FFFC000000003C00FFFC0000007E007FFE00000000780
+0FFFC0000007E007FFE000000007800FFFC0000007E003FFF00000000F000FFFC0000007
+E003FFF00000000F000FFFC0000007E001FFF80000001E000FFFC0000007E001FFF80000
+001E000FFFC0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC0
+000007E000FFFC0000003C000FFFC0000007E0007FFE00000078000FFFC0000007E0007F
+FE00000078000FFFC0000007E0003FFF000000F0000FFFC0000007E0003FFF000000F000
+0FFFC0000007E0001FFF800001E0000FFFC0000007E0001FFF800001E0000FFFC0000007
+E0000FFFC00003C0000FFFC0000007E0000FFFC00003C0000FFFC0000007E00007FFE000
+0780000FFFC0000007E00007FFE0000780000FFFC0000007E00007FFE0000780000FFFC0
+000007E00003FFF0000F00000FFFC0000007E00003FFF0000F00000FFFC0000007E00001
+FFF8001E00000FFFC0000007E00001FFF8001E00000FFFC0000007E00000FFFC003C0000
+0FFFC0000007E00000FFFC003C00000FFFC0000007E000007FFE007800000FFFC0000007
+E000007FFE007800000FFFC0000007E000007FFE007800000FFFC0000007E000003FFF00
+F000000FFFC0000007E000003FFF00F000000FFFC0000007E000001FFF81E000000FFFC0
+000007E000001FFF81E000000FFFC0000007E000000FFFC3C000000FFFC0000007E00000
+0FFFC3C000000FFFC0000007E0000007FFE78000000FFFC0000007E0000007FFE7800000
+0FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFFC0000007
+E0000003FFFF0000000FFFC0000007E0000001FFFE0000000FFFC0000007E0000001FFFE
+0000000FFFC0000007E0000000FFFC0000000FFFC0000007E0000000FFFC0000000FFFC0
+000007E00000007FF80000000FFFC0000007E00000007FF80000000FFFC0000007E00000
+003FF00000000FFFC0000007E00000003FF00000000FFFC000003FFC0000001FE0000000
+0FFFC000FFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00001FE00001FFFFFFFFFEFFFF
+FFFF00000FC00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF00000780
+0001FFFFFFFFFE77527CD180>77 D<000000000FFFC00000000000000003FFFFFF000000
+000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FFFF0000000000
+0FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800000001FFF800
+00007FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000FFF8000000007
+FFC000001FFF0000000003FFE000003FFF0000000003FFF000007FFE0000000001FFF800
+00FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF800000000007FFE0003FFF8
+00000000007FFF0003FFF000000000003FFF0007FFF000000000003FFF8007FFE0000000
+00001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC01FFFE000000000001F
+FFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC000000000000FFFF03F
+FFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000000007FFF87FFF8000
+0000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF8000000000
+0007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF
+FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF
+80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000
+00000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000000000
+07FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF80000000000007FFF8
+7FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC0
+00000000000FFFF83FFFC000000000000FFFF03FFFC000000000000FFFF03FFFE0000000
+00001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE01FFFE000000000001F
+FFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF800000000007FFF8007
+FFF800000000007FFF8003FFF800000000007FFF0001FFFC0000000000FFFE0001FFFE00
+00000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FFF800003FFF80000000
+07FFF000001FFFC00000000FFFE000000FFFE00000001FFFC0000007FFF00000003FFF80
+000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF000003FFFC00000000
+3FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFFFF000000000000FFFF
+FFFFFC0000000000001FFFFFFFE000000000000003FFFFFF00000000000000001FFFE000
+000000565479D265>79 D<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000FFFFFFFFFF
+FFFFFF0000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF000001FFFFC0000
+07FFF0000001FFFF000007FFF00000007FFF800007FFF00000003FFFC00007FFF0000000
+0FFFE00007FFF00000000FFFF00007FFF000000007FFF00007FFF000000003FFF80007FF
+F000000003FFFC0007FFF000000003FFFC0007FFF000000001FFFE0007FFF000000001FF
+FE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFF0007FFF000
+000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF00
+07FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF0000000
+01FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFC0007FF
+F000000003FFFC0007FFF000000003FFFC0007FFF000000003FFF80007FFF000000007FF
+F00007FFF00000000FFFE00007FFF00000001FFFE00007FFF00000003FFFC00007FFF000
+00007FFF000007FFF0000001FFFE000007FFF000001FFFFC000007FFFFFFFFFFFFF00000
+07FFFFFFFFFFFFC0000007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF8000000000000FFFFFFFFFFC000000000FF
+FFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000
+00000050527CD15C>I<FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFF
+FFFFFFFFFFF800000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007
+FFF00000FFFFF00000000007FFF000000FFFF80000000007FFF0000001FFFE0000000007
+FFF0000000FFFF0000000007FFF00000007FFF8000000007FFF00000003FFFC000000007
+FFF00000001FFFC000000007FFF00000000FFFE000000007FFF00000000FFFF000000007
+FFF00000000FFFF000000007FFF000000007FFF800000007FFF000000007FFF800000007
+FFF000000007FFF800000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFF800000007FFF000000007FFF800000007FFF00000000FFFF800000007
+FFF00000000FFFF000000007FFF00000000FFFE000000007FFF00000000FFFE000000007
+FFF00000001FFFC000000007FFF00000003FFF8000000007FFF00000007FFF0000000007
+FFF0000000FFFE0000000007FFF0000003FFFC0000000007FFF000000FFFF00000000007
+FFF00000FFFFC00000000007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007
+FFFFFFFFFFE0000000000007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007
+FFF000007FFF800000000007FFF000003FFFC00000000007FFF000001FFFE00000000007
+FFF000000FFFF00000000007FFF0000007FFF80000000007FFF0000003FFFC0000000007
+FFF0000003FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFE0000000007
+FFF0000001FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007
+FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007
+FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF8000000007
+FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007
+FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007
+FFF0000000FFFF80001C0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007
+FFF0000000FFFFC0003E0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007
+FFF00000003FFFE0007C0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFF
+FFFFFF80000FFFF803F8FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFF
+FFFFFF8000007FFFFFC0FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F53
+7CD164>82 D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC0
+3F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE
+0000007FFF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003
+FF003FF000000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0
+000000007F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF000000000
+3F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE
+000000001F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF000000
+00007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFF
+FFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFF
+E00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003
+FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFF
+FFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE00000
+0000000FFFF0000000000007FFF0000000000003FFF0000000000003FFF0780000000001
+FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800
+000000007FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE0000000000
+7FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC0
+00000001FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000F
+FC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03
+FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>
+I<FFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFF
+FEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFE001FFFF000000000003FFE
+00001FFFF0000000000007F000000FFFF0000000000007E000000FFFF800000000000FE0
+000007FFF800000000000FC0000007FFFC00000000000FC0000007FFFC00000000001FC0
+000003FFFE00000000001F80000003FFFE00000000003F80000001FFFE00000000003F00
+000001FFFF00000000007F00000000FFFF00000000007E00000000FFFF80000000007E00
+000000FFFF8000000000FE000000007FFFC000000000FC000000007FFFC000000001FC00
+0000003FFFE000000001F8000000003FFFE000000003F8000000001FFFE000000003F000
+0000001FFFF000000007F0000000001FFFF000000007F0000000000FFFF800000007E000
+0000000FFFF80000000FE00000000007FFFC0000000FC00000000007FFFC0000001FC000
+00000003FFFC0000001F800000000003FFFE0000003F800000000003FFFE0000003F8000
+00000001FFFF0000003F000000000001FFFF0000007F000000000000FFFF8000007E0000
+00000000FFFF800000FE0000000000007FFF800000FC0000000000007FFFC00001FC0000
+000000007FFFC00001FC0000000000003FFFE00001F80000000000003FFFE00003F80000
+000000001FFFF00003F00000000000001FFFF00007F00000000000000FFFF00007E00000
+000000000FFFF8000FE00000000000000FFFF8000FE000000000000007FFFC000FC00000
+0000000007FFFC001FC000000000000003FFFE001F8000000000000003FFFE003F800000
+0000000001FFFE003F0000000000000001FFFF007F0000000000000001FFFF007F000000
+0000000000FFFF807E0000000000000000FFFF80FE00000000000000007FFFC0FC000000
+00000000007FFFC1FC00000000000000003FFFC1F800000000000000003FFFE3F8000000
+00000000001FFFE3F000000000000000001FFFF3F000000000000000001FFFF7F0000000
+00000000000FFFFFE000000000000000000FFFFFE0000000000000000007FFFFC0000000
+000000000007FFFFC0000000000000000003FFFF80000000000000000003FFFF80000000
+000000000003FFFF80000000000000000001FFFF00000000000000000001FFFF00000000
+000000000000FFFE00000000000000000000FFFE000000000000000000007FFC00000000
+0000000000007FFC000000000000000000007FFC000000000000000000003FF800000000
+0000000000003FF8000000000000000000001FF0000000000000000000001FF000000000
+0000000000000FE00000000000000000000007C000000000005F537DD166>86
+D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE0
+0FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00
+000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0
+000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0
+000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000
+0007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0
+000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF0
+0007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0
+007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC00
+0007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC0
+00FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF80
+00F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFF
+F0001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F000000000000003FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FF
+F3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FF
+FF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FF
+F8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FF
+F80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FF
+F80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FF
+FC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FF
+CFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC
+007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FF
+F8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001
+FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFF
+C007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF80
+3FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007F
+FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF0000
+0000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF800000
+03E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F
+8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF000
+0003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<00
+0000000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000
+00000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF800000
+03FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000
+FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007
+FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003F
+FF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003F
+FF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000F
+FF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000
+FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF8000
+07FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041
+547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000F
+FF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC0
+0007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF0000
+01FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000
+FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FF
+F0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000
+FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007F
+FE00000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF
+00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0
+000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE00
+03FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0
+000034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FF
+F81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC
+00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0
+000FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFF
+FFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFF
+FE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFF
+FC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF0
+03FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE0000
+1FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000
+1FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC0000
+0FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001
+FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF0000000
+07C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC00000
+000000000FC00000000000000FE00000000000000FE00000000000000FF8000000000000
+0FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFF
+FFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00
+007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000
+003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0
+FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC00000
+0000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF00
+1FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE00
+1FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC000000
+3C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FF
+F003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FF
+F07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FF
+F7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FF
+FE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FF
+FC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFF
+FFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC04253
+7BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8
+000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF0
+00FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFF
+E0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF000
+00000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000
+03FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF8
+00FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000
+003FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F80000
+00FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001
+FE00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF0000000
+00FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFF
+FF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE00000
+00FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000
+FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC000
+00FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF000
+01FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0
+FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF0
+03FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF0
+0001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+00FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC0000
+00FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFF
+FFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FF
+F07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC
+0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00
+003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007
+FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC
+000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FF
+FFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFF
+F807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FF
+FFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003
+FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000
+FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000
+FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000
+FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FF
+FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042
+367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF0
+0000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FF
+E00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003F
+FC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE
+0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001F
+FF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE
+0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003F
+FF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF
+8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FF
+C000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000
+FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE000
+0000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF8
+0000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FF
+C00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FF
+F80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007F
+FE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FF
+FC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FF
+F00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF
+000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80
+000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF8000000
+0000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8000000
+0000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0
+FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF
+007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF8
+00000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFF
+FC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF00
+03FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F00
+7F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F00
+FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF000000
+7FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC00
+03FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE0
+0000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001FF0
+FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0
+FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00
+FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>
+I<00003E00000000003E00000000003E00000000003E00000000003E00000000003E0000
+0000007E00000000007E00000000007E00000000007E0000000000FE0000000000FE0000
+000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE0000
+00000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF
+00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC03E
+000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB34
+>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFF
+C000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000FFF
+C00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001FFF
+C000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3FF
+C000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FF
+FFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>I<
+FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0
+0007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E00
+007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF80
+0001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E000
+0007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FFF8
+001F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE003E0000
+00007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000001FFF
+81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E00000
+000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001FF
+FF800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000003FFC0000000000003FFC0000000000001FF80000000000001F
+F80000000000000FF00000000000000FF000000000000007E000000000000003C0000000
+40367DB447>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07F
+FFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF00000
+FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FFF80000
+7FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC0000
+3FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF0000
+7FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF8000
+FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FFC001
+F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FFE007
+E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FFF00F
+C0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000FFF81F
+003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007FFE3E
+001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003FFF7C
+000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000FFFF8
+0007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC000000000007FFF0
+0003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF0000000000003FFE0
+0001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE0000000000001FF80
+00007FE0000000000001FF8000007FE0000000000000FF8000007FC0000000000000FF00
+00003FC00000000000007F0000003F800000000000007F0000003F800000000000003E00
+00001F000000005A367DB461>I<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0
+007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF00
+0007F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE0
+003F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE
+01FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFF
+CFC0000000000007FFFF80000000000003FFFF00000000000003FFFF00000000000001FF
+FE00000000000000FFFC000000000000007FFE000000000000003FFF000000000000003F
+FF000000000000001FFF800000000000001FFFC00000000000003FFFE00000000000007F
+FFF0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F0
+7FFE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F80
+0FFFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F800
+01FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC000
+001FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE00
+01FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>I<FFFFFFF00007
+FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FF
+F80000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE000000
+7E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000F
+FF800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE00007
+E0000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8001F80000000
+FFF8001F00000000FFFC003F000000007FFC003E000000007FFE007E000000003FFE007C
+000000003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF81F800000000
+0FFFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FFE7C0
+0000000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF0000000000
+00FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000000000003FFC00
+00000000003FFC0000000000001FF80000000000001FF80000000000000FF00000000000
+000FF000000000000007E000000000000007E000000000000007E000000000000007C000
+00000000000FC00000000000000F800000000000001F800000000000001F000000000000
+003F000000001FC0003E000000003FE0007E000000007FF0007C00000000FFF800FC0000
+0000FFF800F800000000FFF801F800000000FFF801F000000000FFF803F000000000FFF8
+07E0000000007FF00FC0000000007FE01F80000000003FC07F00000000003F81FE000000
+00001FFFFC00000000000FFFF0000000000003FFE0000000000000FF000000000000404D
+7DB447>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm cmcsc10 10.95 10
+/Fm 10 118 df<FFFFFFF0000000FFFFFFF0000000FFFFFFF000000001FFE00000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F80000001C0007F80000001C000
+7F80000001C0007F80000001C0007F80000001C0007F80000003C0007F8000000380007F
+8000000380007F8000000380007F8000000380007F8000000780007F8000000780007F80
+00000780007F8000000F80007F8000000F80007F8000001F80007F8000003F80007F8000
+007F80007F800000FF00007F800003FF0001FFC0003FFF00FFFFFFFFFFFF00FFFFFFFFFF
+FF00FFFFFFFFFFFF00323E7BBD3E>76 D<FFFF8000007FFFFCFFFFC000007FFFFCFFFFE0
+00007FFFFC007FE0000003FF80007FF0000000FE00007FF80000007C00007FF800000038
+000077FC00000038000073FE00000038000073FF00000038000071FF00000038000070FF
+800000380000707FC00000380000707FC00000380000703FE00000380000701FF0000038
+0000701FF00000380000700FF800003800007007FC00003800007007FC00003800007003
+FE00003800007001FF00003800007001FF00003800007000FF800038000070007FC00038
+000070007FC00038000070003FE00038000070001FF00038000070001FF0003800007000
+0FF800380000700007FC00380000700007FE00380000700003FE00380000700001FF0038
+0000700000FF80380000700000FF803800007000007FC03800007000003FE03800007000
+003FE03800007000001FF03800007000000FF83800007000000FF838000070000007FC38
+000070000003FE38000070000003FE38000070000001FF38000070000000FFB800007000
+0000FFB80000700000007FF80000700000003FF80000700000003FF80000700000001FF8
+0000700000000FF800007000000007F800007000000007F800007000000003F80000F800
+000001F80001FC00000001F80007FF00000000F800FFFFF80000007800FFFFF800000078
+00FFFFF800000038003E3E7BBD4A>78 D<FFFFFFC0007FFFFCFFFFFFC0007FFFFCFFFFFF
+C0007FFFFC01FFE0000003FF80007F80000000FE00007F800000007C00007F8000000038
+00007F800000003800007F800000003800007F800000003800007F800000003800007F80
+0000003800007F800000003800007F800000003800007F800000003800007F8000000038
+00007F800000003800007F800000003800007F800000003800007F800000003800007F80
+0000003800007F800000003800007F800000003800007F800000003800007F8000000038
+00007F800000003800007F800000003800007F800000003800007F800000003800007F80
+0000003800007F800000003800007F800000003800007F800000003800007F8000000038
+00007F800000003800007F800000003800007F800000003800007F800000003800007F80
+0000003800007F800000003800007F800000003800007F800000003800007F8000000038
+00007F800000003800007F800000003800007F800000003800003F800000007800003FC0
+0000007000003FC00000007000003FC0000000F000001FC0000000E000001FE0000001E0
+00000FE0000001C0000007F0000003C0000007F000000380000003F800000780000001FC
+00000F00000000FE00001E000000007F00007C000000003FC001F8000000000FF00FE000
+00000003FFFFC00000000000FFFE0000000000001FF00000003E407BBD4A>85
+D<000001E0000000000001E0000000000003F0000000000003F0000000000003F0000000
+000007F8000000000007F8000000000007F800000000000FFC00000000000FFC00000000
+001FFE00000000001CFE00000000001CFE00000000003CFF0000000000387F0000000000
+387F0000000000703F8000000000703F8000000000703F8000000000E01FC000000000E0
+1FC000000001E01FE000000001C00FE000000001C00FE0000000038007F0000000038007
+F0000000038007F0000000070003F8000000070003F80000000F0003FC0000000E0001FC
+0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE0000001C0000FE0000003800007F00
+00003800007F0000007800007F8000007000003F8000007000003F800000F000003FC000
+00E000001FC00001E000001FC00003F000001FE00007F000001FE0000FF800003FF800FF
+FE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC032317DB038>97
+D<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE000F9F0007F80003F
+F000FE00001FF001FC00000FF003F8000007F007F0000007F00FF0000003F00FE0000001
+F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F80000000F07F80000000
+707F8000000070FF0000000070FF0000000000FF0000000000FF0000000000FF00000000
+00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
+007F80000000707F80000000707F80000000703F80000000703FC0000000F01FC0000000
+F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F80000038001FC000007
+8000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FFFFE00000007FFF80
+0000000FF800002C317BAF36>99 D<00000FF800600000FFFE00E00003FFFF81E0000FF8
+07E3E0003FC000F3E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F000
+0007E00FF0000007E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F8000
+0001E07F80000000E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000
+000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000
+000000FF00001FFFFFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000
+000FE03FC000000FE03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000
+000FE003F800000FE001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC
+03F1E00003FFFFE0E00000FFFF806000000FFC000030317BAF3A>103
+D<FFFFF8FFFFF8FFFFF803FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8152F
+7DAE1B>105 D<FFFC00007FFFC0FFFE00007FFFC0FFFF00007FFFC001FF000007FC0001
+FF800003F80001FFC00001F00001DFE00000E00001DFE00000E00001CFF00000E00001C7
+F80000E00001C3FC0000E00001C3FC0000E00001C1FE0000E00001C0FF0000E00001C07F
+8000E00001C07F8000E00001C03FC000E00001C01FE000E00001C01FE000E00001C00FF0
+00E00001C007F800E00001C003FC00E00001C003FC00E00001C001FE00E00001C000FF00
+E00001C0007F80E00001C0007F80E00001C0003FC0E00001C0001FE0E00001C0000FF0E0
+0001C0000FF0E00001C00007F8E00001C00003FCE00001C00003FCE00001C00001FEE000
+01C00000FFE00001C000007FE00001C000007FE00001C000003FE00001C000001FE00001
+C000000FE00003E000000FE00007F0000007E0000FF8000003E000FFFF800001E000FFFF
+800001E000FFFF800000E000322F7DAE38>110 D<003FC00C00FFF81C03FFFE3C0FE03F
+FC1F8007FC1F0003FC3E0001FC7C0000FC7C00007CF800007CF800003CF800003CF80000
+3CFC00001CFC00001CFE00001CFF0000007F8000007FE000007FFE00003FFFE0001FFFFE
+000FFFFF8007FFFFE001FFFFF0007FFFF8000FFFFC0000FFFC000007FE000001FE000000
+FE0000007F0000003FE000003FE000001FE000001FE000001FF000001FF000001FF00000
+1EF800003EFC00003CFE00007CFF0000F8FFC001F0FBF807E0F1FFFFC0E07FFF00C007FC
+0020317BAF2A>115 D<FFFFF8007FFFC0FFFFF8007FFFC0FFFFF8007FFFC003FE000007
+FC0001FC000003F80001FC000001F00001FC000000E00001FC000000E00001FC000000E0
+0001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E000
+01FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001
+FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC
+000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC00
+0000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC0000
+00E00000FC000001E00000FE000001C00000FE000003C000007E0000038000007F000007
+8000003F80000F0000001F80000F0000000FC0003E00000007F0007C00000003FC03F000
+000000FFFFE0000000003FFF800000000007FC00000032307DAE38>117
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fn cmr10 10.95 76
+/Fn 76 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE00000007F01F0
+3F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00001FC000FF
+E0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80007F0001FF
+8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C0000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF7FFFFC3FFF
+FE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>I<1E000F007F803FC0FF807FC0FFC07FE0
+FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060003000600030
+0060003000E0007000C0006000C0006000C0006001C000E0018000C0038001C003000180
+070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>34
+D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000
+C001C001800380030007000E001C001800380030000B1C79BE19>39
+D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8
+0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00
+001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00
+007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0
+0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F
+000007800003800001C00000E0000070000030145A77C323>I<C00000E0000070000038
+00001C00001E00000F000007800007C00003C00001E00001F00000F00000F80000780000
+7C00007C00003E00003E00003F00001F00001F00001F80000F80000F80000FC0000FC000
+0FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C0000FC000
+0FC0000FC0000F80000F80001F80001F00001F00003F00003E00003E00007C00007C0000
+780000F80000F00001F00001E00003C00007C0000780000F00001E00001C000038000070
+0000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000
+6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B
+1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0001FE0000000FFFC000003F03
+F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000F
+C01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F000003F8
+7F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF
+000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003
+F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F800007E0
+0FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F80000
+3F03F000000FFFC0000001FE0000263F7DBC2D>48 D<0001C0000003C0000007C000001F
+C000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000007F
+F000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE000
+03F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC078
+00003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0
+001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE0000000
+3FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001FC
+00000003F800000007F000000007E00000000FC00000001F800000003F000000007E0000
+00007C00000000F800000001F000000003E000000007C00000000F800000001F00007000
+3E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F00
+0001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF
+FFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F00
+01FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF000
+7FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF
+00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC000
+00003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE0000
+0000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE00000
+003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC000
+3FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF
+801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000
+243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E000000007E
+00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E00
+00001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E0000
+01C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E000038
+007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E00030000
+7E000700007E000E00007E000C00007E001C00007E003800007E003800007E007000007E
+00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<
+06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007
+FFFFC00007FFFF000007FFFC0000073FE000000700000000070000000007000000000700
+000000070000000007000000000700000000070000000007000000000700000000070000
+000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E
+000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000FE0
+0000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F
+80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00
+001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F8001
+FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<0000
+1FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC00
+3FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000
+001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F80000000
+7F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FF
+E0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80
+001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F8000
+1FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001F
+E01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC00
+00FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000
+003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF8
+7FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00E0
+00001E00E000001C00E000003C00E0000078000000007000000000F000000001E0000000
+01C000000003C0000000078000000007000000000F000000001E000000001E000000003C
+000000003C000000007C000000007800000000F800000000F800000001F800000001F000
+000003F000000003F000000003F000000007F000000007F000000007F00000000FF00000
+000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE0000000
+1FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003F
+E00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I<00
+03FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00
+001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E0000
+07C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E
+000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000
+001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F
+8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F800
+0003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC0000
+01E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E
+0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC
+0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E
+001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0
+FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF
+80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80
+003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001
+DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003F
+C00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F00
+3FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F
+001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F
+80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000
+00000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E
+000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000000000000000000
+0000000000000000000000000000000000000000000000000000000000001E007F00FF80
+FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001800180038003000700
+06000E000C001C003800300030000A3979A619>I<00000007000000000000000F800000
+000000000F800000000000000F800000000000001FC00000000000001FC0000000000000
+1FC00000000000003FE00000000000003FE00000000000003FE00000000000007FF00000
+000000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000
+E7F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE0000
+0000000381FE00000000000381FE00000000000700FF00000000000700FF000000000007
+00FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC000
+0000001C003FC0000000001C003FC00000000038001FE00000000038001FE00000000038
+001FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F800
+000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FF
+FFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00
+000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E00
+00007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE0
+0000380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC00
+00001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFF
+F83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF8
+00007F000003FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0
+007F0000003FE0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF800
+7F0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F
+0000001FF0007F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F00
+0000FF80007F000001FF00007F000003FC00007F00000FF800007F00007FE000007FFFFF
+FF0000007FFFFFFFE000007F000007FC00007F000001FE00007F000000FF80007F000000
+7FC0007F0000003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000F
+FC007F00000007FC007F00000007FC007F00000007FE007F00000007FE007F00000007FE
+007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC00
+7F0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F
+0000007FE0007F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFF
+FFFFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFF
+FF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF00000
+0FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000
+FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E
+1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7F
+E0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC0
+0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+0000007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000
+000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF800000000
+1C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE0000000070
+00FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF00000078000
+07F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC0000000
+03FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FF
+FFFFFFFFE0000001FFC0001FF80000007F800003FE0000007F800000FF0000007F800000
+7F8000007F8000003FC000007F8000000FE000007F8000000FF000007F80000007F80000
+7F80000003FC00007F80000001FC00007F80000001FE00007F80000000FF00007F800000
+00FF00007F80000000FF80007F800000007F80007F800000007FC0007F800000007FC000
+7F800000007FC0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+003FE0007F800000003FE0007F800000003FF0007F800000003FF0007F800000003FF000
+7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
+003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FE000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+007FC0007F800000007FC0007F800000007F80007F800000007F80007F80000000FF8000
+7F80000000FF00007F80000001FE00007F80000001FE00007F80000003FC00007F800000
+03F800007F80000007F800007F8000000FF000007F8000001FE000007F8000007FC00000
+7F800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF
+800000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFF
+FFFFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F800000
+03F0007F80000001F0007F80000000F0007F80000000F0007F80000000F0007F80000000
+70007F8000000070007F8000000070007F8000000070007F8000000038007F80001C0038
+007F80001C0038007F80001C0038007F80001C0038007F80001C0000007F80001C000000
+7F80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003FC0000007F
+FFFFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80
+007C0000007F80003C0000007F80003C0000007F80001C0000007F80001C0000007F8000
+1C0007007F80001C0007007F80001C0007007F80001C000E007F800000000E007F800000
+000E007F800000000E007F800000000E007F800000001E007F800000001C007F80000000
+1C007F800000003C007F800000003C007F800000007C007F800000007C007F80000000F8
+007F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FF
+FFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFF
+FFFFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F80
+00000FC0007F80000007C0007F80000007C0007F80000003C0007F80000003C0007F8000
+0003C0007F80000001C0007F80000001C0007F80000001C0007F80000001C0007F800000
+00E0007F80000000E0007F80003800E0007F80003800E0007F80003800E0007F80003800
+00007F8000380000007F8000380000007F8000780000007F8000780000007F8000F80000
+007F8001F80000007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF8000000
+7F8007F80000007F8001F80000007F8000F80000007F8000780000007F8000780000007F
+8000380000007F8000380000007F8000380000007F8000380000007F8000380000007F80
+00380000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+0001FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<
+0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF00
+01F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00
+007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC0000
+0001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C00
+1FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE00000
+00001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC00000
+1FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC00
+3FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF80000
+0003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC00
+01FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000
+000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C00
+00001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01F
+FFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FF
+FFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFF
+FFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<001FFF
+FFFC001FFFFFFC001FFFFFFC000007FF00000003FE00000001FE00000001FE00000001FE
+00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00
+000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000
+0001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000
+01FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001
+FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE
+00000001FE00000001FE00000001FE003F0001FE007F8001FE00FFC001FE00FFC001FE00
+FFC001FE00FFC001FE00FFC003FC00FF8003FC007F0003F8007C0007F800380007F0003C
+000FE0001E001FC0000F003F800003E07E000000FFF80000003FC0000026407CBD2F>I<
+FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000380007F8000000380007F800000038000
+7F8000000380007F8000000380007F8000000780007F8000000700007F8000000700007F
+8000000700007F8000000700007F8000000F00007F8000000F00007F8000000F00007F80
+00001F00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F8000
+01FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF
+FE00313E7DBD39>76 D<FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000
+003FFFF001FFE0000000007FF800007FE0000000007FE0000077F000000000EFE0000077
+F000000000EFE0000077F000000000EFE0000073F800000001CFE0000073F800000001CF
+E0000071FC000000038FE0000071FC000000038FE0000071FC000000038FE0000070FE00
+0000070FE0000070FE000000070FE0000070FF0000000E0FE00000707F0000000E0FE000
+00707F0000000E0FE00000703F8000001C0FE00000703F8000001C0FE00000703F800000
+1C0FE00000701FC00000380FE00000701FC00000380FE00000700FE00000700FE0000070
+0FE00000700FE00000700FE00000700FE000007007F00000E00FE000007007F00000E00F
+E000007003F80001C00FE000007003F80001C00FE000007003F80001C00FE000007001FC
+0003800FE000007001FC0003800FE000007001FC0003800FE000007000FE0007000FE000
+007000FE0007000FE0000070007F000E000FE0000070007F000E000FE0000070007F000E
+000FE0000070003F801C000FE0000070003F801C000FE0000070001FC038000FE0000070
+001FC038000FE0000070001FC038000FE0000070000FE070000FE0000070000FE070000F
+E0000070000FE0E0000FE00000700007F0E0000FE00000700007F0E0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700003F9C0000FE00000700001FF80000FE000
+00700001FF80000FE00000700000FF00000FE00000700000FF00000FE00000F80000FF00
+000FE00001FC00007E00000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC0
+0000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F8
+00007FF800000070000077FC00000070000073FE00000070000073FE00000070000071FF
+00000070000070FF80000070000070FF800000700000707FC00000700000703FE0000070
+0000703FE00000700000701FF00000700000700FF80000700000700FF800007000007007
+FC00007000007003FE00007000007003FE00007000007001FF00007000007000FF800070
+00007000FF800070000070007FC00070000070003FE00070000070003FE0007000007000
+1FF00070000070000FF80070000070000FF800700000700007FC00700000700003FE0070
+0000700003FE00700000700001FF00700000700000FF80700000700000FF807000007000
+007FC07000007000003FE07000007000003FE07000007000001FF07000007000000FF870
+00007000000FF870000070000007FC70000070000003FE70000070000003FE7000007000
+0001FF70000070000000FFF0000070000000FFF00000700000007FF00000700000003FF0
+0000700000003FF00000700000001FF00000700000000FF00000700000000FF000007000
+000007F00000F800000003F00001FC00000003F00007FF00000001F000FFFFF8000000F0
+00FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<0000007FE0000000000007FF
+FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000
+000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000
+0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00
+07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000
+00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0
+7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0
+7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000
+0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00
+07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000
+000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000
+0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF
+FE0000000000007FE00000003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFF
+FFFFE00001FFC0003FF800007F800007FC00007F800001FE00007F800000FF00007F8000
+007F80007F8000003FC0007F8000003FE0007F8000003FE0007F8000001FF0007F800000
+1FF0007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001F
+F8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0
+007F8000003FE0007F8000003FE0007F8000003FC0007F8000007F80007F800000FF0000
+7F800001FE00007F800007FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000
+FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF00000007F8000
+07FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F8000007FC000
+007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF000007F8000
+003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000
+007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC000007F8000
+007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F800007F80000
+007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001
+FC000000007F80003F000000007F80001FC00000007F80000FE00000007F800007F00000
+007F800007F80000007F800003F80000007F800003FC0000007F800001FC0000007F8000
+01FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F800001FF0000
+007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF8000007F8000
+01FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F800001FFC00E
+007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0
+003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000000000003F80
+3F407DBD43>82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000
+1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000
+7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C
+FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F
+FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007
+FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000
+01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000
+3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C
+FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0
+1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF
+803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000
+3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003
+C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000
+3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000
+E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF
+FFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF8
+01FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000003F80000000F000003FC0000000E000
+003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000000FE000
+0003C000000FF000000780000007F000000700000003F800000F00000001FC00001E0000
+0000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE00000000003FF
+FF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFF
+FFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000
+003F00007F800000003E00007F800000001C00007FC00000003C00003FC0000000380000
+3FC00000003800003FE00000007800001FE00000007000001FE00000007000000FF00000
+00E000000FF0000000E000000FF8000001E0000007F8000001C0000007F8000001C00000
+07FC000003C0000003FC00000380000003FC00000380000001FE00000700000001FE0000
+0700000001FF00000700000000FF00000E00000000FF00000E00000000FF80001E000000
+007F80001C000000007F80001C000000007FC0003C000000003FC00038000000003FC000
+38000000001FE00070000000001FE00070000000001FF000F0000000000FF000E0000000
+000FF000E0000000000FF801E00000000007F801C00000000007F801C00000000003FC03
+800000000003FC03800000000003FE07800000000001FE07000000000001FE0700000000
+0001FF0F000000000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C
+0000000000007FDC0000000000003FF80000000000003FF80000000000003FF800000000
+00001FF00000000000001FF00000000000001FF00000000000000FE00000000000000FE0
+00000000000007C000000000000007C000000000000007C000000000000003800000003F
+407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF80
+07FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F80
+00FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F00007F80
+00003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003FC000003F
+E000001C00003FC000003FE000001C00003FC000007FF000001C00001FE000007FF00000
+3800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F80000700000
+0FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F800
+01C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE
+0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380
+000001FE000700FF000380000001FE000E007F800380000000FF000E007F800700000000
+FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000007F801C
+003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC038001FE0
+1C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000FF0380000
+00001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F870000000000F
+F0E00007F870000000000FF1C00003FC700000000007F9C00003FCE00000000007F9C000
+03FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF800001FFC0
+0000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF80000000
+0001FF000000FF800000000001FE0000007F800000000000FE0000007F000000000000FE
+0000007F000000000000FC0000003F0000000000007C0000003E0000000000007C000000
+3E000000000000780000001E000000000000380000001C00000058407EBD5D>I<FFFFFF
+800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE0
+0000003FC000007FE00000001F8000003FE00000001E0000001FF00000001E0000001FF0
+0000003C0000000FF80000003800000007FC0000007800000007FC000000F000000003FE
+000000E000000003FF000001E000000001FF000001C000000000FF800003C000000000FF
+80000380000000007FC0000700000000003FE0000F00000000003FE0000E00000000001F
+F0001E00000000001FF0001C00000000000FF80038000000000007FC0078000000000007
+FC0070000000000003FE00F0000000000003FF00E0000000000001FF01E0000000000000
+FF83C0000000000000FF83800000000000007FC7800000000000003FE700000000000000
+3FEF000000000000001FFE000000000000001FFC000000000000000FFC00000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F8000000000000001FFC0000000000000FFFFFFC00000000000F
+FFFFFC00000000000FFFFFFC000000413E7FBD44>89 D<FFFCFFFCFFFCFFFCF000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000FFFCFFFCFFFCFFFC0E5B77C319>91
+D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018
+0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060
+00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F
+E00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280985B>124
+D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 37
+37 38 bop 150 -116 a Fn(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(37)275 299 y(If)29 b(the)i(\014rst)e
+(command)h(y)m(ou)h(sp)s(ecify)e(in)g(a)h(command)h(list)d(is)i
+Fh(silent)p Fn(,)f(the)h(usual)f(message)i(ab)s(out)150
+408 y(stopping)37 b(at)i(a)f(breakp)s(oin)m(t)f(is)g(not)i(prin)m(ted.)
+62 b(This)37 b(ma)m(y)h(b)s(e)g(desirable)e(for)i(breakp)s(oin)m(ts)f
+(that)i(are)150 518 y(to)f(prin)m(t)d(a)i(sp)s(eci\014c)f(message)h
+(and)g(then)f(con)m(tin)m(ue.)60 b(If)37 b(none)f(of)h(the)g(remaining)
+e(commands)h(prin)m(t)150 628 y(an)m(ything,)e(y)m(ou)h(see)f(no)g
+(sign)e(that)j(the)f(breakp)s(oin)m(t)f(w)m(as)h(reac)m(hed.)52
+b Fh(silent)32 b Fn(is)h(meaningful)e(only)i(at)150 737
+y(the)e(b)s(eginning)c(of)k(a)g(breakp)s(oin)m(t)e(command)h(list.)275
+914 y(The)23 b(commands)h Fh(echo)p Fn(,)g Fh(output)p
+Fn(,)g(and)g Fh(printf)e Fn(allo)m(w)i(y)m(ou)g(to)h(prin)m(t)e
+(precisely)f(con)m(trolled)i(output,)150 1024 y(and)44
+b(are)i(often)f(useful)e(in)h(silen)m(t)f(breakp)s(oin)m(ts.)83
+b(See)46 b(Section)e(15.4)j([Commands)d(for)g(con)m(trolled)150
+1133 y(output],)30 b(page)i(131.)275 1310 y(F)-8 b(or)30
+b(example,)f(here)g(is)g(ho)m(w)g(y)m(ou)h(could)f(use)g(breakp)s(oin)m
+(t)f(commands)h(to)h(prin)m(t)e(the)i(v)-5 b(alue)29
+b(of)g Fh(x)g Fn(at)150 1419 y(en)m(try)i(to)g Fh(foo)e
+Fn(whenev)m(er)h Fh(x)g Fn(is)g(p)s(ositiv)m(e.)390 1590
+y Fh(break)46 b(foo)h(if)g(x>0)390 1694 y(commands)390
+1798 y(silent)390 1902 y(printf)f("x)h(is)g(\045d\\n",x)390
+2006 y(cont)390 2109 y(end)275 2286 y Fn(One)29 b(application)f(for)i
+(breakp)s(oin)m(t)e(commands)i(is)f(to)h(comp)s(ensate)h(for)e(one)h
+(bug)g(so)g(y)m(ou)g(can)g(test)150 2396 y(for)41 b(another.)73
+b(Put)41 b(a)h(breakp)s(oin)m(t)e(just)h(after)h(the)f(erroneous)g
+(line)e(of)j(co)s(de,)i(giv)m(e)e(it)f(a)g(condition)150
+2505 y(to)34 b(detect)i(the)e(case)g(in)f(whic)m(h)f(something)h
+(erroneous)h(has)f(b)s(een)g(done,)i(and)e(giv)m(e)i(it)e(commands)g
+(to)150 2615 y(assign)26 b(correct)j(v)-5 b(alues)26
+b(to)i(an)m(y)f(v)-5 b(ariables)26 b(that)i(need)f(them.)39
+b(End)26 b(with)g(the)h Fh(continue)e Fn(command)i(so)150
+2724 y(that)34 b(y)m(our)g(program)f(do)s(es)h(not)g(stop,)h(and)e
+(start)h(with)e(the)i Fh(silent)e Fn(command)i(so)f(that)i(no)e(output)
+150 2834 y(is)c(pro)s(duced.)39 b(Here)31 b(is)f(an)g(example:)390
+3005 y Fh(break)46 b(403)390 3109 y(commands)390 3212
+y(silent)390 3316 y(set)h(x)g(=)h(y)f(+)h(4)390 3420
+y(cont)390 3524 y(end)150 3832 y Fd(5.1.8)63 b(Breakp)s(oin)m(t)41
+b(men)m(us)275 4067 y Fn(Some)c(programming)f(languages)i(\(notably)f
+(C)p Fh(++)p Fn(\))g(p)s(ermit)f(a)i(single)e(function)g(name)i(to)g(b)
+s(e)f(de-)150 4177 y(\014ned)31 b(sev)m(eral)i(times,)g(for)f
+(application)f(in)g(di\013eren)m(t)h(con)m(texts.)48
+b(This)31 b(is)g(called)h Fg(o)m(v)m(erloading)p Fn(.)47
+b(When)150 4287 y(a)30 b(function)e(name)h(is)f(o)m(v)m(erloaded,)j(`)p
+Fh(break)e Fg(function)p Fn(')g(is)f(not)i(enough)f(to)h(tell)e(GDB)j
+(where)d(y)m(ou)i(w)m(an)m(t)150 4396 y(a)41 b(breakp)s(oin)m(t.)72
+b(If)40 b(y)m(ou)h(realize)g(this)f(is)g(a)h(problem,)i(y)m(ou)e(can)g
+(use)g(something)f(lik)m(e)g(`)p Fh(break)30 b Fg(func-)150
+4506 y(tion)p Fh(\()p Fg(t)m(yp)s(es)t Fh(\))p Fn(')d(to)h(sp)s(ecify)f
+(whic)m(h)g(particular)f(v)m(ersion)h(of)h(the)g(function)f(y)m(ou)h(w)
+m(an)m(t.)41 b(Otherwise,)27 b(GDB)150 4615 y(o\013ers)g(y)m(ou)g(a)g
+(men)m(u)f(of)h(n)m(um)m(b)s(ered)e(c)m(hoices)j(for)e(di\013eren)m(t)g
+(p)s(ossible)e(breakp)s(oin)m(ts,)j(and)f(w)m(aits)h(for)f(y)m(our)150
+4725 y(selection)h(with)f(the)i(prompt)e(`)p Fh(>)p Fn('.)40
+b(The)27 b(\014rst)f(t)m(w)m(o)j(options)e(are)g(alw)m(a)m(ys)h(`)p
+Fh([0])i(cancel)p Fn(')c(and)h(`)p Fh([1])i(all)p Fn('.)150
+4834 y(T)m(yping)34 b Fe(1)i Fn(sets)g(a)g(breakp)s(oin)m(t)e(at)i(eac)
+m(h)h(de\014nition)c(of)j Fg(function)p Fn(,)g(and)f(t)m(yping)g
+Fe(0)g Fn(ab)s(orts)h(the)f Fh(break)150 4944 y Fn(command)30
+b(without)g(setting)g(an)m(y)h(new)f(breakp)s(oin)m(ts.)275
+5121 y(F)-8 b(or)31 b(example,)h(the)f(follo)m(wing)f(session)g
+(excerpt)i(sho)m(ws)e(an)h(attempt)i(to)f(set)f(a)h(breakp)s(oin)m(t)e
+(at)i(the)150 5230 y(o)m(v)m(erloaded)e(sym)m(b)s(ol)e
+Fh(String::after)p Fn(.)36 b(W)-8 b(e)30 b(c)m(ho)s(ose)g(three)g
+(particular)d(de\014nitions)f(of)k(that)f(function)150
+5340 y(name:)p eop
+%DVIPSSectionPage: 38
+38 39 bop 150 -116 a Fn(38)2644 b(Debugging)31 b(with)e(GDB)390
+299 y Fh(\(gdb\))46 b(b)i(String::after)390 403 y([0])f(cancel)390
+506 y([1])g(all)390 610 y([2])g(file:String.cc;)d(line)i(number:867)390
+714 y([3])h(file:String.cc;)d(line)i(number:860)390 818
+y([4])h(file:String.cc;)d(line)i(number:875)390 922 y([5])h
+(file:String.cc;)d(line)i(number:853)390 1025 y([6])h(file:String.cc;)d
+(line)i(number:846)390 1129 y([7])h(file:String.cc;)d(line)i
+(number:735)390 1233 y(>)h(2)h(4)f(6)390 1337 y(Breakpoint)e(1)i(at)h
+(0xb26c:)d(file)i(String.cc,)e(line)i(867.)390 1440 y(Breakpoint)e(2)i
+(at)h(0xb344:)d(file)i(String.cc,)e(line)i(875.)390 1544
+y(Breakpoint)e(3)i(at)h(0xafcc:)d(file)i(String.cc,)e(line)i(846.)390
+1648 y(Multiple)f(breakpoints)e(were)j(set.)390 1752
+y(Use)g(the)g("delete")e(command)h(to)h(delete)f(unwanted)438
+1856 y(breakpoints.)390 1959 y(\(gdb\))150 2203 y Fl(5.2)68
+b(Con)l(tin)l(uing)46 b(and)f(stepping)275 2393 y Fg(Con)m(tin)m(uing)
+34 b Fn(means)29 b(resuming)e(program)h(execution)h(un)m(til)e(y)m(our)
+i(program)f(completes)h(normally)-8 b(.)150 2503 y(In)28
+b(con)m(trast,)j Fg(stepping)k Fn(means)29 b(executing)f(just)h(one)g
+(more)f(\\step")i(of)f(y)m(our)g(program,)g(where)f(\\step")150
+2612 y(ma)m(y)35 b(mean)f(either)g(one)h(line)e(of)h(source)h(co)s(de,)
+h(or)e(one)h(mac)m(hine)f(instruction)e(\(dep)s(ending)h(on)h(what)150
+2722 y(particular)22 b(command)i(y)m(ou)h(use\).)38 b(Either)23
+b(when)g(con)m(tin)m(uing)g(or)h(when)f(stepping,)i(y)m(our)f(program)f
+(ma)m(y)150 2832 y(stop)30 b(ev)m(en)h(so)s(oner,)e(due)h(to)g(a)g
+(breakp)s(oin)m(t)f(or)h(a)g(signal.)40 b(\(If)29 b(due)h(to)g(a)g
+(signal,)f(y)m(ou)h(ma)m(y)h(w)m(an)m(t)g(to)f(use)150
+2941 y Fh(handle)p Fn(,)f(or)h(use)g(`)p Fh(signal)f(0)p
+Fn(')i(to)g(resume)e(execution.)41 b(See)31 b(Section)f(5.3)i
+([Signals],)d(page)i(40.\))150 3143 y Fh(continue)d Fn([)p
+Fg(ignore-coun)m(t)r Fn(])150 3252 y Fh(c)i Fn([)p Fg(ignore-coun)m(t)r
+Fn(])150 3362 y Fh(fg)g Fn([)p Fg(ignore-coun)m(t)r Fn(])630
+3472 y(Resume)35 b(program)g(execution,)i(at)e(the)h(address)e(where)h
+(y)m(our)g(program)g(last)g(stopp)s(ed;)630 3581 y(an)m(y)47
+b(breakp)s(oin)m(ts)e(set)i(at)g(that)g(address)e(are)i(b)m(ypassed.)88
+b(The)46 b(optional)f(argumen)m(t)630 3691 y Fg(ignore-coun)m(t)31
+b Fn(allo)m(ws)c(y)m(ou)i(to)g(sp)s(ecify)d(a)j(further)e(n)m(um)m(b)s
+(er)g(of)h(times)g(to)g(ignore)g(a)h(break-)630 3800
+y(p)s(oin)m(t)h(at)h(this)f(lo)s(cation;)g(its)g(e\013ect)j(is)c(lik)m
+(e)h(that)i(of)e Fh(ignore)f Fn(\(see)j(Section)e(5.1.6)j([Break)630
+3910 y(conditions],)c(page)i(35\).)630 4042 y(The)25
+b(argumen)m(t)h Fg(ignore-coun)m(t)i Fn(is)d(meaningful)e(only)i(when)f
+(y)m(our)i(program)f(stopp)s(ed)g(due)630 4152 y(to)31
+b(a)g(breakp)s(oin)m(t.)40 b(A)m(t)31 b(other)f(times,)h(the)f(argumen)
+m(t)h(to)g Fh(continue)d Fn(is)i(ignored.)630 4285 y(The)g(synon)m(yms)
+f Fh(c)h Fn(and)g Fh(fg)f Fn(are)i(pro)m(vided)d(purely)h(for)h(con)m
+(v)m(enience,)h(and)f(ha)m(v)m(e)h(exactly)630 4394 y(the)g(same)f(b)s
+(eha)m(vior)g(as)g Fh(continue)p Fn(.)275 4550 y(T)-8
+b(o)23 b(resume)f(execution)g(at)i(a)f(di\013eren)m(t)f(place,)i(y)m
+(ou)f(can)g(use)f Fh(return)f Fn(\(see)j(Section)e(11.4)i([Returning)
+150 4659 y(from)39 b(a)i(function],)g(page)f(93\))h(to)g(go)g(bac)m(k)f
+(to)h(the)f(calling)e(function;)44 b(or)39 b Fh(jump)g
+Fn(\(see)i(Section)e(11.2)150 4769 y([Con)m(tin)m(uing)25
+b(at)i(a)g(di\013eren)m(t)f(address],)g(page)h(92\))h(to)f(go)g(to)g
+(an)g(arbitrary)e(lo)s(cation)h(in)f(y)m(our)h(program.)275
+4902 y(A)21 b(t)m(ypical)g(tec)m(hnique)h(for)f(using)f(stepping)h(is)f
+(to)i(set)h(a)f(breakp)s(oin)m(t)e(\(see)j(Section)e(5.1)i([Breakp)s
+(oin)m(ts;)150 5011 y(w)m(atc)m(hp)s(oin)m(ts;)47 b(and)41
+b(catc)m(hp)s(oin)m(ts],)j(page)e(27\))h(at)f(the)f(b)s(eginning)e(of)i
+(the)g(function)f(or)h(the)h(section)150 5121 y(of)f(y)m(our)g(program)
+g(where)g(a)g(problem)f(is)g(b)s(eliev)m(ed)g(to)i(lie,)g(run)e(y)m
+(our)h(program)g(un)m(til)e(it)i(stops)g(at)150 5230
+y(that)32 b(breakp)s(oin)m(t,)e(and)h(then)g(step)g(through)g(the)g
+(susp)s(ect)f(area,)j(examining)d(the)h(v)-5 b(ariables)30
+b(that)i(are)150 5340 y(in)m(teresting,)e(un)m(til)f(y)m(ou)h(see)h
+(the)g(problem)e(happ)s(en.)p eop
+%DVIPSSectionPage: 39
+39 40 bop 150 -116 a Fn(Chapter)30 b(5:)h(Stopping)e(and)g(Con)m(tin)m
+(uing)2053 b(39)150 299 y Fh(step)288 b Fn(Con)m(tin)m(ue)40
+b(running)e(y)m(our)j(program)g(un)m(til)e(con)m(trol)i(reac)m(hes)h(a)
+f(di\013eren)m(t)f(source)h(line,)630 408 y(then)30 b(stop)h(it)e(and)h
+(return)g(con)m(trol)g(to)h(GDB.)h(This)d(command)h(is)f(abbreviated)h
+Fh(s)p Fn(.)870 530 y Fk(Warning:)68 b Fn(If)41 b(y)m(ou)g(use)g(the)h
+Fh(step)e Fn(command)h(while)e(con)m(trol)j(is)e(within)870
+633 y(a)c(function)e(that)j(w)m(as)f(compiled)e(without)g(debugging)h
+(information,)g(ex-)870 737 y(ecution)41 b(pro)s(ceeds)g(un)m(til)f
+(con)m(trol)i(reac)m(hes)g(a)g(function)f(that)h(do)s(es)f(ha)m(v)m(e)
+870 841 y(debugging)c(information.)61 b(Lik)m(ewise,)39
+b(it)f(will)d(not)j(step)g(in)m(to)g(a)g(function)870
+945 y(whic)m(h)24 b(is)h(compiled)f(without)g(debugging)h(information.)
+37 b(T)-8 b(o)26 b(step)g(through)870 1048 y(functions)e(without)g
+(debugging)h(information,)f(use)h(the)h Fh(stepi)e Fn(command,)870
+1152 y(describ)s(ed)k(b)s(elo)m(w.)630 1279 y(The)40
+b Fh(step)g Fn(command)g(no)m(w)h(only)f(stops)h(at)g(the)g(\014rst)f
+(instruction)f(of)i(a)g(source)g(line.)630 1389 y(This)34
+b(prev)m(en)m(ts)i(the)g(m)m(ultiple)d(stops)j(that)g(used)f(to)h(o)s
+(ccur)g(in)e(switc)m(h)h(statemen)m(ts,)k(for)630 1498
+y(lo)s(ops,)28 b(etc.)41 b Fh(step)27 b Fn(con)m(tin)m(ues)i(to)g(stop)
+f(if)g(a)g(function)f(that)i(has)f(debugging)g(information)630
+1608 y(is)h(called)h(within)e(the)i(line.)630 1735 y(Also,)43
+b(the)e Fh(step)e Fn(command)h(no)m(w)g(only)g(en)m(ters)h(a)g
+(subroutine)d(if)i(there)g(is)g(line)e(n)m(um-)630 1844
+y(b)s(er)31 b(information)g(for)h(the)g(subroutine.)45
+b(Otherwise)31 b(it)g(acts)j(lik)m(e)d(the)i Fh(next)e
+Fn(command.)630 1954 y(This)e(a)m(v)m(oids)i(problems)e(when)h(using)f
+Fh(cc)h(-gl)g Fn(on)h(MIPS)f(mac)m(hines.)41 b(Previously)-8
+b(,)30 b Fh(step)630 2064 y Fn(en)m(tered)h(subroutines)d(if)h(there)h
+(w)m(as)h(an)m(y)g(debugging)e(information)f(ab)s(out)i(the)h(routine.)
+150 2208 y Fh(step)e Fg(coun)m(t)630 2317 y Fn(Con)m(tin)m(ue)d
+(running)e(as)j(in)f Fh(step)p Fn(,)g(but)g(do)h(so)g
+Fg(coun)m(t)i Fn(times.)39 b(If)26 b(a)i(breakp)s(oin)m(t)d(is)h(reac)m
+(hed,)630 2427 y(or)39 b(a)h(signal)e(not)h(related)g(to)h(stepping)e
+(o)s(ccurs)h(b)s(efore)g Fg(coun)m(t)i Fn(steps,)h(stepping)c(stops)630
+2537 y(righ)m(t)30 b(a)m(w)m(a)m(y)-8 b(.)150 2681 y
+Fh(next)29 b Fn([)p Fg(coun)m(t)r Fn(])630 2790 y(Con)m(tin)m(ue)j(to)i
+(the)f(next)g(source)g(line)e(in)g(the)i(curren)m(t)g(\(innermost\))f
+(stac)m(k)i(frame.)48 b(This)630 2900 y(is)37 b(similar)e(to)j
+Fh(step)p Fn(,)h(but)e(function)f(calls)h(that)h(app)s(ear)f(within)e
+(the)j(line)e(of)i(co)s(de)g(are)630 3010 y(executed)g(without)e
+(stopping.)61 b(Execution)36 b(stops)i(when)e(con)m(trol)i(reac)m(hes)g
+(a)f(di\013eren)m(t)630 3119 y(line)d(of)j(co)s(de)f(at)h(the)f
+(original)f(stac)m(k)i(lev)m(el)f(that)h(w)m(as)f(executing)h(when)e(y)
+m(ou)h(ga)m(v)m(e)j(the)630 3229 y Fh(next)29 b Fn(command.)41
+b(This)28 b(command)i(is)g(abbreviated)g Fh(n)p Fn(.)630
+3356 y(An)g(argumen)m(t)h Fg(coun)m(t)i Fn(is)c(a)i(rep)s(eat)g(coun)m
+(t,)g(as)f(for)h Fh(step)p Fn(.)630 3483 y(The)24 b Fh(next)f
+Fn(command)h(no)m(w)g(only)f(stops)h(at)h(the)g(\014rst)e(instruction)f
+(of)j(a)f(source)h(line.)37 b(This)630 3592 y(prev)m(en)m(ts)32
+b(the)f(m)m(ultiple)e(stops)j(that)g(used)e(to)i(o)s(ccur)f(in)f(switc)
+m(h)h(statemen)m(ts,)j(for)d(lo)s(ops,)630 3702 y(etc.)150
+3846 y Fh(finish)192 b Fn(Con)m(tin)m(ue)32 b(running)f(un)m(til)g
+(just)h(after)i(function)d(in)h(the)h(selected)h(stac)m(k)g(frame)f
+(returns.)630 3956 y(Prin)m(t)c(the)i(returned)e(v)-5
+b(alue)30 b(\(if)g(an)m(y\).)630 4083 y(Con)m(trast)37
+b(this)e(with)f(the)j Fh(return)d Fn(command)i(\(see)h(Section)f(11.4)h
+([Returning)e(from)h(a)630 4192 y(function],)30 b(page)h(93\).)150
+4336 y Fh(until)150 4446 y(u)432 b Fn(Con)m(tin)m(ue)30
+b(running)e(un)m(til)h(a)i(source)g(line)e(past)h(the)h(curren)m(t)g
+(line,)e(in)g(the)i(curren)m(t)f(stac)m(k)630 4556 y(frame,)24
+b(is)e(reac)m(hed.)39 b(This)20 b(command)i(is)g(used)g(to)h(a)m(v)m
+(oid)g(single)e(stepping)g(through)h(a)h(lo)s(op)630
+4665 y(more)28 b(than)f(once.)41 b(It)28 b(is)e(lik)m(e)h(the)h
+Fh(next)f Fn(command,)h(except)h(that)f(when)f Fh(until)f
+Fn(encoun-)630 4775 y(ters)32 b(a)g(jump,)e(it)i(automatically)f(con)m
+(tin)m(ues)h(execution)g(un)m(til)d(the)j(program)g(coun)m(ter)g(is)630
+4884 y(greater)g(than)e(the)g(address)g(of)g(the)h(jump.)630
+5011 y(This)c(means)h(that)h(when)e(y)m(ou)i(reac)m(h)g(the)f(end)g(of)
+g(a)h(lo)s(op)e(after)i(single)e(stepping)g(though)630
+5121 y(it,)e Fh(until)e Fn(mak)m(es)j(y)m(our)e(program)g(con)m(tin)m
+(ue)h(execution)f(un)m(til)f(it)h(exits)g(the)h(lo)s(op.)38
+b(In)23 b(con-)630 5230 y(trast,)29 b(a)f Fh(next)f Fn(command)h(at)g
+(the)g(end)f(of)h(a)g(lo)s(op)f(simply)f(steps)i(bac)m(k)g(to)h(the)f
+(b)s(eginning)630 5340 y(of)j(the)f(lo)s(op,)g(whic)m(h)f(forces)i(y)m
+(ou)f(to)i(step)e(through)g(the)g(next)h(iteration.)p
+eop
+%DVIPSSectionPage: 40
+40 41 bop 150 -116 a Fn(40)2644 b(Debugging)31 b(with)e(GDB)630
+299 y Fh(until)c Fn(alw)m(a)m(ys)i(stops)g(y)m(our)f(program)h(if)e(it)
+h(attempts)i(to)f(exit)g(the)f(curren)m(t)h(stac)m(k)h(frame.)630
+441 y Fh(until)k Fn(ma)m(y)i(pro)s(duce)e(somewhat)i(coun)m(terin)m
+(tuitiv)m(e)f(results)f(if)g(the)i(order)f(of)g(mac)m(hine)630
+551 y(co)s(de)25 b(do)s(es)g(not)h(matc)m(h)g(the)f(order)g(of)g(the)h
+(source)f(lines.)37 b(F)-8 b(or)26 b(example,)g(in)e(the)h(follo)m
+(wing)630 660 y(excerpt)f(from)f(a)h(debugging)f(session,)h(the)g
+Fh(f)f Fn(\()p Fh(frame)p Fn(\))g(command)g(sho)m(ws)h(that)g
+(execution)630 770 y(is)29 b(stopp)s(ed)h(at)h(line)e
+Fh(206)p Fn(;)g(y)m(et)j(when)d(w)m(e)i(use)f Fh(until)p
+Fn(,)f(w)m(e)i(get)h(to)f(line)e Fh(195)p Fn(:)870 906
+y Fh(\(gdb\))46 b(f)870 1010 y(#0)95 b(main)47 b(\(argc=4,)e
+(argv=0xf7fffae8\))e(at)48 b(m4.c:206)870 1114 y(206)811
+b(expand_input\(\);)870 1218 y(\(gdb\))46 b(until)870
+1322 y(195)620 b(for)47 b(\()g(;)g(argc)g(>)h(0;)f(NEXTARG\))e({)630
+1464 y Fn(This)39 b(happ)s(ened)g(b)s(ecause,)k(for)e(execution)g
+(e\016ciency)-8 b(,)44 b(the)d(compiler)e(had)h(generated)630
+1574 y(co)s(de)35 b(for)f(the)h(lo)s(op)e(closure)h(test)i(at)f(the)g
+(end,)g(rather)f(than)g(the)h(start,)i(of)d(the)h(lo)s(op|)630
+1683 y(ev)m(en)j(though)e(the)h(test)h(in)d(a)i(C)g Fh(for)p
+Fn(-lo)s(op)e(is)h(written)g(b)s(efore)g(the)h(b)s(o)s(dy)f(of)h(the)g
+(lo)s(op.)630 1793 y(The)29 b Fh(until)g Fn(command)g(app)s(eared)g(to)
+i(step)e(bac)m(k)i(to)f(the)g(b)s(eginning)d(of)j(the)g(lo)s(op)f(when)
+630 1902 y(it)40 b(adv)-5 b(anced)41 b(to)h(this)e(expression;)45
+b(ho)m(w)m(ev)m(er,)g(it)40 b(has)h(not)g(really)f(gone)i(to)f(an)g
+(earlier)630 2012 y(statemen)m(t|not)32 b(in)e(terms)g(of)g(the)h
+(actual)g(mac)m(hine)f(co)s(de.)630 2154 y Fh(until)37
+b Fn(with)h(no)h(argumen)m(t)g(w)m(orks)g(b)m(y)f(means)h(of)g(single)f
+(instruction)f(stepping,)j(and)630 2264 y(hence)31 b(is)e(slo)m(w)m(er)
+h(than)h Fh(until)d Fn(with)i(an)g(argumen)m(t.)150 2439
+y Fh(until)f Fg(lo)s(cation)150 2548 y Fh(u)h Fg(lo)s(cation)86
+b Fn(Con)m(tin)m(ue)36 b(running)e(y)m(our)i(program)h(un)m(til)e
+(either)h(the)g(sp)s(eci\014ed)f(lo)s(cation)h(is)g(reac)m(hed,)630
+2658 y(or)h(the)g(curren)m(t)g(stac)m(k)h(frame)f(returns.)59
+b Fg(lo)s(cation)37 b Fn(is)f(an)m(y)h(of)g(the)g(forms)f(of)h(argumen)
+m(t)630 2768 y(acceptable)22 b(to)f Fh(break)e Fn(\(see)i(Section)f
+(5.1.1)j([Setting)d(breakp)s(oin)m(ts],)i(page)f(28\).)39
+b(This)18 b(form)630 2877 y(of)29 b(the)h(command)e(uses)h(breakp)s
+(oin)m(ts,)f(and)h(hence)g(is)f(quic)m(k)m(er)h(than)g
+Fh(until)f Fn(without)g(an)630 2987 y(argumen)m(t.)150
+3162 y Fh(stepi)150 3271 y(si)384 b Fn(Execute)31 b(one)g(mac)m(hine)f
+(instruction,)f(then)h(stop)g(and)g(return)f(to)i(the)g(debugger.)630
+3414 y(It)25 b(is)g(often)g(useful)f(to)i(do)f(`)p Fh(display/i)j($pc)p
+Fn(')d(when)f(stepping)g(b)m(y)h(mac)m(hine)g(instructions.)630
+3523 y(This)38 b(mak)m(es)j(GDB)g(automatically)e(displa)m(y)f(the)i
+(next)g(instruction)e(to)j(b)s(e)e(executed,)630 3633
+y(eac)m(h)32 b(time)e(y)m(our)g(program)g(stops.)41 b(See)30
+b(Section)h(8.6)g([Automatic)g(displa)m(y],)e(page)j(60.)630
+3775 y(An)e(argumen)m(t)h(is)e(a)i(rep)s(eat)g(coun)m(t,)g(as)f(in)f
+Fh(step)p Fn(.)150 3926 y Fh(nexti)150 4035 y(ni)384
+b Fn(Execute)34 b(one)f(mac)m(hine)f(instruction,)f(but)h(if)g(it)g(is)
+g(a)h(function)f(call,)g(pro)s(ceed)h(un)m(til)e(the)630
+4145 y(function)e(returns.)630 4287 y(An)h(argumen)m(t)h(is)e(a)i(rep)s
+(eat)g(coun)m(t,)g(as)f(in)f Fh(next)p Fn(.)150 4584
+y Fl(5.3)68 b(Signals)275 4792 y Fn(A)28 b(signal)e(is)i(an)f(async)m
+(hronous)h(ev)m(en)m(t)i(that)e(can)h(happ)s(en)d(in)h(a)h(program.)40
+b(The)27 b(op)s(erating)h(system)150 4902 y(de\014nes)22
+b(the)g(p)s(ossible)e(kinds)h(of)h(signals,)h(and)f(giv)m(es)h(eac)m(h)
+g(kind)e(a)i(name)f(and)g(a)h(n)m(um)m(b)s(er.)37 b(F)-8
+b(or)23 b(example,)150 5011 y(in)d(Unix)h Fh(SIGINT)e
+Fn(is)i(the)h(signal)e(a)i(program)f(gets)i(when)d(y)m(ou)i(t)m(yp)s(e)
+g(an)f(in)m(terrupt)f(\(often)j Fe(C-c)p Fn(\);)h Fh(SIGSEGV)150
+5121 y Fn(is)j(the)h(signal)e(a)j(program)e(gets)i(from)e(referencing)h
+(a)g(place)g(in)e(memory)i(far)f(a)m(w)m(a)m(y)j(from)d(all)g(the)h
+(areas)150 5230 y(in)36 b(use;)k Fh(SIGALRM)35 b Fn(o)s(ccurs)h(when)g
+(the)h(alarm)g(clo)s(c)m(k)g(timer)f(go)s(es)i(o\013)f(\(whic)m(h)f
+(happ)s(ens)f(only)h(if)g(y)m(our)150 5340 y(program)30
+b(has)g(requested)h(an)f(alarm\).)p eop
+%DVIPSSectionPage: 41
+41 42 bop 150 -116 a Fn(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(41)275 299 y(Some)29
+b(signals,)g(including)d Fh(SIGALRM)p Fn(,)i(are)i(a)g(normal)e(part)i
+(of)f(the)h(functioning)e(of)h(y)m(our)h(program.)150
+408 y(Others,)k(suc)m(h)f(as)g Fh(SIGSEGV)p Fn(,)g(indicate)f(errors;)j
+(these)f(signals)e(are)h Fg(fatal)38 b Fn(\(kill)31 b(y)m(our)i
+(program)h(imme-)150 518 y(diately\))f(if)g(the)i(program)e(has)h(not)g
+(sp)s(eci\014ed)f(in)f(adv)-5 b(ance)35 b(some)f(other)h(w)m(a)m(y)g
+(to)f(handle)f(the)h(signal.)150 628 y Fh(SIGINT)29 b
+Fn(do)s(es)i(not)g(indicate)e(an)i(error)f(in)g(y)m(our)h(program,)f
+(but)h(it)f(is)g(normally)f(fatal)i(so)g(it)f(can)h(carry)150
+737 y(out)g(the)f(purp)s(ose)f(of)h(the)h(in)m(terrupt:)39
+b(to)31 b(kill)d(the)j(program.)275 864 y(GDB)g(has)f(the)h(abilit)m(y)
+e(to)i(detect)g(an)m(y)g(o)s(ccurrence)g(of)f(a)h(signal)e(in)g(y)m
+(our)i(program.)40 b(Y)-8 b(ou)31 b(can)g(tell)150 973
+y(GDB)g(in)f(adv)-5 b(ance)31 b(what)f(to)h(do)f(for)g(eac)m(h)i(kind)c
+(of)j(signal.)275 1100 y(Normally)-8 b(,)44 b(GDB)e(is)f(set)h(up)f(to)
+h(ignore)g(non-erroneous)f(signals)f(lik)m(e)h Fh(SIGALRM)f
+Fn(\(so)i(as)g(not)g(to)150 1209 y(in)m(terfere)g(with)g(their)g(role)g
+(in)f(the)i(functioning)e(of)i(y)m(our)f(program\))h(but)f(to)i(stop)f
+(y)m(our)f(program)150 1319 y(immediately)c(whenev)m(er)h(an)h(error)f
+(signal)f(happ)s(ens.)67 b(Y)-8 b(ou)40 b(can)g(c)m(hange)h(these)f
+(settings)f(with)g(the)150 1428 y Fh(handle)29 b Fn(command.)150
+1606 y Fh(info)g(signals)630 1715 y Fn(Prin)m(t)h(a)i(table)g(of)f(all)
+g(the)g(kinds)f(of)h(signals)f(and)h(ho)m(w)h(GDB)g(has)f(b)s(een)g
+(told)g(to)h(handle)630 1825 y(eac)m(h)e(one.)40 b(Y)-8
+b(ou)29 b(can)g(use)f(this)g(to)h(see)h(the)e(signal)g(n)m(um)m(b)s
+(ers)f(of)i(all)e(the)i(de\014ned)e(t)m(yp)s(es)i(of)630
+1934 y(signals.)630 2061 y Fh(info)g(handle)g Fn(is)g(the)i(new)f
+(alias)f(for)h Fh(info)g(signals)p Fn(.)150 2204 y Fh(handle)f
+Fg(signal)j(k)m(eyw)m(ords)t Fh(...)630 2314 y Fn(Change)40
+b(the)g(w)m(a)m(y)h(GDB)h(handles)c(signal)h Fg(signal)p
+Fn(.)69 b Fg(signal)42 b Fn(can)f(b)s(e)e(the)h(n)m(um)m(b)s(er)f(of)i
+(a)630 2423 y(signal)29 b(or)i(its)f(name)g(\(with)g(or)g(without)g
+(the)h(`)p Fh(SIG)p Fn(')f(at)h(the)g(b)s(eginning\).)39
+b(The)30 b Fg(k)m(eyw)m(ords)630 2533 y Fn(sa)m(y)h(what)f(c)m(hange)i
+(to)f(mak)m(e.)275 2676 y(The)k(k)m(eyw)m(ords)h(allo)m(w)m(ed)g(b)m(y)
+g(the)g Fh(handle)f Fn(command)g(can)i(b)s(e)e(abbreviated.)57
+b(Their)34 b(full)g(names)150 2786 y(are:)150 2929 y
+Fh(nostop)192 b Fn(GDB)26 b(should)d(not)i(stop)g(y)m(our)g(program)g
+(when)f(this)g(signal)g(happ)s(ens.)37 b(It)25 b(ma)m(y)g(still)e(prin)
+m(t)630 3039 y(a)31 b(message)g(telling)e(y)m(ou)i(that)g(the)f(signal)
+f(has)h(come)i(in.)150 3182 y Fh(stop)288 b Fn(GDB)41
+b(should)c(stop)j(y)m(our)g(program)f(when)g(this)f(signal)g(happ)s
+(ens.)67 b(This)38 b(implies)f(the)630 3292 y Fh(print)29
+b Fn(k)m(eyw)m(ord)i(as)f(w)m(ell.)150 3435 y Fh(print)240
+b Fn(GDB)31 b(should)e(prin)m(t)g(a)i(message)g(when)e(this)h(signal)f
+(happ)s(ens.)150 3578 y Fh(noprint)144 b Fn(GDB)34 b(should)d(not)j
+(men)m(tion)e(the)i(o)s(ccurrence)f(of)g(the)h(signal)d(at)j(all.)48
+b(This)31 b(implies)g(the)630 3688 y Fh(nostop)e Fn(k)m(eyw)m(ord)i(as)
+f(w)m(ell.)150 3831 y Fh(pass)288 b Fn(GDB)37 b(should)d(allo)m(w)i(y)m
+(our)g(program)f(to)i(see)g(this)e(signal;)i(y)m(our)f(program)g(can)g
+(handle)630 3941 y(the)31 b(signal,)e(or)h(else)g(it)g(ma)m(y)h
+(terminate)g(if)e(the)i(signal)e(is)g(fatal)i(and)f(not)g(handled.)150
+4084 y Fh(nopass)192 b Fn(GDB)31 b(should)e(not)h(allo)m(w)g(y)m(our)h
+(program)f(to)h(see)g(this)e(signal.)275 4227 y(When)37
+b(a)h(signal)f(stops)g(y)m(our)h(program,)i(the)e(signal)e(is)h(not)h
+(visible)d(un)m(til)h(y)m(ou)j(con)m(tin)m(ue.)63 b(Y)-8
+b(our)150 4337 y(program)31 b(sees)h(the)g(signal)e(then,)i(if)f
+Fh(pass)f Fn(is)h(in)f(e\013ect)j(for)f(the)f(signal)g(in)f(question)h
+Fk(at)j(that)h(time)p Fn(.)45 b(In)150 4446 y(other)35
+b(w)m(ords,)g(after)g(GDB)g(rep)s(orts)f(a)h(signal,)f(y)m(ou)h(can)g
+(use)f(the)h Fh(handle)d Fn(command)j(with)e Fh(pass)g
+Fn(or)150 4556 y Fh(nopass)c Fn(to)i(con)m(trol)g(whether)e(y)m(our)i
+(program)f(sees)h(that)g(signal)e(when)g(y)m(ou)i(con)m(tin)m(ue.)275
+4682 y(Y)-8 b(ou)28 b(can)g(also)g(use)g(the)g Fh(signal)e
+Fn(command)h(to)i(prev)m(en)m(t)g(y)m(our)f(program)f(from)h(seeing)f
+(a)i(signal,)e(or)150 4792 y(cause)32 b(it)e(to)i(see)g(a)f(signal)f
+(it)g(normally)f(w)m(ould)h(not)i(see,)g(or)f(to)g(giv)m(e)h(it)f(an)m
+(y)g(signal)f(at)h(an)m(y)h(time.)42 b(F)-8 b(or)150
+4902 y(example,)34 b(if)e(y)m(our)i(program)f(stopp)s(ed)f(due)h(to)h
+(some)g(sort)f(of)h(memory)f(reference)h(error,)g(y)m(ou)f(migh)m(t)150
+5011 y(store)25 b(correct)h(v)-5 b(alues)23 b(in)m(to)i(the)f
+(erroneous)h(v)-5 b(ariables)23 b(and)h(con)m(tin)m(ue,)i(hoping)d(to)i
+(see)g(more)f(execution;)150 5121 y(but)h(y)m(our)h(program)g(w)m(ould)
+f(probably)f(terminate)i(immediately)e(as)i(a)g(result)f(of)h(the)g
+(fatal)h(signal)d(once)150 5230 y(it)40 b(sa)m(w)i(the)f(signal.)70
+b(T)-8 b(o)42 b(prev)m(en)m(t)f(this,)i(y)m(ou)e(can)g(con)m(tin)m(ue)g
+(with)f(`)p Fh(signal)29 b(0)p Fn('.)72 b(See)41 b(Section)f(11.3)150
+5340 y([Giving)29 b(y)m(our)i(program)f(a)h(signal],)e(page)i(92.)p
+eop
+%DVIPSSectionPage: 42
+42 43 bop 150 -116 a Fn(42)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fl(5.4)68 b(Stopping)45 b(and)g(starting)h(m)l(ulti-thread)g
+(programs)275 488 y Fn(When)34 b(y)m(our)h(program)f(has)h(m)m(ultiple)
+e(threads)h(\(see)i(Section)e(4.10)j([Debugging)e(programs)f(with)150
+598 y(m)m(ultiple)f(threads],)j(page)g(24\),)i(y)m(ou)e(can)f(c)m(ho)s
+(ose)h(whether)f(to)h(set)g(breakp)s(oin)m(ts)e(on)h(all)f(threads,)i
+(or)150 707 y(on)30 b(a)h(particular)e(thread.)150 903
+y Fh(break)g Fg(linesp)s(ec)34 b Fh(thread)29 b Fg(threadno)150
+1012 y Fh(break)g Fg(linesp)s(ec)34 b Fh(thread)29 b
+Fg(threadno)34 b Fh(if)c(...)630 1122 y Fg(linesp)s(ec)37
+b Fn(sp)s(eci\014es)32 b(source)i(lines;)f(there)h(are)g(sev)m(eral)f
+(w)m(a)m(ys)i(of)e(writing)f(them,)i(but)f(the)630 1231
+y(e\013ect)f(is)d(alw)m(a)m(ys)i(to)g(sp)s(ecify)e(some)i(source)g
+(line.)630 1362 y(Use)26 b(the)f(quali\014er)e(`)p Fh(thread)29
+b Fg(threadno)5 b Fn(')25 b(with)f(a)h(breakp)s(oin)m(t)g(command)g(to)
+g(sp)s(ecify)f(that)630 1472 y(y)m(ou)29 b(only)f(w)m(an)m(t)h(GDB)h
+(to)f(stop)g(the)g(program)f(when)g(a)h(particular)e(thread)h(reac)m
+(hes)i(this)630 1582 y(breakp)s(oin)m(t.)38 b Fg(threadno)30
+b Fn(is)25 b(one)h(of)g(the)g(n)m(umeric)f(thread)g(iden)m(ti\014ers)f
+(assigned)h(b)m(y)h(GDB,)630 1691 y(sho)m(wn)k(in)f(the)h(\014rst)g
+(column)f(of)i(the)f(`)p Fh(info)g(threads)p Fn(')e(displa)m(y)-8
+b(.)630 1822 y(If)30 b(y)m(ou)g(do)g(not)g(sp)s(ecify)f(`)p
+Fh(thread)g Fg(threadno)5 b Fn(')30 b(when)f(y)m(ou)h(set)h(a)f(breakp)
+s(oin)m(t,)f(the)i(break-)630 1932 y(p)s(oin)m(t)e(applies)g(to)i
+Fk(al)5 b(l)40 b Fn(threads)30 b(of)h(y)m(our)f(program.)630
+2063 y(Y)-8 b(ou)41 b(can)f(use)g(the)g Fh(thread)e Fn(quali\014er)g
+(on)i(conditional)f(breakp)s(oin)m(ts)g(as)h(w)m(ell;)k(in)39
+b(this)630 2172 y(case,)32 b(place)e(`)p Fh(thread)f
+Fg(threadno)5 b Fn(')30 b(b)s(efore)g(the)g(breakp)s(oin)m(t)g
+(condition,)f(lik)m(e)h(this:)870 2298 y Fh(\(gdb\))46
+b(break)h(frik.c:13)e(thread)h(28)h(if)g(bartab)g(>)g(lim)275
+2472 y Fn(Whenev)m(er)28 b(y)m(our)g(program)f(stops)h(under)e(GDB)j
+(for)f(an)m(y)g(reason,)h Fk(al)5 b(l)37 b Fn(threads)28
+b(of)g(execution)g(stop,)150 2581 y(not)34 b(just)f(the)h(curren)m(t)f
+(thread.)51 b(This)32 b(allo)m(ws)h(y)m(ou)h(to)g(examine)f(the)h(o)m
+(v)m(erall)g(state)h(of)f(the)g(program,)150 2691 y(including)27
+b(switc)m(hing)i(b)s(et)m(w)m(een)i(threads,)f(without)g(w)m(orrying)f
+(that)i(things)e(ma)m(y)i(c)m(hange)h(underfo)s(ot.)275
+2822 y(Con)m(v)m(ersely)-8 b(,)31 b(whenev)m(er)f(y)m(ou)g(restart)h
+(the)g(program,)f Fk(al)5 b(l)40 b Fn(threads)30 b(start)h(executing.)
+41 b Fk(This)33 b(is)g(true)150 2931 y(even)f(when)h(single-stepping)39
+b Fn(with)29 b(commands)h(lik)m(e)g Fh(step)f Fn(or)i
+Fh(next)p Fn(.)275 3062 y(In)i(particular,)i(GDB)h(cannot)f
+(single-step)f(all)f(threads)i(in)e(lo)s(c)m(kstep.)54
+b(Since)33 b(thread)i(sc)m(heduling)150 3172 y(is)c(up)f(to)i(y)m(our)g
+(debugging)e(target's)j(op)s(erating)e(system)h(\(not)g(con)m(trolled)f
+(b)m(y)g(GDB\),)j(other)d(threads)150 3282 y(ma)m(y)40
+b(execute)g(more)g(than)f(one)g(statemen)m(t)i(while)c(the)j(curren)m
+(t)f(thread)g(completes)g(a)h(single)e(step.)150 3391
+y(Moreo)m(v)m(er,)29 b(in)c(general)i(other)f(threads)g(stop)g(in)f
+(the)h(middle)e(of)j(a)f(statemen)m(t,)j(rather)d(than)g(at)h(a)g
+(clean)150 3501 y(statemen)m(t)32 b(b)s(oundary)-8 b(,)29
+b(when)h(the)g(program)g(stops.)275 3632 y(Y)-8 b(ou)34
+b(migh)m(t)g(ev)m(en)h(\014nd)e(y)m(our)i(program)f(stopp)s(ed)f(in)g
+(another)i(thread)f(after)h(con)m(tin)m(uing)e(or)h(ev)m(en)150
+3741 y(single-stepping.)j(This)25 b(happ)s(ens)g(whenev)m(er)h(some)h
+(other)f(thread)h(runs)d(in)m(to)j(a)g(breakp)s(oin)m(t,)f(a)h(signal,)
+150 3851 y(or)j(an)h(exception)f(b)s(efore)g(the)h(\014rst)e(thread)h
+(completes)h(whatev)m(er)g(y)m(ou)g(requested.)275 3982
+y(On)k(some)i(OSes,)h(y)m(ou)f(can)g(lo)s(c)m(k)g(the)f(OS)g(sc)m
+(heduler)g(and)g(th)m(us)g(allo)m(w)g(only)g(a)h(single)e(thread)h(to)
+150 4092 y(run.)150 4244 y Fh(set)29 b(scheduler-locking)d
+Fg(mo)s(de)630 4354 y Fn(Set)34 b(the)g(sc)m(heduler)f(lo)s(c)m(king)g
+(mo)s(de.)51 b(If)33 b(it)h(is)f Fh(off)p Fn(,)h(then)f(there)h(is)f
+(no)h(lo)s(c)m(king)f(and)h(an)m(y)630 4463 y(thread)42
+b(ma)m(y)i(run)d(at)i(an)m(y)g(time.)78 b(If)42 b Fh(on)p
+Fn(,)j(then)e(only)e(the)i(curren)m(t)g(thread)f(ma)m(y)h(run)630
+4573 y(when)c(the)h(inferior)e(is)h(resumed.)68 b(The)40
+b Fh(step)f Fn(mo)s(de)g(optimizes)g(for)h(single-stepping.)630
+4682 y(It)f(stops)h(other)f(threads)g(from)g(\\seizing)g(the)g(prompt")
+g(b)m(y)h(preempting)e(the)h(curren)m(t)630 4792 y(thread)32
+b(while)f(y)m(ou)h(are)h(stepping.)46 b(Other)32 b(threads)g(will)e
+(only)h(rarely)h(\(or)h(nev)m(er\))g(get)h(a)630 4902
+y(c)m(hance)25 b(to)g(run)d(when)h(y)m(ou)i(step.)38
+b(They)24 b(are)g(more)g(lik)m(ely)f(to)i(run)d(when)h(y)m(ou)i
+(\\next")g(o)m(v)m(er)630 5011 y(a)36 b(function)e(call,)i(and)f(they)h
+(are)g(completely)f(free)h(to)g(run)e(when)g(y)m(ou)i(use)f(commands)
+630 5121 y(lik)m(e)42 b(\\con)m(tin)m(ue",)47 b(\\un)m(til",)e(or)e
+(\\\014nish".)76 b(Ho)m(w)m(ev)m(er,)48 b(unless)42 b(another)g(thread)
+h(hits)f(a)630 5230 y(breakp)s(oin)m(t)d(during)e(its)i(timeslice,)i
+(they)f(will)d(nev)m(er)j(steal)g(the)g(GDB)g(prompt)f(a)m(w)m(a)m(y)
+630 5340 y(from)30 b(the)g(thread)h(that)g(y)m(ou)f(are)h(debugging.)p
+eop
+%DVIPSSectionPage: 43
+43 44 bop 150 -116 a Fn(Chapter)30 b(5:)41 b(Stopping)29
+b(and)h(Con)m(tin)m(uing)2042 b(43)150 299 y Fh(show)29
+b(scheduler-locking)630 408 y Fn(Displa)m(y)h(the)g(curren)m(t)g(sc)m
+(heduler)f(lo)s(c)m(king)h(mo)s(de.)p eop
+%DVIPSSectionPage: 44
+44 45 bop 150 -116 a Fn(44)2644 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionPage: 45
+45 46 bop 150 -116 a Fn(Chapter)30 b(6:)41 b(Examining)28
+b(the)j(Stac)m(k)2213 b(45)150 299 y Fi(6)80 b(Examining)55
+b(the)e(Stac)l(k)275 531 y Fn(When)32 b(y)m(our)h(program)g(has)g
+(stopp)s(ed,)g(the)g(\014rst)f(thing)g(y)m(ou)h(need)g(to)h(kno)m(w)f
+(is)f(where)g(it)h(stopp)s(ed)150 641 y(and)d(ho)m(w)g(it)g(got)i
+(there.)275 775 y(Eac)m(h)22 b(time)g(y)m(our)f(program)h(p)s(erforms)e
+(a)i(function)f(call,)i(information)d(ab)s(out)i(the)g(call)f(is)g
+(generated.)150 884 y(That)35 b(information)f(includes)f(the)i(lo)s
+(cation)g(of)g(the)h(call)f(in)e(y)m(our)j(program,)g(the)g(argumen)m
+(ts)f(of)h(the)150 994 y(call,)26 b(and)e(the)i(lo)s(cal)e(v)-5
+b(ariables)24 b(of)h(the)h(function)d(b)s(eing)h(called.)38
+b(The)25 b(information)f(is)g(sa)m(v)m(ed)i(in)e(a)h(blo)s(c)m(k)150
+1104 y(of)33 b(data)h(called)e(a)h Fg(stac)m(k)i(frame)p
+Fn(.)48 b(The)33 b(stac)m(k)h(frames)f(are)g(allo)s(cated)g(in)f(a)h
+(region)g(of)g(memory)g(called)150 1213 y(the)e Fg(call)e(stac)m(k)p
+Fn(.)275 1347 y(When)36 b(y)m(our)h(program)f(stops,)j(the)e(GDB)h
+(commands)f(for)f(examining)f(the)i(stac)m(k)i(allo)m(w)d(y)m(ou)h(to)
+150 1457 y(see)31 b(all)e(of)i(this)e(information.)275
+1591 y(One)h(of)h(the)g(stac)m(k)i(frames)d(is)g Fg(selected)35
+b Fn(b)m(y)c(GDB)h(and)e(man)m(y)h(GDB)i(commands)d(refer)h(implicitly)
+150 1700 y(to)j(the)f(selected)h(frame.)49 b(In)33 b(particular,)f
+(whenev)m(er)h(y)m(ou)h(ask)f(GDB)h(for)f(the)h(v)-5
+b(alue)32 b(of)i(a)f(v)-5 b(ariable)32 b(in)150 1810
+y(y)m(our)f(program,)g(the)g(v)-5 b(alue)30 b(is)g(found)f(in)h(the)h
+(selected)g(frame.)42 b(There)31 b(are)g(sp)s(ecial)e(GDB)j(commands)
+150 1920 y(to)27 b(select)f(whic)m(hev)m(er)f(frame)h(y)m(ou)g(are)h
+(in)m(terested)f(in.)38 b(See)26 b(Section)f(6.3)i([Selecting)f(a)g
+(frame],)h(page)g(47.)275 2054 y(When)d(y)m(our)g(program)g(stops,)h
+(GDB)h(automatically)e(selects)g(the)h(curren)m(tly)e(executing)h
+(frame)h(and)150 2163 y(describ)s(es)36 b(it)h(brie\015y)-8
+b(,)38 b(similar)d(to)k(the)e Fh(frame)f Fn(command)i(\(see)g(Section)g
+(6.4)g([Information)f(ab)s(out)h(a)150 2273 y(frame],)31
+b(page)g(48\).)150 2529 y Fl(6.1)68 b(Stac)l(k)45 b(frames)275
+2721 y Fn(The)38 b(call)g(stac)m(k)j(is)d(divided)e(up)i(in)m(to)h(con)
+m(tiguous)h(pieces)e(called)h Fg(stac)m(k)h(frames)p
+Fn(,)i(or)d Fg(frames)j Fn(for)150 2831 y(short;)32 b(eac)m(h)g(frame)f
+(is)g(the)g(data)h(asso)s(ciated)g(with)e(one)h(call)g(to)h(one)g
+(function.)42 b(The)31 b(frame)g(con)m(tains)150 2941
+y(the)25 b(argumen)m(ts)g(giv)m(en)g(to)h(the)f(function,)g(the)g
+(function's)e(lo)s(cal)h(v)-5 b(ariables,)25 b(and)g(the)g(address)f
+(at)h(whic)m(h)150 3050 y(the)31 b(function)e(is)g(executing.)275
+3184 y(When)g(y)m(our)g(program)g(is)g(started,)h(the)g(stac)m(k)g(has)
+g(only)e(one)i(frame,)g(that)g(of)f(the)h(function)e
+Fh(main)p Fn(.)150 3294 y(This)34 b(is)g(called)g(the)i
+Fg(initial)g Fn(frame)f(or)h(the)f Fg(outermost)j Fn(frame.)56
+b(Eac)m(h)35 b(time)g(a)h(function)e(is)h(called,)h(a)150
+3403 y(new)e(frame)h(is)f(made.)54 b(Eac)m(h)35 b(time)g(a)g(function)e
+(returns,)i(the)g(frame)g(for)f(that)h(function)f(in)m(v)m(o)s(cation)
+150 3513 y(is)g(eliminated.)51 b(If)34 b(a)h(function)f(is)f(recursiv)m
+(e,)j(there)f(can)g(b)s(e)f(man)m(y)g(frames)h(for)f(the)h(same)g
+(function.)150 3623 y(The)29 b(frame)h(for)g(the)g(function)f(in)f
+(whic)m(h)h(execution)h(is)f(actually)h(o)s(ccurring)e(is)h(called)g
+(the)h Fg(innermost)150 3732 y Fn(frame.)41 b(This)28
+b(is)i(the)g(most)h(recen)m(tly)g(created)g(of)g(all)e(the)h(stac)m(k)i
+(frames)e(that)h(still)e(exist.)275 3866 y(Inside)43
+b(y)m(our)h(program,)49 b(stac)m(k)d(frames)e(are)h(iden)m(ti\014ed)e
+(b)m(y)i(their)f(addresses.)83 b(A)45 b(stac)m(k)h(frame)150
+3976 y(consists)38 b(of)g(man)m(y)g(b)m(ytes,)j(eac)m(h)e(of)g(whic)m
+(h)e(has)g(its)h(o)m(wn)g(address;)k(eac)m(h)d(kind)d(of)j(computer)f
+(has)g(a)150 4085 y(con)m(v)m(en)m(tion)29 b(for)f(c)m(ho)s(osing)g
+(one)h(b)m(yte)f(whose)g(address)f(serv)m(es)i(as)f(the)h(address)e(of)
+h(the)h(frame.)40 b(Usually)150 4195 y(this)32 b(address)g(is)g(k)m
+(ept)h(in)f(a)h(register)g(called)f(the)h Fg(frame)g(p)s(oin)m(ter)f
+(register)39 b Fn(while)31 b(execution)i(is)f(going)150
+4305 y(on)e(in)f(that)i(frame.)275 4439 y(GDB)h(assigns)f(n)m(um)m(b)s
+(ers)f(to)j(all)d(existing)h(stac)m(k)i(frames,)f(starting)f(with)g
+(zero)h(for)f(the)h(innermost)150 4548 y(frame,)39 b(one)e(for)f(the)h
+(frame)g(that)h(called)e(it,)i(and)e(so)h(on)g(up)m(w)m(ard.)59
+b(These)37 b(n)m(um)m(b)s(ers)e(do)i(not)g(really)150
+4658 y(exist)f(in)e(y)m(our)i(program;)i(they)e(are)g(assigned)f(b)m(y)
+h(GDB)g(to)h(giv)m(e)f(y)m(ou)g(a)g(w)m(a)m(y)h(of)f(designating)e
+(stac)m(k)150 4768 y(frames)c(in)f(GDB)j(commands.)275
+4902 y(Some)g(compilers)f(pro)m(vide)h(a)h(w)m(a)m(y)g(to)g(compile)f
+(functions)f(so)i(that)g(they)g(op)s(erate)g(without)e(stac)m(k)150
+5011 y(frames.)38 b(\(F)-8 b(or)25 b(example,)g(the)f
+Fh(gcc)f Fn(option)g(`)p Fh(-fomit-frame-pointer)p Fn(')c(generates)25
+b(functions)d(without)150 5121 y(a)35 b(frame.\))56 b(This)33
+b(is)h(o)s(ccasionally)g(done)h(with)f(hea)m(vily)h(used)f(library)f
+(functions)g(to)j(sa)m(v)m(e)h(the)e(frame)150 5230 y(setup)f(time.)54
+b(GDB)36 b(has)f(limited)d(facilities)i(for)g(dealing)g(with)f(these)j
+(function)d(in)m(v)m(o)s(cations.)54 b(If)35 b(the)150
+5340 y(innermost)d(function)g(in)m(v)m(o)s(cation)h(has)g(no)h(stac)m
+(k)h(frame,)f(GDB)g(nev)m(ertheless)g(regards)f(it)g(as)g(though)p
+eop
+%DVIPSSectionPage: 46
+46 47 bop 150 -116 a Fn(46)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(it)35 b(had)g(a)h(separate)g(frame,)h(whic)m(h)d(is)h(n)m(um)m(b)
+s(ered)f(zero)i(as)g(usual,)f(allo)m(wing)f(correct)j(tracing)e(of)h
+(the)150 408 y(function)g(call)g(c)m(hain.)59 b(Ho)m(w)m(ev)m(er,)41
+b(GDB)d(has)f(no)g(pro)m(vision)e(for)h(frameless)h(functions)e
+(elsewhere)h(in)150 518 y(the)31 b(stac)m(k.)150 732
+y Fh(frame)e Fg(args)630 842 y Fn(The)f Fh(frame)f Fn(command)h(allo)m
+(ws)g(y)m(ou)h(to)g(mo)m(v)m(e)h(from)e(one)h(stac)m(k)h(frame)e(to)h
+(another,)h(and)630 951 y(to)d(prin)m(t)e(the)i(stac)m(k)h(frame)e(y)m
+(ou)h(select.)40 b Fg(args)30 b Fn(ma)m(y)d(b)s(e)f(either)g(the)g
+(address)g(of)g(the)h(frame)630 1061 y(or)38 b(the)g(stac)m(k)i(frame)d
+(n)m(um)m(b)s(er.)63 b(Without)38 b(an)f(argumen)m(t,)k
+Fh(frame)36 b Fn(prin)m(ts)h(the)h(curren)m(t)630 1170
+y(stac)m(k)32 b(frame.)150 1331 y Fh(select-frame)630
+1441 y Fn(The)g Fh(select-frame)c Fn(command)k(allo)m(ws)g(y)m(ou)g(to)
+h(mo)m(v)m(e)g(from)f(one)g(stac)m(k)i(frame)e(to)h(an-)630
+1551 y(other)e(without)e(prin)m(ting)f(the)j(frame.)40
+b(This)29 b(is)g(the)i(silen)m(t)e(v)m(ersion)h(of)h
+Fh(frame)p Fn(.)150 1812 y Fl(6.2)68 b(Bac)l(ktraces)275
+2006 y Fn(A)34 b(bac)m(ktrace)i(is)e(a)g(summary)f(of)i(ho)m(w)f(y)m
+(our)g(program)h(got)g(where)f(it)g(is.)51 b(It)35 b(sho)m(ws)f(one)g
+(line)f(p)s(er)150 2116 y(frame,)d(for)g(man)m(y)h(frames,)f(starting)g
+(with)f(the)h(curren)m(tly)g(executing)g(frame)g(\(frame)h(zero\),)g
+(follo)m(w)m(ed)150 2225 y(b)m(y)f(its)g(caller)g(\(frame)g(one\),)i
+(and)d(on)i(up)e(the)i(stac)m(k.)150 2439 y Fh(backtrace)150
+2549 y(bt)384 b Fn(Prin)m(t)34 b(a)h(bac)m(ktrace)i(of)e(the)g(en)m
+(tire)g(stac)m(k:)52 b(one)35 b(line)e(p)s(er)h(frame)h(for)g(all)e
+(frames)i(in)f(the)630 2659 y(stac)m(k.)630 2794 y(Y)-8
+b(ou)29 b(can)f(stop)h(the)f(bac)m(ktrace)j(at)e(an)m(y)f(time)h(b)m(y)
+f(t)m(yping)g(the)g(system)h(in)m(terrupt)d(c)m(harac-)630
+2903 y(ter,)31 b(normally)d Fe(C-c)p Fn(.)150 3064 y
+Fh(backtrace)g Fg(n)150 3174 y Fh(bt)i Fg(n)303 b Fn(Similar,)28
+b(but)h(prin)m(t)g(only)h(the)g(innermost)f Fg(n)h Fn(frames.)150
+3335 y Fh(backtrace)e(-)p Fg(n)150 3445 y Fh(bt)i(-)p
+Fg(n)255 b Fn(Similar,)28 b(but)h(prin)m(t)g(only)h(the)g(outermost)h
+Fg(n)f Fn(frames.)275 3632 y(The)53 b(names)g Fh(where)g
+Fn(and)g Fh(info)29 b(stack)52 b Fn(\(abbreviated)h Fh(info)30
+b(s)p Fn(\))53 b(are)h(additional)e(aliases)h(for)150
+3742 y Fh(backtrace)p Fn(.)275 3878 y(Eac)m(h)24 b(line)e(in)h(the)h
+(bac)m(ktrace)i(sho)m(ws)e(the)g(frame)g(n)m(um)m(b)s(er)e(and)h(the)i
+(function)d(name.)39 b(The)23 b(program)150 3987 y(coun)m(ter)37
+b(v)-5 b(alue)35 b(is)g(also)h(sho)m(wn|unless)e(y)m(ou)i(use)g
+Fh(set)29 b(print)g(address)g(off)p Fn(.)56 b(The)36
+b(bac)m(ktrace)i(also)150 4097 y(sho)m(ws)29 b(the)h(source)g(\014le)e
+(name)i(and)f(line)f(n)m(um)m(b)s(er,)h(as)g(w)m(ell)g(as)h(the)f
+(argumen)m(ts)h(to)h(the)e(function.)39 b(The)150 4207
+y(program)30 b(coun)m(ter)g(v)-5 b(alue)30 b(is)e(omitted)i(if)f(it)h
+(is)f(at)h(the)g(b)s(eginning)d(of)j(the)h(co)s(de)f(for)f(that)i(line)
+d(n)m(um)m(b)s(er.)275 4343 y(Here)34 b(is)e(an)h(example)h(of)f(a)h
+(bac)m(ktrace.)52 b(It)34 b(w)m(as)f(made)h(with)e(the)i(command)f(`)p
+Fh(bt)d(3)p Fn(',)k(so)g(it)f(sho)m(ws)150 4452 y(the)e(innermost)e
+(three)h(frames.)390 4582 y Fh(#0)95 b(m4_traceon)45
+b(\(obs=0x24eb0,)f(argc=1,)i(argv=0x2b8c8\))581 4686
+y(at)h(builtin.c:993)390 4790 y(#1)95 b(0x6e38)46 b(in)h(expand_macro)e
+(\(sym=0x2b600\))f(at)j(macro.c:242)390 4894 y(#2)95
+b(0x6840)46 b(in)h(expand_token)e(\(obs=0x0,)g(t=177664,)g
+(td=0xf7fffb08\))581 4998 y(at)i(macro.c:71)390 5101
+y(\(More)f(stack)h(frames)f(follow...\))150 5230 y Fn(The)36
+b(displa)m(y)e(for)i(frame)g(zero)h(do)s(es)f(not)g(b)s(egin)f(with)g
+(a)h(program)g(coun)m(ter)h(v)-5 b(alue,)37 b(indicating)d(that)150
+5340 y(y)m(our)c(program)g(has)h(stopp)s(ed)e(at)i(the)g(b)s(eginning)c
+(of)k(the)f(co)s(de)h(for)f(line)f Fh(993)g Fn(of)i Fh(builtin.c)p
+Fn(.)p eop
+%DVIPSSectionPage: 47
+47 48 bop 150 -116 a Fn(Chapter)30 b(6:)41 b(Examining)28
+b(the)j(Stac)m(k)2213 b(47)150 299 y Fl(6.3)68 b(Selecting)46
+b(a)f(frame)275 485 y Fn(Most)i(commands)g(for)f(examining)f(the)i
+(stac)m(k)h(and)e(other)h(data)h(in)d(y)m(our)i(program)f(w)m(ork)h(on)
+150 595 y(whic)m(hev)m(er)40 b(stac)m(k)i(frame)f(is)f(selected)h(at)g
+(the)g(momen)m(t.)72 b(Here)41 b(are)h(the)e(commands)h(for)f
+(selecting)150 704 y(a)i(stac)m(k)h(frame;)k(all)41 b(of)g(them)h
+(\014nish)d(b)m(y)j(prin)m(ting)d(a)j(brief)e(description)g(of)h(the)h
+(stac)m(k)h(frame)f(just)150 814 y(selected.)150 998
+y Fh(frame)29 b Fg(n)150 1108 y Fh(f)h Fg(n)351 b Fn(Select)44
+b(frame)f(n)m(um)m(b)s(er)f Fg(n)p Fn(.)79 b(Recall)43
+b(that)h(frame)f(zero)i(is)d(the)i(innermost)e(\(curren)m(tly)630
+1218 y(executing\))30 b(frame,)f(frame)h(one)f(is)g(the)g(frame)g(that)
+h(called)f(the)g(innermost)f(one,)i(and)f(so)630 1327
+y(on.)41 b(The)29 b(highest-n)m(um)m(b)s(ered)g(frame)h(is)g(the)g(one)
+h(for)f Fh(main)p Fn(.)150 1474 y Fh(frame)f Fg(addr)150
+1584 y Fh(f)h Fg(addr)219 b Fn(Select)30 b(the)g(frame)g(at)h(address)e
+Fg(addr)p Fn(.)40 b(This)28 b(is)h(useful)f(mainly)g(if)h(the)i(c)m
+(haining)d(of)i(stac)m(k)630 1693 y(frames)37 b(has)f(b)s(een)g
+(damaged)i(b)m(y)e(a)i(bug,)g(making)e(it)g(imp)s(ossible)e(for)i(GDB)i
+(to)g(assign)630 1803 y(n)m(um)m(b)s(ers)k(prop)s(erly)f(to)j(all)e
+(frames.)80 b(In)42 b(addition,)j(this)e(can)g(b)s(e)g(useful)f(when)g
+(y)m(our)630 1913 y(program)30 b(has)g(m)m(ultiple)e(stac)m(ks)k(and)e
+(switc)m(hes)g(b)s(et)m(w)m(een)h(them.)630 2041 y(On)g(the)h(SP)-8
+b(AR)m(C)32 b(arc)m(hitecture,)i Fh(frame)c Fn(needs)i(t)m(w)m(o)h
+(addresses)f(to)h(select)f(an)g(arbitrary)630 2150 y(frame:)41
+b(a)30 b(frame)h(p)s(oin)m(ter)e(and)h(a)h(stac)m(k)g(p)s(oin)m(ter.)
+630 2279 y(On)h(the)i(MIPS)f(and)g(Alpha)f(arc)m(hitecture,)j(it)e
+(needs)g(t)m(w)m(o)h(addresses:)46 b(a)34 b(stac)m(k)h(p)s(oin)m(ter)
+630 2388 y(and)30 b(a)h(program)f(coun)m(ter.)630 2517
+y(On)36 b(the)h(29k)h(arc)m(hitecture,)i(it)c(needs)h(three)g
+(addresses:)54 b(a)37 b(register)g(stac)m(k)i(p)s(oin)m(ter,)f(a)630
+2626 y(program)30 b(coun)m(ter,)h(and)f(a)h(memory)f(stac)m(k)i(p)s
+(oin)m(ter.)150 2773 y Fh(up)e Fg(n)303 b Fn(Mo)m(v)m(e)31
+b Fg(n)e Fn(frames)h(up)e(the)i(stac)m(k.)41 b(F)-8 b(or)31
+b(p)s(ositiv)m(e)d(n)m(um)m(b)s(ers)g Fg(n)p Fn(,)h(this)g(adv)-5
+b(ances)29 b(to)m(w)m(ard)i(the)630 2883 y(outermost)f(frame,)g(to)g
+(higher)e(frame)i(n)m(um)m(b)s(ers,)e(to)i(frames)f(that)h(ha)m(v)m(e)h
+(existed)e(longer.)630 2992 y Fg(n)h Fn(defaults)f(to)i(one.)150
+3139 y Fh(down)e Fg(n)208 b Fn(Mo)m(v)m(e)35 b Fg(n)d
+Fn(frames)h(do)m(wn)g(the)g(stac)m(k.)49 b(F)-8 b(or)34
+b(p)s(ositiv)m(e)e(n)m(um)m(b)s(ers)g Fg(n)p Fn(,)h(this)f(adv)-5
+b(ances)33 b(to)m(w)m(ard)630 3249 y(the)25 b(innermost)f(frame,)i(to)g
+(lo)m(w)m(er)f(frame)g(n)m(um)m(b)s(ers,)f(to)i(frames)f(that)g(w)m
+(ere)h(created)g(more)630 3359 y(recen)m(tly)-8 b(.)41
+b Fg(n)30 b Fn(defaults)g(to)h(one.)41 b(Y)-8 b(ou)31
+b(ma)m(y)g(abbreviate)f Fh(down)f Fn(as)i Fh(do)p Fn(.)275
+3506 y(All)j(of)h(these)h(commands)f(end)g(b)m(y)g(prin)m(ting)f(t)m(w)
+m(o)i(lines)e(of)i(output)f(describing)e(the)j(frame.)55
+b(The)150 3615 y(\014rst)35 b(line)f(sho)m(ws)h(the)h(frame)g(n)m(um)m
+(b)s(er,)g(the)g(function)e(name,)k(the)d(argumen)m(ts,)j(and)d(the)h
+(source)g(\014le)150 3725 y(and)30 b(line)f(n)m(um)m(b)s(er)h(of)h
+(execution)g(in)f(that)h(frame.)42 b(The)31 b(second)g(line)e(sho)m(ws)
+h(the)h(text)h(of)f(that)h(source)150 3834 y(line.)275
+3925 y(F)-8 b(or)31 b(example:)390 4048 y Fh(\(gdb\))46
+b(up)390 4152 y(#1)95 b(0x22f0)46 b(in)h(main)g(\(argc=1,)e
+(argv=0xf7fffbf4,)f(env=0xf7fffbfc\))581 4255 y(at)j(env.c:10)390
+4359 y(10)668 b(read_input_file)43 b(\(argv[i]\);)275
+4480 y Fn(After)34 b(suc)m(h)g(a)h(prin)m(tout,)f(the)g
+Fh(list)g Fn(command)g(with)f(no)h(argumen)m(ts)g(prin)m(ts)f(ten)h
+(lines)f(cen)m(tered)150 4590 y(on)d(the)h(p)s(oin)m(t)e(of)i
+(execution)f(in)f(the)i(frame.)41 b(See)30 b(Section)g(7.1)i([Prin)m
+(ting)d(source)h(lines],)f(page)i(51.)150 4774 y Fh(up-silently)c
+Fg(n)150 4884 y Fh(down-silently)g Fg(n)630 4994 y Fn(These)43
+b(t)m(w)m(o)i(commands)f(are)g(v)-5 b(arian)m(ts)43 b(of)h
+Fh(up)f Fn(and)g Fh(down)p Fn(,)j(resp)s(ectiv)m(ely;)k(they)44
+b(di\013er)630 5103 y(in)33 b(that)h(they)g(do)g(their)f(w)m(ork)h
+(silen)m(tly)-8 b(,)34 b(without)f(causing)g(displa)m(y)f(of)i(the)g
+(new)g(frame.)630 5213 y(They)22 b(are)i(in)m(tended)d(primarily)f(for)
+j(use)f(in)g(GDB)i(command)e(scripts,)i(where)e(the)h(output)630
+5322 y(migh)m(t)30 b(b)s(e)g(unnecessary)g(and)f(distracting.)p
+eop
+%DVIPSSectionPage: 48
+48 49 bop 150 -116 a Fn(48)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fl(6.4)68 b(Information)46 b(ab)t(out)f(a)g(frame)275
+494 y Fn(There)29 b(are)i(sev)m(eral)g(other)g(commands)f(to)h(prin)m
+(t)e(information)f(ab)s(out)i(the)h(selected)g(stac)m(k)h(frame.)150
+657 y Fh(frame)150 767 y(f)432 b Fn(When)27 b(used)f(without)f(an)m(y)j
+(argumen)m(t,)g(this)d(command)i(do)s(es)f(not)i(c)m(hange)f(whic)m(h)f
+(frame)630 876 y(is)31 b(selected,)h(but)f(prin)m(ts)f(a)i(brief)e
+(description)g(of)h(the)h(curren)m(tly)f(selected)h(stac)m(k)h(frame.)
+630 986 y(It)f(can)h(b)s(e)f(abbreviated)f Fh(f)p Fn(.)47
+b(With)32 b(an)g(argumen)m(t,)h(this)f(command)g(is)f(used)h(to)h
+(select)g(a)630 1096 y(stac)m(k)f(frame.)40 b(See)31
+b(Section)f(6.3)i([Selecting)e(a)h(frame],)f(page)i(47.)150
+1258 y Fh(info)d(frame)150 1367 y(info)g(f)211 b Fn(This)27
+b(command)i(prin)m(ts)e(a)j(v)m(erb)s(ose)f(description)e(of)i(the)g
+(selected)g(stac)m(k)i(frame,)e(includ-)630 1477 y(ing:)705
+1613 y Fj(\017)60 b Fn(the)31 b(address)e(of)i(the)f(frame)705
+1748 y Fj(\017)60 b Fn(the)31 b(address)e(of)i(the)f(next)h(frame)f(do)
+m(wn)g(\(called)g(b)m(y)g(this)f(frame\))705 1884 y Fj(\017)60
+b Fn(the)31 b(address)e(of)i(the)f(next)h(frame)f(up)f(\(caller)h(of)h
+(this)e(frame\))705 2020 y Fj(\017)60 b Fn(the)21 b(language)g(in)f
+(whic)m(h)g(the)h(source)g(co)s(de)g(corresp)s(onding)e(to)i(this)f
+(frame)h(is)f(written)705 2156 y Fj(\017)60 b Fn(the)31
+b(address)e(of)i(the)f(frame's)h(argumen)m(ts)705 2292
+y Fj(\017)60 b Fn(the)43 b(program)g(coun)m(ter)g(sa)m(v)m(ed)h(in)d
+(it)i(\(the)g(address)f(of)h(execution)g(in)f(the)h(caller)810
+2401 y(frame\))705 2537 y Fj(\017)60 b Fn(whic)m(h)29
+b(registers)h(w)m(ere)h(sa)m(v)m(ed)h(in)d(the)h(frame)630
+2699 y(The)21 b(v)m(erb)s(ose)h(description)e(is)h(useful)g(when)f
+(something)i(has)g(gone)g(wrong)g(that)g(has)g(made)630
+2808 y(the)31 b(stac)m(k)g(format)g(fail)e(to)i(\014t)f(the)h(usual)e
+(con)m(v)m(en)m(tions.)150 2970 y Fh(info)g(frame)g Fg(addr)150
+3080 y Fh(info)g(f)h Fg(addr)630 3190 y Fn(Prin)m(t)25
+b(a)i(v)m(erb)s(ose)g(description)d(of)j(the)f(frame)h(at)g(address)e
+Fg(addr)p Fn(,)i(without)e(selecting)h(that)630 3299
+y(frame.)40 b(The)28 b(selected)h(frame)g(remains)e(unc)m(hanged)i(b)m
+(y)f(this)g(command.)40 b(This)26 b(requires)630 3409
+y(the)21 b(same)h(kind)d(of)j(address)e(\(more)i(than)f(one)g(for)g
+(some)h(arc)m(hitectures\))g(that)g(y)m(ou)f(sp)s(ecify)630
+3518 y(in)29 b(the)i Fh(frame)e Fn(command.)40 b(See)31
+b(Section)f(6.3)h([Selecting)f(a)h(frame],)g(page)g(47.)150
+3680 y Fh(info)e(args)67 b Fn(Prin)m(t)29 b(the)i(argumen)m(ts)g(of)f
+(the)h(selected)g(frame,)f(eac)m(h)i(on)e(a)h(separate)g(line.)150
+3842 y Fh(info)e(locals)630 3952 y Fn(Prin)m(t)k(the)g(lo)s(cal)g(v)-5
+b(ariables)33 b(of)h(the)f(selected)i(frame,)f(eac)m(h)h(on)f(a)g
+(separate)g(line.)49 b(These)630 4061 y(are)31 b(all)e(v)-5
+b(ariables)29 b(\(declared)h(either)g(static)h(or)g(automatic\))g
+(accessible)g(at)g(the)f(p)s(oin)m(t)g(of)630 4171 y(execution)h(of)f
+(the)h(selected)g(frame.)150 4333 y Fh(info)e(catch)630
+4443 y Fn(Prin)m(t)37 b(a)h(list)f(of)h(all)f(the)h(exception)g
+(handlers)e(that)i(are)h(activ)m(e)g(in)e(the)h(curren)m(t)f(stac)m(k)
+630 4552 y(frame)31 b(at)h(the)g(curren)m(t)f(p)s(oin)m(t)f(of)i
+(execution.)44 b(T)-8 b(o)31 b(see)h(other)g(exception)f(handlers,)f
+(visit)630 4662 y(the)d(asso)s(ciated)f(frame)h(\(using)e(the)h
+Fh(up)p Fn(,)h Fh(down)p Fn(,)f(or)h Fh(frame)e Fn(commands\);)j(then)e
+(t)m(yp)s(e)g Fh(info)630 4771 y(catch)p Fn(.)39 b(See)31
+b(Section)f(5.1.3)i([Setting)f(catc)m(hp)s(oin)m(ts],)g(page)g(32.)150
+5035 y Fl(6.5)68 b(MIPS/Alpha)44 b(mac)l(hines)i(and)e(the)i(function)e
+(stac)l(k)275 5230 y Fn(Alpha-)20 b(and)g(MIPS-based)h(computers)g(use)
+g(an)g(un)m(usual)e(stac)m(k)k(frame,)g(whic)m(h)d(sometimes)h
+(requires)150 5340 y(GDB)31 b(to)h(searc)m(h)f(bac)m(kw)m(ard)f(in)f
+(the)i(ob)5 b(ject)31 b(co)s(de)g(to)g(\014nd)e(the)h(b)s(eginning)e
+(of)j(a)f(function.)p eop
+%DVIPSSectionPage: 49
+49 50 bop 150 -116 a Fn(Chapter)30 b(6:)41 b(Examining)28
+b(the)j(Stac)m(k)2213 b(49)275 299 y(T)-8 b(o)38 b(impro)m(v)m(e)g
+(resp)s(onse)f(time)h(\(esp)s(ecially)f(for)h(em)m(b)s(edded)f
+(applications,)i(where)e(GDB)j(ma)m(y)f(b)s(e)150 408
+y(restricted)28 b(to)i(a)f(slo)m(w)f(serial)g(line)f(for)i(this)e
+(searc)m(h\))j(y)m(ou)f(ma)m(y)g(w)m(an)m(t)h(to)f(limit)e(the)i(size)f
+(of)h(this)f(searc)m(h,)150 518 y(using)h(one)i(of)f(these)h(commands:)
+150 727 y Fh(set)e(heuristic-fence-post)c Fg(limit)630
+837 y Fn(Restrict)31 b(GDB)h(to)g(examining)e(at)i(most)f
+Fg(limit)g Fn(b)m(ytes)h(in)d(its)i(searc)m(h)g(for)g(the)h(b)s
+(eginning)630 946 y(of)39 b(a)g(function.)66 b(A)39 b(v)-5
+b(alue)38 b(of)h Fg(0)47 b Fn(\(the)39 b(default\))g(means)f(there)i
+(is)e(no)g(limit.)65 b(Ho)m(w)m(ev)m(er,)630 1056 y(except)32
+b(for)e Fg(0)p Fn(,)i(the)f(larger)f(the)h(limit)e(the)i(more)g(b)m
+(ytes)g Fh(heuristic-fence-post)25 b Fn(m)m(ust)630 1166
+y(searc)m(h)31 b(and)f(therefore)h(the)f(longer)g(it)g(tak)m(es)i(to)f
+(run.)150 1325 y Fh(show)e(heuristic-fence-post)630 1435
+y Fn(Displa)m(y)h(the)g(curren)m(t)g(limit.)150 1594
+y(These)37 b(commands)g(are)h(a)m(v)-5 b(ailable)37 b
+Fk(only)46 b Fn(when)37 b(GDB)h(is)f(con\014gured)f(for)i(debugging)e
+(programs)h(on)150 1704 y(Alpha)29 b(or)i(MIPS)e(pro)s(cessors.)p
+eop
+%DVIPSSectionPage: 50
+50 51 bop 150 -116 a Fn(50)2644 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionPage: 51
+51 52 bop 150 -116 a Fn(Chapter)30 b(7:)41 b(Examining)28
+b(Source)i(Files)2106 b(51)150 299 y Fi(7)80 b(Examining)55
+b(Source)d(Files)275 518 y Fn(GDB)25 b(can)g(prin)m(t)e(parts)h(of)h(y)
+m(our)f(program's)g(source,)i(since)e(the)h(debugging)e(information)g
+(recorded)150 628 y(in)g(the)h(program)g(tells)f(GDB)j(what)e(source)g
+(\014les)f(w)m(ere)i(used)e(to)i(build)c(it.)39 b(When)24
+b(y)m(our)g(program)g(stops,)150 737 y(GDB)e(sp)s(on)m(taneously)e
+(prin)m(ts)f(the)i(line)e(where)h(it)h(stopp)s(ed.)36
+b(Lik)m(ewise,)22 b(when)e(y)m(ou)h(select)h(a)f(stac)m(k)h(frame)150
+847 y(\(see)31 b(Section)g(6.3)g([Selecting)f(a)h(frame],)g(page)h
+(47\),)f(GDB)h(prin)m(ts)d(the)i(line)e(where)g(execution)i(in)e(that)
+150 956 y(frame)h(has)g(stopp)s(ed.)40 b(Y)-8 b(ou)31
+b(can)g(prin)m(t)e(other)h(p)s(ortions)f(of)i(source)f(\014les)g(b)m(y)
+g(explicit)f(command.)275 1088 y(If)d(y)m(ou)i(use)f(GDB)h(through)e
+(its)h Fm(gnu)g Fn(Emacs)g(in)m(terface,)i(y)m(ou)e(ma)m(y)h(prefer)f
+(to)g(use)g(Emacs)h(facilities)150 1198 y(to)j(view)f(source;)g(see)h
+(Chapter)f(16)h([Using)f(GDB)i(under)d Fm(gnu)h Fn(Emacs],)h(page)g
+(133.)150 1446 y Fl(7.1)68 b(Prin)l(ting)46 b(source)f(lines)275
+1636 y Fn(T)-8 b(o)26 b(prin)m(t)e(lines)h(from)g(a)h(source)g(\014le,)
+g(use)g(the)g Fh(list)f Fn(command)g(\(abbreviated)h
+Fh(l)p Fn(\).)39 b(By)27 b(default,)f(ten)150 1745 y(lines)i(are)i
+(prin)m(ted.)39 b(There)29 b(are)h(sev)m(eral)g(w)m(a)m(ys)g(to)h(sp)s
+(ecify)d(what)i(part)f(of)h(the)g(\014le)e(y)m(ou)i(w)m(an)m(t)h(to)f
+(prin)m(t.)275 1877 y(Here)g(are)h(the)g(forms)f(of)g(the)h
+Fh(list)e Fn(command)h(most)h(commonly)f(used:)150 2030
+y Fh(list)f Fg(linen)m(um)630 2140 y Fn(Prin)m(t)g(lines)g(cen)m(tered)
+i(around)f(line)e(n)m(um)m(b)s(er)h Fg(linen)m(um)f Fn(in)h(the)i
+(curren)m(t)f(source)h(\014le.)150 2293 y Fh(list)e Fg(function)630
+2403 y Fn(Prin)m(t)g(lines)g(cen)m(tered)i(around)f(the)g(b)s(eginning)
+e(of)i(function)f Fg(function)p Fn(.)150 2556 y Fh(list)288
+b Fn(Prin)m(t)31 b(more)i(lines.)45 b(If)32 b(the)h(last)f(lines)f
+(prin)m(ted)g(w)m(ere)i(prin)m(ted)e(with)g(a)i Fh(list)e
+Fn(command,)630 2666 y(this)c(prin)m(ts)f(lines)g(follo)m(wing)h(the)h
+(last)g(lines)e(prin)m(ted;)h(ho)m(w)m(ev)m(er,)j(if)d(the)h(last)g
+(line)e(prin)m(ted)630 2775 y(w)m(as)36 b(a)f(solitary)g(line)e(prin)m
+(ted)h(as)h(part)g(of)h(displa)m(ying)c(a)k(stac)m(k)h(frame)e(\(see)h
+(Chapter)f(6)630 2885 y([Examining)29 b(the)h(Stac)m(k],)i(page)f
+(45\),)h(this)d(prin)m(ts)g(lines)g(cen)m(tered)i(around)e(that)i
+(line.)150 3038 y Fh(list)e(-)211 b Fn(Prin)m(t)29 b(lines)g(just)h(b)s
+(efore)g(the)g(lines)f(last)h(prin)m(ted.)275 3192 y(By)h(default,)f
+(GDB)i(prin)m(ts)d(ten)i(source)g(lines)e(with)h(an)m(y)h(of)g(these)g
+(forms)f(of)h(the)g Fh(list)f Fn(command.)150 3301 y(Y)-8
+b(ou)31 b(can)g(c)m(hange)g(this)e(using)g Fh(set)h(listsize)p
+Fn(:)150 3499 y Fh(set)f(listsize)g Fg(coun)m(t)630 3608
+y Fn(Mak)m(e)h(the)f Fh(list)e Fn(command)h(displa)m(y)f
+Fg(coun)m(t)k Fn(source)d(lines)f(\(unless)g(the)h Fh(list)f
+Fn(argumen)m(t)630 3718 y(explicitly)h(sp)s(eci\014es)h(some)i(other)f
+(n)m(um)m(b)s(er\).)150 3871 y Fh(show)f(listsize)630
+3981 y Fn(Displa)m(y)h(the)g(n)m(um)m(b)s(er)f(of)i(lines)d(that)j
+Fh(list)e Fn(prin)m(ts.)275 4134 y(Rep)s(eating)41 b(a)h
+Fh(list)e Fn(command)h(with)1682 4131 y Fc(h)p 1706 4078
+151 4 v 1706 4134 a Fb(RET)p 1706 4150 V 1853 4131 a
+Fc(i)1924 4134 y Fn(discards)f(the)i(argumen)m(t,)j(so)c(it)h(is)e
+(equiv)-5 b(alen)m(t)41 b(to)150 4244 y(t)m(yping)36
+b(just)g Fh(list)p Fn(.)59 b(This)35 b(is)h(more)h(useful)e(than)i
+(listing)d(the)j(same)g(lines)e(again.)60 b(An)37 b(exception)g(is)150
+4354 y(made)24 b(for)g(an)f(argumen)m(t)i(of)f(`)p Fh(-)p
+Fn(';)i(that)f(argumen)m(t)f(is)f(preserv)m(ed)h(in)e(rep)s(etition)h
+(so)h(that)g(eac)m(h)h(rep)s(etition)150 4463 y(mo)m(v)m(es)32
+b(up)d(in)g(the)i(source)f(\014le.)275 4595 y(In)20 b(general,)i(the)f
+Fh(list)f Fn(command)h(exp)s(ects)g(y)m(ou)g(to)g(supply)d(zero,)24
+b(one)d(or)g(t)m(w)m(o)h Fg(linesp)s(ecs)p Fn(.)35 b(Linesp)s(ecs)150
+4704 y(sp)s(ecify)23 b(source)i(lines;)g(there)f(are)h(sev)m(eral)g(w)m
+(a)m(ys)g(of)g(writing)e(them)h(but)g(the)g(e\013ect)j(is)c(alw)m(a)m
+(ys)i(to)g(sp)s(ecify)150 4814 y(some)31 b(source)f(line.)39
+b(Here)31 b(is)f(a)g(complete)h(description)e(of)h(the)h(p)s(ossible)d
+(argumen)m(ts)i(for)h Fh(list)p Fn(:)150 4967 y Fh(list)e
+Fg(linesp)s(ec)630 5077 y Fn(Prin)m(t)g(lines)g(cen)m(tered)i(around)f
+(the)g(line)f(sp)s(eci\014ed)g(b)m(y)h Fg(linesp)s(ec)p
+Fn(.)150 5230 y Fh(list)f Fg(\014rst)p Fh(,)p Fg(last)630
+5340 y Fn(Prin)m(t)g(lines)g(from)h Fg(\014rst)h Fn(to)h
+Fg(last)p Fn(.)40 b(Both)31 b(argumen)m(ts)g(are)g(linesp)s(ecs.)p
+eop
+%DVIPSSectionPage: 52
+52 53 bop 150 -116 a Fn(52)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(list)g(,)p Fg(last)69 b Fn(Prin)m(t)29 b(lines)g(ending)g
+(with)g Fg(last)p Fn(.)150 469 y Fh(list)g Fg(\014rst)p
+Fh(,)630 579 y Fn(Prin)m(t)g(lines)g(starting)h(with)f
+Fg(\014rst)p Fn(.)150 749 y Fh(list)g(+)211 b Fn(Prin)m(t)29
+b(lines)g(just)h(after)h(the)f(lines)f(last)h(prin)m(ted.)150
+920 y Fh(list)f(-)211 b Fn(Prin)m(t)29 b(lines)g(just)h(b)s(efore)g
+(the)g(lines)f(last)h(prin)m(ted.)150 1090 y Fh(list)288
+b Fn(As)30 b(describ)s(ed)f(in)g(the)h(preceding)g(table.)275
+1267 y(Here)g(are)h(the)g(w)m(a)m(ys)g(of)g(sp)s(ecifying)d(a)i(single)
+g(source)g(line|all)e(the)i(kinds)f(of)h(linesp)s(ec.)150
+1443 y Fg(n)m(um)m(b)s(er)178 b Fn(Sp)s(eci\014es)36
+b(line)g Fg(n)m(um)m(b)s(er)42 b Fn(of)c(the)g(curren)m(t)f(source)g
+(\014le.)62 b(When)37 b(a)h Fh(list)e Fn(command)h(has)630
+1552 y(t)m(w)m(o)32 b(linesp)s(ecs,)c(this)i(refers)f(to)j(the)e(same)h
+(source)f(\014le)g(as)h(the)f(\014rst)g(linesp)s(ec.)150
+1723 y Fh(+)p Fg(o\013set)223 b Fn(Sp)s(eci\014es)21
+b(the)j(line)d Fg(o\013set)27 b Fn(lines)21 b(after)j(the)f(last)g
+(line)f(prin)m(ted.)37 b(When)23 b(used)f(as)h(the)h(second)630
+1832 y(linesp)s(ec)c(in)h(a)i Fh(list)e Fn(command)h(that)h(has)f(t)m
+(w)m(o,)j(this)d(sp)s(eci\014es)f(the)h(line)f Fg(o\013set)k
+Fn(lines)20 b(do)m(wn)630 1942 y(from)30 b(the)g(\014rst)g(linesp)s
+(ec.)150 2112 y Fh(-)p Fg(o\013set)223 b Fn(Sp)s(eci\014es)29
+b(the)h(line)f Fg(o\013set)k Fn(lines)c(b)s(efore)h(the)g(last)h(line)d
+(prin)m(ted.)150 2283 y Fg(\014lename)5 b Fh(:)p Fg(n)m(um)m(b)s(er)630
+2392 y Fn(Sp)s(eci\014es)29 b(line)f Fg(n)m(um)m(b)s(er)36
+b Fn(in)29 b(the)i(source)f(\014le)g Fg(\014lename)p
+Fn(.)150 2563 y Fg(function)153 b Fn(Sp)s(eci\014es)31
+b(the)j(line)d(that)j(b)s(egins)e(the)h(b)s(o)s(dy)f(of)h(the)g
+(function)f Fg(function)p Fn(.)48 b(F)-8 b(or)34 b(example:)630
+2672 y(in)29 b(C,)h(this)g(is)f(the)i(line)d(with)h(the)i(op)s(en)f
+(brace.)150 2843 y Fg(\014lename)5 b Fh(:)p Fg(function)630
+2953 y Fn(Sp)s(eci\014es)21 b(the)h(line)f(of)i(the)f(op)s(en-brace)h
+(that)g(b)s(egins)e(the)h(b)s(o)s(dy)f(of)i(the)f(function)f
+Fg(function)630 3062 y Fn(in)27 b(the)i(\014le)e Fg(\014lename)p
+Fn(.)39 b(Y)-8 b(ou)29 b(only)f(need)g(the)g(\014le)g(name)g(with)f(a)i
+(function)e(name)h(to)h(a)m(v)m(oid)630 3172 y(am)m(biguit)m(y)h(when)f
+(there)i(are)f(iden)m(tically)f(named)h(functions)f(in)g(di\013eren)m
+(t)h(source)g(\014les.)150 3342 y Fh(*)p Fg(address)137
+b Fn(Sp)s(eci\014es)27 b(the)j(line)d(con)m(taining)i(the)g(program)g
+(address)g Fg(address)p Fn(.)39 b Fg(address)32 b Fn(ma)m(y)e(b)s(e)f
+(an)m(y)630 3452 y(expression.)150 3737 y Fl(7.2)68 b(Searc)l(hing)45
+b(source)g(\014les)275 3941 y Fn(There)d(are)i(t)m(w)m(o)h(commands)e
+(for)g(searc)m(hing)g(through)f(the)i(curren)m(t)f(source)h(\014le)e
+(for)h(a)h(regular)150 4050 y(expression.)150 4293 y
+Fh(forward-search)26 b Fg(regexp)150 4402 y Fh(search)j
+Fg(regexp)630 4512 y Fn(The)c(command)g(`)p Fh(forward-search)i
+Fg(regexp)s Fn(')e(c)m(hec)m(ks)i(eac)m(h)f(line,)f(starting)g(with)f
+(the)i(one)630 4622 y(follo)m(wing)20 b(the)h(last)g(line)e(listed,)j
+(for)f(a)g(matc)m(h)h(for)f Fg(regexp)p Fn(.)38 b(It)21
+b(lists)f(the)h(line)e(that)j(is)e(found.)630 4731 y(Y)-8
+b(ou)27 b(can)g(use)f(the)h(synon)m(ym)f(`)p Fh(search)j
+Fg(regexp)s Fn(')d(or)h(abbreviate)f(the)h(command)f(name)h(as)630
+4841 y Fh(fo)p Fn(.)150 5011 y Fh(reverse-search)f Fg(regexp)630
+5121 y Fn(The)f(command)g(`)p Fh(reverse-search)i Fg(regexp)s
+Fn(')e(c)m(hec)m(ks)i(eac)m(h)f(line,)f(starting)g(with)f(the)i(one)630
+5230 y(b)s(efore)33 b(the)g(last)f(line)g(listed)f(and)h(going)h(bac)m
+(kw)m(ard,)h(for)f(a)g(matc)m(h)h(for)f Fg(regexp)p Fn(.)48
+b(It)33 b(lists)630 5340 y(the)e(line)d(that)j(is)f(found.)39
+b(Y)-8 b(ou)31 b(can)g(abbreviate)f(this)f(command)h(as)h
+Fh(rev)p Fn(.)p eop
+%DVIPSSectionPage: 53
+53 54 bop 150 -116 a Fn(Chapter)30 b(7:)41 b(Examining)28
+b(Source)i(Files)2106 b(53)150 299 y Fl(7.3)68 b(Sp)t(ecifying)45
+b(source)g(directories)275 490 y Fn(Executable)38 b(programs)g
+(sometimes)h(do)f(not)h(record)g(the)f(directories)g(of)g(the)h(source)
+g(\014les)e(from)150 600 y(whic)m(h)f(they)h(w)m(ere)h(compiled,)f
+(just)g(the)g(names.)61 b(Ev)m(en)37 b(when)g(they)g(do,)i(the)e
+(directories)f(could)h(b)s(e)150 709 y(mo)m(v)m(ed)c(b)s(et)m(w)m(een)f
+(the)g(compilation)e(and)h(y)m(our)h(debugging)f(session.)43
+b(GDB)33 b(has)f(a)g(list)e(of)i(directories)150 819
+y(to)38 b(searc)m(h)g(for)f(source)h(\014les;)h(this)e(is)f(called)h
+(the)g Fg(source)g(path)p Fn(.)62 b(Eac)m(h)38 b(time)f(GDB)h(w)m(an)m
+(ts)g(a)g(source)150 928 y(\014le,)d(it)f(tries)g(all)g(the)g
+(directories)g(in)f(the)i(list,)f(in)g(the)h(order)f(they)g(are)h
+(presen)m(t)g(in)e(the)i(list,)g(un)m(til)d(it)150 1038
+y(\014nds)26 b(a)h(\014le)g(with)f(the)h(desired)f(name.)40
+b(Note)28 b(that)g(the)g(executable)g(searc)m(h)f(path)h(is)e
+Fk(not)36 b Fn(used)27 b(for)g(this)150 1148 y(purp)s(ose.)62
+b(Neither)37 b(is)g(the)h(curren)m(t)g(w)m(orking)f(directory)-8
+b(,)40 b(unless)d(it)g(happ)s(ens)f(to)j(b)s(e)e(in)g(the)h(source)150
+1257 y(path.)275 1390 y(If)33 b(GDB)i(cannot)g(\014nd)d(a)i(source)g
+(\014le)f(in)g(the)h(source)g(path,)h(and)e(the)h(ob)5
+b(ject)35 b(program)f(records)g(a)150 1500 y(directory)-8
+b(,)29 b(GDB)h(tries)f(that)g(directory)g(to)s(o.)41
+b(If)28 b(the)h(source)h(path)e(is)g(empt)m(y)-8 b(,)31
+b(and)d(there)h(is)f(no)h(record)150 1609 y(of)i(the)f(compilation)f
+(directory)-8 b(,)31 b(GDB)g(lo)s(oks)f(in)f(the)i(curren)m(t)f
+(directory)g(as)g(a)h(last)f(resort.)275 1742 y(Whenev)m(er)38
+b(y)m(ou)g(reset)g(or)f(rearrange)h(the)g(source)g(path,)h(GDB)f
+(clears)g(out)g(an)m(y)g(information)d(it)150 1852 y(has)30
+b(cac)m(hed)i(ab)s(out)e(where)g(source)g(\014les)f(are)i(found)e(and)h
+(where)g(eac)m(h)h(line)e(is)h(in)f(the)h(\014le.)275
+1985 y(When)45 b(y)m(ou)h(start)g(GDB,)h(its)e(source)h(path)f(is)g
+(empt)m(y)-8 b(.)88 b(T)-8 b(o)46 b(add)f(other)h(directories,)i(use)e
+(the)150 2094 y Fh(directory)28 b Fn(command.)150 2251
+y Fh(directory)g Fg(dirname)34 b Fh(...)150 2384 y(dir)29
+b Fg(dirname)34 b Fh(...)630 2493 y Fn(Add)25 b(directory)h
+Fg(dirname)j Fn(to)e(the)f(fron)m(t)g(of)g(the)g(source)h(path.)39
+b(Sev)m(eral)26 b(directory)f(names)630 2603 y(ma)m(y)e(b)s(e)g(giv)m
+(en)f(to)i(this)e(command,)i(separated)f(b)m(y)g(`)p
+Fh(:)p Fn(')g(or)g(whitespace.)38 b(Y)-8 b(ou)23 b(ma)m(y)g(sp)s(ecify)
+630 2713 y(a)34 b(directory)g(that)h(is)e(already)h(in)e(the)j(source)f
+(path;)i(this)d(mo)m(v)m(es)i(it)f(forw)m(ard,)g(so)h(GDB)630
+2822 y(searc)m(hes)c(it)f(so)s(oner.)630 2955 y(Y)-8
+b(ou)35 b(can)g(use)f(the)h(string)e(`)p Fh($cdir)p Fn(')h(to)h(refer)f
+(to)h(the)g(compilation)e(directory)h(\(if)g(one)h(is)630
+3065 y(recorded\),)j(and)e(`)p Fh($cwd)p Fn(')f(to)i(refer)f(to)h(the)g
+(curren)m(t)f(w)m(orking)f(directory)-8 b(.)59 b(`)p
+Fh($cwd)p Fn(')35 b(is)h(not)630 3174 y(the)31 b(same)h(as)f(`)p
+Fh(.)p Fn('|the)g(former)g(trac)m(ks)h(the)f(curren)m(t)f(w)m(orking)h
+(directory)f(as)h(it)g(c)m(hanges)630 3284 y(during)43
+b(y)m(our)j(GDB)g(session,)j(while)43 b(the)j(latter)g(is)e
+(immediately)g(expanded)h(to)h(the)630 3394 y(curren)m(t)30
+b(directory)g(at)h(the)g(time)f(y)m(ou)g(add)g(an)h(en)m(try)f(to)h
+(the)g(source)f(path.)150 3550 y Fh(directory)630 3660
+y Fn(Reset)h(the)g(source)f(path)g(to)i(empt)m(y)e(again.)41
+b(This)29 b(requires)g(con\014rmation.)150 3816 y Fh(show)g
+(directories)630 3926 y Fn(Prin)m(t)g(the)i(source)f(path:)41
+b(sho)m(w)30 b(whic)m(h)f(directories)h(it)g(con)m(tains.)275
+4082 y(If)d(y)m(our)g(source)h(path)f(is)g(cluttered)g(with)f
+(directories)h(that)h(are)g(no)f(longer)g(of)h(in)m(terest,)h(GDB)f(ma)
+m(y)150 4192 y(sometimes)38 b(cause)g(confusion)e(b)m(y)i(\014nding)d
+(the)j(wrong)g(v)m(ersions)f(of)h(source.)63 b(Y)-8 b(ou)38
+b(can)g(correct)h(the)150 4301 y(situation)29 b(as)i(follo)m(ws:)199
+4434 y(1.)61 b(Use)31 b Fh(directory)d Fn(with)h(no)h(argumen)m(t)h(to)
+g(reset)g(the)f(source)h(path)f(to)h(empt)m(y)-8 b(.)199
+4567 y(2.)61 b(Use)40 b Fh(directory)d Fn(with)i(suitable)f(argumen)m
+(ts)i(to)h(reinstall)d(the)i(directories)e(y)m(ou)j(w)m(an)m(t)f(in)f
+(the)330 4677 y(source)31 b(path.)40 b(Y)-8 b(ou)31 b(can)g(add)e(all)h
+(the)g(directories)g(in)f(one)h(command.)150 4930 y Fl(7.4)68
+b(Source)45 b(and)f(mac)l(hine)i(co)t(de)275 5121 y Fn(Y)-8
+b(ou)38 b(can)g(use)f(the)h(command)f Fh(info)29 b(line)37
+b Fn(to)h(map)g(source)f(lines)f(to)j(program)e(addresses)g(\(and)150
+5230 y(vice)j(v)m(ersa\),)45 b(and)40 b(the)g(command)h
+Fh(disassemble)c Fn(to)k(displa)m(y)e(a)i(range)g(of)g(addresses)e(as)i
+(mac)m(hine)150 5340 y(instructions.)g(When)31 b(run)f(under)f
+Fm(gnu)i Fn(Emacs)g(mo)s(de,)h(the)f Fh(info)e(line)h
+Fn(command)h(no)m(w)g(causes)h(the)p eop
+%DVIPSSectionPage: 54
+54 55 bop 150 -116 a Fn(54)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(arro)m(w)k(to)h(p)s(oin)m(t)e(to)h(the)g(line)f(sp)s(eci\014ed.)
+46 b(Also,)34 b Fh(info)29 b(line)j Fn(prin)m(ts)f(addresses)h(in)g
+(sym)m(b)s(olic)f(form)i(as)150 408 y(w)m(ell)c(as)i(hex.)150
+587 y Fh(info)e(line)g Fg(linesp)s(ec)630 697 y Fn(Prin)m(t)38
+b(the)h(starting)g(and)g(ending)e(addresses)i(of)g(the)h(compiled)d(co)
+s(de)i(for)g(source)h(line)630 807 y Fg(linesp)s(ec)p
+Fn(.)62 b(Y)-8 b(ou)39 b(can)f(sp)s(ecify)f(source)h(lines)f(in)f(an)m
+(y)j(of)f(the)g(w)m(a)m(ys)h(understo)s(o)s(d)e(b)m(y)h(the)630
+916 y Fh(list)29 b Fn(command)h(\(see)i(Section)e(7.1)h([Prin)m(ting)e
+(source)i(lines],)e(page)i(51\).)275 1060 y(F)-8 b(or)35
+b(example,)g(w)m(e)g(can)f(use)g Fh(info)c(line)j Fn(to)i(disco)m(v)m
+(er)f(the)h(lo)s(cation)f(of)g(the)h(ob)5 b(ject)35 b(co)s(de)g(for)f
+(the)150 1170 y(\014rst)c(line)e(of)j(function)e Fh(m4_changequote)p
+Fn(:)390 1291 y Fh(\(gdb\))46 b(info)h(line)g(m4_changecom)390
+1395 y(Line)g(895)g(of)g("builtin.c")d(starts)j(at)g(pc)g(0x634c)f(and)
+h(ends)g(at)g(0x6350.)150 1522 y Fn(W)-8 b(e)35 b(can)g(also)e(inquire)
+f(\(using)h Fh(*)p Fg(addr)39 b Fn(as)34 b(the)g(form)g(for)g
+Fg(linesp)s(ec)6 b Fn(\))32 b(what)i(source)g(line)e(co)m(v)m(ers)k(a)e
+(par-)150 1631 y(ticular)29 b(address:)390 1752 y Fh(\(gdb\))46
+b(info)h(line)g(*0x63ff)390 1856 y(Line)g(926)g(of)g("builtin.c")d
+(starts)j(at)g(pc)g(0x63e4)f(and)h(ends)g(at)g(0x6404.)275
+1983 y Fn(After)c Fh(info)30 b(line)p Fn(,)46 b(the)e(default)f
+(address)f(for)i(the)g Fh(x)f Fn(command)h(is)e(c)m(hanged)j(to)f(the)g
+(starting)150 2093 y(address)39 b(of)h(the)g(line,)h(so)f(that)h(`)p
+Fh(x/i)p Fn(')e(is)g(su\016cien)m(t)h(to)g(b)s(egin)f(examining)f(the)i
+(mac)m(hine)g(co)s(de)g(\(see)150 2202 y(Section)33 b(8.5)h([Examining)
+d(memory],)j(page)f(59\).)50 b(Also,)33 b(this)f(address)g(is)g(sa)m(v)
+m(ed)i(as)f(the)g(v)-5 b(alue)33 b(of)g(the)150 2312
+y(con)m(v)m(enience)e(v)-5 b(ariable)30 b Fh($_)f Fn(\(see)j(Section)e
+(8.9)h([Con)m(v)m(enience)g(v)-5 b(ariables],)30 b(page)h(67\).)150
+2491 y Fh(disassemble)630 2600 y Fn(This)f(sp)s(ecialized)g(command)i
+(dumps)e(a)i(range)g(of)g(memory)g(as)g(mac)m(hine)g(instructions.)630
+2710 y(The)e(default)f(memory)h(range)h(is)e(the)i(function)e
+(surrounding)d(the)31 b(program)f(coun)m(ter)h(of)630
+2820 y(the)j(selected)g(frame.)51 b(A)33 b(single)g(argumen)m(t)h(to)g
+(this)f(command)g(is)g(a)h(program)f(coun)m(ter)630 2929
+y(v)-5 b(alue;)26 b(GDB)g(dumps)c(the)j(function)e(surrounding)e(this)j
+(v)-5 b(alue.)38 b(Tw)m(o)25 b(argumen)m(ts)f(sp)s(ecify)630
+3039 y(a)31 b(range)f(of)h(addresses)f(\(\014rst)g(inclusiv)m(e,)e
+(second)j(exclusiv)m(e\))f(to)h(dump.)275 3183 y(The)k(follo)m(wing)f
+(example)i(sho)m(ws)f(the)h(disassem)m(bly)e(of)i(a)g(range)g(of)g
+(addresses)g(of)g(HP)f(P)-8 b(A-RISC)150 3293 y(2.0)31
+b(co)s(de:)390 3414 y Fh(\(gdb\))46 b(disas)h(0x32c4)f(0x32e4)390
+3518 y(Dump)h(of)g(assembler)e(code)i(from)f(0x32c4)g(to)i(0x32e4:)390
+3621 y(0x32c4)e(<main+204>:)283 b(addil)47 b(0,dp)390
+3725 y(0x32c8)f(<main+208>:)283 b(ldw)47 b(0x22c\(sr0,r1\),r26)390
+3829 y(0x32cc)f(<main+212>:)283 b(ldil)47 b(0x3000,r31)390
+3933 y(0x32d0)f(<main+216>:)283 b(ble)47 b(0x3f8\(sr4,r31\))390
+4036 y(0x32d4)f(<main+220>:)283 b(ldo)47 b(0\(r31\),rp)390
+4140 y(0x32d8)f(<main+224>:)283 b(addil)47 b(-0x800,dp)390
+4244 y(0x32dc)f(<main+228>:)283 b(ldo)47 b(0x588\(r1\),r26)390
+4348 y(0x32e0)f(<main+232>:)283 b(ldil)47 b(0x3000,r31)390
+4452 y(End)g(of)g(assembler)e(dump.)275 4578 y Fn(Some)28
+b(arc)m(hitectures)h(ha)m(v)m(e)g(more)g(than)f(one)g(commonly-used)f
+(set)i(of)g(instruction)d(mnemonics)h(or)150 4688 y(other)k(syn)m(tax.)
+150 4867 y Fh(set)e(assembly-language)d Fg(instruction-set)630
+4977 y Fn(Select)51 b(the)h(instruction)d(set)i(to)h(use)f(when)f
+(disassem)m(bling)e(the)j(program)g(via)g(the)630 5086
+y Fh(disassemble)27 b Fn(or)k Fh(x/i)e Fn(commands.)630
+5213 y(Curren)m(tly)k(this)g(command)h(is)g(only)g(de\014ned)f(for)h
+(the)h(In)m(tel)f(x86)i(family)-8 b(.)52 b(Y)-8 b(ou)35
+b(can)f(set)630 5323 y Fg(instruction-set)d Fn(to)g(either)f
+Fh(i386)f Fn(or)i Fh(i8086)p Fn(.)39 b(The)30 b(default)f(is)h
+Fh(i386)p Fn(.)p eop
+%DVIPSSectionPage: 55
+55 56 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(55)150 299 y Fi(8)80 b(Examining)55 b(Data)275
+544 y Fn(The)20 b(usual)g(w)m(a)m(y)j(to)f(examine)f(data)h(in)e(y)m
+(our)h(program)g(is)g(with)f(the)h Fh(print)f Fn(command)h
+(\(abbreviated)150 653 y Fh(p)p Fn(\),)47 b(or)c(its)g(synon)m(ym)g
+Fh(inspect)p Fn(.)78 b(It)43 b(ev)-5 b(aluates)44 b(and)f(prin)m(ts)f
+(the)h(v)-5 b(alue)43 b(of)h(an)f(expression)f(of)i(the)150
+763 y(language)27 b(y)m(our)g(program)g(is)f(written)g(in)f(\(see)j
+(Chapter)e(9)h([Using)g(GDB)h(with)d(Di\013eren)m(t)j(Languages],)150
+872 y(page)j(71\).)150 1037 y Fh(print)e Fg(exp)150 1147
+y Fh(print)g(/)p Fg(f)47 b(exp)630 1256 y(exp)39 b Fn(is)c(an)g
+(expression)g(\(in)g(the)h(source)h(language\).)58 b(By)36
+b(default)f(the)i(v)-5 b(alue)35 b(of)h Fg(exp)j Fn(is)630
+1366 y(prin)m(ted)26 b(in)g(a)i(format)g(appropriate)f(to)h(its)f(data)
+h(t)m(yp)s(e;)h(y)m(ou)f(can)f(c)m(ho)s(ose)i(a)f(di\013eren)m(t)f
+(for-)630 1475 y(mat)h(b)m(y)f(sp)s(ecifying)e(`)p Fh(/)p
+Fg(f)17 b Fn(',)28 b(where)f Fg(f)44 b Fn(is)26 b(a)i(letter)f(sp)s
+(ecifying)e(the)i(format;)i(see)f(Section)f(8.4)630 1585
+y([Output)i(formats],)j(page)f(58.)150 1748 y Fh(print)150
+1857 y(print)e(/)p Fg(f)135 b Fn(If)27 b(y)m(ou)i(omit)e
+Fg(exp)p Fn(,)i(GDB)g(displa)m(ys)d(the)i(last)g(v)-5
+b(alue)27 b(again)h(\(from)g(the)g Fg(v)-5 b(alue)28
+b(history)8 b Fn(;)27 b(see)630 1967 y(Section)34 b(8.8)i([V)-8
+b(alue)34 b(history],)h(page)g(66\).)54 b(This)32 b(allo)m(ws)i(y)m(ou)
+g(to)i(con)m(v)m(enien)m(tly)e(insp)s(ect)630 2077 y(the)d(same)f(v)-5
+b(alue)30 b(in)f(an)i(alternativ)m(e)f(format.)275 2241
+y(A)35 b(more)h(lo)m(w-lev)m(el)g(w)m(a)m(y)g(of)g(examining)e(data)j
+(is)e(with)f(the)i Fh(x)f Fn(command.)57 b(It)36 b(examines)f(data)h
+(in)150 2351 y(memory)22 b(at)h(a)g(sp)s(eci\014ed)d(address)i(and)f
+(prin)m(ts)g(it)h(in)e(a)j(sp)s(eci\014ed)e(format.)38
+b(See)22 b(Section)g(8.5)i([Examining)150 2460 y(memory],)31
+b(page)g(59.)275 2598 y(If)40 b(y)m(ou)h(are)g(in)m(terested)f(in)g
+(information)f(ab)s(out)h(t)m(yp)s(es,)k(or)c(ab)s(out)h(ho)m(w)f(the)h
+(\014elds)e(of)i(a)g(struct)150 2708 y(or)h(class)f(are)i(declared,)h
+(use)e(the)g Fh(ptype)29 b Fg(exp)44 b Fn(command)e(rather)f(than)h
+Fh(print)p Fn(.)74 b(See)42 b(Chapter)f(10)150 2818 y([Examining)29
+b(the)h(Sym)m(b)s(ol)f(T)-8 b(able],)30 b(page)i(87.)150
+3084 y Fl(8.1)68 b(Expressions)275 3280 y Fh(print)21
+b Fn(and)h(man)m(y)h(other)g(GDB)g(commands)g(accept)h(an)f(expression)
+e(and)h(compute)h(its)f(v)-5 b(alue.)38 b(An)m(y)150
+3389 y(kind)30 b(of)h(constan)m(t,)i(v)-5 b(ariable)31
+b(or)g(op)s(erator)h(de\014ned)e(b)m(y)h(the)h(programming)e(language)i
+(y)m(ou)g(are)f(using)150 3499 y(is)25 b(v)-5 b(alid)25
+b(in)g(an)h(expression)f(in)h(GDB.)h(This)e(includes)f(conditional)g
+(expressions,)i(function)g(calls,)g(casts)150 3609 y(and)37
+b(string)g(constan)m(ts.)64 b(It)38 b(unfortunately)f(do)s(es)g(not)h
+(include)e(sym)m(b)s(ols)g(de\014ned)h(b)m(y)h(prepro)s(cessor)150
+3718 y Fh(#define)28 b Fn(commands.)275 3856 y(GDB)42
+b(no)m(w)f(supp)s(orts)f(arra)m(y)i(constan)m(ts)g(in)f(expressions)f
+(input)f(b)m(y)i(the)h(user.)73 b(The)41 b(syn)m(tax)h(is)150
+3966 y Fh({)p Fg(elemen)m(t,)36 b(elemen)m(t)6 b(.)23
+b(.)f(.)11 b Fh(})p Fn(.)54 b(F)-8 b(or)36 b(example,)g(y)m(ou)f(can)g
+(no)m(w)g(use)g(the)g(command)g Fh(print)29 b({1,)g(2,)h(3})k
+Fn(to)150 4075 y(build)27 b(up)j(an)g(arra)m(y)h(in)e(memory)h(that)h
+(is)e(mallo)s(c'd)h(in)f(the)h(target)i(program.)275
+4213 y(Because)h(C)f(is)g(so)g(widespread,)g(most)g(of)h(the)f
+(expressions)f(sho)m(wn)h(in)f(examples)h(in)f(this)h(man)m(ual)150
+4323 y(are)k(in)e(C.)h(See)g(Chapter)g(9)h([Using)f(GDB)h(with)e
+(Di\013eren)m(t)i(Languages],)i(page)e(71,)i(for)d(information)150
+4433 y(on)30 b(ho)m(w)h(to)g(use)f(expressions)f(in)g(other)i
+(languages.)275 4571 y(In)f(this)g(section,)i(w)m(e)g(discuss)d(op)s
+(erators)j(that)g(y)m(ou)f(can)h(use)f(in)f(GDB)i(expressions)e
+(regardless)h(of)150 4680 y(y)m(our)f(programming)f(language.)275
+4818 y(Casts)40 b(are)h(supp)s(orted)d(in)h(all)g(languages,)44
+b(not)c(just)g(in)f(C,)h(b)s(ecause)h(it)f(is)f(so)i(useful)d(to)j
+(cast)h(a)150 4928 y(n)m(um)m(b)s(er)29 b(in)m(to)h(a)h(p)s(oin)m(ter)f
+(in)f(order)g(to)j(examine)e(a)g(structure)g(at)h(that)g(address)f(in)f
+(memory)-8 b(.)275 5066 y(GDB)26 b(supp)s(orts)e(these)i(op)s(erators,)
+h(in)d(addition)g(to)i(those)g(common)g(to)g(programming)e(languages:)
+150 5230 y Fh(@)432 b Fn(`)p Fh(@)p Fn(')29 b(is)g(a)g(binary)f(op)s
+(erator)h(for)g(treating)h(parts)f(of)g(memory)g(as)h(arra)m(ys.)40
+b(See)30 b(Section)f(8.3)630 5340 y([Arti\014cial)g(arra)m(ys],)i(page)
+g(57,)h(for)e(more)g(information.)p eop
+%DVIPSSectionPage: 56
+56 57 bop 150 -116 a Fn(56)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(::)384 b Fn(`)p Fh(::)p Fn(')32 b(allo)m(ws)f(y)m(ou)h(to)h
+(sp)s(ecify)d(a)j(v)-5 b(ariable)30 b(in)h(terms)h(of)g(the)g(\014le)f
+(or)h(function)e(where)h(it)h(is)630 408 y(de\014ned.)39
+b(See)31 b(Section)f(8.2)i([Program)f(v)-5 b(ariables],)29
+b(page)i(56.)150 573 y Fh({)p Fg(t)m(yp)s(e)5 b Fh(})30
+b Fg(addr)630 683 y Fn(Refers)h(to)h(an)f(ob)5 b(ject)32
+b(of)g(t)m(yp)s(e)f Fg(t)m(yp)s(e)37 b Fn(stored)31 b(at)h(address)e
+Fg(addr)37 b Fn(in)30 b(memory)-8 b(.)44 b Fg(addr)36
+b Fn(ma)m(y)630 793 y(b)s(e)k(an)m(y)i(expression)e(whose)g(v)-5
+b(alue)41 b(is)f(an)h(in)m(teger)g(or)g(p)s(oin)m(ter)g(\(but)f(paren)m
+(theses)i(are)630 902 y(required)30 b(around)h(binary)e(op)s(erators,)k
+(just)e(as)h(in)e(a)i(cast\).)46 b(This)30 b(construct)i(is)f(allo)m(w)
+m(ed)630 1012 y(regardless)f(of)g(what)h(kind)d(of)j(data)g(is)e
+(normally)g(supp)s(osed)f(to)j(reside)f(at)h Fg(addr)p
+Fn(.)150 1283 y Fl(8.2)68 b(Program)46 b(v)-7 b(ariables)275
+1481 y Fn(The)29 b(most)i(common)g(kind)d(of)j(expression)e(to)i(use)f
+(is)g(the)g(name)h(of)f(a)h(v)-5 b(ariable)29 b(in)g(y)m(our)h
+(program.)275 1621 y(V)-8 b(ariables)43 b(in)g(expressions)g(are)i
+(understo)s(o)s(d)d(in)h(the)i(selected)f(stac)m(k)i(frame)e(\(see)i
+(Section)e(6.3)150 1731 y([Selecting)30 b(a)h(frame],)g(page)g(47\);)h
+(they)e(m)m(ust)g(b)s(e)g(either:)225 1871 y Fj(\017)60
+b Fn(global)30 b(\(or)g(\014le-static\))150 2039 y(or)225
+2179 y Fj(\017)60 b Fn(visible)37 b(according)i(to)h(the)g(scop)s(e)f
+(rules)f(of)i(the)f(programming)f(language)i(from)f(the)g(p)s(oin)m(t)g
+(of)330 2289 y(execution)31 b(in)e(that)i(frame)150 2456
+y(This)e(means)h(that)h(in)e(the)h(function)390 2591
+y Fh(foo)47 b(\(a\))629 2695 y(int)g(a;)390 2798 y({)485
+2902 y(bar)g(\(a\);)485 3006 y({)581 3110 y(int)g(b)g(=)h(test)e(\(\);)
+581 3213 y(bar)h(\(b\);)485 3317 y(})390 3421 y(})150
+3561 y Fn(y)m(ou)39 b(can)g(examine)g(and)f(use)g(the)h(v)-5
+b(ariable)38 b Fh(a)h Fn(whenev)m(er)f(y)m(our)h(program)g(is)e
+(executing)i(within)e(the)150 3671 y(function)20 b Fh(foo)p
+Fn(,)j(but)e(y)m(ou)h(can)g(only)f(use)h(or)g(examine)f(the)h(v)-5
+b(ariable)21 b Fh(b)g Fn(while)f(y)m(our)h(program)h(is)f(executing)150
+3780 y(inside)28 b(the)j(blo)s(c)m(k)f(where)f Fh(b)h
+Fn(is)g(declared.)275 3920 y(There)36 b(is)f(an)i(exception:)53
+b(y)m(ou)37 b(can)g(refer)f(to)h(a)g(v)-5 b(ariable)36
+b(or)g(function)g(whose)g(scop)s(e)h(is)e(a)i(single)150
+4030 y(source)c(\014le)f(ev)m(en)i(if)e(the)i(curren)m(t)e(execution)i
+(p)s(oin)m(t)e(is)g(not)h(in)f(this)g(\014le.)48 b(But)33
+b(it)g(is)f(p)s(ossible)f(to)j(ha)m(v)m(e)150 4140 y(more)g(than)f(one)
+h(suc)m(h)f(v)-5 b(ariable)32 b(or)i(function)e(with)g(the)i(same)g
+(name)g(\(in)e(di\013eren)m(t)h(source)h(\014les\).)49
+b(If)150 4249 y(that)27 b(happ)s(ens,)g(referring)e(to)j(that)f(name)g
+(has)g(unpredictable)d(e\013ects.)41 b(If)27 b(y)m(ou)g(wish,)f(y)m(ou)
+h(can)g(sp)s(ecify)150 4359 y(a)k(static)g(v)-5 b(ariable)29
+b(in)g(a)i(particular)d(function)h(or)i(\014le,)f(using)e(the)j
+(colon-colon)g(notation:)390 4493 y Fg(\014le)5 b Fh(::)p
+Fg(v)-5 b(ariable)390 4597 y(function)p Fh(::)p Fg(v)g(ariable)150
+4737 y Fn(Here)35 b Fg(\014le)k Fn(or)c Fg(function)f
+Fn(is)g(the)h(name)g(of)g(the)g(con)m(text)i(for)d(the)h(static)h
+Fg(v)-5 b(ariable)p Fn(.)53 b(In)34 b(the)h(case)h(of)f(\014le)150
+4846 y(names,)i(y)m(ou)f(can)g(use)f(quotes)h(to)g(mak)m(e)h(sure)e
+(GDB)h(parses)g(the)f(\014le)g(name)h(as)f(a)h(single)f(w)m(ord|for)150
+4956 y(example,)30 b(to)h(prin)m(t)e(a)i(global)f(v)-5
+b(alue)30 b(of)g Fh(x)g Fn(de\014ned)f(in)g(`)p Fh(f2.c)p
+Fn(':)390 5090 y Fh(\(gdb\))46 b(p)i('f2.c'::x)275 5230
+y Fn(This)29 b(use)i(of)g(`)p Fh(::)p Fn(')g(is)g(v)m(ery)g(rarely)g
+(in)f(con\015ict)h(with)f(the)h(v)m(ery)h(similar)c(use)j(of)h(the)f
+(same)h(notation)150 5340 y(in)d(C)p Fh(++)p Fn(.)40
+b(GDB)31 b(also)g(supp)s(orts)d(use)i(of)h(the)f(C)p
+Fh(++)g Fn(scop)s(e)g(resolution)f(op)s(erator)i(in)e(GDB)i
+(expressions.)p eop
+%DVIPSSectionPage: 57
+57 58 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(57)390 299 y Fk(Warning:)57 b Fn(Occasionally)-8
+b(,)37 b(a)g(lo)s(cal)e(v)-5 b(ariable)35 b(ma)m(y)h(app)s(ear)g(to)g
+(ha)m(v)m(e)i(the)e(wrong)f(v)-5 b(alue)390 403 y(at)28
+b(certain)f(p)s(oin)m(ts)f(in)g(a)i(function|just)e(after)h(en)m(try)h
+(to)g(a)g(new)f(scop)s(e,)h(and)f(just)f(b)s(efore)390
+506 y(exit.)275 645 y(Y)-8 b(ou)44 b(ma)m(y)h(see)g(this)e(problem)f
+(when)h(y)m(ou)i(are)f(stepping)f(b)m(y)h(mac)m(hine)g(instructions.)80
+b(This)42 b(is)150 755 y(b)s(ecause,)i(on)d(most)g(mac)m(hines,)i(it)e
+(tak)m(es)h(more)f(than)g(one)g(instruction)e(to)j(set)f(up)f(a)i(stac)
+m(k)g(frame)150 864 y(\(including)27 b(lo)s(cal)i(v)-5
+b(ariable)28 b(de\014nitions\);)g(if)h(y)m(ou)h(are)g(stepping)e(b)m(y)
+i(mac)m(hine)f(instructions,)f(v)-5 b(ariables)150 974
+y(ma)m(y)31 b(app)s(ear)f(to)i(ha)m(v)m(e)f(the)g(wrong)f(v)-5
+b(alues)30 b(un)m(til)f(the)i(stac)m(k)h(frame)f(is)e(completely)i
+(built.)39 b(On)30 b(exit,)g(it)150 1083 y(usually)j(also)j(tak)m(es)h
+(more)f(than)f(one)h(mac)m(hine)f(instruction)f(to)i(destro)m(y)g(a)g
+(stac)m(k)h(frame;)h(after)f(y)m(ou)150 1193 y(b)s(egin)29
+b(stepping)g(through)h(that)h(group)f(of)g(instructions,)f(lo)s(cal)g
+(v)-5 b(ariable)29 b(de\014nitions)f(ma)m(y)j(b)s(e)f(gone.)275
+1332 y(This)h(ma)m(y)j(also)f(happ)s(en)e(when)i(the)g(compiler)f(do)s
+(es)h(signi\014can)m(t)f(optimizations.)48 b(T)-8 b(o)34
+b(b)s(e)e(sure)h(of)150 1441 y(alw)m(a)m(ys)e(seeing)f(accurate)i(v)-5
+b(alues,)30 b(turn)f(o\013)i(all)e(optimization)h(when)f(compiling.)150
+1709 y Fl(8.3)68 b(Arti\014cial)46 b(arra)l(ys)275 1906
+y Fn(It)33 b(is)f(often)i(useful)d(to)j(prin)m(t)e(out)h(sev)m(eral)h
+(successiv)m(e)f(ob)5 b(jects)34 b(of)g(the)f(same)h(t)m(yp)s(e)f(in)f
+(memory;)j(a)150 2016 y(section)j(of)g(an)g(arra)m(y)-8
+b(,)42 b(or)c(an)g(arra)m(y)g(of)g(dynamically)e(determined)h(size)h
+(for)g(whic)m(h)e(only)h(a)i(p)s(oin)m(ter)150 2125 y(exists)30
+b(in)f(the)i(program.)275 2264 y(Y)-8 b(ou)27 b(can)h(do)f(this)f(b)m
+(y)h(referring)f(to)i(a)g(con)m(tiguous)f(span)g(of)g(memory)g(as)h(an)
+f Fg(arti\014cial)f(arra)m(y)p Fn(,)i(using)150 2373
+y(the)34 b(binary)f(op)s(erator)h(`)p Fh(@)p Fn('.)52
+b(The)34 b(left)g(op)s(erand)f(of)h(`)p Fh(@)p Fn(')g(should)e(b)s(e)i
+(the)g(\014rst)f(elemen)m(t)i(of)f(the)g(desired)150
+2483 y(arra)m(y)g(and)f(b)s(e)g(an)h(individual)29 b(ob)5
+b(ject.)51 b(The)33 b(righ)m(t)g(op)s(erand)g(should)e(b)s(e)i(the)h
+(desired)e(length)h(of)h(the)150 2593 y(arra)m(y)-8 b(.)42
+b(The)30 b(result)f(is)g(an)i(arra)m(y)f(v)-5 b(alue)30
+b(whose)h(elemen)m(ts)f(are)h(all)e(of)i(the)f(t)m(yp)s(e)h(of)g(the)f
+(left)g(argumen)m(t.)150 2702 y(The)38 b(\014rst)h(elemen)m(t)g(is)f
+(actually)h(the)g(left)f(argumen)m(t;)44 b(the)c(second)f(elemen)m(t)g
+(comes)h(from)e(b)m(ytes)i(of)150 2812 y(memory)g(immediately)e(follo)m
+(wing)g(those)i(that)h(hold)d(the)i(\014rst)f(elemen)m(t,)k(and)c(so)h
+(on.)69 b(Here)40 b(is)f(an)150 2921 y(example.)h(If)30
+b(a)h(program)f(sa)m(ys)390 3054 y Fh(int)47 b(*array)f(=)h(\(int)g
+(*\))g(malloc)f(\(len)h(*)g(sizeof)g(\(int\)\);)150 3193
+y Fn(y)m(ou)31 b(can)f(prin)m(t)f(the)i(con)m(ten)m(ts)h(of)f
+Fh(array)e Fn(with)390 3326 y Fh(p)47 b(*array@len)275
+3464 y Fn(The)31 b(left)h(op)s(erand)f(of)h(`)p Fh(@)p
+Fn(')g(m)m(ust)g(reside)f(in)g(memory)-8 b(.)46 b(Arra)m(y)33
+b(v)-5 b(alues)31 b(made)h(with)f(`)p Fh(@)p Fn(')h(in)f(this)g(w)m(a)m
+(y)150 3574 y(b)s(eha)m(v)m(e)39 b(just)f(lik)m(e)g(other)h(arra)m(ys)g
+(in)e(terms)i(of)g(subscripting,)f(and)g(are)h(co)s(erced)g(to)g(p)s
+(oin)m(ters)f(when)150 3684 y(used)27 b(in)g(expressions.)39
+b(Arti\014cial)26 b(arra)m(ys)i(most)h(often)f(app)s(ear)g(in)f
+(expressions)f(via)i(the)g(v)-5 b(alue)28 b(history)150
+3793 y(\(see)j(Section)g(8.8)g([V)-8 b(alue)31 b(history],)f(page)h
+(66\),)h(after)e(prin)m(ting)f(one)h(out.)275 3932 y(Another)e(w)m(a)m
+(y)i(to)f(create)i(an)d(arti\014cial)f(arra)m(y)j(is)d(to)j(use)e(a)h
+(cast.)42 b(This)26 b(re-in)m(terprets)j(a)g(v)-5 b(alue)28
+b(as)h(if)150 4041 y(it)h(w)m(ere)h(an)f(arra)m(y)-8
+b(.)42 b(The)30 b(v)-5 b(alue)29 b(need)i(not)f(b)s(e)g(in)f(memory:)
+390 4174 y Fh(\(gdb\))46 b(p/x)h(\(short[2]\)0x12345678)390
+4278 y($1)g(=)h({0x1234,)d(0x5678})275 4417 y Fn(As)21
+b(a)g(con)m(v)m(enience,)j(if)c(y)m(ou)i(lea)m(v)m(e)g(the)f(arra)m(y)h
+(length)e(out)h(\(as)h(in)e(`)p Fh(\()p Fg(t)m(yp)s(e)5
+b Fh(\)[]\))p Fg(v)-5 b(alue)5 b Fn('\))20 b(gdb)h(calculates)150
+4526 y(the)31 b(size)f(to)h(\014ll)d(the)j(v)-5 b(alue)30
+b(\(as)h(`)p Fh(sizeof\()p Fg(v)-5 b(alue)5 b Fh(\)/sizeof\()p
+Fg(t)m(yp)s(e)g Fh(\))p Fn(':)390 4659 y Fh(\(gdb\))46
+b(p/x)h(\(short[]\)0x12345678)390 4763 y($2)g(=)h({0x1234,)d(0x5678})
+275 4902 y Fn(Sometimes)36 b(the)h(arti\014cial)e(arra)m(y)i(mec)m
+(hanism)f(is)f(not)i(quite)f(enough;)k(in)35 b(mo)s(derately)h(complex)
+150 5011 y(data)44 b(structures,)h(the)f(elemen)m(ts)f(of)g(in)m
+(terest)g(ma)m(y)h(not)f(actually)g(b)s(e)f(adjacen)m(t|for)i(example,)
+i(if)150 5121 y(y)m(ou)39 b(are)g(in)m(terested)f(in)g(the)g(v)-5
+b(alues)38 b(of)h(p)s(oin)m(ters)e(in)g(an)i(arra)m(y)-8
+b(.)66 b(One)38 b(useful)f(w)m(ork-around)h(in)f(this)150
+5230 y(situation)28 b(is)g(to)j(use)d(a)i(con)m(v)m(enience)g(v)-5
+b(ariable)29 b(\(see)h(Section)f(8.9)h([Con)m(v)m(enience)g(v)-5
+b(ariables],)29 b(page)h(67\))150 5340 y(as)36 b(a)f(coun)m(ter)h(in)e
+(an)h(expression)f(that)i(prin)m(ts)e(the)i(\014rst)e(in)m(teresting)h
+(v)-5 b(alue,)36 b(and)f(then)g(rep)s(eat)g(that)p eop
+%DVIPSSectionPage: 58
+58 59 bop 150 -116 a Fn(58)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(expression)22 b(via)724 296 y Fc(h)p 748 243 151
+4 v 748 299 a Fb(RET)p 748 314 V 894 296 a Fc(i)924 299
+y Fn(.)39 b(F)-8 b(or)24 b(instance,)h(supp)s(ose)d(y)m(ou)i(ha)m(v)m
+(e)h(an)e(arra)m(y)h Fh(dtab)f Fn(of)h(p)s(oin)m(ters)e(to)i
+(structures,)150 408 y(and)32 b(y)m(ou)h(are)h(in)m(terested)f(in)e
+(the)i(v)-5 b(alues)32 b(of)h(a)g(\014eld)f Fh(fv)g Fn(in)g(eac)m(h)i
+(structure.)47 b(Here)34 b(is)e(an)g(example)h(of)150
+518 y(what)d(y)m(ou)h(migh)m(t)f(t)m(yp)s(e:)390 648
+y Fh(set)47 b($i)g(=)h(0)390 752 y(p)f(dtab[$i++]->fv)390
+853 y Fc(h)p 414 800 V 414 856 a Fb(RET)p 414 871 V 561
+853 a Fc(i)390 956 y(h)p 414 903 V 414 959 a Fb(RET)p
+414 975 V 561 956 a Fc(i)390 1063 y Fh(...)150 1324 y
+Fl(8.4)68 b(Output)45 b(formats)275 1518 y Fn(By)31 b(default,)g(GDB)i
+(prin)m(ts)d(a)i(v)-5 b(alue)31 b(according)g(to)h(its)f(data)h(t)m(yp)
+s(e.)44 b(Sometimes)32 b(this)e(is)g(not)i(what)150 1627
+y(y)m(ou)e(w)m(an)m(t.)42 b(F)-8 b(or)31 b(example,)f(y)m(ou)g(migh)m
+(t)g(w)m(an)m(t)g(to)h(prin)m(t)e(a)h(n)m(um)m(b)s(er)f(in)g(hex,)h(or)
+g(a)g(p)s(oin)m(ter)f(in)g(decimal.)150 1737 y(Or)f(y)m(ou)h(migh)m(t)g
+(w)m(an)m(t)h(to)g(view)e(data)h(in)f(memory)h(at)h(a)f(certain)g
+(address)f(as)h(a)g(c)m(haracter)i(string)d(or)h(as)150
+1846 y(an)h(instruction.)39 b(T)-8 b(o)31 b(do)f(these)h(things,)e(sp)s
+(ecify)g(an)i Fg(output)f(format)i Fn(when)e(y)m(ou)g(prin)m(t)f(a)i(v)
+-5 b(alue.)275 1982 y(The)37 b(simplest)f(use)i(of)g(output)f(formats)h
+(is)f(to)i(sa)m(y)g(ho)m(w)e(to)i(prin)m(t)e(a)h(v)-5
+b(alue)37 b(already)h(computed.)150 2092 y(This)32 b(is)g(done)i(b)m(y)
+f(starting)h(the)g(argumen)m(ts)g(of)f(the)h Fh(print)e
+Fn(command)i(with)e(a)i(slash)f(and)g(a)h(format)150
+2201 y(letter.)41 b(The)30 b(format)h(letters)f(supp)s(orted)f(are:)150
+2363 y Fh(x)432 b Fn(Regard)26 b(the)g(bits)e(of)i(the)g(v)-5
+b(alue)25 b(as)h(an)g(in)m(teger,)h(and)e(prin)m(t)f(the)i(in)m(teger)g
+(in)e(hexadecimal.)150 2523 y Fh(d)432 b Fn(Prin)m(t)29
+b(as)i(in)m(teger)g(in)e(signed)g(decimal.)150 2684 y
+Fh(u)432 b Fn(Prin)m(t)29 b(as)i(in)m(teger)g(in)e(unsigned)f(decimal.)
+150 2845 y Fh(o)432 b Fn(Prin)m(t)29 b(as)i(in)m(teger)g(in)e(o)s
+(ctal.)150 3005 y Fh(t)432 b Fn(Prin)m(t)29 b(as)i(in)m(teger)g(in)e
+(binary)-8 b(.)39 b(The)30 b(letter)h(`)p Fh(t)p Fn(')f(stands)g(for)g
+(\\t)m(w)m(o".)2934 2972 y Fa(1)150 3166 y Fh(a)432 b
+Fn(Prin)m(t)37 b(as)h(an)g(address,)i(b)s(oth)d(absolute)h(in)f
+(hexadecimal)g(and)h(as)g(an)g(o\013set)h(from)f(the)630
+3276 y(nearest)33 b(preceding)e(sym)m(b)s(ol.)45 b(Y)-8
+b(ou)33 b(can)g(use)f(this)f(format)i(used)e(to)i(disco)m(v)m(er)g
+(where)f(\(in)630 3385 y(what)e(function\))g(an)g(unkno)m(wn)f(address)
+g(is)h(lo)s(cated:)870 3515 y Fh(\(gdb\))46 b(p/a)h(0x54320)870
+3618 y($3)g(=)h(0x54320)d(<_initialize_vx+396>)150 3779
+y(c)432 b Fn(Regard)31 b(as)f(an)h(in)m(teger)f(and)g(prin)m(t)f(it)h
+(as)h(a)f(c)m(haracter)i(constan)m(t.)150 3940 y Fh(f)432
+b Fn(Regard)30 b(the)f(bits)f(of)i(the)f(v)-5 b(alue)29
+b(as)h(a)f(\015oating)h(p)s(oin)m(t)e(n)m(um)m(b)s(er)g(and)h(prin)m(t)
+f(using)f(t)m(ypical)630 4049 y(\015oating)j(p)s(oin)m(t)g(syn)m(tax.)
+275 4211 y(F)-8 b(or)27 b(example,)g(to)h(prin)m(t)d(the)i(program)f
+(coun)m(ter)i(in)d(hex)i(\(see)g(Section)g(8.10)h([Registers],)g(page)f
+(68\),)150 4320 y(t)m(yp)s(e)390 4450 y Fh(p/x)47 b($pc)150
+4586 y Fn(Note)37 b(that)f(no)f(space)h(is)f(required)f(b)s(efore)h
+(the)g(slash;)j(this)c(is)g(b)s(ecause)i(command)f(names)h(in)e(GDB)150
+4696 y(cannot)d(con)m(tain)g(a)f(slash.)275 4831 y(T)-8
+b(o)36 b(reprin)m(t)e(the)i(last)g(v)-5 b(alue)35 b(in)g(the)h(v)-5
+b(alue)35 b(history)g(with)g(a)h(di\013eren)m(t)f(format,)j(y)m(ou)e
+(can)g(use)g(the)150 4941 y Fh(print)27 b Fn(command)i(with)e(just)h(a)
+h(format)g(and)g(no)f(expression.)39 b(F)-8 b(or)30 b(example,)f(`)p
+Fh(p/x)p Fn(')f(reprin)m(ts)f(the)i(last)150 5051 y(v)-5
+b(alue)30 b(in)f(hex.)p 150 5131 1200 4 v 192 5197 a
+Fa(1)275 5230 y Fn(`)p Fh(b)p Fn(')c(cannot)g(b)s(e)f(used)g(b)s
+(ecause)h(these)h(format)f(letters)g(are)g(also)g(used)f(with)g(the)h
+Fh(x)f Fn(command,)i(where)275 5340 y(`)p Fh(b)p Fn(')k(stands)g(for)g
+(\\b)m(yte";)i(see)f(Section)f(8.5)i([Examining)c(memory],)j(page)g
+(59.)p eop
+%DVIPSSectionPage: 59
+59 60 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(59)150 299 y Fl(8.5)68 b(Examining)46 b(memory)275
+488 y Fn(Y)-8 b(ou)44 b(can)g(use)g(the)g(command)g Fh(x)g
+Fn(\(for)g(\\examine"\))h(to)g(examine)e(memory)h(in)f(an)m(y)h(of)h
+(sev)m(eral)150 598 y(formats,)31 b(indep)s(enden)m(tly)c(of)k(y)m(our)
+f(program's)g(data)h(t)m(yp)s(es.)150 793 y Fh(x/)p Fg(nfu)e(addr)150
+902 y Fh(x)h Fg(addr)150 1012 y Fh(x)432 b Fn(Use)31
+b(the)f Fh(x)g Fn(command)g(to)i(examine)e(memory)-8
+b(.)275 1164 y Fg(n)p Fn(,)24 b Fg(f)p Fn(,)h(and)d Fg(u)h
+Fn(are)h(all)e(optional)g(parameters)i(that)g(sp)s(ecify)e(ho)m(w)h(m)m
+(uc)m(h)g(memory)h(to)g(displa)m(y)d(and)i(ho)m(w)150
+1274 y(to)35 b(format)g(it;)i Fg(addr)j Fn(is)34 b(an)g(expression)f
+(giving)h(the)h(address)e(where)i(y)m(ou)g(w)m(an)m(t)g(to)g(start)h
+(displa)m(ying)150 1384 y(memory)-8 b(.)40 b(If)28 b(y)m(ou)g(use)g
+(defaults)f(for)h Fg(nfu)p Fn(,)g(y)m(ou)g(need)g(not)h(t)m(yp)s(e)f
+(the)g(slash)f(`)p Fh(/)p Fn('.)40 b(Sev)m(eral)29 b(commands)e(set)150
+1493 y(con)m(v)m(enien)m(t)k(defaults)f(for)g Fg(addr)p
+Fn(.)150 1646 y Fg(n)p Fn(,)g(the)h(rep)s(eat)f(coun)m(t)630
+1755 y(The)j(rep)s(eat)i(coun)m(t)f(is)f(a)i(decimal)e(in)m(teger;)j
+(the)e(default)f(is)g(1.)52 b(It)34 b(sp)s(eci\014es)f(ho)m(w)h(m)m(uc)
+m(h)630 1865 y(memory)c(\(coun)m(ting)h(b)m(y)f(units)f
+Fg(u)p Fn(\))h(to)h(displa)m(y)-8 b(.)150 2017 y Fg(f)p
+Fn(,)30 b(the)h(displa)m(y)d(format)630 2127 y(The)36
+b(displa)m(y)e(format)j(is)f(one)g(of)h(the)f(formats)h(used)e(b)m(y)i
+Fh(print)p Fn(,)f(`)p Fh(s)p Fn(')h(\(n)m(ull-terminated)630
+2236 y(string\),)31 b(or)h(`)p Fh(i)p Fn(')g(\(mac)m(hine)f
+(instruction\).)43 b(The)31 b(default)g(is)f(`)p Fh(x)p
+Fn(')i(\(hexadecimal\))g(initially)-8 b(.)630 2346 y(The)30
+b(default)f(c)m(hanges)j(eac)m(h)f(time)f(y)m(ou)h(use)f(either)g
+Fh(x)g Fn(or)g Fh(print)p Fn(.)150 2498 y Fg(u)p Fn(,)g(the)h(unit)e
+(size)630 2608 y(The)h(unit)f(size)h(is)f(an)m(y)i(of)630
+2760 y Fh(b)432 b Fn(Bytes.)630 2913 y Fh(h)g Fn(Halfw)m(ords)30
+b(\(t)m(w)m(o)i(b)m(ytes\).)630 3065 y Fh(w)432 b Fn(W)-8
+b(ords)31 b(\(four)f(b)m(ytes\).)41 b(This)29 b(is)g(the)i(initial)c
+(default.)630 3218 y Fh(g)432 b Fn(Gian)m(t)31 b(w)m(ords)f(\(eigh)m(t)
+h(b)m(ytes\).)630 3370 y(Eac)m(h)d(time)f(y)m(ou)g(sp)s(ecify)f(a)i
+(unit)d(size)i(with)f Fh(x)p Fn(,)i(that)g(size)f(b)s(ecomes)g(the)h
+(default)e(unit)g(the)630 3480 y(next)33 b(time)f(y)m(ou)h(use)f
+Fh(x)p Fn(.)47 b(\(F)-8 b(or)33 b(the)g(`)p Fh(s)p Fn(')f(and)g(`)p
+Fh(i)p Fn(')h(formats,)g(the)g(unit)e(size)h(is)g(ignored)g(and)630
+3589 y(is)d(normally)g(not)i(written.\))150 3742 y Fg(addr)p
+Fn(,)f(starting)g(displa)m(y)e(address)630 3851 y Fg(addr)44
+b Fn(is)38 b(the)g(address)g(where)g(y)m(ou)h(w)m(an)m(t)h(GDB)f(to)h
+(b)s(egin)d(displa)m(ying)f(memory)-8 b(.)65 b(The)630
+3961 y(expression)36 b(need)h(not)h(ha)m(v)m(e)g(a)g(p)s(oin)m(ter)f(v)
+-5 b(alue)36 b(\(though)i(it)f(ma)m(y\);)42 b(it)37 b(is)f(alw)m(a)m
+(ys)i(in)m(ter-)630 4070 y(preted)25 b(as)h(an)g(in)m(teger)g(address)f
+(of)h(a)g(b)m(yte)g(of)g(memory)-8 b(.)40 b(See)26 b(Section)f(8.1)i
+([Expressions],)630 4180 y(page)42 b(55,)j(for)d(more)f(information)f
+(on)h(expressions.)73 b(The)41 b(default)f(for)h Fg(addr)47
+b Fn(is)41 b(usu-)630 4289 y(ally)28 b(just)g(after)h(the)h(last)e
+(address)g(examined|but)g(sev)m(eral)h(other)g(commands)g(also)f(set)
+630 4399 y(the)34 b(default)e(address:)47 b Fh(info)29
+b(breakpoints)h Fn(\(to)35 b(the)f(address)e(of)i(the)g(last)f(breakp)s
+(oin)m(t)630 4509 y(listed\),)g Fh(info)c(line)j Fn(\(to)j(the)e
+(starting)g(address)g(of)g(a)h(line\),)f(and)f Fh(print)g
+Fn(\(if)h(y)m(ou)g(use)g(it)630 4618 y(to)e(displa)m(y)e(a)h(v)-5
+b(alue)30 b(from)g(memory\).)275 4771 y(F)-8 b(or)40
+b(example,)h(`)p Fh(x/3uh)29 b(0x54320)p Fn(')38 b(is)h(a)g(request)h
+(to)g(displa)m(y)e(three)h(halfw)m(ords)f(\()p Fh(h)p
+Fn(\))i(of)f(memory)-8 b(,)150 4880 y(formatted)44 b(as)f(unsigned)e
+(decimal)h(in)m(tegers)h(\(`)p Fh(u)p Fn('\),)48 b(starting)43
+b(at)g(address)g Fh(0x54320)p Fn(.)76 b(`)p Fh(x/4xw)30
+b($sp)p Fn(')150 4990 y(prin)m(ts)e(the)h(four)g(w)m(ords)f(\(`)p
+Fh(w)p Fn('\))j(of)e(memory)g(ab)s(o)m(v)m(e)i(the)e(stac)m(k)i(p)s
+(oin)m(ter)d(\(here,)i(`)p Fh($sp)p Fn(';)f(see)h(Section)f(8.10)150
+5099 y([Registers],)i(page)g(68\))h(in)d(hexadecimal)h(\(`)p
+Fh(x)p Fn('\).)275 5230 y(Since)h(the)i(letters)g(indicating)e(unit)g
+(sizes)i(are)g(all)f(distinct)f(from)i(the)g(letters)g(sp)s(ecifying)d
+(output)150 5340 y(formats,)f(y)m(ou)g(do)f(not)h(ha)m(v)m(e)h(to)f
+(remem)m(b)s(er)f(whether)f(unit)g(size)i(or)f(format)h(comes)g
+(\014rst;)g(either)e(order)p eop
+%DVIPSSectionPage: 60
+60 61 bop 150 -116 a Fn(60)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(w)m(orks.)47 b(The)32 b(output)g(sp)s(eci\014cations)f(`)p
+Fh(4xw)p Fn(')h(and)g(`)p Fh(4wx)p Fn(')g(mean)h(exactly)g(the)f(same)h
+(thing.)46 b(\(Ho)m(w)m(ev)m(er,)150 408 y(the)31 b(coun)m(t)g
+Fg(n)e Fn(m)m(ust)i(come)g(\014rst;)f(`)p Fh(wx4)p Fn(')g(do)s(es)g
+(not)g(w)m(ork.\))275 551 y(Ev)m(en)c(though)g(the)g(unit)f(size)g
+Fg(u)h Fn(is)f(ignored)g(for)h(the)h(formats)f(`)p Fh(s)p
+Fn(')g(and)g(`)p Fh(i)p Fn(',)h(y)m(ou)f(migh)m(t)g(still)e(w)m(an)m(t)
+j(to)150 661 y(use)32 b(a)h(coun)m(t)g Fg(n)p Fn(;)g(for)g(example,)g
+(`)p Fh(3i)p Fn(')f(sp)s(eci\014es)f(that)i(y)m(ou)g(w)m(an)m(t)h(to)f
+(see)g(three)g(mac)m(hine)f(instructions,)150 770 y(including)23
+b(an)m(y)k(op)s(erands.)39 b(The)26 b(command)g Fh(disassemble)e
+Fn(giv)m(es)j(an)f(alternativ)m(e)h(w)m(a)m(y)h(of)f(insp)s(ecting)150
+880 y(mac)m(hine)j(instructions;)f(see)h(Section)h(7.4)g([Source)g(and)
+e(mac)m(hine)h(co)s(de],)i(page)f(53.)275 1023 y(All)24
+b(the)h(defaults)g(for)g(the)h(argumen)m(ts)g(to)g Fh(x)f
+Fn(are)h(designed)e(to)i(mak)m(e)h(it)e(easy)h(to)g(con)m(tin)m(ue)g
+(scanning)150 1132 y(memory)41 b(with)g(minimal)d(sp)s(eci\014cations)i
+(eac)m(h)j(time)e(y)m(ou)h(use)f Fh(x)p Fn(.)74 b(F)-8
+b(or)43 b(example,)h(after)e(y)m(ou)g(ha)m(v)m(e)150
+1242 y(insp)s(ected)26 b(three)h(mac)m(hine)f(instructions)f(with)h(`)p
+Fh(x/3i)j Fg(addr)7 b Fn(',)27 b(y)m(ou)g(can)h(insp)s(ect)d(the)j
+(next)f(sev)m(en)g(with)150 1351 y(just)i(`)p Fh(x/7)p
+Fn('.)40 b(If)29 b(y)m(ou)h(use)1005 1348 y Fc(h)p 1029
+1295 151 4 v 1029 1351 a Fb(RET)p 1029 1367 V 1175 1348
+a Fc(i)1235 1351 y Fn(to)g(rep)s(eat)f(the)h Fh(x)f Fn(command,)h(the)f
+(rep)s(eat)h(coun)m(t)g Fg(n)f Fn(is)f(used)h(again;)h(the)150
+1461 y(other)h(argumen)m(ts)f(default)g(as)g(for)h(successiv)m(e)f
+(uses)g(of)h Fh(x)p Fn(.)275 1604 y(The)25 b(addresses)g(and)g(con)m
+(ten)m(ts)i(prin)m(ted)d(b)m(y)i(the)g Fh(x)f Fn(command)g(are)h(not)g
+(sa)m(v)m(ed)h(in)d(the)i(v)-5 b(alue)25 b(history)150
+1713 y(b)s(ecause)38 b(there)h(is)f(often)h(to)s(o)g(m)m(uc)m(h)f(of)h
+(them)f(and)g(they)h(w)m(ould)e(get)j(in)d(the)i(w)m(a)m(y)-8
+b(.)66 b(Instead,)41 b(GDB)150 1823 y(mak)m(es)31 b(these)g(v)-5
+b(alues)29 b(a)m(v)-5 b(ailable)30 b(for)g(subsequen)m(t)f(use)h(in)f
+(expressions)g(as)h(v)-5 b(alues)30 b(of)g(the)h(con)m(v)m(enience)150
+1932 y(v)-5 b(ariables)31 b Fh($_)h Fn(and)g Fh($__)p
+Fn(.)47 b(After)33 b(an)g Fh(x)f Fn(command,)h(the)g(last)f(address)g
+(examined)g(is)g(a)m(v)-5 b(ailable)32 b(for)g(use)150
+2042 y(in)g(expressions)g(in)h(the)g(con)m(v)m(enience)i(v)-5
+b(ariable)32 b Fh($_)p Fn(.)50 b(The)33 b(con)m(ten)m(ts)i(of)f(that)g
+(address,)g(as)f(examined,)150 2152 y(are)e(a)m(v)-5
+b(ailable)30 b(in)f(the)h(con)m(v)m(enience)i(v)-5 b(ariable)29
+b Fh($__)p Fn(.)275 2294 y(If)h(the)i Fh(x)f Fn(command)g(has)g(a)g
+(rep)s(eat)h(coun)m(t,)g(the)g(address)e(and)h(con)m(ten)m(ts)i(sa)m(v)
+m(ed)f(are)g(from)f(the)g(last)150 2404 y(memory)h(unit)f(prin)m(ted;)h
+(this)f(is)g(not)i(the)f(same)h(as)f(the)h(last)f(address)f(prin)m(ted)
+g(if)g(sev)m(eral)i(units)d(w)m(ere)150 2513 y(prin)m(ted)f(on)h(the)h
+(last)f(line)f(of)h(output.)150 2791 y Fl(8.6)68 b(Automatic)46
+b(displa)l(y)275 2992 y Fn(If)34 b(y)m(ou)h(\014nd)e(that)i(y)m(ou)g(w)
+m(an)m(t)g(to)h(prin)m(t)d(the)i(v)-5 b(alue)34 b(of)g(an)h(expression)
+e(frequen)m(tly)h(\(to)i(see)f(ho)m(w)f(it)150 3102 y(c)m(hanges\),)40
+b(y)m(ou)e(migh)m(t)f(w)m(an)m(t)h(to)f(add)g(it)g(to)g(the)h
+Fg(automatic)g(displa)m(y)d(list)j Fn(so)f(that)h(GDB)g(prin)m(ts)e
+(its)150 3211 y(v)-5 b(alue)26 b(eac)m(h)i(time)f(y)m(our)g(program)f
+(stops.)40 b(Eac)m(h)27 b(expression)f(added)g(to)h(the)g(list)f(is)g
+(giv)m(en)g(a)i(n)m(um)m(b)s(er)d(to)150 3321 y(iden)m(tify)j(it;)i(to)
+h(remo)m(v)m(e)h(an)e(expression)f(from)g(the)h(list,)f(y)m(ou)i(sp)s
+(ecify)d(that)j(n)m(um)m(b)s(er.)39 b(The)30 b(automatic)150
+3430 y(displa)m(y)f(lo)s(oks)g(lik)m(e)h(this:)390 3567
+y Fh(2:)47 b(foo)g(=)h(38)390 3671 y(3:)f(bar[5])f(=)i(\(struct)e(hack)
+g(*\))h(0x3804)150 3814 y Fn(This)34 b(displa)m(y)g(sho)m(ws)i(item)f
+(n)m(um)m(b)s(ers,)h(expressions)f(and)g(their)g(curren)m(t)g(v)-5
+b(alues.)57 b(As)35 b(with)g(displa)m(ys)150 3923 y(y)m(ou)g(request)g
+(man)m(ually)f(using)g Fh(x)g Fn(or)h Fh(print)p Fn(,)g(y)m(ou)h(can)f
+(sp)s(ecify)f(the)h(output)g(format)g(y)m(ou)g(prefer;)i(in)150
+4033 y(fact,)c Fh(display)d Fn(decides)h(whether)g(to)i(use)e
+Fh(print)g Fn(or)g Fh(x)h Fn(dep)s(ending)d(on)j(ho)m(w)g(elab)s(orate)
+g(y)m(our)g(format)150 4143 y(sp)s(eci\014cation)f(is|it)g(uses)g
+Fh(x)h Fn(if)f(y)m(ou)h(sp)s(ecify)f(a)i(unit)d(size,)j(or)f(one)g(of)g
+(the)h(t)m(w)m(o)g(formats)f(\(`)p Fh(i)p Fn(')h(and)e(`)p
+Fh(s)p Fn('\))150 4252 y(that)g(are)g(only)e(supp)s(orted)g(b)m(y)h
+Fh(x)p Fn(;)g(otherwise)g(it)g(uses)g Fh(print)p Fn(.)150
+4486 y Fh(display)e Fg(exp)630 4595 y Fn(Add)41 b(the)h(expression)e
+Fg(exp)45 b Fn(to)d(the)g(list)f(of)h(expressions)e(to)j(displa)m(y)d
+(eac)m(h)j(time)e(y)m(our)630 4705 y(program)30 b(stops.)41
+b(See)30 b(Section)h(8.1)g([Expressions],)e(page)i(55.)630
+4844 y Fh(display)d Fn(do)s(es)i(not)h(rep)s(eat)g(if)e(y)m(ou)i(press)
+2125 4841 y Fc(h)p 2149 4788 V 2149 4844 a Fb(RET)p 2149
+4859 V 2296 4841 a Fc(i)2356 4844 y Fn(again)g(after)g(using)d(it.)150
+5011 y Fh(display/)p Fg(fm)m(t)i(exp)630 5121 y Fn(F)-8
+b(or)46 b Fg(fm)m(t)h Fn(sp)s(ecifying)c(only)i(a)g(displa)m(y)e
+(format)j(and)e(not)i(a)f(size)g(or)g(coun)m(t,)50 b(add)45
+b(the)630 5230 y(expression)35 b Fg(exp)40 b Fn(to)d(the)g(auto-displa)
+m(y)f(list)f(but)h(arrange)h(to)g(displa)m(y)e(it)h(eac)m(h)i(time)e
+(in)630 5340 y(the)31 b(sp)s(eci\014ed)d(format)j Fg(fm)m(t)p
+Fn(.)41 b(See)31 b(Section)f(8.4)h([Output)f(formats],)h(page)g(58.)p
+eop
+%DVIPSSectionPage: 61
+61 62 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(61)150 299 y Fh(display/)p Fg(fm)m(t)30
+b(addr)630 408 y Fn(F)-8 b(or)29 b Fg(fm)m(t)h Fn(`)p
+Fh(i)p Fn(')e(or)f(`)p Fh(s)p Fn(',)i(or)f(including)c(a)29
+b(unit-size)d(or)i(a)g(n)m(um)m(b)s(er)f(of)h(units,)f(add)g(the)h
+(expres-)630 518 y(sion)h Fg(addr)36 b Fn(as)30 b(a)h(memory)f(address)
+f(to)i(b)s(e)f(examined)f(eac)m(h)j(time)e(y)m(our)g(program)g(stops.)
+630 628 y(Examining)41 b(means)i(in)f(e\013ect)j(doing)d(`)p
+Fh(x/)p Fg(fm)m(t)33 b(addr)7 b Fn('.)78 b(See)43 b(Section)g(8.5)i
+([Examining)630 737 y(memory],)31 b(page)g(59.)275 908
+y(F)-8 b(or)35 b(example,)i(`)p Fh(display/i)28 b($pc)p
+Fn(')34 b(can)i(b)s(e)e(helpful,)g(to)i(see)f(the)h(mac)m(hine)e
+(instruction)f(ab)s(out)i(to)150 1018 y(b)s(e)d(executed)i(eac)m(h)g
+(time)f(execution)g(stops)g(\(`)p Fh($pc)p Fn(')f(is)g(a)i(common)f
+(name)g(for)f(the)h(program)g(coun)m(ter;)150 1127 y(see)e(Section)f
+(8.10)i([Registers],)f(page)g(68\).)150 1359 y Fh(undisplay)d
+Fg(dn)m(ums)t Fh(...)150 1469 y(delete)h(display)f Fg(dn)m(ums)t
+Fh(...)630 1579 y Fn(Remo)m(v)m(e)k(item)e(n)m(um)m(b)s(ers)f
+Fg(dn)m(ums)k Fn(from)d(the)g(list)f(of)i(expressions)e(to)i(displa)m
+(y)-8 b(.)630 1717 y Fh(undisplay)36 b Fn(do)s(es)i(not)h(rep)s(eat)f
+(if)g(y)m(ou)g(press)2277 1714 y Fc(h)p 2301 1661 151
+4 v 2301 1717 a Fb(RET)p 2301 1732 V 2448 1714 a Fc(i)2516
+1717 y Fn(after)h(using)e(it.)64 b(\(Otherwise)38 b(y)m(ou)630
+1827 y(w)m(ould)29 b(just)h(get)h(the)g(error)f(`)p Fh(No)g(display)e
+(number)h(...)o Fn('.\))150 1994 y Fh(disable)f(display)h
+Fg(dn)m(ums)t Fh(...)630 2103 y Fn(Disable)39 b(the)i(displa)m(y)d(of)j
+(item)e(n)m(um)m(b)s(ers)g Fg(dn)m(ums)p Fn(.)69 b(A)40
+b(disabled)e(displa)m(y)h(item)g(is)h(not)630 2213 y(prin)m(ted)29
+b(automatically)-8 b(,)31 b(but)e(is)h(not)h(forgotten.)42
+b(It)30 b(ma)m(y)h(b)s(e)f(enabled)f(again)h(later.)150
+2380 y Fh(enable)f(display)f Fg(dn)m(ums)t Fh(...)630
+2489 y Fn(Enable)e(displa)m(y)f(of)i(item)f(n)m(um)m(b)s(ers)g
+Fg(dn)m(ums)p Fn(.)38 b(It)27 b(b)s(ecomes)g(e\013ectiv)m(e)h(once)g
+(again)f(in)e(auto)630 2599 y(displa)m(y)k(of)h(its)g(expression,)f(un)
+m(til)g(y)m(ou)i(sp)s(ecify)e(otherwise.)150 2766 y Fh(display)144
+b Fn(Displa)m(y)33 b(the)h(curren)m(t)f(v)-5 b(alues)33
+b(of)h(the)g(expressions)f(on)g(the)h(list,)g(just)f(as)h(is)e(done)i
+(when)630 2876 y(y)m(our)c(program)g(stops.)150 3043
+y Fh(info)f(display)630 3152 y Fn(Prin)m(t)39 b(the)g(list)g(of)h
+(expressions)e(previously)f(set)j(up)f(to)h(displa)m(y)e(automatically)
+-8 b(,)43 b(eac)m(h)630 3262 y(one)34 b(with)e(its)h(item)g(n)m(um)m(b)
+s(er,)g(but)g(without)f(sho)m(wing)h(the)g(v)-5 b(alues.)49
+b(This)32 b(includes)f(dis-)630 3371 y(abled)25 b(expressions,)h(whic)m
+(h)f(are)i(mark)m(ed)f(as)g(suc)m(h.)39 b(It)27 b(also)f(includes)d
+(expressions)i(whic)m(h)630 3481 y(w)m(ould)h(not)i(b)s(e)e(displa)m(y)
+m(ed)g(righ)m(t)h(no)m(w)h(b)s(ecause)f(they)g(refer)g(to)h(automatic)h
+(v)-5 b(ariables)26 b(not)630 3591 y(curren)m(tly)j(a)m(v)-5
+b(ailable.)275 3762 y(If)30 b(a)i(displa)m(y)d(expression)h(refers)h
+(to)h(lo)s(cal)f(v)-5 b(ariables,)30 b(then)h(it)g(do)s(es)f(not)i(mak)
+m(e)g(sense)f(outside)g(the)150 3871 y(lexical)23 b(con)m(text)k(for)d
+(whic)m(h)f(it)h(w)m(as)g(set)h(up.)38 b(Suc)m(h)24 b(an)g(expression)f
+(is)g(disabled)f(when)i(execution)g(en)m(ters)150 3981
+y(a)33 b(con)m(text)h(where)e(one)g(of)h(its)f(v)-5 b(ariables)31
+b(is)g(not)i(de\014ned.)45 b(F)-8 b(or)33 b(example,)g(if)e(y)m(ou)i
+(giv)m(e)g(the)f(command)150 4090 y Fh(display)c(last_char)35
+b Fn(while)h(inside)f(a)j(function)e(with)h(an)g(argumen)m(t)h
+Fh(last_char)p Fn(,)f(GDB)i(displa)m(ys)150 4200 y(this)d(argumen)m(t)h
+(while)d(y)m(our)j(program)f(con)m(tin)m(ues)h(to)g(stop)g(inside)d
+(that)j(function.)58 b(When)37 b(it)f(stops)150 4309
+y(elsewhere|where)j(there)i(is)e(no)h(v)-5 b(ariable)39
+b Fh(last_char)p Fn(|the)f(displa)m(y)g(is)i(disabled)d(automatically)
+-8 b(.)150 4419 y(The)41 b(next)g(time)g(y)m(our)g(program)g(stops)g
+(where)g Fh(last_char)d Fn(is)i(meaningful,)i(y)m(ou)g(can)f(enable)g
+(the)150 4529 y(displa)m(y)29 b(expression)g(once)i(again.)150
+4805 y Fl(8.7)68 b(Prin)l(t)45 b(settings)275 5005 y
+Fn(GDB)40 b(pro)m(vides)f(the)h(follo)m(wing)f(w)m(a)m(ys)h(to)h(con)m
+(trol)f(ho)m(w)g(arra)m(ys,)j(structures,)f(and)d(sym)m(b)s(ols)g(are)
+150 5115 y(prin)m(ted.)150 5257 y(These)30 b(settings)g(are)h(useful)e
+(for)h(debugging)f(programs)h(in)f(an)m(y)i(language:)p
+eop
+%DVIPSSectionPage: 62
+62 63 bop 150 -116 a Fn(62)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(set)g(print)g(address)150 408 y(set)g(print)g(address)g(on)630
+518 y Fn(GDB)35 b(prin)m(ts)e(memory)h(addresses)f(sho)m(wing)g(the)i
+(lo)s(cation)e(of)i(stac)m(k)g(traces,)h(structure)630
+628 y(v)-5 b(alues,)28 b(p)s(oin)m(ter)e(v)-5 b(alues,)28
+b(breakp)s(oin)m(ts,)f(and)g(so)h(forth,)g(ev)m(en)h(when)d(it)h(also)h
+(displa)m(ys)e(the)630 737 y(con)m(ten)m(ts)41 b(of)e(those)h
+(addresses.)67 b(The)38 b(default)h(is)f Fh(on)p Fn(.)67
+b(F)-8 b(or)40 b(example,)h(this)d(is)g(what)i(a)630
+847 y(stac)m(k)32 b(frame)e(displa)m(y)f(lo)s(oks)h(lik)m(e)f(with)g
+Fh(set)h(print)f(address)f(on)p Fn(:)870 981 y Fh(\(gdb\))46
+b(f)870 1085 y(#0)95 b(set_quotes)45 b(\(lq=0x34c78)g("<<",)h
+(rq=0x34c88)f(">>"\))1061 1189 y(at)i(input.c:530)870
+1292 y(530)429 b(if)47 b(\(lquote)f(!=)h(def_lquote\))150
+1448 y(set)29 b(print)g(address)g(off)630 1558 y Fn(Do)f(not)g(prin)m
+(t)e(addresses)h(when)g(displa)m(ying)e(their)i(con)m(ten)m(ts.)41
+b(F)-8 b(or)29 b(example,)f(this)e(is)h(the)630 1667
+y(same)k(stac)m(k)h(frame)e(displa)m(y)m(ed)f(with)g
+Fh(set)g(print)g(address)g(off)p Fn(:)870 1802 y Fh(\(gdb\))46
+b(set)h(print)g(addr)f(off)870 1905 y(\(gdb\))g(f)870
+2009 y(#0)95 b(set_quotes)45 b(\(lq="<<",)g(rq=">>"\))h(at)h
+(input.c:530)870 2113 y(530)429 b(if)47 b(\(lquote)f(!=)h(def_lquote\))
+630 2246 y Fn(Y)-8 b(ou)32 b(can)g(use)f(`)p Fh(set)f(print)f(address)f
+(off)p Fn(')j(to)h(eliminate)e(all)g(mac)m(hine)i(dep)s(enden)m(t)e
+(dis-)630 2355 y(pla)m(ys)43 b(from)g(the)h(GDB)g(in)m(terface.)81
+b(F)-8 b(or)44 b(example,)j(with)42 b Fh(print)29 b(address)f(off)p
+Fn(,)47 b(y)m(ou)630 2465 y(should)30 b(get)j(the)g(same)f(text)h(for)f
+(bac)m(ktraces)i(on)e(all)f(mac)m(hines|whether)g(or)h(not)h(they)630
+2575 y(in)m(v)m(olv)m(e)e(p)s(oin)m(ter)e(argumen)m(ts.)150
+2745 y Fh(show)g(print)g(address)630 2855 y Fn(Sho)m(w)h(whether)g(or)g
+(not)h(addresses)e(are)i(to)g(b)s(e)f(prin)m(ted.)275
+3031 y(When)e(GDB)i(prin)m(ts)e(a)h(sym)m(b)s(olic)e(address,)i(it)f
+(normally)f(prin)m(ts)h(the)h(closest)g(earlier)f(sym)m(b)s(ol)g(plus)
+150 3140 y(an)k(o\013set.)46 b(If)31 b(that)h(sym)m(b)s(ol)f(do)s(es)g
+(not)h(uniquely)d(iden)m(tify)i(the)h(address)f(\(for)g(example,)i(it)e
+(is)g(a)h(name)150 3250 y(whose)k(scop)s(e)h(is)e(a)i(single)e(source)i
+(\014le\),)h(y)m(ou)f(ma)m(y)g(need)f(to)h(clarify)-8
+b(.)58 b(One)36 b(w)m(a)m(y)i(to)f(do)f(this)g(is)f(with)150
+3359 y Fh(info)29 b(line)p Fn(,)36 b(for)f(example)g(`)p
+Fh(info)30 b(line)f(*0x4537)p Fn('.)54 b(Alternately)-8
+b(,)37 b(y)m(ou)f(can)g(set)g(GDB)g(to)h(prin)m(t)d(the)150
+3469 y(source)d(\014le)e(and)h(line)e(n)m(um)m(b)s(er)i(when)f(it)h
+(prin)m(ts)f(a)h(sym)m(b)s(olic)f(address:)150 3711 y
+Fh(set)g(print)g(symbol-filename)e(on)630 3821 y Fn(T)-8
+b(ell)39 b(GDB)i(to)f(prin)m(t)f(the)h(source)g(\014le)f(name)h(and)f
+(line)g(n)m(um)m(b)s(er)f(of)i(a)h(sym)m(b)s(ol)d(in)h(the)630
+3930 y(sym)m(b)s(olic)29 b(form)h(of)g(an)g(address.)150
+4101 y Fh(set)f(print)g(symbol-filename)e(off)630 4211
+y Fn(Do)h(not)g(prin)m(t)e(source)i(\014le)f(name)g(and)g(line)f(n)m
+(um)m(b)s(er)g(of)i(a)g(sym)m(b)s(ol.)38 b(This)26 b(is)h(the)g
+(default.)150 4381 y Fh(show)i(print)g(symbol-filename)630
+4491 y Fn(Sho)m(w)f(whether)g(or)h(not)g(GDB)g(will)d(prin)m(t)i(the)g
+(source)h(\014le)f(name)g(and)h(line)d(n)m(um)m(b)s(er)i(of)h(a)630
+4600 y(sym)m(b)s(ol)g(in)g(the)i(sym)m(b)s(olic)e(form)g(of)i(an)f
+(address.)275 4776 y(Another)25 b(situation)g(where)h(it)f(is)g
+(helpful)e(to)k(sho)m(w)f(sym)m(b)s(ol)f(\014lenames)g(and)g(line)f(n)m
+(um)m(b)s(ers)h(is)g(when)150 4886 y(disassem)m(bling)34
+b(co)s(de;)41 b(GDB)d(sho)m(ws)f(y)m(ou)g(the)g(line)f(n)m(um)m(b)s(er)
+f(and)i(source)g(\014le)f(that)i(corresp)s(onds)d(to)150
+4995 y(eac)m(h)d(instruction.)275 5141 y(Also,)c(y)m(ou)g(ma)m(y)h
+(wish)d(to)j(see)g(the)f(sym)m(b)s(olic)e(form)i(only)f(if)g(the)h
+(address)f(b)s(eing)g(prin)m(ted)f(is)h(reason-)150 5250
+y(ably)i(close)i(to)g(the)g(closest)g(earlier)e(sym)m(b)s(ol:)p
+eop
+%DVIPSSectionPage: 63
+63 64 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(63)150 299 y Fh(set)29 b(print)g(max-symbolic-offset)d
+Fg(max-o\013set)630 408 y Fn(T)-8 b(ell)28 b(GDB)i(to)g(only)e(displa)m
+(y)g(the)h(sym)m(b)s(olic)f(form)g(of)h(an)g(address)g(if)f(the)h
+(o\013set)h(b)s(et)m(w)m(een)630 518 y(the)i(closest)g(earlier)f(sym)m
+(b)s(ol)f(and)h(the)h(address)f(is)g(less)g(than)g Fg(max-o\013set)p
+Fn(.)47 b(The)31 b(default)630 628 y(is)k(0,)j(whic)m(h)d(tells)g(GDB)i
+(to)f(alw)m(a)m(ys)h(prin)m(t)e(the)h(sym)m(b)s(olic)e(form)i(of)g(an)g
+(address)f(if)g(an)m(y)630 737 y(sym)m(b)s(ol)29 b(precedes)i(it.)150
+895 y Fh(show)e(print)g(max-symbolic-offset)630 1005
+y Fn(Ask)h(ho)m(w)h(large)f(the)h(maxim)m(um)e(o\013set)i(is)f(that)h
+(GDB)g(prin)m(ts)e(in)g(a)i(sym)m(b)s(olic)e(address.)275
+1187 y(If)19 b(y)m(ou)i(ha)m(v)m(e)g(a)g(p)s(oin)m(ter)e(and)h(y)m(ou)h
+(are)f(not)h(sure)e(where)h(it)g(p)s(oin)m(ts,)h(try)g(`)p
+Fh(set)29 b(print)g(symbol-filename)150 1297 y(on)p Fn('.)65
+b(Then)38 b(y)m(ou)h(can)g(determine)f(the)h(name)g(and)f(source)h
+(\014le)f(lo)s(cation)g(of)h(the)g(v)-5 b(ariable)37
+b(where)h(it)150 1407 y(p)s(oin)m(ts,)j(using)c(`)p Fh(p/a)30
+b Fg(p)s(oin)m(ter)7 b Fn('.)66 b(This)38 b(in)m(terprets)g(the)i
+(address)e(in)g(sym)m(b)s(olic)g(form.)67 b(F)-8 b(or)40
+b(example,)150 1516 y(here)30 b(GDB)i(sho)m(ws)e(that)h(a)g(v)-5
+b(ariable)29 b Fh(ptt)g Fn(p)s(oin)m(ts)g(at)j(another)e(v)-5
+b(ariable)29 b Fh(t)p Fn(,)i(de\014ned)e(in)g(`)p Fh(hi2.c)p
+Fn(':)390 1644 y Fh(\(gdb\))46 b(set)h(print)g(symbol-filename)c(on)390
+1748 y(\(gdb\))j(p/a)h(ptt)390 1852 y($4)g(=)h(0xe008)e(<t)h(in)g
+(hi2.c>)390 1980 y Fk(Warning:)52 b Fn(F)-8 b(or)34 b(p)s(oin)m(ters)e
+(that)i(p)s(oin)m(t)f(to)h(a)f(lo)s(cal)g(v)-5 b(ariable,)33
+b(`)p Fh(p/a)p Fn(')g(do)s(es)g(not)h(sho)m(w)f(the)390
+2084 y(sym)m(b)s(ol)23 b(name)i(and)f(\014lename)g(of)h(the)g(referen)m
+(t,)h(ev)m(en)g(with)d(the)i(appropriate)f Fh(set)29
+b(print)390 2187 y Fn(options)h(turned)f(on.)275 2321
+y(Other)g(settings)i(con)m(trol)g(ho)m(w)f(di\013eren)m(t)g(kinds)e(of)
+j(ob)5 b(jects)31 b(are)g(prin)m(ted:)150 2528 y Fh(set)e(print)g
+(array)150 2638 y(set)g(print)g(array)g(on)630 2747 y
+Fn(Prett)m(y)41 b(prin)m(t)d(arra)m(ys.)70 b(This)38
+b(format)i(is)f(more)h(con)m(v)m(enien)m(t)g(to)h(read,)h(but)d(uses)h
+(more)630 2857 y(space.)h(The)30 b(default)g(is)f(o\013.)150
+3015 y Fh(set)g(print)g(array)g(off)630 3125 y Fn(Return)h(to)h
+(compressed)f(format)g(for)h(arra)m(ys.)150 3283 y Fh(show)e(print)g
+(array)630 3392 y Fn(Sho)m(w)h(whether)g(compressed)g(or)g(prett)m(y)h
+(format)g(is)e(selected)i(for)f(displa)m(ying)e(arra)m(ys.)150
+3550 y Fh(set)h(print)g(elements)g Fg(n)m(um)m(b)s(er-of-elemen)m(ts)
+630 3660 y Fn(Set)f(a)g(limit)d(on)j(ho)m(w)f(man)m(y)h(elemen)m(ts)g
+(of)g(an)f(arra)m(y)h(GDB)h(will)c(prin)m(t.)38 b(If)28
+b(GDB)g(is)f(prin)m(t-)630 3770 y(ing)k(a)i(large)g(arra)m(y)-8
+b(,)34 b(it)d(stops)i(prin)m(ting)d(after)j(it)f(has)g(prin)m(ted)f
+(the)h(n)m(um)m(b)s(er)f(of)i(elemen)m(ts)630 3879 y(set)j(b)m(y)g(the)
+g Fh(set)30 b(print)f(elements)k Fn(command.)57 b(This)34
+b(limit)g(also)h(applies)f(to)j(the)f(dis-)630 3989 y(pla)m(y)c(of)g
+(strings.)45 b(Setting)32 b Fg(n)m(um)m(b)s(er-of-elemen)m(ts)k
+Fn(to)d(zero)g(means)g(that)f(the)h(prin)m(ting)d(is)630
+4098 y(unlimited.)150 4257 y Fh(show)f(print)g(elements)630
+4366 y Fn(Displa)m(y)36 b(the)i(n)m(um)m(b)s(er)d(of)j(elemen)m(ts)f
+(of)h(a)f(large)g(arra)m(y)h(that)g(GDB)g(will)c(prin)m(t.)60
+b(If)37 b(the)630 4476 y(n)m(um)m(b)s(er)29 b(is)g(0,)i(then)g(the)f
+(prin)m(ting)e(is)i(unlimited.)150 4634 y Fh(set)f(print)g(null-stop)
+630 4743 y Fn(Cause)34 b(GDB)h(to)g(stop)g(prin)m(ting)d(the)i(c)m
+(haracters)i(of)f(an)f(arra)m(y)h(when)e(the)h(\014rst)g
+Fm(NULL)630 4853 y Fn(is)39 b(encoun)m(tered.)70 b(This)38
+b(is)g(useful)h(when)f(large)i(arra)m(ys)h(actually)e(con)m(tain)h
+(only)f(short)630 4963 y(strings.)150 5121 y Fh(set)29
+b(print)g(pretty)g(on)630 5230 y Fn(Cause)39 b(GDB)h(to)g(prin)m(t)d
+(structures)i(in)e(an)i(inden)m(ted)f(format)i(with)d(one)j(mem)m(b)s
+(er)e(p)s(er)630 5340 y(line,)29 b(lik)m(e)h(this:)p
+eop
+%DVIPSSectionPage: 64
+64 65 bop 150 -116 a Fn(64)2644 b(Debugging)31 b(with)e(GDB)870
+299 y Fh($1)47 b(=)h({)965 403 y(next)f(=)h(0x0,)965
+506 y(flags)f(=)g({)1061 610 y(sweet)f(=)i(1,)1061 714
+y(sour)f(=)g(1)965 818 y(},)965 922 y(meat)g(=)h(0x54)e("Pork")870
+1025 y(})150 1167 y(set)29 b(print)g(pretty)g(off)630
+1277 y Fn(Cause)h(GDB)i(to)f(prin)m(t)e(structures)h(in)f(a)h(compact)i
+(format,)f(lik)m(e)f(this:)870 1404 y Fh($1)47 b(=)h({next)e(=)h(0x0,)g
+(flags)f(=)i({sweet)e(=)h(1,)h(sour)e(=)i(1},)f(\\)870
+1507 y(meat)g(=)g(0x54)g("Pork"})630 1633 y Fn(This)29
+b(is)g(the)i(default)e(format.)150 1790 y Fh(show)g(print)g(pretty)630
+1899 y Fn(Sho)m(w)h(whic)m(h)f(format)i(GDB)g(is)f(using)e(to)k(prin)m
+(t)d(structures.)150 2055 y Fh(set)g(print)g(sevenbit-strings)d(on)630
+2165 y Fn(Prin)m(t)36 b(using)f(only)h(sev)m(en-bit)g(c)m(haracters;)42
+b(if)36 b(this)f(option)h(is)g(set,)j(GDB)f(displa)m(ys)d(an)m(y)630
+2275 y(eigh)m(t-bit)k(c)m(haracters)i(\(in)d(strings)g(or)h(c)m
+(haracter)i(v)-5 b(alues\))39 b(using)f(the)h(notation)h
+Fh(\\)p Fg(nnn)p Fn(.)630 2384 y(This)27 b(setting)h(is)g(b)s(est)g(if)
+g(y)m(ou)h(are)g(w)m(orking)e(in)h(English)e(\()p Fm(asci)r(i)p
+Fn(\))j(and)f(y)m(ou)h(use)f(the)h(high-)630 2494 y(order)h(bit)f(of)i
+(c)m(haracters)h(as)e(a)h(mark)m(er)g(or)f(\\meta")i(bit.)150
+2650 y Fh(set)d(print)g(sevenbit-strings)d(off)630 2760
+y Fn(Prin)m(t)32 b(full)e(eigh)m(t-bit)i(c)m(haracters.)49
+b(This)31 b(allo)m(ws)h(the)h(use)f(of)h(more)g(in)m(ternational)e(c)m
+(har-)630 2869 y(acter)h(sets,)f(and)e(is)h(the)g(default.)150
+3025 y Fh(show)f(print)g(sevenbit-strings)630 3135 y
+Fn(Sho)m(w)h(whether)g(or)g(not)h(GDB)g(is)f(prin)m(ting)e(only)h(sev)m
+(en-bit)i(c)m(haracters.)150 3291 y Fh(set)e(print)g(union)g(on)630
+3401 y Fn(T)-8 b(ell)26 b(GDB)i(to)g(prin)m(t)e(unions)f(whic)m(h)h
+(are)h(con)m(tained)g(in)f(structures.)39 b(This)25 b(is)h(the)i
+(default)630 3510 y(setting.)150 3667 y Fh(set)h(print)g(union)g(off)
+630 3776 y Fn(T)-8 b(ell)29 b(GDB)j(not)e(to)i(prin)m(t)d(unions)f
+(whic)m(h)h(are)i(con)m(tained)f(in)f(structures.)150
+3933 y Fh(show)g(print)g(union)630 4042 y Fn(Ask)e(GDB)h(whether)e(or)h
+(not)g(it)f(will)e(prin)m(t)i(unions)f(whic)m(h)g(are)j(con)m(tained)f
+(in)e(structures.)630 4175 y(F)-8 b(or)31 b(example,)f(giv)m(en)h(the)f
+(declarations)870 4302 y Fh(typedef)46 b(enum)g({Tree,)h(Bug})f
+(Species;)870 4406 y(typedef)g(enum)g({Big_tree,)f(Acorn,)i(Seedling})e
+(Tree_forms;)870 4510 y(typedef)h(enum)g({Caterpillar,)f(Cocoon,)g
+(Butterfly})1538 4614 y(Bug_forms;)870 4821 y(struct)h(thing)g({)965
+4925 y(Species)g(it;)965 5029 y(union)h({)1061 5132 y(Tree_forms)e
+(tree;)1061 5236 y(Bug_forms)g(bug;)965 5340 y(})j(form;)p
+eop
+%DVIPSSectionPage: 65
+65 66 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(65)870 299 y Fh(};)870 506 y(struct)46
+b(thing)g(foo)h(=)h({Tree,)e({Acorn}};)630 637 y Fn(with)29
+b Fh(set)h(print)e(union)h(on)h Fn(in)f(e\013ect)j(`)p
+Fh(p)e(foo)p Fn(')g(w)m(ould)f(prin)m(t)870 761 y Fh($1)47
+b(=)h({it)f(=)g(Tree,)f(form)h(=)g({tree)g(=)g(Acorn,)f(bug)h(=)h
+(Cocoon}})630 892 y Fn(and)30 b(with)f Fh(set)g(print)g(union)g(off)h
+Fn(in)f(e\013ect)j(it)e(w)m(ould)f(prin)m(t)870 1016
+y Fh($1)47 b(=)h({it)f(=)g(Tree,)f(form)h(=)g({...}})150
+1143 y Fn(These)30 b(settings)g(are)h(of)g(in)m(terest)f(when)g
+(debugging)f(C)p Fh(++)g Fn(programs:)150 1335 y Fh(set)g(print)g
+(demangle)150 1445 y(set)g(print)g(demangle)g(on)630
+1554 y Fn(Prin)m(t)h(C)p Fh(++)f Fn(names)i(in)e(their)h(source)h(form)
+f(rather)g(than)h(in)e(the)i(enco)s(ded)f(\(\\mangled"\))630
+1664 y(form)36 b(passed)g(to)i(the)f(assem)m(bler)f(and)g(link)m(er)f
+(for)h(t)m(yp)s(e-safe)i(link)-5 b(age.)59 b(The)36 b(default)g(is)630
+1773 y(`)p Fh(on)p Fn('.)150 1925 y Fh(show)29 b(print)g(demangle)630
+2034 y Fn(Sho)m(w)h(whether)g(C)p Fh(++)f Fn(names)h(are)h(prin)m(ted)e
+(in)g(mangled)h(or)g(demangled)g(form.)150 2185 y Fh(set)f(print)g
+(asm-demangle)150 2295 y(set)g(print)g(asm-demangle)e(on)630
+2404 y Fn(Prin)m(t)j(C)p Fh(++)g Fn(names)h(in)e(their)h(source)i(form)
+e(rather)h(than)g(their)f(mangled)g(form,)h(ev)m(en)g(in)630
+2514 y(assem)m(bler)f(co)s(de)g(prin)m(touts)g(suc)m(h)g(as)g
+(instruction)f(disassem)m(blies.)38 b(The)30 b(default)f(is)h(o\013.)
+150 2665 y Fh(show)f(print)g(asm-demangle)630 2775 y
+Fn(Sho)m(w)38 b(whether)f(C)p Fh(++)g Fn(names)h(in)f(assem)m(bly)g
+(listings)f(are)i(prin)m(ted)f(in)g(mangled)g(or)h(de-)630
+2884 y(mangled)30 b(form.)150 3035 y Fh(set)f(demangle-style)e
+Fg(st)m(yle)630 3145 y Fn(Cho)s(ose)21 b(among)i(sev)m(eral)f(enco)s
+(ding)e(sc)m(hemes)j(used)e(b)m(y)g(di\013eren)m(t)g(compilers)f(to)j
+(represen)m(t)630 3255 y(C)p Fh(++)29 b Fn(names.)41
+b(The)30 b(c)m(hoices)h(for)f Fg(st)m(yle)36 b Fn(are)31
+b(curren)m(tly:)630 3406 y Fh(auto)288 b Fn(Allo)m(w)25
+b(GDB)i(to)f(c)m(ho)s(ose)h(a)f(deco)s(ding)e(st)m(yle)i(b)m(y)g(insp)s
+(ecting)d(y)m(our)j(program.)630 3557 y Fh(gnu)336 b
+Fn(Deco)s(de)30 b(based)f(on)g(the)h Fm(gnu)f Fn(C)p
+Fh(++)f Fn(compiler)g(\()p Fh(g++)p Fn(\))h(enco)s(ding)f(algorithm.)
+1110 3666 y(This)h(is)g(the)i(default.)630 3817 y Fh(hp)384
+b Fn(Deco)s(de)31 b(based)f(on)h(the)f(HP)h(ANSI)f(C)p
+Fh(++)f Fn(\()p Fh(aCC)p Fn(\))h(enco)s(ding)g(algorithm.)630
+3968 y Fh(lucid)240 b Fn(Deco)s(de)24 b(based)f(on)g(the)h(Lucid)d(C)p
+Fh(++)i Fn(compiler)e(\()p Fh(lcc)p Fn(\))i(enco)s(ding)g(algorithm.)
+630 4120 y Fh(arm)336 b Fn(Deco)s(de)30 b(using)d(the)h(algorithm)g(in)
+f(the)i Fg(C)p Fh(++)e Fg(Annotated)i(Reference)g(Man-)1110
+4229 y(ual)p Fn(.)59 b Ff(W)-8 b(arning:)54 b Fn(this)36
+b(setting)h(alone)g(is)f(not)h(su\016cien)m(t)f(to)i(allo)m(w)e(debug-)
+1110 4339 y(ging)44 b Fh(cfront)p Fn(-generated)g(executables.)83
+b(GDB)45 b(w)m(ould)e(require)g(further)1110 4448 y(enhancemen)m(t)31
+b(to)g(p)s(ermit)e(that.)630 4599 y(If)h(y)m(ou)h(omit)f
+Fg(st)m(yle)p Fn(,)h(y)m(ou)f(will)e(see)j(a)g(list)e(of)h(p)s(ossible)
+e(formats.)150 4751 y Fh(show)h(demangle-style)630 4860
+y Fn(Displa)m(y)h(the)g(enco)s(ding)f(st)m(yle)i(curren)m(tly)e(in)g
+(use)i(for)f(deco)s(ding)f(C)p Fh(++)g Fn(sym)m(b)s(ols.)150
+5011 y Fh(set)g(print)g(object)150 5121 y(set)g(print)g(object)g(on)630
+5230 y Fn(When)36 b(displa)m(ying)d(a)j(p)s(oin)m(ter)f(to)i(an)e(ob)5
+b(ject,)39 b(iden)m(tify)34 b(the)i Fk(actual)46 b Fn(\(deriv)m(ed\))36
+b(t)m(yp)s(e)g(of)630 5340 y(the)31 b(ob)5 b(ject)31
+b(rather)f(than)g(the)h Fk(de)-5 b(clar)g(e)g(d)42 b
+Fn(t)m(yp)s(e,)31 b(using)e(the)h(virtual)f(function)g(table.)p
+eop
+%DVIPSSectionPage: 66
+66 67 bop 150 -116 a Fn(66)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(set)g(print)g(object)g(off)630 408 y Fn(Displa)m(y)c(only)h
+(the)g(declared)f(t)m(yp)s(e)i(of)f(ob)5 b(jects,)28
+b(without)d(reference)i(to)g(the)f(virtual)f(func-)630
+518 y(tion)30 b(table.)40 b(This)29 b(is)g(the)i(default)f(setting.)150
+671 y Fh(show)f(print)g(object)630 780 y Fn(Sho)m(w)h(whether)g
+(actual,)h(or)f(declared,)g(ob)5 b(ject)31 b(t)m(yp)s(es)g(are)f
+(displa)m(y)m(ed.)150 933 y Fh(set)f(print)g(static-members)150
+1042 y(set)g(print)g(static-members)e(on)630 1152 y Fn(Prin)m(t)i
+(static)i(mem)m(b)s(ers)f(when)f(displa)m(ying)f(a)j(C)p
+Fh(++)e Fn(ob)5 b(ject.)42 b(The)30 b(default)f(is)h(on.)150
+1305 y Fh(set)f(print)g(static-members)e(off)630 1414
+y Fn(Do)k(not)g(prin)m(t)e(static)i(mem)m(b)s(ers)e(when)h(displa)m
+(ying)e(a)i(C)p Fh(++)g Fn(ob)5 b(ject.)150 1567 y Fh(show)29
+b(print)g(static-members)630 1677 y Fn(Sho)m(w)h(whether)g(C)p
+Fh(++)f Fn(static)i(mem)m(b)s(ers)f(are)g(prin)m(ted,)g(or)g(not.)150
+1829 y Fh(set)f(print)g(vtbl)150 1939 y(set)g(print)g(vtbl)h(on)630
+2048 y Fn(Prett)m(y)h(prin)m(t)e(C)p Fh(++)h Fn(virtual)e(function)i
+(tables.)40 b(The)30 b(default)f(is)h(o\013.)150 2201
+y Fh(set)f(print)g(vtbl)h(off)630 2311 y Fn(Do)h(not)g(prett)m(y)g
+(prin)m(t)e(C)p Fh(++)g Fn(virtual)g(function)g(tables.)150
+2463 y Fh(show)g(print)g(vtbl)630 2573 y Fn(Sho)m(w)h(whether)g(C)p
+Fh(++)f Fn(virtual)g(function)g(tables)h(are)h(prett)m(y)g(prin)m(ted,)
+e(or)h(not.)150 2820 y Fl(8.8)68 b(V)-11 b(alue)45 b(history)275
+3009 y Fn(V)-8 b(alues)29 b(prin)m(ted)f(b)m(y)h(the)g
+Fh(print)f Fn(command)h(are)h(sa)m(v)m(ed)g(in)e(the)i(GDB)g
+Fg(v)-5 b(alue)29 b(history)p Fn(.)39 b(This)28 b(allo)m(ws)150
+3119 y(y)m(ou)i(to)g(refer)g(to)g(them)g(in)e(other)i(expressions.)39
+b(V)-8 b(alues)30 b(are)g(k)m(ept)g(un)m(til)e(the)i(sym)m(b)s(ol)e
+(table)i(is)f(re-read)150 3228 y(or)36 b(discarded)e(\(for)i(example)g
+(with)f(the)h Fh(file)f Fn(or)h Fh(symbol-file)d Fn(commands\).)57
+b(When)36 b(the)g(sym)m(b)s(ol)150 3338 y(table)29 b(c)m(hanges,)i(the)
+e(v)-5 b(alue)28 b(history)g(is)g(discarded,)g(since)h(the)g(v)-5
+b(alues)28 b(ma)m(y)i(con)m(tain)f(p)s(oin)m(ters)f(bac)m(k)i(to)150
+3448 y(the)h(t)m(yp)s(es)f(de\014ned)f(in)g(the)i(sym)m(b)s(ol)e
+(table.)275 3579 y(The)35 b(v)-5 b(alues)35 b(prin)m(ted)g(are)h(giv)m
+(en)g Fg(history)f(n)m(um)m(b)s(ers)j Fn(b)m(y)e(whic)m(h)f(y)m(ou)h
+(can)g(refer)g(to)h(them.)57 b(These)150 3688 y(are)31
+b(successiv)m(e)g(in)m(tegers)g(starting)g(with)e(one.)43
+b Fh(print)29 b Fn(sho)m(ws)i(y)m(ou)g(the)g(history)f(n)m(um)m(b)s(er)
+f(assigned)h(to)150 3798 y(a)h(v)-5 b(alue)30 b(b)m(y)g(prin)m(ting)e
+(`)p Fh($)p Fg(n)m(um)i Fh(=)g Fn(')g(b)s(efore)g(the)h(v)-5
+b(alue;)30 b(here)g Fg(n)m(um)g Fn(is)f(the)i(history)e(n)m(um)m(b)s
+(er.)275 3929 y(T)-8 b(o)30 b(refer)g(to)h(an)m(y)g(previous)d(v)-5
+b(alue,)30 b(use)g(`)p Fh($)p Fn(')h(follo)m(w)m(ed)e(b)m(y)i(the)f(v)
+-5 b(alue's)30 b(history)f(n)m(um)m(b)s(er.)39 b(The)30
+b(w)m(a)m(y)150 4039 y Fh(print)g Fn(lab)s(els)h(its)g(output)g(is)g
+(designed)g(to)i(remind)d(y)m(ou)i(of)g(this.)44 b(Just)32
+b Fh($)f Fn(refers)h(to)g(the)h(most)f(recen)m(t)150
+4148 y(v)-5 b(alue)27 b(in)f(the)h(history)-8 b(,)28
+b(and)e Fh($$)h Fn(refers)g(to)h(the)f(v)-5 b(alue)27
+b(b)s(efore)g(that.)40 b Fh($$)p Fg(n)26 b Fn(refers)h(to)h(the)f
+Fg(n)p Fn(th)g(v)-5 b(alue)26 b(from)150 4258 y(the)31
+b(end;)g Fh($$2)f Fn(is)g(the)h(v)-5 b(alue)31 b(just)f(prior)g(to)h
+Fh($$)p Fn(,)g Fh($$1)f Fn(is)g(equiv)-5 b(alen)m(t)31
+b(to)g Fh($$)p Fn(,)g(and)g Fh($$0)f Fn(is)g(equiv)-5
+b(alen)m(t)30 b(to)150 4367 y Fh($)p Fn(.)275 4498 y(F)-8
+b(or)28 b(example,)h(supp)s(ose)d(y)m(ou)j(ha)m(v)m(e)g(just)e(prin)m
+(ted)g(a)h(p)s(oin)m(ter)f(to)i(a)g(structure)e(and)g(w)m(an)m(t)i(to)g
+(see)g(the)150 4608 y(con)m(ten)m(ts)j(of)f(the)f(structure.)40
+b(It)31 b(su\016ces)f(to)h(t)m(yp)s(e)390 4733 y Fh(p)47
+b(*$)275 4864 y Fn(If)28 b(y)m(ou)h(ha)m(v)m(e)h(a)f(c)m(hain)f(of)h
+(structures)f(where)h(the)f(comp)s(onen)m(t)h Fh(next)f
+Fn(p)s(oin)m(ts)g(to)h(the)g(next)g(one,)h(y)m(ou)150
+4974 y(can)h(prin)m(t)e(the)h(con)m(ten)m(ts)i(of)f(the)f(next)h(one)g
+(with)e(this:)390 5099 y Fh(p)47 b(*$.next)150 5230 y
+Fn(Y)-8 b(ou)31 b(can)h(prin)m(t)d(successiv)m(e)j(links)c(in)i(the)h
+(c)m(hain)g(b)m(y)g(rep)s(eating)f(this)g(command|whic)m(h)f(y)m(ou)j
+(can)f(do)150 5340 y(b)m(y)f(just)g(t)m(yping)739 5337
+y Fc(h)p 763 5284 151 4 v 763 5340 a Fb(RET)p 763 5355
+V 910 5337 a Fc(i)940 5340 y Fn(.)p eop
+%DVIPSSectionPage: 67
+67 68 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(67)275 299 y(Note)29 b(that)f(the)h(history)d(records)i
+(v)-5 b(alues,)28 b(not)g(expressions.)39 b(If)27 b(the)i(v)-5
+b(alue)27 b(of)h Fh(x)g Fn(is)f(4)h(and)f(y)m(ou)i(t)m(yp)s(e)150
+408 y(these)i(commands:)390 548 y Fh(print)46 b(x)390
+652 y(set)h(x=5)150 797 y Fn(then)28 b(the)g(v)-5 b(alue)27
+b(recorded)h(in)e(the)i(v)-5 b(alue)28 b(history)f(b)m(y)g(the)i
+Fh(print)d Fn(command)i(remains)e(4)j(ev)m(en)f(though)150
+906 y(the)j(v)-5 b(alue)29 b(of)i Fh(x)f Fn(has)g(c)m(hanged.)150
+1148 y Fh(show)f(values)630 1257 y Fn(Prin)m(t)h(the)g(last)h(ten)g(v)
+-5 b(alues)30 b(in)f(the)i(v)-5 b(alue)30 b(history)-8
+b(,)30 b(with)f(their)h(item)g(n)m(um)m(b)s(ers.)40 b(This)29
+b(is)630 1367 y(lik)m(e)j(`)p Fh(p)48 b($$9)p Fn(')31
+b(rep)s(eated)i(ten)g(times,)g(except)g(that)g Fh(show)c(values)i
+Fn(do)s(es)h(not)h(c)m(hange)h(the)630 1477 y(history)-8
+b(.)150 1647 y Fh(show)29 b(values)g Fg(n)630 1756 y
+Fn(Prin)m(t)g(ten)i(history)e(v)-5 b(alues)30 b(cen)m(tered)h(on)g
+(history)e(item)h(n)m(um)m(b)s(er)f Fg(n)p Fn(.)150 1926
+y Fh(show)g(values)g(+)630 2036 y Fn(Prin)m(t)e(ten)h(history)f(v)-5
+b(alues)27 b(just)h(after)g(the)g(v)-5 b(alues)28 b(last)f(prin)m(ted.)
+39 b(If)27 b(no)h(more)g(v)-5 b(alues)28 b(are)630 2146
+y(a)m(v)-5 b(ailable,)30 b Fh(show)f(values)g(+)h Fn(pro)s(duces)f(no)h
+(displa)m(y)-8 b(.)275 2321 y(Pressing)636 2318 y Fc(h)p
+660 2265 151 4 v 660 2321 a Fb(RET)p 660 2336 V 807 2318
+a Fc(i)867 2321 y Fn(to)31 b(rep)s(eat)f Fh(show)g(values)e
+Fg(n)i Fn(has)g(exactly)h(the)g(same)g(e\013ect)h(as)e(`)p
+Fh(show)g(values)e(+)p Fn('.)150 2605 y Fl(8.9)68 b(Con)l(v)l(enience)
+46 b(v)-7 b(ariables)275 2809 y Fn(GDB)28 b(pro)m(vides)f
+Fg(con)m(v)m(enience)i(v)-5 b(ariables)30 b Fn(that)f(y)m(ou)f(can)g
+(use)f(within)e(GDB)k(to)g(hold)d(on)i(to)g(a)g(v)-5
+b(alue)150 2918 y(and)32 b(refer)g(to)i(it)e(later.)47
+b(These)33 b(v)-5 b(ariables)31 b(exist)h(en)m(tirely)g(within)e(GDB;)k
+(they)f(are)g(not)g(part)f(of)h(y)m(our)150 3028 y(program,)25
+b(and)f(setting)g(a)h(con)m(v)m(enience)g(v)-5 b(ariable)23
+b(has)h(no)h(direct)e(e\013ect)j(on)e(further)f(execution)i(of)f(y)m
+(our)150 3137 y(program.)40 b(That)31 b(is)e(wh)m(y)h(y)m(ou)h(can)f
+(use)h(them)f(freely)-8 b(.)275 3282 y(Con)m(v)m(enience)32
+b(v)-5 b(ariables)31 b(are)i(pre\014xed)e(with)f(`)p
+Fh($)p Fn('.)47 b(An)m(y)32 b(name)g(preceded)g(b)m(y)g(`)p
+Fh($)p Fn(')h(can)f(b)s(e)g(used)f(for)150 3392 y(a)39
+b(con)m(v)m(enience)g(v)-5 b(ariable,)40 b(unless)d(it)g(is)h(one)h(of)
+f(the)h(prede\014ned)d(mac)m(hine-sp)s(eci\014c)i(register)g(names)150
+3502 y(\(see)c(Section)e(8.10)j([Registers],)f(page)f(68\).)50
+b(\(V)-8 b(alue)33 b(history)f(references,)i(in)d(con)m(trast,)k(are)e
+Fk(numb)-5 b(ers)150 3611 y Fn(preceded)30 b(b)m(y)g(`)p
+Fh($)p Fn('.)41 b(See)31 b(Section)f(8.8)h([V)-8 b(alue)31
+b(history],)f(page)h(66.\))275 3756 y(Y)-8 b(ou)35 b(can)h(sa)m(v)m(e)h
+(a)e(v)-5 b(alue)35 b(in)f(a)i(con)m(v)m(enience)g(v)-5
+b(ariable)34 b(with)g(an)h(assignmen)m(t)g(expression,)h(just)f(as)150
+3866 y(y)m(ou)c(w)m(ould)e(set)i(a)g(v)-5 b(ariable)29
+b(in)g(y)m(our)h(program.)41 b(F)-8 b(or)31 b(example:)390
+4005 y Fh(set)47 b($foo)g(=)g(*object_ptr)150 4151 y
+Fn(w)m(ould)29 b(sa)m(v)m(e)j(in)d Fh($foo)g Fn(the)i(v)-5
+b(alue)30 b(con)m(tained)g(in)f(the)i(ob)5 b(ject)31
+b(p)s(oin)m(ted)f(to)h(b)m(y)f Fh(object_ptr)p Fn(.)275
+4296 y(Using)f(a)i(con)m(v)m(enience)g(v)-5 b(ariable)29
+b(for)h(the)h(\014rst)e(time)h(creates)i(it,)e(but)f(its)h(v)-5
+b(alue)30 b(is)f Fh(void)g Fn(un)m(til)g(y)m(ou)150 4405
+y(assign)h(a)g(new)g(v)-5 b(alue.)41 b(Y)-8 b(ou)30 b(can)h(alter)f
+(the)h(v)-5 b(alue)30 b(with)f(another)h(assignmen)m(t)h(at)g(an)m(y)g
+(time.)275 4551 y(Con)m(v)m(enience)k(v)-5 b(ariables)34
+b(ha)m(v)m(e)i(no)f(\014xed)g(t)m(yp)s(es.)55 b(Y)-8
+b(ou)35 b(can)h(assign)e(a)h(con)m(v)m(enience)i(v)-5
+b(ariable)34 b(an)m(y)150 4660 y(t)m(yp)s(e)f(of)g(v)-5
+b(alue,)34 b(including)29 b(structures)k(and)f(arra)m(ys,)i(ev)m(en)g
+(if)e(that)i(v)-5 b(ariable)32 b(already)g(has)h(a)g(v)-5
+b(alue)33 b(of)150 4770 y(a)e(di\013eren)m(t)f(t)m(yp)s(e.)42
+b(The)30 b(con)m(v)m(enience)i(v)-5 b(ariable,)30 b(when)f(used)h(as)h
+(an)g(expression,)f(has)g(the)h(t)m(yp)s(e)g(of)g(its)150
+4879 y(curren)m(t)f(v)-5 b(alue.)150 5121 y Fh(show)29
+b(convenience)630 5230 y Fn(Prin)m(t)h(a)h(list)e(of)i(con)m(v)m
+(enience)g(v)-5 b(ariables)30 b(used)g(so)h(far,)f(and)g(their)g(v)-5
+b(alues.)41 b(Abbreviated)630 5340 y Fh(show)29 b(con)p
+Fn(.)p eop
+%DVIPSSectionPage: 68
+68 69 bop 150 -116 a Fn(68)2644 b(Debugging)31 b(with)e(GDB)275
+299 y(One)36 b(of)h(the)g(w)m(a)m(ys)h(to)g(use)e(a)i(con)m(v)m
+(enience)g(v)-5 b(ariable)35 b(is)h(as)h(a)h(coun)m(ter)f(to)h(b)s(e)e
+(incremen)m(ted)h(or)g(a)150 408 y(p)s(oin)m(ter)31 b(to)h(b)s(e)f(adv)
+-5 b(anced.)45 b(F)-8 b(or)32 b(example,)g(to)g(prin)m(t)f(a)h(\014eld)
+e(from)h(successiv)m(e)h(elemen)m(ts)g(of)g(an)f(arra)m(y)150
+518 y(of)g(structures:)390 648 y Fh(set)47 b($i)g(=)h(0)390
+752 y(print)e(bar[$i++]->contents)150 888 y Fn(Rep)s(eat)31
+b(that)g(command)f(b)m(y)g(t)m(yping)1482 885 y Fc(h)p
+1506 832 151 4 v 1506 888 a Fb(RET)p 1506 903 V 1653
+885 a Fc(i)1683 888 y Fn(.)275 1024 y(Some)35 b(con)m(v)m(enience)i(v)
+-5 b(ariables)35 b(are)h(created)g(automatically)g(b)m(y)g(GDB)g(and)g
+(giv)m(en)f(v)-5 b(alues)35 b(lik)m(ely)150 1133 y(to)c(b)s(e)f
+(useful.)150 1347 y Fh($_)384 b Fn(The)41 b(v)-5 b(ariable)41
+b Fh($_)h Fn(is)f(automatically)g(set)i(b)m(y)f(the)g
+Fh(x)f Fn(command)h(to)h(the)f(last)g(address)630 1456
+y(examined)c(\(see)i(Section)e(8.5)i([Examining)d(memory],)k(page)f
+(59\).)67 b(Other)38 b(commands)630 1566 y(whic)m(h)c(pro)m(vide)g(a)i
+(default)f(address)f(for)h Fh(x)g Fn(to)h(examine)f(also)g(set)h
+Fh($_)f Fn(to)h(that)g(address;)630 1675 y(these)g(commands)f(include)e
+Fh(info)c(line)34 b Fn(and)h Fh(info)29 b(breakpoint)p
+Fn(.)53 b(The)34 b(t)m(yp)s(e)i(of)f Fh($_)g Fn(is)630
+1785 y Fh(void)29 b(*)h Fn(except)g(when)f(set)h(b)m(y)f(the)h
+Fh(x)g Fn(command,)f(in)g(whic)m(h)f(case)j(it)e(is)g(a)h(p)s(oin)m
+(ter)e(to)j(the)630 1895 y(t)m(yp)s(e)g(of)f Fh($__)p
+Fn(.)150 2055 y Fh($__)336 b Fn(The)30 b(v)-5 b(ariable)30
+b Fh($__)f Fn(is)h(automatically)g(set)i(b)m(y)e(the)h
+Fh(x)f Fn(command)h(to)g(the)g(v)-5 b(alue)30 b(found)f(in)630
+2165 y(the)g(last)f(address)f(examined.)39 b(Its)29 b(t)m(yp)s(e)f(is)f
+(c)m(hosen)i(to)g(matc)m(h)h(the)e(format)h(in)e(whic)m(h)g(the)630
+2275 y(data)k(w)m(as)g(prin)m(ted.)150 2435 y Fh($_exitcode)630
+2545 y Fn(The)21 b(v)-5 b(ariable)20 b Fh($_exitcode)f
+Fn(is)i(automatically)g(set)h(to)g(the)g(exit)f(co)s(de)h(when)e(the)i
+(program)630 2654 y(b)s(eing)29 b(debugged)h(terminates.)150
+2915 y Fl(8.10)68 b(Registers)275 3109 y Fn(Y)-8 b(ou)45
+b(can)h(refer)f(to)h(mac)m(hine)f(register)g(con)m(ten)m(ts,)51
+b(in)44 b(expressions,)k(as)e(v)-5 b(ariables)44 b(with)g(names)150
+3219 y(starting)23 b(with)f(`)p Fh($)p Fn('.)39 b(The)23
+b(names)h(of)f(registers)g(are)h(di\013eren)m(t)f(for)h(eac)m(h)g(mac)m
+(hine;)i(use)d Fh(info)29 b(registers)150 3328 y Fn(to)i(see)g(the)g
+(names)f(used)g(on)g(y)m(our)g(mac)m(hine.)150 3542 y
+Fh(info)f(registers)630 3651 y Fn(Prin)m(t)37 b(the)i(names)g(and)e(v)
+-5 b(alues)38 b(of)h(all)e(registers)h(except)i(\015oating-p)s(oin)m(t)
+e(registers)g(\(in)630 3761 y(the)31 b(selected)f(stac)m(k)i(frame\).)
+150 3922 y Fh(info)d(all-registers)630 4031 y Fn(Prin)m(t)g(the)i
+(names)f(and)g(v)-5 b(alues)30 b(of)g(all)f(registers,)i(including)c
+(\015oating-p)s(oin)m(t)i(registers.)150 4192 y Fh(info)g(registers)f
+Fg(regname)36 b Fh(...)630 4302 y Fn(Prin)m(t)d(the)g
+Fg(relativized)k Fn(v)-5 b(alue)33 b(of)g(eac)m(h)i(sp)s(eci\014ed)d
+(register)i Fg(regname)p Fn(.)51 b(As)34 b(discussed)d(in)630
+4411 y(detail)i(b)s(elo)m(w,)i(register)f(v)-5 b(alues)34
+b(are)g(normally)f(relativ)m(e)h(to)h(the)f(selected)h(stac)m(k)h
+(frame.)630 4521 y Fg(regname)d Fn(ma)m(y)28 b(b)s(e)f(an)m(y)g
+(register)h(name)f(v)-5 b(alid)26 b(on)h(the)h(mac)m(hine)f(y)m(ou)g
+(are)h(using,)f(with)f(or)630 4631 y(without)j(the)i(initial)d(`)p
+Fh($)p Fn('.)275 4792 y(GDB)41 b(has)g(four)f(\\standard")g(register)h
+(names)f(that)i(are)f(a)m(v)-5 b(ailable)40 b(\(in)f(expressions\))h
+(on)h(most)150 4902 y(mac)m(hines|whenev)m(er)36 b(they)h(do)f(not)h
+(con\015ict)f(with)g(an)g(arc)m(hitecture's)i(canonical)e(mnemonics)f
+(for)150 5011 y(registers.)55 b(The)34 b(register)h(names)g
+Fh($pc)f Fn(and)h Fh($sp)f Fn(are)i(used)e(for)h(the)g(program)g(coun)m
+(ter)h(register)f(and)150 5121 y(the)i(stac)m(k)i(p)s(oin)m(ter.)60
+b Fh($fp)36 b Fn(is)g(used)g(for)h(a)h(register)f(that)h(con)m(tains)f
+(a)g(p)s(oin)m(ter)f(to)i(the)g(curren)m(t)e(stac)m(k)150
+5230 y(frame,)d(and)f Fh($ps)f Fn(is)g(used)h(for)g(a)g(register)h
+(that)f(con)m(tains)h(the)f(pro)s(cessor)g(status.)47
+b(F)-8 b(or)33 b(example,)g(y)m(ou)150 5340 y(could)c(prin)m(t)g(the)i
+(program)f(coun)m(ter)h(in)e(hex)h(with)p eop
+%DVIPSSectionPage: 69
+69 70 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28
+b(Data)2392 b(69)390 299 y Fh(p/x)47 b($pc)150 436 y
+Fn(or)30 b(prin)m(t)f(the)i(instruction)d(to)j(b)s(e)f(executed)h(next)
+g(with)390 568 y Fh(x/i)47 b($pc)150 705 y Fn(or)30 b(add)g(four)g(to)h
+(the)f(stac)m(k)i(p)s(oin)m(ter)1412 672 y Fa(2)1479
+705 y Fn(with)390 837 y Fh(set)47 b($sp)g(+=)g(4)275
+974 y Fn(Whenev)m(er)39 b(p)s(ossible,)f(these)h(four)f(standard)g
+(register)g(names)g(are)h(a)m(v)-5 b(ailable)38 b(on)h(y)m(our)f(mac)m
+(hine)150 1084 y(ev)m(en)29 b(though)f(the)h(mac)m(hine)f(has)g
+(di\013eren)m(t)g(canonical)g(mnemonics,)g(so)h(long)f(as)g(there)h(is)
+f(no)g(con\015ict.)150 1194 y(The)k Fh(info)d(registers)i
+Fn(command)h(sho)m(ws)h(the)g(canonical)f(names.)48 b(F)-8
+b(or)34 b(example,)f(on)g(the)g(SP)-8 b(AR)m(C,)150 1303
+y Fh(info)29 b(registers)h Fn(displa)m(ys)g(the)i(pro)s(cessor)g
+(status)h(register)f(as)g Fh($psr)f Fn(but)h(y)m(ou)g(can)g(also)h
+(refer)e(to)i(it)150 1413 y(as)e Fh($ps)p Fn(.)275 1550
+y(GDB)24 b(alw)m(a)m(ys)f(considers)f(the)h(con)m(ten)m(ts)i(of)e(an)g
+(ordinary)e(register)i(as)g(an)g(in)m(teger)g(when)f(the)h(register)150
+1660 y(is)30 b(examined)g(in)g(this)f(w)m(a)m(y)-8 b(.)44
+b(Some)31 b(mac)m(hines)f(ha)m(v)m(e)i(sp)s(ecial)e(registers)g(whic)m
+(h)g(can)h(hold)f(nothing)g(but)150 1769 y(\015oating)g(p)s(oin)m(t;)f
+(these)h(registers)g(are)g(considered)e(to)j(ha)m(v)m(e)g(\015oating)f
+(p)s(oin)m(t)e(v)-5 b(alues.)40 b(There)29 b(is)g(no)h(w)m(a)m(y)150
+1879 y(to)38 b(refer)e(to)i(the)f(con)m(ten)m(ts)h(of)f(an)g(ordinary)e
+(register)i(as)g(\015oating)g(p)s(oin)m(t)f(v)-5 b(alue)36
+b(\(although)g(y)m(ou)i(can)150 1988 y Fk(print)i Fn(it)30
+b(as)g(a)h(\015oating)f(p)s(oin)m(t)g(v)-5 b(alue)30
+b(with)f(`)p Fh(print/f)f($)p Fg(regname)5 b Fn('\).)275
+2126 y(Some)23 b(registers)g(ha)m(v)m(e)i(distinct)d(\\ra)m(w")j(and)e
+(\\virtual")f(data)j(formats.)38 b(This)22 b(means)h(that)i(the)e(data)
+150 2235 y(format)38 b(in)d(whic)m(h)h(the)i(register)f(con)m(ten)m(ts)
+i(are)e(sa)m(v)m(ed)i(b)m(y)e(the)g(op)s(erating)g(system)g(is)g(not)g
+(the)h(same)150 2345 y(one)27 b(that)g(y)m(our)g(program)f(normally)f
+(sees.)40 b(F)-8 b(or)27 b(example,)h(the)f(registers)f(of)h(the)g
+(68881)h(\015oating)f(p)s(oin)m(t)150 2455 y(copro)s(cessor)c(are)h
+(alw)m(a)m(ys)f(sa)m(v)m(ed)i(in)c(\\extended")j(\(ra)m(w\))g(format,)h
+(but)d(all)g(C)h(programs)g(exp)s(ect)g(to)h(w)m(ork)150
+2564 y(with)g(\\double")h(\(virtual\))f(format.)40 b(In)24
+b(suc)m(h)h(cases,)j(GDB)e(normally)e(w)m(orks)h(with)f(the)i(virtual)e
+(format)150 2674 y(only)34 b(\(the)h(format)f(that)h(mak)m(es)h(sense)e
+(for)g(y)m(our)h(program\),)h(but)d(the)i Fh(info)29
+b(registers)j Fn(command)150 2783 y(prin)m(ts)d(the)h(data)h(in)f(b)s
+(oth)f(formats.)275 2921 y(Normally)-8 b(,)27 b(register)g(v)-5
+b(alues)26 b(are)i(relativ)m(e)f(to)h(the)f(selected)h(stac)m(k)h
+(frame)e(\(see)h(Section)f(6.3)h([Select-)150 3030 y(ing)j(a)i(frame],)
+g(page)g(47\).)47 b(This)30 b(means)i(that)h(y)m(ou)f(get)i(the)e(v)-5
+b(alue)32 b(that)g(the)h(register)f(w)m(ould)f(con)m(tain)150
+3140 y(if)f(all)g(stac)m(k)j(frames)e(farther)g(in)f(w)m(ere)h(exited)h
+(and)e(their)g(sa)m(v)m(ed)j(registers)e(restored.)43
+b(In)31 b(order)f(to)i(see)150 3250 y(the)g(true)f(con)m(ten)m(ts)j(of)
+e(hardw)m(are)f(registers,)h(y)m(ou)g(m)m(ust)g(select)g(the)g
+(innermost)f(frame)g(\(with)g(`)p Fh(frame)150 3359 y(0)p
+Fn('\).)275 3497 y(Ho)m(w)m(ev)m(er,)e(GDB)e(m)m(ust)g(deduce)f(where)g
+(registers)g(are)g(sa)m(v)m(ed,)j(from)d(the)g(mac)m(hine)g(co)s(de)h
+(generated)150 3606 y(b)m(y)32 b(y)m(our)g(compiler.)45
+b(If)32 b(some)h(registers)f(are)h(not)f(sa)m(v)m(ed,)i(or)f(if)e(GDB)i
+(is)e(unable)g(to)i(lo)s(cate)g(the)g(sa)m(v)m(ed)150
+3716 y(registers,)d(the)h(selected)g(stac)m(k)h(frame)e(mak)m(es)h(no)f
+(di\013erence.)150 3934 y Fh(set)f(rstack_high_address)d
+Fg(address)630 4043 y Fn(On)37 b(AMD)i(29000)h(family)c(pro)s(cessors,)
+k(registers)d(are)i(sa)m(v)m(ed)g(in)d(a)j(separate)g(\\register)630
+4153 y(stac)m(k".)54 b(There)34 b(is)f(no)h(w)m(a)m(y)h(for)f(GDB)h(to)
+g(determine)f(the)g(exten)m(t)h(of)g(this)e(stac)m(k.)53
+b(Nor-)630 4262 y(mally)-8 b(,)31 b(GDB)h(just)f(assumes)g(that)h(the)f
+(stac)m(k)i(is)d(\\large)i(enough".)44 b(This)29 b(ma)m(y)j(result)e
+(in)630 4372 y(GDB)g(referencing)e(memory)h(lo)s(cations)f(that)h(do)g
+(not)g(exist.)40 b(If)28 b(necessary)-8 b(,)31 b(y)m(ou)e(can)g(get)630
+4482 y(around)d(this)h(problem)e(b)m(y)j(sp)s(ecifying)d(the)j(ending)d
+(address)i(of)h(the)f(register)g(stac)m(k)i(with)630
+4591 y(the)24 b Fh(set)29 b(rstack_high_address)19 b
+Fn(command.)38 b(The)24 b(argumen)m(t)g(should)e(b)s(e)h(an)h(address,)
+630 4701 y(whic)m(h)29 b(y)m(ou)i(probably)d(w)m(an)m(t)k(to)f(precede)
+f(with)f(`)p Fh(0x)p Fn(')i(to)g(sp)s(ecify)e(in)g(hexadecimal.)p
+150 4802 1200 4 v 192 4869 a Fa(2)275 4902 y Fn(This)38
+b(is)i(a)h(w)m(a)m(y)h(of)f(remo)m(ving)g(one)g(w)m(ord)f(from)g(the)h
+(stac)m(k,)k(on)c(mac)m(hines)f(where)g(stac)m(ks)i(gro)m(w)275
+5011 y(do)m(wn)m(w)m(ard)e(in)f(memory)h(\(most)i(mac)m(hines,)h(no)m
+(w)m(ada)m(ys\).)72 b(This)39 b(assumes)h(that)i(the)e(innermost)275
+5121 y(stac)m(k)31 b(frame)g(is)e(selected;)i(setting)f
+Fh($sp)g Fn(is)f(not)i(allo)m(w)m(ed)f(when)f(other)i(stac)m(k)g
+(frames)f(are)h(selected.)275 5230 y(T)-8 b(o)34 b(p)s(op)f(en)m(tire)g
+(frames)h(o\013)g(the)g(stac)m(k,)j(regardless)c(of)h(mac)m(hine)f(arc)
+m(hitecture,)j(use)d Fh(return)p Fn(;)h(see)275 5340
+y(Section)c(11.4)i([Returning)d(from)h(a)g(function],)g(page)h(93.)p
+eop
+%DVIPSSectionPage: 70
+70 71 bop 150 -116 a Fn(70)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(show)g(rstack_high_address)630 408 y Fn(Displa)m(y)23
+b(the)g(curren)m(t)h(limit)d(of)i(the)h(register)f(stac)m(k,)k(on)c
+(AMD)i(29000)g(family)d(pro)s(cessors.)150 666 y Fl(8.11)68
+b(Floating)46 b(p)t(oin)l(t)g(hardw)l(are)275 858 y Fn(Dep)s(ending)28
+b(on)i(the)g(con\014guration,)f(GDB)i(ma)m(y)f(b)s(e)g(able)f(to)i(giv)
+m(e)f(y)m(ou)g(more)g(information)e(ab)s(out)150 968
+y(the)j(status)f(of)h(the)f(\015oating)h(p)s(oin)m(t)e(hardw)m(are.)150
+1177 y Fh(info)g(float)630 1287 y Fn(Displa)m(y)39 b(hardw)m(are-dep)s
+(enden)m(t)g(information)g(ab)s(out)h(the)g(\015oating)g(p)s(oin)m(t)f
+(unit.)68 b(The)630 1396 y(exact)27 b(con)m(ten)m(ts)g(and)e(la)m(y)m
+(out)h(v)-5 b(ary)26 b(dep)s(ending)d(on)i(the)h(\015oating)f(p)s(oin)m
+(t)g(c)m(hip.)38 b(Curren)m(tly)-8 b(,)630 1506 y(`)p
+Fh(info)29 b(float)p Fn(')h(is)f(supp)s(orted)g(on)h(the)g(ARM)h(and)f
+(x86)h(mac)m(hines.)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmtt12 13.14 3
+/Fa 3 59 df<000003C00000000007E0000000000FF0000000000FF0000000000FF00000
+00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000
+00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000
+00000FF0000000000FF0000000000FF000003FFFFFFFFFF87FFFFFFFFFFCFFFFFFFFFFFE
+FFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFE7FFFFFFFFFFC3FFFFFFFFFF800000FF00000
+00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000
+00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000
+00000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000007E00000
+000003C000002F307CB838>43 D<0F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE0
+1FC00F800D0D6B8C38>46 D<0F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE01FC0
+0F8000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE01FC00F800D2F
+6BAE38>58 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmss10 10.95 3
+/Fb 3 115 df<0003F80000001FFF0000007FFFC00000FFFFE00001FFFFF00003FFFFF8
+0007FE07F8000FF801FC000FE000FE001FC0007E003FC0003E003F80003F003F00001F00
+7F00001F007E00001F007E00000F80FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF80FF
+FFFFFF80FFFFFFFF80FC00000000FC00000000FC00000000FE000000007E000000007E00
+0000007F000000007F000000003F800000003F800000001FC00000001FE00000800FF000
+038007FC001F8007FF00FF8003FFFFFF8001FFFFFF80007FFFFF00003FFFFC00000FFFE0
+000001FF0000212B7DA928>101 D<0001FE0000000FFFC000003FFFF000007FFFF80000
+FFFFFC0003FFFFFF0003FF03FF0007F8007F800FF0003FC01FE0001FE01FC0000FE03F80
+0007F03F800007F03F000003F07F000003F87F000003F87E000001F8FE000001FCFE0000
+01FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001
+FCFF000003FC7F000003F87F000003F87F000003F83F800007F03FC0000FF03FC0000FF0
+1FE0001FE00FF0003FC00FFC00FFC007FF03FF8003FFFFFF0001FFFFFE0000FFFFFC0000
+3FFFF000000FFFC0000001FE0000262B7DA92D>111 D<FC007CFC03FCFC0FFCFC1FFCFC
+3FFCFC7FFCFCFFC0FDFE00FFF800FFF000FFE000FFC000FFC000FF8000FF8000FF0000FF
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000162979A81F>114 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmbx12 13.14 45
+/Fc 45 122 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF
+FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000
+0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000
+FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000
+7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000
+000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000
+7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF
+FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F
+FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF200A7F9D29>45
+D<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1FF807E0101077
+8F22>I<000000F00000000001F00000000007F0000000001FF0000000007FF000000003
+FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FFFCFFF00000FF80
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B47
+77C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC0001FFFFFFFE00
+03FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FFF07FF00001FFF8
+7FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007FFEFFFE00007FFF
+FFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003FFF1FF000003FFF
+0FE000003FFF000000007FFF000000007FFE000000007FFE000000007FFE00000000FFFC
+00000000FFFC00000001FFF800000001FFF000000003FFF000000003FFE000000007FFC0
+00000007FF800000000FFF000000001FFE000000003FFC000000003FF8000000007FE000
+000000FFC000000001FF8000000003FF0000000007FC000000000FF8000000001FF00000
+00001FE0001F00003F80001F00007F00001F0000FE00001F0001FC00003E0003F800003E
+0007E000003E000FC000003E001F8000007E003F0000007E007E000000FE00FFFFFFFFFE
+01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC
+7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8
+30477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000
+7FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F80000FFF8000FFE
+0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80007FFE001FFF80
+007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000FFFE000FFF0000
+FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FFF00000000003FF
+F00000000003FFE00000000007FFC00000000007FF80000000001FFF00000000003FFC00
+00000001FFF800000001FFFFE000000001FFFF8000000001FFFFE000000001FFFFFC0000
+0000003FFF000000000007FFC00000000003FFE00000000001FFF00000000000FFF80000
+000000FFFC00000000007FFE00000000007FFF00000000007FFF00000000003FFF800000
+00003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800003FFFC03FFC00
+003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF0000
+3FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007FFF007FFE00007F
+FF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8000FFC0007FFF0
+0007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF800000007FFFFE00000
+00007FFE00000032487BC63D>I<0000000007E000000000000FE000000000000FE00000
+0000001FE000000000003FE000000000007FE00000000000FFE00000000000FFE0000000
+0001FFE00000000003FFE00000000007FFE00000000007FFE0000000000FFFE000000000
+1FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FDFFE000000001F9
+FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FFE00000001F81FF
+E00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0000000F801FFE0
+000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000000F8001FFE000
+001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000FC0001FFE00001
+F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC00001FFE0001F80
+0001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC000001FFE000FFFFFF
+FFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003
+FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF
+E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0
+0000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC
+00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0000003E003FC00
+003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFF
+FFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FFFFFF000003FFFF
+FC000003FFFFF0000003E7FF00000003E00000000003E00000000003E00000000003E000
+00000003E00000000003E00000000003E00000000003E00000000003E00000000003E000
+00000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FFE01FFF0003FF00
+07FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C00000FFF8000000
+00FFFC000000007FFC000000007FFE000000007FFE000000007FFE000000007FFE000000
+007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF800007FFF7FF800
+007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC00007FFEFFFC00
+007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F000001FFF03F8000
+01FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FFFFFFFC0000FFFF
+FFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<0000007FF8000000
+0007FFFE000000001FFFFF800000007FFFFFC0000001FFF01FE0000007FF8003F000000F
+FE0001F800001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0001FFE0001FFC0
+003FFE0001FF80003FFE0003FF80003FFE0007FF00003FFE0007FF00003FFE000FFF0000
+3FFE000FFF00001FFC001FFE00000FF8001FFE000007F0003FFE00000000003FFE000000
+00003FFE00000000007FFC00000000007FFC00000000007FFC00200000007FFC07FFE000
+007FFC1FFFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000FFFDF000FFE000
+FFFDE0007FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FFFF00001FFE00FF
+FF00001FFF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE00000FFF80FFFE
+00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00000FFFC07FFC00
+000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC03FFC0000
+0FFFC03FFC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000FFF801FFE00000F
+FF800FFE00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE0003FF80003FFC
+0001FFC0003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000001FFFFFFF8000
+000FFFFFFE00000003FFFFFC00000000FFFFF0000000000FFF00000032487BC63D>I<1F
+0000000000001F8000000000001FC000000000001FFE00000000001FFFFFFFFFFFE01FFF
+FFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFF
+FFFFFF803FFFFFFFFFFF003FFFFFFFFFFE003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFF
+FFF8007FFFFFFFFFF0007F00000007E0007E0000000FC0007E0000000F80007C0000001F
+80007C0000003F00007C0000007E00007C000000FC0000F8000000F80000F8000001F800
+00F8000003F00000F8000007E000000000000FC000000000001F8000000000001F800000
+0000003F0000000000007E0000000000007E000000000000FC000000000001FC00000000
+0001FC000000000003F8000000000007F8000000000007F800000000000FF00000000000
+0FF000000000001FF000000000001FF000000000003FE000000000003FE000000000007F
+E000000000007FE000000000007FE00000000000FFE00000000000FFE00000000000FFE0
+0000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000003FFC000
+00000003FFC00000000003FFC00000000003FFC00000000003FFC00000000007FFC00000
+000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC0000000
+0007FFC00000000007FFC00000000007FFC00000000007FFC00000000003FF8000000000
+03FF800000000001FF0000000000007C00000000334B79C93D>I<00001FFF0000000001
+FFFFF000000007FFFFFC0000001FFFFFFF0000003FF007FFC000007F0000FFE00000FC00
+003FF00001F800000FF80003F0000007F80007F0000007FC0007E0000003FC000FE00000
+03FE000FE0000001FE000FE0000001FE001FE0000001FE001FF0000001FE001FF0000001
+FE001FF8000001FE001FFE000001FE001FFF000003FE001FFFC00003FC001FFFF00003FC
+001FFFFC0007F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE00007FFFFF03FC000
+07FFFFFCFF800003FFFFFFFF000001FFFFFFFC000000FFFFFFF80000007FFFFFF8000000
+3FFFFFFE0000001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001FFFFFFFF000007F
+FFFFFFF80000FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00FFFFFF000FF800
+3FFFFF001FF0000FFFFF803FF00007FFFF803FE00001FFFF807FC000007FFFC07FC00000
+1FFFC07FC000000FFFC0FF80000003FFC0FF80000001FFC0FF80000001FFC0FF80000000
+FFC0FF80000000FFC0FF800000007FC0FF800000007FC0FF800000007F80FFC00000007F
+807FC00000007F807FC0000000FF007FE0000000FF003FF0000001FE003FF0000001FE00
+1FFC000003FC000FFE00000FF80007FF80003FF00003FFF003FFE00001FFFFFFFF800000
+7FFFFFFF0000001FFFFFFC00000007FFFFE0000000003FFE00000032487BC63D>I<0000
+1FFE0000000001FFFFC00000000FFFFFF00000001FFFFFFC0000007FFC0FFE000000FFE0
+03FF800001FFC000FFC00003FF80007FE00007FF00007FE0000FFF00003FF0001FFE0000
+3FF8001FFE00001FF8003FFE00001FFC003FFC00001FFC007FFC00001FFE007FFC00001F
+FE007FFC00001FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF
+80FFFC00000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFFC0
+FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00001FFFC07FFC00001FFFC07F
+FC00001FFFC07FFC00001FFFC03FFC00003FFFC03FFE00003FFFC01FFE00003FFFC01FFE
+00007FFFC00FFE00007FFFC007FF0000FFFFC003FF8001EFFFC001FFC003EFFFC000FFE0
+0FCFFFC0007FFFFF8FFFC0001FFFFF0FFFC00007FFFE0FFF800001FFF80FFF8000000100
+0FFF80000000000FFF80000000000FFF80000000001FFF00000000001FFF00000000001F
+FF0003F800001FFE0007FC00001FFE000FFE00001FFE001FFF00003FFC001FFF00003FFC
+001FFF00003FF8001FFF00007FF0001FFF00007FF0001FFF0000FFE0001FFE0001FFC000
+0FFC0001FF80000FF80007FF00000FE0000FFE000007F8003FFC000003FF01FFF8000001
+FFFFFFF0000000FFFFFFC00000007FFFFF000000001FFFFC0000000003FFC00000003248
+7BC63D>I<0000000001F800000000000000000001F800000000000000000003FC000000
+00000000000003FC00000000000000000003FC00000000000000000007FE000000000000
+00000007FE0000000000000000000FFF0000000000000000000FFF000000000000000000
+0FFF0000000000000000001FFF8000000000000000001FFF8000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000007FFFE0000000
+00000000007FFFE00000000000000000FFFFF00000000000000000FFFFF0000000000000
+0000FFFFF00000000000000001FFFFF80000000000000001F3FFF80000000000000003F3
+FFFC0000000000000003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE00
+00000000000007C0FFFE000000000000000FC0FFFF000000000000000F80FFFF00000000
+0000000F807FFF000000000000001F807FFF800000000000001F003FFF80000000000000
+3F003FFFC00000000000003E003FFFC00000000000003E001FFFC00000000000007E001F
+FFE00000000000007C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF000
+0000000000F80007FFF0000000000001F80007FFF8000000000001F00003FFF800000000
+0003F00003FFFC000000000003E00003FFFC000000000003E00001FFFC000000000007E0
+0001FFFE000000000007C00000FFFE00000000000FC00000FFFF00000000000F800000FF
+FF00000000000F8000007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF8000
+0000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC000000000
+7FFFFFFFFFFFE0000000007C0000000FFFE000000000FC0000000FFFF000000000F80000
+000FFFF000000000F800000007FFF000000001F800000007FFF800000001F000000003FF
+F800000003F000000003FFFC00000003E000000003FFFC00000003E000000001FFFC0000
+0007E000000001FFFE00000007C000000000FFFE0000000FC000000000FFFF0000000F80
+00000000FFFF0000000F80000000007FFF0000001F80000000007FFF8000003FC0000000
+003FFF8000FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFF
+FFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65
+D<FFFFFFFFFFFFF0000000FFFFFFFFFFFFFF800000FFFFFFFFFFFFFFF00000FFFFFFFFFF
+FFFFFC0000FFFFFFFFFFFFFFFF0000001FFF800000FFFF8000001FFF8000001FFFC00000
+1FFF8000000FFFE000001FFF80000007FFF000001FFF80000003FFF800001FFF80000001
+FFFC00001FFF80000001FFFC00001FFF80000000FFFE00001FFF80000000FFFE00001FFF
+800000007FFE00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF
+00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF8000
+00007FFF00001FFF800000007FFF00001FFF80000000FFFE00001FFF80000000FFFE0000
+1FFF80000000FFFC00001FFF80000001FFFC00001FFF80000001FFF800001FFF80000003
+FFF800001FFF80000007FFF000001FFF8000000FFFE000001FFF8000001FFF8000001FFF
+8000007FFF0000001FFF800003FFFC0000001FFFFFFFFFFFF00000001FFFFFFFFFFF8000
+00001FFFFFFFFFFFF00000001FFFFFFFFFFFFC0000001FFF8000003FFF8000001FFF8000
+000FFFC000001FFF80000003FFF000001FFF80000001FFF800001FFF80000000FFFC0000
+1FFF800000007FFE00001FFF800000007FFF00001FFF800000003FFF00001FFF80000000
+3FFF80001FFF800000001FFF80001FFF800000001FFFC0001FFF800000001FFFC0001FFF
+800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFF
+E0001FFF800000000FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF8000
+00001FFFE0001FFF800000001FFFE0001FFF800000001FFFC0001FFF800000001FFFC000
+1FFF800000003FFFC0001FFF800000003FFF80001FFF800000007FFF80001FFF80000000
+7FFF00001FFF80000000FFFF00001FFF80000001FFFE00001FFF80000003FFFC00001FFF
+8000000FFFF800001FFF8000007FFFF000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFF00
+00FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFF00000FFFFFFFFFFFFFE0000004B4B7CCA57
+>I<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FF
+FFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC0
+0000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000
+000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FF
+FC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF00000000000
+3FC007FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000
+000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC0
+3FFF80000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000
+000007C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF
+0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000
+0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000
+FFFF0000000000000000FFFF00000000000000007FFF00000000000000007FFF00000000
+000000007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF
+80000000000007C03FFF80000000000007C03FFF80000000000007C01FFFC00000000000
+07C01FFFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000
+000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F00
+01FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF000000
+0001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003
+FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC
+0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007
+FFFFFC000000000000001FFF800000004A4D79CB59>I<FFFFFFFFFFFFF000000000FFFF
+FFFFFFFFFF80000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC000000FFFFFFFFFF
+FFFFFF000000001FFF800001FFFFC00000001FFF8000001FFFE00000001FFF80000007FF
+F80000001FFF80000001FFFC0000001FFF800000007FFE0000001FFF800000003FFF0000
+001FFF800000001FFF8000001FFF800000000FFFC000001FFF8000000007FFE000001FFF
+8000000003FFE000001FFF8000000003FFF000001FFF8000000001FFF800001FFF800000
+0000FFF800001FFF8000000000FFFC00001FFF8000000000FFFC00001FFF80000000007F
+FE00001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFF0000
+1FFF80000000003FFF00001FFF80000000003FFF00001FFF80000000003FFF80001FFF80
+000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000
+003FFF80001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF
+C0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000001FFFC0001F
+FF80000000001FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF8000
+0000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF8000000000
+3FFFC0001FFF80000000003FFFC0001FFF80000000003FFF80001FFF80000000003FFF80
+001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF
+80000000003FFF00001FFF80000000003FFF00001FFF80000000007FFF00001FFF800000
+00007FFE00001FFF80000000007FFE00001FFF80000000007FFC00001FFF8000000000FF
+FC00001FFF8000000000FFF800001FFF8000000001FFF800001FFF8000000001FFF00000
+1FFF8000000003FFF000001FFF8000000007FFE000001FFF8000000007FFC000001FFF80
+0000000FFF8000001FFF800000003FFF0000001FFF800000007FFE0000001FFF80000000
+FFFC0000001FFF80000003FFF80000001FFF8000001FFFF00000001FFF800001FFFFC000
+00FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFF0000000FFFF
+FFFFFFFFFF80000000FFFFFFFFFFFFF000000000524B7CCA5E>I<000000001FFF800001
+C00000000007FFFFF80003C0000000003FFFFFFE0007C000000001FFFFFFFFC00FC00000
+0007FFFFFFFFE03FC00000001FFFFE007FF87FC00000007FFFE00007FCFFC0000000FFFF
+000001FFFFC0000003FFFC0000007FFFC0000007FFF00000001FFFC000000FFFC0000000
+0FFFC000001FFF8000000007FFC000003FFF0000000003FFC000007FFE0000000001FFC0
+0000FFFC0000000000FFC00001FFF80000000000FFC00003FFF800000000007FC00003FF
+F000000000003FC00007FFF000000000003FC00007FFE000000000001FC0000FFFE00000
+0000001FC0000FFFC000000000001FC0001FFFC000000000000FC0001FFFC00000000000
+0FC0003FFF8000000000000FC0003FFF80000000000007C0003FFF80000000000007C000
+7FFF80000000000007C0007FFF80000000000007C0007FFF8000000000000000007FFF00
+00000000000000007FFF000000000000000000FFFF000000000000000000FFFF00000000
+0000000000FFFF000000000000000000FFFF000000000000000000FFFF00000000000000
+0000FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FF
+FF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000
+00000000000000FFFF0000000000000000007FFF0000000FFFFFFFFFC07FFF0000000FFF
+FFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFF
+C03FFF80000000001FFFC0003FFF80000000001FFFC0003FFFC0000000001FFFC0001FFF
+C0000000001FFFC0001FFFC0000000001FFFC0000FFFC0000000001FFFC0000FFFE00000
+00001FFFC00007FFE0000000001FFFC00007FFF0000000001FFFC00003FFF0000000001F
+FFC00003FFF8000000001FFFC00001FFFC000000001FFFC00000FFFC000000001FFFC000
+007FFE000000001FFFC000003FFF000000001FFFC000001FFF800000001FFFC000000FFF
+E00000003FFFC0000007FFF00000007FFFC0000003FFFC0000007FFFC0000000FFFF0000
+01FFFFC00000007FFFE00007F9FFC00000001FFFFF003FF0FFC000000007FFFFFFFFE07F
+C000000001FFFFFFFFC01FC0000000003FFFFFFF0007C00000000007FFFFF80001C00000
+0000001FFF8000000000524D79CB61>71 D<FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FF
+FFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFF
+F8001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001F
+FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
+00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFFFFFFFFFFFFFC000001FFFFF
+FFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFF
+FFFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC0
+00001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001F
+FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
+00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000FFFFFFFF
+FC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FF
+FFFFFFF8FFFFFFFFFC01FFFFFFFFF8554B7BCA60>I<FFFFFFFFFF000000FFFFFFFFFF00
+0000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC00000003E001FFFC00000
+003E001FFFC00000003E001FFFC00000003E001FFFC00000007E001FFFC00000007C001F
+FFC00000007C001FFFC00000007C001FFFC00000007C001FFFC00000007C001FFFC00000
+00FC001FFFC0000000FC001FFFC0000000FC001FFFC0000001FC001FFFC0000001FC001F
+FFC0000003F8001FFFC0000003F8001FFFC0000007F8001FFFC000000FF8001FFFC00000
+1FF8001FFFC000003FF8001FFFC000007FF8001FFFC00001FFF8001FFFC00007FFF8001F
+FFC0003FFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFF
+FFF0FFFFFFFFFFFFFFF03F4B7BCA4A>76 D<FFFFFFE0000000000001FFFFFF80FFFFFFF0
+000000000003FFFFFF80FFFFFFF0000000000003FFFFFF80FFFFFFF8000000000007FFFF
+FF80FFFFFFF8000000000007FFFFFF80001FFFF8000000000007FFFC0000001FFFFC0000
+0000000F7FFC0000001FFFFC00000000000F7FFC0000001FBFFE00000000001E7FFC0000
+001FBFFE00000000001E7FFC0000001F9FFF00000000003C7FFC0000001F9FFF00000000
+003C7FFC0000001F9FFF00000000003C7FFC0000001F8FFF8000000000787FFC0000001F
+8FFF8000000000787FFC0000001F87FFC000000000F07FFC0000001F87FFC000000000F0
+7FFC0000001F83FFE000000001E07FFC0000001F83FFE000000001E07FFC0000001F83FF
+E000000001E07FFC0000001F81FFF000000003C07FFC0000001F81FFF000000003C07FFC
+0000001F80FFF800000007807FFC0000001F80FFF800000007807FFC0000001F807FFC00
+00000F007FFC0000001F807FFC0000000F007FFC0000001F807FFC0000000F007FFC0000
+001F803FFE0000001E007FFC0000001F803FFE0000001E007FFC0000001F801FFF000000
+3C007FFC0000001F801FFF0000003C007FFC0000001F800FFF80000078007FFC0000001F
+800FFF80000078007FFC0000001F8007FFC00000F0007FFC0000001F8007FFC00000F000
+7FFC0000001F8007FFC00000F0007FFC0000001F8003FFE00001E0007FFC0000001F8003
+FFE00001E0007FFC0000001F8001FFF00003C0007FFC0000001F8001FFF00003C0007FFC
+0000001F8000FFF8000780007FFC0000001F8000FFF8000780007FFC0000001F8000FFF8
+000780007FFC0000001F80007FFC000F00007FFC0000001F80007FFC000F00007FFC0000
+001F80003FFE001E00007FFC0000001F80003FFE001E00007FFC0000001F80001FFF003C
+00007FFC0000001F80001FFF003C00007FFC0000001F80001FFF003C00007FFC0000001F
+80000FFF807800007FFC0000001F80000FFF807800007FFC0000001F800007FFC0F00000
+7FFC0000001F800007FFC0F000007FFC0000001F800003FFE1E000007FFC0000001F8000
+03FFE1E000007FFC0000001F800003FFE1E000007FFC0000001F800001FFF3C000007FFC
+0000001F800001FFF3C000007FFC0000001F800000FFFF8000007FFC0000001F800000FF
+FF8000007FFC0000001F8000007FFF0000007FFC0000001F8000007FFF0000007FFC0000
+001F8000003FFE0000007FFC0000001F8000003FFE0000007FFC0000001F8000003FFE00
+00007FFC0000001F8000001FFC0000007FFC0000001F8000001FFC0000007FFC0000001F
+8000000FF80000007FFC0000003FC000000FF80000007FFC0000FFFFFFF00007F00003FF
+FFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF0
+0003E00003FFFFFFFF80FFFFFFF00001C00003FFFFFFFF80694B7BCA74>I<00000000FF
+F8000000000000001FFFFFC0000000000001FFFFFFFC000000000007FFFFFFFF00000000
+001FFFC01FFFC0000000007FFE0003FFF000000001FFF000007FFC00000003FFE000003F
+FE00000007FF8000000FFF0000000FFF00000007FF8000001FFE00000003FFC000003FFC
+00000001FFE000007FFC00000001FFF00000FFF800000000FFF80001FFF0000000007FFC
+0001FFF0000000007FFC0003FFE0000000003FFE0007FFE0000000003FFF0007FFE00000
+00003FFF000FFFC0000000001FFF800FFFC0000000001FFF801FFFC0000000001FFFC01F
+FF80000000000FFFC01FFF80000000000FFFC03FFF80000000000FFFE03FFF8000000000
+0FFFE03FFF80000000000FFFE07FFF000000000007FFF07FFF000000000007FFF07FFF00
+0000000007FFF07FFF000000000007FFF07FFF000000000007FFF0FFFF000000000007FF
+F8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000
+000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FF
+FF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000000000
+07FFF8FFFF000000000007FFF8FFFF000000000007FFF87FFF000000000007FFF07FFF00
+0000000007FFF07FFF80000000000FFFF07FFF80000000000FFFF07FFF80000000000FFF
+F03FFF80000000000FFFE03FFF80000000000FFFE03FFFC0000000001FFFE01FFFC00000
+00001FFFC01FFFC0000000001FFFC00FFFC0000000001FFF800FFFE0000000003FFF8007
+FFE0000000003FFF0007FFF0000000007FFF0003FFF0000000007FFE0003FFF800000000
+FFFE0001FFF800000000FFFC0000FFFC00000001FFF800007FFE00000003FFF000007FFF
+00000007FFF000003FFF8000000FFFE000001FFFC000001FFFC0000007FFE000003FFF00
+000003FFF80000FFFE00000001FFFE0003FFFC000000007FFFC01FFFF0000000001FFFFF
+FFFFC00000000007FFFFFFFF000000000001FFFFFFFC0000000000001FFFFFC000000000
+000001FFFC000000004D4D79CB5C>79 D<00007FFC0001C00003FFFFC003C0001FFFFFF0
+07C0003FFFFFFC0FC000FFFFFFFF1FC001FFE00FFFBFC003FF0000FFFFC007FC00001FFF
+C00FF800000FFFC01FF0000003FFC01FF0000001FFC03FE0000000FFC03FE00000007FC0
+7FC00000007FC07FC00000003FC07FC00000001FC0FFC00000001FC0FFC00000001FC0FF
+C00000000FC0FFE00000000FC0FFE00000000FC0FFE000000007C0FFF000000007C0FFF8
+00000007C0FFFC00000007C0FFFE0000000000FFFF80000000007FFFF0000000007FFFFF
+000000007FFFFFF80000003FFFFFFF8000003FFFFFFFF800001FFFFFFFFF00000FFFFFFF
+FFC0000FFFFFFFFFE00007FFFFFFFFF00003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFF
+FE00003FFFFFFFFF00001FFFFFFFFF800007FFFFFFFFC00000FFFFFFFFC000000FFFFFFF
+E0000000FFFFFFE000000007FFFFF0000000007FFFF0000000000FFFF00000000003FFF0
+0000000001FFF80000000000FFF800000000007FF878000000007FF8F8000000003FF8F8
+000000003FF8F8000000003FF8F8000000001FF8F8000000001FF8FC000000001FF8FC00
+0000001FF0FC000000001FF0FE000000001FF0FE000000001FF0FF000000003FE0FF8000
+00003FE0FF800000003FC0FFE00000007FC0FFF0000000FF80FFFC000000FF00FFFF0000
+03FF00FFFFE0000FFE00FF7FFE003FFC00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF
+8000F0007FFFFE0000E00003FFF00000354D79CB44>83 D<3FFFFFFFFFFFFFFFFFC03FFF
+FFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFF
+FFC03FFF8001FFFC001FFFC03FFC0001FFFC0001FFC07FF00001FFFC00007FE07FC00001
+FFFC00003FE07F800001FFFC00001FE07F000001FFFC00000FE07F000001FFFC00000FE0
+7E000001FFFC000007E07E000001FFFC000007E07E000001FFFC000007E07C000001FFFC
+000003E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003E07C00
+0001FFFC000003E0FC000001FFFC000003F0F8000001FFFC000001F0F8000001FFFC0000
+01F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F000000001
+FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000
+00000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC
+0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000000000
+0001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000
+000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001
+FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000
+00000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC
+0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000000000
+0001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000
+000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001
+FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000
+00000001FFFC0000000000000001FFFC0000000000000001FFFC000000000001FFFFFFFF
+FFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001
+FFFFFFFFFFFC00004C4A7CC955>I<0000FFFC000000000FFFFFC00000007FFFFFF00000
+00FFFFFFFC000001FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000F
+FF8000FFE0000FFF8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF
+80003FFC0007FF00003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000
+003FFC00000000003FFC00000000003FFC00000000003FFC000000001FFFFC0000001FFF
+FFFC000001FFFFFFFC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003F
+FC0007FFC0003FFC000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC
+007FF800003FFC007FF800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00
+FFF000003FFC00FFF000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007F
+FC0001EFFE003FFE0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FF
+FFFC01FFFE003FFFF0007FFE0003FF8000000037347CB23C>97 D<00000FFF80000000FF
+FFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC0
+007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE00
+00FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF800
+000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800
+000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800
+0000007FF8000000007FF8000000007FFC000000007FFC000000003FFC000000003FFC00
+0000001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC0
+0000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FF
+FFFE000000FFFFF00000000FFF80002F347CB237>99 D<00000000001FF000000000003F
+FFF000000000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF00000
+00000000FFF00000000000007FF00000000000007FF00000000000007FF0000000000000
+7FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000
+000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000
+7FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000
+000000007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF8
+7FF000000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001
+FFC00007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000
+FFF0001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007F
+FC000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000
+FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FF
+F8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000
+FFF000FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007F
+F8000000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000
+FFF0001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001
+FF80000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8
+FFFFE00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<0000
+0FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF0
+00FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE0000
+0FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003
+FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF
+80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80
+FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF80000000000FF
+F800000000007FF800000000007FF800000000007FFC00000000007FFC00000000003FFC
+00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007FF00
+00001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC00
+07F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC0
+000031347DB238>I<0000007FF000000007FFFC0000003FFFFE0000007FFFFF000001FF
+E0FF800003FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE0003FF0
+03FFE0003FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0003E00007FE0
+000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0
+000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000FFFFFF
+FF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003FFFFF
+F800002B4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFB
+FFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1
+FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF000
+1FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001F
+FC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE
+0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFF
+FFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C00000
+00000007C0000000000007C0000000000007E0000000000007E0000000000007F0000000
+000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE
+0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF0
+0FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFF
+C00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF80
+00000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF800
+00007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFF
+FFF0000007FFFFFF800000003FFFF0000037497DB13D>I<007FC00000000000FFFFC000
+00000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000
+03FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03F
+FFFC000001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC000
+01FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC00
+00FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF000
+01FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC0
+7FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007
+FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000F
+FFC0000FFFC00007FF800003FF000000FC00000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000007FC000FFFFC000FF
+FFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FF
+FFFF80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000
+000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
+C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
+000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
+C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
+000001FFC0000000000001FFC0000000000001FFC0003FFFFE0001FFC0003FFFFE0001FF
+C0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC00003FF000001FFC00003FC
+000001FFC00007F8000001FFC0000FE0000001FFC0003FC0000001FFC0007F80000001FF
+C000FF00000001FFC001FE00000001FFC003F800000001FFC00FF000000001FFC01FE000
+000001FFC03FC000000001FFC07F8000000001FFC0FF0000000001FFC3FF0000000001FF
+C7FF8000000001FFCFFFC000000001FFDFFFE000000001FFFFFFE000000001FFFFFFF000
+000001FFFEFFF800000001FFFC7FFC00000001FFF83FFC00000001FFE01FFE00000001FF
+C01FFF00000001FFC00FFF80000001FFC007FF80000001FFC003FFC0000001FFC003FFE0
+000001FFC001FFF0000001FFC000FFF0000001FFC0007FF8000001FFC0007FFC000001FF
+C0003FFE000001FFC0001FFE000001FFC0000FFF000001FFC0000FFF800001FFC00007FF
+C00001FFC00007FFE000FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFF
+FF803FFFFF80FFFFFF803FFFFF80394C7CCB41>107 D<007FC000FFFFC000FFFFC000FF
+FFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FF
+FFFF80194C7BCB22>I<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFF
+C03FFFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFF
+C1F801FFC07E007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FF
+CF0000FFF3C0003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FF
+FC00007FFF00001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FF
+F000007FFC00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF
+E000007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFF
+FFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E32
+7BB167>I<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF00
+00FFFFC0FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF
+0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF0
+0001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFF
+E0FFFFFFC07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF00
+00000FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE00
+03FF000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01F
+FC000000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF8
+0000007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF800
+00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000
+007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF8000000
+7FF87FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FF
+E01FFC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF00
+01FF800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC00000
+03FFFFFF000000007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FF
+FFC07FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003
+FFC00003FFFF0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001
+FFF000001FFE0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE00000
+0FFF8001FFE0000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001
+FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE00000
+03FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001
+FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE00000
+07FFC001FFE0000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001
+FFE000000FFF0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF80000
+3FFC0001FFF800007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001
+FFEFF01FFF800001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE
+00000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001
+FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE00000
+00000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001
+FFE0000000000001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000
+000000FFFFFFC000000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FF
+F800FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07
+FFC001FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001
+FF0001FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+000001FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE0
+00002A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF0
+1FE0003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF
+000001F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFF
+FE00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFF
+FFF0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000F
+FEF8000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FC
+FF000001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FE
+FFFFFF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F80000
+0000F800000000F800000000F800000001F800000001F800000001F800000001F8000000
+03F800000003F800000007F800000007F80000000FF80000000FF80000001FF80000003F
+F80000007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFF
+FFF0FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
+00007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007F
+F8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8
+007C003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFF
+C00001FFFF8000007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007F
+FFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003
+FFE00001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001
+FFF00001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000
+FFE00007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F8
+7FFFE0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B
+337BB144>I<FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007F
+FFF0FFFFFFC0007FFFF000FFF0000003F80000FFF8000003F000007FF8000003E000007F
+FC000003E000007FFC000007E000003FFC000007C000003FFE00000FC000001FFE00000F
+8000001FFF00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007
+FFC0003E00000007FFC0007E00000003FFC0007C00000003FFE000FC00000001FFE000F8
+00000001FFF001F800000000FFF001F000000000FFF803F0000000007FF803E000000000
+7FF803E0000000007FFC07E0000000003FFC07C0000000003FFE0FC0000000001FFE0F80
+000000001FFF1F80000000000FFF1F00000000000FFF9F00000000000FFFBF0000000000
+07FFBE000000000007FFFE000000000003FFFC000000000003FFFC000000000001FFF800
+0000000001FFF8000000000000FFF0000000000000FFF0000000000000FFF00000000000
+007FE00000000000007FE00000000000003FC00000000000003FC00000000000001F8000
+00000000001F800000003C327EB041>I<FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC00
+7FFFF0FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF0
+01FFE00003FF000001FC0001FFF00003FF800001F80000FFF00001FF800001F00000FFF8
+0001FFC00003F000007FF80001FFC00003E000007FF80001FFC00003E000007FFC0001FF
+E00007E000003FFC0003FFE00007C000003FFC0003FFF00007C000003FFE0007FFF0000F
+C000001FFE0007FFF0000F8000001FFF0007FFF8001F8000000FFF000FFFF8001F000000
+0FFF000F9FF8001F0000000FFF800F9FFC003F00000007FF801F9FFC003E00000007FF80
+1F0FFE003E00000003FFC03F0FFE007C00000003FFC03E07FE007C00000003FFE03E07FF
+00FC00000001FFE07E07FF00F800000001FFE07C03FF00F800000001FFF07C03FF81F800
+000000FFF0F801FF81F000000000FFF8F801FFC3F0000000007FF9F801FFC3E000000000
+7FF9F000FFC3E0000000007FFDF000FFE7E0000000003FFFF000FFE7C0000000003FFFE0
+007FE7C0000000003FFFE0007FFFC0000000001FFFC0003FFF80000000001FFFC0003FFF
+80000000000FFFC0003FFF00000000000FFF80001FFF00000000000FFF80001FFF000000
+000007FF80001FFE000000000007FF00000FFE000000000007FF00000FFE000000000003
+FE000007FC000000000003FE000007FC000000000001FE000007F8000000000001FC0000
+03F8000000000001FC000003F8000000000000F8000001F000000054327EB059>I<FFFF
+FF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FF
+FFC0007FF800007F8000003FFC00007F0000003FFE0000FE0000001FFF0001FC0000000F
+FF8003F800000007FFC003F000000003FFC007E000000003FFE00FC000000001FFF01FC0
+00000000FFF83F80000000007FFC7F00000000003FFC7E00000000003FFEFC0000000000
+1FFFF800000000000FFFF8000000000007FFF0000000000003FFE0000000000003FFE000
+0000000001FFF0000000000000FFF80000000000007FFC000000000000FFFC0000000000
+01FFFE000000000003FFFF000000000007FFFF800000000007E7FFC0000000000FC3FFC0
+000000001F83FFE0000000003F81FFF0000000007F00FFF800000000FE007FFC00000001
+FC003FFC00000001F8003FFE00000003F0001FFF00000007F0000FFF8000000FE00007FF
+C000001FC00003FFC000003F800003FFE000007F800001FFF000FFFFF8001FFFFFF0FFFF
+F8001FFFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF03C317EB041>
+I<7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFF
+C0007FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000007E0
+00003FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F8000001FFF
+00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0007E00
+000003FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F800000001FF
+F001F800000000FFF001F000000000FFF803F0000000007FF803E0000000007FFC07E000
+0000003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80000000001F
+FF1F80000000000FFF1F00000000000FFFBF000000000007FFBE000000000007FFFE0000
+00000003FFFC000000000003FFFC000000000001FFF8000000000001FFF8000000000001
+FFF8000000000000FFF0000000000000FFF00000000000007FE00000000000007FE00000
+000000003FC00000000000003FC00000000000001F800000000000001F80000000000000
+1F800000000000001F000000000000003F000000000000003E000000000000007E000000
+000000007C000000001F8000FC000000003FC000F8000000007FE001F800000000FFF001
+F000000000FFF003F000000000FFF003E000000000FFF007E000000000FFF00FC0000000
+00FFE01F80000000007FE03F80000000007FC07F00000000003F81FE00000000001FFFF8
+00000000000FFFF0000000000007FFC0000000000000FE0000000000003B477EB041>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsl10 10.95 30
+/Fd 30 122 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800
+0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001
+FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F
+F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007
+F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F
+E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F
+80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F
+0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33
+>12 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>I<00000070000000F0
+000001F0000007F000003FF00003FFE0007FFFE000FFCFE000F80FE000000FE000001FE0
+00001FC000001FC000001FC000001FC000001FC000003FC000003F8000003F8000003F80
+00003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF00
+0000FE000000FE000000FE000000FE000000FE000001FE000001FC000001FC000001FC00
+0001FC000001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F800
+0007F0000007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000
+001FE000003FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>49
+D<000001FE000000000FFFE00000003FFFF8000000FC07FC000001E001FE000007C000FF
+00000F00007F80001E00007FC0001E00003FC0003C00003FE0007800003FE0007000001F
+E000FF00001FE000FF80001FE000FF80001FE000FF80001FE001FF80001FE001FF80003F
+E001FF80003FE000FF00003FE0007E00003FE0001800007FC0000000007FC000000000FF
+8000000000FF8000000001FF0000000001FF0000000003FE0000000003FC0000000007F8
+000000000FF0000000001FE0000000001FC0000000003F80000000007F0000000000FE00
+00000001F80000000003F00000000007E0000000000FC0000000001F00000000003E0000
+0000007C0000000000F80000000001E00000000003C0000E00000780001C00000F00001C
+00001E00001C00003C0000380000700000380000E00000380001C00000700003800000F0
+000FFFFFFFF0001FFFFFFFF0003FFFFFFFE0007FFFFFFFE000FFFFFFFFE000FFFFFFFFC0
+00FFFFFFFFC0002B3D7CBC2D>I<00000000FFC000380000000FFFF000780000007FFFFC
+00F0000001FF803F01F0000007FC000781F000001FE00003C3F000007FC00001E7F00000
+FF000000FFF00001FE0000007FE00007FC0000003FE0000FF80000003FE0001FF0000000
+1FE0003FE00000001FE0007FC00000000FE000FF800000000FC000FF8000000007C001FF
+0000000007C003FE0000000007C003FE0000000007C007FC0000000007C00FFC00000000
+07800FF80000000003801FF80000000003801FF80000000003803FF00000000007803FF0
+0000000007803FF00000000000007FE00000000000007FE00000000000007FE000000000
+00007FE0000000000000FFE0000000000000FFC0000000000000FFC0000000000000FFC0
+000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000
+0000FF80000000000000FF80000000000000FF80000000001C00FF80000000003C00FF80
+000000003800FF80000000003800FFC00000000038007FC00000000078007FC000000000
+70007FC000000000F0003FC000000000E0003FE000000001E0003FE000000001C0001FE0
+00000003C0000FF00000000780000FF000000007000007F80000000F000003FC0000001E
+000001FE0000003C000000FF000000F80000007F800001F00000003FC00007C00000001F
+F0001F8000000007FE00FE0000000001FFFFF800000000007FFFE0000000000007FE0000
+00003D4276BF42>67 D<FFFFFFE000FFFFFCFFFFFFC000FFFFF8FFFFFFC000FFFFF801FF
+C000000FFF0000FF80000003FC0000FF80000001F00000FF00000000F00000FF00000000
+E00000FF00000000E00000FF00000000E00000FF00000001E00001FF00000001E00001FE
+00000001C00001FE00000001C00001FE00000001C00001FE00000001C00001FE00000003
+C00003FE00000003C00003FC00000003800003FC00000003800003FC00000003800003FC
+00000003800003FC00000007800007FC00000007800007F800000007000007F800000007
+000007F800000007000007F800000007000007F80000000F00000FF80000000F00000FF0
+0000000E00000FF00000000E00000FF00000000E00000FF00000000E00000FF00000001E
+00001FF00000001E00001FE00000001C00001FE00000001C00001FE00000001C00001FE0
+0000001C00001FE00000003C00003FE00000003C00003FC00000003800003FC000000038
+00003FC00000003800003FC00000007800003FC00000007000003FC0000000F000003FC0
+000000E000001FC0000001E000001FC0000001C000001FC0000003C000001FE000000780
+00000FE00000070000000FE000000F00000007F000001E00000003F800003C00000001F8
+0000F800000000FC0001F0000000007F0007C0000000003FC03F80000000000FFFFE0000
+00000003FFF80000000000007FC0000000003E4073BD44>85 D<00007FC000000003FFF8
+0000000FC07E0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF000F
+E00001FF0007E00001FF0007F00001FF0007F00000FE0007F00000780007F0000000000F
+F0000000000FF0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF1F
+E000001FE01FE000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE0003F
+C0001FC0003FC0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F00007F
+81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F80073F
+07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97
+D<003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F800000
+00007F80000000007F00000000007F00000000007F00000000007F00000000007F000000
+0000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC07F800
+0003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF0000FC0003FE0000FC
+0007FC00007E0007F800007F0007F000007F0007F000003F0007F000003F8007F000003F
+800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000003FC00FE000007F
+C01FE000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF
+003FC00000FF003F800000FF003F800001FE003F800001FE003F800003FC003F800003F8
+007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC0003F00007CE0007E00
+00F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077BE33>I<00001FF0
+000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE001FC001FF0
+03F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003FC00000003F
+C00000007F800000007F800000007F800000007F80000000FF80000000FF00000000FF00
+000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+00007F000003807F000007807F000007003F80000F003F80001E001F80003C000FC00078
+0007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828>I<000000
+0003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F8000000
+0007F80000000007F00000000007F00000000007F00000000007F0000000000FF0000000
+000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000
+001FE0000000001FC0000000001FC0000000001FC0000000001FC000000FF03FC00000FF
+FC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000FC0000FF8001FC00
+007F8003F800007F0007F000007F000FF000007F000FE000007F001FE00000FF003FC000
+00FF003FC00000FE003F800000FE007F800000FE007F800000FE007F800001FE00FF8000
+01FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000003FC00FF0000
+03FC00FF000003F800FF000003F800FF000003F8007F000003F8007F000007F8007F0000
+07F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007E000FFF80003F001
+EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<00003FE0000001FF
+F8000007E07E00000F801F00003F000F80007E000FC000FC0007E001F80007E003F80007
+E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC00003F03FC00003F0
+7F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF
+00000000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F00
+0001C07F000003C03F000003803F800007801F80000F001FC0001E000FC0003C0007E000
+780003F001F00000FC07C000003FFF00000007F80000242A7BA828>I<00000007F00000
+00003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000
+003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000000000FE00000000
+01FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+03FC0000000003F80000000003F80000000003F80000000003F80000000003F800000007
+FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000000007F000000000
+0FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000000
+1FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
+3FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+7F80000000007F00000000007F00000000007F00000000007F00000000007F0000000000
+FF0000000000FE0000000000FE0000000000FE0000000000FE0000000003FF000000007F
+FFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE
+00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C
+001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001FC00007F0003FC00
+00FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007F000007E0007E000
+007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC00000071FFF00000
+00E07F80000000E00000000001C00000000001C00000000001C00000000001C000000000
+01E00000000001E00000000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE000
+00FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F00
+3E0000003F007C0000003F00FC0000001F00F80000001F00F80000001F00F80000003F00
+F80000003E00F80000003E00F80000007C00FC000000FC007C000001F8003E000003F000
+1F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF000000303D7FA82D>
+I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000000000
+000000000000000000000000000000000000000000000000000000000000000003F801FF
+F801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001F
+E0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F
+80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFF
+F07FFFF0FFFFF0183E7DBD1A>105 D<00007F000000003FFF000000003FFF000000003F
+FF0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003
+F80000000003F80000000003F80000000007F803FFFF0007F003FFFE0007F003FFFE0007
+F001FFF00007F000FF800007F000FE00000FF000F800000FE001F000000FE003C000000F
+E0078000000FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E00000001F
+C7F00000001FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE0000003F
+C0FE0000003F80FF0000003F007F0000007F007F8000007E003F8000007E003FC000007E
+001FC000007E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007F80000FC
+0007F80001FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F
+7EBE30>107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000
+FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003
+F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000F
+E0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F
+80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE
+0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01F
+FF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE700
+07E38003F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF800
+07FC0003F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE000
+0FF00007F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC000
+0FE00007F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F8000
+1FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F8000
+3FC0001FE0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F0000
+3F80001FC0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE0000
+7F00003F8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87F
+FFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F800
+03FFF01FFF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0
+000FFC0007F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0
+001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0
+003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0
+007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F80
+00FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00
+000003F01F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC
+0001F000007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F
+001FC000007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F
+00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE
+00FF000001FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0
+007F000007E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C00
+0003F001F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01
+FE0000007FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC000
+7F000000FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001F
+C00001FC00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF0
+0003F800000FF00003F800000FF00003F800001FF00007F800001FE00007F000001FE000
+07F000001FE00007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000F
+E000007FC0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE0
+0001FC00001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF800
+3F8000003FDC007E0000003F8F01F80000003F83FFE00000003F80FF000000003F800000
+0000007F8000000000007F8000000000007F0000000000007F0000000000007F00000000
+00007F000000000000FF000000000000FF000000000000FE000000000000FE0000000000
+00FE000000000001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FF
+FFF800000000343A81A733>I<00000FE003C00000FFFC03800003F81E0780000FE0070F
+80001F80038F80007F0003DF8000FE0001DF8001FC0000FF0003F80000FF0007F80000FF
+000FF00000FF000FF000007F001FE00000FF003FE00000FF003FC00000FE003FC00000FE
+007F800000FE007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC
+00FF000001FC00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F8
+00FF000003F8007F000003F8007F000007F8007F800007F8003F80000FF0003F80001FF0
+001FC0003FF0000FE0007FF00007E000FFF00003F003CFF00000FC0F8FE000003FFE0FE0
+00000FF00FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80
+000000003F80000000007F8000000000FFC00000003FFFFE0000003FFFFE0000003FFFFE
+002A3A7AA730>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE6
+07F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE000
+00001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC00000
+003F800000003F800000003F800000003F800000003F800000007F800000007F00000000
+7F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE
+00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>I<00
+00FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F8003E0
+00078003E000078007C000070007C000070007E000070007E000070007F000070007F800
+000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001FFFFC
+000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E003800007E00
+3C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E0000F8007F
+0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824>I<
+00038000000380000003800000038000000780000007000000070000000F0000000F0000
+001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFFFFC0
+FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F80000
+03F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF00000
+0FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC00E00
+1FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0F000
+07E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC
+007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03F800
+01FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F00003
+F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE0000FF0
+1FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003FE01F
+80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FF
+F83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007FE00
+03FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001FC0001C00001FC00
+01C00001FC0003800001FE0007800000FE0007000000FE000F000000FE000E000000FF00
+1C0000007F001C0000007F00380000007F00380000007F00700000007F80700000003F80
+E00000003F81E00000003F81C00000003FC3C00000001FC3800000001FC7000000001FC7
+000000001FCE000000001FEE000000000FFC000000000FFC000000000FF8000000000FF8
+0000000007F00000000007E00000000007E00000000007C00000000007C0000000000380
+0000002C2878A630>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03FFF80FFE
+003FE000FFC007F8001FC0007F0003F8001FC0003E0003F8001FC0003C0003F8000FC000
+3C0003F8000FC000380003FC000FC000700001FC001FC000700001FC001FE000E00001FC
+003FE000E00001FC003FE001C00001FC0077E001C00001FE0077E003800000FE00E7F003
+800000FE00E7F007000000FE01C3F007000000FE01C3F00E000000FF0383F00E0000007F
+0383F01C0000007F0703F81C0000007F0703F8380000007F0E01F8380000007F1E01F870
+0000003F9C01F8F00000003FBC01FCE00000003FB801FDE00000003FF800FDC00000003F
+F000FFC00000003FF000FF800000001FE000FF800000001FE000FF000000001FC000FF00
+0000001F80007E000000001F80007C000000000F00007C000000000F000078000000000E
+0000380000003E2878A642>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000F
+FE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C00000000FE
+0078000000007F00F0000000007F80E0000000003F81C0000000003FC380000000001FC7
+00000000001FEF00000000000FFE000000000007FC000000000007F8000000000003F800
+0000000003FC000000000003FC000000000007FE00000000000FFE00000000001E7F0000
+0000003C7F8000000000383F8000000000703FC000000000E01FC000000001E01FE00000
+0003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003FC000001
+FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF8003227
+7FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF000003FC
+0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001FC00
+03C0000001FE000380000000FE000780000000FE000700000000FE000E00000000FF000E
+00000000FF001C000000007F001C000000007F0038000000007F0078000000007F807000
+0000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC3800000
+00001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC00000000
+000FFC00000000000FF800000000000FF8000000000007F0000000000007F00000000000
+07E0000000000007E0000000000003C00000000000038000000000000380000000000007
+0000000000000F0000000000000E0000000000001E0000000000001C0000000000003800
+0000001C0038000000003F0070000000007F007000000000FF00E000000000FF01C00000
+0000FF03C000000000FE038000000000FC070000000000701E0000000000783C00000000
+003FF000000000000FC00000000000343A80A630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmtt10 10.95 84
+/Fe 84 127 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007
+C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F
+E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F
+C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F
+0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F
+0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC
+000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8
+000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0
+000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000
+00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF
+FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC
+03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00
+007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000
+01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000
+00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00
+FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC
+0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0
+00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000
+00007C0000000038000025477BBE30>I<03C00001E0000FF00003E0001FF80007F0003F
+FC0007F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC
+3F003FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE
+7F00FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001F
+F803FC00000FF007F8000003C007F80000000007F0000000000FF0000000000FF0000000
+000FE0000000001FE0000000001FE0000000003FC0000000003FC0000000003F80000000
+007F80000000007F80000000007F0000000000FF0000000000FF0000000001FE00000000
+01FE0000000001FC0000000003FC0000000003FC0000000003F80000000007F800000000
+07F8000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001FE01FFE0000
+1FC03FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000
+FF007E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003
+FC003F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003
+E00007F80001E00001E00029477DBE30>I<0007E0000000001FF8000000003FFC000000
+007FFC00000000FFFE00000000FFFF00000001FC7F00000001F83F00000001F83F800000
+03F81F80000003F01F80000003F01F80000003F01F80000003F01F80000003F01F800000
+03F01F80000003F03F80000003F03F00000003F07F0FFF0003F87E1FFF8001F8FE1FFF80
+01F9FC1FFF8001FBFC1FFF8001FBF80FFF0001FFF00FC00000FFE00FC00000FFE01FC000
+00FFC01F8000007F801F800000FF003F800001FF003F000003FF007F000007FF807E0000
+0FFF807E00000FFF80FE00001FDFC0FC00003F8FE0FC00003F8FE1FC00007F07F1F80000
+7F03F3F80000FE03FBF00000FE01FFF00000FE01FFE00000FE00FFE00000FE00FFC00600
+FE007FC00F00FE003F801F80FE003FC01F80FF007FC01F807F00FFE01F807F01FFF83F80
+7F87FFFC3F003FFFFBFFFF001FFFF1FFFE001FFFE0FFFE000FFFC03FFC0003FF001FF800
+01FC0007E000293A7DB830>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E00
+7E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F
+1D70B730>I<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F80
+00FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC000
+3F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F0000
+7F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC00
+01FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F
+00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC
+0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003
+F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000
+FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001F
+C0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF00
+00FE0000780000184778BE30>I<0000E000000001F000000003F800000003F800000003
+F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F8
+7FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC0
+00001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0
+FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F8000000
+03F800000003F800000003F800000003F800000001F000000000E0000023277AAE30>I<
+00003E00000000003E00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F0000007FFFFFFFFF00
+7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF00
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000003E00000000003E00000029297DAF30>
+I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03
+FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFF
+F8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0
+FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F0000000
+03F800000003F800000007F800000007F80000000FF00000000FF00000001FE00000001F
+E00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00
+000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000
+000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000
+FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F8
+00000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC000
+00007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC000000
+03FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001F
+E00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000000FE00
+000000FE000000007C000000007C0000000025477BBE30>I<0000FE00000007FFC00000
+0FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8
+003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F8000
+03F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F
+000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0
+000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFF
+FE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003
+C0000007E0000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FF
+E00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFF
+FFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF8
+0007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE0
+7F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E
+000003F818000003F800000003F800000003F800000007F800000007F00000000FF00000
+000FE00000001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001
+FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00
+000003FE00000007FC0000000FF00000003FE00000007FC0000000FF80000001FF000000
+03FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FF
+FFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF800
+01FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01F
+E0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000
+000FE00000000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FF
+FE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003F
+E00000001FF000000007F800000003F800000003FC00000001FC00000001FE00000000FE
+00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE
+000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FF
+FFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000
+000007FE000000000FFE000000001FFE000000001FFE000000003FFE000000007FFE0000
+00007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E0000
+0007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000
+003F807E0000007F007E000000FE007E000000FE007E000001FC007E000003F8007E0000
+03F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E0000
+3F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80
+FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E0000
+0000007E00000000007E00000000007E00000000007E00000000007E00000000007E0000
+0000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF00
+0000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFF
+FFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE00
+3FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000FF000
+000007F000000007F000000007F800000003F800000003F800000003F818000003F87E00
+0003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F0000
+1FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF8
+0001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF80000007FFF000001FF
+FF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007
+F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC0000000
+3F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FE
+FFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC0
+0003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F0000
+00FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001
+FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF80
+00FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<0001FF00
+00001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01FF8003FF0
+1FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F000001FC7F
+000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF0001FE007FC
+007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE0001FFFF
+FF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC7F000001
+FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8003FF00F
+FF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF0000273A
+7CB830>56 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F00000000000000
+0000000000000000000000000000000000000000000000000F003FC07FE07FE0FFF0FFF0
+FFF0FFF07FE07FE03FC00F000C276EA630>58 D<03C00FF01FF81FF83FFC3FFC3FFC3FFC
+1FF81FF80FF003C000000000000000000000000000000000000000000000000000000000
+000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F0
+07F01FE03FE07FC0FF807F007E0038000E3470A630>I<00000000F000000003F0000000
+07F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000003FFE
+000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FFF00000
+03FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC0000000FF
+E00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007F
+FC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001F
+FF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F800000003
+F000000000F0252F7BB230>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF
+00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530
+>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007FFE0000
+001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000FFF8000
+0003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FFF000
+0000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FFC00000
+0FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000007FFC
+000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FFE00000
+00FFC0000000FF000000007E000000007800000000252F7BB230>I<001FFE000000FFFF
+E00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001F
+C0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE01800007FC0
+000000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC00000
+00FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F800000007
+F800000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000003E00000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000001C000000007F000000007F00000000FF80000
+000FF80000000FF800000007F000000007F000000001C0000023397AB830>I<00001FE0
+000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC0007FF03FE000FF800FE0
+01FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F
+807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03F801FE7E03F000FE7E03
+F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0
+007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000FE7E03F000FC7E03F000
+FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF01F807FFFE01FC03FFFC0
+0FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01FF0000FE00FF8003FE00
+7FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000FFFE0000001FF000273A
+7CB830>I<00007F0000000000FF8000000000FF8000000001FFC000000001FFC0000000
+01FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E0000000
+03F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F8000000
+0FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC000000
+1FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE000000
+3F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F800000
+FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001
+FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE00003
+F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FF
+FF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>I<7FFFFFF00000
+FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF800
+03F80007F80003F80003FC0003F80001FC0003F80001FC0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80001FE0003F80001FC00
+03F80001FC0003F80003F80003F80007F80003F8001FF00003F8007FE00003FFFFFFC000
+03FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF800
+03F80003FC0003F80001FE0003F80000FE0003F800007F0003F800007F0003F800007F00
+03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F80
+03F800007F8003F800007F0003F800007F0003F80000FF0003F80001FE0003F80003FE00
+03F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF8000
+7FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFF
+FFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003
+FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F800000FE
+7F000000FE7F0000007C7F00000000FF00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FF000000007F000000007F000000007F0000007C7F800000FE3F8000
+00FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003
+F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF00
+0007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFF
+FFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8
+000FF80003F80007FC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F8
+00007F8003F800007F8003F800003F8003F800003FC003F800001FC003F800001FC003F8
+00001FC003F800001FC003F800000FE003F800000FE003F800000FE003F800000FE003F8
+00000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F8
+00000FE003F800000FE003F800001FE003F800001FC003F800001FC003F800001FC003F8
+00003FC003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F8
+0001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFF
+FFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B38
+7FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807F
+FFFFFFFF8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800001F0003F80000000003F80000000003
+F80000000003F80000000003F8007C000003F800FE000003F800FE000003F800FE000003
+F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003
+FFFFFE000003F800FE000003F800FE000003F800FE000003F800FE000003F8007C000003
+F80000000003F80000000003F80000000003F80000000003F80000000003F8000007C003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FF
+FFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0
+FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00000F8001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC003E000001FC007F000001FC007F000001FC007F000001FC007F000001FFFFFF0000
+01FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F0000
+01FC007F000001FC007F000001FC007F000001FC003E000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+3FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF8000000
+2A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF8
+0000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8
+000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8
+003F800003F8007F800003F8007F000003F8007F000001F0007F0000000000FF00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF
+80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8
+003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF8
+0007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF8
+00007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830
+>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800F
+FFE003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFF
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03F
+FFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80
+FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFF
+FFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFFF80000007FFFFC000000FFFFFE00
+0000FFFFFE0000007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC0000
+1FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFF
+FFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB7
+30>76 D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF
+0007FFE007FF0007FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7
+C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3
+E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1
+F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E0
+7DF03F0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E0
+1FC03F0007E007003F0007E000003F0007E000003F0007E000003F0007E000003F0007E0
+00003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E0
+00003F0007E000003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF
+0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FF
+FF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003
+F7C001F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003
+F1F001F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003
+F0FC01F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003
+F03F01F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003
+F00FC1F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003
+F003F1F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003
+F000F9F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003F
+FF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B
+387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE0
+3FF800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F
+000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FF000007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07F
+C0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FF
+FFFC00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFF
+FFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F800
+01FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800
+007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F800
+3FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFF
+F0000003F80000000003F80000000003F80000000003F80000000003F80000000003F800
+00000003F80000000003F80000000003F80000000003F80000000003F80000000003F800
+00000003F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE0
+000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFF
+FF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F8
+01FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F8
+0003FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F8
+0003FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F8
+01FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FF
+FFFF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F8
+0007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F8
+0007F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F8
+0007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFF
+C000FFE03FFF80007FC0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FF
+FFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F8000
+7FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000F
+E0FF00000FE0FF000007C07F000000007F800000007FC00000003FF00000001FFE000000
+1FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000
+003FFFC0000001FFC00000007FE00000001FE00000000FF00000000FF000000007F80000
+0007F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF0000
+07F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF
+80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFF
+FFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F
+800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F
+800FE0FE003F800FE07C003F8007C000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFF
+FF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFF
+E00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE
+0000FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000F
+FFFFE0000007FFFFC0000003FFFF80000001FFFF000000007FFC000000001FF000002F39
+80B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07F
+FE000FFFC007F00001FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003
+F80003F80003F80003F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000
+FE000FE00000FE000FE00000FE000FE00000FE000FE00000FF001FE000007F001FC00000
+7F001FC000007F001FC000007F803FC000003F803F8000003F803F8000003F803F800000
+3F803F8000001FC07F0000001FC07F0000001FC07F0000001FC07F0000000FE0FE000000
+0FE0FE0000000FE0FE0000000FE0FE00000007E0FC00000007F1FC00000007F1FC000000
+07F1FC00000003F1F800000003F1F800000003F1F800000003FBF800000001FBF0000000
+01FBF000000001FBF000000001FFF000000001FFF000000000FFE000000000FFE0000000
+00FFE000000000FFE0000000007FC0000000003F8000002B397EB730>I<3FFF01FFF800
+7FFF83FFFC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F8000
+01FE007F000000FE00FF000000FF00FE0000007F01FE0000007F81FC0000003F83FC0000
+003FC3FC0000001FC3F80000001FE7F80000000FE7F00000000FFFF000000007FFE00000
+0007FFE000000003FFC000000003FFC000000001FF8000000001FF8000000000FF000000
+0000FF0000000000FF0000000000FF0000000001FF8000000001FF8000000003FFC00000
+0003FFC000000003FFE000000007FFE000000007FFF00000000FE7F00000000FE7F80000
+001FC3F80000001FC3FC0000003F81FC0000003F81FE0000007F00FE0000007F00FF0000
+00FF007F000000FE007F800001FE003F800001FC003FC00003FC001FC00003F8001FE000
+07F8000FE0007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FFFF80
+7FFE007FFF0029387DB730>88 D<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803F
+FFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F80001FE000F
+F00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F803FC000003F803F
+8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FF1FE
+00000007F1FC00000007F1FC00000003FBF800000003FBF800000001FBF000000001FFF0
+00000000FFE000000000FFE0000000007FC0000000007FC0000000007FC0000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F8000000003FFF800000007FFFC
+0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730>I<1FFFFF
+FFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7F000003FC7F000007
+F87F000007F07F00000FF07F00001FE07F00001FC07F00003FC07F00007F803E00007F00
+000000FF00000001FE00000001FC00000003FC00000007F800000007F00000000FF00000
+001FE00000001FC00000003FC00000007F800000007F00000000FF00000001FE00000001
+FC00000003FC00000007F800000007F00000000FF00000001FE00000001FC00000003FC0
+0000007F800000007F00000000FF00000001FE00007C01FC0000FE03FC0000FE07F80000
+FE07F00000FE0FF00000FE1FE00000FE1FC00000FE3FC00000FE7F800000FE7FFFFFFFFE
+FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFFFC27387CB730>I<7FFFFF00
+FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476DBE30>I<7C
+000000007C00000000FE00000000FE00000000FF00000000FF000000007F800000007F80
+0000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800
+000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF0000
+0000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000
+000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FC000000
+01FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC0000000
+3FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003
+FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F
+800000007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF0
+00000007F800000007F800000003F800000003F800000001F000000000F025477BBE30>
+I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019477D
+BE30>I<00070000001FC000007FF00000FFF80003FFFE000FFFFF803FFFFFE07FFDFFF0
+FFF07FF8FFC01FF8FF800FF8FE0003F87C0001F0100000401D0E77B730>I<003FFC0000
+0001FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00
+001FE001FF00001FE000FF00001FE0007F80000FC0003F80000780003FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC0
+0001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0
+007F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00001FC000FE00001FC0
+00FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFF
+E01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830
+>97 D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1F
+FF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF0
+01FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00
+000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00
+000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0
+007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFF
+FFF000007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FF
+FC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003F
+C01FF0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000
+FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0
+000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFF
+FF00007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE00000
+0003FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F00000
+000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000
+000007F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000
+FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001F
+E0001FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF
+000007F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F
+00000FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000F
+F801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE000
+1FFF03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFF
+FC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000F
+E03FC0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8
+FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF
+000000007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF0
+0003F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFF
+FE000007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF00000
+3FFFF000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF
+80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC000
+3FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00F
+F000FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000F
+F000FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000F
+FFFFC000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000F
+E0000000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000F
+FFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE
+0000003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE
+0000003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000F
+FFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B
+3E7DA730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE00000000
+3FFE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE0000
+00FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC00
+00FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE00
+00FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFE
+FFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F8000000
+03F800000007FC00000007FC00000007FC00000003F800000003F800000000E000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFFFF
+FFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<000001C0000007
+F0000007F000000FF800000FF800000FF8000007F0000007F0000001C000000000000000
+000000000000000000000000000000000000000000000000000000000000FFFFF001FFFF
+F801FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F8000003F8000003
+F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003
+F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003
+F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003
+F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003
+F8000007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFFFF
+007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000FFFC00000000
+FFFC00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE0
+00FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F8000
+00FC00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE00000
+00FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F00000
+00FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC003F8000
+00FC001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC00
+7FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE0
+2D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025
+387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFF
+FFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803
+FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F0
+01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FF
+FF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF803228
+81A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007F
+FFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000
+FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87F
+FFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<
+0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007
+FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F00
+0001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003
+FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC0
+03FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>
+I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE
+003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001F
+C000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003F
+C000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC
+0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000
+002C3C80A730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFF
+FFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE00
+0000001FFC000000001FF8000000001FF0000000001FF0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000003FFFFFFC
+00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA7
+30>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007F
+F007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE00
+003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFF
+F800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001F
+C0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80
+FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE000022
+2A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FF
+FFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC
+000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000
+007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE
+00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007F
+C07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000
+FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07F
+FFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000
+FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F800000
+3F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E000000
+0FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F8000000
+03F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF0000000
+00FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<
+3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE0
+07E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E00
+03F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC00
+01F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F800
+00FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F000
+007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE000
+003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE
+00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F00
+00007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE000
+000003FFC000000001FFC000000000FF8000000000FF00000000007E00000000007F0000
+000000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F000
+00000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F80
+0001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF
+807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FF
+FFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007
+E000007E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F
+8000001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E
+00000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F8
+00000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF0
+000000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC0
+000000001F80000000001F80000000003F80000000003F00000000003F00000000007F00
+000000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F800
+00003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF0000
+000007FE0000000001F0000000002B3C7EA630>I<0000003FF0000003FFF800000FFFF8
+00001FFFF800007FFFF800007FFFF00000FFF0000000FF00000001FE00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000003FC00000007F80000003FF800
+003FFFF00000FFFFE00000FFFFC00000FFFF000000FFFFC00000FFFFE000003FFFF00000
+003FF800000007F800000003FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FE00000000FF00000000FFF00000007FFFF000007FFFF800001FFF
+F800000FFFF8000003FFF80000003FF025477BBE30>123 D<7C7CFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE7C7C07476CBE30>I<7FE0000000
+FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF00000007FF800000007F8000000
+03FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE00
+000000FF00000000FFE00000007FFFE000003FFFF800001FFFF8000007FFF800001FFFF8
+00003FFFF800007FFFE00000FFE0000000FF00000001FE00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000003FC00000007F80000007FF800007FFFF000
+00FFFFF00000FFFFC00000FFFF800000FFFE0000007FE000000025477BBE30>I<007C00
+3801FF007C03FF80FE07FFC1FE0FFFC3FE1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF
+807C01FF0038007C001F0C78B730>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmbx12 17.28 29
+/Ff 29 122 df<00000000007FFF800001FFE000000000003FFFFFF0003FFFFC00000000
+01FFFFFFFC01FFFFFE000000000FFFFFFFFF0FFFFFFF800000007FFFFFFFFFBFFFFFFFC0
+000001FFFFE003FFFFFF81FFE0000003FFFC00007FFFFC03FFE000000FFFF00000FFFFF0
+07FFF000001FFFC00001FFFFE007FFF000003FFF000003FFFFC00FFFF800007FFE000003
+FFFF800FFFF80000FFFC000007FFFF800FFFF80001FFF8000007FFFF000FFFF80003FFF0
+000007FFFF000FFFF80003FFF0000007FFFE000FFFF80007FFE0000007FFFE000FFFF800
+07FFE0000007FFFE0007FFF0000FFFE0000003FFFC0003FFE0000FFFC0000003FFFC0001
+FFC0000FFFC0000001FFFC0000FF80000FFFC0000000FFFC00003E00000FFFC0000000FF
+FC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC000
+0000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000F
+FFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC000000
+00000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC
+00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC00000
+00FFFC00000000000FFFC0000000FFFC00000000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFF
+FFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000
+FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000000FFFE0000000FFFE00
+000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000
+FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0
+000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000000000
+0FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000
+0000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FF
+FE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE000
+0000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000F
+FFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE000000
+00000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE
+00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE00000
+00FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFF
+E0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000
+000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00
+000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000
+FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0
+000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000000000
+0FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000
+0000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FF
+FE00000000000FFFE0000000FFFE000000003FFFFFFFF803FFFFFFFFE000003FFFFFFFF8
+03FFFFFFFFE000003FFFFFFFF803FFFFFFFFE000003FFFFFFFF803FFFFFFFFE000003FFF
+FFFFF803FFFFFFFFE000003FFFFFFFF803FFFFFFFFE0000065657DE45E>11
+D<0000000FFF00000000000001FFFFF800000000000FFFFFFF00000000003FFFFFFFC000
+000000FFFFFFFFF000000001FFFC03FFF800000007FFF000FFFE0000000FFFC0003FFF00
+00001FFF00000FFF8000003FFE000007FFC000007FFE000007FFE00000FFFC000003FFF0
+0000FFF8000001FFF00001FFF8000001FFF80003FFF0000000FFFC0003FFF0000000FFFC
+0007FFF0000000FFFE0007FFE00000007FFE000FFFE00000007FFF000FFFE00000007FFF
+000FFFE00000007FFF001FFFE00000007FFF801FFFE00000007FFF801FFFE00000007FFF
+803FFFE00000007FFFC03FFFC00000003FFFC03FFFC00000003FFFC03FFFC00000003FFF
+C07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF
+E07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF
+E07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF
+E03FFFC00000003FFFC03FFFC00000003FFFC03FFFE00000007FFFC03FFFE00000007FFF
+C01FFFE00000007FFF801FFFE00000007FFF801FFFE00000007FFF800FFFE00000007FFF
+000FFFE00000007FFF000FFFE00000007FFF0007FFF0000000FFFE0007FFF0000000FFFE
+0003FFF0000000FFFC0003FFF0000000FFFC0001FFF8000001FFF80000FFF8000001FFF0
+0000FFFC000003FFF000007FFE000007FFE000003FFF00000FFFC000001FFF80001FFF80
+00000FFFC0003FFF00000007FFF000FFFE00000003FFFC03FFFC00000000FFFFFFFFF000
+0000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000001FFF800000
+0044607ADD51>48 D<00000000F000000000000001F800000000000007F8000000000000
+1FF80000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF80000
+00000FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFF
+FFF8000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
+00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
+FFF8000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF
+807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFF
+FFFFFFFF80395E74DD51>I<0000003FFF00000000000007FFFFF000000000003FFFFFFC
+0000000000FFFFFFFF0000000003FFFFFFFFC000000007FFF807FFE00000000FFFC001FF
+F80000003FFF80007FFC0000007FFE00003FFE000000FFFC00001FFF000001FFFC00001F
+FF800003FFF800000FFF800003FFF8000007FFC00007FFF0000007FFE0000FFFF0000007
+FFE0001FFFF0000003FFF0001FFFF0000003FFF8003FFFF0000003FFF8003FFFE0000003
+FFF8003FFFE0000003FFFC007FFFE0000003FFFC007FFFE0000003FFFE007FFFE0000001
+FFFE007FFFE0000001FFFE00FFFFE0000001FFFF00FFFFE0000001FFFF00FFFFE0000001
+FFFF00FFFFE0000001FFFF00FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001
+FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001
+FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000003
+FFFFC07FFFE0000003FFFFC07FFFE0000003FFFFC07FFFE0000003FFFFC07FFFE0000003
+FFFFC03FFFE0000007FFFFC03FFFE0000007FFFFC01FFFE0000007FFFFC01FFFF0000007
+FFFFC00FFFF000000FFFFFC00FFFF000000FFFFFC007FFF000001FFFFFC003FFF800001F
+FFFFC001FFF800003FFFFFC000FFFC00007DFFFFC0007FFE0000FDFFFFC0003FFF0001F9
+FFFFC0001FFF8003F1FFFFC0000FFFF01FE1FFFFC00007FFFFFFC1FFFF800001FFFFFF81
+FFFF8000007FFFFF01FFFF8000001FFFFC01FFFF80000001FFE001FFFF80000000000001
+FFFF80000000000001FFFF00000000000001FFFF00000000000003FFFF00000000000003
+FFFF00000000000003FFFE00000000000003FFFE00000000000003FFFE0000FF80000003
+FFFC0001FFC0000003FFFC0003FFE0000007FFF80007FFF0000007FFF80007FFF0000007
+FFF8000FFFF8000007FFF0000FFFF800000FFFF0000FFFF800000FFFE0000FFFF800000F
+FFC0000FFFF800001FFFC0000FFFF800001FFF80000FFFF000003FFF00000FFFF000007F
+FE000007FFE000007FFE000007FFC00000FFFC000007FF800003FFF8000003FC000007FF
+F0000001FE00001FFFC0000001FFC0007FFF80000000FFF803FFFF000000007FFFFFFFFC
+000000003FFFFFFFF8000000000FFFFFFFE00000000003FFFFFF000000000000FFFFF800
+00000000000FFF8000000000426079DD51>57 D<FFFFFFFFFFFFFFFFF000000000FFFFFF
+FFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE000000
+FFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFE000000001FFFF80000001FFFF
+F800000001FFFF800000003FFFFC00000001FFFF800000000FFFFF00000001FFFF800000
+0007FFFF80000001FFFF8000000003FFFFC0000001FFFF8000000001FFFFC0000001FFFF
+8000000000FFFFE0000001FFFF80000000007FFFF0000001FFFF80000000007FFFF00000
+01FFFF80000000003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000003FFF
+FC000001FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000
+001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80
+000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001
+FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE
+000001FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FFFF8000000000
+3FFFFC000001FFFF80000000003FFFF8000001FFFF80000000003FFFF8000001FFFF8000
+0000007FFFF0000001FFFF80000000007FFFF0000001FFFF8000000000FFFFE0000001FF
+FF8000000001FFFFC0000001FFFF8000000003FFFF80000001FFFF8000000007FFFF0000
+0001FFFF800000000FFFFE00000001FFFF800000001FFFFC00000001FFFF800000007FFF
+F000000001FFFF80000003FFFFC000000001FFFF800000FFFFFF0000000001FFFFFFFFFF
+FFFFF80000000001FFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFF80000000001FFFF
+FFFFFFFFFFFF8000000001FFFFFFFFFFFFFFFFE000000001FFFF800000001FFFF8000000
+01FFFF8000000007FFFE00000001FFFF8000000001FFFF80000001FFFF8000000000FFFF
+C0000001FFFF80000000007FFFE0000001FFFF80000000003FFFF0000001FFFF80000000
+001FFFF8000001FFFF80000000001FFFFC000001FFFF80000000000FFFFE000001FFFF80
+000000000FFFFF000001FFFF800000000007FFFF000001FFFF800000000007FFFF800001
+FFFF800000000003FFFF800001FFFF800000000003FFFFC00001FFFF800000000003FFFF
+C00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF8000000000
+03FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF8000
+00000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FF
+FF800000000001FFFFE00001FFFF800000000003FFFFE00001FFFF800000000003FFFFE0
+0001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003
+FFFFC00001FFFF800000000007FFFFC00001FFFF800000000007FFFF800001FFFF800000
+000007FFFF800001FFFF80000000000FFFFF000001FFFF80000000000FFFFF000001FFFF
+80000000001FFFFE000001FFFF80000000003FFFFC000001FFFF80000000007FFFFC0000
+01FFFF8000000000FFFFF8000001FFFF8000000001FFFFF0000001FFFF8000000007FFFF
+E0000001FFFF800000001FFFFFC0000001FFFF80000000FFFFFF0000FFFFFFFFFFFFFFFF
+FFFFFE0000FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFF
+FFFFFFFFFF000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF000000006362
+7AE173>66 D<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFF
+FFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF
+80000000FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF
+800000007FFFFE0000000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC0
+00000001FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001FFFF8000
+0000000FFFFC00000001FFFF800000000007FFFE00000001FFFF800000000003FFFF0000
+0001FFFF800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF80000000
+00007FFFC0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFFE0000001
+FFFF8000000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF800000000000
+0FFFF8000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF
+80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF80000000000007FF
+FF000001FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001FFFF8000
+0000000003FFFF800001FFFF80000000000003FFFF800001FFFF80000000000001FFFFC0
+0001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000
+000001FFFFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001
+FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF800000000000
+01FFFFE00001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF0
+0001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000
+000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+01FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF
+80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FF
+FFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF8000
+0000000001FFFFC00001FFFF80000000000003FFFF800001FFFF80000000000003FFFF80
+0001FFFF80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF80000000
+000007FFFF000001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001
+FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF800000000000
+1FFFF8000001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF
+8000000000003FFFE0000001FFFF8000000000007FFFE0000001FFFF800000000000FFFF
+C0000001FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001FFFF8000
+00000007FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF80000
+0001FFFF80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF80000000
+07FFFF8000000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFF
+FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE
+00000000FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFF
+FFFFFFFFE000000000006C627AE17C>68 D<FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFF
+FFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFF
+FFFFFFFFFE00FFFFFFFFFFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001FFFFC000
+00000FFFFE000001FFFFC000000001FFFE000001FFFFC0000000007FFE000001FFFFC000
+0000003FFE000001FFFFC0000000000FFE000001FFFFC00000000007FE000001FFFFC000
+00000003FF000001FFFFC00000000003FF000001FFFFC00000000001FF000001FFFFC000
+00000000FF000001FFFFC00000000000FF000001FFFFC000000000007F000001FFFFC000
+000000007F000001FFFFC000000000007F000001FFFFC000000000003F800001FFFFC000
+000000003F800001FFFFC000000000003F800001FFFFC000000000001F800001FFFFC000
+000000001F800001FFFFC000000000001F800001FFFFC000007E00001F800001FFFFC000
+007E00001F800001FFFFC000007E00001F800001FFFFC000007E00000FC00001FFFFC000
+007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000
+007E000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC000
+00FE000000000001FFFFC00001FE000000000001FFFFC00001FE000000000001FFFFC000
+03FE000000000001FFFFC00007FE000000000001FFFFC0001FFE000000000001FFFFC000
+FFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFF
+FFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFF
+FFFE000000000001FFFFC000FFFE000000000001FFFFC0001FFE000000000001FFFFC000
+07FE000000000001FFFFC00003FE000000000001FFFFC00001FE000000000001FFFFC000
+01FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC000
+00FE0000007E0001FFFFC000007E0000007E0001FFFFC000007E0000007E0001FFFFC000
+007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000
+007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000
+0000000001FC0001FFFFC0000000000001F80001FFFFC0000000000001F80001FFFFC000
+0000000001F80001FFFFC0000000000003F80001FFFFC0000000000003F80001FFFFC000
+0000000003F80001FFFFC0000000000007F00001FFFFC0000000000007F00001FFFFC000
+0000000007F00001FFFFC000000000000FF00001FFFFC000000000000FF00001FFFFC000
+000000001FF00001FFFFC000000000003FF00001FFFFC000000000003FE00001FFFFC000
+000000007FE00001FFFFC00000000000FFE00001FFFFC00000000001FFE00001FFFFC000
+00000003FFE00001FFFFC0000000000FFFE00001FFFFC0000000003FFFC00001FFFFC000
+000000FFFFC00001FFFFC000000007FFFFC00001FFFFC0000000FFFFFFC0FFFFFFFFFFFF
+FFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFF
+FFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F617AE06A>
+I<000000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFF
+FFFE00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC00000
+00000FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007
+FF81FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000F
+FFFF000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FF
+FFC0000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF00
+00000000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC0
+00001FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF0000000
+00000007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001
+FFFFC000000000000001FFC00001FFFFC000000000000001FFC00003FFFF800000000000
+0000FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF
+00000000000000007FC0000FFFFF00000000000000007FC0000FFFFE0000000000000000
+3FC0001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE0000
+0000000000003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0
+003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC00000000
+000000000000007FFFFC00000000000000000000007FFFF800000000000000000000007F
+FFF800000000000000000000007FFFF80000000000000000000000FFFFF8000000000000
+0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8
+0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000
+000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF800000000000000000000007F
+FFF800000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFF
+FFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC
+000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FF
+FFC0003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE0000
+0000000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0
+000FFFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF00000000
+000001FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001
+FFFFC0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE00000000000
+01FFFFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFF
+F8000000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FF
+FFC0000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC0
+0000000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC0
+0000003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC000
+00007FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC00000
+00003FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFF
+F8001FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C000000000
+00007FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>71
+D<FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFF
+FFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF8000000000001FFFFC0
+0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
+0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
+0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000007E00001FFFFC00000000007E00001FFFFC00000000007E000
+01FFFFC00000000007E00001FFFFC00000000007E00001FFFFC0000000000FC00001FFFF
+C0000000000FC00001FFFFC0000000000FC00001FFFFC0000000000FC00001FFFFC00000
+00000FC00001FFFFC0000000000FC00001FFFFC0000000001FC00001FFFFC0000000001F
+C00001FFFFC0000000001FC00001FFFFC0000000003FC00001FFFFC0000000003F800001
+FFFFC0000000003F800001FFFFC0000000007F800001FFFFC0000000007F800001FFFFC0
+00000000FF800001FFFFC000000000FF800001FFFFC000000001FF800001FFFFC0000000
+01FF800001FFFFC000000003FF800001FFFFC000000007FF800001FFFFC00000000FFF00
+0001FFFFC00000001FFF000001FFFFC00000003FFF000001FFFFC00000007FFF000001FF
+FFC0000001FFFF000001FFFFC0000007FFFF000001FFFFC000001FFFFF000001FFFFC000
+01FFFFFF00FFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFF
+FE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE0053
+627AE161>76 D<000000FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E00001
+FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007F
+FE00003FFE7FE000FFF800000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF
+800000003FFFE007FF000000001FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC
+0000000003FFE03FFC0000000001FFE03FFC0000000000FFE03FF80000000000FFE07FF8
+00000000007FE07FF800000000007FE07FF800000000003FE07FF800000000003FE0FFF8
+00000000001FE0FFF800000000001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC
+00000000000FE0FFFE00000000000FE0FFFE00000000000FE0FFFF000000000007E0FFFF
+800000000007E0FFFFC00000000007E0FFFFE00000000007E07FFFF80000000000007FFF
+FC0000000000007FFFFF8000000000007FFFFFF800000000003FFFFFFFC0000000003FFF
+FFFFFC000000001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFF
+FFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FF
+FFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000F
+FFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC00000
+0FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000
+000007FFFFFFF800000000007FFFFFF8000000000003FFFFF8000000000000FFFFFC0000
+000000003FFFFC0000000000001FFFFC00000000000007FFFE00000000000003FFFE0000
+0000000003FFFE7C000000000001FFFEFC000000000000FFFEFC000000000000FFFEFC00
+00000000007FFEFC0000000000007FFEFC0000000000007FFEFC0000000000003FFEFE00
+00000000003FFEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFCFF00
+00000000003FFCFF0000000000003FFCFF8000000000003FFCFF8000000000003FF8FFC0
+00000000007FF8FFE000000000007FF8FFE000000000007FF0FFF00000000000FFF0FFF8
+0000000000FFE0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFF
+E000000007FF00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83
+FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC00
+03FFFFFFFC0000F800003FFFFFE00000F0000001FFFE000000476677E35A>83
+D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFF
+FFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFF
+FFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF803FFFE00000FFFFE00000FFFF803FFF00
+0000FFFFE000001FFF803FFE000000FFFFE000000FFF803FF8000000FFFFE0000003FF80
+3FF0000000FFFFE0000001FF803FE0000000FFFFE0000000FF803FE0000000FFFFE00000
+00FF803FC0000000FFFFE00000007F803FC0000000FFFFE00000007F803F80000000FFFF
+E00000003F807F80000000FFFFE00000003FC07F00000000FFFFE00000001FC07F000000
+00FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07E
+00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE0000000
+0FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE0
+0000000FC0FE00000000FFFFE00000000FE0FC00000000FFFFE000000007E0FC00000000
+FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00
+000000FFFFE000000007E00000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000001FFF
+FFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000
+001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00
+000063617AE070>I<FFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFF
+FEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF80
+00003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFE0001FFFFC0000000000007FFF00000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+000000000000FF00000000FFFFC0000000000000FE00000000FFFFC0000000000000FE00
+000000FFFFE0000000000000FE00000000FFFFE0000000000001FE000000007FFFE00000
+00000001FE000000007FFFE0000000000001FC000000007FFFF0000000000003FC000000
+003FFFF0000000000003FC000000003FFFF0000000000007F8000000001FFFF800000000
+0007F8000000000FFFF800000000000FF0000000000FFFFC00000000001FF00000000007
+FFFC00000000001FE00000000003FFFE00000000003FC00000000001FFFF00000000007F
+C00000000001FFFF0000000000FF800000000000FFFF8000000003FF0000000000003FFF
+E000000007FE0000000000001FFFF00000001FFC0000000000000FFFFC0000007FF80000
+0000000003FFFF800003FFE000000000000001FFFFF8007FFFC0000000000000007FFFFF
+FFFFFF00000000000000001FFFFFFFFFFE000000000000000007FFFFFFFFF80000000000
+00000000FFFFFFFFC00000000000000000000FFFFFFE00000000000000000000003FFFC0
+00000000006F647AE17C>I<000003FFFE000000000000007FFFFFF0000000000003FFFF
+FFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000
+007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007F
+FF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FF
+FE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0
+000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF000
+0007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF800000000
+07FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF8
+0000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF00
+0007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF80000
+1FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007
+FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF
+80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF8
+0000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000
+003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF8000
+0FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF00
+3FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF0000000000004943
+7CC14E>97 D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000
+FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF800000
+0000000000FFFF80000000000000007FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
+000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
+00FFF8000000003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFFFC0000
+003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFFFFC000
+07FFF000003FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE00003F
+FFF00000007FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC00000001F
+FFC0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF0003FFFC0
+0000000FFFF0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8
+003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC00000
+0007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007
+FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC00000
+0007FFFC003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003F
+FFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC00000001F
+FFE0003FFFC00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF00003FFFF0
+0000007FFF00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007FFF800
+003FFC7F80000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE007FFFF
+FFFE0000003FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000000000
+000003FFE00000004F657BE35A>I<0000000FFFC0000000000001FFFFFC00000000000F
+FFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FF
+F0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE
+000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8
+000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE0
+0000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE0
+0000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC0
+0000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFF
+FFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0
+000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0
+000000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC0
+0000000000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFFE0
+0000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFFF0
+000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FFFE
+00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001FFF
+E000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007F
+FFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF000000000000
+07FFF000000041437CC14A>101 D<0000000000000007F8000000007FFE00003FFE0000
+000FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDF
+FDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE
+00007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF
+0003FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF00000
+0FFFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF0
+00000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC000
+0003FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC0000
+3FFF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF800000000
+1FFFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE00
+00000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC00
+0000000000000001FC000000000000000001FC000000000000000001FC00000000000000
+0001FE000000000000000001FE000000000000000001FF000000000000000001FF800000
+000000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000
+FFFFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFF
+FF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FF
+FFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC
+0007FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC000000
+00007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FF
+F000000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000
+0FFF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800
+000000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC
+001FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000
+001FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF8000000
+07FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC00
+0000004A607CC151>103 D<0007FF8000000000000000FFFFFF8000000000000000FFFF
+FF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000
+000000000000FFFFFF800000000000000000FFFF8000000000000000007FFF8000000000
+000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000
+003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF
+8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF800000
+0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000
+0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000
+3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80
+00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000
+00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000
+00003FFF80001FFF00000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003F
+FF801FFFFFFF000000003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE
+001FFFE00000003FFF83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FF
+F80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000
+003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFF
+F8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE00000
+01FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FF
+FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE3
+5A>I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF
+800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC0
+0003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE00000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF
+800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FF
+FFFFFFC022657BE42C>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000
+FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFF
+FFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFF8000000FFFFFF80
+00FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF
+0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03
+FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000
+007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F
+800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FF
+FDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE00000
+0FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000
+003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0
+000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FF
+FF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
+0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
+003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
+000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
+FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803F
+FFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFC
+FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFF
+F007FFFFFFFF803FFFFFFFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FF
+FFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF80
+0000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF0000000
+7FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F
+000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001
+FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE00
+00003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003F
+FFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF0
+07FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFF
+FFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF
+000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007F
+FF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000
+FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF8000000
+1FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE0000000
+07FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC0000000
+03FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC0000000
+03FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC0000000
+03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0000000
+03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0000000
+03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC0000000
+03FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE0000000
+07FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE0000000
+07FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF8000000
+1FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000
+FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007F
+FFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF
+00000000000007FFE000000048437CC151>I<000FFF000FFC00FFFFFF003FFF80FFFFFF
+00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F
+80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801
+FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007F
+FC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000
+003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FF
+FFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80
+007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801F
+F0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000003F807FC0
+0000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF000
+00001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF00
+0000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFF
+C0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF
+00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF0
+0000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC
+00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF00
+0000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC000
+00003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF0000
+03FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFF
+C000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E0000000000007E00000
+00000007E0000000000007E0000000000007E0000000000007E000000000000FE0000000
+00000FE000000000000FE000000000000FE000000000000FE000000000001FE000000000
+001FE000000000001FE000000000003FE000000000003FE000000000007FE00000000000
+7FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE00000000007FF
+E0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFF
+FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF
+FE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE000
+0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F
+C0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0
+000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F0000
+03FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF0000000
+0FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE00
+00FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFF
+FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC000
+0007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000
+003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFF
+C000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE00000
+7EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFF
+FF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000
+001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC0
+5A>I<FFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81
+FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFF
+FCFFFFFFFF81FFFFFFFC0003FFFFFC007FFF800000FFFC0000001FFE00007FFFC00000FF
+FE00000003F800003FFFC000007FFE00000003F000003FFFC000007FFF00000003F00000
+3FFFE000003FFF00000007F000001FFFE000003FFF00000007E000001FFFF000003FFF80
+00000FE000000FFFF000001FFF8000000FC000000FFFF000001FFFC000000FC000000FFF
+F800000FFFC000001FC0000007FFF800000FFFC000001F80000007FFFC00001FFFE00000
+3F80000003FFFC00001FFFE000003F00000003FFFC00003FFFF000003F00000003FFFE00
+003FFFF000007F00000001FFFE00003FFFF000007E00000001FFFF00007FFFF80000FE00
+000000FFFF00007FFFF80000FC00000000FFFF0000FFFFFC0000FC00000000FFFF8000FC
+FFFC0001FC000000007FFF8000FCFFFC0001F8000000007FFFC001FCFFFE0003F8000000
+003FFFC001F87FFE0003F0000000003FFFC003F87FFF0003F0000000003FFFE003F03FFF
+0007F0000000001FFFE003F03FFF0007E0000000001FFFF007F03FFF800FE0000000000F
+FFF007E01FFF800FC0000000000FFFF00FE01FFFC00FC0000000000FFFF80FC00FFFC01F
+C00000000007FFF80FC00FFFC01F800000000007FFFC1FC00FFFE03F800000000003FFFC
+1F8007FFE03F000000000003FFFC3F8007FFF03F000000000003FFFE3F0003FFF07F0000
+00000001FFFE3F0003FFF07E000000000001FFFF7F0003FFF8FE000000000000FFFF7E00
+01FFF8FC000000000000FFFFFE0001FFFCFC000000000000FFFFFC0000FFFDFC00000000
+00007FFFFC0000FFFDF80000000000007FFFFC0000FFFFF80000000000003FFFF800007F
+FFF00000000000003FFFF800007FFFF00000000000003FFFF000003FFFF0000000000000
+1FFFF000003FFFE00000000000001FFFF000003FFFE00000000000000FFFE000001FFFC0
+0000000000000FFFE000001FFFC00000000000000FFFC000000FFFC000000000000007FF
+C000000FFF8000000000000007FFC000000FFF8000000000000003FF80000007FF000000
+0000000003FF80000007FF0000000000000003FF00000003FF0000000000000001FF0000
+0003FE0000000000000001FF00000003FE0000000000000000FE00000001FC0000000000
+0000007C00000000F8000000006E417DBF75>119 D<7FFFFFFFC0007FFFFFF87FFFFFFF
+C0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8
+7FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00000007FFFC0000
+01FE00000003FFFE000003FC00000001FFFF000007F800000001FFFF80000FF000000000
+FFFF80001FE0000000007FFFC0001FE0000000003FFFE0003FC0000000001FFFF0007F80
+000000001FFFF800FF00000000000FFFF801FE000000000007FFFC03FC000000000003FF
+FE07F8000000000001FFFF07F8000000000001FFFF8FF0000000000000FFFF9FE0000000
+0000007FFFFFC00000000000003FFFFF800000000000001FFFFF000000000000001FFFFE
+000000000000000FFFFC0000000000000007FFFC0000000000000003FFFE000000000000
+0001FFFF0000000000000001FFFF8000000000000000FFFF80000000000000007FFFC000
+0000000000007FFFE000000000000000FFFFF000000000000001FFFFF800000000000003
+FFFFF800000000000007FFFFFC0000000000000FF3FFFE0000000000001FE1FFFF000000
+0000001FC0FFFF8000000000003FC0FFFF8000000000007F807FFFC00000000000FF003F
+FFE00000000001FE001FFFF00000000003FC000FFFF80000000007F8000FFFF800000000
+07F00007FFFC000000000FF00003FFFE000000001FE00001FFFF000000003FC00000FFFF
+800000007F800000FFFF80000000FF0000007FFFC0000001FE0000003FFFE0000001FC00
+00001FFFF0000007FC0000000FFFF800003FFF0000000FFFF800FFFFFFF00001FFFFFFFF
+FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001
+FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>I<FFFFFFFFC00003FFFFFCFFFFFFFFC0
+0003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFF
+FFFFFFC00003FFFFFC003FFFC00000001FFE00003FFFE000000007F000003FFFE0000000
+07F000001FFFF000000007E000001FFFF00000000FE000000FFFF80000000FC000000FFF
+F80000001FC0000007FFFC0000001F80000007FFFC0000003F80000003FFFC0000003F00
+000003FFFE0000007F00000001FFFE0000007E00000001FFFF000000FE00000001FFFF00
+0000FE00000000FFFF800001FC00000000FFFF800001FC000000007FFFC00001F8000000
+007FFFC00003F8000000003FFFE00003F0000000003FFFE00007F0000000001FFFE00007
+E0000000001FFFF0000FE0000000000FFFF0000FC0000000000FFFF8001FC0000000000F
+FFF8001FC00000000007FFFC003F800000000007FFFC003F800000000003FFFE003F0000
+00000003FFFE007F000000000001FFFF007E000000000001FFFF00FE000000000000FFFF
+00FC000000000000FFFF81FC0000000000007FFF81F80000000000007FFFC3F800000000
+00007FFFC3F80000000000003FFFE7F00000000000003FFFE7F00000000000001FFFF7E0
+0000000000001FFFFFE00000000000000FFFFFC00000000000000FFFFFC0000000000000
+07FFFF8000000000000007FFFF8000000000000003FFFF0000000000000003FFFF000000
+0000000003FFFF0000000000000001FFFE0000000000000001FFFE0000000000000000FF
+FC0000000000000000FFFC00000000000000007FF800000000000000007FF80000000000
+0000003FF000000000000000003FF000000000000000001FE000000000000000001FE000
+000000000000001FE000000000000000001FC000000000000000001FC000000000000000
+001F8000000000000000003F8000000000000000003F0000000000000000007F00000000
+00000000007E000000000000000000FE000000000007E00000FC00000000001FF80001FC
+00000000003FFC0001FC00000000007FFE0003F800000000007FFE0003F80000000000FF
+FF0007F00000000000FFFF0007F00000000000FFFF000FE00000000000FFFF000FC00000
+000000FFFF001FC00000000000FFFF003F8000000000007FFE007F0000000000007FFE00
+FE0000000000007FFC01FE0000000000003FF807FC0000000000001FF03FF00000000000
+000FFFFFE000000000000007FFFFC000000000000003FFFF0000000000000000FFFC0000
+0000000000001FE0000000000000004E5D7DBF55>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmsy10 10.95 2
+/Fg 2 42 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00
+1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF
+FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7
+2D>15 D<000000000001E0000000000000000001F0000000000000000000F00000000000
+00000000F8000000000000000000780000000000000000007C0000000000000000003E00
+00000000000000003E0000000000000000001F0000000000000000000F80000000000000
+000007C0000000000000000007E0000000000000000003E0000000000000000001F00000
+7FFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFF00007FFFFFFFFFFF
+FFFF80000000000000000007E0000000000000000003F0000000000000000001FC000000
+0000000000007F0000000000000000001FC000000000000000000FF80000000000000000
+03FF000000000000000003FF00000000000000000FF800000000000000001FC000000000
+000000007F000000000000000001FC000000000000000003F0000000000000000007E000
+7FFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFE00007FFFFFFFFFFF
+FFFC000000000000000001F0000000000000000003E0000000000000000007E000000000
+0000000007C000000000000000000F8000000000000000001F0000000000000000003E00
+00000000000000003E0000000000000000007C0000000000000000007800000000000000
+0000F8000000000000000000F0000000000000000001F0000000000000000001E0000000
+50327BAF5B>41 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmti10 10.95 24
+/Fh 24 122 df<7FFFFE7FFFFE7FFFFEFFFFFEFFFFFE1705799521>45
+D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0
+00FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFFFFFFF8000001
+FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0000003F80000
+3FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F000000FF00000
+07F000000FF000000FF000000FF000000FE000000FF000000FE000001FF000000FE00000
+1FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC000003FC00000
+3FC000007F8000003F800000FF8000003F800000FF0000003F800001FE0000007F800003
+FC0000007F000007F00000007F00001FE00000007F00007F80000000FF0003FE00000000
+FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE0000001FC00000F
+F0000001FC000007F0000001FC000007F8000003FC000003FC000003F8000003FC000003
+F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE000007F0000003
+FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE0000007FC00000F
+E0000007F800001FE000000FF800001FC000000FF800001FC000001FF000001FC000001F
+E000003FC000003FE000003F8000007FC000003F800000FF8000007F800001FF0000007F
+800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000FFFFFFFFFF00
+0000FFFFFFFFF80000003C3E7BBD40>66 D<00000000FF8001C00000000FFFE001C00000
+003FFFF80380000000FF807E0780000003FC001F0F8000000FF000071F8000001FC00007
+BF0000007F800003FF000000FF000001FF000001FE000001FF000003F8000000FE000007
+F0000000FE00000FF0000000FE00001FE00000007E00003FC00000007C00007F80000000
+7C0000FF800000007C0000FF000000007C0001FE00000000780003FE00000000780003FC
+00000000780007FC00000000780007F80000000070000FF80000000070000FF800000000
+70001FF00000000070001FF00000000000003FE00000000000003FE00000000000003FE0
+0000000000007FE00000000000007FC00000000000007FC00000000000007FC000000000
+0000FFC0000000000000FF80000000000000FF80000000000000FF80000000000000FF80
+000000000000FF00000000000000FF00000000000000FF000000000F0000FF000000000F
+0000FF000000000E0000FF000000000E0000FF000000001E0000FF000000001C0000FF00
+0000003C0000FF00000000380000FF000000007800007F000000007000007F80000000F0
+00007F80000001E000003F80000001C000003FC0000003C000001FC00000078000001FE0
+00000F0000000FE000001E00000007F000003C00000003F80000F800000001FC0001F000
+000000FE0007C0000000007FC03F80000000001FFFFE000000000007FFF0000000000000
+FF80000000003A4272BF41>I<0001FFFFFFFFFFF00001FFFFFFFFFFF00001FFFFFFFFFF
+F0000003FE00003FF0000003FE00000FF0000003FC000003F0000003FC000003F0000003
+FC000001E0000007FC000001E0000007F8000001E0000007F8000001E0000007F8000001
+E000000FF8000001E000000FF0000001E000000FF0000001C000000FF0000001C000001F
+F0000001C000001FE0000001C000001FE0007001C000001FE000F003C000003FE000E003
+8000003FC000E0000000003FC000E0000000003FC001E0000000007FC001C0000000007F
+8003C0000000007F8003C0000000007F8007C000000000FF801F8000000000FFFFFF8000
+000000FFFFFF8000000000FFFFFF8000000001FF003F0000000001FE001F0000000001FE
+000F0000000001FE000F0000000003FE000E0000000003FC000E0000000003FC000E0000
+000003FC001E0000000007FC001C0000000007F8001C0000000007F8001C0000000007F8
+0000000000000FF80000000000000FF00000000000000FF00000000000000FF000000000
+00001FF00000000000001FE00000000000001FE00000000000001FE00000000000003FE0
+0000000000003FC00000000000003FC00000000000007FC00000000000007FC000000000
+00007F80000000000000FFC00000000000FFFFFFE000000000FFFFFFE000000000FFFFFF
+E0000000003C3E7BBD3B>70 D<0001FFFFFF0003FFFFFF0003FFFFFF000003FF00000003
+FE00000003FC00000003FC00000003FC00000007FC00000007F800000007F800000007F8
+0000000FF80000000FF00000000FF00000000FF00000001FF00000001FE00000001FE000
+00001FE00000003FE00000003FC00000003FC00000003FC00000007FC00000007F800000
+007F800000007F80000000FF80000000FF00000000FF00000000FF00000001FF00000001
+FE00000001FE00000001FE00000003FE00000003FC00000003FC00000003FC00000007FC
+00000007F800000007F800000007F80000000FF80000000FF00000000FF00000000FF000
+00001FF00000001FE00000001FE00000001FE00000003FE00000003FC00000003FC00000
+007FC00000007FC00000007F80000000FFC00000FFFFFF8000FFFFFF8000FFFFFF800028
+3E7BBD23>73 D<0001FFFFFFFF80000001FFFFFFFFF0000001FFFFFFFFFC00000003FE00
+03FE00000003FE0000FF00000003FC00007F80000003FC00003FC0000007FC00001FC000
+0007FC00001FE0000007F800001FE0000007F800001FE000000FF800001FF000000FF800
+001FF000000FF000001FF000000FF000001FF000001FF000001FF000001FF000003FE000
+001FE000003FE000001FE000003FE000003FE000003FC000003FE000007FC000003FC000
+007F8000003FC000007F8000007FC00000FF0000007FC00000FE0000007F800001FC0000
+007F800003F8000000FF800007F0000000FF80000FE0000000FF00003FC0000000FF0001
+FF00000001FFFFFFFC00000001FFFFFFE000000001FE00000000000001FE000000000000
+03FE00000000000003FE00000000000003FC00000000000003FC00000000000007FC0000
+0000000007FC00000000000007F800000000000007F80000000000000FF8000000000000
+0FF80000000000000FF00000000000000FF00000000000001FF00000000000001FF00000
+000000001FE00000000000001FE00000000000003FE00000000000003FE0000000000000
+3FC00000000000003FC00000000000007FC00000000000007FC00000000000007F800000
+00000000FFC00000000000FFFFFF8000000000FFFFFF8000000000FFFFFF80000000003C
+3E7BBD3E>80 D<0000000FF001C00000007FFE01C0000001FFFF0380000007F80FC78000
+000FC003EF8000001F8001FF8000003F0000FF0000007E00007F000000FC00007F000001
+F800007F000003F000003E000003F000003E000007E000003E000007E000003E00000FE0
+00003C00000FC000003C00000FC000003C00000FC000003C00001FC000003800001FC000
+003800001FC000003800001FE000003800001FE000000000001FF000000000001FF00000
+0000001FFC00000000000FFF00000000000FFFF0000000000FFFFE0000000007FFFFC000
+000003FFFFF000000001FFFFFC00000000FFFFFE000000003FFFFE000000000FFFFF0000
+000001FFFF80000000001FFF800000000003FF800000000000FFC000000000007FC00000
+0000003FC000000000003FC000000000001FC000000000001FC000070000001FC0000F00
+00001FC0000F0000001F80000E0000001F80000E0000001F80001E0000003F80001E0000
+003F00001E0000003F00001E0000003E00003E0000007E00003E0000007C00003F000000
+FC00003F000001F800007F800001F000007F800003E000007FC00007C000007DE0001F80
+0000F8F8003F000000F87F00FE000000F03FFFF8000000E00FFFE0000000C000FF000000
+0032427ABF33>83 D<7FFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01FF
+FFFC00FFFFE003FF800007FF00000FFC0001FF000007FC000007F00001FE000007FC0000
+03E00001FE000003FC000003C00001FE000003FC000003C00001FE000003FC0000038000
+01FE000003FC000007000001FE000003FC000007000001FE000007FC00000E000001FE00
+0007FC00000E000001FE00000FFC00001C000001FE00000FFC00003C000001FE00001FFC
+000038000001FE00001FFC000070000001FE00003BFC000070000001FE00003BFC0000E0
+000001FE000073FC0000E0000001FE000073FC0001C0000001FF0000E3FC0001C0000001
+FF0001E3FC000380000000FF0001C3FC000380000000FF0003C3FC000700000000FF0003
+83FC000700000000FF000703FC000E00000000FF000703FC001E00000000FF000E03FC00
+1C00000000FF000E03FC003800000000FF001C03FE003800000000FF001C03FE00700000
+0000FF003801FE007000000000FF003801FE00E000000000FF007001FE00E000000000FF
+00F001FE01C000000000FF00E001FE01C000000000FF01E001FE038000000000FF01C001
+FE038000000000FF038001FE070000000000FF038001FE0F0000000000FF070001FE0E00
+00000000FF070001FE1C0000000000FF0E0001FE1C0000000000FF0E0001FE3800000000
+00FF1C0001FE380000000000FF9C0001FE700000000000FFB80001FE7000000000007FF8
+0001FEE000000000007FF00001FEE000000000007FF00001FFC000000000007FE00001FF
+C000000000007FC00001FF8000000000007FC00001FF8000000000007F800001FF000000
+0000007F800001FE0000000000007F000001FE0000000000007F000000FC000000000000
+7E000000FC0000000000007E000000F80000000000007C000000F80000000000007C0000
+00F000000000000078000000F000000000000070000000E0000000000053406EBD5B>87
+D<00007E00000001FF80000007C1C380001F80EFC0003F00FFC0007E007FC000FC007F80
+01F8003F8003F0003F8003F0003F8007E0003F000FE0003F000FC0003F001FC0007F001F
+C0007E003F80007E003F80007E003F8000FE007F8000FC007F0000FC007F0000FC007F00
+01FC00FF0001F800FE0001F800FE0001F800FE0003F800FE0003F038FC0003F038FC0003
+F038FC0007F038FC0007E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0
+E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E00252977A72E>97
+D<00001FE0000000FFF8000003F03E000007C00F00001F800700003F000780007E001F80
+00FC007F8001F8007F8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001F
+C00000003F800000003F800000003F800000007F800000007F000000007F000000007F00
+000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FC000003007E000007007E00000F007E00001E003E00003C003E000078001F0000F0
+001F0003E0000F800F800003E07E000001FFF80000003FC00000212977A72A>99
+D<000000003F800000001FFF800000001FFF000000001FFF00000000007F00000000007F
+00000000007E00000000007E0000000000FE0000000000FE0000000000FC0000000000FC
+0000000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F8
+0000000003F00000000003F00000000007F00000000007F00000000007E00000007E07E0
+000001FF8FE0000007C1CFE000001F80EFC000003F00FFC000007E007FC00000FC007FC0
+0001F8003F800003F0003F800003F0003F800007E0003F80000FE0003F00000FC0003F00
+001FC0007F00001FC0007F00003F80007E00003F80007E00003F8000FE00007F8000FE00
+007F0000FC00007F0000FC00007F0001FC0000FF0001FC0000FE0001F80000FE0001F800
+00FE0003F80000FE0003F83800FC0003F03800FC0003F03800FC0007F03800FC0007F078
+00FC000FE070007C000FE070007C001FE0F0007E003FE0E0003E007FE0E0003E00F3E1E0
+001F01E3E1C0000F8781E3800003FF00FF000000FC003E0000294077BE2E>I<00003F80
+0001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F0001E0FE0003E
+0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000
+FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC000000FC000000
+FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001E01F0007C0
+0F801F0007C0FC0001FFF000007F80001F2976A72A>I<000003F00000000FFC0000003E
+0E1C0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F8001
+FC003F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC0003F0
+01FC0007F003FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000FC007
+F0000FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F8003E0
+007F0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE00001FF8
+FE000007E0FC00000000FC00000001FC00000001FC00000001F800000001F800000003F8
+00000003F800000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F8000
+FF003F0000FE007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA72A>
+103 D<0001FC000000FFFC000000FFF8000000FFF800000003F800000003F800000003F0
+00000003F000000007F000000007F000000007E000000007E00000000FE00000000FE000
+00000FC00000000FC00000001FC00000001FC00000001F800000001F800000003F800000
+003F800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0007EE007C000
+FFC007E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001FC0007E001F8
+0007E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0001F8007E000
+1F8007E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC0007E001FC000FE
+071F8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C
+7F0001F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC03800001F0028
+407ABE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E0000000000000
+000000000000000000000000000000000000000000000000000000000000000000007C00
+01FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80
+F03F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F800
+03F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C0
+0F838007870003FE0000F800163E79BC1C>I<0007F003FFF003FFE003FFE0000FE0000F
+E0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F
+00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F8
+0003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0
+001F80001F80003F80003F80003F00003F00007F00007F07007E07007E0700FE0F00FE0E
+00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE000078000144079BE17
+>108 D<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F
+38007E003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F
+80007E00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E
+0001FC0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F8
+0003F00001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0
+001FC0F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0
+001F03800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C29
+79A733>110 D<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F
+80007E000FC000FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F0
+1FC00007F01FC00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F
+00000FE07F00001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00
+007F00FE00007F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007
+E0001F000FC0001F001F80000F803E000007C0FC000001FFF00000003F800000242977A7
+2E>I<0003E001F800000FF807FE00001E7C1E0F80001C3E3C07C0003C3E7807C000383E
+E003E000783FE003E000703FC003F000703F8001F000F07F0001F000E07F0001F800E07E
+0001F800E07E0003F801E0FE0003F801E0FE0003F80000FC0003F80000FC0003F80001FC
+0007F80001FC0007F00001F80007F00001F80007F00003F8000FF00003F8000FE00003F0
+000FE00003F0000FE00007F0001FC00007F0001FC00007E0001F800007E0003F80000FE0
+003F00000FE0007F00000FE0007E00000FE000FC00001FE000FC00001FE001F800001FF0
+03F000001FF007E000003FB80F8000003F9C1F0000003F0FFC0000003F03E00000007F00
+000000007F00000000007E00000000007E0000000000FE0000000000FE0000000000FC00
+00000000FC0000000001FC0000000001FC0000000001F80000000001F80000000003F800
+00000003F8000000007FFFE0000000FFFFE0000000FFFFE00000002D3A80A72E>I<01F0
+00FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE0
+1FE0381FC01FE0783FC01FC0703F800700703F800000703F000000F03F000000F07F0000
+00007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC000000
+01FC00000001F800000001F800000001F800000003F800000003F000000003F000000003
+F000000007F000000007E000000007E000000007E00000000FE00000000FC00000000FC0
+0000000FC00000001FC00000001F800000000700000000232979A726>114
+D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C003E00F8007E00F800
+FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF
+0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007F0000003F00C0003
+F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F
+8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<0001C0000003F000
+0007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000
+001FC000001F8000001F8000003F8000003F8000003F0000003F00007FFFFF80FFFFFF80
+FFFFFF00007E000000FE000000FE000000FC000000FC000001FC000001FC000001F80000
+01F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E00000
+0FE000000FE000000FC000000FC000001FC000001FC01C001F801C001F801C003F803C00
+3F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C0001F0780000F0F0000
+07FC000001F00000193A78B81E>I<007C00000001FF000038038F8000FC07078000FC0E
+07C000FC1E07C001FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F
+8003F0701F8003F0F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E00
+0FC000FE000FC000FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F
+8003F8003F0003F0003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E00
+03F000FE0003F000FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F80000
+07E1F800000003F800000003F000000003F000000007F0000E0007E0003F8007E0007F80
+0FC0007F800FC0007F801F8000FF001F0000FF003E00007C007E00007000FC00007801F0
+00003803E000001E0FC000000FFF00000003F8000000263B79A72C>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 14.4 28
+/Fi 28 122 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00
+0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00
+1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF
+FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00
+000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000
+1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F
+FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0
+0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000
+0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000
+0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000
+7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0
+000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF
+FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF
+FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000
+0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003
+F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000
+3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F
+FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80
+00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000
+00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000
+0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000
+000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000
+0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007
+FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF
+E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00
+00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037
+4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE
+00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000
+00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE
+000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000
+000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE
+0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000
+07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE
+000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003
+F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE
+0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8
+00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE
+00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00
+00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF
+FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF
+FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<00000F
+FF8000000000FFFFF800000003FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800
+FFE00000FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000F
+FF000FFF800007FF001FFF800007FF803FFF800007FF803FFF000007FFC07FFF000007FF
+C07FFF000003FFE07FFF000003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0
+FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FF
+FF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF
+000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF00
+0007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF8000
+3FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3
+FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FFF80000004003FFF80000000003FF
+F80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF0
+01F8000007FFE003FC000007FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801F
+FF80000FFF801FFF80000FFF001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF
+00003FFC000FFE00007FF8000FFC0000FFF0000FF80001FFE00007F00003FFC00003FC00
+0FFF800003FF807FFE000001FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE
+0000000000FFF0000000364F7ACD43>57 D<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFF
+FFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFFFC0000000007FFF000000FFFFF0000000007FFF0000000FFFFC000000007FFF00000
+001FFFE000000007FFF000000007FFF800000007FFF000000001FFFC00000007FFF00000
+0000FFFE00000007FFF0000000007FFF00000007FFF0000000003FFF80000007FFF00000
+00001FFFC0000007FFF0000000000FFFC0000007FFF00000000007FFE0000007FFF00000
+000003FFF0000007FFF00000000003FFF8000007FFF00000000001FFF8000007FFF00000
+000001FFFC000007FFF00000000000FFFC000007FFF00000000000FFFE000007FFF00000
+000000FFFE000007FFF000000000007FFF000007FFF000000000007FFF000007FFF00000
+0000007FFF000007FFF000000000007FFF800007FFF000000000003FFF800007FFF00000
+0000003FFF800007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF800007FFF00000
+0000003FFF800007FFF000000000007FFF800007FFF000000000007FFF000007FFF00000
+0000007FFF000007FFF000000000007FFF000007FFF00000000000FFFE000007FFF00000
+000000FFFE000007FFF00000000000FFFC000007FFF00000000001FFFC000007FFF00000
+000001FFF8000007FFF00000000003FFF0000007FFF00000000007FFF0000007FFF00000
+000007FFE0000007FFF0000000000FFFC0000007FFF0000000001FFF80000007FFF00000
+00003FFF00000007FFF000000000FFFE00000007FFF000000001FFFC00000007FFF00000
+0007FFF800000007FFF00000001FFFF000000007FFF0000000FFFFC000000007FFF00000
+0FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167>
+68 D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F0000
+3FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE000000
+7FFF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003FF003F
+F000000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0000000
+007F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FF
+F0000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000
+001F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF00000000007F
+FFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFF
+F000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000
+FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFF
+FFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC000
+0000007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE00000000000
+0FFFF0000000000007FFF0000000000003FFF0000000000003FFF0780000000001FFF0F8
+0000000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800000000
+007FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE
+00000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC0000000
+01FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FF
+FFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFF
+FF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>83
+D<3FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFF
+FFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003F
+FFC00007FF807FF800003FFFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000
+007FC07F8000003FFFC000003FC07F0000003FFFC000001FC07F0000003FFFC000001FC0
+7E0000003FFFC000000FC07E0000003FFFC000000FC07E0000003FFFC000000FC07C0000
+003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFF
+C0000007C07C0000003FFFC0000007C0FC0000003FFFC0000007E0F80000003FFFC00000
+03E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F8
+0000003FFFC0000003E0F80000003FFFC0000003E0000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC0000000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFF
+FFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>I<00
+007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFF
+C0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000F
+FFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000F
+FF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC00000
+00000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007
+FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC00000
+07FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007
+FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007F
+FF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007
+FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FF
+FE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1
+FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF000
+1FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF000
+0000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000
+000000000003FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF001
+FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF
+01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF00
+0003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF800
+0000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF800
+00007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF800
+00003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800
+00003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800
+00003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800
+00003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF800
+00003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF800
+00007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC00
+0001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0
+001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007F
+FFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF800
+0000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00
+007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007
+FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF
+000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE00
+00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF00000000
+007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF80000003E0
+1FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F8001
+FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003
+FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<000000
+000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF8000000000
+0007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF8000000000
+000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000
+000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000
+000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000
+000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000
+000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000
+000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FF
+FFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF8
+0000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FFC0
+00000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF00
+00000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE00
+00000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE00
+00000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE00
+00000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE00
+00000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE00
+00000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF00
+00000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF80
+00001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FFF0
+0001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FF
+FFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547C
+D24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81
+FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007
+FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FF
+C03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF0
+7FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF
+FFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00
+000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF0000
+0000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC00000
+07E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE
+00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF00000
+34387CB63D>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF
+7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF007
+FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE00001F
+FE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003F
+FE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001F
+FF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC000007
+FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC0FFF
+80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF0000000007
+C000000000000007C00000000000000FC00000000000000FC00000000000000FC0000000
+0000000FE00000000000000FE00000000000000FF80000000000000FFE0000000000000F
+FFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFF
+FFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001
+FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF0000000
+07FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FFC0FF
+C000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE0000000
+01FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF800000007FE000F
+FE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFFFFFF
+FF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>103
+D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF000
+0000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF00
+0000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF80
+0000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC0
+0000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF
+C0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<00
+7F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000F
+FFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FF
+FFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF00000000000FFFF
+F00000000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003FFF0000000
+000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FF
+F0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000
+000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FF
+F0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000
+000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FF
+F0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF00001FF
+FFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000003FC00000FF
+F000007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000FFF0000FF0
+000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE00000000FF
+F003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000FFF07FF800
+000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF00000000FF
+FFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000FFF807FFF0
+000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FFFE000000FF
+F0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000FFF0000FFF
+E00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001FFFC0000FF
+F00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FFFFFFF003FF
+FFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFF4053
+7CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FF
+FFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000FFFFF000FF
+FFC00000FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F00
+1FFE000003FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C000
+0FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE0000
+07FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC0000
+07FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807
+FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807
+FFFFFFC042367BB54B>110 D<000001FFE000000000001FFFFE0000000000FFFFFFC000
+000003FFFFFFF00000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF0
+0003FFC00001FFE00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8
+000FFF0000003FFC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE00
+00001FFF003FFE0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF
+807FFE0000001FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE00
+00001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFF
+C0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE00
+00001FFFC07FFE0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF
+003FFF0000003FFF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF00
+00003FFC000FFF8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE0
+0000FFF00003FFC000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FF
+FFFFF800000000FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<
+003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000
+FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF8000
+00FFFF000007FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF800
+00FFF8000001FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE00
+00FFF80000007FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF00
+00FFF80000007FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF00
+00FFF80000007FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE00
+00FFF8000000FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF000
+00FFFC000003FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF8000
+00FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE00000
+00FFF87FFFFF80000000FFF81FFFFC00000000FFF803FFC000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000
+FFFFFFF80000000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFF
+E07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FF
+EF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FF
+FC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFF
+FFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F
+0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF
+003F8000007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F
+00FF8000001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000
+007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF8
+0007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFF
+C0000007FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003F
+F0F80000001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000F
+E0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F
+00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800
+002C387CB635>I<00003E00000000003E00000000003E00000000003E00000000003E00
+000000003E00000000007E00000000007E00000000007E00000000007E0000000000FE00
+00000000FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007FE00
+00000007FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE00
+00000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF80
+1F000007FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF
+80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000
+FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC000
+00FFF800001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000
+003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC0
+0007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF0000
+42377BB54B>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07F
+FFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF00000
+FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FFF80000
+7FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC0000
+3FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF0000
+7FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF8000
+FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FFC001
+F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FFE007
+E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FFF00F
+C0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000FFF81F
+003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007FFE3E
+001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003FFF7C
+000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000FFFF8
+0007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC000000000007FFF0
+0003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF0000000000003FFE0
+0001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE0000000000001FF80
+00007FE0000000000001FF8000007FE0000000000000FF8000007FC0000000000000FF00
+00003FC00000000000007F0000003F800000000000007F0000003F800000000000003E00
+00001F000000005A367DB461>119 D<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0
+0007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000007FE000FFFC0000003F00
+00FFFC0000003F00007FFE0000003E00007FFE0000007E00003FFE0000007C00003FFF00
+0000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC00003F000
+0007FFC00003E0000007FFE00003E0000007FFE00007E0000003FFF00007C0000003FFF0
+000FC0000001FFF8000F80000001FFF8001F80000000FFF8001F00000000FFFC003F0000
+00007FFC003E000000007FFE007E000000003FFE007C000000003FFF00FC000000003FFF
+00FC000000001FFF80F8000000001FFF81F8000000000FFFC1F0000000000FFFC3F00000
+000007FFC3E00000000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FF
+FF800000000001FFFF800000000000FFFF000000000000FFFF000000000000FFFF000000
+0000007FFE0000000000007FFE0000000000003FFC0000000000003FFC0000000000001F
+F80000000000001FF80000000000000FF00000000000000FF000000000000007E0000000
+00000007E000000000000007E000000000000007C00000000000000FC00000000000000F
+800000000000001F800000000000001F000000000000003F000000001FC0003E00000000
+3FE0007E000000007FF0007C00000000FFF800FC00000000FFF800F800000000FFF801F8
+00000000FFF801F000000000FFF803F000000000FFF807E0000000007FF00FC000000000
+7FE01F80000000003FC07F00000000003F81FE00000000001FFFFC00000000000FFFF000
+0000000003FFE0000000000000FF000000000000404D7DB447>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmcsc10 10.95 17
+/Fj 17 121 df<00000003C000000000000003C000000000000003C000000000000007E0
+00000000000007E00000000000000FF00000000000000FF00000000000000FF000000000
+00001FF80000000000001FF80000000000001FF80000000000003BFC0000000000003BFC
+0000000000003BFC00000000000071FE00000000000071FE000000000000F1FF00000000
+0000E0FF000000000000E0FF000000000001E0FF800000000001C07F800000000001C07F
+800000000003807FC00000000003803FC00000000003803FC00000000007001FE0000000
+0007001FE0000000000F001FF0000000000E000FF0000000000E000FF0000000001E000F
+F8000000001C0007F8000000001C0007F8000000003C0007FC00000000380003FC000000
+00380003FC00000000700001FE00000000700001FE00000000700001FE00000000E00000
+FF00000000E00000FF00000001FFFFFFFF80000001FFFFFFFF80000001FFFFFFFF800000
+03C000007FC00000038000003FC00000038000003FC00000070000003FE0000007000000
+1FE00000070000001FE000000E0000000FF000000E0000000FF000001E0000000FF80000
+1C00000007F800001C00000007F800003C00000007FC00003800000003FC000078000000
+03FC00007800000003FE0000FC00000001FE0001FE00000003FF000FFF0000000FFF80FF
+FFF00001FFFFFFFFFFF00001FFFFFFFFFFF00001FFFFFF40417CC04A>65
+D<0000001FF8000180000001FFFF80038000000FFFFFE0078000003FF803F80F800000FF
+80007C0F800001FE00001E1F800007FC00000FBF80000FF0000007FF80001FE0000003FF
+80003FC0000001FF80007F80000000FF8000FF000000007F8001FE000000003F8003FE00
+0000003F8003FC000000001F8007FC000000001F800FF8000000000F800FF8000000000F
+801FF0000000000F801FF00000000007803FF00000000007803FE00000000007803FE000
+00000003807FE00000000003807FE00000000003807FE00000000003807FC00000000000
+00FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000
+0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000
+00FFC0000000000000FFC0000000000000FFC00000000000007FC00000000000007FE000
+00000000007FE00000000003807FE00000000003803FE00000000003803FE00000000003
+803FF00000000003801FF00000000007801FF00000000007000FF80000000007000FF800
+000000070007FC000000000F0003FC000000000E0003FE000000001E0001FE000000001C
+0000FF000000003C00007F800000007800003FC0000000F000001FE0000001E000000FF0
+000003C0000007FC00000780000001FE00001F00000000FFC0007E000000003FF803F800
+0000000FFFFFE00000000001FFFF8000000000001FFC00000039427ABF47>67
+D<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7C
+BD25>73 D<0003FE000600001FFFC00E00007FFFF81E0001FE01FC1E0003F0003F3E0007
+E0000FFE000FC00007FE001F800003FE001F000001FE003E000000FE007E0000007E007E
+0000007E007C0000003E00FC0000003E00FC0000003E00FC0000001E00FC0000001E00FC
+0000001E00FE0000000E00FE0000000E00FF0000000E00FF8000000E007F80000000007F
+C0000000007FF0000000003FFC000000003FFFC00000001FFFFC0000000FFFFFC0000007
+FFFFFC000003FFFFFF000001FFFFFFC000007FFFFFE000001FFFFFF0000003FFFFF80000
+003FFFFC00000003FFFE000000003FFF0000000007FF0000000001FF8000000000FF8000
+0000007F80000000007FC0000000003FC0E00000001FC0E00000001FC0E00000001FC0E0
+0000000FC0E00000000FC0F00000000FC0F00000000FC0F00000000FC0F80000000F80F8
+0000001F80FC0000001F80FC0000001F00FE0000003F00FF0000003E00FF8000007C00FF
+C00000FC00FDF00001F800F8FC0003F000F07FC01FC000F01FFFFF8000E003FFFE0000C0
+003FF000002A427ABF38>83 D<000001E0000000000001E0000000000003F00000000000
+03F0000000000003F0000000000007F8000000000007F8000000000007F800000000000F
+FC00000000000FFC00000000001FFE00000000001CFE00000000001CFE00000000003CFF
+0000000000387F0000000000387F0000000000703F8000000000703F8000000000703F80
+00000000E01FC000000000E01FC000000001E01FE000000001C00FE000000001C00FE000
+0000038007F0000000038007F0000000038007F0000000070003F8000000070003F80000
+000F0003FC0000000E0001FC0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE000000
+1C0000FE0000003800007F0000003800007F0000007800007F8000007000003F80000070
+00003F800000F000003FC00000E000001FC00001E000001FC00003F000001FE00007F000
+001FE0000FF800003FF800FFFE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC032317DB0
+38>97 D<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE000F9F0007F
+80003FF000FE00001FF001FC00000FF003F8000007F007F0000007F00FF0000003F00FE0
+000001F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F80000000F07F80
+000000707F8000000070FF0000000070FF0000000000FF0000000000FF0000000000FF00
+00000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00
+000000007F80000000707F80000000707F80000000703F80000000703FC0000000F01FC0
+000000F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F80000038001FC
+0000078000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FFFFE0000000
+7FFF800000000FF800002C317BAF36>99 D<FFFFFFFE000000FFFFFFFFE00000FFFFFFFF
+F8000003FE0007FC000001FC0000FF000001FC00003F800001FC00001FC00001FC00000F
+E00001FC000007F00001FC000003F80001FC000001F80001FC000001FC0001FC000000FC
+0001FC000000FE0001FC000000FE0001FC0000007F0001FC0000007F0001FC0000007F00
+01FC0000007F0001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F8001
+FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F8001FC
+0000007F8001FC0000007F0001FC0000007F0001FC0000007F0001FC000000FE0001FC00
+0000FE0001FC000000FE0001FC000001FC0001FC000001F80001FC000003F80001FC0000
+07F00001FC000007E00001FC00001FC00001FC00003F800001FC0000FF000003FE0007FE
+0000FFFFFFFFF80000FFFFFFFFE00000FFFFFFFF000000312F7DAE39>I<FFFFFFFFFF80
+FFFFFFFFFF80FFFFFFFFFF8003FE0000FF8001FC00001FC001FC00000FC001FC000007C0
+01FC000003C001FC000003C001FC000001C001FC000001C001FC000001C001FC000001E0
+01FC000E00E001FC000E00E001FC000E00E001FC000E000001FC000E000001FC001E0000
+01FC003E000001FC007E000001FFFFFE000001FFFFFE000001FFFFFE000001FC007E0000
+01FC003E000001FC001E000001FC000E000001FC000E000001FC000E003801FC000E0038
+01FC000E003801FC0000007001FC0000007001FC0000007001FC0000007001FC000000F0
+01FC000000F001FC000001E001FC000001E001FC000003E001FC000007E001FC00001FE0
+03FE0000FFE0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02D2F7DAE33>I<FFFFFFFFFF
+00FFFFFFFFFF00FFFFFFFFFF0003FE0001FF0001FC00003F8001FC00001F8001FC00000F
+8001FC0000078001FC0000078001FC0000038001FC0000038001FC0000038001FC000003
+C001FC000001C001FC000E01C001FC000E01C001FC000E000001FC000E000001FC000E00
+0001FC001E000001FC003E000001FC007E000001FFFFFE000001FFFFFE000001FFFFFE00
+0001FC007E000001FC003E000001FC001E000001FC000E000001FC000E000001FC000E00
+0001FC000E000001FC000E000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0003FE00000000FFFFFC000000FFFFFC000000FFFFFC0000002A2F7DAE31>I<00000FF8
+00600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3E0007F80007FE000FE0000
+3FE001FC00001FE003F800000FE007F0000007E00FF0000007E00FE0000003E01FC00000
+03E03FC0000001E03FC0000001E03F80000001E07F80000000E07F80000000E07F800000
+00E0FF00000000E0FF0000000000FF0000000000FF0000000000FF0000000000FF000000
+0000FF0000000000FF0000000000FF0000000000FF00001FFFFFFF00001FFFFF7F80001F
+FFFF7F8000001FF07F8000000FE03F8000000FE03FC000000FE03FC000000FE01FE00000
+0FE00FE000000FE00FF000000FE007F000000FE003F800000FE001FC00000FE000FE0000
+1FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0E00000FFFF806000000FFC
+000030317BAF3A>I<FFFFFC0000FFFFFC0000FFFFFC000003FE00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000701FC00000701FC00000701FC00000701FC00000E01
+FC00000E01FC00000E01FC00000E01FC00001E01FC00001E01FC00003E01FC00007E01FC
+0000FE01FC0003FC03FE000FFCFFFFFFFFFCFFFFFFFFFCFFFFFFFFFC282F7DAE2F>108
+D<FFFC00007FFFC0FFFE00007FFFC0FFFF00007FFFC001FF000007FC0001FF800003F800
+01FFC00001F00001DFE00000E00001DFE00000E00001CFF00000E00001C7F80000E00001
+C3FC0000E00001C3FC0000E00001C1FE0000E00001C0FF0000E00001C07F8000E00001C0
+7F8000E00001C03FC000E00001C01FE000E00001C01FE000E00001C00FF000E00001C007
+F800E00001C003FC00E00001C003FC00E00001C001FE00E00001C000FF00E00001C0007F
+80E00001C0007F80E00001C0003FC0E00001C0001FE0E00001C0000FF0E00001C0000FF0
+E00001C00007F8E00001C00003FCE00001C00003FCE00001C00001FEE00001C00000FFE0
+0001C000007FE00001C000007FE00001C000003FE00001C000001FE00001C000000FE000
+03E000000FE00007F0000007E0000FF8000003E000FFFF800001E000FFFF800001E000FF
+FF800000E000322F7DAE38>110 D<00001FF800000000FFFF00000007F00FE000000FC0
+03F000003F0000FC00007E00007E0000FC00003F0001F800001F8003F000000FC007E000
+0007E00FE0000007F00FC0000003F01FC0000003F81F80000001F83F80000001FC3F8000
+0001FC7F80000001FE7F00000000FE7F00000000FE7F00000000FEFF00000000FFFF0000
+0000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000
+0000FFFF00000000FFFF00000000FF7F80000001FE7F80000001FE7F80000001FE3F8000
+0001FC3F80000001FC3FC0000003FC1FC0000003F80FE0000007F00FE0000007F007F000
+000FE003F000000FC001F800001F8000FC00003F00007E00007E00003F0000FC00000FC0
+03F0000007F00FE0000000FFFF000000001FF8000030317BAF3A>I<FFFFFFF0000000FF
+FFFFFF000000FFFFFFFFC0000003FE001FF0000001FC0003FC000001FC0000FE000001FC
+00007F000001FC00007F000001FC00007F800001FC00003F800001FC00003FC00001FC00
+003FC00001FC00003FC00001FC00003FC00001FC00003FC00001FC00003F800001FC0000
+7F800001FC00007F000001FC0000FE000001FC0001FC000001FC0003F8000001FC001FE0
+000001FFFFFF00000001FFFFFE00000001FC003F80000001FC000FC0000001FC0007E000
+0001FC0007F0000001FC0003F8000001FC0003F8000001FC0001FC000001FC0001FC0000
+01FC0001FC000001FC0001FC000001FC0001FC000001FC0001FE000001FC0001FE000001
+FC0001FE000001FC0001FE000001FC0001FE00E001FC0001FF00E001FC0001FF00E001FC
+0000FF00E003FE0000FF01C0FFFFF8007F81C0FFFFF8001FC380FFFFF8000FFF00000000
+0001FC0033307DAE37>114 D<FFFFF8007FFFC0FFFFF8007FFFC0FFFFF8007FFFC003FE
+000007FC0001FC000003F80001FC000001F00001FC000000E00001FC000000E00001FC00
+0000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC0000
+00E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000
+E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E0
+0001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E000
+01FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001
+FC000000E00000FC000001E00000FE000001C00000FE000003C000007E0000038000007F
+0000078000003F80000F0000001F80000F0000000FC0003E00000007F0007C00000003FC
+03F000000000FFFFE0000000003FFF800000000007FC00000032307DAE38>117
+D<FFFFC01FFFF8007FFFFFFFC01FFFF8007FFFFFFFC01FFFF8007FFF07FE0000FFC0001F
+F803FC00007F800007E003FC00007F000007C001FC00003F800007C001FC00003F800007
+8001FE00003F8000078000FE00003FC000070000FE00003FC0000700007F00003FC0000E
+00007F00007FE0000E00007F00007FE0000E00003F80007FE0001C00003F8000E7F0001C
+00003F8000E7F0001C00001FC000E7F0003800001FC001C3F8003800001FC001C3F80038
+00000FE001C3F8007000000FE00381FC007000000FE00381FC0070000007F00781FC00E0
+000007F00700FE00E0000007F00700FE00E0000003F80F00FF01C0000003F80E007F01C0
+000003F80E007F03C0000001FC1E007F8380000001FC1C003F8380000001FE1C003F8780
+000000FE3C003FC700000000FE38001FC700000000FF38001FCF000000007F78001FEE00
+0000007F70000FEE000000007FF0000FFE000000003FE00007FC000000003FE00007FC00
+0000003FE00007FC000000001FC00003F8000000001FC00003F8000000000FC00003F000
+0000000F800001F0000000000F800001F00000000007800001E00000000007000000E000
+0048307EAE4C>119 D<7FFFF001FFFE007FFFF001FFFE007FFFF001FFFE0003FFC000FF
+E00000FF80007F8000007F80007E0000007F80007C0000003FC000780000001FE000F000
+00000FF000E00000000FF001E000000007F803C000000003FC038000000003FC07800000
+0001FE0F0000000000FF1E00000000007F9C00000000007FBC00000000003FF800000000
+001FF000000000001FF000000000000FF0000000000007F8000000000003F80000000000
+07FC00000000000FFE00000000001EFF00000000001CFF00000000003C7F800000000078
+3FC000000000703FC000000000F01FE000000001E00FF000000003C007F8000000038007
+F8000000078003FC0000000F0001FE0000000E0001FE0000001E0000FF0000003C00007F
+8000007C00003FC00000FC00003FC00003FC00003FE0000FFE00007FF800FFFF0001FFFF
+C0FFFF0001FFFFC0FFFF0001FFFFC0322F7DAE38>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmr10 10.95 75
+/Fk 75 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07F
+F0FFE07FF0FFE07FF07FE03FF01E600F300060003000600030006000300060003000E000
+7000C0006000C0006000C0006001C000E0018000C0038001C003000180070003800E0007
+001C000E0018000C0038001C00300018001C1C7DBE2D>34 D<1E007F80FF80FFC0FFC0FF
+E0FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E
+001C001800380030000B1C79BE19>39 D<0000300000700000E00001C000038000078000
+0F00001E00003E00003C0000780000F80000F00001F00001E00003E00003E00007C00007
+C0000FC0000F80000F80001F80001F00001F00003F00003F00003F00003E00007E00007E
+00007E00007E00007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC
+0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C
+00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F00001F00001F
+00001F80000F80000F80000FC00007C00007C00003E00003E00001E00001F00000F00000
+F800007800003C00003E00001E00000F000007800003800001C00000E000007000003014
+5A77C323>I<C00000E000007000003800001C00001E00000F000007800007C00003C000
+01E00001F00000F00000F800007800007C00007C00003E00003E00003F00001F00001F00
+001F80000F80000F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E0
+0007E00003E00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003F00003F00003E00007E00007E00007E0
+0007E00007E00007E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00
+003F00003E00003E00007C00007C0000780000F80000F00001F00001E00003C00007C000
+0780000F00001E00001C0000380000700000E00000C00000145A7BC323>I<1E007F80FF
+80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C0018003
+80030007000E001C001800380030000B1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFE17067F961E>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A7989
+19>I<000000018000000003C000000007C000000007C000000007800000000F80000000
+0F800000000F000000001F000000001F000000001E000000003E000000003E000000003C
+000000007C000000007C000000007800000000F800000000F800000000F000000001F000
+000001F000000001E000000003E000000003E000000003C000000007C000000007C00000
+0007800000000F800000000F800000001F000000001F000000001E000000003E00000000
+3E000000003C000000007C000000007C000000007800000000F800000000F800000000F0
+00000001F000000001F000000001E000000003E000000003E000000003C000000007C000
+000007C000000007800000000F800000000F800000000F000000001F000000001F000000
+001E000000003E000000003E000000007C000000007C000000007800000000F800000000
+F800000000F000000001F000000001F000000001E000000003E000000003E000000003C0
+00000007C000000007C000000007800000000F800000000F800000000F000000001F0000
+00001F000000001E000000003E000000003E000000003C000000007C000000007C000000
+007800000000F800000000F800000000F0000000006000000000225B7BC32D>I<0001FE
+0000000FFFC000003F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F
+8007C0000F800FC0000FC01F800007E01F800007E01F800007E03F800007F03F800007F0
+3F000003F07F000003F87F000003F87F000003F87F000003F87F000003F87F000003F8FF
+000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003
+F87F000003F87F000003F87F000003F83F800007F03F800007F03F800007F01F800007E0
+1F800007E01F800007E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000
+F8007C00007C00F800003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C00000
+03C0000007C000001FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC000000
+3FFF800000FFFFE00003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00
+007FC07800007FC07800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC000
+1FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001F
+E00000003FE00000003FE00000003FC00000007FC00000007F80000000FF80000000FF00
+000001FE00000001FC00000003F800000007F000000007E00000000FC00000001F800000
+003F000000007E000000007C00000000F800000001F000000003E000000007C00000000F
+800000001F000070003E000070003C000070007800007000F00000E001E00000E003C000
+00E007800000E00F000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFF
+C0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003
+F800078001FC000F0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007F
+C03FE0007FC03FF0007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80
+000000FF80000000FF00000000FF00000001FE00000001FE00000003FC00000003F80000
+0007E00000000FC00000003F0000001FFC0000001FFF800000000FE000000007F8000000
+03FC00000001FE00000000FF00000000FF800000007FC00000007FC00000007FE0000000
+3FE00000003FE00000003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003F
+F0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0
+780000FF803C0000FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE00000
+3FFF80000007F80000243F7CBC2D>I<0000000E000000001E000000003E000000003E00
+0000007E000000007E00000000FE00000001FE00000001FE00000003FE000000077E0000
+00067E0000000E7E0000001C7E0000001C7E000000387E000000707E000000707E000000
+E07E000001C07E000001C07E000003807E000007007E000007007E00000E007E00001C00
+7E00001C007E000038007E000070007E000070007E0000E0007E0000C0007E0001C0007E
+000380007E000300007E000700007E000E00007E000C00007E001C00007E003800007E00
+3800007E007000007E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FF
+FFFF283E7EBD2D>I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FF
+FFF80007FFFFF00007FFFFC00007FFFF000007FFFC0000073FE000000700000000070000
+000007000000000700000000070000000007000000000700000000070000000007000000
+000700000000070000000007000000000701FE0000070FFF8000073E03E000077001F800
+07E000FC0007C0007E000780003F000700003F800600001F800000001FC00000001FC000
+00001FE00000000FE00000000FE00000000FE00000000FF00000000FF00000000FF00C00
+000FF07F00000FF07F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF8000
+0FE0FF00001FE0FC00001FE07000001FC07800001FC03800003F803C00003F801E00007F
+001F0000FE000F8001FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000
+243F7CBC2D>I<00001FE0000000FFF8000003F03E00000FC00F00001F000780003E0007
+80007E001FC000FC003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F80
+0FE0001F001FE00000001FC00000001FC00000003FC00000003FC00000003FC00000007F
+800000007F800000007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0
+007E00FFF0007E00FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC000
+1FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001F
+F07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE0
+3FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003
+F0007E0001F800FC0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F
+7CBC2D>I<38000000003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3F
+FFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE078000001E070000003C070000007807000
+0007007000000F00E000001E00E000001C00E000003C00E0000078000000007000000000
+F000000001E000000001C000000003C0000000078000000007000000000F000000001E00
+0000001E000000003C000000003C000000007C000000007800000000F800000000F80000
+0001F800000001F000000003F000000003F000000003F000000007F000000007F0000000
+07F00000000FF00000000FE00000000FE00000001FE00000001FE00000001FE00000001F
+E00000001FE00000001FE00000003FE00000003FE00000003FE00000003FE00000003FE0
+0000003FE00000003FE00000003FE00000003FE00000003FE00000001FC0000000070000
+0026407BBD2D>I<0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C000
+3E000780001F000F00001F000F00000F801E00000F801E00000FC03E000007C03E000007
+C03E000007C03E000007C03F000007C03F000007C03F80000F803FC0000F801FE0001F80
+1FF0001F001FFC003E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000
+FFFF0000003FFF0000001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E0
+1FFF0007C00FFF800F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C0000
+0FF07C000007F0F8000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001
+F0F8000001F0FC000001E07C000003E07C000003E07E000003C03F000007C01F00000F80
+1F80001F000FC0003E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC000024
+3F7CBC2D>I<0003FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC00
+07E0007C000FE0007E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F
+80003FC07F80001FC0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80
+001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F8000
+3FF07F80003FF07F80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FF
+F007F000DFF003F001DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE0
+0000001FE00000003FC00000003FC00000003FC00000003FC00000003F800000007F800F
+80007F001FC0007F003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F80
+07F0001E000FE0001F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7C
+BC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000
+00000000000000000000000000000000000000000000000000001E007F807F80FFC0FFC0
+FFC0FFC07F807F801E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001
+80018003800300070006000E000C001C003800300030000A3979A619>I<000000070000
+00000000000F800000000000000F800000000000000F800000000000001FC00000000000
+001FC00000000000001FC00000000000003FE00000000000003FE00000000000003FE000
+00000000007FF00000000000007FF00000000000007FF0000000000000FFF80000000000
+00E7F8000000000000E7F8000000000001C7FC000000000001C3FC000000000001C3FC00
+000000000381FE00000000000381FE00000000000381FE00000000000700FF0000000000
+0700FF00000000000700FF00000000000E007F80000000000E007F80000000000E007F80
+000000001C003FC0000000001C003FC0000000001C003FC00000000038001FE000000000
+38001FE00000000038001FE00000000070000FF00000000070000FF00000000070000FF0
+00000000E00007F800000000E00007F800000000E00007F800000001C00003FC00000001
+FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE
+00000007000000FF00000007000000FF0000000F000000FF8000000E0000007F8000000E
+0000007F8000001E0000007FC000001C0000003FC000001C0000003FC000003C0000003F
+E00000380000001FE00000380000001FE00000780000001FF00000780000000FF00000FC
+0000000FF00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFF
+FFF8FFFFF0000FFFFFF83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFF
+FFF00001FF80000FF800007F000003FE00007F000001FF00007F000000FF80007F000000
+7FC0007F0000003FE0007F0000003FE0007F0000001FF0007F0000001FF0007F0000001F
+F8007F0000001FF8007F0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8
+007F0000001FF8007F0000001FF0007F0000001FF0007F0000003FE0007F0000007FE000
+7F0000007FC0007F000000FF80007F000001FF00007F000003FC00007F00000FF800007F
+00007FE000007FFFFFFF0000007FFFFFFFE000007F000007FC00007F000001FE00007F00
+0000FF80007F0000007FC0007F0000003FE0007F0000001FF0007F0000001FF8007F0000
+000FF8007F0000000FFC007F00000007FC007F00000007FC007F00000007FE007F000000
+07FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007
+FE007F00000007FC007F0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0
+007F0000003FF0007F0000007FE0007F000000FFC0007F000003FF8001FF80000FFE00FF
+FFFFFFFFFC00FFFFFFFFFFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF000060000
+03FFFE000E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F8
+00001EFE000FF000000FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF0000
+0001FE01FE00000000FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000
+003E0FF8000000003E1FF0000000001E1FF0000000001E3FF0000000001E3FE000000000
+1E3FE0000000000E7FE0000000000E7FE0000000000E7FE0000000000E7FC00000000000
+FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FF
+C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0
+0000000000FFC000000000007FC000000000007FE000000000007FE0000000000E7FE000
+0000000E3FE0000000000E3FE0000000000E3FF0000000000E1FF0000000001E1FF00000
+00001C0FF8000000001C0FF8000000001C07F8000000003C07FC000000003803FE000000
+007801FE000000007000FF00000000F000FF80000001E0007FC0000001C0003FE0000003
+C0000FF0000007800007F800001F000003FE00003E000000FF8000F80000003FF007F000
+00000FFFFFC000000003FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000
+FFFFFFFFFF800000FFFFFFFFFFE0000001FFC0001FF80000007F800003FE0000007F8000
+00FF0000007F8000007F8000007F8000003FC000007F8000000FE000007F8000000FF000
+007F80000007F800007F80000003FC00007F80000001FC00007F80000001FE00007F8000
+0000FF00007F80000000FF00007F80000000FF80007F800000007F80007F800000007FC0
+007F800000007FC0007F800000007FC0007F800000003FE0007F800000003FE0007F8000
+00003FE0007F800000003FE0007F800000003FE0007F800000003FF0007F800000003FF0
+007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F8000
+00003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0
+007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F8000
+00003FE0007F800000007FC0007F800000007FC0007F800000007F80007F800000007F80
+007F80000000FF80007F80000000FF00007F80000001FE00007F80000001FE00007F8000
+0003FC00007F80000003F800007F80000007F800007F8000000FF000007F8000001FE000
+007F8000007FC000007F800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFF
+FFF00000FFFFFFFFFF800000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFF
+FFFFFFFFE0FFFFFFFFFFFFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80
+000003F0007F80000003F0007F80000001F0007F80000000F0007F80000000F0007F8000
+0000F0007F8000000070007F8000000070007F8000000070007F8000000070007F800000
+0038007F80001C0038007F80001C0038007F80001C0038007F80001C0038007F80001C00
+00007F80001C0000007F80003C0000007F80003C0000007F80007C0000007F8000FC0000
+007F8003FC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC000000
+7F8000FC0000007F80007C0000007F80003C0000007F80003C0000007F80001C0000007F
+80001C0000007F80001C0007007F80001C0007007F80001C0007007F80001C000E007F80
+0000000E007F800000000E007F800000000E007F800000000E007F800000001E007F8000
+00001C007F800000001C007F800000003C007F800000003C007F800000007C007F800000
+007C007F80000000F8007F80000001F8007F80000003F8007F80000007F8007F8000001F
+F801FFC00001FFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<
+FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F8000
+7F8000001FC0007F8000000FC0007F80000007C0007F80000007C0007F80000003C0007F
+80000003C0007F80000003C0007F80000001C0007F80000001C0007F80000001C0007F80
+000001C0007F80000000E0007F80000000E0007F80003800E0007F80003800E0007F8000
+3800E0007F8000380000007F8000380000007F8000380000007F8000780000007F800078
+0000007F8000F80000007F8001F80000007F8007F80000007FFFFFF80000007FFFFFF800
+00007FFFFFF80000007F8007F80000007F8001F80000007F8000F80000007F8000780000
+007F8000780000007F8000380000007F8000380000007F8000380000007F800038000000
+7F8000380000007F8000380000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F800000000001FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF000
+0000333E7DBD3B>I<0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007F
+F00FC07C000000FF0001F07C000003FC000078FC000007F800003DFC00001FE000001FFC
+00003FC000000FFC00007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00
+000001FC0003FC00000001FC0007FC00000000FC0007F800000000FC000FF8000000007C
+000FF0000000007C001FF0000000003C001FF0000000003C003FE0000000003C003FE000
+0000003C003FE0000000001C007FE0000000001C007FE0000000001C007FC0000000001C
+007FC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000
+0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000
+00FFC0000000000000FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000
+001FFFFFF07FC000001FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC
+003FE000000003FC003FF000000003FC001FF000000003FC001FF000000003FC000FF800
+000003FC000FF800000003FC0007F800000003FC0007FC00000003FC0003FC00000003FC
+0001FE00000003FC0001FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0
+000007FC00001FF000000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C
+0000007FF007F01C0000001FFFFFC00C00000003FFFF0000000000003FF00000003C427B
+BF47>I<FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+01FFE000003FFC00FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD
+44>I<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C
+3E7EBD21>I<FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000380007F8000000380007F
+8000000380007F8000000380007F8000000380007F8000000780007F8000000700007F80
+00000700007F8000000700007F8000000700007F8000000F00007F8000000F00007F8000
+000F00007F8000001F00007F8000001F00007F8000003F00007F8000007F00007F800000
+FF00007F800001FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE
+00FFFFFFFFFFFE00313E7DBD39>76 D<FFFFC0000000003FFFF0FFFFC0000000003FFFF0
+FFFFC0000000003FFFF001FFE0000000007FF800007FE0000000007FE0000077F0000000
+00EFE0000077F000000000EFE0000077F000000000EFE0000073F800000001CFE0000073
+F800000001CFE0000071FC000000038FE0000071FC000000038FE0000071FC000000038F
+E0000070FE000000070FE0000070FE000000070FE0000070FF0000000E0FE00000707F00
+00000E0FE00000707F0000000E0FE00000703F8000001C0FE00000703F8000001C0FE000
+00703F8000001C0FE00000701FC00000380FE00000701FC00000380FE00000700FE00000
+700FE00000700FE00000700FE00000700FE00000700FE000007007F00000E00FE0000070
+07F00000E00FE000007003F80001C00FE000007003F80001C00FE000007003F80001C00F
+E000007001FC0003800FE000007001FC0003800FE000007001FC0003800FE000007000FE
+0007000FE000007000FE0007000FE0000070007F000E000FE0000070007F000E000FE000
+0070007F000E000FE0000070003F801C000FE0000070003F801C000FE0000070001FC038
+000FE0000070001FC038000FE0000070001FC038000FE0000070000FE070000FE0000070
+000FE070000FE0000070000FE0E0000FE00000700007F0E0000FE00000700007F0E0000F
+E00000700003F9C0000FE00000700003F9C0000FE00000700003F9C0000FE00000700001
+FF80000FE00000700001FF80000FE00000700000FF00000FE00000700000FF00000FE000
+00F80000FF00000FE00001FC00007E00000FE00007FF00007E00003FF800FFFFF8003C00
+1FFFFFF0FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000
+FFFFF8FFFFC00000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF0000001FC0000
+7FF8000000F800007FF800000070000077FC00000070000073FE00000070000073FE0000
+0070000071FF00000070000070FF80000070000070FF800000700000707FC00000700000
+703FE00000700000703FE00000700000701FF00000700000700FF80000700000700FF800
+007000007007FC00007000007003FE00007000007003FE00007000007001FF0000700000
+7000FF80007000007000FF800070000070007FC00070000070003FE00070000070003FE0
+0070000070001FF00070000070000FF80070000070000FF800700000700007FC00700000
+700003FE00700000700003FE00700000700001FF00700000700000FF80700000700000FF
+807000007000007FC07000007000003FE07000007000003FE07000007000001FF0700000
+7000000FF87000007000000FF870000070000007FC70000070000003FE70000070000003
+FE70000070000001FF70000070000000FFF0000070000000FFF00000700000007FF00000
+700000003FF00000700000003FF00000700000001FF00000700000000FF0000070000000
+0FF000007000000007F00000F800000003F00001FC00000003F00007FF00000001F000FF
+FFF8000000F000FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<0000007FE000
+0000000007FFFE00000000001FC03F80000000007E0007E000000001FC0003F800000007
+F00000FE0000000FE000007F0000001FC000003F8000003F8000001FC000007F0000000F
+E00000FE00000007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F8
+00000001FE0007F800000001FE000FF000000000FF000FF000000000FF001FF000000000
+FF801FE0000000007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0
+000000007FE07FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0
+000000007FE07FE0000000007FE07FE0000000007FE03FE0000000007FC03FE000000000
+7FC01FF000000000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF8
+00000001FF0007FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007
+F80000FF0000000FF000007F0000000FE000003F8000001FC000001FC000003F8000000F
+E000007F00000007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F80
+0000000007FFFE0000000000007FE00000003C427BBF47>I<FFFFFFFFF80000FFFFFFFF
+FF8000FFFFFFFFFFE00001FFC0003FF800007F800007FC00007F800001FE00007F800000
+FF00007F8000007F80007F8000003FC0007F8000003FE0007F8000003FE0007F8000001F
+F0007F8000001FF0007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8
+007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF000
+7F8000001FF0007F8000003FE0007F8000003FE0007F8000003FC0007F8000007F80007F
+800000FF00007F800001FE00007F800007FC00007F80003FF000007FFFFFFFC000007FFF
+FFFE0000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000001
+FFE000000000FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD3E>I<FFFF
+FFFFC0000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF0
+0000007F800007FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F
+8000007FC000007F8000007FC000007F8000003FE000007F8000003FE000007F8000003F
+F000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F
+8000003FF000007F8000003FF000007F8000003FE000007F8000007FE000007F8000007F
+C000007F8000007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F
+800007F80000007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF000
+0000007F8001FC000000007F80003F000000007F80001FC00000007F80000FE00000007F
+800007F00000007F800007F80000007F800003F80000007F800003FC0000007F800001FC
+0000007F800001FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F
+800001FF0000007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF
+8000007F800001FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F
+800001FFC00E007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007F
+E01CFFFFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000
+000000003F803F407DBD43>82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0
+007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E0000
+00FC7C0000007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE000000
+1CFE0000001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF8000000
+3FFF8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC000
+3FFFFFE00007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE0000
+0003FE00000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000
+003FE00000003FF00000003FF00000003FF00000003FF00000003EF80000003EF8000000
+7EFC0000007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0
+F07F803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803F
+FFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0
+001FC07E00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C078
+00003FC00003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC0
+0001C07000003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E0
+00003FC00000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFF
+FE00000007FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFF
+FFC000FFFFF801FFE0000007FF00007F80000001FC00007F80000000F800007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000003F80000000F000003F
+C0000000E000003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001
+C000000FE0000003C000000FF000000780000007F000000700000003F800000F00000001
+FC00001E00000000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE0
+0000000003FFFF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF
+00000FFFFEFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F
+8000FF800000003F00007F800000003E00007F800000001C00007FC00000003C00003FC0
+0000003800003FC00000003800003FE00000007800001FE00000007000001FE000000070
+00000FF0000000E000000FF0000000E000000FF8000001E0000007F8000001C0000007F8
+000001C0000007FC000003C0000003FC00000380000003FC00000380000001FE00000700
+000001FE00000700000001FF00000700000000FF00000E00000000FF00000E00000000FF
+80001E000000007F80001C000000007F80001C000000007FC0003C000000003FC0003800
+0000003FC00038000000001FE00070000000001FE00070000000001FF000F0000000000F
+F000E0000000000FF000E0000000000FF801E00000000007F801C00000000007F801C000
+00000003FC03800000000003FC03800000000003FE07800000000001FE07000000000001
+FE07000000000001FF0F000000000000FF0E000000000000FF0E0000000000007F9C0000
+000000007F9C0000000000007FDC0000000000003FF80000000000003FF8000000000000
+3FF80000000000001FF00000000000001FF00000000000001FF00000000000000FE00000
+000000000FE000000000000007C000000000000007C000000000000007C0000000000000
+03800000003F407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFF
+FE007FFFFF8007FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF000000
+7F8000000F8000FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000
+000F00007F8000003FC000000E00007F8000003FE000000E00007F8000003FE000000E00
+003FC000003FE000001C00003FC000003FE000001C00003FC000007FF000001C00001FE0
+00007FF000003800001FE000007FF000003800001FE00000E7F800003800000FF00000E7
+F800007000000FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000
+F0000007F80001C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E00000
+03FC000381FE0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE00
+0700FF000380000001FE000700FF000380000001FE000E007F800380000000FF000E007F
+800700000000FF000E007F800700000000FF001C003FC007000000007F801C003FC00E00
+0000007F801C003FC00E000000007F8038001FE00E000000007FC038001FE01E00000000
+3FC038001FE01C000000003FC078001FF01C000000003FE070000FF03C000000001FE070
+000FF038000000001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F8
+70000000000FF0E00007F870000000000FF1C00003FC700000000007F9C00003FCE00000
+000007F9C00003FCE00000000007FB800001FEE00000000003FF800001FFC00000000003
+FF800001FFC00000000003FF000000FFC00000000003FF000000FFC00000000001FF0000
+00FF800000000001FF000000FF800000000001FE0000007F800000000000FE0000007F00
+0000000000FE0000007F000000000000FC0000003F0000000000007C0000003E00000000
+00007C0000003E000000000000780000001E000000000000380000001C00000058407EBD
+5D>I<FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000
+FFF800007FE00000003FC000007FE00000001F8000003FE00000001E0000001FF0000000
+1E0000001FF00000003C0000000FF80000003800000007FC0000007800000007FC000000
+F000000003FE000000E000000003FF000001E000000001FF000001C000000000FF800003
+C000000000FF80000380000000007FC0000700000000003FE0000F00000000003FE0000E
+00000000001FF0001E00000000001FF0001C00000000000FF80038000000000007FC0078
+000000000007FC0070000000000003FE00F0000000000003FF00E0000000000001FF01E0
+000000000000FF83C0000000000000FF83800000000000007FC7800000000000003FE700
+0000000000003FEF000000000000001FFE000000000000001FFC000000000000000FFC00
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F8000000000000001FFC0000000000000FFFFFFC
+00000000000FFFFFFC00000000000FFFFFFC000000413E7FBD44>89
+D<FFFCFFFCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFF
+FCFFFC0E5B77C319>91 D<018000C0038001C003000180070003800E0007001C000E0018
+000C0038001C003000180070003800600030006000300060003000E0007000C0006000C0
+006000C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07F
+E03FF03FE01FF03FC01FE00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<0180038003
+0007000E001C001800380030007000600060006000E000C000C000C000C000CF00FFC0FF
+E0FFE0FFE07FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003
+F01F800000078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001F
+F000FE00001FF000FE00001FF0007F00000FE0007F00000380007F00000000007F000000
+00007F00000000007F00000000007F000000001FFF00000003FFFF0000001FF87F000000
+7F807F000001FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F
+80007F00007F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE
+0000FF0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001F
+C00E1FCF0007F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000
+FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF8000
+01FC7C07E00001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F80
+01FC00001F8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF0
+01FC000007F001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F8
+01FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F0
+01FC000007F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC0
+01FE00001F8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F000
+01E0780FC00001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE00000
+3F00F800007C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC0
+00FF801FC000FF803F80007F003F80001C007F800000007F800000007F00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF00000000FF000000007F800000007F800000007F800000003F800001C0
+3FC00001C01FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000
+FC007800003F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FF
+FC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9
+FC00007E003DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001
+FC001FC00001FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001
+FC007F000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001
+FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001
+FC007F800001FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003
+FC000FE00003FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1
+FFF8000FFFC1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F000
+00FC01F80001F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F
+80000FC03F80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00
+000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF0000
+0000FF000000007F000000007F000000007F800000003F800000003F800000E01FC00000
+E01FC00001E00FC00001C007E00003C007F000078003F800070000FC001E00007E003C00
+001F80F8000007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007
+E07E000FC0FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000
+007C000003F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001
+F81F8007E000FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC000
+7F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC000
+7E00000FE000FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0F
+C00000071FFF0000000703F80000000600000000000E00000000000E00000000000E0000
+0000000F00000000000F00000000000F80000000000FC00000000007FFFFE0000007FFFF
+FE000003FFFFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F0000
+01FE003E000000FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000
+001F00F80000001F00F80000001F00FC0000003F007C0000003E007E0000007E003F0000
+00FC001F800001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FF
+C00000293D7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC
+0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FD
+C001FC0001FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01
+E00007F80007F8000FFC000FFC000FFC000FFC0007F80007F80001E00000000000000000
+000000000000000000000000000000000000000000000000000000000001FC007FFC007F
+FC007FFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FF
+FFF0FFFFF0143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE
+0001FE000078000000000000000000000000000000000000000000000000000000000000
+00000000000000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
+00007F3E007F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF80
+01FC00185185BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC
+0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC
+003FE00001FC003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC
+01E0000001FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FC
+FF80000001FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC
+07F8000001F803FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8
+007F800001F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8
+000FF80003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01
+FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FF
+FFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E
+07E00F03F000FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F980
+01FCC000FE0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE00
+00FF00007F0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00
+00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00
+00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00
+00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00
+00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00
+00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00
+00FE00007F0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF8
+7FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF8
+1E07E000FFF87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB
+0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFF
+F87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E
+0000F8001F0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F8
+3F800001FC3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00
+0000FF7F000000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F8000
+01F80FC00003F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC
+00000FFFF0000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000
+FFFDE003F00003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F80
+01FC00001FC001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF0
+01FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F8
+01FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF0
+01FC00000FF001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F80
+01FE00007F0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC000
+01FC3FFF000001FC07F8000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000
+FFFFF80000002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C
+0000FC001C7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC
+003FC00003FC003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC
+00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC
+00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC
+007F800001FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC
+0007F0000FFC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC
+000001FE01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFF
+F82D3A7DA730>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE
+01FB01FE01FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001
+FFF8E007C03FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F8
+0000E0FC0000E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000F
+FFFF0007FFFF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E0
+0001F8F00001F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF
+0003C0FF800780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C
+0000001C0000001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C
+000000FC000000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC
+00E001FC00E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001
+F8001B397EB723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC00
+03FE0003FC0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC00
+07FE0000FE0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF
+80FE002E297DA733>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC
+0000FC0003FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF
+0001E000007F0001C000007F0001C000003F80038000003F80038000003FC0078000001F
+C0070000001FC0070000000FE00E0000000FE00E0000000FF01E00000007F01C00000007
+F01C00000003F83800000003F83800000003FC7800000001FC7000000001FC7000000001
+FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000007FC000000000
+3F80000000003F80000000001F00000000001F00000000001F00000000000E0000002B28
+7EA630>I<FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FF
+C007FC001FC0003F8003F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC00
+07E0001C0001FE0007E0003C0000FE000FF000380000FE000FF0003800007F000FF00070
+00007F001FF8007000007F001DF8007000003F801DF800E000003F803DFC00E000003F80
+38FC00E000001FC038FC01C000001FC078FE01C000001FC0707E03C000000FE0707F0380
+00000FE0E03F038000000FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9
+C01F8F00000003F9C01FCE00000003FB800FCE00000003FF800FDE00000001FF800FFC00
+000001FF0007FC00000000FF0007F800000000FF0007F800000000FE0003F8000000007E
+0003F0000000007E0003F0000000007C0001F0000000003C0001E000000000380000E000
+003D287EA642>I<FFFFF01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007
+F800007F0007E000007F8007C000003FC0078000001FC00F0000000FE00E0000000FF01E
+00000007F83C00000003F87800000001FCF000000001FEE000000000FFE0000000007FC0
+000000003F80000000003FC0000000001FC0000000001FE0000000003FF0000000003FF8
+000000007BF800000000F1FC00000001E1FE00000001C0FF00000003C07F00000007803F
+8000000F003FC000001E001FE000003E000FE000007C0007F00000FC0007F80001FE0007
+FC000FFE000FFE00FFFF803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE0
+0FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC00
+00F00001FE0000F00000FE0000E00000FE0000E000007F0001C000007F0001C000007F80
+03C000003F80038000003F80038000001FC0070000001FC0070000001FE00F0000000FE0
+0E0000000FE00E00000007F01C00000007F01C00000007F83C00000003F83800000003F8
+3800000001FC7000000001FC7000000001FEF000000000FEE000000000FEE0000000007F
+C0000000007FC0000000007FC0000000003F80000000003F80000000003F80000000001F
+00000000001F00000000000E00000000000E00000000001E00000000001C00000000003C
+0000000000380000000000380000000000780000001800700000007E0070000000FF00E0
+000000FF00E0000000FF01C0000000FF01C0000000FE03800000007E0700000000780E00
+0000003C3C000000001FF80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFF
+FF801FE000FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0
+003C001FF00038001FE00038003FC00038007FC00038007F80003800FF00000001FE0000
+0001FE00000003FC00000007F80000000FF80000000FF00000001FE00000003FC0038000
+3FC00380007F80038000FF00038001FF00038001FE00038003FC00078007FC00078007F8
+0007000FF00007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFF
+FF00FFFFFFFF0021277EA628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFF
+FFC05A0280985B>124 D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 71
+71 72 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(71)150
+299 y Ff(9)80 b(Using)54 b(GDB)f(with)h(Di\013eren)l(t)e(Languages)275
+572 y Fk(Although)35 b(programming)g(languages)i(generally)e(ha)m(v)m
+(e)j(common)e(asp)s(ects,)j(they)d(are)h(rarely)e(ex-)150
+682 y(pressed)30 b(in)g(the)i(same)g(manner.)43 b(F)-8
+b(or)32 b(instance,)f(in)f(ANSI)h(C,)g(dereferencing)g(a)g(p)s(oin)m
+(ter)g Fe(p)g Fk(is)f(accom-)150 791 y(plished)h(b)m(y)k
+Fe(*p)p Fk(,)f(but)g(in)f(Mo)s(dula-2,)i(it)f(is)f(accomplished)g(b)m
+(y)h Fe(p^)p Fk(.)52 b(V)-8 b(alues)34 b(can)g(also)g(b)s(e)g(represen)
+m(ted)150 901 y(\(and)g(displa)m(y)m(ed\))f(di\013eren)m(tly)-8
+b(.)51 b(Hex)34 b(n)m(um)m(b)s(ers)f(in)g(C)g(app)s(ear)h(as)g(`)p
+Fe(0x1ae)p Fk(',)g(while)e(in)h(Mo)s(dula-2)h(they)150
+1011 y(app)s(ear)c(as)g(`)p Fe(1AEH)p Fk('.)275 1158
+y(Language-sp)s(eci\014c)40 b(information)f(is)g(built)f(in)m(to)j(GDB)
+g(for)f(some)h(languages,)i(allo)m(wing)c(y)m(ou)i(to)150
+1268 y(express)30 b(op)s(erations)f(lik)m(e)g(the)h(ab)s(o)m(v)m(e)h
+(in)e(y)m(our)h(program's)g(nativ)m(e)g(language,)h(and)e(allo)m(wing)g
+(GDB)i(to)150 1377 y(output)k(v)-5 b(alues)34 b(in)g(a)h(manner)g
+(consisten)m(t)g(with)f(the)h(syn)m(tax)h(of)f(y)m(our)g(program's)g
+(nativ)m(e)g(language.)150 1487 y(The)30 b(language)h(y)m(ou)f(use)g
+(to)i(build)27 b(expressions)i(is)g(called)h(the)g Fd(w)m(orking)g
+(language)p Fk(.)150 1777 y Fi(9.1)68 b(Switc)l(hing)46
+b(b)t(et)l(w)l(een)g(source)f(languages)275 1983 y Fk(There)30
+b(are)i(t)m(w)m(o)h(w)m(a)m(ys)f(to)g(con)m(trol)g(the)g(w)m(orking)e
+(language|either)h(ha)m(v)m(e)i(GDB)g(set)e(it)g(automat-)150
+2092 y(ically)-8 b(,)37 b(or)g(select)g(it)f(man)m(ually)f(y)m
+(ourself.)58 b(Y)-8 b(ou)37 b(can)g(use)f(the)g Fe(set)30
+b(language)k Fk(command)i(for)g(either)150 2202 y(purp)s(ose.)60
+b(On)36 b(startup,)j(GDB)f(defaults)e(to)i(setting)f(the)h(language)f
+(automatically)-8 b(.)62 b(The)37 b(w)m(orking)150 2311
+y(language)j(is)e(used)h(to)h(determine)f(ho)m(w)g(expressions)g(y)m
+(ou)g(t)m(yp)s(e)h(are)g(in)m(terpreted,)h(ho)m(w)f(v)-5
+b(alues)39 b(are)150 2421 y(prin)m(ted,)29 b(etc.)275
+2569 y(In)36 b(addition)g(to)i(the)f(w)m(orking)g(language,)i(ev)m(ery)
+f(source)g(\014le)e(that)i(GDB)g(kno)m(ws)g(ab)s(out)f(has)g(its)150
+2678 y(o)m(wn)i(w)m(orking)g(language.)67 b(F)-8 b(or)40
+b(some)f(ob)5 b(ject)40 b(\014le)e(formats,)k(the)e(compiler)d(migh)m
+(t)i(indicate)f(whic)m(h)150 2788 y(language)31 b(a)g(particular)d
+(source)j(\014le)e(is)h(in.)39 b(Ho)m(w)m(ev)m(er,)33
+b(most)e(of)f(the)h(time)f(GDB)h(infers)e(the)i(language)150
+2897 y(from)k(the)h(name)f(of)h(the)g(\014le.)55 b(The)35
+b(language)h(of)g(a)g(source)f(\014le)g(con)m(trols)h(whether)f(C)p
+Fe(++)f Fk(names)i(are)150 3007 y(demangled|this)30 b(w)m(a)m(y)j
+Fe(backtrace)d Fk(can)i(sho)m(w)g(eac)m(h)h(frame)f(appropriately)f
+(for)h(its)f(o)m(wn)h(language.)150 3117 y(There)e(is)f(no)i(w)m(a)m(y)
+g(to)g(set)g(the)f(language)h(of)g(a)g(source)f(\014le)g(from)f(within)
+f(GDB.)275 3264 y(This)d(is)h(most)h(commonly)f(a)i(problem)d(when)h(y)
+m(ou)h(use)g(a)g(program,)h(suc)m(h)e(as)h Fe(cfront)e
+Fk(or)i Fe(f2c)p Fk(,)g(that)150 3374 y(generates)k(C)f(but)f(is)g
+(written)f(in)h(another)h(language.)41 b(In)29 b(that)h(case,)i(mak)m
+(e)e(the)g(program)g(use)f Fe(#line)150 3483 y Fk(directiv)m(es)e(in)g
+(its)g(C)g(output;)i(that)f(w)m(a)m(y)h(GDB)g(will)c(kno)m(w)j(the)g
+(correct)h(language)g(of)f(the)g(source)g(co)s(de)150
+3593 y(of)j(the)f(original)f(program,)h(and)g(will)e(displa)m(y)g(that)
+j(source)g(co)s(de,)f(not)h(the)g(generated)g(C)f(co)s(de.)150
+3843 y Fc(9.1.1)63 b(List)41 b(of)f(\014lename)h(extensions)h(and)f
+(languages)275 4049 y Fk(If)34 b(a)h(source)g(\014le)f(name)h(ends)f
+(in)f(one)j(of)f(the)g(follo)m(wing)e(extensions,)j(then)e(GDB)i
+(infers)d(that)j(its)150 4158 y(language)31 b(is)e(the)i(one)f
+(indicated.)150 4337 y(`)p Fe(.c)p Fk(')334 b(C)30 b(source)g(\014le)
+150 4510 y(`)p Fe(.C)p Fk(')150 4620 y(`)p Fe(.cc)p Fk(')150
+4729 y(`)p Fe(.cp)p Fk(')150 4839 y(`)p Fe(.cpp)p Fk(')150
+4948 y(`)p Fe(.cxx)p Fk(')150 5058 y(`)p Fe(.c++)p Fk(')238
+b(C)p Fe(++)29 b Fk(source)i(\014le)150 5230 y(`)p Fe(.f)p
+Fk(')150 5340 y(`)p Fe(.F)p Fk(')334 b(F)-8 b(ortran)31
+b(source)g(\014le)p eop
+%DVIPSSectionPage: 72
+72 73 bop 150 -116 a Fk(72)2644 b(Debugging)31 b(with)e(GDB)150
+299 y(`)p Fe(.ch)p Fk(')150 408 y(`)p Fe(.c186)p Fk(')150
+518 y(`)p Fe(.c286)p Fk(')190 b(CHILL)30 b(source)g(\014le.)150
+676 y(`)p Fe(.mod)p Fk(')238 b(Mo)s(dula-2)30 b(source)h(\014le)150
+834 y(`)p Fe(.s)p Fk(')150 943 y(`)p Fe(.S)p Fk(')334
+b(Assem)m(bler)30 b(source)i(\014le.)42 b(This)30 b(actually)g(b)s(eha)
+m(v)m(es)i(almost)f(lik)m(e)g(C,)g(but)f(GDB)j(do)s(es)e(not)630
+1053 y(skip)e(o)m(v)m(er)j(function)d(prologues)g(when)h(stepping.)275
+1211 y(In)36 b(addition,)g(y)m(ou)h(ma)m(y)h(set)f(the)g(language)g
+(asso)s(ciated)g(with)f(a)h(\014lename)f(extension.)59
+b(See)37 b(Sec-)150 1320 y(tion)30 b(9.2)h([Displa)m(ying)e(the)i
+(language],)g(page)g(72.)150 1542 y Fc(9.1.2)63 b(Setting)41
+b(the)g(w)m(orking)g(language)275 1734 y Fk(If)23 b(y)m(ou)h(allo)m(w)f
+(GDB)i(to)g(set)f(the)g(language)g(automatically)-8 b(,)26
+b(expressions)c(are)i(in)m(terpreted)g(the)g(same)150
+1844 y(w)m(a)m(y)31 b(in)e(y)m(our)i(debugging)e(session)h(and)f(y)m
+(our)i(program.)275 1978 y(If)k(y)m(ou)h(wish,)f(y)m(ou)h(ma)m(y)g(set)
+h(the)e(language)i(man)m(ually)-8 b(.)55 b(T)-8 b(o)36
+b(do)g(this,)g(issue)e(the)i(command)g(`)p Fe(set)150
+2087 y(language)28 b Fd(lang)8 b Fk(',)29 b(where)f Fd(lang)36
+b Fk(is)28 b(the)h(name)g(of)g(a)g(language,)g(suc)m(h)g(as)g
+Fe(c)f Fk(or)h Fe(modula-2)p Fk(.)38 b(F)-8 b(or)29 b(a)g(list)f(of)150
+2197 y(the)j(supp)s(orted)d(languages,)j(t)m(yp)s(e)g(`)p
+Fe(set)e(language)p Fk('.)275 2330 y(Setting)j(the)i(language)f(man)m
+(ually)f(prev)m(en)m(ts)h(GDB)h(from)f(up)s(dating)e(the)i(w)m(orking)f
+(language)i(au-)150 2440 y(tomatically)-8 b(.)56 b(This)34
+b(can)h(lead)g(to)h(confusion)f(if)f(y)m(ou)i(try)f(to)h(debug)f(a)g
+(program)h(when)e(the)i(w)m(orking)150 2550 y(language)31
+b(is)e(not)i(the)f(same)h(as)g(the)f(source)h(language,)g(when)e(an)i
+(expression)e(is)g(acceptable)j(to)f(b)s(oth)150 2659
+y(languages|but)e(means)h(di\013eren)m(t)f(things.)39
+b(F)-8 b(or)30 b(instance,)g(if)e(the)i(curren)m(t)f(source)h(\014le)f
+(w)m(ere)h(written)150 2769 y(in)f(C,)h(and)g(GDB)i(w)m(as)e(parsing)f
+(Mo)s(dula-2,)i(a)f(command)g(suc)m(h)h(as:)390 2897
+y Fe(print)46 b(a)i(=)f(b)h(+)f(c)150 3030 y Fk(migh)m(t)37
+b(not)h(ha)m(v)m(e)h(the)f(e\013ect)i(y)m(ou)e(in)m(tended.)61
+b(In)37 b(C,)h(this)f(means)g(to)i(add)e Fe(b)g Fk(and)g
+Fe(c)h Fk(and)f(place)h(the)150 3140 y(result)24 b(in)h
+Fe(a)p Fk(.)39 b(The)25 b(result)f(prin)m(ted)g(w)m(ould)h(b)s(e)f(the)
+i(v)-5 b(alue)25 b(of)h Fe(a)p Fk(.)39 b(In)25 b(Mo)s(dula-2,)h(this)f
+(means)g(to)h(compare)150 3250 y Fe(a)k Fk(to)h(the)g(result)e(of)i
+Fe(b+c)p Fk(,)e(yielding)f(a)j Fe(BOOLEAN)d Fk(v)-5 b(alue.)150
+3472 y Fc(9.1.3)63 b(Ha)m(ving)40 b(GDB)h(infer)g(the)f(source)i
+(language)275 3663 y Fk(T)-8 b(o)25 b(ha)m(v)m(e)h(GDB)h(set)e(the)g(w)
+m(orking)g(language)g(automatically)-8 b(,)27 b(use)e(`)p
+Fe(set)k(language)g(local)p Fk(')24 b(or)h(`)p Fe(set)150
+3773 y(language)j(auto)p Fk('.)38 b(GDB)27 b(then)e(infers)f(the)h(w)m
+(orking)g(language.)39 b(That)25 b(is,)h(when)f(y)m(our)g(program)g
+(stops)150 3883 y(in)31 b(a)i(frame)f(\(usually)f(b)m(y)h(encoun)m
+(tering)g(a)h(breakp)s(oin)m(t\),)f(GDB)i(sets)f(the)f(w)m(orking)g
+(language)h(to)g(the)150 3992 y(language)h(recorded)g(for)g(the)g
+(function)e(in)h(that)i(frame.)51 b(If)33 b(the)h(language)h(for)e(a)i
+(frame)e(is)g(unkno)m(wn)150 4102 y(\(that)27 b(is,)g(if)f(the)g
+(function)f(or)i(blo)s(c)m(k)f(corresp)s(onding)e(to)k(the)e(frame)h(w)
+m(as)g(de\014ned)e(in)g(a)i(source)g(\014le)e(that)150
+4211 y(do)s(es)35 b(not)h(ha)m(v)m(e)h(a)f(recognized)g(extension\),)h
+(the)e(curren)m(t)h(w)m(orking)f(language)g(is)g(not)h(c)m(hanged,)i
+(and)150 4321 y(GDB)31 b(issues)f(a)g(w)m(arning.)275
+4455 y(This)22 b(ma)m(y)j(not)g(seem)f(necessary)h(for)f(most)h
+(programs,)g(whic)m(h)e(are)i(written)f(en)m(tirely)f(in)g(one)i
+(source)150 4564 y(language.)49 b(Ho)m(w)m(ev)m(er,)36
+b(program)d(mo)s(dules)e(and)i(libraries)d(written)i(in)g(one)h(source)
+h(language)f(can)h(b)s(e)150 4674 y(used)26 b(b)m(y)i(a)f(main)f
+(program)h(written)g(in)f(a)h(di\013eren)m(t)g(source)g(language.)41
+b(Using)26 b(`)p Fe(set)k(language)e(auto)p Fk(')150
+4783 y(in)h(this)g(case)j(frees)e(y)m(ou)h(from)f(ha)m(ving)g(to)h(set)
+g(the)f(w)m(orking)g(language)h(man)m(ually)-8 b(.)150
+5039 y Fi(9.2)68 b(Displa)l(ying)46 b(the)g(language)275
+5230 y Fk(The)26 b(follo)m(wing)g(commands)h(help)f(y)m(ou)i(\014nd)e
+(out)h(whic)m(h)f(language)i(is)f(the)g(w)m(orking)g(language,)i(and)
+150 5340 y(also)h(what)h(language)f(source)h(\014les)e(w)m(ere)i
+(written)f(in.)p eop
+%DVIPSSectionPage: 73
+73 74 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(73)150
+299 y Fe(show)29 b(language)630 408 y Fk(Displa)m(y)k(the)i(curren)m(t)
+f(w)m(orking)g(language.)53 b(This)32 b(is)i(the)g(language)h(y)m(ou)g
+(can)f(use)g(with)630 518 y(commands)h(suc)m(h)g(as)g
+Fe(print)f Fk(to)h(build)e(and)h(compute)i(expressions)d(that)j(ma)m(y)
+g(in)m(v)m(olv)m(e)630 628 y(v)-5 b(ariables)29 b(in)g(y)m(our)h
+(program.)150 790 y Fe(info)f(frame)630 900 y Fk(Displa)m(y)c(the)h
+(source)g(language)g(for)g(this)f(frame.)39 b(This)24
+b(language)i(b)s(ecomes)h(the)f(w)m(orking)630 1009 y(language)32
+b(if)f(y)m(ou)g(use)h(an)f(iden)m(ti\014er)f(from)h(this)g(frame.)44
+b(See)32 b(Section)f(6.4)i([Information)630 1119 y(ab)s(out)d(a)h
+(frame],)g(page)g(48,)g(to)g(iden)m(tify)e(the)i(other)f(information)f
+(listed)g(here.)150 1282 y Fe(info)g(source)630 1391
+y Fk(Displa)m(y)g(the)g(source)h(language)g(of)g(this)e(source)i
+(\014le.)40 b(See)30 b(Chapter)f(10)h([Examining)e(the)630
+1501 y(Sym)m(b)s(ol)h(T)-8 b(able],)30 b(page)h(87,)h(to)f(iden)m(tify)
+e(the)h(other)h(information)e(listed)g(here.)275 1665
+y(In)d(un)m(usual)f(circumstances,)j(y)m(ou)g(ma)m(y)g(ha)m(v)m(e)g
+(source)g(\014les)e(with)g(extensions)h(not)g(in)f(the)i(standard)150
+1775 y(list.)39 b(Y)-8 b(ou)31 b(can)g(then)f(set)h(the)f(extension)g
+(asso)s(ciated)h(with)e(a)i(language)g(explicitly:)150
+1939 y Fe(set)e(extension-language)d Fd(.ext)33 b(language)630
+2048 y Fk(Set)d(source)f(\014les)g(with)f(extension)h
+Fd(.ext)k Fk(to)d(b)s(e)f(assumed)g(to)h(b)s(e)f(in)f(the)i(source)g
+(language)630 2158 y Fd(language)p Fk(.)150 2321 y Fe(info)f
+(extensions)630 2430 y Fk(List)h(all)f(the)h(\014lename)g(extensions)g
+(and)g(the)g(asso)s(ciated)h(languages.)150 2696 y Fi(9.3)68
+b(T)l(yp)t(e)45 b(and)f(range)i(c)l(hec)l(king)390 2886
+y Fh(Warning:)69 b Fk(In)42 b(this)f(release,)k(the)d(GDB)i(commands)d
+(for)h(t)m(yp)s(e)g(and)g(range)g(c)m(hec)m(king)390
+2989 y(are)32 b(included,)e(but)h(they)g(do)h(not)g(y)m(et)h(ha)m(v)m
+(e)g(an)m(y)f(e\013ect.)46 b(This)30 b(section)h(do)s(cumen)m(ts)h(the)
+390 3093 y(in)m(tended)d(facilities.)275 3231 y(Some)40
+b(languages)h(are)g(designed)f(to)h(guard)f(y)m(ou)h(against)g(making)f
+(seemingly)g(common)g(errors)150 3341 y(through)45 b(a)h(series)e(of)i
+(compile-)f(and)f(run-time)h(c)m(hec)m(ks.)87 b(These)45
+b(include)e(c)m(hec)m(king)k(the)e(t)m(yp)s(e)h(of)150
+3450 y(argumen)m(ts)29 b(to)h(functions)d(and)h(op)s(erators,)h(and)g
+(making)f(sure)g(mathematical)h(o)m(v)m(er\015o)m(ws)h(are)f(caugh)m(t)
+150 3560 y(at)j(run)e(time.)44 b(Chec)m(ks)31 b(suc)m(h)g(as)h(these)g
+(help)e(to)i(ensure)e(a)i(program's)f(correctness)i(once)f(it)f(has)g
+(b)s(een)150 3669 y(compiled)22 b(b)m(y)h(eliminating)e(t)m(yp)s(e)j
+(mismatc)m(hes,)h(and)e(pro)m(viding)f(activ)m(e)j(c)m(hec)m(ks)g(for)e
+(range)h(errors)f(when)150 3779 y(y)m(our)30 b(program)g(is)g(running.)
+275 3917 y(GDB)e(can)g(c)m(hec)m(k)h(for)e(conditions)f(lik)m(e)g(the)i
+(ab)s(o)m(v)m(e)h(if)d(y)m(ou)i(wish.)38 b(Although)26
+b(GDB)j(do)s(es)e(not)g(c)m(hec)m(k)150 4026 y(the)d(statemen)m(ts)i
+(in)c(y)m(our)i(program,)h(it)f(can)g(c)m(hec)m(k)h(expressions)e(en)m
+(tered)i(directly)d(in)m(to)i(GDB)h(for)f(ev)-5 b(al-)150
+4136 y(uation)28 b(via)g(the)g Fe(print)f Fk(command,)i(for)f(example.)
+39 b(As)29 b(with)e(the)h(w)m(orking)g(language,)h(GDB)g(can)g(also)150
+4245 y(decide)c(whether)f(or)h(not)h(to)f(c)m(hec)m(k)i(automatically)e
+(based)g(on)g(y)m(our)g(program's)g(source)g(language.)40
+b(See)150 4355 y(Section)27 b(9.4)i([Supp)s(orted)d(languages],)j(page)
+f(75,)h(for)f(the)g(default)e(settings)i(of)g(supp)s(orted)d
+(languages.)150 4586 y Fc(9.3.1)63 b(An)40 b(o)m(v)m(erview)g(of)h(t)m
+(yp)s(e)g(c)m(hec)m(king)275 4781 y Fk(Some)31 b(languages,)i(suc)m(h)e
+(as)h(Mo)s(dula-2,)g(are)h(strongly)e(t)m(yp)s(ed,)h(meaning)f(that)h
+(the)g(argumen)m(ts)g(to)150 4891 y(op)s(erators)k(and)f(functions)f
+(ha)m(v)m(e)j(to)g(b)s(e)e(of)h(the)g(correct)h(t)m(yp)s(e,)g
+(otherwise)f(an)f(error)h(o)s(ccurs.)56 b(These)150 5001
+y(c)m(hec)m(ks)23 b(prev)m(en)m(t)g(t)m(yp)s(e)e(mismatc)m(h)h(errors)f
+(from)g(ev)m(er)i(causing)e(an)m(y)h(run-time)e(problems.)37
+b(F)-8 b(or)22 b(example,)390 5132 y Fe(1)47 b(+)h(2)679
+5126 y Fg(\))820 5132 y Fe(3)150 5236 y Fk(but)p 411
+5283 217 5 v 411 5363 5 81 v 434 5343 a Fb(erro)m(r)p
+623 5363 V 411 5367 217 5 v 724 5340 a Fe(1)g(+)f(2.3)p
+eop
+%DVIPSSectionPage: 74
+74 75 bop 150 -116 a Fk(74)2644 b(Debugging)31 b(with)e(GDB)275
+299 y(The)g(second)h(example)f(fails)f(b)s(ecause)i(the)g
+Fe(CARDINAL)d Fk(1)j(is)f(not)h(t)m(yp)s(e-compatible)g(with)e(the)i
+Fe(REAL)150 408 y Fk(2.3.)275 542 y(F)-8 b(or)34 b(the)f(expressions)f
+(y)m(ou)i(use)f(in)f(GDB)i(commands,)g(y)m(ou)g(can)g(tell)e(the)i(GDB)
+g(t)m(yp)s(e)g(c)m(hec)m(k)m(er)h(to)150 651 y(skip)g(c)m(hec)m(king;)
+42 b(to)37 b(treat)h(an)m(y)f(mismatc)m(hes)g(as)g(errors)g(and)f
+(abandon)g(the)h(expression;)i(or)e(to)h(only)150 761
+y(issue)e(w)m(arnings)g(when)h(t)m(yp)s(e)g(mismatc)m(hes)h(o)s(ccur,)h
+(but)e(ev)-5 b(aluate)38 b(the)f(expression)g(an)m(yw)m(a)m(y)-8
+b(.)63 b(When)150 871 y(y)m(ou)27 b(c)m(ho)s(ose)i(the)e(last)g(of)g
+(these,)i(GDB)f(ev)-5 b(aluates)28 b(expressions)e(lik)m(e)g(the)h
+(second)h(example)e(ab)s(o)m(v)m(e,)k(but)150 980 y(also)g(issues)f(a)i
+(w)m(arning.)275 1113 y(Ev)m(en)41 b(if)g(y)m(ou)g(turn)g(t)m(yp)s(e)g
+(c)m(hec)m(king)i(o\013,)h(there)e(ma)m(y)g(b)s(e)f(other)h(reasons)f
+(related)h(to)g(t)m(yp)s(e)f(that)150 1223 y(prev)m(en)m(t)f(GDB)g
+(from)f(ev)-5 b(aluating)39 b(an)g(expression.)66 b(F)-8
+b(or)40 b(instance,)h(GDB)f(do)s(es)f(not)h(kno)m(w)f(ho)m(w)g(to)150
+1333 y(add)c(an)g Fe(int)g Fk(and)f(a)i Fe(struct)29
+b(foo)p Fk(.)55 b(These)35 b(particular)f(t)m(yp)s(e)h(errors)g(ha)m(v)
+m(e)i(nothing)d(to)i(do)g(with)e(the)150 1442 y(language)28
+b(in)e(use,)i(and)f(usually)f(arise)h(from)g(expressions,)g(suc)m(h)g
+(as)h(the)g(one)g(describ)s(ed)e(ab)s(o)m(v)m(e,)j(whic)m(h)150
+1552 y(mak)m(e)i(little)f(sense)g(to)h(ev)-5 b(aluate)31
+b(an)m(yw)m(a)m(y)-8 b(.)275 1685 y(Eac)m(h)26 b(language)g(de\014nes)f
+(to)i(what)e(degree)i(it)e(is)g(strict)h(ab)s(out)f(t)m(yp)s(e.)39
+b(F)-8 b(or)27 b(instance,)g(b)s(oth)e(Mo)s(dula-)150
+1795 y(2)30 b(and)f(C)g(require)f(the)i(argumen)m(ts)f(to)i
+(arithmetical)d(op)s(erators)i(to)g(b)s(e)f(n)m(um)m(b)s(ers.)39
+b(In)28 b(C,)i(en)m(umerated)150 1904 y(t)m(yp)s(es)41
+b(and)f(p)s(oin)m(ters)g(can)h(b)s(e)f(represen)m(ted)g(as)h(n)m(um)m
+(b)s(ers,)i(so)e(that)g(they)g(are)g(v)-5 b(alid)39 b(argumen)m(ts)i
+(to)150 2014 y(mathematical)28 b(op)s(erators.)40 b(See)27
+b(Section)h(9.4)g([Supp)s(orted)e(languages],)i(page)h(75,)g(for)e
+(further)f(details)150 2123 y(on)k(sp)s(eci\014c)f(languages.)275
+2257 y(GDB)i(pro)m(vides)e(some)i(additional)d(commands)i(for)h(con)m
+(trolling)e(the)h(t)m(yp)s(e)h(c)m(hec)m(k)m(er:)150
+2414 y Fe(set)e(check)g(type)h(auto)630 2523 y Fk(Set)37
+b(t)m(yp)s(e)g(c)m(hec)m(king)g(on)f(or)h(o\013)g(based)f(on)h(the)f
+(curren)m(t)h(w)m(orking)f(language.)60 b(See)36 b(Sec-)630
+2633 y(tion)f(9.4)i([Supp)s(orted)c(languages],)38 b(page)e(75,)i(for)d
+(the)h(default)f(settings)g(for)h(eac)m(h)g(lan-)630
+2742 y(guage.)150 2899 y Fe(set)29 b(check)g(type)h(on)150
+3009 y(set)f(check)g(type)h(off)630 3118 y Fk(Set)22
+b(t)m(yp)s(e)g(c)m(hec)m(king)g(on)g(or)f(o\013,)j(o)m(v)m(erriding)d
+(the)g(default)g(setting)h(for)f(the)h(curren)m(t)g(w)m(orking)630
+3228 y(language.)50 b(Issue)33 b(a)h(w)m(arning)e(if)g(the)i(setting)f
+(do)s(es)g(not)h(matc)m(h)g(the)g(language)f(default.)630
+3338 y(If)27 b(an)m(y)i(t)m(yp)s(e)f(mismatc)m(hes)g(o)s(ccur)f(in)g
+(ev)-5 b(aluating)28 b(an)f(expression)g(while)f(t)m(yp)s(ec)m(hec)m
+(king)j(is)630 3447 y(on,)i(GDB)g(prin)m(ts)e(a)i(message)g(and)f(ab)s
+(orts)g(ev)-5 b(aluation)30 b(of)g(the)h(expression.)150
+3604 y Fe(set)e(check)g(type)h(warn)630 3714 y Fk(Cause)24
+b(the)h(t)m(yp)s(e)g(c)m(hec)m(k)m(er)h(to)g(issue)d(w)m(arnings,)i
+(but)e(to)j(alw)m(a)m(ys)f(attempt)g(to)h(ev)-5 b(aluate)25
+b(the)630 3823 y(expression.)38 b(Ev)-5 b(aluating)25
+b(the)i(expression)e(ma)m(y)i(still)d(b)s(e)h(imp)s(ossible)e(for)j
+(other)h(reasons.)630 3933 y(F)-8 b(or)31 b(example,)f(GDB)i(cannot)f
+(add)f(n)m(um)m(b)s(ers)f(and)g(structures.)150 4090
+y Fe(show)g(type)67 b Fk(Sho)m(w)23 b(the)h(curren)m(t)f(setting)h(of)g
+(the)g(t)m(yp)s(e)g(c)m(hec)m(k)m(er,)j(and)c(whether)g(or)h(not)f(GDB)
+i(is)e(setting)630 4200 y(it)30 b(automatically)-8 b(.)150
+4467 y Fc(9.3.2)63 b(An)40 b(o)m(v)m(erview)g(of)h(range)g(c)m(hec)m
+(king)275 4659 y Fk(In)36 b(some)i(languages)f(\(suc)m(h)h(as)f(Mo)s
+(dula-2\),)j(it)d(is)f(an)h(error)g(to)h(exceed)h(the)e(b)s(ounds)e(of)
+j(a)g(t)m(yp)s(e;)150 4768 y(this)h(is)g(enforced)h(with)f(run-time)f
+(c)m(hec)m(ks.)71 b(Suc)m(h)39 b(range)i(c)m(hec)m(king)f(is)f(mean)m
+(t)i(to)g(ensure)e(program)150 4878 y(correctness)c(b)m(y)g(making)f
+(sure)g(computations)g(do)g(not)h(o)m(v)m(er\015o)m(w,)i(or)e(indices)e
+(on)h(an)g(arra)m(y)h(elemen)m(t)150 4988 y(access)d(do)e(not)h(exceed)
+g(the)g(b)s(ounds)d(of)i(the)h(arra)m(y)-8 b(.)275 5121
+y(F)g(or)34 b(expressions)e(y)m(ou)i(use)f(in)f(GDB)i(commands,)g(y)m
+(ou)g(can)g(tell)e(GDB)j(to)f(treat)h(range)e(errors)g(in)150
+5230 y(one)i(of)f(three)h(w)m(a)m(ys:)49 b(ignore)34
+b(them,)h(alw)m(a)m(ys)g(treat)h(them)e(as)g(errors)g(and)g(abandon)f
+(the)i(expression,)150 5340 y(or)30 b(issue)g(w)m(arnings)f(but)g(ev)-5
+b(aluate)31 b(the)g(expression)e(an)m(yw)m(a)m(y)-8 b(.)p
+eop
+%DVIPSSectionPage: 75
+75 76 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(75)275
+299 y(A)27 b(range)h(error)f(can)h(result)f(from)g(n)m(umerical)f(o)m
+(v)m(er\015o)m(w,)k(from)d(exceeding)h(an)f(arra)m(y)i(index)d(b)s
+(ound,)150 408 y(or)31 b(when)g(y)m(ou)g(t)m(yp)s(e)h(a)f(constan)m(t)i
+(that)f(is)e(not)i(a)f(mem)m(b)s(er)g(of)h(an)m(y)f(t)m(yp)s(e.)44
+b(Some)31 b(languages,)h(ho)m(w)m(ev)m(er,)150 518 y(do)h(not)g(treat)h
+(o)m(v)m(er\015o)m(ws)g(as)g(an)e(error.)49 b(In)32 b(man)m(y)h
+(implemen)m(tations)e(of)i(C,)g(mathematical)h(o)m(v)m(er\015o)m(w)150
+628 y(causes)29 b(the)f(result)g(to)h(\\wrap)f(around")g(to)h(lo)m(w)m
+(er)g(v)-5 b(alues|for)27 b(example,)i(if)f Fd(m)g Fk(is)f(the)i
+(largest)g(in)m(teger)150 737 y(v)-5 b(alue,)30 b(and)g
+Fd(s)k Fk(is)29 b(the)i(smallest,)f(then)390 863 y Fd(m)47
+b Fe(+)h(1)707 857 y Fg(\))848 863 y Fd(s)275 994 y Fk(This,)38
+b(to)s(o,)k(is)37 b(sp)s(eci\014c)g(to)j(individual)33
+b(languages,)41 b(and)d(in)f(some)i(cases)g(sp)s(eci\014c)e(to)j
+(individual)150 1104 y(compilers)31 b(or)i(mac)m(hines.)48
+b(See)33 b(Section)g(9.4)g([Supp)s(orted)e(languages],)k(page)e(75,)i
+(for)d(further)g(details)150 1213 y(on)e(sp)s(eci\014c)f(languages.)275
+1344 y(GDB)i(pro)m(vides)e(some)i(additional)d(commands)i(for)h(con)m
+(trolling)e(the)h(range)h(c)m(hec)m(k)m(er:)150 1498
+y Fe(set)e(check)g(range)g(auto)630 1607 y Fk(Set)34
+b(range)g(c)m(hec)m(king)g(on)g(or)g(o\013)g(based)f(on)h(the)g(curren)
+m(t)f(w)m(orking)g(language.)51 b(See)34 b(Sec-)630 1717
+y(tion)h(9.4)i([Supp)s(orted)c(languages],)38 b(page)e(75,)i(for)d(the)
+h(default)f(settings)g(for)h(eac)m(h)g(lan-)630 1826
+y(guage.)150 1979 y Fe(set)29 b(check)g(range)g(on)150
+2089 y(set)g(check)g(range)g(off)630 2198 y Fk(Set)d(range)f(c)m(hec)m
+(king)h(on)g(or)f(o\013,)i(o)m(v)m(erriding)d(the)i(default)e(setting)i
+(for)f(the)g(curren)m(t)h(w)m(ork-)630 2308 y(ing)34
+b(language.)54 b(A)35 b(w)m(arning)e(is)h(issued)f(if)g(the)i(setting)g
+(do)s(es)f(not)h(matc)m(h)h(the)f(language)630 2418 y(default.)k(If)26
+b(a)h(range)g(error)g(o)s(ccurs,)g(then)f(a)i(message)f(is)f(prin)m
+(ted)f(and)i(ev)-5 b(aluation)26 b(of)h(the)630 2527
+y(expression)i(is)h(ab)s(orted.)150 2680 y Fe(set)f(check)g(range)g
+(warn)630 2790 y Fk(Output)34 b(messages)i(when)e(the)h(GDB)i(range)e
+(c)m(hec)m(k)m(er)i(detects)f(a)g(range)f(error,)i(but)d(at-)630
+2899 y(tempt)g(to)g(ev)-5 b(aluate)35 b(the)f(expression)e(an)m(yw)m(a)
+m(y)-8 b(.)53 b(Ev)-5 b(aluating)32 b(the)i(expression)f(ma)m(y)h
+(still)630 3009 y(b)s(e)24 b(imp)s(ossible)d(for)j(other)g(reasons,)i
+(suc)m(h)e(as)h(accessing)g(memory)f(that)h(the)f(pro)s(cess)g(do)s(es)
+630 3119 y(not)31 b(o)m(wn)f(\(a)h(t)m(ypical)f(example)g(from)g(man)m
+(y)h(Unix)e(systems\).)150 3272 y Fe(show)g(range)630
+3381 y Fk(Sho)m(w)34 b(the)h(curren)m(t)g(setting)f(of)h(the)g(range)g
+(c)m(hec)m(k)m(er,)j(and)d(whether)f(or)g(not)h(it)g(is)e(b)s(eing)630
+3491 y(set)e(automatically)f(b)m(y)g(GDB.)150 3739 y
+Fi(9.4)68 b(Supp)t(orted)44 b(languages)275 3928 y Fk(GDB)23
+b(supp)s(orts)e(C,)h(C)p Fe(++)p Fk(,)h(F)-8 b(ortran,)25
+b(Chill,)d(assem)m(bly)-8 b(,)24 b(and)e(Mo)s(dula-2.)37
+b(Some)23 b(GDB)h(features)e(ma)m(y)150 4038 y(b)s(e)36
+b(used)f(in)g(expressions)g(regardless)h(of)g(the)h(language)f(y)m(ou)h
+(use:)52 b(the)37 b(GDB)g Fe(@)f Fk(and)g Fe(::)g Fk(op)s(erators,)150
+4147 y(and)d(the)h(`)p Fe({type}addr)p Fk(')e(construct)i(\(see)h
+(Section)f(8.1)h([Expressions],)f(page)g(55\))i(can)e(b)s(e)f(used)g
+(with)150 4257 y(the)e(constructs)f(of)h(an)m(y)f(supp)s(orted)f
+(language.)275 4388 y(The)d(follo)m(wing)f(sections)i(detail)f(to)i
+(what)e(degree)i(eac)m(h)g(source)f(language)g(is)f(supp)s(orted)f(b)m
+(y)i(GDB.)150 4498 y(These)38 b(sections)h(are)g(not)g(mean)m(t)g(to)h
+(b)s(e)e(language)h(tutorials)e(or)i(references,)i(but)d(serv)m(e)h
+(only)f(as)h(a)150 4607 y(reference)f(guide)f(to)i(what)e(the)h(GDB)h
+(expression)e(parser)g(accepts,)k(and)d(what)f(input)f(and)h(output)150
+4717 y(formats)h(should)d(lo)s(ok)j(lik)m(e)f(for)g(di\013eren)m(t)g
+(languages.)63 b(There)37 b(are)h(man)m(y)g(go)s(o)s(d)f(b)s(o)s(oks)g
+(written)g(on)150 4826 y(eac)m(h)32 b(of)e(these)h(languages;)g(please)
+f(lo)s(ok)g(to)h(these)g(for)f(a)h(language)g(reference)f(or)h
+(tutorial.)150 5041 y Fc(9.4.1)63 b(C)40 b(and)h(C)p
+Fa(++)275 5230 y Fk(Since)27 b(C)i(and)f(C)p Fe(++)g
+Fk(are)h(so)g(closely)g(related,)g(man)m(y)g(features)g(of)g(GDB)h
+(apply)e(to)h(b)s(oth)f(languages.)150 5340 y(Whenev)m(er)j(this)e(is)h
+(the)g(case,)i(w)m(e)f(discuss)d(those)j(languages)g(together.)p
+eop
+%DVIPSSectionPage: 76
+76 77 bop 150 -116 a Fk(76)2644 b(Debugging)31 b(with)e(GDB)275
+299 y(The)36 b(C)p Fe(++)g Fk(debugging)g(facilities)g(are)h(join)m
+(tly)f(implemen)m(ted)g(b)m(y)h(the)g(C)p Fe(++)f Fk(compiler)g(and)h
+(GDB.)150 408 y(Therefore,)c(to)g(debug)f(y)m(our)g(C)p
+Fe(++)g Fk(co)s(de)g(e\013ectiv)m(ely)-8 b(,)35 b(y)m(ou)e(m)m(ust)f
+(compile)f(y)m(our)i(C)p Fe(++)e Fk(programs)h(with)150
+518 y(a)f(supp)s(orted)d(C)p Fe(++)i Fk(compiler,)f(suc)m(h)h(as)h
+Fj(gnu)f Fe(g++)p Fk(,)f(or)i(the)f(HP)h(ANSI)f(C)p Fe(++)f
+Fk(compiler)g(\()p Fe(aCC)p Fk(\).)275 652 y(F)-8 b(or)34
+b(b)s(est)f(results)f(when)h(using)f Fj(gnu)i Fk(C)p
+Fe(++)p Fk(,)f(use)h(the)f(stabs)h(debugging)f(format.)50
+b(Y)-8 b(ou)34 b(can)g(select)150 762 y(that)40 b(format)g(explicitly)c
+(with)i(the)i Fe(g++)e Fk(command-line)g(options)h(`)p
+Fe(-gstabs)p Fk(')f(or)h(`)p Fe(-gstabs+)p Fk('.)66 b(See)150
+872 y(section)38 b(\\Options)f(for)h(Debugging)f(Y)-8
+b(our)38 b(Program)g(or)g Fj(gnu)g Fk(CC")g(in)e Fd(Using)h
+Fj(gnu)h Fd(CC)8 b Fk(,)37 b(for)h(more)150 981 y(information.)150
+1205 y Fc(9.4.1.1)63 b(C)41 b(and)g(C)p Fa(++)f Fc(op)s(erators)275
+1397 y Fk(Op)s(erators)g(m)m(ust)h(b)s(e)f(de\014ned)g(on)h(v)-5
+b(alues)40 b(of)h(sp)s(eci\014c)f(t)m(yp)s(es.)72 b(F)-8
+b(or)42 b(instance,)i Fe(+)c Fk(is)g(de\014ned)g(on)150
+1507 y(n)m(um)m(b)s(ers,)29 b(but)h(not)g(on)h(structures.)40
+b(Op)s(erators)30 b(are)g(often)h(de\014ned)e(on)i(groups)e(of)i(t)m
+(yp)s(es.)275 1641 y(F)-8 b(or)31 b(the)f(purp)s(oses)f(of)h(C)g(and)g
+(C)p Fe(++)p Fk(,)g(the)g(follo)m(wing)f(de\014nitions)f(hold:)225
+1775 y Fg(\017)60 b Fh(Inte)-5 b(gr)g(al)34 b(typ)-5
+b(es)39 b Fk(include)28 b Fe(int)i Fk(with)f(an)m(y)i(of)f(its)g
+(storage-class)i(sp)s(eci\014ers;)d Fe(char)p Fk(;)g(and)h
+Fe(enum)p Fk(.)225 1909 y Fg(\017)60 b Fh(Flo)-5 b(ating-p)g(oint)35
+b(typ)-5 b(es)39 b Fk(include)28 b Fe(float)h Fk(and)h
+Fe(double)p Fk(.)225 2044 y Fg(\017)60 b Fh(Pointer)33
+b(typ)-5 b(es)39 b Fk(include)28 b(all)h(t)m(yp)s(es)i(de\014ned)e(as)h
+Fe(\()p Fd(t)m(yp)s(e)36 b Fe(*\))p Fk(.)225 2178 y Fg(\017)60
+b Fh(Sc)-5 b(alar)34 b(typ)-5 b(es)39 b Fk(include)28
+b(all)i(of)g(the)h(ab)s(o)m(v)m(e.)150 2337 y(The)k(follo)m(wing)f(op)s
+(erators)h(are)h(supp)s(orted.)54 b(They)35 b(are)h(listed)e(here)h(in)
+f(order)h(of)g(increasing)f(prece-)150 2446 y(dence:)150
+2605 y Fe(,)432 b Fk(The)27 b(comma)i(or)e(sequencing)g(op)s(erator.)40
+b(Expressions)26 b(in)h(a)h(comma-separated)h(list)e(are)630
+2715 y(ev)-5 b(aluated)34 b(from)f(left)g(to)h(righ)m(t,)g(with)e(the)i
+(result)f(of)g(the)h(en)m(tire)f(expression)g(b)s(eing)f(the)630
+2824 y(last)e(expression)f(ev)-5 b(aluated.)150 2983
+y Fe(=)432 b Fk(Assignmen)m(t.)44 b(The)31 b(v)-5 b(alue)31
+b(of)h(an)f(assignmen)m(t)h(expression)e(is)g(the)i(v)-5
+b(alue)31 b(assigned.)44 b(De-)630 3093 y(\014ned)29
+b(on)h(scalar)h(t)m(yp)s(es.)150 3252 y Fd(op)s Fe(=)333
+b Fk(Used)34 b(in)e(an)i(expression)f(of)h(the)g(form)f
+Fd(a)e(op)s Fe(=)f Fd(b)q Fk(,)35 b(and)f(translated)f(to)i
+Fd(a)c Fe(=)f Fd(a)h(op)f(b)q Fk(.)52 b Fd(op)s Fe(=)630
+3362 y Fk(and)34 b Fe(=)g Fk(ha)m(v)m(e)h(the)g(same)f(precendence.)53
+b Fd(op)37 b Fk(is)c(an)m(y)i(one)f(of)h(the)f(op)s(erators)h
+Fe(|)p Fk(,)g Fe(^)p Fk(,)g Fe(&)p Fk(,)g Fe(<<)p Fk(,)630
+3471 y Fe(>>)p Fk(,)30 b Fe(+)p Fk(,)g Fe(-)p Fk(,)h
+Fe(*)p Fk(,)f Fe(/)p Fk(,)g Fe(\045)p Fk(.)150 3630 y
+Fe(?:)384 b Fk(The)38 b(ternary)h(op)s(erator.)65 b Fd(a)31
+b Fe(?)f Fd(b)i Fe(:)e Fd(c)44 b Fk(can)39 b(b)s(e)f(though)m(t)h(of)g
+(as:)57 b(if)38 b Fd(a)h Fk(then)f Fd(b)i Fk(else)f Fd(c)p
+Fk(.)66 b Fd(a)630 3740 y Fk(should)28 b(b)s(e)i(of)h(an)f(in)m(tegral)
+g(t)m(yp)s(e.)150 3899 y Fe(||)384 b Fk(Logical)30 b
+Fj(or)p Fk(.)41 b(De\014ned)30 b(on)g(in)m(tegral)g(t)m(yp)s(es.)150
+4058 y Fe(&&)384 b Fk(Logical)30 b Fj(and)p Fk(.)40 b(De\014ned)30
+b(on)h(in)m(tegral)f(t)m(yp)s(es.)150 4217 y Fe(|)432
+b Fk(Bit)m(wise)30 b Fj(or)p Fk(.)40 b(De\014ned)30 b(on)g(in)m(tegral)
+h(t)m(yp)s(es.)150 4375 y Fe(^)432 b Fk(Bit)m(wise)30
+b(exclusiv)m(e-)p Fj(or)p Fk(.)40 b(De\014ned)30 b(on)g(in)m(tegral)g
+(t)m(yp)s(es.)150 4534 y Fe(&)432 b Fk(Bit)m(wise)30
+b Fj(and)p Fk(.)40 b(De\014ned)30 b(on)g(in)m(tegral)g(t)m(yp)s(es.)150
+4693 y Fe(==)p Fk(,)g Fe(!=)233 b Fk(Equalit)m(y)22 b(and)h(inequalit)m
+(y)-8 b(.)37 b(De\014ned)23 b(on)h(scalar)f(t)m(yp)s(es.)38
+b(The)23 b(v)-5 b(alue)23 b(of)h(these)f(expressions)630
+4803 y(is)29 b(0)i(for)f(false)g(and)g(non-zero)h(for)f(true.)150
+4962 y Fe(<)p Fk(,)g Fe(>)p Fk(,)h Fe(<=)p Fk(,)f Fe(>=)630
+5071 y Fk(Less)j(than,)h(greater)h(than,)f(less)e(than)h(or)h(equal,)f
+(greater)i(than)e(or)g(equal.)49 b(De\014ned)33 b(on)630
+5181 y(scalar)28 b(t)m(yp)s(es.)40 b(The)28 b(v)-5 b(alue)27
+b(of)i(these)f(expressions)f(is)g(0)i(for)f(false)g(and)f(non-zero)i
+(for)f(true.)150 5340 y Fe(<<)p Fk(,)i Fe(>>)233 b Fk(left)30
+b(shift,)f(and)h(righ)m(t)g(shift.)40 b(De\014ned)30
+b(on)g(in)m(tegral)g(t)m(yp)s(es.)p eop
+%DVIPSSectionPage: 77
+77 78 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(77)150
+299 y Fe(@)432 b Fk(The)30 b(GDB)h(\\arti\014cial)f(arra)m(y")h(op)s
+(erator)g(\(see)g(Section)f(8.1)i([Expressions],)d(page)i(55\).)150
+459 y Fe(+)p Fk(,)f Fe(-)329 b Fk(Addition)32 b(and)h(subtraction.)50
+b(De\014ned)34 b(on)f(in)m(tegral)h(t)m(yp)s(es,)h(\015oating-p)s(oin)m
+(t)e(t)m(yp)s(es)h(and)630 569 y(p)s(oin)m(ter)29 b(t)m(yp)s(es.)150
+729 y Fe(*)p Fk(,)h Fe(/)p Fk(,)h Fe(\045)225 b Fk(Multiplication,)30
+b(division,)g(and)i(mo)s(dulus.)43 b(Multiplication)30
+b(and)h(division)f(are)i(de\014ned)630 839 y(on)e(in)m(tegral)g(and)g
+(\015oating-p)s(oin)m(t)g(t)m(yp)s(es.)41 b(Mo)s(dulus)28
+b(is)h(de\014ned)g(on)i(in)m(tegral)f(t)m(yp)s(es.)150
+999 y Fe(++)p Fk(,)g Fe(--)233 b Fk(Incremen)m(t)32 b(and)f(decremen)m
+(t.)45 b(When)31 b(app)s(earing)f(b)s(efore)h(a)h(v)-5
+b(ariable,)31 b(the)h(op)s(eration)f(is)630 1108 y(p)s(erformed)25
+b(b)s(efore)i(the)g(v)-5 b(ariable)26 b(is)g(used)g(in)f(an)i
+(expression;)g(when)f(app)s(earing)g(after)h(it,)630
+1218 y(the)k(v)-5 b(ariable's)29 b(v)-5 b(alue)30 b(is)f(used)h(b)s
+(efore)g(the)g(op)s(eration)g(tak)m(es)i(place.)150 1378
+y Fe(*)432 b Fk(P)m(oin)m(ter)31 b(dereferencing.)40
+b(De\014ned)30 b(on)g(p)s(oin)m(ter)f(t)m(yp)s(es.)41
+b(Same)30 b(precedence)h(as)g Fe(++)p Fk(.)150 1539 y
+Fe(&)432 b Fk(Address)29 b(op)s(erator.)41 b(De\014ned)30
+b(on)h(v)-5 b(ariables.)39 b(Same)30 b(precedence)h(as)g
+Fe(++)p Fk(.)630 1674 y(F)-8 b(or)38 b(debugging)e(C)p
+Fe(++)p Fk(,)i(GDB)g(implemen)m(ts)e(a)h(use)g(of)g(`)p
+Fe(&)p Fk(')h(b)s(ey)m(ond)e(what)h(is)f(allo)m(w)m(ed)h(in)630
+1783 y(the)26 b(C)p Fe(++)e Fk(language)j(itself:)37
+b(y)m(ou)26 b(can)g(use)f(`)p Fe(&\(&)p Fd(ref)17 b Fe(\))p
+Fk(')25 b(\(or,)j(if)c(y)m(ou)i(prefer,)g(simply)d(`)p
+Fe(&&)p Fd(ref)17 b Fk('\))630 1893 y(to)29 b(examine)e(the)i(address)e
+(where)g(a)h(C)p Fe(++)f Fk(reference)i(v)-5 b(ariable)27
+b(\(declared)g(with)g(`)p Fe(&)p Fd(ref)17 b Fk('\))29
+b(is)630 2002 y(stored.)150 2163 y Fe(-)432 b Fk(Negativ)m(e.)41
+b(De\014ned)26 b(on)h(in)m(tegral)f(and)g(\015oating-p)s(oin)m(t)g(t)m
+(yp)s(es.)39 b(Same)27 b(precedence)g(as)f Fe(++)p Fk(.)150
+2323 y Fe(!)432 b Fk(Logical)30 b(negation.)41 b(De\014ned)31
+b(on)f(in)m(tegral)g(t)m(yp)s(es.)41 b(Same)30 b(precedence)h(as)f
+Fe(++)p Fk(.)150 2483 y Fe(~)432 b Fk(Bit)m(wise)33 b(complemen)m(t)h
+(op)s(erator.)51 b(De\014ned)33 b(on)g(in)m(tegral)h(t)m(yp)s(es.)50
+b(Same)34 b(precedence)g(as)630 2593 y Fe(++)p Fk(.)150
+2753 y Fe(.)p Fk(,)c Fe(->)281 b Fk(Structure)37 b(mem)m(b)s(er,)j(and)
+e(p)s(oin)m(ter-to-structure)g(mem)m(b)s(er.)64 b(F)-8
+b(or)39 b(con)m(v)m(enience,)j(GDB)630 2863 y(regards)29
+b(the)h(t)m(w)m(o)h(as)e(equiv)-5 b(alen)m(t,)30 b(c)m(ho)s(osing)f
+(whether)g(to)h(dereference)g(a)g(p)s(oin)m(ter)e(based)630
+2972 y(on)i(the)h(stored)f(t)m(yp)s(e)h(information.)39
+b(De\014ned)30 b(on)g Fe(struct)f Fk(and)h Fe(union)f
+Fk(data.)150 3132 y Fe([])384 b Fk(Arra)m(y)31 b(indexing.)38
+b Fd(a)p Fe([)p Fd(i)5 b Fe(])29 b Fk(is)h(de\014ned)f(as)i
+Fe(*\()p Fd(a)p Fe(+)p Fd(i)5 b Fe(\))p Fk(.)39 b(Same)30
+b(precedence)h(as)g Fe(->)p Fk(.)150 3293 y Fe(\(\))384
+b Fk(F)-8 b(unction)30 b(parameter)h(list.)39 b(Same)31
+b(precedence)g(as)f Fe(->)p Fk(.)150 3453 y Fe(::)384
+b Fk(C)p Fe(++)29 b Fk(scop)s(e)i(resolution)e(op)s(erator.)41
+b(De\014ned)30 b(on)g Fe(struct)p Fk(,)f Fe(union)p Fk(,)g(and)h
+Fe(class)f Fk(t)m(yp)s(es.)150 3613 y Fe(::)384 b Fk(Doubled)38
+b(colons)h(also)f(represen)m(t)h(the)g(GDB)h(scop)s(e)f(op)s(erator)g
+(\(see)h(Section)f(8.1)h([Ex-)630 3723 y(pressions],)29
+b(page)i(55\).)42 b(Same)31 b(precedence)f(as)h Fe(::)p
+Fk(,)f(ab)s(o)m(v)m(e.)150 3949 y Fc(9.4.1.2)63 b(C)41
+b(and)g(C)p Fa(++)f Fc(constan)m(ts)275 4142 y Fk(GDB)31
+b(allo)m(ws)f(y)m(ou)g(to)i(express)d(the)i(constan)m(ts)h(of)e(C)g
+(and)g(C)p Fe(++)f Fk(in)g(the)i(follo)m(wing)e(w)m(a)m(ys:)225
+4278 y Fg(\017)60 b Fk(In)m(teger)36 b(constan)m(ts)f(are)h(a)f
+(sequence)g(of)g(digits.)52 b(Octal)35 b(constan)m(ts)g(are)h(sp)s
+(eci\014ed)d(b)m(y)h(a)h(leading)330 4387 y(`)p Fe(0)p
+Fk(')27 b(\(i.e.)40 b(zero\),)29 b(and)e(hexadecimal)f(constan)m(ts)i
+(b)m(y)f(a)h(leading)d(`)p Fe(0x)p Fk(')i(or)g(`)p Fe(0X)p
+Fk('.)40 b(Constan)m(ts)27 b(ma)m(y)h(also)330 4497 y(end)i(with)f(a)i
+(letter)f(`)p Fe(l)p Fk(',)h(sp)s(ecifying)d(that)j(the)g(constan)m(t)g
+(should)e(b)s(e)h(treated)h(as)g(a)f Fe(long)g Fk(v)-5
+b(alue.)225 4632 y Fg(\017)60 b Fk(Floating)28 b(p)s(oin)m(t)f(constan)
+m(ts)h(are)h(a)f(sequence)g(of)g(digits,)f(follo)m(w)m(ed)g(b)m(y)h(a)g
+(decimal)f(p)s(oin)m(t,)g(follo)m(w)m(ed)330 4741 y(b)m(y)h(a)h
+(sequence)f(of)h(digits,)e(and)h(optionally)e(follo)m(w)m(ed)i(b)m(y)g
+(an)g(exp)s(onen)m(t.)40 b(An)28 b(exp)s(onen)m(t)g(is)f(of)i(the)330
+4851 y(form:)55 b(`)p Fe(e)p Fk([[)p Fe(+)p Fk(])p Fe(|-)p
+Fk(])p Fd(nnn)n Fk(',)40 b(where)d Fd(nnn)f Fk(is)h(another)h(sequence)
+g(of)g(digits.)61 b(The)37 b(`)p Fe(+)p Fk(')h(is)e(optional)h(for)330
+4961 y(p)s(ositiv)m(e)29 b(exp)s(onen)m(ts.)225 5095
+y Fg(\017)60 b Fk(En)m(umerated)30 b(constan)m(ts)i(consist)e(of)g(en)m
+(umerated)h(iden)m(ti\014ers,)e(or)h(their)f(in)m(tegral)h(equiv)-5
+b(alen)m(ts.)225 5230 y Fg(\017)60 b Fk(Character)51
+b(constan)m(ts)g(are)g(a)f(single)f(c)m(haracter)j(surrounded)c(b)m(y)i
+(single)f(quotes)h(\()p Fe(')p Fk(\),)56 b(or)51 b(a)330
+5340 y(n)m(um)m(b)s(er|the)33 b(ordinal)g(v)-5 b(alue)34
+b(of)g(the)h(corresp)s(onding)e(c)m(haracter)j(\(usually)c(its)i
+Fj(ASCI)s(I)g Fk(v)-5 b(alue\).)p eop
+%DVIPSSectionPage: 78
+78 79 bop 150 -116 a Fk(78)2644 b(Debugging)31 b(with)e(GDB)330
+299 y(Within)47 b(quotes,)55 b(the)50 b(single)d(c)m(haracter)k(ma)m(y)
+f(b)s(e)f(represen)m(ted)g(b)m(y)g(a)h(letter)f(or)g(b)m(y)g
+Fd(escap)s(e)330 408 y(sequences)p Fk(,)h(whic)m(h)44
+b(are)i(of)g(the)g(form)f(`)p Fe(\\)p Fd(nnn)p Fk(',)j(where)d
+Fd(nnn)f Fk(is)g(the)i(o)s(ctal)g(represen)m(tation)g(of)330
+518 y(the)c(c)m(haracter's)i(ordinal)c(v)-5 b(alue;)48
+b(or)42 b(of)g(the)g(form)g(`)p Fe(\\)p Fd(x)6 b Fk(',)45
+b(where)d(`)p Fd(x)6 b Fk(')43 b(is)e(a)h(prede\014ned)e(sp)s(ecial)330
+628 y(c)m(haracter|for)32 b(example,)e(`)p Fe(\\n)p Fk(')g(for)g
+(newline.)225 765 y Fg(\017)60 b Fk(String)37 b(constan)m(ts)i(are)g(a)
+g(sequence)f(of)h(c)m(haracter)g(constan)m(ts)h(surrounded)35
+b(b)m(y)k(double)d(quotes)330 874 y(\()p Fe(")p Fk(\).)225
+1011 y Fg(\017)60 b Fk(P)m(oin)m(ter)29 b(constan)m(ts)h(are)f(an)g(in)
+m(tegral)f(v)-5 b(alue.)40 b(Y)-8 b(ou)29 b(can)g(also)g(write)f(p)s
+(oin)m(ters)f(to)j(constan)m(ts)f(using)330 1121 y(the)i(C)f(op)s
+(erator)g(`)p Fe(&)p Fk('.)225 1258 y Fg(\017)60 b Fk(Arra)m(y)38
+b(constan)m(ts)i(are)e(comma-separated)i(lists)c(surrounded)g(b)m(y)i
+(braces)g(`)p Fe({)p Fk(')h(and)e(`)p Fe(})p Fk(';)42
+b(for)c(ex-)330 1368 y(ample,)i(`)p Fe({1,2,3})p Fk(')e(is)g(a)h
+(three-elemen)m(t)h(arra)m(y)f(of)g(in)m(tegers,)i(`)p
+Fe({{1,2},)29 b({3,4},)f({5,6}})p Fk(')38 b(is)g(a)330
+1477 y(three-b)m(y-t)m(w)m(o)48 b(arra)m(y)-8 b(,)50
+b(and)45 b(`)p Fe({&"hi",)28 b(&"there",)g(&"fred"})p
+Fk(')43 b(is)i(a)h(three-elemen)m(t)g(arra)m(y)g(of)330
+1587 y(p)s(oin)m(ters.)150 1821 y Fc(9.4.1.3)63 b(C)p
+Fa(++)41 b Fc(expressions)275 2019 y Fk(GDB)31 b(expression)e(handling)
+f(can)j(in)m(terpret)e(most)i(C)p Fe(++)e Fk(expressions.)390
+2153 y Fh(Warning:)45 b Fk(GDB)29 b(can)f(only)g(debug)f(C)p
+Fe(++)g Fk(co)s(de)h(if)f(y)m(ou)i(use)f(the)g(prop)s(er)f(compiler.)38
+b(T)m(yp-)390 2256 y(ically)-8 b(,)31 b(C)p Fe(++)g Fk(debugging)g(dep)
+s(ends)f(on)i(the)g(use)g(of)g(additional)e(debugging)h(information)390
+2360 y(in)k(the)i(sym)m(b)s(ol)e(table,)j(and)e(th)m(us)g(requires)f
+(sp)s(ecial)g(supp)s(ort.)57 b(In)36 b(particular,)h(if)e(y)m(our)390
+2464 y(compiler)27 b(generates)j(a.out,)g(MIPS)e Fj(ecoff)p
+Fk(,)f(RS/6000)j Fj(x)n(coff)p Fk(,)e(or)g Fj(elf)g Fk(with)f(stabs)h
+(ex-)390 2568 y(tensions)k(to)i(the)f(sym)m(b)s(ol)e(table,)j(these)f
+(facilities)e(are)j(all)d(a)m(v)-5 b(ailable.)48 b(\(With)33
+b Fj(gnu)f Fk(CC,)390 2671 y(y)m(ou)d(can)f(use)g(the)h(`)p
+Fe(-gstabs)p Fk(')d(option)i(to)h(request)g(stabs)f(debugging)f
+(extensions)h(explic-)390 2775 y(itly)-8 b(.\))40 b(Where)28
+b(the)g(ob)5 b(ject)29 b(co)s(de)g(format)f(is)g(standard)f
+Fj(coff)g Fk(or)h Fj(d)n(w)-8 b(arf)27 b Fk(in)g Fj(elf)p
+Fk(,)h(on)g(the)390 2879 y(other)j(hand,)e(most)i(of)f(the)h(C)p
+Fe(++)e Fk(supp)s(ort)g(in)g(GDB)j(do)s(es)e Fh(not)39
+b Fk(w)m(ork.)199 3076 y(1.)61 b(Mem)m(b)s(er)30 b(function)f(calls)h
+(are)h(allo)m(w)m(ed;)f(y)m(ou)h(can)g(use)f(expressions)f(lik)m(e)570
+3207 y Fe(count)46 b(=)i(aml->GetOriginal\(x,)42 b(y\))199
+3344 y Fk(2.)61 b(While)27 b(a)i(mem)m(b)s(er)f(function)f(is)g(activ)m
+(e)j(\(in)d(the)i(selected)f(stac)m(k)i(frame\),)f(y)m(our)g
+(expressions)e(ha)m(v)m(e)330 3454 y(the)37 b(same)h(namespace)g(a)m(v)
+-5 b(ailable)36 b(as)h(the)h(mem)m(b)s(er)e(function;)k(that)d(is,)h
+(GDB)h(allo)m(ws)d(implicit)330 3564 y(references)31
+b(to)g(the)f(class)g(instance)h(p)s(oin)m(ter)e Fe(this)g
+Fk(follo)m(wing)g(the)i(same)f(rules)f(as)i(C)p Fe(++)p
+Fk(.)199 3701 y(3.)61 b(Y)-8 b(ou)23 b(can)f(call)f(o)m(v)m(erloaded)i
+(functions;)h(GDB)f(resolv)m(es)f(the)g(function)f(call)g(to)i(the)f
+(righ)m(t)g(de\014nition,)330 3810 y(with)h(one)i(restriction|y)m(ou)g
+(m)m(ust)f(use)h(argumen)m(ts)g(of)g(the)f(t)m(yp)s(e)h(required)e(b)m
+(y)i(the)g(function)e(that)330 3920 y(y)m(ou)36 b(w)m(an)m(t)h(to)g
+(call.)58 b(GDB)37 b(do)s(es)f(not)g(p)s(erform)f(con)m(v)m(ersions)h
+(requiring)e(constructors)i(or)g(user-)330 4029 y(de\014ned)29
+b(t)m(yp)s(e)i(op)s(erators.)199 4166 y(4.)61 b(GDB)24
+b(understands)d(v)-5 b(ariables)22 b(declared)g(as)h(C)p
+Fe(++)f Fk(references;)k(y)m(ou)e(can)f(use)g(them)g(in)e(expressions)
+330 4276 y(just)30 b(as)g(y)m(ou)h(do)f(in)f(C)p Fe(++)h
+Fk(source|they)h(are)f(automatically)h(dereferenced.)330
+4413 y(In)g(the)h(parameter)h(list)d(sho)m(wn)h(when)g(GDB)i(displa)m
+(ys)d(a)i(frame,)h(the)f(v)-5 b(alues)31 b(of)h(reference)g(v)-5
+b(ari-)330 4523 y(ables)27 b(are)h(not)g(displa)m(y)m(ed)f(\(unlik)m(e)
+f(other)i(v)-5 b(ariables\);)28 b(this)f(a)m(v)m(oids)h(clutter,)g
+(since)f(references)i(are)330 4632 y(often)37 b(used)e(for)i(large)f
+(structures.)58 b(The)36 b Fh(addr)-5 b(ess)46 b Fk(of)37
+b(a)g(reference)g(v)-5 b(ariable)35 b(is)g(alw)m(a)m(ys)i(sho)m(wn,)330
+4742 y(unless)29 b(y)m(ou)h(ha)m(v)m(e)i(sp)s(eci\014ed)d(`)p
+Fe(set)g(print)g(address)g(off)p Fk('.)199 4879 y(5.)61
+b(GDB)23 b(supp)s(orts)d(the)i(C)p Fe(++)g Fk(name)g(resolution)e(op)s
+(erator)j Fe(::)p Fk(|y)m(our)e(expressions)g(can)h(use)g(it)f(just)h
+(as)330 4988 y(expressions)f(in)h(y)m(our)h(program)f(do.)38
+b(Since)22 b(one)h(scop)s(e)g(ma)m(y)h(b)s(e)e(de\014ned)g(in)f
+(another,)k(y)m(ou)e(can)g(use)330 5098 y Fe(::)29 b
+Fk(rep)s(eatedly)g(if)g(necessary)-8 b(,)31 b(for)e(example)h(in)e(an)i
+(expression)e(lik)m(e)h(`)p Fd(scop)s(e1)7 b Fe(::)p
+Fd(scop)s(e2)g Fe(::)p Fd(name)e Fk('.)330 5208 y(GDB)32
+b(also)e(allo)m(ws)g(resolving)f(name)i(scop)s(e)f(b)m(y)h(reference)f
+(to)i(source)e(\014les,)g(in)f(b)s(oth)h(C)g(and)g(C)p
+Fe(++)330 5317 y Fk(debugging)f(\(see)j(Section)e(8.2)h([Program)g(v)-5
+b(ariables],)30 b(page)h(56\).)p eop
+%DVIPSSectionPage: 79
+79 80 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(79)150
+299 y Fc(9.4.1.4)63 b(C)41 b(and)g(C)p Fa(++)f Fc(defaults)275
+490 y Fk(If)24 b(y)m(ou)i(allo)m(w)f(GDB)h(to)g(set)g(t)m(yp)s(e)f(and)
+g(range)h(c)m(hec)m(king)g(automatically)-8 b(,)26 b(they)g(b)s(oth)e
+(default)h(to)h Fe(off)150 600 y Fk(whenev)m(er)32 b(the)h(w)m(orking)f
+(language)h(c)m(hanges)h(to)f(C)f(or)h(C)p Fe(++)p Fk(.)46
+b(This)31 b(happ)s(ens)g(regardless)h(of)h(whether)150
+709 y(y)m(ou)e(or)f(GDB)i(selects)e(the)h(w)m(orking)f(language.)275
+842 y(If)40 b(y)m(ou)i(allo)m(w)f(GDB)h(to)g(set)g(the)f(language)h
+(automatically)-8 b(,)44 b(it)d(recognizes)h(source)f(\014les)f(whose)
+150 952 y(names)33 b(end)f(with)g(`)p Fe(.c)p Fk(',)i(`)p
+Fe(.C)p Fk(',)f(or)g(`)p Fe(.cc)p Fk(',)h(etc,)h(and)d(when)g(GDB)i(en)
+m(ters)f(co)s(de)h(compiled)d(from)i(one)g(of)150 1062
+y(these)f(\014les,)f(it)g(sets)g(the)h(w)m(orking)f(language)h(to)g(C)f
+(or)g(C)p Fe(++)p Fk(.)43 b(See)32 b(Section)f(9.1.3)i([Ha)m(ving)f
+(GDB)g(infer)150 1171 y(the)f(source)f(language],)h(page)h(72,)f(for)f
+(further)f(details.)150 1391 y Fc(9.4.1.5)63 b(C)41 b(and)g(C)p
+Fa(++)f Fc(t)m(yp)s(e)h(and)g(range)g(c)m(hec)m(ks)275
+1582 y Fk(By)25 b(default,)g(when)f(GDB)i(parses)f(C)f(or)h(C)p
+Fe(++)f Fk(expressions,)h(t)m(yp)s(e)g(c)m(hec)m(king)g(is)f(not)i
+(used.)38 b(Ho)m(w)m(ev)m(er,)150 1692 y(if)29 b(y)m(ou)i(turn)e(t)m
+(yp)s(e)i(c)m(hec)m(king)g(on,)g(GDB)g(considers)e(t)m(w)m(o)j(v)-5
+b(ariables)29 b(t)m(yp)s(e)h(equiv)-5 b(alen)m(t)30 b(if:)225
+1825 y Fg(\017)60 b Fk(The)34 b(t)m(w)m(o)i(v)-5 b(ariables)34
+b(are)h(structured)f(and)g(ha)m(v)m(e)i(the)f(same)g(structure,)h
+(union,)e(or)h(en)m(umerated)330 1934 y(tag.)225 2068
+y Fg(\017)60 b Fk(The)22 b(t)m(w)m(o)h(v)-5 b(ariables)21
+b(ha)m(v)m(e)i(the)f(same)h(t)m(yp)s(e)f(name,)i(or)e(t)m(yp)s(es)g
+(that)g(ha)m(v)m(e)i(b)s(een)d(declared)g(equiv)-5 b(alen)m(t)330
+2177 y(through)30 b Fe(typedef)p Fk(.)275 2334 y(Range)c(c)m(hec)m
+(king,)j(if)c(turned)g(on,)i(is)f(done)g(on)g(mathematical)g(op)s
+(erations.)39 b(Arra)m(y)27 b(indices)d(are)j(not)150
+2443 y(c)m(hec)m(k)m(ed,)33 b(since)c(they)i(are)g(often)f(used)g(to)h
+(index)e(a)i(p)s(oin)m(ter)e(that)i(is)f(not)g(itself)f(an)i(arra)m(y)
+-8 b(.)150 2663 y Fc(9.4.1.6)63 b(GDB)41 b(and)g(C)275
+2854 y Fk(The)22 b Fe(set)29 b(print)g(union)22 b Fk(and)g
+Fe(show)29 b(print)g(union)22 b Fk(commands)g(apply)g(to)h(the)g
+Fe(union)f Fk(t)m(yp)s(e.)38 b(When)150 2964 y(set)25
+b(to)g(`)p Fe(on)p Fk(',)h(an)m(y)f Fe(union)f Fk(that)h(is)e(inside)g
+(a)i Fe(struct)e Fk(or)h Fe(class)f Fk(is)h(also)h(prin)m(ted.)37
+b(Otherwise,)25 b(it)f(app)s(ears)150 3074 y(as)31 b(`)p
+Fe({...})p Fk('.)275 3207 y(The)37 b Fe(@)g Fk(op)s(erator)i(aids)d(in)
+h(the)h(debugging)f(of)h(dynamic)e(arra)m(ys,)41 b(formed)c(with)g(p)s
+(oin)m(ters)f(and)i(a)150 3316 y(memory)30 b(allo)s(cation)g(function.)
+39 b(See)31 b(Section)f(8.1)i([Expressions],)d(page)i(55.)150
+3536 y Fc(9.4.1.7)63 b(GDB)41 b(features)f(for)h(C)p
+Fa(++)275 3727 y Fk(Some)31 b(GDB)i(commands)f(are)g(particularly)d
+(useful)h(with)h(C)p Fe(++)p Fk(,)g(and)g(some)h(are)h(designed)d(sp)s
+(eci\014-)150 3837 y(cally)g(for)g(use)g(with)f(C)p Fe(++)p
+Fk(.)40 b(Here)31 b(is)e(a)i(summary:)150 4041 y(breakp)s(oin)m(t)e
+(men)m(us)630 4150 y(When)39 b(y)m(ou)g(w)m(an)m(t)h(a)f(breakp)s(oin)m
+(t)f(in)g(a)h(function)f(whose)h(name)g(is)f(o)m(v)m(erloaded,)k(GDB)
+630 4260 y(breakp)s(oin)m(t)e(men)m(us)h(help)f(y)m(ou)i(sp)s(ecify)e
+(whic)m(h)g(function)g(de\014nition)f(y)m(ou)i(w)m(an)m(t.)75
+b(See)630 4369 y(Section)30 b(5.1.8)i([Breakp)s(oin)m(t)f(men)m(us],)f
+(page)h(37.)150 4526 y Fe(rbreak)e Fd(regex)630 4635
+y Fk(Setting)h(breakp)s(oin)m(ts)f(using)g(regular)h(expressions)f(is)h
+(helpful)d(for)k(setting)f(breakp)s(oin)m(ts)630 4745
+y(on)j(o)m(v)m(erloaded)h(functions)d(that)j(are)f(not)g(mem)m(b)s(ers)
+f(of)h(an)m(y)g(sp)s(ecial)f(classes.)48 b(See)33 b(Sec-)630
+4855 y(tion)d(5.1.1)i([Setting)e(breakp)s(oin)m(ts],)g(page)h(28.)150
+5011 y Fe(catch)e(throw)150 5121 y(catch)g(catch)630
+5230 y Fk(Debug)k(C)p Fe(++)f Fk(exception)g(handling)e(using)h(these)i
+(commands.)48 b(See)32 b(Section)h(5.1.3)h([Set-)630
+5340 y(ting)c(catc)m(hp)s(oin)m(ts],)h(page)g(32.)p eop
+%DVIPSSectionPage: 80
+80 81 bop 150 -116 a Fk(80)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fe(ptype)g Fd(t)m(yp)s(ename)630 408 y Fk(Prin)m(t)f(inheritance)
+g(relationships)f(as)i(w)m(ell)f(as)i(other)f(information)f(for)h(t)m
+(yp)s(e)g Fd(t)m(yp)s(ename)p Fk(.)630 518 y(See)i(Chapter)e(10)j
+([Examining)c(the)j(Sym)m(b)s(ol)e(T)-8 b(able],)30 b(page)h(87.)150
+677 y Fe(set)e(print)g(demangle)150 787 y(show)g(print)g(demangle)150
+896 y(set)g(print)g(asm-demangle)150 1006 y(show)g(print)g
+(asm-demangle)630 1116 y Fk(Con)m(trol)21 b(whether)f(C)p
+Fe(++)g Fk(sym)m(b)s(ols)g(displa)m(y)f(in)h(their)g(source)h(form,)i
+(b)s(oth)d(when)h(displa)m(ying)630 1225 y(co)s(de)34
+b(as)g(C)p Fe(++)e Fk(source)i(and)f(when)g(displa)m(ying)e(disassem)m
+(blies.)48 b(See)34 b(Section)f(8.7)i([Prin)m(t)630 1335
+y(settings],)c(page)g(61.)150 1494 y Fe(set)e(print)g(object)150
+1604 y(show)g(print)g(object)630 1713 y Fk(Cho)s(ose)43
+b(whether)f(to)i(prin)m(t)e(deriv)m(ed)g(\(actual\))i(or)f(declared)g
+(t)m(yp)s(es)g(of)g(ob)5 b(jects.)80 b(See)630 1823 y(Section)30
+b(8.7)i([Prin)m(t)d(settings],)i(page)g(61.)150 1982
+y Fe(set)e(print)g(vtbl)150 2092 y(show)g(print)g(vtbl)630
+2201 y Fk(Con)m(trol)k(the)h(format)g(for)g(prin)m(ting)d(virtual)h
+(function)h(tables.)50 b(See)34 b(Section)g(8.7)h([Prin)m(t)630
+2311 y(settings],)c(page)g(61.)150 2470 y(Ov)m(erloaded)f(sym)m(b)s(ol)
+f(names)630 2580 y(Y)-8 b(ou)27 b(can)g(sp)s(ecify)e(a)i(particular)e
+(de\014nition)f(of)j(an)g(o)m(v)m(erloaded)g(sym)m(b)s(ol,)g(using)e
+(the)i(same)630 2689 y(notation)21 b(that)g(is)e(used)g(to)j(declare)e
+(suc)m(h)g(sym)m(b)s(ols)f(in)g(C)p Fe(++)p Fk(:)35 b(t)m(yp)s(e)20
+b Fd(sym)m(b)s(ol)t Fe(\()p Fd(t)m(yp)s(es)t Fe(\))e
+Fk(rather)630 2799 y(than)34 b(just)g Fd(sym)m(b)s(ol)p
+Fk(.)51 b(Y)-8 b(ou)35 b(can)g(also)f(use)g(the)g(GDB)i(command-line)d
+(w)m(ord)h(completion)630 2909 y(facilities)40 b(to)i(list)e(the)i(a)m
+(v)-5 b(ailable)41 b(c)m(hoices,)46 b(or)41 b(to)i(\014nish)c(the)i(t)m
+(yp)s(e)h(list)f(for)g(y)m(ou.)75 b(See)630 3018 y(Section)30
+b(3.2)i([Command)d(completion],)h(page)i(13,)f(for)f(details)g(on)g(ho)
+m(w)g(to)h(do)g(this.)150 3242 y Fc(9.4.2)63 b(Mo)s(dula-2)275
+3435 y Fk(The)32 b(extensions)g(made)h(to)g(GDB)h(to)f(supp)s(ort)e(Mo)
+s(dula-2)h(only)g(supp)s(ort)f(output)h(from)g(the)h
+Fj(gnu)150 3544 y Fk(Mo)s(dula-2)25 b(compiler)f(\(whic)m(h)h(is)f
+(curren)m(tly)g(b)s(eing)g(dev)m(elop)s(ed\).)39 b(Other)25
+b(Mo)s(dula-2)g(compilers)f(are)i(not)150 3654 y(curren)m(tly)h(supp)s
+(orted,)g(and)g(attempting)h(to)h(debug)e(executables)h(pro)s(duced)f
+(b)m(y)g(them)h(is)f(most)h(lik)m(ely)150 3763 y(to)j(giv)m(e)g(an)f
+(error)g(as)h(GDB)g(reads)f(in)g(the)g(executable's)h(sym)m(b)s(ol)e
+(table.)150 3987 y Fc(9.4.2.1)63 b(Op)s(erators)275 4180
+y Fk(Op)s(erators)40 b(m)m(ust)h(b)s(e)f(de\014ned)g(on)h(v)-5
+b(alues)40 b(of)h(sp)s(eci\014c)f(t)m(yp)s(es.)72 b(F)-8
+b(or)42 b(instance,)i Fe(+)c Fk(is)g(de\014ned)g(on)150
+4289 y(n)m(um)m(b)s(ers,)35 b(but)f(not)h(on)g(structures.)53
+b(Op)s(erators)34 b(are)h(often)h(de\014ned)d(on)i(groups)f(of)h(t)m
+(yp)s(es.)54 b(F)-8 b(or)36 b(the)150 4399 y(purp)s(oses)29
+b(of)h(Mo)s(dula-2,)g(the)h(follo)m(wing)e(de\014nitions)f(hold:)225
+4533 y Fg(\017)60 b Fh(Inte)-5 b(gr)g(al)34 b(typ)-5
+b(es)39 b Fk(consist)30 b(of)h Fe(INTEGER)p Fk(,)d Fe(CARDINAL)p
+Fk(,)h(and)g(their)h(subranges.)225 4668 y Fg(\017)60
+b Fh(Char)-5 b(acter)35 b(typ)-5 b(es)39 b Fk(consist)30
+b(of)g Fe(CHAR)f Fk(and)h(its)g(subranges.)225 4802 y
+Fg(\017)60 b Fh(Flo)-5 b(ating-p)g(oint)35 b(typ)-5 b(es)39
+b Fk(consist)30 b(of)h Fe(REAL)p Fk(.)225 4937 y Fg(\017)60
+b Fh(Pointer)33 b(typ)-5 b(es)39 b Fk(consist)30 b(of)g(an)m(ything)g
+(declared)g(as)h Fe(POINTER)d(TO)i Fd(t)m(yp)s(e)5 b
+Fk(.)225 5071 y Fg(\017)60 b Fh(Sc)-5 b(alar)34 b(typ)-5
+b(es)39 b Fk(consist)30 b(of)h(all)e(of)i(the)f(ab)s(o)m(v)m(e.)225
+5206 y Fg(\017)60 b Fh(Set)33 b(typ)-5 b(es)39 b Fk(consist)30
+b(of)g Fe(SET)g Fk(and)f Fe(BITSET)g Fk(t)m(yp)s(es.)225
+5340 y Fg(\017)60 b Fh(Bo)-5 b(ole)g(an)35 b(typ)-5 b(es)39
+b Fk(consist)30 b(of)g Fe(BOOLEAN)p Fk(.)p eop
+%DVIPSSectionPage: 81
+81 82 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(81)150
+299 y(The)30 b(follo)m(wing)f(op)s(erators)h(are)h(supp)s(orted,)e(and)
+h(app)s(ear)f(in)g(order)h(of)h(increasing)e(precedence:)150
+485 y Fe(,)432 b Fk(F)-8 b(unction)30 b(argumen)m(t)h(or)f(arra)m(y)h
+(index)e(separator.)150 663 y Fe(:=)384 b Fk(Assignmen)m(t.)40
+b(The)30 b(v)-5 b(alue)30 b(of)h Fd(v)-5 b(ar)36 b Fe(:=)30
+b Fd(v)-5 b(alue)35 b Fk(is)29 b Fd(v)-5 b(alue)p Fk(.)150
+840 y Fe(<)p Fk(,)30 b Fe(>)329 b Fk(Less)30 b(than,)h(greater)g(than)f
+(on)h(in)m(tegral,)f(\015oating-p)s(oin)m(t,)g(or)g(en)m(umerated)h(t)m
+(yp)s(es.)150 1017 y Fe(<=)p Fk(,)f Fe(>=)233 b Fk(Less)43
+b(than,)k(greater)d(than,)j(less)42 b(than)i(or)f(equal)g(to,)k
+(greater)e(than)e(or)g(equal)g(to)h(on)630 1127 y(in)m(tegral,)h
+(\015oating-p)s(oin)m(t)d(and)g(en)m(umerated)h(t)m(yp)s(es,)j(or)c
+(set)h(inclusion)c(on)k(set)g(t)m(yp)s(es.)630 1237 y(Same)30
+b(precedence)h(as)g Fe(<)p Fk(.)150 1414 y Fe(=)p Fk(,)f
+Fe(<>)p Fk(,)g Fe(#)178 b Fk(Equalit)m(y)38 b(and)g(t)m(w)m(o)i(w)m(a)m
+(ys)g(of)e(expressing)g(inequalit)m(y)-8 b(,)40 b(v)-5
+b(alid)37 b(on)h(scalar)h(t)m(yp)s(es.)66 b(Same)630
+1524 y(precedence)39 b(as)h Fe(<)p Fk(.)66 b(In)38 b(GDB)i(scripts,)g
+(only)e Fe(<>)g Fk(is)g(a)m(v)-5 b(ailable)38 b(for)h(inequalit)m(y)-8
+b(,)40 b(since)e Fe(#)630 1633 y Fk(con\015icts)30 b(with)f(the)i
+(script)e(commen)m(t)i(c)m(haracter.)150 1811 y Fe(IN)384
+b Fk(Set)34 b(mem)m(b)s(ership.)47 b(De\014ned)33 b(on)h(set)g(t)m(yp)s
+(es)f(and)g(the)h(t)m(yp)s(es)f(of)h(their)f(mem)m(b)s(ers.)49
+b(Same)630 1920 y(precedence)31 b(as)f Fe(<)p Fk(.)150
+2098 y Fe(OR)384 b Fk(Bo)s(olean)31 b(disjunction.)38
+b(De\014ned)30 b(on)g(b)s(o)s(olean)f(t)m(yp)s(es.)150
+2275 y Fe(AND)p Fk(,)h Fe(&)233 b Fk(Bo)s(olean)31 b(conjuction.)40
+b(De\014ned)30 b(on)g(b)s(o)s(olean)g(t)m(yp)s(es.)150
+2452 y Fe(@)432 b Fk(The)30 b(GDB)h(\\arti\014cial)f(arra)m(y")h(op)s
+(erator)g(\(see)g(Section)f(8.1)i([Expressions],)d(page)i(55\).)150
+2630 y Fe(+)p Fk(,)f Fe(-)329 b Fk(Addition)39 b(and)h(subtraction)g
+(on)g(in)m(tegral)g(and)h(\015oating-p)s(oin)m(t)f(t)m(yp)s(es,)j(or)e
+(union)e(and)630 2739 y(di\013erence)30 b(on)g(set)h(t)m(yp)s(es.)150
+2917 y Fe(*)432 b Fk(Multiplication)35 b(on)k(in)m(tegral)f(and)f
+(\015oating-p)s(oin)m(t)h(t)m(yp)s(es,)j(or)d(set)h(in)m(tersection)f
+(on)g(set)630 3026 y(t)m(yp)s(es.)150 3204 y Fe(/)432
+b Fk(Division)23 b(on)i(\015oating-p)s(oin)m(t)g(t)m(yp)s(es,)h(or)g
+(symmetric)e(set)i(di\013erence)f(on)g(set)h(t)m(yp)s(es.)39
+b(Same)630 3313 y(precedence)31 b(as)f Fe(*)p Fk(.)150
+3491 y Fe(DIV)p Fk(,)g Fe(MOD)137 b Fk(In)m(teger)30
+b(division)25 b(and)j(remainder.)39 b(De\014ned)28 b(on)h(in)m(tegral)f
+(t)m(yp)s(es.)40 b(Same)29 b(precedence)g(as)630 3600
+y Fe(*)p Fk(.)150 3778 y Fe(-)432 b Fk(Negativ)m(e.)43
+b(De\014ned)30 b(on)g Fe(INTEGER)e Fk(and)i Fe(REAL)f
+Fk(data.)150 3955 y Fe(^)432 b Fk(P)m(oin)m(ter)31 b(dereferencing.)40
+b(De\014ned)30 b(on)g(p)s(oin)m(ter)f(t)m(yp)s(es.)150
+4133 y Fe(NOT)336 b Fk(Bo)s(olean)31 b(negation.)41 b(De\014ned)30
+b(on)g(b)s(o)s(olean)g(t)m(yp)s(es.)40 b(Same)31 b(precedence)g(as)f
+Fe(^)p Fk(.)150 4310 y Fe(.)432 b(RECORD)29 b Fk(\014eld)g(selector.)41
+b(De\014ned)30 b(on)g Fe(RECORD)f Fk(data.)41 b(Same)31
+b(precedence)g(as)f Fe(^)p Fk(.)150 4487 y Fe([])384
+b Fk(Arra)m(y)31 b(indexing.)38 b(De\014ned)30 b(on)g
+Fe(ARRAY)f Fk(data.)42 b(Same)30 b(precedence)h(as)g
+Fe(^)p Fk(.)150 4665 y Fe(\(\))384 b Fk(Pro)s(cedure)33
+b(argumen)m(t)h(list.)50 b(De\014ned)33 b(on)h Fe(PROCEDURE)d
+Fk(ob)5 b(jects.)52 b(Same)33 b(precedence)i(as)630 4774
+y Fe(^)p Fk(.)150 4952 y Fe(::)p Fk(,)30 b Fe(.)281 b
+Fk(GDB)31 b(and)f(Mo)s(dula-2)g(scop)s(e)h(op)s(erators.)390
+5132 y Fh(Warning:)49 b Fk(Sets)32 b(and)f(their)g(op)s(erations)h(are)
+g(not)g(y)m(et)h(supp)s(orted,)e(so)h(GDB)h(treats)g(the)390
+5236 y(use)d(of)h(the)g(op)s(erator)g Fe(IN)p Fk(,)f(or)g(the)h(use)g
+(of)f(op)s(erators)h Fe(+)p Fk(,)g Fe(-)p Fk(,)f Fe(*)p
+Fk(,)h Fe(/)p Fk(,)f Fe(=)p Fk(,)h(,)g Fe(<>)p Fk(,)f
+Fe(#)p Fk(,)g Fe(<=)p Fk(,)h(and)f Fe(>=)390 5340 y Fk(on)g(sets)h(as)g
+(an)f(error.)p eop
+%DVIPSSectionPage: 82
+82 83 bop 150 -116 a Fk(82)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fc(9.4.2.2)63 b(Built-in)42 b(functions)f(and)g(pro)s(cedures)275
+487 y Fk(Mo)s(dula-2)33 b(also)h(mak)m(es)g(a)m(v)-5
+b(ailable)33 b(sev)m(eral)h(built-in)d(pro)s(cedures)h(and)h
+(functions.)49 b(In)33 b(describing)150 597 y(these,)e(the)g(follo)m
+(wing)d(meta)m(v)-5 b(ariables)31 b(are)g(used:)150 747
+y Fd(a)435 b Fk(represen)m(ts)30 b(an)h Fe(ARRAY)d Fk(v)-5
+b(ariable.)150 897 y Fd(c)440 b Fk(represen)m(ts)30 b(a)h
+Fe(CHAR)e Fk(constan)m(t)j(or)e(v)-5 b(ariable.)150 1047
+y Fd(i)454 b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable)29
+b(or)i(constan)m(t)g(of)g(in)m(tegral)f(t)m(yp)s(e.)150
+1198 y Fd(m)404 b Fk(represen)m(ts)29 b(an)g(iden)m(ti\014er)f(that)i
+(b)s(elongs)e(to)i(a)g(set.)40 b(Generally)29 b(used)f(in)g(the)i(same)
+g(func-)630 1307 y(tion)37 b(with)g(the)h(meta)m(v)-5
+b(ariable)38 b Fd(s)p Fk(.)63 b(The)38 b(t)m(yp)s(e)g(of)g
+Fd(s)j Fk(should)36 b(b)s(e)h Fe(SET)30 b(OF)g Fd(m)m(t)m(yp)s(e)43
+b Fk(\(where)630 1417 y Fd(m)m(t)m(yp)s(e)36 b Fk(is)29
+b(the)i(t)m(yp)s(e)f(of)h Fd(m)p Fk(\).)150 1567 y Fd(n)429
+b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable)29 b(or)i(constan)m(t)g(of)g
+(in)m(tegral)f(or)g(\015oating-p)s(oin)m(t)g(t)m(yp)s(e.)150
+1717 y Fd(r)444 b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable)29
+b(or)i(constan)m(t)g(of)g(\015oating-p)s(oin)m(t)e(t)m(yp)s(e.)150
+1868 y Fd(t)445 b Fk(represen)m(ts)30 b(a)h(t)m(yp)s(e.)150
+2018 y Fd(v)432 b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable.)150
+2168 y Fd(x)432 b Fk(represen)m(ts)31 b(a)h(v)-5 b(ariable)30
+b(or)i(constan)m(t)h(of)e(one)h(of)f(man)m(y)h(t)m(yp)s(es.)44
+b(See)32 b(the)f(explanation)g(of)630 2278 y(the)g(function)e(for)h
+(details.)275 2428 y(All)f(Mo)s(dula-2)h(built-in)d(pro)s(cedures)i
+(also)h(return)g(a)g(result,)g(describ)s(ed)e(b)s(elo)m(w.)150
+2578 y Fe(ABS\()p Fd(n)p Fe(\))189 b Fk(Returns)29 b(the)i(absolute)f
+(v)-5 b(alue)30 b(of)g Fd(n)p Fk(.)150 2729 y Fe(CAP\()p
+Fd(c)6 b Fe(\))194 b Fk(If)42 b Fd(c)49 b Fk(is)42 b(a)h(lo)m(w)m(er)g
+(case)h(letter,)j(it)42 b(returns)g(its)g(upp)s(er)f(case)i(equiv)-5
+b(alen)m(t,)46 b(otherwise)c(it)630 2838 y(returns)29
+b(its)h(argumen)m(t)150 2989 y Fe(CHR\()p Fd(i)5 b Fe(\))209
+b Fk(Returns)29 b(the)i(c)m(haracter)h(whose)e(ordinal)f(v)-5
+b(alue)29 b(is)h Fd(i)p Fk(.)150 3139 y Fe(DEC\()p Fd(v)8
+b Fe(\))184 b Fk(Decremen)m(ts)32 b(the)e(v)-5 b(alue)30
+b(in)f(the)i(v)-5 b(ariable)29 b Fd(v)p Fk(.)41 b(Returns)29
+b(the)i(new)f(v)-5 b(alue.)150 3289 y Fe(DEC\()p Fd(v)p
+Fe(,)p Fd(i)5 b Fe(\))113 b Fk(Decremen)m(ts)32 b(the)e(v)-5
+b(alue)30 b(in)f(the)i(v)-5 b(ariable)29 b Fd(v)38 b
+Fk(b)m(y)30 b Fd(i)p Fk(.)40 b(Returns)30 b(the)g(new)g(v)-5
+b(alue.)150 3439 y Fe(EXCL\()p Fd(m)p Fe(,)p Fd(s)t Fe(\))630
+3549 y Fk(Remo)m(v)m(es)32 b(the)f(elemen)m(t)f Fd(m)h
+Fk(from)e(the)i(set)g Fd(s)p Fk(.)40 b(Returns)30 b(the)g(new)g(set.)
+150 3699 y Fe(FLOAT\()p Fd(i)5 b Fe(\))113 b Fk(Returns)29
+b(the)i(\015oating)f(p)s(oin)m(t)g(equiv)-5 b(alen)m(t)29
+b(of)i(the)g(in)m(teger)f Fd(i)p Fk(.)150 3850 y Fe(HIGH\()p
+Fd(a)p Fe(\))147 b Fk(Returns)29 b(the)i(index)e(of)i(the)f(last)g(mem)
+m(b)s(er)g(of)h Fd(a)p Fk(.)150 4000 y Fe(INC\()p Fd(v)8
+b Fe(\))184 b Fk(Incremen)m(ts)30 b(the)h(v)-5 b(alue)30
+b(in)f(the)h(v)-5 b(ariable)30 b Fd(v)p Fk(.)40 b(Returns)30
+b(the)g(new)g(v)-5 b(alue.)150 4150 y Fe(INC\()p Fd(v)p
+Fe(,)p Fd(i)5 b Fe(\))113 b Fk(Incremen)m(ts)30 b(the)h(v)-5
+b(alue)30 b(in)f(the)h(v)-5 b(ariable)30 b Fd(v)38 b
+Fk(b)m(y)30 b Fd(i)p Fk(.)40 b(Returns)29 b(the)i(new)f(v)-5
+b(alue.)150 4300 y Fe(INCL\()p Fd(m)p Fe(,)p Fd(s)t Fe(\))630
+4410 y Fk(Adds)27 b(the)i(elemen)m(t)f Fd(m)g Fk(to)h(the)g(set)f
+Fd(s)k Fk(if)27 b(it)h(is)f(not)i(already)f(there.)40
+b(Returns)27 b(the)h(new)g(set.)150 4560 y Fe(MAX\()p
+Fd(t)r Fe(\))203 b Fk(Returns)29 b(the)i(maxim)m(um)e(v)-5
+b(alue)30 b(of)h(the)f(t)m(yp)s(e)h Fd(t)p Fk(.)150 4711
+y Fe(MIN\()p Fd(t)r Fe(\))203 b Fk(Returns)29 b(the)i(minim)m(um)d(v)-5
+b(alue)29 b(of)i(the)g(t)m(yp)s(e)f Fd(t)p Fk(.)150 4861
+y Fe(ODD\()p Fd(i)5 b Fe(\))209 b Fk(Returns)29 b(b)s(o)s(olean)h(TR)m
+(UE)g(if)g Fd(i)k Fk(is)29 b(an)i(o)s(dd)e(n)m(um)m(b)s(er.)150
+5011 y Fe(ORD\()p Fd(x)6 b Fe(\))186 b Fk(Returns)30
+b(the)h(ordinal)e(v)-5 b(alue)31 b(of)g(its)f(argumen)m(t.)43
+b(F)-8 b(or)32 b(example,)f(the)g(ordinal)e(v)-5 b(alue)30
+b(of)i(a)630 5121 y(c)m(haracter)d(is)d(its)h(ASCI)s(I)f(v)-5
+b(alue)27 b(\(on)h(mac)m(hines)f(supp)s(orting)d(the)k(ASCI)s(I)e(c)m
+(haracter)j(set\).)630 5230 y Fd(x)i Fk(m)m(ust)24 b(b)s(e)g(of)h(an)f
+(ordered)g(t)m(yp)s(e,)i(whic)m(h)e(include)e(in)m(tegral,)k(c)m
+(haracter)g(and)e(en)m(umerated)630 5340 y(t)m(yp)s(es.)p
+eop
+%DVIPSSectionPage: 83
+83 84 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(83)150
+299 y Fe(SIZE\()p Fd(x)6 b Fe(\))138 b Fk(Returns)29
+b(the)i(size)f(of)h(its)f(argumen)m(t.)41 b Fd(x)36 b
+Fk(can)31 b(b)s(e)f(a)g(v)-5 b(ariable)30 b(or)g(a)h(t)m(yp)s(e.)150
+459 y Fe(TRUNC\()p Fd(r)7 b Fe(\))101 b Fk(Returns)29
+b(the)i(in)m(tegral)f(part)g(of)h Fd(r)p Fk(.)150 618
+y Fe(VAL\()p Fd(t)p Fe(,)p Fd(i)5 b Fe(\))126 b Fk(Returns)29
+b(the)i(mem)m(b)s(er)f(of)g(the)h(t)m(yp)s(e)f Fd(t)j
+Fk(whose)d(ordinal)f(v)-5 b(alue)29 b(is)h Fd(i)p Fk(.)390
+772 y Fh(Warning:)49 b Fk(Sets)32 b(and)f(their)g(op)s(erations)h(are)g
+(not)g(y)m(et)h(supp)s(orted,)e(so)h(GDB)h(treats)g(the)390
+876 y(use)d(of)h(pro)s(cedures)e Fe(INCL)g Fk(and)h Fe(EXCL)f
+Fk(as)h(an)h(error.)150 1101 y Fc(9.4.2.3)63 b(Constan)m(ts)275
+1294 y Fk(GDB)31 b(allo)m(ws)f(y)m(ou)g(to)i(express)d(the)i(constan)m
+(ts)h(of)e(Mo)s(dula-2)g(in)f(the)i(follo)m(wing)e(w)m(a)m(ys:)225
+1429 y Fg(\017)60 b Fk(In)m(teger)32 b(constan)m(ts)h(are)f(simply)d(a)
+i(sequence)h(of)g(digits.)42 b(When)31 b(used)g(in)f(an)h(expression,)g
+(a)g(con-)330 1539 y(stan)m(t)c(is)d(in)m(terpreted)h(to)i(b)s(e)e(t)m
+(yp)s(e-compatible)g(with)g(the)g(rest)h(of)g(the)g(expression.)38
+b(Hexadecimal)330 1648 y(in)m(tegers)31 b(are)f(sp)s(eci\014ed)f(b)m(y)
+h(a)h(trailing)e(`)p Fe(H)p Fk(',)h(and)g(o)s(ctal)h(in)m(tegers)f(b)m
+(y)h(a)f(trailing)f(`)p Fe(B)p Fk('.)225 1783 y Fg(\017)60
+b Fk(Floating)37 b(p)s(oin)m(t)e(constan)m(ts)j(app)s(ear)e(as)h(a)g
+(sequence)g(of)g(digits,)g(follo)m(w)m(ed)f(b)m(y)g(a)h(decimal)f(p)s
+(oin)m(t)330 1892 y(and)23 b(another)h(sequence)h(of)f(digits.)37
+b(An)24 b(optional)f(exp)s(onen)m(t)h(can)g(then)g(b)s(e)f(sp)s
+(eci\014ed,)h(in)e(the)i(form)330 2002 y(`)p Fe(E)p Fk([)p
+Fe(+|-)p Fk(])p Fd(nnn)p Fk(',)32 b(where)g(`[)p Fe(+|-)p
+Fk(])p Fd(nnn)p Fk(')f(is)h(the)g(desired)f(exp)s(onen)m(t.)48
+b(All)31 b(of)i(the)f(digits)g(of)g(the)h(\015oating)330
+2112 y(p)s(oin)m(t)c(constan)m(t)j(m)m(ust)e(b)s(e)g(v)-5
+b(alid)29 b(decimal)g(\(base)i(10\))h(digits.)225 2246
+y Fg(\017)60 b Fk(Character)24 b(constan)m(ts)h(consist)e(of)h(a)g
+(single)e(c)m(haracter)k(enclosed)d(b)m(y)h(a)g(pair)e(of)i(lik)m(e)f
+(quotes,)i(either)330 2356 y(single)c(\()p Fe(')p Fk(\))j(or)f(double)e
+(\()p Fe(")p Fk(\).)38 b(They)23 b(ma)m(y)g(also)g(b)s(e)f(expressed)h
+(b)m(y)f(their)g(ordinal)f(v)-5 b(alue)22 b(\(their)g(ASCI)s(I)330
+2465 y(v)-5 b(alue,)30 b(usually\))f(follo)m(w)m(ed)h(b)m(y)g(a)h(`)p
+Fe(C)p Fk('.)225 2600 y Fg(\017)60 b Fk(String)33 b(constan)m(ts)i
+(consist)f(of)g(a)h(sequence)g(of)f(c)m(haracters)i(enclosed)e(b)m(y)g
+(a)g(pair)f(of)i(lik)m(e)e(quotes,)330 2710 y(either)k(single)g(\()p
+Fe(')p Fk(\))h(or)f(double)g(\()p Fe(")p Fk(\).)63 b(Escap)s(e)38
+b(sequences)f(in)g(the)h(st)m(yle)g(of)g(C)f(are)h(also)g(allo)m(w)m
+(ed.)330 2819 y(See)e(Section)f(9.4.1.2)j([C)e(and)f(C)p
+Fe(++)f Fk(constan)m(ts],)39 b(page)d(77,)i(for)d(a)h(brief)e
+(explanation)h(of)g(escap)s(e)330 2929 y(sequences.)225
+3064 y Fg(\017)60 b Fk(En)m(umerated)30 b(constan)m(ts)i(consist)e(of)g
+(an)g(en)m(umerated)h(iden)m(ti\014er.)225 3198 y Fg(\017)60
+b Fk(Bo)s(olean)31 b(constan)m(ts)g(consist)f(of)h(the)f(iden)m
+(ti\014ers)f Fe(TRUE)g Fk(and)h Fe(FALSE)p Fk(.)225 3333
+y Fg(\017)60 b Fk(P)m(oin)m(ter)31 b(constan)m(ts)g(consist)f(of)h(in)m
+(tegral)f(v)-5 b(alues)30 b(only)-8 b(.)225 3468 y Fg(\017)60
+b Fk(Set)31 b(constan)m(ts)g(are)g(not)f(y)m(et)i(supp)s(orted.)150
+3692 y Fc(9.4.2.4)63 b(Mo)s(dula-2)43 b(defaults)275
+3885 y Fk(If)h(t)m(yp)s(e)h(and)f(range)i(c)m(hec)m(king)g(are)f(set)g
+(automatically)g(b)m(y)g(GDB,)h(they)f(b)s(oth)g(default)f(to)i
+Fe(on)150 3995 y Fk(whenev)m(er)32 b(the)g(w)m(orking)g(language)g(c)m
+(hanges)h(to)g(Mo)s(dula-2.)46 b(This)30 b(happ)s(ens)h(regardless)g
+(of)i(whether)150 4105 y(y)m(ou,)e(or)f(GDB,)i(selected)f(the)g(w)m
+(orking)e(language.)275 4239 y(If)d(y)m(ou)h(allo)m(w)f(GDB)i(to)g(set)
+f(the)g(language)h(automatically)-8 b(,)28 b(then)e(en)m(tering)h(co)s
+(de)g(compiled)e(from)i(a)150 4349 y(\014le)h(whose)g(name)h(ends)f
+(with)f(`)p Fe(.mod)p Fk(')h(sets)h(the)g(w)m(orking)f(language)h(to)h
+(Mo)s(dula-2.)40 b(See)29 b(Section)f(9.1.3)150 4459
+y([Ha)m(ving)j(GDB)g(set)g(the)g(language)g(automatically],)f(page)h
+(72,)h(for)e(further)f(details.)150 4683 y Fc(9.4.2.5)63
+b(Deviations)41 b(from)g(standard)g(Mo)s(dula-2)275 4876
+y Fk(A)c(few)h(c)m(hanges)g(ha)m(v)m(e)h(b)s(een)e(made)h(to)g(mak)m(e)
+h(Mo)s(dula-2)e(programs)g(easier)h(to)g(debug.)62 b(This)36
+b(is)150 4986 y(done)30 b(primarily)d(via)j(lo)s(osening)f(its)h(t)m
+(yp)s(e)g(strictness:)225 5121 y Fg(\017)60 b Fk(Unlik)m(e)25
+b(in)h(standard)f(Mo)s(dula-2,)i(p)s(oin)m(ter)f(constan)m(ts)h(can)g
+(b)s(e)f(formed)g(b)m(y)g(in)m(tegers.)40 b(This)25 b(allo)m(ws)330
+5230 y(y)m(ou)32 b(to)h(mo)s(dify)d(p)s(oin)m(ter)h(v)-5
+b(ariables)31 b(during)f(debugging.)44 b(\(In)32 b(standard)f(Mo)s
+(dula-2,)h(the)h(actual)330 5340 y(address)38 b(con)m(tained)h(in)f(a)h
+(p)s(oin)m(ter)f(v)-5 b(ariable)38 b(is)g(hidden)f(from)h(y)m(ou;)44
+b(it)38 b(can)i(only)e(b)s(e)g(mo)s(di\014ed)p eop
+%DVIPSSectionPage: 84
+84 85 bop 150 -116 a Fk(84)2644 b(Debugging)31 b(with)e(GDB)330
+299 y(through)38 b(direct)g(assignmen)m(t)g(to)i(another)e(p)s(oin)m
+(ter)g(v)-5 b(ariable)37 b(or)i(expression)e(that)i(returned)f(a)330
+408 y(p)s(oin)m(ter.\))225 541 y Fg(\017)60 b Fk(C)37
+b(escap)s(e)g(sequences)h(can)f(b)s(e)g(used)f(in)g(strings)g(and)g(c)m
+(haracters)j(to)f(represen)m(t)f(non-prin)m(table)330
+651 y(c)m(haracters.)76 b(GDB)43 b(prin)m(ts)d(out)i(strings)f(with)f
+(these)j(escap)s(e)f(sequences)g(em)m(b)s(edded.)74 b(Single)330
+761 y(non-prin)m(table)28 b(c)m(haracters)k(are)f(prin)m(ted)e(using)g
+(the)h(`)p Fe(CHR\()p Fd(nnn)p Fe(\))p Fk(')e(format.)225
+893 y Fg(\017)60 b Fk(The)30 b(assignmen)m(t)g(op)s(erator)h(\()p
+Fe(:=)p Fk(\))f(returns)f(the)i(v)-5 b(alue)30 b(of)g(its)g(righ)m
+(t-hand)f(argumen)m(t.)225 1026 y Fg(\017)60 b Fk(All)29
+b(built-in)e(pro)s(cedures)i(b)s(oth)h(mo)s(dify)f Fh(and)40
+b Fk(return)30 b(their)f(argumen)m(t.)150 1246 y Fc(9.4.2.6)63
+b(Mo)s(dula-2)43 b(t)m(yp)s(e)d(and)h(range)g(c)m(hec)m(ks)390
+1431 y Fh(Warning:)46 b Fk(in)29 b(this)g(release,)i(GDB)h(do)s(es)e
+(not)h(y)m(et)g(p)s(erform)e(t)m(yp)s(e)i(or)f(range)h(c)m(hec)m(king.)
+275 1564 y(GDB)g(considers)e(t)m(w)m(o)j(Mo)s(dula-2)e(v)-5
+b(ariables)29 b(t)m(yp)s(e)i(equiv)-5 b(alen)m(t)29 b(if:)225
+1697 y Fg(\017)60 b Fk(They)30 b(are)h(of)f(t)m(yp)s(es)h(that)g(ha)m
+(v)m(e)g(b)s(een)f(declared)g(equiv)-5 b(alen)m(t)29
+b(via)h(a)h Fe(TYPE)e Fd(t1)39 b Fe(=)30 b Fd(t2)38 b
+Fk(statemen)m(t)225 1830 y Fg(\017)60 b Fk(They)33 b(ha)m(v)m(e)j(b)s
+(een)d(declared)g(on)h(the)g(same)g(line.)50 b(\(Note:)g(This)32
+b(is)h(true)g(of)h(the)h Fj(gnu)e Fk(Mo)s(dula-2)330
+1939 y(compiler,)c(but)h(it)g(ma)m(y)h(not)f(b)s(e)g(true)g(of)h(other)
+f(compilers.\))275 2095 y(As)h(long)g(as)h(t)m(yp)s(e)g(c)m(hec)m(king)
+g(is)f(enabled,)g(an)m(y)h(attempt)h(to)f(com)m(bine)f(v)-5
+b(ariables)31 b(whose)g(t)m(yp)s(es)h(are)150 2205 y(not)f(equiv)-5
+b(alen)m(t)29 b(is)h(an)g(error.)275 2338 y(Range)25
+b(c)m(hec)m(king)h(is)e(done)h(on)g(all)f(mathematical)h(op)s
+(erations,)h(assignmen)m(t,)g(arra)m(y)f(index)f(b)s(ounds,)150
+2447 y(and)30 b(all)f(built-in)e(functions)i(and)h(pro)s(cedures.)150
+2667 y Fc(9.4.2.7)63 b(The)42 b(scop)s(e)f(op)s(erators)i
+Fa(::)e Fc(and)g Fa(.)275 2858 y Fk(There)e(are)i(a)g(few)f(subtle)f
+(di\013erences)h(b)s(et)m(w)m(een)h(the)f(Mo)s(dula-2)g(scop)s(e)h(op)s
+(erator)f(\()p Fe(.)p Fk(\))h(and)f(the)150 2967 y(GDB)31
+b(scop)s(e)g(op)s(erator)g(\()p Fe(::)p Fk(\).)40 b(The)30
+b(t)m(w)m(o)i(ha)m(v)m(e)g(similar)27 b(syn)m(tax:)390
+3198 y Fd(mo)s(dule)51 b Fe(.)d Fd(id)390 3302 y(scop)s(e)53
+b Fe(::)47 b Fd(id)150 3435 y Fk(where)28 b Fd(scop)s(e)33
+b Fk(is)27 b(the)h(name)g(of)g(a)h(mo)s(dule)d(or)i(a)h(pro)s(cedure,)e
+Fd(mo)s(dule)32 b Fk(the)c(name)g(of)g(a)h(mo)s(dule,)e(and)g
+Fd(id)150 3545 y Fk(is)i(an)m(y)i(declared)f(iden)m(ti\014er)f(within)e
+(y)m(our)k(program,)f(except)h(another)g(mo)s(dule.)275
+3677 y(Using)e(the)h Fe(::)f Fk(op)s(erator)h(mak)m(es)h(GDB)g(searc)m
+(h)g(the)f(scop)s(e)g(sp)s(eci\014ed)e(b)m(y)i Fd(scop)s(e)35
+b Fk(for)30 b(the)g(iden)m(ti\014er)150 3787 y Fd(id)p
+Fk(.)39 b(If)29 b(it)g(is)f(not)i(found)e(in)g(the)i(sp)s(eci\014ed)d
+(scop)s(e,)j(then)f(GDB)i(searc)m(hes)f(all)e(scop)s(es)i(enclosing)e
+(the)i(one)150 3897 y(sp)s(eci\014ed)f(b)m(y)h Fd(scop)s(e)p
+Fk(.)275 4030 y(Using)d(the)i Fe(.)g Fk(op)s(erator)f(mak)m(es)i(GDB)g
+(searc)m(h)f(the)g(curren)m(t)f(scop)s(e)h(for)f(the)h(iden)m(ti\014er)
+e(sp)s(eci\014ed)g(b)m(y)150 4139 y Fd(id)33 b Fk(that)f(w)m(as)f(imp)s
+(orted)e(from)i(the)g(de\014nition)d(mo)s(dule)i(sp)s(eci\014ed)f(b)m
+(y)i Fd(mo)s(dule)p Fk(.)40 b(With)31 b(this)e(op)s(erator,)150
+4249 y(it)f(is)f(an)h(error)f(if)g(the)h(iden)m(ti\014er)f
+Fd(id)j Fk(w)m(as)e(not)h(imp)s(orted)d(from)h(de\014nition)f(mo)s
+(dule)h Fd(mo)s(dule)p Fk(,)g(or)h(if)f Fd(id)j Fk(is)150
+4358 y(not)h(an)f(iden)m(ti\014er)e(in)i Fd(mo)s(dule)p
+Fk(.)150 4578 y Fc(9.4.2.8)63 b(GDB)41 b(and)g(Mo)s(dula-2)275
+4769 y Fk(Some)22 b(GDB)h(commands)f(ha)m(v)m(e)h(little)e(use)h(when)f
+(debugging)h(Mo)s(dula-2)f(programs.)38 b(Fiv)m(e)23
+b(sub)s(com-)150 4878 y(mands)31 b(of)h Fe(set)e(print)h
+Fk(and)g Fe(show)e(print)i Fk(apply)g(sp)s(eci\014cally)f(to)j(C)e(and)
+h(C)p Fe(++)p Fk(:)43 b(`)p Fe(vtbl)p Fk(',)32 b(`)p
+Fe(demangle)p Fk(',)150 4988 y(`)p Fe(asm-demangle)p
+Fk(',)d(`)p Fe(object)p Fk(',)i(and)f(`)p Fe(union)p
+Fk('.)43 b(The)31 b(\014rst)f(four)h(apply)f(to)i(C)p
+Fe(++)p Fk(,)e(and)h(the)h(last)f(to)h(the)f(C)150 5097
+y Fe(union)e Fk(t)m(yp)s(e,)i(whic)m(h)e(has)h(no)g(direct)g(analogue)h
+(in)e(Mo)s(dula-2.)275 5230 y(The)h Fe(@)g Fk(op)s(erator)h(\(see)h
+(Section)e(8.1)i([Expressions],)d(page)j(55\),)g(while)d(a)m(v)-5
+b(ailable)30 b(while)e(using)i(an)m(y)150 5340 y(language,)e(is)e(not)h
+(useful)e(with)h(Mo)s(dula-2.)39 b(Its)27 b(in)m(ten)m(t)g(is)f(to)i
+(aid)e(the)h(debugging)f(of)h Fd(dynamic)e(arra)m(ys)p
+Fk(,)p eop
+%DVIPSSectionPage: 85
+85 86 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29
+b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(85)150
+299 y(whic)m(h)23 b(cannot)j(b)s(e)e(created)h(in)f(Mo)s(dula-2)g(as)h
+(they)g(can)g(in)e(C)h(or)h(C)p Fe(++)p Fk(.)38 b(Ho)m(w)m(ev)m(er,)28
+b(b)s(ecause)c(an)h(address)150 408 y(can)35 b(b)s(e)f(sp)s(eci\014ed)f
+(b)m(y)i(an)f(in)m(tegral)g(constan)m(t,)k(the)d(construct)g(`)p
+Fe({)p Fd(t)m(yp)s(e)5 b Fe(})p Fd(adrexp)s Fk(')34 b(is)g(still)e
+(useful.)52 b(\(see)150 518 y(Section)30 b(8.1)i([Expressions],)d(page)
+i(55\))275 653 y(In)d(GDB)j(scripts,)d(the)i(Mo)s(dula-2)f(inequalit)m
+(y)f(op)s(erator)i Fe(#)f Fk(is)f(in)m(terpreted)h(as)h(the)f(b)s
+(eginning)e(of)j(a)150 762 y(commen)m(t.)42 b(Use)31
+b Fe(<>)e Fk(instead.)p eop
+%DVIPSSectionPage: 86
+86 87 bop 150 -116 a Fk(86)2644 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionPage: 87
+87 88 bop 150 -116 a Fk(Chapter)30 b(10:)41 b(Examining)29
+b(the)h(Sym)m(b)s(ol)f(T)-8 b(able)1838 b(87)150 299
+y Ff(10)80 b(Examining)55 b(the)e(Sym)l(b)t(ol)g(T)-13
+b(able)275 635 y Fk(The)28 b(commands)g(describ)s(ed)f(in)g(this)h
+(section)h(allo)m(w)f(y)m(ou)h(to)h(inquire)c(ab)s(out)i(the)h(sym)m(b)
+s(ols)f(\(names)150 745 y(of)j(v)-5 b(ariables,)29 b(functions)g(and)g
+(t)m(yp)s(es\))i(de\014ned)e(in)g(y)m(our)i(program.)40
+b(This)29 b(information)g(is)g(inheren)m(t)g(in)150 854
+y(the)k(text)g(of)f(y)m(our)h(program)f(and)f(do)s(es)h(not)h(c)m
+(hange)h(as)e(y)m(our)g(program)g(executes.)48 b(GDB)34
+b(\014nds)c(it)i(in)150 964 y(y)m(our)27 b(program's)h(sym)m(b)s(ol)e
+(table,)i(in)e(the)i(\014le)f(indicated)f(when)g(y)m(ou)i(started)g
+(GDB)g(\(see)h(Section)e(2.1.1)150 1073 y([Cho)s(osing)36
+b(\014les],)j(page)f(10\),)j(or)c(b)m(y)g(one)h(of)g(the)f
+(\014le-managemen)m(t)i(commands)e(\(see)h(Section)f(12.1)150
+1183 y([Commands)30 b(to)h(sp)s(ecify)e(\014les],)g(page)j(95\).)275
+1351 y(Occasionally)-8 b(,)32 b(y)m(ou)h(ma)m(y)g(need)g(to)g(refer)f
+(to)i(sym)m(b)s(ols)d(that)i(con)m(tain)g(un)m(usual)d(c)m(haracters,)
+35 b(whic)m(h)150 1461 y(GDB)f(ordinarily)c(treats)35
+b(as)e(w)m(ord)g(delimiters.)47 b(The)32 b(most)i(frequen)m(t)f(case)h
+(is)f(in)f(referring)f(to)j(static)150 1571 y(v)-5 b(ariables)26
+b(in)g(other)h(source)h(\014les)e(\(see)i(Section)f(8.2)h([Program)g(v)
+-5 b(ariables],)27 b(page)h(56\).)41 b(File)26 b(names)i(are)150
+1680 y(recorded)36 b(in)g(ob)5 b(ject)37 b(\014les)f(as)h(debugging)e
+(sym)m(b)s(ols,)i(but)f(GDB)i(w)m(ould)d(ordinarily)f(parse)i(a)h(t)m
+(ypical)150 1790 y(\014le)29 b(name,)i(lik)m(e)e(`)p
+Fe(foo.c)p Fk(',)h(as)g(the)h(three)f(w)m(ords)g(`)p
+Fe(foo)p Fk(')g(`)p Fe(.)p Fk(')g(`)p Fe(c)p Fk('.)41
+b(T)-8 b(o)31 b(allo)m(w)f(GDB)h(to)g(recognize)g(`)p
+Fe(foo.c)p Fk(')150 1899 y(as)g(a)f(single)f(sym)m(b)s(ol,)h(enclose)g
+(it)g(in)f(single)g(quotes;)i(for)g(example,)390 2062
+y Fe(p)47 b('foo.c'::x)150 2230 y Fk(lo)s(oks)30 b(up)f(the)i(v)-5
+b(alue)30 b(of)g Fe(x)g Fk(in)f(the)i(scop)s(e)f(of)h(the)f(\014le)g(`)
+p Fe(foo.c)p Fk('.)150 2542 y Fe(info)f(address)g Fd(sym)m(b)s(ol)630
+2651 y Fk(Describ)s(e)h(where)f(the)i(data)g(for)f Fd(sym)m(b)s(ol)j
+Fk(is)c(stored.)41 b(F)-8 b(or)31 b(a)g(register)f(v)-5
+b(ariable,)29 b(this)g(sa)m(ys)630 2761 y(whic)m(h)37
+b(register)i(it)f(is)f(k)m(ept)j(in.)63 b(F)-8 b(or)40
+b(a)f(non-register)f(lo)s(cal)g(v)-5 b(ariable,)39 b(this)f(prin)m(ts)f
+(the)630 2870 y(stac)m(k-frame)32 b(o\013set)g(at)f(whic)m(h)e(the)h(v)
+-5 b(ariable)29 b(is)h(alw)m(a)m(ys)h(stored.)630 3022
+y(Note)23 b(the)e(con)m(trast)h(with)e(`)p Fe(print)30
+b(&)p Fd(sym)m(b)s(ol)t Fk(',)21 b(whic)m(h)f(do)s(es)h(not)g(w)m(ork)h
+(at)f(all)g(for)f(a)i(register)630 3131 y(v)-5 b(ariable,)34
+b(and)f(for)g(a)i(stac)m(k)g(lo)s(cal)e(v)-5 b(ariable)33
+b(prin)m(ts)f(the)i(exact)h(address)e(of)h(the)g(curren)m(t)630
+3241 y(instan)m(tiation)29 b(of)i(the)f(v)-5 b(ariable.)150
+3434 y Fe(whatis)29 b Fd(exp)630 3544 y Fk(Prin)m(t)k(the)g(data)i(t)m
+(yp)s(e)e(of)h(expression)e Fd(exp)p Fk(.)50 b Fd(exp)36
+b Fk(is)d(not)h(actually)f(ev)-5 b(aluated,)35 b(and)e(an)m(y)630
+3654 y(side-e\013ecting)27 b(op)s(erations)g(\(suc)m(h)g(as)h
+(assignmen)m(ts)f(or)g(function)f(calls\))h(inside)e(it)i(do)g(not)630
+3763 y(tak)m(e)32 b(place.)41 b(See)30 b(Section)g(8.1)i
+([Expressions],)d(page)i(55.)150 3957 y Fe(whatis)192
+b Fk(Prin)m(t)29 b(the)i(data)g(t)m(yp)s(e)g(of)f Fe($)p
+Fk(,)g(the)h(last)f(v)-5 b(alue)30 b(in)f(the)i(v)-5
+b(alue)29 b(history)-8 b(.)150 4150 y Fe(ptype)29 b Fd(t)m(yp)s(ename)
+630 4260 y Fk(Prin)m(t)35 b(a)h(description)e(of)j(data)f(t)m(yp)s(e)h
+Fd(t)m(yp)s(ename)p Fk(.)58 b Fd(t)m(yp)s(ename)41 b
+Fk(ma)m(y)c(b)s(e)e(the)h(name)g(of)h(a)630 4369 y(t)m(yp)s(e,)g(or)e
+(for)g(C)f(co)s(de)i(it)e(ma)m(y)i(ha)m(v)m(e)g(the)g(form)e(`)p
+Fe(class)c Fd(class-name)5 b Fk(',)37 b(`)p Fe(struct)29
+b Fd(struct-)630 4479 y(tag)8 b Fk(',)32 b(`)p Fe(union)d
+Fd(union-tag)8 b Fk(')30 b(or)h(`)p Fe(enum)e Fd(en)m(um-tag)8
+b Fk('.)150 4672 y Fe(ptype)29 b Fd(exp)150 4782 y Fe(ptype)240
+b Fk(Prin)m(t)26 b(a)i(description)e(of)h(the)h(t)m(yp)s(e)g(of)f
+(expression)g Fd(exp)p Fk(.)39 b Fe(ptype)26 b Fk(di\013ers)g(from)h
+Fe(whatis)f Fk(b)m(y)630 4891 y(prin)m(ting)i(a)j(detailed)e
+(description,)g(instead)h(of)g(just)g(the)h(name)f(of)h(the)f(t)m(yp)s
+(e.)630 5043 y(F)-8 b(or)31 b(example,)f(for)h(this)e(v)-5
+b(ariable)29 b(declaration:)870 5188 y Fe(struct)46 b(complex)g
+({double)g(real;)g(double)g(imag;})g(v;)630 5340 y Fk(the)31
+b(t)m(w)m(o)g(commands)f(giv)m(e)h(this)e(output:)p eop
+%DVIPSSectionPage: 88
+88 89 bop 150 -116 a Fk(88)2644 b(Debugging)31 b(with)e(GDB)870
+299 y Fe(\(gdb\))46 b(whatis)g(v)870 403 y(type)h(=)g(struct)f(complex)
+870 506 y(\(gdb\))g(ptype)h(v)870 610 y(type)g(=)g(struct)f(complex)g
+({)1061 714 y(double)g(real;)1061 818 y(double)g(imag;)870
+922 y(})630 1046 y Fk(As)31 b(with)e Fe(whatis)p Fk(,)h(using)f
+Fe(ptype)h Fk(without)g(an)g(argumen)m(t)i(refers)e(to)i(the)f(t)m(yp)s
+(e)g(of)g Fe($)p Fk(,)g(the)630 1155 y(last)f(v)-5 b(alue)30
+b(in)f(the)i(v)-5 b(alue)30 b(history)-8 b(.)150 1309
+y Fe(info)29 b(types)g Fd(regexp)150 1418 y Fe(info)g(types)630
+1528 y Fk(Prin)m(t)23 b(a)i(brief)e(description)g(of)i(all)e(t)m(yp)s
+(es)h(whose)h(name)f(matc)m(hes)i Fd(regexp)h Fk(\(or)e(all)f(t)m(yp)s
+(es)g(in)630 1637 y(y)m(our)e(program,)i(if)e(y)m(ou)h(supply)d(no)i
+(argumen)m(t\).)39 b(Eac)m(h)23 b(complete)g(t)m(yp)s(ename)g(is)e
+(matc)m(hed)630 1747 y(as)38 b(though)g(it)f(w)m(ere)h(a)h(complete)f
+(line;)i(th)m(us,)g(`)p Fe(i)30 b(type)f(value)p Fk(')37
+b(giv)m(es)h(information)e(on)630 1857 y(all)d(t)m(yp)s(es)h(in)f(y)m
+(our)h(program)g(whose)g(name)g(includes)e(the)i(string)f
+Fe(value)p Fk(,)h(but)g(`)p Fe(i)c(type)630 1966 y(^value$)p
+Fk(')f(giv)m(es)h(information)f(only)h(on)g(t)m(yp)s(es)g(whose)g
+(complete)h(name)g(is)e Fe(value)p Fk(.)630 2098 y(This)k(command)h
+(di\013ers)f(from)i Fe(ptype)e Fk(in)g(t)m(w)m(o)j(w)m(a)m(ys:)50
+b(\014rst,)35 b(lik)m(e)f Fe(whatis)p Fk(,)g(it)g(do)s(es)h(not)630
+2207 y(prin)m(t)43 b(a)i(detailed)f(description;)50 b(second,)f(it)44
+b(lists)f(all)g(source)i(\014les)f(where)g(a)h(t)m(yp)s(e)g(is)630
+2317 y(de\014ned.)150 2470 y Fe(info)29 b(source)630
+2580 y Fk(Sho)m(w)23 b(the)g(name)h(of)f(the)h(curren)m(t)f(source)g
+(\014le|that)g(is,)h(the)g(source)f(\014le)g(for)g(the)g(function)630
+2689 y(con)m(taining)30 b(the)g(curren)m(t)h(p)s(oin)m(t)e(of)i
+(execution|and)e(the)i(language)g(it)f(w)m(as)h(written)e(in.)150
+2842 y Fe(info)g(sources)630 2952 y Fk(Prin)m(t)d(the)h(names)g(of)g
+(all)f(source)i(\014les)e(in)f(y)m(our)i(program)g(for)g(whic)m(h)f
+(there)h(is)f(debugging)630 3062 y(information,)40 b(organized)f(in)m
+(to)h(t)m(w)m(o)h(lists:)57 b(\014les)38 b(whose)h(sym)m(b)s(ols)f(ha)m
+(v)m(e)j(already)e(b)s(een)630 3171 y(read,)31 b(and)e(\014les)h(whose)
+g(sym)m(b)s(ols)f(will)e(b)s(e)j(read)g(when)g(needed.)150
+3324 y Fe(info)f(functions)630 3434 y Fk(Prin)m(t)g(the)i(names)f(and)g
+(data)h(t)m(yp)s(es)f(of)h(all)e(de\014ned)g(functions.)150
+3587 y Fe(info)g(functions)f Fd(regexp)630 3697 y Fk(Prin)m(t)g(the)g
+(names)h(and)f(data)h(t)m(yp)s(es)g(of)g(all)e(de\014ned)h(functions)f
+(whose)h(names)h(con)m(tain)g(a)630 3806 y(matc)m(h)j(for)e(regular)g
+(expression)g Fd(regexp)p Fk(.)42 b(Th)m(us,)31 b(`)p
+Fe(info)e(fun)h(step)p Fk(')f(\014nds)h(all)f(functions)630
+3916 y(whose)42 b(names)g(include)d Fe(step)p Fk(;)47
+b(`)p Fe(info)30 b(fun)f(^step)p Fk(')41 b(\014nds)f(those)j(whose)e
+(names)h(start)630 4025 y(with)29 b Fe(step)p Fk(.)150
+4179 y Fe(info)g(variables)630 4288 y Fk(Prin)m(t)39
+b(the)h(names)g(and)f(data)h(t)m(yp)s(es)g(of)g(all)f(v)-5
+b(ariables)39 b(that)h(are)g(declared)g(outside)f(of)630
+4398 y(functions)29 b(\(i.e.,)i(excluding)e(lo)s(cal)g(v)-5
+b(ariables\).)150 4551 y Fe(info)29 b(variables)f Fd(regexp)630
+4661 y Fk(Prin)m(t)21 b(the)h(names)h(and)e(data)i(t)m(yp)s(es)f(of)g
+(all)f(v)-5 b(ariables)21 b(\(except)j(for)e(lo)s(cal)f(v)-5
+b(ariables\))21 b(whose)630 4770 y(names)30 b(con)m(tain)h(a)g(matc)m
+(h)g(for)f(regular)g(expression)f Fd(regexp)p Fk(.)630
+4902 y(Some)37 b(systems)g(allo)m(w)f(individual)d(ob)5
+b(ject)38 b(\014les)e(that)h(mak)m(e)h(up)e(y)m(our)h(program)g(to)h(b)
+s(e)630 5011 y(replaced)d(without)f(stopping)g(and)g(restarting)h(y)m
+(our)g(program.)55 b(F)-8 b(or)36 b(example,)g(in)e(Vx-)630
+5121 y(W)-8 b(orks)38 b(y)m(ou)g(can)f(simply)e(recompile)h(a)i
+(defectiv)m(e)g(ob)5 b(ject)38 b(\014le)f(and)f(k)m(eep)i(on)f
+(running.)630 5230 y(If)d(y)m(ou)g(are)g(running)e(on)i(one)g(of)g
+(these)h(systems,)g(y)m(ou)f(can)h(allo)m(w)e(GDB)i(to)g(reload)f(the)
+630 5340 y(sym)m(b)s(ols)29 b(for)h(automatically)g(relink)m(ed)f(mo)s
+(dules:)p eop
+%DVIPSSectionPage: 89
+89 90 bop 150 -116 a Fk(Chapter)30 b(10:)41 b(Examining)29
+b(the)h(Sym)m(b)s(ol)f(T)-8 b(able)1838 b(89)630 299
+y Fe(set)29 b(symbol-reloading)d(on)1110 408 y Fk(Replace)35
+b(sym)m(b)s(ol)f(de\014nitions)f(for)h(the)i(corresp)s(onding)d(source)
+i(\014le)f(when)1110 518 y(an)c(ob)5 b(ject)32 b(\014le)d(with)g(a)i
+(particular)e(name)h(is)f(seen)i(again.)630 677 y Fe(set)e
+(symbol-reloading)d(off)1110 787 y Fk(Do)h(not)f(replace)g(sym)m(b)s
+(ol)f(de\014nitions)e(when)i(re-encoun)m(tering)h(ob)5
+b(ject)27 b(\014les)1110 897 y(of)39 b(the)g(same)g(name.)66
+b(This)37 b(is)h(the)h(default)f(state;)44 b(if)38 b(y)m(ou)h(are)g
+(not)g(run-)1110 1006 y(ning)j(on)h(a)h(system)g(that)g(p)s(ermits)e
+(automatically)h(relinking)d(mo)s(dules,)1110 1116 y(y)m(ou)28
+b(should)d(lea)m(v)m(e)k Fe(symbol-reloading)23 b Fk(o\013,)29
+b(since)e(otherwise)g(GDB)h(ma)m(y)1110 1225 y(discard)20
+b(sym)m(b)s(ols)h(when)f(linking)f(large)j(programs,)i(that)e(ma)m(y)g
+(con)m(tain)g(sev-)1110 1335 y(eral)30 b(mo)s(dules)e(\(from)j
+(di\013eren)m(t)e(directories)h(or)g(libraries\))e(with)h(the)i(same)
+1110 1445 y(name.)630 1604 y Fe(show)e(symbol-reloading)1110
+1714 y Fk(Sho)m(w)h(the)g(curren)m(t)h Fe(on)e Fk(or)i
+Fe(off)e Fk(setting.)150 1923 y Fe(maint)g(print)g(symbols)f
+Fd(\014lename)150 2032 y Fe(maint)h(print)g(psymbols)f
+Fd(\014lename)150 2142 y Fe(maint)h(print)g(msymbols)f
+Fd(\014lename)630 2252 y Fk(W)-8 b(rite)41 b(a)g(dump)d(of)j(debugging)
+f(sym)m(b)s(ol)f(data)i(in)m(to)f(the)h(\014le)f Fd(\014lename)p
+Fk(.)70 b(These)40 b(com-)630 2361 y(mands)35 b(are)h(used)g(to)g
+(debug)g(the)g(GDB)h(sym)m(b)s(ol-reading)d(co)s(de.)58
+b(Only)35 b(sym)m(b)s(ols)f(with)630 2471 y(debugging)26
+b(data)j(are)e(included.)37 b(If)27 b(y)m(ou)h(use)f(`)p
+Fe(maint)i(print)g(symbols)p Fk(',)e(GDB)h(includes)630
+2580 y(all)j(the)g(sym)m(b)s(ols)g(for)g(whic)m(h)g(it)g(has)g(already)
+g(collected)h(full)e(details:)42 b(that)32 b(is,)g Fd(\014lename)630
+2690 y Fk(re\015ects)40 b(sym)m(b)s(ols)f(for)g(only)g(those)h(\014les)
+f(whose)h(sym)m(b)s(ols)e(GDB)j(has)e(read.)69 b(Y)-8
+b(ou)41 b(can)630 2800 y(use)c(the)g(command)g Fe(info)29
+b(sources)35 b Fk(to)j(\014nd)d(out)j(whic)m(h)e(\014les)g(these)h
+(are.)61 b(If)37 b(y)m(ou)g(use)630 2909 y(`)p Fe(maint)29
+b(print)g(psymbols)p Fk(')k(instead,)k(the)e(dump)f(sho)m(ws)h
+(information)e(ab)s(out)i(sym)m(b)s(ols)630 3019 y(that)42
+b(GDB)g(only)f(kno)m(ws)g(partially|that)f(is,)j(sym)m(b)s(ols)d
+(de\014ned)h(in)f(\014les)g(that)i(GDB)630 3128 y(has)c(skimmed,)i(but)
+e(not)h(y)m(et)g(read)g(completely)-8 b(.)65 b(Finally)-8
+b(,)40 b(`)p Fe(maint)29 b(print)g(msymbols)p Fk(')630
+3238 y(dumps)i(just)h(the)h(minimal)d(sym)m(b)s(ol)h(information)g
+(required)g(for)i(eac)m(h)h(ob)5 b(ject)34 b(\014le)d(from)630
+3347 y(whic)m(h)36 b(GDB)j(has)f(read)f(some)i(sym)m(b)s(ols.)61
+b(See)38 b(Section)g(12.1)h([Commands)e(to)h(sp)s(ecify)630
+3457 y(\014les],)c(page)g(95,)h(for)e(a)h(discussion)d(of)j(ho)m(w)f
+(GDB)i(reads)e(sym)m(b)s(ols)f(\(in)g(the)i(description)630
+3567 y(of)d Fe(symbol-file)p Fk(\).)p eop
+%DVIPSSectionPage: 90
+90 91 bop 150 -116 a Fk(90)2644 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmtt12 13.14 11
+/Fa 11 119 df<0F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE01FC00F800D0D6B
+8C38>46 D<3FFE00000000007FFF0000000000FFFF0000000000FFFF0000000000FFFF00
+000000007FFF00000000003FFF0000000000007F0000000000007F0000000000007F0000
+000000007F0000000000007F0000000000007F0000000000007F0000000000007F000000
+0000007F0000000000007F0000000000007F0000000000007F0000000000007F003FC000
+00007F01FFF80000007F07FFFE0000007F1FFFFF0000007F3FFFFF8000007F7FFFFFC000
+007FFFFFFFE000007FFFC0FFF000007FFE001FF800007FF8000FFC00007FF00003FC0000
+7FE00001FE00007FC00001FE00007FC00000FF00007F8000007F00007F8000007F80007F
+0000003F80007F0000003F80007F0000003F80007F0000003FC0007F0000001FC0007F00
+00001FC0007F0000001FC0007F0000001FC0007F0000001FC0007F0000001FC0007F0000
+001FC0007F0000001FC0007F0000001FC0007F0000003FC0007F8000003F80007F800000
+3F80007F8000007F80007F8000007F80007FC00000FF00007FC00000FF00007FE00001FE
+00007FF00003FE00007FF00007FC00007FF8000FF800007FFE003FF800007FFF80FFF000
+007FFFFFFFE000007F7FFFFFC000007F3FFFFF8000007F1FFFFF0000003F0FFFFC000000
+1E03FFF000000000007F80000032447FC238>98 D<0000001FFF00000000003FFF800000
+00007FFF80000000007FFF80000000007FFF80000000003FFF80000000001FFF80000000
+00003F8000000000003F8000000000003F8000000000003F8000000000003F8000000000
+003F8000000000003F8000000000003F8000000000003F8000000000003F800000000000
+3F8000000000003F800000007F803F80000003FFF03F8000000FFFFC3F8000003FFFFF3F
+8000007FFFFFBF800000FFFFFFFF800001FFFFFFFF800003FFC07FFF800007FF000FFF80
+000FFC0007FF80000FF80003FF80001FF00001FF80001FE00000FF80003FC00000FF8000
+3FC000007F80007F8000007F80007F8000003F80007F0000003F80007F0000003F8000FF
+0000003F8000FE0000003F8000FE0000003F8000FE0000003F8000FE0000003F8000FE00
+00003F8000FE0000003F8000FE0000003F8000FE0000003F8000FE0000003F8000FF0000
+003F80007F0000007F80007F0000007F80007F0000007F80007F800000FF80003F800000
+FF80003FC00001FF80001FE00001FF80001FE00003FF80000FF00007FF80000FFC000FFF
+800007FE003FFF800003FFC0FFFFFF0001FFFFFFFFFF8000FFFFFFBFFFC0007FFFFF3FFF
+C0003FFFFC3FFFC0001FFFF83FFF800007FFE01FFF000000FF0000000032447CC238>
+100 D<00003FE000000001FFFC00000007FFFF0000001FFFFFC000003FFFFFE000007FFF
+FFF00000FFFFFFF80001FFE03FFC0003FF0007FE0007FE0001FE000FF80000FF000FF000
+007F001FE000007F801FC000003F803FC000003FC03F8000001FC07F8000001FC07F0000
+001FC07F0000001FE07F0000000FE0FF0000000FE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFF
+FFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFC0FE0000000000FF0000
+0000007F00000000007F00000000007F80000000007F80000000003FC0000000003FC000
+0007C01FE000000FE01FF000000FE00FF800000FE007FE00001FE007FF00003FC003FFC0
+00FFC001FFFC07FF8000FFFFFFFF00007FFFFFFE00003FFFFFFC00000FFFFFF8000003FF
+FFE0000000FFFF800000001FFC00002B327AB038>I<00007FC003FC000001FFF01FFF00
+0007FFFC7FFF80001FFFFFFFFFC0003FFFFFFFFFC0007FFFFFFFFFC000FFFFFFFFFFC001
+FFC07FFE1F8001FF001FF00F0003FE000FF8000003FC0007F8000007F80003FC000007F0
+0001FC00000FF00001FE00000FE00000FE00000FE00000FE00000FE00000FE00000FE000
+00FE00000FE00000FE00000FE00000FE00000FE00000FE00000FF00001FE000007F00001
+FC000007F80003FC000003FC0007F8000003FE000FF8000001FF001FF0000001FFC07FF0
+000001FFFFFFE0000001FFFFFFC0000003FFFFFF80000003FFFFFF00000007F7FFFC0000
+0007E1FFF000000007E07FC000000007E0000000000007E0000000000007F00000000000
+03F0000000000003F8000000000003FC800000000001FFFFFFC0000000FFFFFFFC000001
+FFFFFFFF000003FFFFFFFFC00007FFFFFFFFE0000FFFFFFFFFF0001FF800007FF8003FE0
+000007FC003F80000001FE007F00000000FE007F000000007F007E000000003F00FE0000
+00003F80FC000000001F80FC000000001F80FC000000001F80FC000000001F80FC000000
+001F80FC000000001F80FE000000003F807F000000007F007F80000000FF003FC0000001
+FE003FF0000007FE001FFE00003FFC000FFFE003FFF80007FFFFFFFFF00003FFFFFFFFE0
+0000FFFFFFFF8000003FFFFFFE0000000FFFFFF800000003FFFFE0000000003FFE000000
+324A7DAF38>103 D<7FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF
+000000FFFFFF0000007FFFFF00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F0000007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFF
+FFFF80FFFFFFFFFF807FFFFFFFFF00294379C238>108 D<00003F0007E0003FE0FFC01F
+F8007FF3FFE07FFC00FFF7FFF0FFFE00FFFFFFF9FFFF00FFFFFFFBFFFF007FFFFFFFFFFF
+803FFFC1FFF83F8003FF00FFE01F8003FE00FFC01FC003FE00FFC01FC003FC007F800FC0
+03FC007F800FC003F8007F000FC003F8007F000FC003F8007F000FC003F0007E000FC003
+F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0
+007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F000
+7E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E
+000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E00
+0FC003F0007E000FC003F0007E000FC003F0007E000FC03FFF03FFE07FFC7FFF87FFF0FF
+FEFFFFC7FFF8FFFFFFFFC7FFF8FFFFFFFFC7FFF8FFFF7FFF87FFF0FFFE3FFF03FFE07FFC
+383080AF38>I<0000007FC000003FFE01FFF800007FFF07FFFE0000FFFF1FFFFF0000FF
+FF3FFFFF8000FFFF7FFFFF80007FFFFFFFFFC0003FFFFFC07FC000007FFE001FE000007F
+F8000FE000007FF0000FF000007FE0000FF000007FE00007F000007FC00007F000007F80
+0007F000007F800007F000007F800007F000007F000007F000007F000007F000007F0000
+07F000007F000007F000007F000007F000007F000007F000007F000007F000007F000007
+F000007F000007F000007F000007F000007F000007F000007F000007F000007F000007F0
+00007F000007F000007F000007F000007F000007F000007F000007F000007F000007F000
+007F000007F000007F000007F000007F000007F000007F000007F000007F000007F00000
+7F000007F0003FFFFE03FFFFE07FFFFF07FFFFF0FFFFFF8FFFFFF8FFFFFF8FFFFFF8FFFF
+FF8FFFFFF87FFFFF07FFFFF03FFFFE03FFFFE035307FAF38>I<00000000FFC07FFFC007
+FFF8FFFFE01FFFFCFFFFE07FFFFEFFFFE0FFFFFEFFFFE1FFFFFFFFFFE3FFFFFF7FFFE7FF
+81FF000FEFFC01FF000FFFF000FE000FFFE0007C000FFF800000000FFF000000000FFF00
+0000000FFE000000000FFC000000000FFC000000000FF8000000000FF8000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE000
+0000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000
+0000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000
+0000000FE0000000000FE0000000000FE00000007FFFFFFF8000FFFFFFFFC000FFFFFFFF
+E000FFFFFFFFE000FFFFFFFFE000FFFFFFFFC0007FFFFFFF800030307CAF38>114
+D<0007FF80F0007FFFF1F801FFFFFDF807FFFFFFF80FFFFFFFF81FFFFFFFF83FFFFFFFF8
+3FFC00FFF87FE0001FF87F80000FF8FF000007F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F87F000001F07FC00000003FF00000003FFE0000001FFFF800000FFF
+FFC00003FFFFF80000FFFFFF00003FFFFF800007FFFFE000003FFFF0000000FFF8000000
+0FFC00000003FC3C000001FE7E000000FEFE000000FFFE0000007FFF0000007FFF000000
+7FFF0000007FFF8000007FFFC00000FFFFC00000FEFFF00003FEFFF80007FCFFFF007FFC
+FFFFFFFFF8FFFFFFFFF0FFFFFFFFE0FEFFFFFFC0FC3FFFFF00FC0FFFFC007801FFE00028
+3278B038>I<3FFFE000FFFF807FFFF001FFFFC0FFFFF803FFFFE0FFFFF803FFFFE0FFFF
+F803FFFFE07FFFF001FFFFC03FFFE000FFFF8000FC000007E00000FE00000FE000007E00
+000FC000007E00000FC000007E00000FC000003F00001F8000003F00001F8000003F0000
+1F8000003F80003F8000001F80003F0000001F80003F0000001FC0007F0000000FC0007E
+0000000FC0007E0000000FE000FE00000007E000FC00000007E000FC00000007F001FC00
+000003F001F800000003F001F800000003F803F800000001F803F000000001F803F00000
+0001FC07F000000000FC07E000000000FC07E000000000FE0FE0000000007E0FC0000000
+007E0FC0000000007F1FC0000000003F1F80000000003F1F80000000003FBF8000000000
+1FBF00000000001FBF00000000001FFF00000000000FFE00000000000FFE00000000000F
+FE000000000007FC000000000003F800000033307EAE38>118 D
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmr7 7 1
+/Fb 1 50 df<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F800
+00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
+00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
+00F80001FC00FFFFF8FFFFF815267BA521>49 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmr8 8 5
+/Fc 5 85 df<FFFFC0FFFFC0FFFFC0FFFFC012047F9018>45 D<00001FF000C00000FFFE
+01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F00000
+0FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F800000
+01C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F000000
+00C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E00000
+038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F8001
+E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>67
+D<FFFFFFFFFE00FFFFFFFFFE0003F80001FE0001F800003E0001F800001F0001F800000F
+0001F80000070001F80000070001F80000030001F80000030001F80000030001F8000003
+8001F80000018001F80018018001F80018018001F80018000001F80018000001F8001800
+0001F80038000001F80078000001F800F8000001FFFFF8000001FFFFF8000001F800F800
+0001F80078000001F80038000001F80018000001F80018000001F80018006001F8001800
+6001F80018006001F8000000C001F8000000C001F8000000C001F8000000C001F8000001
+C001F80000018001F80000038001F80000038001F80000078001F800000F8001F800003F
+8003F80001FF00FFFFFFFFFF00FFFFFFFFFF002B2D7EAC30>69 D<FFFFFFC00000FFFFFF
+FC000003F8007F000001F8000FC00001F80007E00001F80003F00001F80001F80001F800
+01FC0001F80000FC0001F80000FE0001F80000FE0001F80000FE0001F80000FE0001F800
+00FE0001F80000FC0001F80001FC0001F80001F80001F80003F00001F80007E00001F800
+0FC00001F8007F000001FFFFFC000001FFFFF0000001F800FC000001F8003E000001F800
+1F800001F8000F800001F8000FC00001F80007E00001F80007E00001F80007E00001F800
+07E00001F80007E00001F80007F00001F80007F00001F80007F00001F80007F00001F800
+07F00001F80007F00301F80007F80301F80003F80301F80003F80703FC0001FC0EFFFFF0
+00FE1CFFFFF0003FF80000000007E0302E7DAC34>82 D<7FFFFFFFFFF87FFFFFFFFFF87F
+000FC003F87C000FC000F870000FC0003870000FC0003860000FC0001860000FC00018E0
+000FC0001CE0000FC0001CC0000FC0000CC0000FC0000CC0000FC0000CC0000FC0000CC0
+000FC0000C00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000001FE00000001FFFFFE00000
+1FFFFFE0002E2D7EAC33>84 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsy9 9 2
+/Fd 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E
+00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0
+0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00
+00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00
+001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8
+0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007
+800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800
+007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0
+0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E
+00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F
+80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0
+0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00
+003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmbx12 13.14 34
+/Fe 34 122 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F
+F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000
+007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF
+FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC
+0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FF
+F07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007F
+FEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003F
+FF1FF000003FFF0FE000003FFF000000007FFF000000007FFE000000007FFE000000007F
+FE00000000FFFC00000000FFFC00000001FFF800000001FFF000000003FFF000000003FF
+E000000007FFC000000007FF800000000FFF000000001FFE000000003FFC000000003FF8
+000000007FE000000000FFC000000001FF8000000003FF0000000007FC000000000FF800
+0000001FF0000000001FE0001F00003F80001F00007F00001F0000FE00001F0001FC0000
+3E0003F800003E0007E000003E000FC000003E001F8000007E003F0000007E007E000000
+FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFF
+FC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFF
+F8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC000000
+3FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F8
+0000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80
+007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000
+FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FF
+F00000000003FFF00000000003FFE00000000007FFC00000000007FF80000000001FFF00
+000000003FFC0000000001FFF800000001FFFFE000000001FFFF8000000001FFFFE00000
+0001FFFFFC00000000003FFF000000000007FFC00000000003FFE00000000001FFF00000
+000000FFF80000000000FFFC00000000007FFE00000000007FFF00000000007FFF000000
+00003FFF80000000003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800
+003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF0000
+3FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007F
+FF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8
+000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF80000
+0007FFFFE0000000007FFE00000032487BC63D>I<0000000007E000000000000FE00000
+0000000FE000000000001FE000000000003FE000000000007FE00000000000FFE0000000
+0000FFE00000000001FFE00000000003FFE00000000007FFE00000000007FFE000000000
+0FFFE0000000001FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FD
+FFE000000001F9FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FF
+E00000001F81FFE00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0
+000000F801FFE0000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000
+000F8001FFE000001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000
+FC0001FFE00001F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC0
+0001FFE0001F800001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC0000
+01FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFF
+FFFFFC00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF
+E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0
+0000000003FFE00000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC
+00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0
+000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FF
+FFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FF
+FFFF000003FFFFFC000003FFFFF0000003E7FF00000003E00000000003E00000000003E0
+0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0
+0000000003E00000000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FF
+E01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C0
+0000FFF800000000FFFC000000007FFC000000007FFE000000007FFE000000007FFE0000
+00007FFE000000007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF8
+00007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC
+00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F00
+0001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FF
+FFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<00
+00007FF80000000007FFFE000000001FFFFF800000007FFFFFC0000001FFF01FE0000007
+FF8003F000000FFE0001F800001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0
+001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE0007FF00003FFE0007FF0000
+3FFE000FFF00003FFE000FFF00001FFC001FFE00000FF8001FFE000007F0003FFE000000
+00003FFE00000000003FFE00000000007FFC00000000007FFC00000000007FFC00200000
+007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000
+FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FF
+FF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE
+00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00
+000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC0000
+0FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000F
+FF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE
+0003FF80003FFC0001FFC0003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000
+001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FFFFF0000000000FFF00000032
+487BC63D>I<FFFFFFFFFFFFF0000000FFFFFFFFFFFFFF800000FFFFFFFFFFFFFFF00000
+FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFF0000001FFF800000FFFF8000001FFF800000
+1FFFC000001FFF8000000FFFE000001FFF80000007FFF000001FFF80000003FFF800001F
+FF80000001FFFC00001FFF80000001FFFC00001FFF80000000FFFE00001FFF80000000FF
+FE00001FFF800000007FFE00001FFF800000007FFF00001FFF800000007FFF00001FFF80
+0000007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF00
+001FFF800000007FFF00001FFF800000007FFF00001FFF80000000FFFE00001FFF800000
+00FFFE00001FFF80000000FFFC00001FFF80000001FFFC00001FFF80000001FFF800001F
+FF80000003FFF800001FFF80000007FFF000001FFF8000000FFFE000001FFF8000001FFF
+8000001FFF8000007FFF0000001FFF800003FFFC0000001FFFFFFFFFFFF00000001FFFFF
+FFFFFF800000001FFFFFFFFFFFF00000001FFFFFFFFFFFFC0000001FFF8000003FFF8000
+001FFF8000000FFFC000001FFF80000003FFF000001FFF80000001FFF800001FFF800000
+00FFFC00001FFF800000007FFE00001FFF800000007FFF00001FFF800000003FFF00001F
+FF800000003FFF80001FFF800000001FFF80001FFF800000001FFFC0001FFF800000001F
+FFC0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF80
+0000001FFFE0001FFF800000000FFFE0001FFF800000001FFFE0001FFF800000001FFFE0
+001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFC0001FFF800000
+001FFFC0001FFF800000003FFFC0001FFF800000003FFF80001FFF800000007FFF80001F
+FF800000007FFF00001FFF80000000FFFF00001FFF80000001FFFE00001FFF80000003FF
+FC00001FFF8000000FFFF800001FFF8000007FFFF000FFFFFFFFFFFFFFFFC000FFFFFFFF
+FFFFFFFF0000FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFF00000FFFFFFFFFFFFFE000000
+4B4B7CCA57>66 D<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE00
+07C0000001FFFFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFF
+E00007FCFFC00000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0
+000FFFC00000000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE000000
+0001FFC000FFFC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FF
+F000000000003FC007FFF000000000003FC007FFE000000000001FC00FFFE00000000000
+1FC00FFFC000000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000
+000000000FC03FFF80000000000007C03FFF80000000000007C07FFF80000000000007C0
+7FFF80000000000007C07FFF80000000000000007FFF00000000000000007FFF00000000
+00000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF
+0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000
+0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF00000000000000007FFF0000000000000000
+7FFF00000000000000007FFF80000000000000007FFF80000000000000007FFF80000000
+000007C03FFF80000000000007C03FFF80000000000007C03FFF80000000000007C01FFF
+C0000000000007C01FFFC0000000000007C00FFFC000000000000FC00FFFE00000000000
+0F8007FFE000000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800
+000000003F0001FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00
+003FFF0000000001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000
+000FE0000003FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE00000000
+1FFFFE003FFC0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00
+000000000007FFFFFC000000000000001FFF800000004A4D79CB59>I<FFFFFFFFFFFFF0
+00000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC0000
+00FFFFFFFFFFFFFFFF000000001FFF800001FFFFC00000001FFF8000001FFFE00000001F
+FF80000007FFF80000001FFF80000001FFFC0000001FFF800000007FFE0000001FFF8000
+00003FFF0000001FFF800000001FFF8000001FFF800000000FFFC000001FFF8000000007
+FFE000001FFF8000000003FFE000001FFF8000000003FFF000001FFF8000000001FFF800
+001FFF8000000000FFF800001FFF8000000000FFFC00001FFF8000000000FFFC00001FFF
+80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFE00001FFF800000
+00007FFF00001FFF80000000003FFF00001FFF80000000003FFF00001FFF80000000003F
+FF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF8000
+1FFF80000000003FFF80001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80
+000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000
+001FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF80000000001FFF
+C0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001F
+FF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF80001FFF8000
+0000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF8000000000
+3FFF80001FFF80000000003FFF00001FFF80000000003FFF00001FFF80000000007FFF00
+001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFC00001FFF
+8000000000FFFC00001FFF8000000000FFF800001FFF8000000001FFF800001FFF800000
+0001FFF000001FFF8000000003FFF000001FFF8000000007FFE000001FFF8000000007FF
+C000001FFF800000000FFF8000001FFF800000003FFF0000001FFF800000007FFE000000
+1FFF80000000FFFC0000001FFF80000003FFF80000001FFF8000001FFFF00000001FFF80
+0001FFFFC00000FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFF
+F0000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFFF000000000524B7CCA5E>I<000000
+001FFF800001C00000000007FFFFF80003C0000000003FFFFFFE0007C000000001FFFFFF
+FFC00FC000000007FFFFFFFFE03FC00000001FFFFE007FF87FC00000007FFFE00007FCFF
+C0000000FFFF000001FFFFC0000003FFFC0000007FFFC0000007FFF00000001FFFC00000
+0FFFC00000000FFFC000001FFF8000000007FFC000003FFF0000000003FFC000007FFE00
+00000001FFC00000FFFC0000000000FFC00001FFF80000000000FFC00003FFF800000000
+007FC00003FFF000000000003FC00007FFF000000000003FC00007FFE000000000001FC0
+000FFFE000000000001FC0000FFFC000000000001FC0001FFFC000000000000FC0001FFF
+C000000000000FC0003FFF8000000000000FC0003FFF80000000000007C0003FFF800000
+00000007C0007FFF80000000000007C0007FFF80000000000007C0007FFF800000000000
+0000007FFF0000000000000000007FFF000000000000000000FFFF000000000000000000
+FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF00
+0000000000000000FFFF000000000000000000FFFF000000000000000000FFFF00000000
+0000000000FFFF000000000000000000FFFF000000000000000000FFFF00000000000000
+0000FFFF000000000000000000FFFF0000000000000000007FFF0000000FFFFFFFFFC07F
+FF0000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000
+000FFFFFFFFFC03FFF80000000001FFFC0003FFF80000000001FFFC0003FFFC000000000
+1FFFC0001FFFC0000000001FFFC0001FFFC0000000001FFFC0000FFFC0000000001FFFC0
+000FFFE0000000001FFFC00007FFE0000000001FFFC00007FFF0000000001FFFC00003FF
+F0000000001FFFC00003FFF8000000001FFFC00001FFFC000000001FFFC00000FFFC0000
+00001FFFC000007FFE000000001FFFC000003FFF000000001FFFC000001FFF800000001F
+FFC000000FFFE00000003FFFC0000007FFF00000007FFFC0000003FFFC0000007FFFC000
+0000FFFF000001FFFFC00000007FFFE00007F9FFC00000001FFFFF003FF0FFC000000007
+FFFFFFFFE07FC000000001FFFFFFFFC01FC0000000003FFFFFFF0007C00000000007FFFF
+F80001C000000000001FFF8000000000524D79CB61>71 D<FFFFFFFFFFFFC00000FFFFFF
+FFFFFFFC0000FFFFFFFFFFFFFF8000FFFFFFFFFFFFFFF000FFFFFFFFFFFFFFF800001FFF
+800007FFFE00001FFF800000FFFF00001FFF8000003FFF80001FFF8000000FFFC0001FFF
+80000007FFE0001FFF80000007FFF0001FFF80000003FFF0001FFF80000003FFF8001FFF
+80000003FFF8001FFF80000001FFFC001FFF80000001FFFC001FFF80000001FFFC001FFF
+80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF
+80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF
+80000001FFFC001FFF80000001FFFC001FFF80000001FFFC001FFF80000003FFF8001FFF
+80000003FFF8001FFF80000003FFF0001FFF80000007FFF0001FFF80000007FFE0001FFF
+8000000FFFC0001FFF8000003FFF80001FFF800000FFFF00001FFF800007FFFC00001FFF
+FFFFFFFFF800001FFFFFFFFFFFE000001FFFFFFFFFFF0000001FFFFFFFFFF80000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000FFFFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000FFFFFF
+FFFC00000000FFFFFFFFFC00000000474B7BCA54>80 D<3FFFFFFFFFFFFFFFFFC03FFFFF
+FFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFF
+C03FFF8001FFFC001FFFC03FFC0001FFFC0001FFC07FF00001FFFC00007FE07FC00001FF
+FC00003FE07F800001FFFC00001FE07F000001FFFC00000FE07F000001FFFC00000FE07E
+000001FFFC000007E07E000001FFFC000007E07E000001FFFC000007E07C000001FFFC00
+0003E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003E07C0000
+01FFFC000003E0FC000001FFFC000003F0F8000001FFFC000001F0F8000001FFFC000001
+F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC000000000001FFFFFFFFFF
+FC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FF
+FFFFFFFFFC00004C4A7CC955>84 D<FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFF
+F8FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8001F
+FFC0000000000FE000001FFFC00000000007C000001FFFC00000000007C000001FFFC000
+00000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000000000
+07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
+001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFF
+C00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000
+000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007
+C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C00000
+1FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0
+0000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0000000
+0007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C0
+00001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001F
+FFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000
+00000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000000000
+07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
+001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFF
+C00000000007C000000FFFC0000000000FC000000FFFC0000000000F8000000FFFE00000
+00000F8000000FFFE0000000001F80000007FFE0000000001F00000007FFE0000000003F
+00000003FFF0000000003F00000003FFF0000000007E00000001FFF8000000007E000000
+00FFF800000000FC000000007FFC00000001F8000000003FFE00000007F0000000001FFF
+0000000FE0000000000FFFC000003FC00000000007FFF00001FF800000000001FFFF001F
+FF000000000000FFFFFFFFFE0000000000003FFFFFFFF800000000000007FFFFFFE00000
+0000000000FFFFFF000000000000000007FFF000000000554C7CCA5E>I<FFFFFFFFE007
+FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF
+0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFF
+FFC0003FFF80000001FFFC000000007F8000003FFFC0000001FFFE000000003F0000001F
+FFC0000000FFFE000000003E0000001FFFC0000000FFFE000000003E0000001FFFE00000
+00FFFF000000007E0000000FFFE00000007FFF000000007C0000000FFFE00000007FFF80
+0000007C0000000FFFF00000007FFF80000000FC00000007FFF00000003FFF80000000F8
+00000007FFF80000003FFFC0000000F800000007FFF80000003FFFC0000001F800000003
+FFF80000003FFFC0000001F000000003FFFC0000007FFFE0000003F000000001FFFC0000
+007FFFE0000003E000000001FFFC0000007FFFF0000003E000000001FFFE000000FFFFF0
+000007E000000000FFFE000000FFFFF0000007C000000000FFFF000001FFFFF8000007C0
+00000000FFFF000001F3FFF800000FC0000000007FFF000001F3FFF800000F8000000000
+7FFF800003F3FFFC00001F80000000003FFF800003E1FFFC00001F00000000003FFF8000
+03E1FFFC00001F00000000003FFFC00007E1FFFE00003F00000000001FFFC00007C0FFFE
+00003E00000000001FFFC00007C0FFFF00003E00000000001FFFE0000FC0FFFF00007E00
+000000000FFFE0000F807FFF00007C00000000000FFFF0001F807FFF80007C0000000000
+0FFFF0001F003FFF8000FC000000000007FFF0001F003FFF8000F8000000000007FFF800
+3F003FFFC001F8000000000003FFF8003E001FFFC001F0000000000003FFF8003E001FFF
+E001F0000000000003FFFC007E001FFFE003F0000000000001FFFC007C000FFFE003E000
+0000000001FFFE00FC000FFFF003E0000000000001FFFE00F80007FFF007E00000000000
+00FFFE00F80007FFF007C0000000000000FFFF01F80007FFF80FC00000000000007FFF01
+F00003FFF80F800000000000007FFF01F00003FFF80F800000000000007FFF83F00003FF
+FC1F800000000000003FFF83E00001FFFC1F000000000000003FFF83E00001FFFE1F0000
+00000000003FFFC7E00001FFFE3F000000000000001FFFC7C00000FFFE3E000000000000
+001FFFEFC00000FFFF3E000000000000001FFFEF8000007FFF7E000000000000000FFFEF
+8000007FFF7C000000000000000FFFFF8000007FFFFC0000000000000007FFFF0000003F
+FFF80000000000000007FFFF0000003FFFF80000000000000007FFFF0000003FFFF80000
+000000000003FFFE0000001FFFF00000000000000003FFFE0000001FFFF0000000000000
+0003FFFC0000000FFFF00000000000000001FFFC0000000FFFE00000000000000001FFFC
+0000000FFFE00000000000000000FFF800000007FFC00000000000000000FFF800000007
+FFC00000000000000000FFF800000007FFC000000000000000007FF000000003FF800000
+0000000000007FF000000003FF8000000000000000007FF000000003FF80000000000000
+00003FE000000001FF0000000000000000003FE000000001FF0000000000000000003FC0
+00000000FF0000000000000000001FC000000000FE0000000000000000001FC000000000
+FE0000000000000000000F80000000007C00000000007A4C7ECA7F>87
+D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE0000
+03FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0000F
+FF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC0003FE
+00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC00000000
+003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000FFFFF
+FFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00003F
+FC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF800003FFC
+00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007FFC00
+FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF801F
+FF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE0003
+FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000FFFFC000000000
+00FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC000001FFC7FFFFFF00
+0001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00003FF00001FFF8
+00003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF0001FFE0000007FF
+0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE0000003FFC001FFE0
+000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000007FFC001FFE0
+000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF0001FFE000000FFE
+0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00007FF00001FFBF
+0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE000001F801FFFFF800
+0001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF80000000FFFFF800
+0003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC0007FF0
+03FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE0000FFF8
+3FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF800000000
+FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000
+FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000
+7FF8000000007FF8000000007FFC000000007FFC000000003FFC000000003FFC00000000
+1FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC00000F8
+01FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FFFFFE00
+0000FFFFF00000000FFF80002F347CB237>I<00000000001FF000000000003FFFF00000
+0000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF0000000000000
+FFF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000
+000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000
+7FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000
+000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000
+7FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF00000
+0FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC00007
+FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0001F
+FE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC000000
+FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF000FF
+F8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000
+FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FF
+F8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000
+FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0001F
+FE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80000F
+FFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFFE000
+07FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<00000FFF0000
+000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF000FFC000
+00FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE00000FFC000F
+FE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003FF007FFC
+000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF80FFF800
+0001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF
+FFFF80FFF80000000000FFF80000000000FFF80000000000FFF80000000000FFF8000000
+00007FF800000000007FF800000000007FFC00000000007FFC00000000003FFC00000000
+003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007FF0000001F00
+07FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC0007F00000
+1FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC000003134
+7DB238>I<0000007FF000000007FFFC0000003FFFFE0000007FFFFF000001FFE0FF8000
+03FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE0003FF003FFE000
+3FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0003E00007FE000000000
+7FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE000000000
+7FE0000000007FE0000000007FE0000000007FE0000000007FE0000000FFFFFFFF8000FF
+FFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800002B
+4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFBFFFE007F
+F01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1FC07FE00
+00FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF0001FFC0000
+7FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007F
+F0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE0000FFC0
+0003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFFFFF80000
+01EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0000000000007
+C0000000000007C0000000000007E0000000000007E0000000000007F0000000000007FC
+000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE0001FFFF
+FFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF00FFFFFFF
+FFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFFC0000000
+0FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007
+FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF80000007FE0
+0FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFFFFF00000
+07FFFFFF800000003FFFF0000037497DB13D>I<007FC00000000000FFFFC00000000000
+FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03FFFFC0000
+01FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC00001FFC780
+01FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF000
+01FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0
+FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007FF80000F
+FFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000FFFC0000F
+FFC00007FF800003FF000000FC0000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000007FC000FFFFC000FFFFC000FF
+FFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FF
+FFFF80FFFFFF80194D7BCC22>I<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFF
+C00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22>
+108 D<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFF
+FF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E00
+7FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF0000FFF3C000
+3FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00007FFF0000
+1FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000007FFC0000
+1FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000
+1FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00F
+FFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<007F
+C001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF
+8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FF
+DE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF80000FF
+F00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000FFFF
+FFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFF
+FFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF0000000FFFFFFFC0
+00001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF000003FF00
+07FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC000000FFE03F
+FC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000007FF87FF8
+0000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF80000007FFCFFF800
+00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000
+007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF87FF8000000
+7FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01FFC000000FF
+E00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF800007FE00
+00FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FFFFFF000000
+007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC07FFFE00000
+FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF00
+00FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF000001FFE00
+01FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF8001FFE000
+0007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0000003FFE0
+01FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE000
+0003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE0
+01FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FFC001FFE000
+0007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE000000FFF00
+01FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC0001FFF800
+007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEFF01FFF8000
+01FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE00000001FFE000
+0000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE00000000000
+01FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000
+0000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE00000000000
+01FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0
+00000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800FFFF81FFFE
+00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FF
+C001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF0001FFF000FE
+0001FFE000000001FFE000000001FFE000000001FFE000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+00FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000002A327CB132
+>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC0
+000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF000001F0FF8000
+01F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00007FFFFFE0
+003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF0
+001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8000007FEF8
+000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF000001FCFF00
+0003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFF
+FF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000F800000000
+F800000000F800000001F800000001F800000001F800000001F800000003F800000003F8
+00000007F800000007F80000000FF80000000FF80000001FF80000003FF80000007FF800
+0000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8007C007FF800
+7C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C003FF800F8
+003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC00001FFFF8000
+007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF000FFFFE000
+7FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE00001FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF00001FFE000
+01FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE00007FFF000
+00FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFFE0001FFFFF
+F07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337BB144>I<7F
+FFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC000
+7FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000007E00000
+3FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F8000001FFF0000
+1F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0007E000000
+03FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F800000001FFF001
+F800000000FFF001F000000000FFF803F0000000007FF803E0000000007FFC07E0000000
+003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80000000001FFF1F
+80000000000FFF1F00000000000FFFBF000000000007FFBE000000000007FFFE00000000
+0003FFFC000000000003FFFC000000000001FFF8000000000001FFF8000000000001FFF8
+000000000000FFF0000000000000FFF00000000000007FE00000000000007FE000000000
+00003FC00000000000003FC00000000000001F800000000000001F800000000000001F80
+0000000000001F000000000000003F000000000000003E000000000000007E0000000000
+00007C000000001F8000FC000000003FC000F8000000007FE001F800000000FFF001F000
+000000FFF003F000000000FFF003E000000000FFF007E000000000FFF00FC000000000FF
+E01F80000000007FE03F80000000007FC07F00000000003F81FE00000000001FFFF80000
+0000000FFFF0000000000007FFC0000000000000FE0000000000003B477EB041>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmsltt10 10.95 2
+/Ff 2 122 df<0000000FF00001FFE07FFE0003FFF1FFFF0007FFF7FFFF8007FFFFFFFF
+8003FFFFFFFFC001FFFFF03FC0000FFF801FE0000FFF001FE0000FFE000FE0000FF8000F
+E0000FF8000FE0000FF0001FE0001FE0001FC0001FE0001FC0001FC0001FC0001FC0001F
+C0001FC0001FC0001FC0003FC0003FC0003FC0003F80003F80003F80003F80003F80003F
+80003F80003F80003F80007F80007F80007F80007F00007F00007F00007F00007F00007F
+00007F00007F00007F0000FF0000FF0000FF0000FE0000FE0000FE0000FE007FFFF81FFF
+F8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7FFFFCFFFFFC3FFFFC7FFFF81FFFF82E287FA730
+>110 D<00FFFF01FFFE0001FFFF83FFFF0003FFFF83FFFF8003FFFF83FFFF8001FFFF83
+FFFF0000FFFF01FFFE000007E0001FC0000007E0001F80000007E0003F80000007F0003F
+00000007F0003F00000003F0007E00000003F0007E00000003F000FC00000003F800FC00
+000003F801F800000001F801F800000001F803F000000001F803F000000001FC07E00000
+0001FC07E000000000FC0FC000000000FC0FC000000000FC1F8000000000FC1F80000000
+007E1F00000000007E3F00000000007E3E00000000007E7E00000000007E7C0000000000
+3E7C00000000003EF800000000003FF800000000003FF000000000003FF000000000001F
+E000000000001FE000000000001FC000000000001FC000000000001F8000000000001F80
+00000000003F8000000000003F0000000000007F0000000000007E000000000000FE0000
+00000000FC000000000001FC000000003C01F8000000007E03F000000000FF07F0000000
+00FF0FE000000000FE1FC000000000FE7F8000000000FFFF8000000000FFFF0000000000
+FFFC00000000007FF800000000003FE000000000001F800000000000313C7EA630>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmsl10 10.95 31
+/Fg 31 122 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800
+0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001
+FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F
+F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007
+F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F
+E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F
+80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F
+0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33
+>12 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>I<00000001FF800070
+0000001FFFF000F00000007FFFFC01E0000003FF807E03E000000FF8000F83E000001FE0
+0007C7E000007F800001EFE00000FF000000FFE00003FE000000FFC00007FC0000007FC0
+000FF80000003FC0001FF00000003FC0003FE00000001FC0007FC00000001FC000FF8000
+00001F8000FF000000000F8001FF000000000F8003FE000000000F8003FE000000000F80
+07FC000000000F800FFC000000000F000FF80000000007001FF80000000007001FF80000
+000007003FF0000000000F003FF0000000000F003FF00000000000007FE0000000000000
+7FE00000000000007FE00000000000007FE0000000000000FFE0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC000003FFFFFE0FF8000003FFFFFE0FF8000003FFFFFE0FF800000
+001FFC00FF800000000FF800FF800000000FF800FF800000000FF000FFC00000000FF000
+7FC00000000FF0007FC00000000FF0007FC00000001FF0003FC00000001FF0003FE00000
+001FE0003FE00000001FE0001FE00000001FE0001FF00000001FE0000FF00000003FE000
+07F80000003FE00003FC0000007FC00003FE0000007FC00001FF000000FFC00000FF8000
+01EFC000003FC00007C7C000001FF0001F87C0000007FE00FE0380000001FFFFF8018000
+00007FFFE0000000000007FE000000003C4276BF47>71 D<00000003FF8000000000001F
+FFF00000000000FE01FE0000000003F0003F000000000FC0001FC00000003F800007E000
+00007E000003F0000001FC000001F8000003F8000001FC000007F0000000FE00000FE000
+00007F00001FC00000007F00003FC00000007F80007F800000003FC000FF000000003FC0
+00FF000000003FC001FE000000001FE003FE000000001FE003FC000000001FE007FC0000
+00001FF007F8000000001FF00FF8000000001FF00FF8000000001FF01FF0000000001FF0
+1FF0000000001FF83FF0000000001FF83FE0000000001FF83FE0000000001FF87FE00000
+00001FF87FE0000000001FF87FE0000000001FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000007FE0FFC00000
+00007FE0FFC0000000007FE0FF80000000007FE0FF8000000000FFC0FF8000000000FFC0
+FF8000000000FF80FF8000000001FF80FF8000000001FF00FFC000000001FF00FFC00000
+0003FE007FC000000003FE007FC000000007FC007FC000000007F8003FC00000000FF800
+3FE00000000FF0001FE00000001FE0001FE00000003FC0000FF00000007F80000FF00000
+007F000007F8000000FE000003F8000001FC000001FC000003F8000000FE000007F00000
+007F00001FC00000003F80003F800000000FE000FE0000000003F807F80000000000FFFF
+C000000000000FFC000000003D4276BF47>79 D<003FFFFFFFFE0000003FFFFFFFFFE000
+003FFFFFFFFFF80000007FF0000FFC0000003FE00001FF0000003FE00000FF8000003FC0
+00007FC000003FC000003FC000003FC000003FE000003FC000001FF000003FC000001FF0
+00007FC000001FF000007F8000001FF000007F8000001FF800007F8000001FF800007F80
+00001FF800007F8000001FF80000FF8000003FF00000FF0000003FF00000FF0000003FF0
+0000FF0000003FE00000FF0000003FE00000FF0000007FC00001FF0000007FC00001FE00
+0000FF800001FE000000FF000001FE000001FE000001FE000003FC000001FE00000FF800
+0003FE00003FE0000003FC0001FF80000003FFFFFFFE00000003FFFFFFF000000003FC00
+000000000003FC00000000000007FC00000000000007F800000000000007F80000000000
+0007F800000000000007F800000000000007F80000000000000FF80000000000000FF000
+00000000000FF00000000000000FF00000000000000FF00000000000000FF00000000000
+001FF00000000000001FE00000000000001FE00000000000001FE00000000000001FE000
+00000000001FE00000000000003FE00000000000003FC00000000000003FC00000000000
+003FC00000000000007FC0000000000000FFE00000000000FFFFFFE000000000FFFFFFE0
+00000000FFFFFFC0000000003D3E7DBD3E>I<003FFFFFFFF00000003FFFFFFFFF000000
+3FFFFFFFFFE00000007FF0003FF80000003FE00007FC0000003FE00001FE0000003FC000
+00FF0000003FC000007F8000003FC000007FC000003FC000003FC000003FC000003FE000
+007FC000003FE000007F8000003FF000007F8000003FF000007F8000003FF000007F8000
+003FF000007F8000003FF00000FF8000007FE00000FF0000007FE00000FF0000007FE000
+00FF0000007FC00000FF000000FF800000FF000000FF800001FF000001FF000001FE0000
+01FE000001FE000003FC000001FE00000FF0000001FE00001FE0000001FE00007F800000
+03FE0007FE00000003FFFFFFF000000003FFFFFF8000000003FC0007E000000003FC0003
+F800000003FC0000FC00000007FC0000FE00000007F800007F00000007F800003F800000
+07F800003F80000007F800003FC0000007F800003FC000000FF800003FC000000FF00000
+3FC000000FF000003FC000000FF000003FC000000FF000003FC000000FF000003FE00000
+1FF000007FE000001FE000007FE000001FE000007FE000001FE000007FE000001FE00000
+7FE000001FE000007FE002003FE000007FE007003FC000007FE007003FC000007FE00700
+3FC000007FF00F007FC000007FF00E00FFE000003FF00EFFFFFFE0001FF01CFFFFFFE000
+0FF83CFFFFFFC00007F878000000000001FFE00000000000003F8040407DBD43>82
+D<07FFFFFFFFFFFFF007FFFFFFFFFFFFF007FFFFFFFFFFFFF00FFE000FF8003FF00FF000
+0FF8000FF00FC0000FF00003F01F80000FF00001F01F00000FF00001F01E00000FF00001
+F01E00000FF00000E03C00001FF00000E03C00001FE00000E03800001FE00000E0380000
+1FE00000E07800001FE00000E07000001FE00000E07000003FE00000E07000003FC00000
+E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0000000000000
+7FC00000000000007F800000000000007F800000000000007F800000000000007F800000
+000000007F80000000000000FF80000000000000FF00000000000000FF00000000000000
+FF00000000000000FF00000000000000FF00000000000001FF00000000000001FE000000
+00000001FE00000000000001FE00000000000001FE00000000000001FE00000000000003
+FE00000000000003FC00000000000003FC00000000000003FC00000000000003FC000000
+00000003FC00000000000007FC00000000000007F800000000000007F800000000000007
+F800000000000007F800000000000007F80000000000000FF80000000000000FF0000000
+0000000FF00000000000000FF00000000000001FF00000000000007FFC0000000003FFFF
+FFFF00000003FFFFFFFF00000003FFFFFFFF0000003C3D76BC42>84
+D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0
+0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0
+0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0
+0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0
+0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81
+C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03
+807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0
+002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF8000000000FF80
+000000007F80000000007F80000000007F00000000007F00000000007F00000000007F00
+000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF00
+00FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000003F0007F000
+003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000
+003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000007F801FC000
+007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F800001FE003F8000
+03FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC000
+3F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077
+BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC
+001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC000
+00003FC00000003FC00000007F800000007F800000007F800000007F80000000FF800000
+00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF00000000FF000000007F000003807F000007807F000007003F80000F003F80001E001F
+80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A
+7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8000000000FF800
+00000007F80000000007F80000000007F00000000007F00000000007F00000000007F000
+0000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000
+0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000
+000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000
+FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000FE000007F001F
+E00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F800000FE007F
+800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF
+000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F000003F8007F
+000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007
+E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<
+00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC0007E001
+F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC0
+0003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0001E00
+0FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7BA828>
+I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF
+8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000
+000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80000
+000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000
+000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00000
+00000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00000
+00001FC0000000003FC0000000003F80000000003F80000000003F80000000003F800000
+00003F80000000007F80000000007F00000000007F00000000007F00000000007F000000
+00007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000
+0003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000
+007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003
+F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001
+FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007
+F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC
+00000071FFF0000000E07F80000000E00000000001C00000000001C00000000001C00000
+000001C00000000001E00000000001E00000000001F00000000001FFFFF8000001FFFFFF
+800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000
+FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F00F8000000
+1F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC007C000001
+F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF00
+0000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF
+0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F8
+0000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F7
+0007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF0
+0007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0
+000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80
+001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F00
+003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE00
+00FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000
+780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000000000000000
+000000000000000000000000000000000000000000000000000000000003F801FFF801FF
+F001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001F
+C0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F
+00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFF
+F0FFFFF0183E7DBD1A>I<00007F000000003FFF000000003FFF000000003FFF00000000
+01FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800000000
+03F80000000003F80000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF000
+07F000FF800007F000FE00000FF000F800000FE001F000000FE003C000000FE007800000
+0FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E00000001FC7F0000000
+1FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE000000
+3F80FF0000003F007F0000007F007F8000007E003F8000007E003FC000007E001FC00000
+7E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001
+FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>
+107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE
+0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8
+0003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0
+000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80
+003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE00
+03FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF
+8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003
+F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003
+F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007
+F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001F
+E0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F
+8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFF
+FEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01F
+FF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC00
+07F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE000
+0FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC000
+1FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F8000
+3FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF0000
+7F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87F
+FFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F0
+1F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000
+007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000
+007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF0000
+00FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF0000
+01FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F0000
+07E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001
+F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE000000
+7FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000
+FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC
+00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800
+000FF00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F00000
+1FE00007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007F
+C0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00
+001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F800000
+3FDC007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F
+8000000000007F8000000000007F0000000000007F0000000000007F0000000000007F00
+0000000000FF000000000000FF000000000000FE000000000000FE000000000000FE0000
+00000001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF80000
+0000343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000F
+E607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE0
+0000001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC000
+00003F800000003F800000003F800000003F800000003F800000007F800000007F000000
+007F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000
+FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>
+114 D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E000
+0F8003E000078003E000078007C000070007C000070007E000070007E000070007F00007
+0007F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800
+001FFFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E0038
+00007E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E00
+00F8007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7D
+A824>I<00038000000380000003800000038000000780000007000000070000000F0000
+000F0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE0000
+1FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F80000
+03F8000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F00000
+0FF000000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E00
+1FC00E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC07000
+0FC0F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC00
+7FFEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001
+FC03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F8
+07F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00F
+E0000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0
+003FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E
+3FFF01FFF83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00FFFF0FFFFE00FFF
+E007FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001FC0001C0
+0001FC0001C00001FC0003800001FE0007800000FE0007000000FE000F000000FE000E00
+0000FF001C0000007F001C0000007F00380000007F00380000007F00700000007F807000
+00003F80E00000003F81E00000003F81C00000003FC3C00000001FC3800000001FC70000
+00001FC7000000001FCE000000001FEE000000000FFC000000000FFC000000000FF80000
+00000FF80000000007F00000000007E00000000007E00000000007C00000000007C00000
+000003800000002C2878A630>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03
+FFF80FFE003FE000FFC007F8001FC0007F0003F8001FC0003E0003F8001FC0003C0003F8
+000FC0003C0003F8000FC000380003FC000FC000700001FC001FC000700001FC001FE000
+E00001FC003FE000E00001FC003FE001C00001FC0077E001C00001FE0077E003800000FE
+00E7F003800000FE00E7F007000000FE01C3F007000000FE01C3F00E000000FF0383F00E
+0000007F0383F01C0000007F0703F81C0000007F0703F8380000007F0E01F8380000007F
+1E01F8700000003F9C01F8F00000003FBC01FCE00000003FB801FDE00000003FF800FDC0
+0000003FF000FFC00000003FF000FF800000001FE000FF800000001FE000FF000000001F
+C000FF000000001F80007E000000001F80007C000000000F00007C000000000F00007800
+0000000E0000380000003E2878A642>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07F
+FFC0000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C00
+000000FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC3800000
+00001FC700000000001FEF00000000000FFE000000000007FC000000000007F800000000
+0003F8000000000003FC000000000003FC000000000007FE00000000000FFE0000000000
+1E7F00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E0
+1FE000000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003
+FC000001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFF
+F80032277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF
+000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C000
+0001FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E000000
+00FF000E00000000FF001C000000007F001C000000007F0038000000007F007800000000
+7F8070000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001F
+C380000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC
+00000000000FFC00000000000FF800000000000FF8000000000007F0000000000007F000
+0000000007E0000000000007E0000000000003C000000000000380000000000003800000
+000000070000000000000F0000000000000E0000000000001E0000000000001C00000000
+000038000000001C0038000000003F0070000000007F007000000000FF00E000000000FF
+01C000000000FF03C000000000FE038000000000FC070000000000701E0000000000783C
+00000000003FF000000000000FC00000000000343A80A630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmtt10 10.95 76
+/Fh 76 126 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C
+001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007C000000FE00FE0
+00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0
+007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F00
+00007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00
+0000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC00
+0003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F800
+0003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730
+>I<000038000000007C00000000FC00000000FC00000000FC00000000FC00000003FF00
+00001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0FC3FE0
+3FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC07F8FC
+00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00003FF0
+FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00001FFF
+FE000003FFFF000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF00000FC07
+F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00FC01F8
+FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC7FC01F
+FEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00000000
+FC00000000FC00000000FC00000000FC00000000FC000000007C0000000038000025477B
+BE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E00FE00FC
+00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>39
+D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001FE
+0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F80
+007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F80
+003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001FE
+0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E1847
+71BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000
+FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC00
+01FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE00
+01FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC000
+3F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE000078
+0000184778BE30>I<0000E000000001F000000003F800000003F800000003F800000003
+F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9
+FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF00
+00007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0
+FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F8000000
+03F800000003F800000003F800000001F000000000E0000023277AAE30>I<00003E0000
+0000003E00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF
+00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000003E00000000003E00000029297DAF30>I<03E00FF0
+1FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF0
+7FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFF
+F8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FF
+F0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F8000000
+03F800000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F
+C00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00
+000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000
+001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000
+FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F8
+0000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F8000
+00007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC000000
+03FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F
+C00000003FC00000007F800000007F80000000FF00000000FF00000000FE00000000FE00
+0000007C000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE00000
+3FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0
+001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F0000
+01F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F
+800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0
+001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFF
+FC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C0000007E0
+000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003FFE0
+003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFF
+FC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE
+000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0
+FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003F818
+000003F800000003F800000003F800000007F800000007F00000000FF00000000FE00000
+001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001FE00000007
+FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00
+000007FC0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE0001F0
+07FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F
+FFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE00
+03FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01F
+E00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000000FE00000
+000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FFFE00000FFF
+FC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000001F
+F000000007F800000003F800000003FC00000001FC00000001FE00000000FE00000000FE
+18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF
+000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FF
+FFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000000007FE00
+0000000FFE000000001FFE000000001FFE000000003FFE000000007FFE000000007F7E00
+000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E00000007F07E00
+000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000003F807E00
+00007F007E000000FE007E000000FE007E000001FC007E000003F8007E000003F8007E00
+0007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E00003F80007E00
+003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E00000000007E00
+000000007E00000000007E00000000007E00000000007E00000000007E00000000007E00
+000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF
+0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFF
+FFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF00
+3FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000FF000000007F000
+000007F000000007F800000003F800000003F800000003F818000003F87E000003F87E00
+0003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F00001FE07F8000
+3FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE0
+00007FFF8000000FFC000025397BB730>I<00000FF80000007FFF000001FFFF800007FF
+FFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007F803FC0007
+F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC00000003F80000000
+3F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FEFFFFFF00FF
+FFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC00003FCFF80
+0003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F000000FE7F0000
+00FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001FC1FE00003
+FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF8000FFFFFF00
+007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<7C00000000FFFFFFFF
+FCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0
+FE00001FE07C00003FC00000007F80000000FF00000000FF00000001FE00000003FC0000
+0003F800000007F800000007F00000000FF00000000FE00000001FC00000001FC0000000
+3F800000003F800000007F000000007F00000000FF00000000FE00000001FE00000001FC
+00000001FC00000003FC00000003F800000003F800000007F800000007F000000007F000
+000007F000000007F00000000FE00000000FE00000000FE00000000FE00000000FE00000
+000FE00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000000F8000000007000000273A7CB830>I<
+0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01F
+F8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F00
+0001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF000
+1FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE
+0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC
+7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE
+000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8
+003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF
+0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FFFFFC0001FFFFFE0003FF
+FFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC0000FF07F800007F07F8000
+07F07F000003F8FF000003F8FE000003FCFE000001FCFE000001FCFE000001FCFE000001
+FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE7F800003FE7F800007FE
+3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFFFFFE01FFFFFEFE00
+FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC00000003F800000003F80000
+0007F800000007F00000000FF00F00000FE01F80001FE03FC0003FC03FC0007FC03FC000
+FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF00007FFFFE00003FFFF80
+0000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE0
+7FE03FC00F00000000000000000000000000000000000000000000000000000000000000
+0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>I<03C00FF01F
+F81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C00000000000000000000000000000000000
+0000000000000000000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03
+FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>I<7FFF
+FFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003FFF
+FFFFFE000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFF
+FFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61 D<78000000007E00000000FF00
+000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003FFE0
+000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC
+0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000001FF8
+0000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC0000
+01FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000000FFF
+C000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E0000
+00007800000000252F7BB230>I<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFF
+FFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF0000
+0FE0FF00000FE07E00000FE07E00001FE01800007FC0000000FFC0000003FF80000007FF
+0000000FFE0000001FF80000003FF00000007FC0000000FF80000000FF00000001FE0000
+0001FE00000003FC00000003F800000003F800000007F800000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000003E000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000001C000000007F000000007F00000000FF80000000FF80000000FF800000007F000
+000007F000000001C0000023397AB830>I<00007F0000000000FF8000000000FF800000
+0001FFC000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E00000
+0003F7E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F00000
+0007E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F80000
+001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000
+003F80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F0000
+007F007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF8000
+01FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE000
+03F8000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F000
+7FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF00
+29397DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFF
+E0007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001
+FC0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001F
+F00003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFF
+E00003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F80000
+7F0003F800007F0003F800007F0003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000
+FF0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFF
+F000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF0
+3E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE
+07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F
+800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000
+007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE
+0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE000
+7FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<
+3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE000
+03F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE00
+03F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC0
+03F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC0
+03F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F80
+03F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC00
+03F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF0000
+7FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F
+0003F80000000003F80000000003F80000000003F80000000003F8007C000003F800FE00
+0003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE00
+0003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE00
+0003F800FE000003F8007C000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F8000007C003F800000FE003F800000FE003F800000FE003F800000F
+E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFF
+E0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730
+>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFF
+FFC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC0000
+1FC001FC00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F
+000001FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF
+000001FFFFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC00
+00007FFFFC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFF
+F1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE00
+3FF80007FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC000
+07F8003FC00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F0000
+01F0007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001
+FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F0000
+03F8007F800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE000
+0FF8000FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF00
+7FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FF
+C1F0000000FF000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFF
+E03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FF
+FFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFF
+C01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7F
+FFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000007FFFFF
+FF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFF
+F80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC001FC
+00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC
+00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFF
+FFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8
+FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800FBF00
+07EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F00
+07E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F00
+07E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F00
+07E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE03F00
+07E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E000003F00
+07E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F00
+07E000003F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001FFE0
+7FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>
+I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF
+8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F80003F3E001F8
+0003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F80003F1F801F8
+0003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F80003F07E01F8
+0003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F80003F01F81F8
+0003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F80003F007E1F8
+0003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F80003F001F1F8
+0003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF80003F0007DF8
+0003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8
+007FFF800FF8003FFF0007F0002B387EB730>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF
+8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003
+FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+7F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000F
+FC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE
+000003FFFFF0000003F80000000003F80000000003F80000000003F80000000003F80000
+000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000
+000003F80000000003F80000000003F80000000003F80000000003F8000000007FFFC000
+0000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB7
+30>80 D<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFF
+FFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F8
+0003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F8
+0001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8
+003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FF
+FFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8
+000FF00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F8
+0007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F8
+0007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFF
+E001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82
+D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0
+3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE
+00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0
+0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF
+FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F
+F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF
+F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801
+FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF
+FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00
+3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F
+FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF
+FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001
+FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000
+3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000
+007FFC000000001FF000002F3980B730>I<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0
+FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F800
+01FE000FF00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F803FC000
+003F803F8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000
+000FF1FE00000007F1FC00000007F1FC00000003FBF800000003FBF800000001FBF00000
+0001FFF000000000FFE000000000FFE0000000007FC0000000007FC0000000007FC00000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F8000000003FFF80000
+0007FFFC0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730>
+89 D<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019
+476DBE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF000000
+007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0000000
+0FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00000001
+FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001F
+E00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC
+00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80
+0000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800
+000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF0000
+0000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000
+000FF00000000FF000000007F800000007F800000003F800000003F800000001F0000000
+00F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF
+807FFFFF0019477DBE30>I<00070000001FC000007FF00000FFF80003FFFE000FFFFF80
+3FFFFFE07FFDFFF0FFF07FF8FFC01FF8FF800FF8FE0003F87C0001F0100000401D0E77B7
+30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFF
+FFF025077B7D30>I<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFF
+F800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC000
+3F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000FF
+FFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC0
+1FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE0000
+1FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001
+FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF
+00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FF
+FE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000
+FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000
+FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000
+FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000
+FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000
+FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000
+FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C
+3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC0
+03FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F
+800000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F0000
+00007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003F
+C007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF8000
+232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FFF0
+00000001FFF00000000007F00000000007F00000000007F00000000007F00000000007F0
+0000000007F00000000007F00000000007F00000000007F00000000007F0000003FE07F0
+00001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0
+000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F0
+007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007F0
+00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0
+00FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF0
+001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFF
+F000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF00
+000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC0
+0FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F
+000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFF
+FFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F8000
+01F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFF
+E000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000
+FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07
+F80003FC03F00007F800C00007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FF
+FFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+3FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>
+I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFF
+E007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F80
+001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F80
+000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC00
+0007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC0000000
+000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF00
+0003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE
+007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F
+80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE
+003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF00
+00001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE0000
+0000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFF
+F80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000
+FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81F
+FFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B7
+30>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003F8
+00000003F800000000E00000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC0000
+7FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC0
+23397AB830>I<000001C0000007F0000007F000000FF800000FF800000FF8000007F000
+0007F0000001C00000000000000000000000000000000000000000000000000000000000
+0000000000000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000007F0000007F03C0007F07E000FE0FF001FE0FF
+003FC0FF007FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830
+>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC000000007FFC0000
+000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000
+000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC03FF
+FF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001F
+E00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC000000FC0FF8
+000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0
+000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE000000FF00FF
+000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF00000FC0007
+F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3F
+FFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000
+FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFF
+FFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF8000FFEF
+FF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07
+FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801F80007F003F8
+01F80007F003F801F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF
+1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE0
+00FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE
+0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFF
+FC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FF
+FFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC000
+07F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE
+7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00F
+F8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000F
+FFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFF
+FFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0
+007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00
+000FF000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00
+000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF0
+03FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1F
+FF000000FE03FC000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE
+0000007FFFFC0000003FFFF80000002C3C80A730>I<00000007F8003FFF803FFF007FFF
+C0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001F
+FF801F80001FFF000F00001FFE000000001FFC000000001FF8000000001FF0000000001F
+F0000000001FE0000000001FE0000000001FE0000000001FE0000000001FC0000000001F
+C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
+C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
+C0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFF
+FFFE00003FFFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFF
+FFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC0000
+7F00FC00007F00FC00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00
+000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF80
+7C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF
+80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFF
+FFF000F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F
+C000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC00
+1FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003
+FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC00
+7FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE00
+00FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE
+000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFF
+C0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F0
+0001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC0
+00007F001FC000003F001F8000003F001F8000003F803F8000001F803F0000001F803F00
+00001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00
+000007F1FC00000003F1F800000003F1F800000003F1F800000001FBF000000001FBF000
+000001FBF000000001FFF000000000FFE000000000FFE000000000FFE0000000007FC000
+0000003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03F
+FFF87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F0003F00000
+7E0003F000007E0003F000007E0003F000007E0003F000007E0003F80000FE0001F80000
+FC0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1
+F80000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9
+F000007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07F
+E000003FF07FE000003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA6
+30>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81
+FFFC0000FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3
+F80000000FE7F000000007FFE000000003FFC000000001FFC000000000FF8000000000FF
+00000000007E00000000007F0000000000FF0000000001FF8000000001FFC000000003F7
+E000000007E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F00
+7E0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3
+FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFF
+E0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC
+0003F00000FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F
+000FC000003F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000F
+C03F0000000FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003
+F0FC00000001F8FC00000001F8F800000001F8F800000000F9F800000000FDF000000000
+7DF0000000007FF0000000007FF0000000003FE0000000003FE0000000003FE000000000
+1FC0000000001FC0000000001FC0000000001F80000000001F80000000003F8000000000
+3F00000000003F00000000007F00000000007E00000000007E0000000F00FE0000001F80
+FC0000003FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFF
+C00000001FFF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I<00
+00003FF0000003FFF800000FFFF800001FFFF800007FFFF800007FFFF00000FFF0000000
+FF00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0003FC00000007F80000003FF800003FFFF00000FFFFE00000FFFFC00000FFFF000000FF
+FFC00000FFFFE000003FFFF00000003FF800000007F800000003FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FE00000000FF00000000FFF000
+00007FFFF000007FFFF800001FFFF800000FFFF8000003FFF80000003FF025477BBE30>
+123 D<7FE0000000FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF00000007FF8
+00000007F800000003FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FE00000000FF00000000FFE00000007FFFE000003FFFF800001FFFF80000
+07FFF800001FFFF800003FFFF800007FFFE00000FFE0000000FF00000001FE00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000007F8000000
+7FF800007FFFF00000FFFFF00000FFFFC00000FFFF800000FFFE0000007FE00000002547
+7BBE30>125 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 17.28 28
+/Fi 28 122 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<000001FFF800000000001FFFFFC000000000FFFFFFF8000000
+03FFFFFFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003F
+FFFC0001FF00000FFFFE0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01F
+E0000000FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF000000
+3FFFFC7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFF
+FFE000000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE00000
+07FFFFFFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1F
+FF00000007FFFF07FC0000000FFFFF01F00000000FFFFF00000000000FFFFE0000000000
+0FFFFE00000000000FFFFE00000000001FFFFC00000000001FFFFC00000000001FFFF800
+000000003FFFF800000000003FFFF000000000007FFFE000000000007FFFE00000000000
+FFFFC00000000000FFFF800000000001FFFF000000000003FFFE000000000003FFFC0000
+00000007FFF800000000000FFFF000000000000FFFE000000000001FFF8000000000003F
+FF0000000000007FFE000000000000FFFC000000000001FFF0000000000001FFE0000000
+000003FF80000000000007FF0000000000000FFE0000000000001FF80000000000003FF0
+0000000000007FE0000000000000FFC000003F000001FF8000003F000003FE0000003F00
+0007FC0000003F00000FF80000007E00001FF00000007E00003FE00000007E00007F8000
+00007E00007F000000007E0000FE00000000FE0001FC00000000FE0003F800000000FE00
+07F000000001FC000FC000000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFF
+FFFFFC00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80F
+FFFFFFFFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFF
+FFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF
+FFFFFFFFFFFFF0405E78DD51>I<000000FFFF0000000000000FFFFFF800000000003FFF
+FFFF0000000001FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC00
+07FFFE0000003FE00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000
+007FFFE00003FF0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000
+001FFFF80007FFF800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00
+001FFFFC000FFFFC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00
+001FFFFC000FFFFC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000
+003FFFF80001FFE000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000
+007FFFE00000000000007FFFE0000000000000FFFFC0000000000000FFFF800000000000
+01FFFF00000000000001FFFE00000000000003FFFC00000000000007FFF8000000000000
+0FFFF00000000000001FFFE00000000000007FFF8000000000000FFFFE00000000000FFF
+FFF800000000000FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFF
+FFFF000000000000003FFFE000000000000007FFF800000000000001FFFE000000000000
+00FFFF000000000000007FFF800000000000003FFFE00000000000003FFFF00000000000
+001FFFF80000000000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000
+000FFFFE0000000000000FFFFF00000000000007FFFF00000000000007FFFF8000000000
+0007FFFF80000000000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF0000
+0007FFFFC01FFF80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE000
+0007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF000
+0007FFFF80FFFFF0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000
+000FFFFF007FFFE000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000
+001FFFFC003FFE0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE0000
+00FFFFE00003FF800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFF
+FFFFFC0000001FFFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFF
+FFF0000000000001FFFE00000000426079DD51>I<0000000000000FE000000000000000
+00000000001FF00000000000000000000000001FF00000000000000000000000003FF800
+00000000000000000000003FF80000000000000000000000003FF8000000000000000000
+0000007FFC0000000000000000000000007FFC000000000000000000000000FFFE000000
+000000000000000000FFFE000000000000000000000000FFFE0000000000000000000000
+01FFFF000000000000000000000001FFFF000000000000000000000003FFFF8000000000
+00000000000003FFFF800000000000000000000007FFFFC00000000000000000000007FF
+FFC00000000000000000000007FFFFC0000000000000000000000FFFFFE0000000000000
+000000000FFFFFE0000000000000000000001FFFFFF0000000000000000000001FFFFFF0
+000000000000000000001FFFFFF0000000000000000000003FFFFFF80000000000000000
+00003FFFFFF8000000000000000000007FBFFFFC000000000000000000007FBFFFFC0000
+00000000000000007F1FFFFC00000000000000000000FF1FFFFE00000000000000000000
+FE1FFFFE00000000000000000001FE0FFFFF00000000000000000001FE0FFFFF00000000
+000000000001FC07FFFF00000000000000000003FC07FFFF80000000000000000003F807
+FFFF80000000000000000007F803FFFFC0000000000000000007F803FFFFC00000000000
+00000007F001FFFFC000000000000000000FF001FFFFE000000000000000000FE001FFFF
+E000000000000000001FE000FFFFF000000000000000001FE000FFFFF000000000000000
+001FC0007FFFF000000000000000003FC0007FFFF800000000000000003F80007FFFF800
+000000000000007F80003FFFFC00000000000000007F80003FFFFC00000000000000007F
+00001FFFFC0000000000000000FF00001FFFFE0000000000000000FE00001FFFFE000000
+0000000001FE00000FFFFF0000000000000001FE00000FFFFF0000000000000001FC0000
+07FFFF0000000000000003FC000007FFFF8000000000000003F8000007FFFF8000000000
+000007F8000003FFFFC000000000000007F8000003FFFFC000000000000007F0000001FF
+FFC00000000000000FF0000001FFFFE00000000000000FE0000001FFFFE0000000000000
+1FE0000000FFFFF00000000000001FE0000000FFFFF00000000000001FC00000007FFFF0
+0000000000003FC00000007FFFF80000000000003F800000007FFFF80000000000007F80
+0000003FFFFC0000000000007FFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC0000
+00000000FFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFFFFFE000000000001FFFFFFFF
+FFFFFFFF000000000001FFFFFFFFFFFFFFFF000000000001FC0000000007FFFF00000000
+0003FC0000000007FFFF800000000003F80000000007FFFF800000000007F80000000003
+FFFFC00000000007F00000000003FFFFC00000000007F00000000001FFFFC0000000000F
+F00000000001FFFFE0000000000FE00000000000FFFFE0000000001FE00000000000FFFF
+F0000000001FC00000000000FFFFF0000000001FC000000000007FFFF0000000003FC000
+000000007FFFF8000000003F8000000000003FFFF8000000007F8000000000003FFFFC00
+0000007F0000000000003FFFFC000000007F0000000000001FFFFC00000000FF00000000
+00001FFFFE00000000FE0000000000000FFFFE00000001FE0000000000000FFFFF000000
+01FC0000000000000FFFFF00000003FE00000000000007FFFF8000001FFFC00000000000
+07FFFF8000FFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFF
+FFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFF
+FFFFFEFFFFFFFFE0000000FFFFFFFFFFFE6F647BE37A>65 D<FFFFFFFFFFFFFFFFF00000
+0000FFFFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFF
+FFFE000000FFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFE000000001FFFF80
+000001FFFFF800000001FFFF800000003FFFFC00000001FFFF800000000FFFFF00000001
+FFFF8000000007FFFF80000001FFFF8000000003FFFFC0000001FFFF8000000001FFFFC0
+000001FFFF8000000000FFFFE0000001FFFF80000000007FFFF0000001FFFF8000000000
+7FFFF0000001FFFF80000000003FFFF8000001FFFF80000000003FFFF8000001FFFF8000
+0000003FFFFC000001FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FF
+FF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE00
+0001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001F
+FFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF800000
+00001FFFFE000001FFFF80000000001FFFFC000001FFFF80000000001FFFFC000001FFFF
+80000000003FFFFC000001FFFF80000000003FFFF8000001FFFF80000000003FFFF80000
+01FFFF80000000007FFFF0000001FFFF80000000007FFFF0000001FFFF8000000000FFFF
+E0000001FFFF8000000001FFFFC0000001FFFF8000000003FFFF80000001FFFF80000000
+07FFFF00000001FFFF800000000FFFFE00000001FFFF800000001FFFFC00000001FFFF80
+0000007FFFF000000001FFFF80000003FFFFC000000001FFFF800000FFFFFF0000000001
+FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFF80000
+000001FFFFFFFFFFFFFFFF8000000001FFFFFFFFFFFFFFFFE000000001FFFF800000001F
+FFF800000001FFFF8000000007FFFE00000001FFFF8000000001FFFF80000001FFFF8000
+000000FFFFC0000001FFFF80000000007FFFE0000001FFFF80000000003FFFF0000001FF
+FF80000000001FFFF8000001FFFF80000000001FFFFC000001FFFF80000000000FFFFE00
+0001FFFF80000000000FFFFF000001FFFF800000000007FFFF000001FFFF800000000007
+FFFF800001FFFF800000000003FFFF800001FFFF800000000003FFFFC00001FFFF800000
+000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF
+800000000003FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE000
+01FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FF
+FFE00001FFFF800000000001FFFFE00001FFFF800000000003FFFFE00001FFFF80000000
+0003FFFFE00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF80
+0000000003FFFFC00001FFFF800000000007FFFFC00001FFFF800000000007FFFF800001
+FFFF800000000007FFFF800001FFFF80000000000FFFFF000001FFFF80000000000FFFFF
+000001FFFF80000000001FFFFE000001FFFF80000000003FFFFC000001FFFF8000000000
+7FFFFC000001FFFF8000000000FFFFF8000001FFFF8000000001FFFFF0000001FFFF8000
+000007FFFFE0000001FFFF800000001FFFFFC0000001FFFF80000000FFFFFF0000FFFFFF
+FFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000
+FFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF00
+00000063627AE173>I<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF800000
+0000FFFFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFF
+FFFFFFFF80000000FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF8000000
+0001FFFF800000007FFFFE0000000001FFFF800000000FFFFF8000000001FFFF80000000
+01FFFFC000000001FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001
+FFFF80000000000FFFFC00000001FFFF800000000007FFFE00000001FFFF800000000003
+FFFF00000001FFFF800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF
+8000000000007FFFC0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFF
+E0000001FFFF8000000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000
+000000000FFFF8000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC00
+0001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF80000000
+000007FFFF000001FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001
+FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF800000000000
+01FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF
+80000000000001FFFFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FF
+FFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF8000
+0000000001FFFFE00001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF0
+0001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000
+000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+00FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE0
+0001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000
+000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001
+FFFF80000000000001FFFFC00001FFFF80000000000003FFFF800001FFFF800000000000
+03FFFF800001FFFF80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF
+80000000000007FFFF000001FFFF80000000000007FFFE000001FFFF80000000000007FF
+FE000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000
+000000001FFFF8000001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF000
+0001FFFF8000000000003FFFE0000001FFFF8000000000007FFFE0000001FFFF80000000
+0000FFFFC0000001FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001
+FFFF800000000007FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001F
+FFF800000001FFFF80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF
+8000000007FFFF8000000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC00
+0000FFFFFFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFF
+FFFFFFFE00000000FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000
+FFFFFFFFFFFFFFFFE000000000006C627AE17C>68 D<FFFFFFFFFFFFFFFFFFFFFC00FFFF
+FFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFF
+FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001
+FFFFC00000000FFFFE000001FFFFC000000001FFFE000001FFFFC0000000007FFE000001
+FFFFC0000000003FFE000001FFFFC0000000000FFE000001FFFFC00000000007FE000001
+FFFFC00000000003FF000001FFFFC00000000003FF000001FFFFC00000000001FF000001
+FFFFC00000000000FF000001FFFFC00000000000FF000001FFFFC000000000007F000001
+FFFFC000000000007F000001FFFFC000000000007F000001FFFFC000000000003F800001
+FFFFC000000000003F800001FFFFC000000000003F800001FFFFC000000000001F800001
+FFFFC000000000001F800001FFFFC000000000001F800001FFFFC000007E00001F800001
+FFFFC000007E00001F800001FFFFC000007E00001F800001FFFFC000007E00000FC00001
+FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E00000FC00001
+FFFFC000007E000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001
+FFFFC00000FE000000000001FFFFC00001FE000000000001FFFFC00001FE000000000001
+FFFFC00003FE000000000001FFFFC00007FE000000000001FFFFC0001FFE000000000001
+FFFFC000FFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001
+FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001
+FFFFFFFFFFFE000000000001FFFFC000FFFE000000000001FFFFC0001FFE000000000001
+FFFFC00007FE000000000001FFFFC00003FE000000000001FFFFC00001FE000000000001
+FFFFC00001FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001
+FFFFC00000FE0000007E0001FFFFC000007E0000007E0001FFFFC000007E0000007E0001
+FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001
+FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001
+FFFFC0000000000001FC0001FFFFC0000000000001F80001FFFFC0000000000001F80001
+FFFFC0000000000001F80001FFFFC0000000000003F80001FFFFC0000000000003F80001
+FFFFC0000000000003F80001FFFFC0000000000007F00001FFFFC0000000000007F00001
+FFFFC0000000000007F00001FFFFC000000000000FF00001FFFFC000000000000FF00001
+FFFFC000000000001FF00001FFFFC000000000003FF00001FFFFC000000000003FE00001
+FFFFC000000000007FE00001FFFFC00000000000FFE00001FFFFC00000000001FFE00001
+FFFFC00000000003FFE00001FFFFC0000000000FFFE00001FFFFC0000000003FFFC00001
+FFFFC000000000FFFFC00001FFFFC000000007FFFFC00001FFFFC0000000FFFFFFC0FFFF
+FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFF
+FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F61
+7AE06A>I<FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFF
+FFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFF0FFFFFFFFFFFFFFFFFFFFF000
+01FFFFC0000007FFFFF00001FFFFC00000003FFFF00001FFFFC00000000FFFF00001FFFF
+C000000003FFF00001FFFFC000000000FFF00001FFFFC0000000007FF00001FFFFC00000
+00003FF00001FFFFC0000000001FF80001FFFFC0000000000FF80001FFFFC0000000000F
+F80001FFFFC00000000007F80001FFFFC00000000007F80001FFFFC00000000003F80001
+FFFFC00000000003F80001FFFFC00000000001F80001FFFFC00000000001FC0001FFFFC0
+0000000001FC0001FFFFC00000000001FC0001FFFFC00000000000FC0001FFFFC0000000
+0000FC0001FFFFC00000000000FC0001FFFFC00000000000FC0001FFFFC00000FC0000FC
+0001FFFFC00000FC0000FC0001FFFFC00000FC00007E0001FFFFC00000FC00007E0001FF
+FFC00000FC00007E0001FFFFC00000FC00007E0001FFFFC00000FC0000000001FFFFC000
+00FC0000000001FFFFC00001FC0000000001FFFFC00001FC0000000001FFFFC00001FC00
+00000001FFFFC00003FC0000000001FFFFC00003FC0000000001FFFFC00007FC00000000
+01FFFFC0000FFC0000000001FFFFC0003FFC0000000001FFFFC001FFFC0000000001FFFF
+FFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFF
+FC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFC001FFFC0000
+000001FFFFC0003FFC0000000001FFFFC0000FFC0000000001FFFFC00007FC0000000001
+FFFFC00003FC0000000001FFFFC00003FC0000000001FFFFC00001FC0000000001FFFFC0
+0001FC0000000001FFFFC00001FC0000000001FFFFC00000FC0000000001FFFFC00000FC
+0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC000000
+0001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000FFFF
+FFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFF
+FFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000000057617AE065>I<00
+0000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFFFFFE
+00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC000000000
+0FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81
+FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF
+000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FFFFC0
+000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF000000
+0000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC00000
+1FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF00000000000
+0007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001FFFF
+C000000000000001FFC00001FFFFC000000000000001FFC00003FFFF8000000000000000
+FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF0000
+0000000000007FC0000FFFFF00000000000000007FC0000FFFFE00000000000000003FC0
+001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE00000000
+000000003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003F
+FFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC000000000000
+00000000007FFFFC00000000000000000000007FFFF800000000000000000000007FFFF8
+00000000000000000000007FFFF80000000000000000000000FFFFF80000000000000000
+000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF
+FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000
+0000000000FFFFF80000000000000000000000FFFFF800000000000000000000007FFFF8
+00000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFF
+FFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC0000
+00001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0
+003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000
+000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0000F
+FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF000000000000
+01FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001FFFF
+C0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000000001FF
+FFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFFF800
+0000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FFFFC0
+000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC00000
+000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC00000
+003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC0000000
+7FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC000000000
+3FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF800
+1FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C0000000000000
+7FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>I<000000FFFC00
+0001E000000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFF
+C01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000F
+FFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF00000000
+1FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC00000000
+01FFE03FFC0000000000FFE03FF80000000000FFE07FF800000000007FE07FF800000000
+007FE07FF800000000003FE07FF800000000003FE0FFF800000000001FE0FFF800000000
+001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000
+000FE0FFFE00000000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC0000000
+0007E0FFFFE00000000007E07FFFF80000000000007FFFFC0000000000007FFFFF800000
+0000007FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE0
+0000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFF
+FE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFF
+FFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFF
+FFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFF
+FFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007F
+FFFFF8000000000003FFFFF8000000000000FFFFFC0000000000003FFFFC000000000000
+1FFFFC00000000000007FFFE00000000000003FFFE00000000000003FFFE7C0000000000
+01FFFEFC000000000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000
+007FFEFC0000000000007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000
+003FFEFE0000000000003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000
+003FFCFF8000000000003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000
+007FF8FFE000000000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC00000000
+01FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF8000000
+0FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFF
+FFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFF
+E00000F0000001FFFE000000476677E35A>83 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFF
+FFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF00
+1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000F
+FFFF803FFFE00000FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFF
+E000000FFF803FF8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE00000
+00FFFFE0000000FF803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803F
+C0000000FFFFE00000007F803F80000000FFFFE00000003F807F80000000FFFFE0000000
+3FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE0
+0000001FC07F00000000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000
+FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00
+000000FFFFE00000000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000F
+E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000
+000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E00000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFF
+FFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFF
+FFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000063617AE070>I<000003FFFE000000
+000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFFFF80000000001FFFFF
+FFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000FFF80001FFFC000000
+01FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF80000003FFFE00003F
+FFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE00000FFFF0000003FF
+FE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF8000001FFFC000007FFF8
+000000FFF8000007FFF80000007FF0000007FFF80000001FC0000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF8000000000001FFFF
+FFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007FFFFFFFFFF800000001
+FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF80000007FFFF00007FFF8
+000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE000007FFF800000FFFF800
+0007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003FFFE0000007FFF80000
+7FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FFF80000FFFF80000007
+FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF
+8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF80000FFFFC000001FFFF8
+00007FFFC000003FFFF800007FFFE000003FFFF800003FFFE000007DFFFC00003FFFF000
+01F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF80
+01FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000FFFFF800003FFFFF000
+01FFFF0000001FFF00000000000049437CC14E>97 D<0007FF80000000000000FFFFFF80
+000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000
+FFFFFF80000000000000FFFFFF8000000000000000FFFF80000000000000007FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
+000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF8000FFF8000000003FFF800FFFFF800000003FFF80
+7FFFFFF00000003FFF81FFFFFFFC0000003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000
+003FFFBFF0001FFFE000003FFFFFC00007FFF000003FFFFF000003FFF800003FFFFE0000
+00FFFC00003FFFF8000000FFFE00003FFFF00000007FFF00003FFFE00000003FFF80003F
+FFC00000003FFFC0003FFFC00000001FFFC0003FFFC00000001FFFE0003FFFC00000001F
+FFE0003FFFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000000FFFF8003FFFC0
+0000000FFFF8003FFFC00000000FFFF8003FFFC000000007FFFC003FFFC000000007FFFC
+003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007
+FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFC003FFFC000000007FFFC
+003FFFC000000007FFFC003FFFC000000007FFFC003FFFC00000000FFFF8003FFFC00000
+000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF0003FFFC00000000FFFF0003F
+FFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000003FFFC0003FFFE00000003F
+FF80003FFFE00000007FFF00003FFFF00000007FFF00003FFFF8000000FFFE00003FFFFC
+000001FFFC00003FFEFF000007FFF800003FFC7F80000FFFF000003FF83FE0003FFFC000
+003FF00FFC03FFFF8000003FE007FFFFFFFE0000003FC001FFFFFFF80000003F8000FFFF
+FFE00000003F00001FFFFF0000000000000003FFE00000004F657BE35A>I<0000000FFF
+F00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC000000FFFFFFFFFE0000
+03FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001FFF80000FFFE0007FFF0000
+0FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF800001FFFF007
+FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF000000FFFE01FFFE00000
+0FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000FE003FFFE000000000007F
+FFC000000000007FFFC000000000007FFFC000000000007FFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF
+FFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000007F
+FFC000000000007FFFC000000000007FFFE000000000007FFFE000000000003FFFE00000
+0000003FFFE000000000003FFFF000000000001FFFF000000000FC1FFFF000000000FC0F
+FFF800000001FC0FFFF800000001F807FFF800000001F803FFFC00000003F803FFFE0000
+0007F001FFFE00000007E000FFFF0000000FE0007FFF8000001FC0003FFFE000007F8000
+1FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF00000003FFFFF
+FFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC000003E437BC148>I<0000
+000FFFC0000000000001FFFFFC00000000000FFFFFFF80000000003FFFFFFFE000000000
+FFFFFFFFF800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0001FFF8000003F
+FF80000FFFC000007FFF000007FFE00000FFFE000003FFF00001FFFC000001FFF00003FF
+FC000001FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFF
+F00000007FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE00000003FFF003FFF
+E00000003FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC00000003FFF007FFF
+C00000001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFF
+C00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFF
+FFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC0000000000000FFFF
+C0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000007FFF
+C00000000000007FFFC00000000000007FFFC00000000000007FFFE00000000000007FFF
+E00000000000003FFFE00000000000003FFFE00000000000001FFFE00000000000001FFF
+F0000000000F001FFFF0000000001F800FFFF0000000003F8007FFF8000000003F8007FF
+F8000000007F0003FFFC000000007F0001FFFE00000000FE0000FFFE00000001FE00007F
+FF00000003FC00003FFF80000007F800001FFFE000000FF000000FFFF000003FE0000003
+FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFFFFFFF800000000
+07FFFFFFE00000000000FFFFFF00000000000007FFF000000041437CC14A>101
+D<000000003FFC0000000007FFFF800000003FFFFFC0000001FFFFFFF0000007FFFFFFF8
+00000FFFF03FFC00001FFF807FFC00007FFE00FFFE0000FFFC00FFFE0000FFF801FFFF00
+01FFF001FFFF0003FFF001FFFF0007FFE001FFFF0007FFE001FFFF000FFFC001FFFF000F
+FFC001FFFF000FFFC000FFFE001FFF80007FFC001FFF80003FF8001FFF80001FF0001FFF
+800007C0001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80
+000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000
+0000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF800000
+00001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000
+FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC00000007FFFFFFFFC00007FFFFFFFFC00007FFFFFFF
+FC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC000038657CE431>I<0000000000
+000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000007FFFFFFE03FFFF8000
+01FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF
+01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF8
+00001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E0003FFF800001FFFC000
+0007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF0
+00000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0000001FFF800001FFF8000
+0001FFF800001FFF80000000FFFC00003FFF000000007FFE00007FFE000000003FFF0000
+FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000003FFFFFFFFFC000000000
+3FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF00000000000FC007FFE0000
+00000000FC000000000000000001FC000000000000000001FC000000000000000001FC00
+0000000000000001FC000000000000000001FE000000000000000001FE00000000000000
+0001FF000000000000000001FF800000000000000001FFF00000000000000001FFFFFFFF
+FF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF0000000
+7FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFF
+FFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFF
+FFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC000FFF000000000FFFFE
+001FFE0000000001FFFE003FFC00000000007FFE007FF800000000003FFF007FF8000000
+00001FFF00FFF800000000001FFF00FFF000000000001FFF00FFF000000000000FFF00FF
+F000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000
+0FFF00FFF800000000001FFF007FF800000000001FFE007FFC00000000003FFE003FFC00
+000000003FFC003FFE00000000007FFC001FFF0000000000FFF8000FFFC000000003FFF0
+0007FFE000000007FFE00003FFF80000001FFFC00000FFFF000000FFFF0000007FFFF800
+1FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE000000000FFFFFFFFFF00000000
+000FFFFFFFF00000000000003FFFFC000000004A607CC151>I<000FE00000003FF80000
+007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007FFFFC00007FFFFC00007
+FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF800001FF
+FF000001FFFF0000007FFC0000003FF80000000FE0000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000007FF80007FFFFF8000
+7FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000FFFF8000007FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFF
+FFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105
+D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000
+00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023647B
+E32C>108 D<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC
+000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFFC00000
+FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000003FFF
+8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE0000
+03FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE
+0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE000000
+3FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF
+FFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF
+8051417BC05A>110 D<00000007FFE0000000000000FFFFFF000000000007FFFFFFE000
+0000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFFE0
+00000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007FFE
+0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000FFF
+C007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007FF
+F81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003FF
+FC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FF
+FE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003FF
+FE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007FF
+FC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000FFF
+F00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001FFF
+C001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FFFC
+00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF00
+0000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE00000
+0048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFFF0
+0000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFFBF
+F0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC00
+003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC00000
+007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE0003F
+FFC00000001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC00000000F
+FFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC0
+0000000FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007
+FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC0
+0000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFFF8
+003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC00000
+003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF80003F
+FFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007FF
+FC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFFCF
+FC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE00000
+003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC00000
+00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F
+FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000
+0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0
+000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000
+00000000003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFF
+FFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF0000000
+00004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFF
+F0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF
+003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF00
+3FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003F
+FFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFF
+C0000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFF
+FFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC0
+42>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFF
+FFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF00000
+00FF803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC0000000
+3F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F
+80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF8000000
+7FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007
+FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000F
+FFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF0000000
+00FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000
+007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF00000000
+1FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003F
+E0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00
+FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0
+000FFFE0000035437BC140>I<000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E000000000000FE000000000000FE000000000000F
+E000000000000FE000000000000FE000000000001FE000000000001FE000000000001FE0
+00000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE000
+00000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE00000
+00001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00
+FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFF
+F0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE
+00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF
+80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE
+0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FF
+FFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0
+000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003
+FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE00
+00003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001F
+FFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE000
+00FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FF
+FFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80
+000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<7FFFFFFFC0007F
+FFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFF
+FFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00
+000007FFFC000001FE00000003FFFE000003FC00000001FFFF000007F800000001FFFF80
+000FF000000000FFFF80001FE0000000007FFFC0001FE0000000003FFFE0003FC0000000
+001FFFF0007F80000000001FFFF800FF00000000000FFFF801FE000000000007FFFC03FC
+000000000003FFFE07F8000000000001FFFF07F8000000000001FFFF8FF0000000000000
+FFFF9FE00000000000007FFFFFC00000000000003FFFFF800000000000001FFFFF000000
+000000001FFFFE000000000000000FFFFC0000000000000007FFFC0000000000000003FF
+FE0000000000000001FFFF0000000000000001FFFF8000000000000000FFFF8000000000
+0000007FFFC0000000000000007FFFE000000000000000FFFFF000000000000001FFFFF8
+00000000000003FFFFF800000000000007FFFFFC0000000000000FF3FFFE000000000000
+1FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF8000000000007F807FFFC000
+00000000FF003FFFE00000000001FE001FFFF00000000003FC000FFFF80000000007F800
+0FFFF80000000007F00007FFFC000000000FF00003FFFE000000001FE00001FFFF000000
+003FC00000FFFF800000007F800000FFFF80000000FF0000007FFFC0000001FE0000003F
+FFE0000001FC0000001FFFF0000007FC0000000FFFF800003FFF0000000FFFF800FFFFFF
+F00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFF
+FFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>120
+D<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC0
+0003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC003FFFC00000001FFE0000
+3FFFE000000007F000003FFFE000000007F000001FFFF000000007E000001FFFF0000000
+0FE000000FFFF80000000FC000000FFFF80000001FC0000007FFFC0000001F80000007FF
+FC0000003F80000003FFFC0000003F00000003FFFE0000007F00000001FFFE0000007E00
+000001FFFF000000FE00000001FFFF000000FE00000000FFFF800001FC00000000FFFF80
+0001FC000000007FFFC00001F8000000007FFFC00003F8000000003FFFE00003F0000000
+003FFFE00007F0000000001FFFE00007E0000000001FFFF0000FE0000000000FFFF0000F
+C0000000000FFFF8001FC0000000000FFFF8001FC00000000007FFFC003F800000000007
+FFFC003F800000000003FFFE003F000000000003FFFE007F000000000001FFFF007E0000
+00000001FFFF00FE000000000000FFFF00FC000000000000FFFF81FC0000000000007FFF
+81F80000000000007FFFC3F80000000000007FFFC3F80000000000003FFFE7F000000000
+00003FFFE7F00000000000001FFFF7E00000000000001FFFFFE00000000000000FFFFFC0
+0000000000000FFFFFC000000000000007FFFF8000000000000007FFFF80000000000000
+03FFFF0000000000000003FFFF0000000000000003FFFF0000000000000001FFFE000000
+0000000001FFFE0000000000000000FFFC0000000000000000FFFC00000000000000007F
+F800000000000000007FF800000000000000003FF000000000000000003FF00000000000
+0000001FE000000000000000001FE000000000000000001FE000000000000000001FC000
+000000000000001FC000000000000000001F8000000000000000003F8000000000000000
+003F0000000000000000007F0000000000000000007E000000000000000000FE00000000
+0007E00000FC00000000001FF80001FC00000000003FFC0001FC00000000007FFE0003F8
+00000000007FFE0003F80000000000FFFF0007F00000000000FFFF0007F00000000000FF
+FF000FE00000000000FFFF000FC00000000000FFFF001FC00000000000FFFF003F800000
+0000007FFE007F0000000000007FFE00FE0000000000007FFC01FE0000000000003FF807
+FC0000000000001FF03FF00000000000000FFFFFE000000000000007FFFFC00000000000
+0003FFFF0000000000000000FFFC00000000000000001FE0000000000000004E5D7DBF55
+>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmti10 10.95 21
+/Fj 21 120 df<01E007F80FF80FF81FFC1FFC1FFC1FFC0FF80798001800380030003000
+70006000E000C001C00380070006000E001C0038007000E000C0000E1C7A891C>44
+D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0
+00FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFFFFFFF8000001
+FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0000003F80000
+3FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F000000FF00000
+07F000000FF000000FF000000FF000000FE000000FF000000FE000001FF000000FE00000
+1FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC000003FC00000
+3FC000007F8000003F800000FF8000003F800000FF0000003F800001FE0000007F800003
+FC0000007F000007F00000007F00001FE00000007F00007F80000000FF0003FE00000000
+FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE0000001FC00000F
+F0000001FC000007F0000001FC000007F8000003FC000003FC000003F8000003FC000003
+F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE000007F0000003
+FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE0000007FC00000F
+E0000007F800001FE000000FF800001FC000000FF800001FC000001FF000001FC000001F
+E000003FC000003FE000003F8000007FC000003F800000FF8000007F800001FF0000007F
+800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000FFFFFFFFFF00
+0000FFFFFFFFF80000003C3E7BBD40>66 D<0001FFFFFFFFC0000001FFFFFFFFF8000001
+FFFFFFFFFE00000003FE0003FF00000003FE00007F80000003FC00001FC0000003FC0000
+0FE0000003FC000007F0000007FC000007F0000007F8000003F8000007F8000001FC0000
+07F8000001FC00000FF8000001FC00000FF0000000FE00000FF0000000FE00000FF00000
+00FE00001FF0000000FE00001FE0000000FF00001FE0000000FF00001FE0000000FF0000
+3FE0000000FF00003FC0000000FF00003FC0000000FF00003FC0000000FF00007FC00000
+01FF00007F80000001FF00007F80000001FF00007F80000001FE0000FF80000001FE0000
+FF00000003FE0000FF00000003FE0000FF00000003FE0001FF00000003FC0001FE000000
+07FC0001FE00000007FC0001FE00000007F80003FE00000007F80003FC0000000FF80003
+FC0000000FF00003FC0000000FF00007FC0000001FE00007F80000001FE00007F8000000
+3FC00007F80000003FC0000FF80000007F80000FF00000007F00000FF0000000FF00000F
+F0000000FE00001FF0000001FC00001FE0000003F800001FE0000007F000001FE0000007
+F000003FE000000FE000003FC000003FC000003FC000007F0000007FC00000FE0000007F
+C00003FC0000007F80000FF0000000FF80007FE00000FFFFFFFFFF800000FFFFFFFFFC00
+0000FFFFFFFFE0000000403E7BBD45>68 D<00000000FF8000E000000007FFF000E00000
+003FFFFC01C0000000FFC03E03C0000003FC000F07C000000FF000078FC000001FE00003
+DF8000007F800001FF800000FF000000FF800001FE000000FF800003FC0000007F000007
+F80000007F00000FF00000007F00001FE00000003F00003FC00000003E00007F80000000
+3E0000FF800000003E0000FF000000003E0001FE000000003C0003FE000000003C0003FC
+000000003C0007FC000000003C0007F80000000038000FF80000000038000FF800000000
+38001FF00000000038001FF00000000000003FE00000000000003FE00000000000003FE0
+0000000000007FE00000000000007FC00000000000007FC00000000000007FC000000000
+0000FFC0000000000000FF80000000000000FF80000000000000FF80000000000000FF80
+0001FFFFFE00FF000001FFFFFE00FF000001FFFFFE00FF00000000FF8000FF00000000FF
+8000FF00000000FF0000FF00000000FF0000FF00000001FF0000FF00000001FF0000FF00
+000001FE0000FF00000001FE0000FF00000003FE00007F00000003FE00007F80000003FC
+00007F80000003FC00003F80000007FC00003FC0000007FC00001FC0000007F800001FE0
+00000FF800000FF000001FF8000007F000003FF8000003F800007BF0000001FE0000F1F0
+000000FF0003E0F00000003FE01F80F00000001FFFFF006000000007FFF8000000000000
+7FC0000000003B4273BF46>71 D<00000000FFC0000000000007FFF800000000003F80FE
+0000000000FC003F0000000003F0000F8000000007E00007C00000001F800007E0000000
+3F000003F00000007E000001F8000000FC000001FC000001F8000000FC000003F0000000
+FE000007F0000000FE00000FE0000000FE00001FC00000007F00003FC00000007F00003F
+800000007F00007F000000007F0000FF000000007F8000FE000000007F8001FE00000000
+7F8003FC000000007F8003FC000000007F8007FC000000007F8007F8000000007F800FF8
+00000000FF800FF800000000FF800FF000000000FF801FF000000000FF801FF000000000
+FF003FE000000001FF003FE000000001FF003FE000000001FF003FE000000001FF007FC0
+00000003FE007FC000000003FE007FC000000003FE007FC000000007FC007FC000000007
+FC007F8000000007FC007F800000000FF800FF800000000FF800FF800000000FF000FF80
+0000001FF000FF800000001FE0007F800000003FE0007F800000003FC0007F800000007F
+80007F800000007F80007F80000000FF00007F80000000FE00003F80000001FE00003F80
+000003FC00003FC0000003F800001FC0000007F000001FC000000FE000000FE000001FC0
+00000FE000003F80000007F000007F00000003F00000FC00000001F80001F800000000FC
+0007E0000000007F001F80000000001FC07E000000000007FFF8000000000000FF800000
+0000394273BF46>79 D<7FFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01
+FFFFFC00FFFFE003FF800007FF00000FFC0001FF000007FC000007F00001FE000007FC00
+0003E00001FE000003FC000003C00001FE000003FC000003C00001FE000003FC00000380
+0001FE000003FC000007000001FE000003FC000007000001FE000007FC00000E000001FE
+000007FC00000E000001FE00000FFC00001C000001FE00000FFC00003C000001FE00001F
+FC000038000001FE00001FFC000070000001FE00003BFC000070000001FE00003BFC0000
+E0000001FE000073FC0000E0000001FE000073FC0001C0000001FF0000E3FC0001C00000
+01FF0001E3FC000380000000FF0001C3FC000380000000FF0003C3FC000700000000FF00
+0383FC000700000000FF000703FC000E00000000FF000703FC001E00000000FF000E03FC
+001C00000000FF000E03FC003800000000FF001C03FE003800000000FF001C03FE007000
+000000FF003801FE007000000000FF003801FE00E000000000FF007001FE00E000000000
+FF00F001FE01C000000000FF00E001FE01C000000000FF01E001FE038000000000FF01C0
+01FE038000000000FF038001FE070000000000FF038001FE0F0000000000FF070001FE0E
+0000000000FF070001FE1C0000000000FF0E0001FE1C0000000000FF0E0001FE38000000
+0000FF1C0001FE380000000000FF9C0001FE700000000000FFB80001FE7000000000007F
+F80001FEE000000000007FF00001FEE000000000007FF00001FFC000000000007FE00001
+FFC000000000007FC00001FF8000000000007FC00001FF8000000000007F800001FF0000
+000000007F800001FE0000000000007F000001FE0000000000007F000000FC0000000000
+007E000000FC0000000000007E000000F80000000000007C000000F80000000000007C00
+0000F000000000000078000000F000000000000070000000E0000000000053406EBD5B>
+87 D<00007E00000001FF80000007C1C380001F80EFC0003F00FFC0007E007FC000FC00
+7F8001F8003F8003F0003F8003F0003F8007E0003F000FE0003F000FC0003F001FC0007F
+001FC0007E003F80007E003F80007E003F8000FE007F8000FC007F0000FC007F0000FC00
+7F0001FC00FF0001F800FE0001F800FE0001F800FE0003F800FE0003F038FC0003F038FC
+0003F038FC0007F038FC0007E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E00
+7FE0E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E00252977A72E>97
+D<00001FE0000000FFF8000003F03E000007C00F00001F800700003F000780007E001F80
+00FC007F8001F8007F8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001F
+C00000003F800000003F800000003F800000007F800000007F000000007F000000007F00
+000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FC000003007E000007007E00000F007E00001E003E00003C003E000078001F0000F0
+001F0003E0000F800F800003E07E000001FFF80000003FC00000212977A72A>99
+D<00003F800001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F000
+1E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC
+00FFFFC000FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC0000
+00FC000000FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001
+E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A72A>101
+D<000003F00000000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E001FE
+000FC001FC001F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003F800
+FE0003F801FC0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E003F8
+000FE007F8000FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007E000
+1F8007E0003F8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F003FE
+0000F80F7E00007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001FC00
+000001F800000001F800000003F800000003F800000003F0001C0007F0007F0007E000FF
+000FE000FF000FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F000001FFF
+C0000003FE000000273B7CA72A>103 D<0001FC000000FFFC000000FFF8000000FFF800
+000003F800000003F800000003F000000003F000000007F000000007F000000007E00000
+0007E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC0000000
+1F800000001F800000003F800000003F800000003F000000003F03F800007F0FFE00007F
+3E0F80007E780FC0007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001FE00
+07E001FC0007E001FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0000F
+C007F0001FC007F0001F8007E0001F8007E0001F800FE0003F800FE0003F000FC0003F00
+0FC0007F001FC0007E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F80E3F
+0001F80E3F0001F81E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070FE00
+00F0E0FC00007FC03800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003FC00
+03FC0003F80000E000000000000000000000000000000000000000000000000000000000
+0000000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC038
+0FC0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000
+FC0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700F
+C0F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>I<0007F0
+03FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80
+003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC00
+01FC0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E0000FE000
+0FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F0000
+7F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C7800
+3C70001FE000078000144079BE17>108 D<01F0003F80007F000007FC01FFE003FFC000
+0F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E7000FC00
+3C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F8000FC00
+703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE0001FC00
+F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC0003F800
+00FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F80007F000
+01FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F0000FC000
+03F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE0003F81E0
+07F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC0003E0380
+0FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F80003E0E00
+1FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A>I<01F0
+003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E003C1F
+F0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E00703F
+00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC0000FE
+0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F00001F8
+0007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0F007F0
+001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F03800FC0
+001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733>I<00
+001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F80007E000FC000FC
+0007C001F80007E003F00007E007F00007E007E00007E00FE00007F01FC00007F01FC000
+07F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F00000FE07F00001F
+E0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00007F00FE00007F00
+FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007E0001F000FC0001F
+001F80000F803E000007C0FC000001FFF00000003F800000242977A72E>I<01F000FC00
+07FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE038
+1FC01FE0783FC01FC0703F800700703F800000703F000000F03F000000F07F000000007E
+000000007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC00
+000001F800000001F800000001F800000003F800000003F000000003F000000003F00000
+0007F000000007E000000007E000000007E00000000FE00000000FC00000000FC0000000
+0FC00000001FC00000001F800000000700000000232979A726>114
+D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C003E00F8007E00F800
+FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF
+0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007F0000003F00C0003
+F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F
+8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<0001C0000003F000
+0007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000
+001FC000001F8000001F8000003F8000003F8000003F0000003F00007FFFFF80FFFFFF80
+FFFFFF00007E000000FE000000FE000000FC000000FC000001FC000001FC000001F80000
+01F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E00000
+0FE000000FE000000FC000000FC000001FC000001FC01C001F801C001F801C003F803C00
+3F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C0001F0780000F0F0000
+07FC000001F00000193A78B81E>I<007C000000007001FF00007001FC038F8001F801FC
+07078001F801FC0E07C001F801FE1E07C003F801FE1C07C003F000FE3C0FC003F000FE38
+0FC003F0007C380FC007F0007C781FC007E0003C701F8007E0003C701F8007E0003CF03F
+800FE0003CF03F000FC00038003F000FC00038007F000FC00038007E001FC00078007E00
+1F80007000FE001F80007000FC001F80007000FC003F8000F001FC003F0000E001F8003F
+0000E001F8003F0000E001F8003F0001E003F8007F0001C003F0007E0001C003F0007E00
+03C003F0007E00038003F0007E00038003F0007E00070003F000FE00070003F000FE000E
+0001F001FE001E0001F801FF001C0000F8039F00380000FC079F807000003E0F07C1E000
+001FFC03FFC0000003F0007F0000372979A73C>119 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmbx12 14.4 35
+/Fk 35 122 df<00000001FFFC0001FFE0000000003FFFFF801FFFF800000001FFFFFFE0
+7FFFFE0000000FFFFFFFF9FFFFFF0000003FFFC00FFFFFC0FF8000007FFC0003FFFE01FF
+C00001FFE00007FFFC03FFC00003FFC0000FFFF807FFE00007FF00000FFFF007FFE0000F
+FE00001FFFE007FFE0001FFC00001FFFE007FFE0001FFC00001FFFC007FFE0003FF80000
+1FFFC007FFE0003FF800001FFFC003FFC0007FF800001FFF8003FFC0007FF000000FFF80
+01FF80007FF0000007FF80007E00007FF0000003FF80000000007FF0000003FF80000000
+007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0
+000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003
+FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF8000
+0000007FF0000003FF80000000007FF0000003FF80000000FFFFFFFFFFFFFFFFFF0000FF
+FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFF
+FFFFFFFFFF0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF
+C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000
+00007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007F
+F8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF80000
+03FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0
+000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000
+007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8
+000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003
+FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000
+0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000000000
+7FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF800
+0003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF
+C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000
+00007FF8000003FFC00000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFF
+FFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF0000053547DD34E
+>11 D<00000000FFFC0000000000001FFFFF800000000001FFFFFFE00000000007FFFFFF
+F0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001FFE00003
+FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000FFE00001F
+FF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003FF800001F
+FF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003FF8000007
+FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003FF8000000
+000000003FF8000000000000003FF8000000000000003FF8000000000000003FF8000000
+000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFFFFFFFFFF
+FFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFF
+FFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003
+FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFFFFFC03FF
+FFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FF
+FFFFC042547DD34B>I<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00
+0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00
+1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF
+FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00
+000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000
+1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F
+FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0
+0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000
+0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000
+0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000
+7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0
+000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF
+FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF
+FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000
+0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003
+F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000
+3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F
+FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80
+00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000
+00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000
+0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000
+000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000
+0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007
+FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF
+E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00
+00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037
+4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE
+00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000
+00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE
+000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000
+000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE
+0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000
+07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE
+000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003
+F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE
+0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8
+00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE
+00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00
+00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF
+FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF
+FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<038000
+00000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFF
+FFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF
+000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF0000
+0007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3
+FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00
+007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF8000000000
+1FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000F
+FFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFF
+F01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0
+FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FF
+FC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F00
+00003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE00
+07FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFF
+C0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFF
+F00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F
+80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE0
+01FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00F
+FFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF
+80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF00
+080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F00
+7FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007
+FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FF
+F8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFC
+FFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F
+FF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF
+000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF80
+0003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE000
+0FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFF
+F0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>
+I<00000000001F00000000000000000000003F80000000000000000000007FC000000000
+0000000000007FC000000000000000000000FFE000000000000000000000FFE000000000
+000000000000FFE000000000000000000001FFF000000000000000000001FFF000000000
+000000000003FFF800000000000000000003FFF800000000000000000003FFF800000000
+000000000007FFFC00000000000000000007FFFC00000000000000000007FFFC00000000
+00000000000FFFFE0000000000000000000FFFFE0000000000000000001FFFFF00000000
+00000000001FFFFF0000000000000000001FFFFF0000000000000000003FFFFF80000000
+00000000003F7FFF8000000000000000007F7FFFC000000000000000007E7FFFC0000000
+00000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1FFFE0000000
+0000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80FFFF0000000
+0000000003F80FFFF80000000000000003F007FFF80000000000000007F007FFFC000000
+0000000007E007FFFC0000000000000007E003FFFC000000000000000FE003FFFE000000
+000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001FFFF000000
+000000001F8000FFFF000000000000003F8000FFFF800000000000003F00007FFF800000
+000000007F00007FFFC00000000000007E00007FFFC00000000000007E00003FFFC00000
+00000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC00001FFFF00000
+00000001F800001FFFF0000000000001F800000FFFF0000000000003F800000FFFF80000
+00000003F0000007FFF8000000000007F0000007FFFC000000000007E0000007FFFC0000
+00000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE0000
+0000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000
+0000003F80000000FFFF80000000003F000000007FFF80000000007F000000007FFFC000
+0000007F000000007FFFC0000000007E000000003FFFC000000000FE000000003FFFE000
+000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000001FFFF000
+000001F8000000000FFFF000000003F8000000000FFFF800000003F00000000007FFF800
+000007F00000000007FFFC00000007F00000000007FFFC00000007E00000000003FFFC00
+00000FE00000000003FFFE0000000FC00000000003FFFE0000001FC00000000001FFFF00
+0000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF
+E05B547BD366>65 D<0000000001FFFC000001C0000000007FFFFFC00003C000000007FF
+FFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FF
+C07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC0
+0001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFF
+E0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000
+000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC000000000000
+FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000007FC00F
+FFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE000
+00000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC000000000
+00000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC00000000000000F
+C07FFFC000000000000000007FFF8000000000000000007FFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80
+00000000000000007FFF8000000000000000007FFF8000000000000000007FFFC0000000
+00000000007FFFC000000000000000007FFFC000000000000007C03FFFC0000000000000
+07C03FFFC000000000000007C03FFFC000000000000007C01FFFE000000000000007C01F
+FFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800FFFF000
+00000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF800000000
+00001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE0000000000007E
+00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F800000F
+FFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE00
+0000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001F
+F80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF000000
+00000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC00000000525479
+D261>67 D<FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FF
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF800007FFF8000001FFFFC00007FFF8000000
+1FFFC00007FFF800000007FFC00007FFF800000001FFC00007FFF800000000FFC00007FF
+F8000000007FC00007FFF8000000003FC00007FFF8000000001FC00007FFF8000000001F
+C00007FFF8000000000FE00007FFF8000000000FE00007FFF80000000007E00007FFF800
+00000007E00007FFF80000000007E00007FFF80000000003E00007FFF80000000003E000
+07FFF80000000003E00007FFF80000F80003E00007FFF80000F80003F00007FFF80000F8
+0001F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000F80001F00007FF
+F80000F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000
+000007FFF80003F80000000007FFF80007F80000000007FFF8000FF80000000007FFF800
+7FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF800000000
+07FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF8
+0000000007FFF80007F80000000007FFF80003F80000000007FFF80001F80000000007FF
+F80001F80000000007FFF80001F80000000007FFF80000F80000000007FFF80000F80000
+3E0007FFF80000F800003E0007FFF80000F800003E0007FFF80000F800007C0007FFF800
+00F800007C0007FFF80000F800007C0007FFF800000000007C0007FFF800000000007C00
+07FFF80000000000FC0007FFF80000000000FC0007FFF80000000000F80007FFF8000000
+0000F80007FFF80000000001F80007FFF80000000001F80007FFF80000000001F80007FF
+F80000000003F80007FFF80000000003F00007FFF80000000007F00007FFF8000000000F
+F00007FFF8000000000FF00007FFF8000000001FF00007FFF8000000003FF00007FFF800
+0000007FE00007FFF800000001FFE00007FFF800000007FFE00007FFF80000001FFFE000
+07FFF8000003FFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFF
+FFFFC0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC04F517CD058>69
+D<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFFF80007C0
+000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC0
+0000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0
+000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000003FFFC0
+00000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF800000000007FFC0
+00007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE000000000001FFC0
+0001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF80000000000007FC0
+0007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF00000000000003FC0
+001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE00000000000001FC0
+003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC00000000000000FC0
+007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000000
+007FFF800000000000000000007FFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFF
+E07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFF
+E03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000003FFFC0
+001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0
+000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000003FFFC0
+0003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000003FFFC0
+0000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000003FFFC0
+00003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000007FFFC0
+000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC0
+0000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC0
+00000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC0
+0000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE00000000
+005B5479D26A>71 D<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFF
+FF0000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF000001FFFFC000007FF
+F0000001FFFF000007FFF00000007FFF800007FFF00000003FFFC00007FFF00000000FFF
+E00007FFF00000000FFFF00007FFF000000007FFF00007FFF000000003FFF80007FFF000
+000003FFFC0007FFF000000003FFFC0007FFF000000001FFFE0007FFF000000001FFFE00
+07FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFF0007FFF0000000
+01FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FF
+F000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FF
+FE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFC0007FFF000
+000003FFFC0007FFF000000003FFFC0007FFF000000003FFF80007FFF000000007FFF000
+07FFF00000000FFFE00007FFF00000001FFFE00007FFF00000003FFFC00007FFF0000000
+7FFF000007FFF0000001FFFE000007FFF000001FFFFC000007FFFFFFFFFFFFF0000007FF
+FFFFFFFFFFC0000007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF8000000000000FFFFFFFFFFC000000000FFFFFF
+FFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC0000000
+0050527CD15C>80 D<FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFFFF
+FFFFFFFFF800000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FF
+F00000FFFFF00000000007FFF000000FFFF80000000007FFF0000001FFFE0000000007FF
+F0000000FFFF0000000007FFF00000007FFF8000000007FFF00000003FFFC000000007FF
+F00000001FFFC000000007FFF00000000FFFE000000007FFF00000000FFFF000000007FF
+F00000000FFFF000000007FFF000000007FFF800000007FFF000000007FFF800000007FF
+F000000007FFF800000007FFF000000007FFFC00000007FFF000000007FFFC00000007FF
+F000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FF
+F000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FF
+F000000007FFF800000007FFF000000007FFF800000007FFF00000000FFFF800000007FF
+F00000000FFFF000000007FFF00000000FFFE000000007FFF00000000FFFE000000007FF
+F00000001FFFC000000007FFF00000003FFF8000000007FFF00000007FFF0000000007FF
+F0000000FFFE0000000007FFF0000003FFFC0000000007FFF000000FFFF00000000007FF
+F00000FFFFC00000000007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007FF
+FFFFFFFFE0000000000007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007FF
+F000007FFF800000000007FFF000003FFFC00000000007FFF000001FFFE00000000007FF
+F000000FFFF00000000007FFF0000007FFF80000000007FFF0000003FFFC0000000007FF
+F0000003FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFE0000000007FF
+F0000001FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FF
+F0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FF
+F0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF8000000007FF
+F0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FF
+F0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FF
+F0000000FFFF80001C0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FF
+F0000000FFFFC0003E0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007FF
+F00000003FFFE0007C0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFFFF
+FFFF80000FFFF803F8FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFF
+FFFF8000007FFFFFC0FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F537C
+D164>82 D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF8000
+0001FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80
+003FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80
+000FFFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE00
+0007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0
+000000000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FF
+FFFFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC0
+0003FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF00
+0007FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC0
+00FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00
+000FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0
+001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFF
+FF001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>97
+D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC000
+0000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF00
+0000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF0
+0000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC
+0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE
+0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF8
+0000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC0
+0000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF800
+0000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC00000000000003FFC00000
+0041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00
+000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003
+FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF
+800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00
+000000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000
+007FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF0000000000
+3FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007
+FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003F
+FF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001
+FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80000000000007FFFF
+80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000001FFF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF
+80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF
+8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF
+800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF
+80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF
+80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF
+80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF
+800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFF
+FF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFF
+FF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFF
+FF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001F
+FE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FF
+C01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE0
+7FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF
+FE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF
+FFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003FFF0000
+0000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF800000
+03F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F
+80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC000
+00001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC00000003FFFF0000000F
+FFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE
+00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0
+007FF8007FF0003FF0007FF0000FC0007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000FFFFFFFFE000FFFFFF
+FFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF80000007FFFFFFE00007FFFFF
+FE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<00003FFF0000FF00
+0003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001
+FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC0
+0FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE0000
+1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE0000
+1FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF00000
+01FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFF
+FC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C0000000000000
+0FC00000000000000FC00000000000000FC00000000000000FE00000000000000FE00000
+000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF80000
+07FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFF
+FFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF00
+0FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE00000
+0001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0
+FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF00000
+0003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF800
+03FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFF
+FFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+0003FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF0001FFC0000
+0000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC00
+0000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF80
+0000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC0
+0000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC0
+0000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+00FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF
+C0FFFFFFF807FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0
+000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF0
+0003FFE00000FF8000007F00000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000003FF000FFFFF0
+00FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<
+003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0
+FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFF
+C00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF0
+1FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF800
+00FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E0000
+7FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FF
+F800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC00
+0007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000
+FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF8
+07FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67
+367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF0
+0FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0
+F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7
+800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC
+000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFF
+F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE0
+00000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC000000
+1FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000
+FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001F
+FF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE000000
+1FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000
+1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE000000
+1FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001F
+FF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF800000
+7FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF800000
+3FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF
+000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000
+FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE0000
+03FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE000
+00FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC00
+00FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF00
+00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00
+00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE00
+00FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC00
+00FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE000
+00FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC0000
+00FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC000000
+00FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000
+FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<007F
+E003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FF
+E3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FF
+FE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FF
+F800000000FFF800000000FFF800000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F36
+7CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF
+000FF80007FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F
+007F0000003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F
+00FFF000000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00
+003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF
+00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FF
+F000000001FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000F
+F0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001F
+C0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF8
+00FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00
+000000003E00000000003E00000000003E00000000003E00000000007E00000000007E00
+000000007E00000000007E0000000000FE0000000000FE0000000001FE0000000001FE00
+00000001FE0000000003FE0000000007FE0000000007FE000000000FFE000000001FFE00
+0000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFF
+FF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF00
+0F80001FFF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFF
+F80000007FFFF00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000
+FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000
+FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC000
+00FFF800000FFFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000
+007FF800003BFFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000
+001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC0
+00007FFFF803FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFF00007FFFFFFFFFF
+F00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF01FFF80000007F
+E000FFFC0000003F0000FFFC0000003F00007FFC0000003E00007FFE0000007E00003FFE
+0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000FFF800001F0
+00000FFFC00001F000000FFFC00003F0000007FFC00003E0000007FFE00007E0000003FF
+E00007C0000003FFF0000FC0000001FFF0000F80000001FFF8001F80000000FFF8001F00
+000000FFFC001F00000000FFFC003F000000007FFE003E000000007FFE007E000000003F
+FE007C000000003FFF00FC000000001FFF00F8000000001FFF81F8000000000FFF81F000
+0000000FFFC3F0000000000FFFC3F00000000007FFE3E00000000007FFE7E00000000003
+FFE7C00000000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF0000
+00000000FFFF0000000000007FFE0000000000007FFE0000000000007FFE000000000000
+3FFC0000000000003FFC0000000000001FF80000000000001FF80000000000000FF00000
+000000000FF000000000000007E000000000000003C000000040367DB447>I<FFFFFFF0
+0007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF
+00FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE00
+00007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800
+000FFF800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE0
+0007E0000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8001F8000
+0000FFF8001F00000000FFFC003F000000007FFC003E000000007FFE007E000000003FFE
+007C000000003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF81F80000
+00000FFFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FF
+E7C00000000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000
+000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000000000003F
+FC0000000000003FFC0000000000001FF80000000000001FF80000000000000FF0000000
+0000000FF000000000000007E000000000000007E000000000000007E000000000000007
+C00000000000000FC00000000000000F800000000000001F800000000000001F00000000
+0000003F000000001FC0003E000000003FE0007E000000007FF0007C00000000FFF800FC
+00000000FFF800F800000000FFF801F800000000FFF801F000000000FFF803F000000000
+FFF807E0000000007FF00FC0000000007FE01F80000000003FC07F00000000003F81FE00
+000000001FFFFC00000000000FFFF0000000000003FFE0000000000000FF000000000000
+404D7DB447>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmcsc10 10.95 14
+/Fl 14 118 df<000001E0000000000001E0000000000003F0000000000003F000000000
+0003F0000000000007F8000000000007F8000000000007F800000000000FFC0000000000
+0FFC00000000001FFE00000000001CFE00000000001CFE00000000003CFF000000000038
+7F0000000000387F0000000000703F8000000000703F8000000000703F8000000000E01F
+C000000000E01FC000000001E01FE000000001C00FE000000001C00FE0000000038007F0
+000000038007F0000000038007F0000000070003F8000000070003F80000000F0003FC00
+00000E0001FC0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE0000001C0000FE0000
+003800007F0000003800007F0000007800007F8000007000003F8000007000003F800000
+F000003FC00000E000001FC00001E000001FC00003F000001FE00007F000001FE0000FF8
+00003FF800FFFE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC032317DB038>97
+D<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE000F9F0007F80003F
+F000FE00001FF001FC00000FF003F8000007F007F0000007F00FF0000003F00FE0000001
+F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F80000000F07F80000000
+707F8000000070FF0000000070FF0000000000FF0000000000FF0000000000FF00000000
+00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
+007F80000000707F80000000707F80000000703F80000000703FC0000000F01FC0000000
+F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F80000038001FC000007
+8000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FFFFE00000007FFF80
+0000000FF800002C317BAF36>99 D<FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF8003FE00
+00FF8001FC00001FC001FC00000FC001FC000007C001FC000003C001FC000003C001FC00
+0001C001FC000001C001FC000001C001FC000001E001FC000E00E001FC000E00E001FC00
+0E00E001FC000E000001FC000E000001FC001E000001FC003E000001FC007E000001FFFF
+FE000001FFFFFE000001FFFFFE000001FC007E000001FC003E000001FC001E000001FC00
+0E000001FC000E000001FC000E003801FC000E003801FC000E003801FC0000007001FC00
+00007001FC0000007001FC0000007001FC000000F001FC000000F001FC000001E001FC00
+0001E001FC000003E001FC000007E001FC00001FE003FE0000FFE0FFFFFFFFFFC0FFFFFF
+FFFFC0FFFFFFFFFFC02D2F7DAE33>101 D<00000FF800600000FFFE00E00003FFFF81E0
+000FF807E3E0003FC000F3E0007F80007FE000FE00003FE001FC00001FE003F800000FE0
+07F0000007E00FF0000007E00FE0000003E01FC0000003E03FC0000001E03FC0000001E0
+3F80000001E07F80000000E07F80000000E07F80000000E0FF00000000E0FF0000000000
+FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
+FF0000000000FF00001FFFFFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE0
+3F8000000FE03FC000000FE03FC000000FE01FE000000FE00FE000000FE00FF000000FE0
+07F000000FE003F800000FE001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0
+000FFC03F1E00003FFFFE0E00000FFFF806000000FFC000030317BAF3A>103
+D<FFFFF8FFFFF8FFFFF803FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8152F
+7DAE1B>105 D<FFFFFC0000FFFFFC0000FFFFFC000003FE00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000701FC00000701FC00000701FC00000701FC00000E01FC00
+000E01FC00000E01FC00000E01FC00001E01FC00001E01FC00003E01FC00007E01FC0000
+FE01FC0003FC03FE000FFCFFFFFFFFFCFFFFFFFFFCFFFFFFFFFC282F7DAE2F>108
+D<FFFE00000007FFF0FFFE00000007FFF0FFFE00000007FFF003FF0000000FFC0001FF00
+00000FF80001DF8000001DF80001DF8000001DF80001DF8000001DF80001CFC0000039F8
+0001CFC0000039F80001C7E0000071F80001C7E0000071F80001C7E0000071F80001C3F0
+0000E1F80001C3F00000E1F80001C1F80001C1F80001C1F80001C1F80001C1F80001C1F8
+0001C0FC000381F80001C0FC000381F80001C07E000701F80001C07E000701F80001C07E
+000701F80001C03F000E01F80001C03F000E01F80001C01F801C01F80001C01F801C01F8
+0001C01F801C01F80001C00FC03801F80001C00FC03801F80001C007E07001F80001C007
+E07001F80001C007E07001F80001C003F0E001F80001C003F0E001F80001C003F0E001F8
+0001C001F9C001F80001C001F9C001F80001C000FF8001F80001C000FF8001F80001C000
+FF8001F80003E0007F0001F80007F0007F0001F8000FF8003E0003FC00FFFF803E00FFFF
+F0FFFF803E00FFFFF0FFFF801C00FFFFF03C2F7CAE44>I<FFFC00007FFFC0FFFE00007F
+FFC0FFFF00007FFFC001FF000007FC0001FF800003F80001FFC00001F00001DFE00000E0
+0001DFE00000E00001CFF00000E00001C7F80000E00001C3FC0000E00001C3FC0000E000
+01C1FE0000E00001C0FF0000E00001C07F8000E00001C07F8000E00001C03FC000E00001
+C01FE000E00001C01FE000E00001C00FF000E00001C007F800E00001C003FC00E00001C0
+03FC00E00001C001FE00E00001C000FF00E00001C0007F80E00001C0007F80E00001C000
+3FC0E00001C0001FE0E00001C0000FF0E00001C0000FF0E00001C00007F8E00001C00003
+FCE00001C00003FCE00001C00001FEE00001C00000FFE00001C000007FE00001C000007F
+E00001C000003FE00001C000001FE00001C000000FE00003E000000FE00007F0000007E0
+000FF8000003E000FFFF800001E000FFFF800001E000FFFF800000E000322F7DAE38>I<
+00001FF800000000FFFF00000007F00FE000000FC003F000003F0000FC00007E00007E00
+00FC00003F0001F800001F8003F000000FC007E0000007E00FE0000007F00FC0000003F0
+1FC0000003F81F80000001F83F80000001FC3F80000001FC7F80000001FE7F00000000FE
+7F00000000FE7F00000000FEFF00000000FFFF00000000FFFF00000000FFFF00000000FF
+FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FF
+7F80000001FE7F80000001FE7F80000001FE3F80000001FC3F80000001FC3FC0000003FC
+1FC0000003F80FE0000007F00FE0000007F007F000000FE003F000000FC001F800001F80
+00FC00003F00007E00007E00003F0000FC00000FC003F0000007F00FE0000000FFFF0000
+00001FF8000030317BAF3A>I<FFFFFFFE0000FFFFFFFFC000FFFFFFFFF00003FE0007FC
+0001FC0001FE0001FC00007F0001FC00003F8001FC00003F8001FC00001FC001FC00001F
+C001FC00001FE001FC00001FE001FC00001FE001FC00001FE001FC00001FE001FC00001F
+E001FC00001FC001FC00001FC001FC00003F8001FC00003F8001FC00007F0001FC0001FC
+0001FC0007F80001FFFFFFE00001FFFFFF800001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF80000
+00FFFFF80000002B2F7DAE33>I<FFFFFFF0000000FFFFFFFF000000FFFFFFFFC0000003
+FE001FF0000001FC0003FC000001FC0000FE000001FC00007F000001FC00007F000001FC
+00007F800001FC00003F800001FC00003FC00001FC00003FC00001FC00003FC00001FC00
+003FC00001FC00003FC00001FC00003F800001FC00007F800001FC00007F000001FC0000
+FE000001FC0001FC000001FC0003F8000001FC001FE0000001FFFFFF00000001FFFFFE00
+000001FC003F80000001FC000FC0000001FC0007E0000001FC0007F0000001FC0003F800
+0001FC0003F8000001FC0001FC000001FC0001FC000001FC0001FC000001FC0001FC0000
+01FC0001FC000001FC0001FE000001FC0001FE000001FC0001FE000001FC0001FE000001
+FC0001FE00E001FC0001FF00E001FC0001FF00E001FC0000FF00E003FE0000FF01C0FFFF
+F8007F81C0FFFFF8001FC380FFFFF8000FFF000000000001FC0033307DAE37>114
+D<003FC00C00FFF81C03FFFE3C0FE03FFC1F8007FC1F0003FC3E0001FC7C0000FC7C0000
+7CF800007CF800003CF800003CF800003CFC00001CFC00001CFE00001CFF0000007F8000
+007FE000007FFE00003FFFE0001FFFFE000FFFFF8007FFFFE001FFFFF0007FFFF8000FFF
+FC0000FFFC000007FE000001FE000000FE0000007F0000003FE000003FE000001FE00000
+1FE000001FF000001FF000001FF000001EF800003EFC00003CFE00007CFF0000F8FFC001
+F0FBF807E0F1FFFFC0E07FFF00C007FC0020317BAF2A>I<7FFFFFFFFFF87FFFFFFFFFF8
+7FFFFFFFFFF87F801FF007F87E000FE000F878000FE0007878000FE0007870000FE00038
+F0000FE0003CF0000FE0003CF0000FE0003CE0000FE0001CE0000FE0001CE0000FE0001C
+E0000FE0001CE0000FE0001C00000FE0000000000FE0000000000FE0000000000FE00000
+00000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000
+00000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000
+00000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000
+00000FE0000000000FE0000000000FE0000000000FE0000000003FF80000001FFFFFF000
+001FFFFFF000001FFFFFF0002E2E7CAD36>I<FFFFF8007FFFC0FFFFF8007FFFC0FFFFF8
+007FFFC003FE000007FC0001FC000003F80001FC000001F00001FC000000E00001FC0000
+00E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000
+E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E0
+0001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E000
+01FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001
+FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC
+000000E00001FC000000E00000FC000001E00000FE000001C00000FE000003C000007E00
+00038000007F0000078000003F80000F0000001F80000F0000000FC0003E00000007F000
+7C00000003FC03F000000000FFFFE0000000003FFF800000000007FC00000032307DAE38
+>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm cmr10 10.95 78
+/Fm 78 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F
+807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F
+003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000
+0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A
+4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF
+E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000
+C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018
+000C0038001C00300018001C1C7DBE2D>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE0
+1E60006000600060006000E000C000C000C001C001800380030007000E001C0018003800
+30000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E
+00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80
+000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00
+007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00
+007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80
+000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C
+00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>I<C0
+0000E000007000003800001C00001E00000F000007800007C00003C00001E00001F00000
+F00000F800007800007C00007C00003E00003E00003F00001F00001F00001F80000F8000
+0F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003E000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003E00007E00007E00007E00007E00007E000
+07E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00003F00003E0000
+3E00007C00007C0000780000F80000F00001F00001E00003C00007C0000780000F00001E
+00001C0000380000700000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0
+FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E00
+1C001800380030000B1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE1706
+7F961E>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0000000180
+00000003C000000007C000000007C000000007800000000F800000000F800000000F0000
+00001F000000001F000000001E000000003E000000003E000000003C000000007C000000
+007C000000007800000000F800000000F800000000F000000001F000000001F000000001
+E000000003E000000003E000000003C000000007C000000007C000000007800000000F80
+0000000F800000001F000000001F000000001E000000003E000000003E000000003C0000
+00007C000000007C000000007800000000F800000000F800000000F000000001F0000000
+01F000000001E000000003E000000003E000000003C000000007C000000007C000000007
+800000000F800000000F800000000F000000001F000000001F000000001E000000003E00
+0000003E000000007C000000007C000000007800000000F800000000F800000000F00000
+0001F000000001F000000001E000000003E000000003E000000003C000000007C0000000
+07C000000007800000000F800000000F800000000F000000001F000000001F000000001E
+000000003E000000003E000000003C000000007C000000007C000000007800000000F800
+000000F800000000F0000000006000000000225B7BC32D>I<0001FE0000000FFFC00000
+3F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0
+000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F0000
+03F87F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF
+000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F00
+0003F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F8000
+07E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F8
+00003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C00000
+1FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+7FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE0
+0003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC0
+7800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FF
+C0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000
+003FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001
+FC00000003F800000007F000000007E00000000FC00000001F800000003F000000007E00
+0000007C00000000F800000001F000000003E000000007C00000000F800000001F000070
+003E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F
+000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F
+0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0
+007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000
+FF00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC0
+0000003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE00
+000000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE000
+00003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0
+003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000
+FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F800
+00243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E00000000
+7E00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E
+0000001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E00
+0001C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E0000
+38007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E000300
+007E000700007E000E00007E000C00007E001C00007E003800007E003800007E00700000
+7E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>
+I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF000
+07FFFFC00007FFFF000007FFFC0000073FE0000007000000000700000000070000000007
+000000000700000000070000000007000000000700000000070000000007000000000700
+00000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C000
+7E000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000F
+E00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF0
+7F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC
+00001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F80
+01FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00
+001FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC
+003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE000
+00001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F800000
+007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00
+FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF
+80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80
+001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC000
+1FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC
+0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<380000
+00003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFF
+F87FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00
+E000001E00E000001C00E000003C00E0000078000000007000000000F000000001E00000
+0001C000000003C0000000078000000007000000000F000000001E000000001E00000000
+3C000000003C000000007C000000007800000000F800000000F800000001F800000001F0
+00000003F000000003F000000003F000000007F000000007F000000007F00000000FF000
+00000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE00000
+001FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE0000000
+3FE00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I<
+0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F
+00001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E00
+0007C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC00
+3E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF00
+00001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF80
+0F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8
+000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC00
+0001E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC000
+3E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003
+FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE000
+7E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001F
+C0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0
+FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F
+80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F0
+01DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE0000000
+3FC00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F
+003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE000
+1F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000000000000000000000000000000000000000000
+0000000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F80
+1E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E0000000000000000
+000000000000000000000000000000000000000000000000000000000000001E007F00FF
+80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C00180018001800380030007
+0006000E000C001C003800300030000A3979A619>I<00000007000000000000000F8000
+00000000000F800000000000000F800000000000001FC00000000000001FC00000000000
+001FC00000000000003FE00000000000003FE00000000000003FE00000000000007FF000
+00000000007FF00000000000007FF0000000000000FFF8000000000000E7F80000000000
+00E7F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE00
+000000000381FE00000000000381FE00000000000700FF00000000000700FF0000000000
+0700FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC0
+000000001C003FC0000000001C003FC00000000038001FE00000000038001FE000000000
+38001FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F8
+00000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001
+FFFFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF
+00000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E
+0000007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001F
+E00000380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC
+0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFF
+FFF83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000F
+F800007F000003FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003F
+E0007F0000003FE0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8
+007F0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF800
+7F0000001FF0007F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F
+000000FF80007F000001FF00007F000003FC00007F00000FF800007F00007FE000007FFF
+FFFF0000007FFFFFFFE000007F000007FC00007F000001FE00007F000000FF80007F0000
+007FC0007F0000003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F000000
+0FFC007F00000007FC007F00000007FC007F00000007FE007F00000007FE007F00000007
+FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC
+007F0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF000
+7F0000007FE0007F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFF
+FFFFFFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000F
+FFFF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000
+000FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE000000
+00FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF800000000
+3E1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E
+7FE0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FF
+C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0
+0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000
+000000007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE00000
+00000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000
+001C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE00000000
+7000FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF000000780
+0007F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC00000
+0003FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000
+FFFFFFFFFFE0000001FFC0001FF80000007F800003FE0000007F800000FF0000007F8000
+007F8000007F8000003FC000007F8000000FE000007F8000000FF000007F80000007F800
+007F80000003FC00007F80000001FC00007F80000001FE00007F80000000FF00007F8000
+0000FF00007F80000000FF80007F800000007F80007F800000007FC0007F800000007FC0
+007F800000007FC0007F800000003FE0007F800000003FE0007F800000003FE0007F8000
+00003FE0007F800000003FE0007F800000003FF0007F800000003FF0007F800000003FF0
+007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F8000
+00003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FE0
+007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F8000
+00007FC0007F800000007FC0007F800000007F80007F800000007F80007F80000000FF80
+007F80000000FF00007F80000001FE00007F80000001FE00007F80000003FC00007F8000
+0003F800007F80000007F800007F8000000FF000007F8000001FE000007F8000007FC000
+007F800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFF
+FF800000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFF
+FFFFFFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F8000
+0003F0007F80000001F0007F80000000F0007F80000000F0007F80000000F0007F800000
+0070007F8000000070007F8000000070007F8000000070007F8000000038007F80001C00
+38007F80001C0038007F80001C0038007F80001C0038007F80001C0000007F80001C0000
+007F80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003FC000000
+7FFFFFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F
+80007C0000007F80003C0000007F80003C0000007F80001C0000007F80001C0000007F80
+001C0007007F80001C0007007F80001C0007007F80001C000E007F800000000E007F8000
+00000E007F800000000E007F800000000E007F800000001E007F800000001C007F800000
+001C007F800000003C007F800000003C007F800000007C007F800000007C007F80000000
+F8007F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8
+FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FF
+FFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F
+8000000FC0007F80000007C0007F80000007C0007F80000003C0007F80000003C0007F80
+000003C0007F80000001C0007F80000001C0007F80000001C0007F80000001C0007F8000
+0000E0007F80000000E0007F80003800E0007F80003800E0007F80003800E0007F800038
+0000007F8000380000007F8000380000007F8000780000007F8000780000007F8000F800
+00007F8001F80000007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000
+007F8007F80000007F8001F80000007F8000F80000007F8000780000007F800078000000
+7F8000380000007F8000380000007F8000380000007F8000380000007F8000380000007F
+8000380000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+000001FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>
+I<0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF
+0001F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC
+00007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00
+000001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C
+001FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE000
+0000001C007FE0000000001C007FE0000000001C007FC0000000001C007FC00000000000
+00FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000
+0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000
+00FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000
+001FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC
+003FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF800
+000003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC
+0001FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF0
+00000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C
+0000001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC0
+1FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00
+FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FF
+FFFFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFF
+FFC0007FFFFCFFFFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007
+FE00007F80000007F800007F80000007E000007F80000007C000007F8000000F8000007F
+8000001F0000007F8000003E0000007F8000007C0000007F800000F80000007F800001F0
+0000007F800003E00000007F800007C00000007F80000F800000007F80001F000000007F
+80003E000000007F80007C000000007F8000F8000000007F8001F0000000007F8003E000
+0000007F800780000000007F800FC0000000007F801FC0000000007F803FE0000000007F
+807FF0000000007F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC00
+0000007F8F03FE000000007F9E01FF000000007FBC01FF000000007FF800FF800000007F
+F0007FC00000007FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF0
+0000007F80000FF80000007F800007FC0000007F800007FC0000007F800003FE0000007F
+800001FF0000007F800001FF0000007F800000FF8000007F8000007FC000007F8000007F
+E000007F8000003FE000007F8000001FF000007F8000000FF800007F8000000FF800007F
+80000007FC00007F80000007FE00007F80000007FF00007F80000007FF8001FFE000000F
+FFC0FFFFFFC000FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75
+D<FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000380007F8000000380007F8000000380
+007F8000000380007F8000000380007F8000000780007F8000000700007F800000070000
+7F8000000700007F8000000700007F8000000F00007F8000000F00007F8000000F00007F
+8000001F00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F80
+0001FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE00313E7DBD39>I<FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000
+003FFFF001FFE0000000007FF800007FE0000000007FE0000077F000000000EFE0000077
+F000000000EFE0000077F000000000EFE0000073F800000001CFE0000073F800000001CF
+E0000071FC000000038FE0000071FC000000038FE0000071FC000000038FE0000070FE00
+0000070FE0000070FE000000070FE0000070FF0000000E0FE00000707F0000000E0FE000
+00707F0000000E0FE00000703F8000001C0FE00000703F8000001C0FE00000703F800000
+1C0FE00000701FC00000380FE00000701FC00000380FE00000700FE00000700FE0000070
+0FE00000700FE00000700FE00000700FE000007007F00000E00FE000007007F00000E00F
+E000007003F80001C00FE000007003F80001C00FE000007003F80001C00FE000007001FC
+0003800FE000007001FC0003800FE000007001FC0003800FE000007000FE0007000FE000
+007000FE0007000FE0000070007F000E000FE0000070007F000E000FE0000070007F000E
+000FE0000070003F801C000FE0000070003F801C000FE0000070001FC038000FE0000070
+001FC038000FE0000070001FC038000FE0000070000FE070000FE0000070000FE070000F
+E0000070000FE0E0000FE00000700007F0E0000FE00000700007F0E0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700003F9C0000FE00000700001FF80000FE000
+00700001FF80000FE00000700000FF00000FE00000700000FF00000FE00000F80000FF00
+000FE00001FC00007E00000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC0
+0000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F8
+00007FF800000070000077FC00000070000073FE00000070000073FE00000070000071FF
+00000070000070FF80000070000070FF800000700000707FC00000700000703FE0000070
+0000703FE00000700000701FF00000700000700FF80000700000700FF800007000007007
+FC00007000007003FE00007000007003FE00007000007001FF00007000007000FF800070
+00007000FF800070000070007FC00070000070003FE00070000070003FE0007000007000
+1FF00070000070000FF80070000070000FF800700000700007FC00700000700003FE0070
+0000700003FE00700000700001FF00700000700000FF80700000700000FF807000007000
+007FC07000007000003FE07000007000003FE07000007000001FF07000007000000FF870
+00007000000FF870000070000007FC70000070000003FE70000070000003FE7000007000
+0001FF70000070000000FFF0000070000000FFF00000700000007FF00000700000003FF0
+0000700000003FF00000700000001FF00000700000000FF00000700000000FF000007000
+000007F00000F800000003F00001FC00000003F00007FF00000001F000FFFFF8000000F0
+00FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<0000007FE0000000000007FF
+FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000
+000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000
+0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00
+07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000
+00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0
+7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0
+7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000
+0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00
+07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000
+000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000
+0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF
+FE0000000000007FE00000003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFF
+FFFFE00001FFC0003FF800007F800007FC00007F800001FE00007F800000FF00007F8000
+007F80007F8000003FC0007F8000003FE0007F8000003FE0007F8000001FF0007F800000
+1FF0007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001F
+F8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0
+007F8000003FE0007F8000003FE0007F8000003FC0007F8000007F80007F800000FF0000
+7F800001FE00007F800007FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000
+FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF00000007F8000
+07FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F8000007FC000
+007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF000007F8000
+003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000
+007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC000007F8000
+007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F800007F80000
+007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001
+FC000000007F80003F000000007F80001FC00000007F80000FE00000007F800007F00000
+007F800007F80000007F800003F80000007F800003FC0000007F800001FC0000007F8000
+01FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F800001FF0000
+007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF8000007F8000
+01FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F800001FFC00E
+007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0
+003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000000000003F80
+3F407DBD43>82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000
+1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000
+7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C
+FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F
+FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007
+FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000
+01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000
+3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C
+FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0
+1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF
+803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000
+3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003
+C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000
+3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000
+E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF
+FFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF8
+01FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000003F80000000F000003FC0000000E000
+003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000000FE000
+0003C000000FF000000780000007F000000700000003F800000F00000001FC00001E0000
+0000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE00000000003FF
+FF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFF
+FFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000
+003F00007F800000003E00007F800000001C00007FC00000003C00003FC0000000380000
+3FC00000003800003FE00000007800001FE00000007000001FE00000007000000FF00000
+00E000000FF0000000E000000FF8000001E0000007F8000001C0000007F8000001C00000
+07FC000003C0000003FC00000380000003FC00000380000001FE00000700000001FE0000
+0700000001FF00000700000000FF00000E00000000FF00000E00000000FF80001E000000
+007F80001C000000007F80001C000000007FC0003C000000003FC00038000000003FC000
+38000000001FE00070000000001FE00070000000001FF000F0000000000FF000E0000000
+000FF000E0000000000FF801E00000000007F801C00000000007F801C00000000003FC03
+800000000003FC03800000000003FE07800000000001FE07000000000001FE0700000000
+0001FF0F000000000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C
+0000000000007FDC0000000000003FF80000000000003FF80000000000003FF800000000
+00001FF00000000000001FF00000000000001FF00000000000000FE00000000000000FE0
+00000000000007C000000000000007C000000000000007C000000000000003800000003F
+407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF80
+07FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F80
+00FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F00007F80
+00003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003FC000003F
+E000001C00003FC000003FE000001C00003FC000007FF000001C00001FE000007FF00000
+3800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F80000700000
+0FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F800
+01C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE
+0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380
+000001FE000700FF000380000001FE000E007F800380000000FF000E007F800700000000
+FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000007F801C
+003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC038001FE0
+1C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000FF0380000
+00001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F870000000000F
+F0E00007F870000000000FF1C00003FC700000000007F9C00003FCE00000000007F9C000
+03FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF800001FFC0
+0000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF80000000
+0001FF000000FF800000000001FE0000007F800000000000FE0000007F000000000000FE
+0000007F000000000000FC0000003F0000000000007C0000003E0000000000007C000000
+3E000000000000780000001E000000000000380000001C00000058407EBD5D>I<7FFFFF
+C003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE0
+00001FF000001F8000000FF800001F0000000FF800001E00000007FC00001C00000003FE
+00003C00000003FE00007800000001FF00007000000000FF8000F000000000FF8001E000
+0000007FC001C0000000003FC003C0000000003FE00780000000001FF00700000000000F
+F00F00000000000FF81E000000000007FC1C000000000007FC3C000000000003FE780000
+00000001FF70000000000001FFF0000000000000FFE00000000000007FC0000000000000
+7FC00000000000003FE00000000000001FF00000000000001FF00000000000001FF80000
+000000001FFC0000000000003FFC0000000000003BFE00000000000071FF000000000000
+F1FF000000000000E0FF800000000001C07F800000000003C07FC00000000003803FE000
+00000007003FE0000000000F001FF0000000000E000FF8000000001C000FF8000000003C
+0007FC00000000380003FE00000000780003FE00000000F00001FF00000000E00000FF80
+000001E00000FF80000003C000007FC00000038000003FE00000078000003FE000000F00
+00001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF
+00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF80
+0003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE000
+00003FC000007FE00000001F8000003FE00000001E0000001FF00000001E0000001FF000
+00003C0000000FF80000003800000007FC0000007800000007FC000000F000000003FE00
+0000E000000003FF000001E000000001FF000001C000000000FF800003C000000000FF80
+000380000000007FC0000700000000003FE0000F00000000003FE0000E00000000001FF0
+001E00000000001FF0001C00000000000FF80038000000000007FC0078000000000007FC
+0070000000000003FE00F0000000000003FF00E0000000000001FF01E0000000000000FF
+83C0000000000000FF83800000000000007FC7800000000000003FE7000000000000003F
+EF000000000000001FFE000000000000001FFC000000000000000FFC0000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F8000000000000001FFC0000000000000FFFFFFC00000000000FFF
+FFFC00000000000FFFFFFC000000413E7FBD44>I<FFFCFFFCFFFCFFFCF000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000FFFCFFFCFFFCFFFC0E5B77C319>91
+D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018
+0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060
+00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F
+E00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280985B>124
+D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 91
+91 92 bop 150 -116 a Fm(Chapter)30 b(11:)41 b(Altering)30
+b(Execution)2244 b(91)150 299 y Fi(11)80 b(Altering)54
+b(Execution)275 542 y Fm(Once)34 b(y)m(ou)h(think)d(y)m(ou)j(ha)m(v)m
+(e)h(found)d(an)h(error)g(in)f(y)m(our)h(program,)i(y)m(ou)e(migh)m(t)h
+(w)m(an)m(t)g(to)g(\014nd)e(out)150 652 y(for)h(certain)g(whether)f
+(correcting)i(the)f(apparen)m(t)g(error)g(w)m(ould)f(lead)h(to)h
+(correct)g(results)e(in)f(the)j(rest)150 761 y(of)i(the)f(run.)58
+b(Y)-8 b(ou)37 b(can)g(\014nd)e(the)i(answ)m(er)f(b)m(y)h(exp)s(erimen)
+m(t,)g(using)e(the)i(GDB)h(features)e(for)h(altering)150
+871 y(execution)31 b(of)f(the)h(program.)275 1008 y(F)-8
+b(or)25 b(example,)h(y)m(ou)f(can)g(store)h(new)e(v)-5
+b(alues)24 b(in)m(to)h(v)-5 b(ariables)24 b(or)h(memory)f(lo)s
+(cations,)i(giv)m(e)f(y)m(our)g(pro-)150 1118 y(gram)k(a)g(signal,)f
+(restart)h(it)g(at)g(a)g(di\013eren)m(t)g(address,)f(or)h(ev)m(en)g
+(return)f(prematurely)g(from)g(a)h(function.)150 1383
+y Fk(11.1)68 b(Assignmen)l(t)46 b(to)f(v)-7 b(ariables)275
+1578 y Fm(T)f(o)42 b(alter)f(the)h(v)-5 b(alue)41 b(of)h(a)g(v)-5
+b(ariable,)44 b(ev)-5 b(aluate)42 b(an)g(assignmen)m(t)f(expression.)73
+b(See)42 b(Section)g(8.1)150 1688 y([Expressions],)29
+b(page)i(55.)42 b(F)-8 b(or)31 b(example,)390 1820 y
+Fh(print)46 b(x=4)150 1957 y Fm(stores)26 b(the)f(v)-5
+b(alue)24 b(4)i(in)m(to)f(the)g(v)-5 b(ariable)24 b Fh(x)p
+Fm(,)i(and)f(then)f(prin)m(ts)g(the)h(v)-5 b(alue)25
+b(of)g(the)g(assignmen)m(t)g(expression)150 2067 y(\(whic)m(h)41
+b(is)f(4\).)75 b(See)41 b(Chapter)g(9)h([Using)f(GDB)i(with)d
+(Di\013eren)m(t)i(Languages],)j(page)d(71,)k(for)41 b(more)150
+2176 y(information)29 b(on)h(op)s(erators)g(in)g(supp)s(orted)e
+(languages.)275 2314 y(If)35 b(y)m(ou)i(are)g(not)g(in)m(terested)f(in)
+f(seeing)h(the)h(v)-5 b(alue)36 b(of)g(the)h(assignmen)m(t,)h(use)e
+(the)h Fh(set)e Fm(command)150 2423 y(instead)24 b(of)h(the)g
+Fh(print)e Fm(command.)39 b Fh(set)24 b Fm(is)g(really)f(the)i(same)h
+(as)f Fh(print)e Fm(except)j(that)f(the)g(expression's)150
+2533 y(v)-5 b(alue)39 b(is)f(not)i(prin)m(ted)e(and)h(is)f(not)i(put)f
+(in)f(the)h(v)-5 b(alue)39 b(history)g(\(see)h(Section)f(8.8)i([V)-8
+b(alue)39 b(history],)150 2643 y(page)31 b(66\).)42 b(The)30
+b(expression)f(is)g(ev)-5 b(aluated)31 b(only)f(for)g(its)f(e\013ects.)
+275 2780 y(If)42 b(the)i(b)s(eginning)c(of)j(the)h(argumen)m(t)f
+(string)f(of)i(the)f Fh(set)f Fm(command)h(app)s(ears)g(iden)m(tical)f
+(to)i(a)150 2890 y Fh(set)33 b Fm(sub)s(command,)f(use)i(the)g
+Fh(set)29 b(variable)i Fm(command)j(instead)f(of)g(just)g
+Fh(set)p Fm(.)50 b(This)32 b(command)h(is)150 2999 y(iden)m(tical)h(to)
+h Fh(set)f Fm(except)i(for)e(its)g(lac)m(k)i(of)f(sub)s(commands.)52
+b(F)-8 b(or)35 b(example,)h(if)e(y)m(our)g(program)h(has)g(a)150
+3109 y(v)-5 b(ariable)37 b Fh(width)p Fm(,)h(y)m(ou)g(get)h(an)e(error)
+h(if)e(y)m(ou)j(try)e(to)i(set)f(a)g(new)f(v)-5 b(alue)37
+b(with)g(just)g(`)p Fh(set)30 b(width=13)p Fm(',)150
+3218 y(b)s(ecause)g(GDB)i(has)e(the)h(command)f Fh(set)f(width)p
+Fm(:)390 3350 y Fh(\(gdb\))46 b(whatis)g(width)390 3454
+y(type)h(=)g(double)390 3558 y(\(gdb\))f(p)i(width)390
+3661 y($4)f(=)h(13)390 3765 y(\(gdb\))e(set)h(width=47)390
+3869 y(Invalid)f(syntax)g(in)h(expression.)150 4007 y
+Fm(The)33 b(in)m(v)-5 b(alid)32 b(expression,)h(of)h(course,)h(is)e(`)p
+Fh(=47)p Fm('.)50 b(In)33 b(order)g(to)i(actually)e(set)i(the)f
+(program's)f(v)-5 b(ariable)150 4116 y Fh(width)p Fm(,)29
+b(use)390 4248 y Fh(\(gdb\))46 b(set)h(var)g(width=47)275
+4385 y Fm(GDB)37 b(allo)m(ws)f(more)h(implicit)d(con)m(v)m(ersions)i
+(in)g(assignmen)m(ts)g(than)g(C;)h(y)m(ou)g(can)g(freely)f(store)h(an)
+150 4495 y(in)m(teger)27 b(v)-5 b(alue)27 b(in)m(to)g(a)g(p)s(oin)m
+(ter)f(v)-5 b(ariable)26 b(or)g(vice)h(v)m(ersa,)i(and)d(y)m(ou)h(can)h
+(con)m(v)m(ert)g(an)m(y)f(structure)g(to)h(an)m(y)150
+4605 y(other)j(structure)f(that)g(is)g(the)g(same)h(length)f(or)g
+(shorter.)275 4742 y(T)-8 b(o)29 b(store)g(v)-5 b(alues)29
+b(in)m(to)g(arbitrary)e(places)i(in)f(memory)-8 b(,)29
+b(use)g(the)g(`)p Fh({...)o(})p Fm(')g(construct)g(to)h(generate)h(a)
+150 4852 y(v)-5 b(alue)33 b(of)h(sp)s(eci\014ed)f(t)m(yp)s(e)h(at)g(a)h
+(sp)s(eci\014ed)d(address)h(\(see)i(Section)e(8.1)i([Expressions],)f
+(page)h(55\).)52 b(F)-8 b(or)150 4961 y(example,)31 b
+Fh({int}0x83040)d Fm(refers)j(to)g(memory)g(lo)s(cation)g
+Fh(0x83040)e Fm(as)j(an)f(in)m(teger)g(\(whic)m(h)f(implies)f(a)150
+5071 y(certain)h(size)h(and)e(represen)m(tation)i(in)e(memory\),)i(and)
+390 5202 y Fh(set)47 b({int}0x83040)d(=)k(4)150 5340
+y Fm(stores)31 b(the)f(v)-5 b(alue)30 b(4)h(in)m(to)f(that)h(memory)g
+(lo)s(cation.)p eop
+%DVIPSSectionPage: 92
+92 93 bop 150 -116 a Fm(92)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fk(11.2)68 b(Con)l(tin)l(uing)46 b(at)g(a)f(di\013eren)l(t)h
+(address)275 495 y Fm(Ordinarily)-8 b(,)31 b(when)h(y)m(ou)i(con)m(tin)
+m(ue)g(y)m(our)f(program,)i(y)m(ou)f(do)f(so)h(at)g(the)g(place)f
+(where)h(it)f(stopp)s(ed,)150 605 y(with)23 b(the)h Fh(continue)e
+Fm(command.)39 b(Y)-8 b(ou)24 b(can)h(instead)e(con)m(tin)m(ue)i(at)g
+(an)f(address)f(of)h(y)m(our)h(o)m(wn)f(c)m(ho)s(osing,)150
+714 y(with)29 b(the)i(follo)m(wing)d(commands:)150 935
+y Fh(jump)h Fg(linesp)s(ec)630 1045 y Fm(Resume)i(execution)g(at)g
+(line)f Fg(linesp)s(ec)p Fm(.)40 b(Execution)31 b(stops)g(again)g
+(immediately)e(if)h(there)630 1154 y(is)38 b(a)i(breakp)s(oin)m(t)e
+(there.)68 b(See)40 b(Section)f(7.1)h([Prin)m(ting)e(source)h(lines],)i
+(page)f(51,)i(for)e(a)630 1264 y(description)h(of)h(the)h(di\013eren)m
+(t)f(forms)g(of)g Fg(linesp)s(ec)p Fm(.)75 b(It)43 b(is)e(common)i
+(practice)g(to)g(use)630 1373 y(the)h Fh(tbreak)f Fm(command)h(in)f
+(conjunction)g(with)g Fh(jump)p Fm(.)81 b(See)44 b(Section)g(5.1.1)i
+([Setting)630 1483 y(breakp)s(oin)m(ts],)30 b(page)h(28.)630
+1619 y(The)44 b Fh(jump)f Fm(command)i(do)s(es)f(not)h(c)m(hange)h(the)
+e(curren)m(t)h(stac)m(k)h(frame,)i(or)d(the)f(stac)m(k)630
+1729 y(p)s(oin)m(ter,)30 b(or)g(the)g(con)m(ten)m(ts)i(of)f(an)m(y)f
+(memory)g(lo)s(cation)g(or)g(an)m(y)h(register)f(other)h(than)f(the)630
+1839 y(program)37 b(coun)m(ter.)62 b(If)36 b(line)g Fg(linesp)s(ec)41
+b Fm(is)36 b(in)g(a)h(di\013eren)m(t)g(function)f(from)g(the)i(one)f
+(cur-)630 1948 y(ren)m(tly)24 b(executing,)j(the)e(results)f(ma)m(y)h
+(b)s(e)f(bizarre)g(if)g(the)h(t)m(w)m(o)i(functions)c(exp)s(ect)i
+(di\013eren)m(t)630 2058 y(patterns)i(of)g(argumen)m(ts)g(or)g(of)g(lo)
+s(cal)f(v)-5 b(ariables.)39 b(F)-8 b(or)27 b(this)f(reason,)i(the)f
+Fh(jump)f Fm(command)630 2167 y(requests)33 b(con\014rmation)g(if)g
+(the)h(sp)s(eci\014ed)e(line)f(is)i(not)h(in)e(the)i(function)e(curren)
+m(tly)h(exe-)630 2277 y(cuting.)39 b(Ho)m(w)m(ev)m(er,)31
+b(ev)m(en)d(bizarre)f(results)g(are)h(predictable)e(if)h(y)m(ou)h(are)g
+(w)m(ell)f(acquain)m(ted)630 2386 y(with)i(the)i(mac)m(hine-language)f
+(co)s(de)h(of)g(y)m(our)f(program.)150 2550 y Fh(jump)f(*)p
+Fg(address)630 2659 y Fm(Resume)h(execution)h(at)g(the)f(instruction)f
+(at)i(address)e Fg(address)p Fm(.)275 2824 y(Y)-8 b(ou)38
+b(can)g(get)h(m)m(uc)m(h)f(the)g(same)g(e\013ect)h(as)f(the)g
+Fh(jump)f Fm(command)g(b)m(y)h(storing)f(a)h(new)g(v)-5
+b(alue)37 b(in)m(to)150 2934 y(the)e(register)f Fh($pc)p
+Fm(.)52 b(The)34 b(di\013erence)g(is)f(that)i(this)f(do)s(es)g(not)g
+(start)h(y)m(our)g(program)f(running;)g(it)g(only)150
+3044 y(c)m(hanges)d(the)g(address)e(of)i(where)f(it)g
+Fj(wil)5 b(l)40 b Fm(run)29 b(when)g(y)m(ou)i(con)m(tin)m(ue.)41
+b(F)-8 b(or)31 b(example,)390 3176 y Fh(set)47 b($pc)g(=)g(0x485)150
+3314 y Fm(mak)m(es)27 b(the)g(next)f Fh(continue)e Fm(command)i(or)g
+(stepping)f(command)h(execute)i(at)f(address)e Fh(0x485)p
+Fm(,)h(rather)150 3424 y(than)c(at)h(the)g(address)f(where)g(y)m(our)g
+(program)g(stopp)s(ed.)37 b(See)23 b(Section)f(5.2)i([Con)m(tin)m(uing)
+d(and)h(stepping],)150 3533 y(page)31 b(38.)275 3672
+y(The)24 b(most)i(common)f(o)s(ccasion)h(to)g(use)f(the)g
+Fh(jump)f Fm(command)h(is)f(to)i(bac)m(k)g(up|p)s(erhaps)d(with)h(more)
+150 3781 y(breakp)s(oin)m(ts)e(set|o)m(v)m(er)k(a)e(p)s(ortion)e(of)i
+(a)g(program)f(that)i(has)e(already)g(executed,)j(in)d(order)g(to)h
+(examine)150 3891 y(its)30 b(execution)g(in)f(more)i(detail.)150
+4158 y Fk(11.3)68 b(Giving)46 b(y)l(our)f(program)g(a)g(signal)150
+4436 y Fh(signal)29 b Fg(signal)630 4546 y Fm(Resume)38
+b(execution)h(where)f(y)m(our)h(program)f(stopp)s(ed,)i(but)e
+(immediately)f(giv)m(e)i(it)f(the)630 4656 y(signal)31
+b Fg(signal)p Fm(.)45 b Fg(signal)34 b Fm(can)e(b)s(e)g(the)g(name)g
+(or)g(the)h(n)m(um)m(b)s(er)e(of)h(a)g(signal.)45 b(F)-8
+b(or)33 b(example,)630 4765 y(on)38 b(man)m(y)h(systems)f
+Fh(signal)29 b(2)38 b Fm(and)g Fh(signal)29 b(SIGINT)37
+b Fm(are)h(b)s(oth)g(w)m(a)m(ys)h(of)g(sending)e(an)630
+4875 y(in)m(terrupt)29 b(signal.)630 5011 y(Alternativ)m(ely)-8
+b(,)28 b(if)f Fg(signal)j Fm(is)c(zero,)k(con)m(tin)m(ue)d(execution)h
+(without)f(giving)f(a)i(signal.)39 b(This)630 5121 y(is)25
+b(useful)f(when)h(y)m(our)g(program)h(stopp)s(ed)f(on)g(accoun)m(t)i
+(of)f(a)g(signal)f(and)g(w)m(ould)g(ordinary)630 5230
+y(see)i(the)g(signal)f(when)g(resumed)f(with)h(the)h
+Fh(continue)e Fm(command;)j(`)p Fh(signal)g(0)p Fm(')f(causes)g(it)630
+5340 y(to)k(resume)f(without)f(a)i(signal.)p eop
+%DVIPSSectionPage: 93
+93 94 bop 150 -116 a Fm(Chapter)30 b(11:)41 b(Altering)30
+b(Execution)2244 b(93)630 299 y Fh(signal)26 b Fm(do)s(es)h(not)h(rep)s
+(eat)g(when)e(y)m(ou)i(press)2212 296 y Fd(h)p 2236 243
+151 4 v 2236 299 a Fc(RET)p 2236 314 V 2383 296 a Fd(i)2440
+299 y Fm(a)g(second)g(time)f(after)h(executing)g(the)630
+408 y(command.)275 564 y(In)m(v)m(oking)22 b(the)g Fh(signal)f
+Fm(command)h(is)f(not)i(the)g(same)f(as)h(in)m(v)m(oking)f(the)g
+Fh(kill)f Fm(utilit)m(y)g(from)h(the)g(shell.)150 673
+y(Sending)27 b(a)i(signal)e(with)g Fh(kill)h Fm(causes)h(GDB)h(to)f
+(decide)f(what)h(to)g(do)f(with)g(the)h(signal)e(dep)s(ending)f(on)150
+783 y(the)h(signal)e(handling)e(tables)k(\(see)g(Section)f(5.3)i
+([Signals],)e(page)h(40\).)40 b(The)26 b Fh(signal)f
+Fm(command)h(passes)150 892 y(the)31 b(signal)e(directly)g(to)i(y)m
+(our)f(program.)150 1143 y Fk(11.4)68 b(Returning)46
+b(from)f(a)g(function)150 1402 y Fh(return)150 1512 y(return)29
+b Fg(expression)630 1622 y Fm(Y)-8 b(ou)32 b(can)h(cancel)f(execution)g
+(of)g(a)g(function)f(call)g(with)g(the)h Fh(return)e
+Fm(command.)45 b(If)32 b(y)m(ou)630 1731 y(giv)m(e)f(an)f
+Fg(expression)f Fm(argumen)m(t,)i(its)f(v)-5 b(alue)30
+b(is)f(used)h(as)h(the)f(function's)f(return)h(v)-5 b(alue.)275
+1886 y(When)36 b(y)m(ou)i(use)f Fh(return)p Fm(,)g(GDB)h(discards)d
+(the)j(selected)f(stac)m(k)i(frame)e(\(and)g(all)f(frames)g(within)150
+1996 y(it\).)49 b(Y)-8 b(ou)34 b(can)g(think)e(of)h(this)f(as)i(making)
+f(the)g(discarded)f(frame)h(return)f(prematurely)-8 b(.)49
+b(If)33 b(y)m(ou)h(wish)150 2106 y(to)d(sp)s(ecify)e(a)i(v)-5
+b(alue)30 b(to)h(b)s(e)f(returned,)f(giv)m(e)i(that)g(v)-5
+b(alue)30 b(as)g(the)h(argumen)m(t)g(to)g Fh(return)p
+Fm(.)275 2238 y(This)23 b(p)s(ops)g(the)i(selected)h(stac)m(k)g(frame)f
+(\(see)h(Section)e(6.3)i([Selecting)f(a)g(frame],)h(page)g(47\),)h(and)
+e(an)m(y)150 2347 y(other)34 b(frames)g(inside)d(of)j(it,)g(lea)m(ving)
+g(its)f(caller)g(as)h(the)g(innermost)f(remaining)e(frame.)51
+b(That)34 b(frame)150 2457 y(b)s(ecomes)c(selected.)42
+b(The)29 b(sp)s(eci\014ed)g(v)-5 b(alue)30 b(is)f(stored)h(in)f(the)i
+(registers)e(used)h(for)g(returning)e(v)-5 b(alues)30
+b(of)150 2567 y(functions.)275 2699 y(The)g Fh(return)f
+Fm(command)h(do)s(es)h(not)g(resume)f(execution;)h(it)f(lea)m(v)m(es)i
+(the)f(program)g(stopp)s(ed)e(in)h(the)150 2809 y(state)h(that)g(w)m
+(ould)e(exist)h(if)f(the)h(function)e(had)i(just)f(returned.)40
+b(In)29 b(con)m(trast,)j(the)e Fh(finish)e Fm(command)150
+2918 y(\(see)37 b(Section)e(5.2)i([Con)m(tin)m(uing)e(and)g(stepping],)
+h(page)h(38\))g(resumes)e(execution)h(un)m(til)e(the)i(selected)150
+3028 y(stac)m(k)c(frame)e(returns)f(naturally)-8 b(.)150
+3279 y Fk(11.5)68 b(Calling)47 b(program)e(functions)150
+3492 y Fh(call)29 b Fg(expr)84 b Fm(Ev)-5 b(aluate)31
+b(the)f(expression)f Fg(expr)37 b Fm(without)29 b(displa)m(ying)f
+Fh(void)h Fm(returned)g(v)-5 b(alues.)275 3647 y(Y)d(ou)31
+b(can)g(use)f(this)g(v)-5 b(arian)m(t)30 b(of)h(the)g
+Fh(print)f Fm(command)g(if)g(y)m(ou)h(w)m(an)m(t)g(to)h(execute)g(a)f
+(function)e(from)150 3757 y(y)m(our)34 b(program,)h(but)e(without)g
+(cluttering)g(the)h(output)g(with)f Fh(void)g Fm(returned)f(v)-5
+b(alues.)51 b(If)34 b(the)g(result)150 3867 y(is)29 b(not)i(v)m(oid,)f
+(it)g(is)g(prin)m(ted)e(and)i(sa)m(v)m(ed)i(in)d(the)h(v)-5
+b(alue)30 b(history)-8 b(.)275 3999 y(F)g(or)31 b(the)g(A29K,)h(a)f
+(user-con)m(trolled)f(v)-5 b(ariable)30 b Fh(call_scratch_address)p
+Fm(,)c(sp)s(eci\014es)j(the)i(lo)s(cation)150 4109 y(of)37
+b(a)g(scratc)m(h)h(area)g(to)g(b)s(e)e(used)g(when)g(GDB)i(calls)f(a)g
+(function)f(in)f(the)i(target.)62 b(This)36 b(is)g(necessary)150
+4218 y(b)s(ecause)26 b(the)g(usual)e(metho)s(d)i(of)g(putting)f(the)h
+(scratc)m(h)h(area)f(on)g(the)g(stac)m(k)i(do)s(es)d(not)h(w)m(ork)g
+(in)f(systems)150 4328 y(that)31 b(ha)m(v)m(e)h(separate)f(instruction)
+d(and)i(data)h(spaces.)150 4579 y Fk(11.6)68 b(P)l(atc)l(hing)46
+b(programs)275 4769 y Fm(By)29 b(default,)f(GDB)i(op)s(ens)f(the)g
+(\014le)f(con)m(taining)g(y)m(our)h(program's)g(executable)g(co)s(de)g
+(\(or)h(the)f(core-)150 4879 y(\014le\))35 b(read-only)-8
+b(.)54 b(This)34 b(prev)m(en)m(ts)h(acciden)m(tal)h(alterations)f(to)h
+(mac)m(hine)e(co)s(de;)k(but)d(it)f(also)h(prev)m(en)m(ts)150
+4988 y(y)m(ou)c(from)f(in)m(ten)m(tionally)e(patc)m(hing)j(y)m(our)f
+(program's)g(binary)-8 b(.)275 5121 y(If)29 b(y)m(ou'd)g(lik)m(e)g(to)h
+(b)s(e)f(able)g(to)h(patc)m(h)h(the)e(binary)-8 b(,)29
+b(y)m(ou)h(can)g(sp)s(ecify)e(that)i(explicitly)d(with)h(the)i
+Fh(set)150 5230 y(write)25 b Fm(command.)39 b(F)-8 b(or)28
+b(example,)f(y)m(ou)g(migh)m(t)g(w)m(an)m(t)g(to)h(turn)d(on)i(in)m
+(ternal)e(debugging)h(\015ags,)i(or)e(ev)m(en)150 5340
+y(to)31 b(mak)m(e)g(emergency)h(repairs.)p eop
+%DVIPSSectionPage: 94
+94 95 bop 150 -116 a Fm(94)2644 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(set)g(write)g(on)150 408 y(set)g(write)g(off)630
+518 y Fm(If)39 b(y)m(ou)g(sp)s(ecify)f(`)p Fh(set)30
+b(write)f(on)p Fm(',)41 b(GDB)g(op)s(ens)d(executable)i(and)e(core)i
+(\014les)f(for)g(b)s(oth)630 628 y(reading)33 b(and)h(writing;)g(if)f
+(y)m(ou)h(sp)s(ecify)f(`)p Fh(set)d(write)f(off)p Fm(')k(\(the)i
+(default\),)g(GDB)g(op)s(ens)630 737 y(them)30 b(read-only)-8
+b(.)630 872 y(If)30 b(y)m(ou)h(ha)m(v)m(e)h(already)f(loaded)f(a)h
+(\014le,)f(y)m(ou)h(m)m(ust)g(load)f(it)g(again)h(\(using)f(the)g
+Fh(exec-file)630 981 y Fm(or)23 b Fh(core-file)e Fm(command\))j(after)g
+(c)m(hanging)g Fh(set)29 b(write)p Fm(,)24 b(for)f(y)m(our)g(new)g
+(setting)h(to)g(tak)m(e)630 1091 y(e\013ect.)150 1250
+y Fh(show)29 b(write)630 1360 y Fm(Displa)m(y)e(whether)h(executable)h
+(\014les)e(and)g(core)i(\014les)e(are)i(op)s(ened)e(for)h(writing)e(as)
+j(w)m(ell)e(as)630 1469 y(reading.)p eop
+%DVIPSSectionPage: 95
+95 96 bop 150 -116 a Fm(Chapter)30 b(12:)h(GDB)h(Files)2586
+b(95)150 299 y Fi(12)80 b(GDB)53 b(Files)275 523 y Fm(GDB)29
+b(needs)f(to)h(kno)m(w)g(the)g(\014le)e(name)i(of)f(the)h(program)f(to)
+h(b)s(e)f(debugged,)h(b)s(oth)f(in)f(order)h(to)h(read)150
+632 y(its)j(sym)m(b)s(ol)f(table)i(and)e(in)h(order)g(to)h(start)g(y)m
+(our)f(program.)47 b(T)-8 b(o)33 b(debug)f(a)h(core)g(dump)e(of)i(a)f
+(previous)150 742 y(run,)d(y)m(ou)i(m)m(ust)f(also)g(tell)g(GDB)i(the)e
+(name)h(of)f(the)h(core)g(dump)d(\014le.)150 993 y Fk(12.1)68
+b(Commands)46 b(to)f(sp)t(ecify)g(\014les)275 1184 y
+Fm(Y)-8 b(ou)37 b(ma)m(y)g(w)m(an)m(t)h(to)f(sp)s(ecify)e(executable)j
+(and)e(core)h(dump)e(\014le)h(names.)60 b(The)36 b(usual)f(w)m(a)m(y)j
+(to)f(do)150 1294 y(this)30 b(is)h(at)h(start-up)f(time,)g(using)f(the)
+h(argumen)m(ts)h(to)g(GDB's)h(start-up)e(commands)g(\(see)h(Chapter)f
+(2)150 1403 y([Getting)g(In)f(and)g(Out)f(of)i(GDB],)h(page)f(9\).)275
+1536 y(Occasionally)h(it)g(is)g(necessary)i(to)g(c)m(hange)g(to)g(a)f
+(di\013eren)m(t)g(\014le)f(during)f(a)i(GDB)h(session.)48
+b(Or)33 b(y)m(ou)150 1645 y(ma)m(y)k(run)d(GDB)j(and)f(forget)h(to)g
+(sp)s(ecify)e(a)h(\014le)f(y)m(ou)i(w)m(an)m(t)f(to)h(use.)58
+b(In)35 b(these)i(situations)e(the)h(GDB)150 1755 y(commands)30
+b(to)h(sp)s(ecify)e(new)h(\014les)f(are)i(useful.)150
+1956 y Fh(file)e Fg(\014lename)630 2066 y Fm(Use)h Fg(\014lename)j
+Fm(as)d(the)f(program)g(to)h(b)s(e)f(debugged.)40 b(It)29
+b(is)g(read)g(for)g(its)g(sym)m(b)s(ols)e(and)i(for)630
+2175 y(the)e(con)m(ten)m(ts)i(of)e(pure)e(memory)-8 b(.)40
+b(It)27 b(is)f(also)h(the)g(program)f(executed)i(when)e(y)m(ou)h(use)g
+(the)630 2285 y Fh(run)g Fm(command.)40 b(If)27 b(y)m(ou)h(do)g(not)h
+(sp)s(ecify)d(a)i(directory)g(and)f(the)h(\014le)f(is)g(not)h(found)f
+(in)g(the)630 2394 y(GDB)36 b(w)m(orking)e(directory)-8
+b(,)36 b(GDB)g(uses)e(the)h(en)m(vironmen)m(t)f(v)-5
+b(ariable)34 b Fh(PATH)f Fm(as)i(a)g(list)f(of)630 2504
+y(directories)29 b(to)i(searc)m(h,)h(just)d(as)i(the)f(shell)f(do)s(es)
+h(when)f(lo)s(oking)g(for)h(a)h(program)f(to)h(run.)630
+2613 y(Y)-8 b(ou)38 b(can)g(c)m(hange)h(the)e(v)-5 b(alue)37
+b(of)h(this)e(v)-5 b(ariable,)39 b(for)e(b)s(oth)g(GDB)h(and)f(y)m(our)
+h(program,)630 2723 y(using)29 b(the)h Fh(path)g Fm(command.)630
+2856 y(On)35 b(systems)h(with)f(memory-mapp)s(ed)g(\014les,)i(an)f
+(auxiliary)e(\014le)h(`)p Fg(\014lename)p Fh(.syms)p
+Fm(')f(ma)m(y)630 2965 y(hold)19 b(sym)m(b)s(ol)h(table)g(information)f
+(for)i Fg(\014lename)p Fm(.)36 b(If)20 b(so,)k(GDB)d(maps)f(in)g(the)h
+(sym)m(b)s(ol)e(table)630 3075 y(from)30 b(`)p Fg(\014lename)p
+Fh(.syms)p Fm(',)e(starting)i(up)f(more)i(quic)m(kly)-8
+b(.)40 b(See)30 b(the)g(descriptions)e(of)j(the)f(\014le)630
+3184 y(options)39 b(`)p Fh(-mapped)p Fm(')e(and)i(`)p
+Fh(-readnow)p Fm(')e(\(a)m(v)-5 b(ailable)39 b(on)g(the)h(command)f
+(line,)h(and)e(with)630 3294 y(the)27 b(commands)f Fh(file)p
+Fm(,)h Fh(symbol-file)p Fm(,)e(or)i Fh(add-symbol-file)p
+Fm(,)c(describ)s(ed)i(b)s(elo)m(w\),)i(for)630 3403 y(more)k
+(information.)150 3559 y Fh(file)288 b(file)38 b Fm(with)g(no)i
+(argumen)m(t)f(mak)m(es)i(GDB)f(discard)e(an)m(y)i(information)d(it)i
+(has)g(on)h(b)s(oth)630 3668 y(executable)31 b(\014le)e(and)h(the)h
+(sym)m(b)s(ol)e(table.)150 3824 y Fh(exec-file)f Fm([)i
+Fg(\014lename)35 b Fm(])630 3933 y(Sp)s(ecify)28 b(that)j(the)f
+(program)f(to)i(b)s(e)e(run)f(\(but)i(not)g(the)g(sym)m(b)s(ol)f
+(table\))h(is)e(found)h(in)g Fg(\014le-)630 4043 y(name)p
+Fm(.)40 b(GDB)29 b(searc)m(hes)f(the)g(en)m(vironmen)m(t)g(v)-5
+b(ariable)26 b Fh(PATH)h Fm(if)g(necessary)h(to)g(lo)s(cate)h(y)m(our)
+630 4153 y(program.)59 b(Omitting)35 b Fg(\014lename)41
+b Fm(means)36 b(to)h(discard)e(information)g(on)i(the)f(executable)630
+4262 y(\014le.)150 4417 y Fh(symbol-file)27 b Fm([)k
+Fg(\014lename)k Fm(])630 4527 y(Read)d(sym)m(b)s(ol)f(table)h
+(information)e(from)i(\014le)f Fg(\014lename)p Fm(.)45
+b Fh(PATH)31 b Fm(is)g(searc)m(hed)h(when)f(nec-)630
+4637 y(essary)-8 b(.)51 b(Use)34 b(the)g Fh(file)f Fm(command)g(to)i
+(get)f(b)s(oth)f(sym)m(b)s(ol)g(table)g(and)g(program)h(to)g(run)630
+4746 y(from)c(the)g(same)h(\014le.)630 4879 y Fh(symbol-file)23
+b Fm(with)h(no)i(argumen)m(t)g(clears)f(out)h(GDB)h(information)d(on)h
+(y)m(our)h(program's)630 4988 y(sym)m(b)s(ol)j(table.)630
+5121 y(The)37 b Fh(symbol-file)e Fm(command)j(causes)g(GDB)h(to)f
+(forget)h(the)f(con)m(ten)m(ts)i(of)e(its)f(con)m(v)m(e-)630
+5230 y(nience)25 b(v)-5 b(ariables,)26 b(the)f(v)-5 b(alue)26
+b(history)-8 b(,)26 b(and)f(all)f(breakp)s(oin)m(ts)h(and)g
+(auto-displa)m(y)g(expres-)630 5340 y(sions.)39 b(This)26
+b(is)h(b)s(ecause)h(they)h(ma)m(y)f(con)m(tain)h(p)s(oin)m(ters)e(to)i
+(the)f(in)m(ternal)f(data)i(recording)p eop
+%DVIPSSectionPage: 96
+96 97 bop 150 -116 a Fm(96)2644 b(Debugging)31 b(with)e(GDB)630
+299 y(sym)m(b)s(ols)40 b(and)g(data)i(t)m(yp)s(es,)i(whic)m(h)c(are)i
+(part)f(of)g(the)g(old)g(sym)m(b)s(ol)e(table)j(data)f(b)s(eing)630
+408 y(discarded)29 b(inside)f(GDB.)630 548 y Fh(symbol-file)f
+Fm(do)s(es)j(not)h(rep)s(eat)g(if)e(y)m(ou)i(press)2316
+545 y Fd(h)p 2340 492 151 4 v 2340 548 a Fc(RET)p 2340
+563 V 2487 545 a Fd(i)2547 548 y Fm(again)g(after)f(executing)h(it)f
+(once.)630 687 y(When)k(GDB)h(is)d(con\014gured)i(for)f(a)h(particular)
+f(en)m(vironmen)m(t,)h(it)f(understands)f(debug-)630
+797 y(ging)k(information)f(in)h(whatev)m(er)h(format)g(is)f(the)h
+(standard)f(generated)h(for)g(that)g(en)m(vi-)630 907
+y(ronmen)m(t;)h(y)m(ou)e(ma)m(y)g(use)g(either)f(a)h
+Fl(gnu)f Fm(compiler,)h(or)f(other)h(compilers)e(that)i(adhere)630
+1016 y(to)28 b(the)f(lo)s(cal)f(con)m(v)m(en)m(tions.)41
+b(Best)28 b(results)e(are)h(usually)e(obtained)h(from)h
+Fl(gnu)f Fm(compilers;)630 1126 y(for)33 b(example,)h(using)e
+Fh(gcc)h Fm(y)m(ou)g(can)h(generate)h(debugging)d(information)g(for)h
+(optimized)630 1235 y(co)s(de.)630 1375 y(F)-8 b(or)37
+b(most)f(kinds)e(of)j(ob)5 b(ject)37 b(\014les,)f(with)f(the)h
+(exception)h(of)f(old)f(SVR3)h(systems)g(using)630 1484
+y(COFF,)27 b(the)g Fh(symbol-file)d Fm(command)j(do)s(es)f(not)i
+(normally)d(read)i(the)g(sym)m(b)s(ol)e(table)i(in)630
+1594 y(full)h(righ)m(t)i(a)m(w)m(a)m(y)-8 b(.)43 b(Instead,)31
+b(it)f(scans)g(the)h(sym)m(b)s(ol)e(table)h(quic)m(kly)g(to)h(\014nd)e
+(whic)m(h)g(source)630 1704 y(\014les)i(and)g(whic)m(h)g(sym)m(b)s(ols)
+f(are)i(presen)m(t.)45 b(The)32 b(details)e(are)j(read)e(later,)i(one)f
+(source)g(\014le)630 1813 y(at)f(a)g(time,)f(as)h(they)f(are)h(needed.)
+630 1953 y(The)c(purp)s(ose)e(of)j(this)e(t)m(w)m(o-stage)31
+b(reading)26 b(strategy)j(is)d(to)i(mak)m(e)h(GDB)f(start)g(up)e
+(faster.)630 2062 y(F)-8 b(or)31 b(the)f(most)h(part,)f(it)g(is)f(in)m
+(visible)e(except)32 b(for)e(o)s(ccasional)g(pauses)g(while)e(the)i
+(sym)m(b)s(ol)630 2172 y(table)44 b(details)f(for)h(a)h(particular)e
+(source)h(\014le)g(are)g(b)s(eing)f(read.)82 b(\(The)44
+b Fh(set)30 b(verbose)630 2281 y Fm(command)44 b(can)g(turn)f(these)h
+(pauses)g(in)m(to)g(messages)h(if)d(desired.)80 b(See)45
+b(Section)e(14.6)630 2391 y([Optional)29 b(w)m(arnings)g(and)h
+(messages],)i(page)f(128.\))630 2531 y(W)-8 b(e)42 b(ha)m(v)m(e)h(not)e
+(implemen)m(ted)e(the)j(t)m(w)m(o-stage)i(strategy)e(for)f(COFF)g(y)m
+(et.)74 b(When)41 b(the)630 2640 y(sym)m(b)s(ol)33 b(table)i(is)e
+(stored)i(in)e(COFF)h(format,)i Fh(symbol-file)c Fm(reads)i(the)h(sym)m
+(b)s(ol)e(table)630 2750 y(data)41 b(in)e(full)f(righ)m(t)h(a)m(w)m(a)m
+(y)-8 b(.)73 b(Note)41 b(that)g(\\stabs-in-COFF")f(still)f(do)s(es)g
+(the)i(t)m(w)m(o-stage)630 2859 y(strategy)-8 b(,)32
+b(since)e(the)h(debug)e(info)h(is)f(actually)h(in)f(stabs)h(format.)150
+3029 y Fh(symbol-file)d Fg(\014lename)35 b Fm([)c Fh(-readnow)d
+Fm(])i([)h Fh(-mapped)d Fm(])150 3138 y Fh(file)h Fg(\014lename)35
+b Fm([)30 b Fh(-readnow)f Fm(])h([)h Fh(-mapped)d Fm(])630
+3248 y(Y)-8 b(ou)43 b(can)h(o)m(v)m(erride)f(the)g(GDB)h(t)m(w)m
+(o-stage)i(strategy)f(for)d(reading)h(sym)m(b)s(ol)e(tables)i(b)m(y)630
+3357 y(using)28 b(the)i(`)p Fh(-readnow)p Fm(')d(option)i(with)f(an)m
+(y)i(of)g(the)g(commands)f(that)h(load)f(sym)m(b)s(ol)f(table)630
+3467 y(information,)g(if)g(y)m(ou)h(w)m(an)m(t)g(to)h(b)s(e)e(sure)g
+(GDB)i(has)f(the)g(en)m(tire)g(sym)m(b)s(ol)f(table)g(a)m(v)-5
+b(ailable.)630 3606 y(If)30 b(memory-mapp)s(ed)e(\014les)h(are)i(a)m(v)
+-5 b(ailable)29 b(on)h(y)m(our)g(system)g(through)g(the)g
+Fh(mmap)f Fm(system)630 3716 y(call,)d(y)m(ou)h(can)f(use)f(another)h
+(option,)h(`)p Fh(-mapped)p Fm(',)e(to)i(cause)g(GDB)g(to)f(write)f
+(the)h(sym)m(b)s(ols)630 3826 y(for)41 b(y)m(our)g(program)g(in)m(to)h
+(a)f(reusable)f(\014le.)73 b(F)-8 b(uture)41 b(GDB)i(debugging)d
+(sessions)g(map)630 3935 y(in)33 b(sym)m(b)s(ol)g(information)g(from)h
+(this)f(auxiliary)f(sym)m(b)s(ol)h(\014le)h(\(if)g(the)g(program)h(has)
+f(not)630 4045 y(c)m(hanged\),)41 b(rather)d(than)g(sp)s(ending)d(time)
+j(reading)f(the)h(sym)m(b)s(ol)e(table)i(from)g(the)g(exe-)630
+4154 y(cutable)f(program.)60 b(Using)36 b(the)h(`)p Fh(-mapped)p
+Fm(')f(option)g(has)h(the)g(same)g(e\013ect)i(as)e(starting)630
+4264 y(GDB)31 b(with)f(the)g(`)p Fh(-mapped)p Fm(')f(command-line)g
+(option.)630 4403 y(Y)-8 b(ou)33 b(can)f(use)g(b)s(oth)g(options)g
+(together,)i(to)f(mak)m(e)h(sure)d(the)i(auxiliary)d(sym)m(b)s(ol)h
+(\014le)g(has)630 4513 y(all)e(the)i(sym)m(b)s(ol)e(information)g(for)h
+(y)m(our)g(program.)630 4653 y(The)c(auxiliary)f(sym)m(b)s(ol)h(\014le)
+g(for)g(a)i(program)e(called)g Fg(m)m(yprog)35 b Fm(is)26
+b(called)g(`)p Fg(m)m(yprog)p Fh(.syms)p Fm('.)630 4762
+y(Once)j(this)f(\014le)g(exists)h(\(so)h(long)f(as)g(it)g(is)f(new)m
+(er)h(than)g(the)h(corresp)s(onding)d(executable\),)630
+4872 y(GDB)k(alw)m(a)m(ys)f(attempts)g(to)h(use)e(it)g(when)g(y)m(ou)h
+(debug)e Fg(m)m(yprog)8 b Fm(;)30 b(no)g(sp)s(ecial)e(options)h(or)630
+4981 y(commands)h(are)h(needed.)630 5121 y(The)k(`)p
+Fh(.syms)p Fm(')f(\014le)h(is)f(sp)s(eci\014c)g(to)j(the)e(host)h(mac)m
+(hine)f(where)g(y)m(ou)g(run)f(GDB.)j(It)e(holds)630
+5230 y(an)e(exact)h(image)f(of)h(the)f(in)m(ternal)e(GDB)j(sym)m(b)s
+(ol)e(table.)48 b(It)33 b(cannot)h(b)s(e)e(shared)g(across)630
+5340 y(m)m(ultiple)c(host)j(platforms.)p eop
+%DVIPSSectionPage: 97
+97 98 bop 150 -116 a Fm(Chapter)30 b(12:)41 b(GDB)32
+b(Files)2576 b(97)150 299 y Fh(core-file)28 b Fm([)i
+Fg(\014lename)35 b Fm(])630 408 y(Sp)s(ecify)40 b(the)h(whereab)s(outs)
+g(of)h(a)g(core)g(dump)d(\014le)i(to)h(b)s(e)f(used)g(as)g(the)h(\\con)
+m(ten)m(ts)i(of)630 518 y(memory".)c(T)-8 b(raditionally)g(,)26
+b(core)j(\014les)d(con)m(tain)i(only)f(some)h(parts)f(of)h(the)g
+(address)e(space)630 628 y(of)36 b(the)f(pro)s(cess)g(that)h(generated)
+h(them;)h(GDB)e(can)g(access)h(the)f(executable)g(\014le)e(itself)630
+737 y(for)c(other)h(parts.)630 881 y Fh(core-file)d Fm(with)h(no)h
+(argumen)m(t)h(sp)s(eci\014es)e(that)i(no)f(core)h(\014le)f(is)f(to)i
+(b)s(e)f(used.)630 1024 y(Note)g(that)g(the)f(core)h(\014le)e(is)f
+(ignored)h(when)g(y)m(our)h(program)g(is)f(actually)g(running)e(under)
+630 1133 y(GDB.)41 b(So,)i(if)c(y)m(ou)h(ha)m(v)m(e)i(b)s(een)d
+(running)e(y)m(our)j(program)g(and)g(y)m(ou)g(wish)e(to)j(debug)f(a)630
+1243 y(core)29 b(\014le)e(instead,)h(y)m(ou)g(m)m(ust)g(kill)e(the)i
+(subpro)s(cess)e(in)h(whic)m(h)g(the)h(program)f(is)g(running.)630
+1353 y(T)-8 b(o)33 b(do)f(this,)g(use)g(the)g Fh(kill)f
+Fm(command)h(\(see)h(Section)f(4.8)i([Killing)29 b(the)j(c)m(hild)f
+(pro)s(cess],)630 1462 y(page)g(23\).)150 1639 y Fh(add-symbol-file)26
+b Fg(\014lename)35 b(address)150 1749 y Fh(add-symbol-file)26
+b Fg(\014lename)35 b(address)e Fm([)e Fh(-readnow)d Fm(])i([)h
+Fh(-mapped)d Fm(])630 1858 y(The)45 b Fh(add-symbol-file)c
+Fm(command)k(reads)g(additional)e(sym)m(b)s(ol)h(table)i(information)
+630 1968 y(from)34 b(the)h(\014le)f Fg(\014lename)p Fm(.)53
+b(Y)-8 b(ou)35 b(w)m(ould)e(use)i(this)e(command)i(when)e
+Fg(\014lename)39 b Fm(has)c(b)s(een)630 2078 y(dynamically)e(loaded)i
+(\(b)m(y)g(some)h(other)g(means\))f(in)m(to)h(the)f(program)g(that)h
+(is)e(running.)630 2187 y Fg(address)e Fm(should)26 b(b)s(e)i(the)h
+(memory)g(address)e(at)j(whic)m(h)d(the)i(\014le)f(has)g(b)s(een)g
+(loaded;)h(GDB)630 2297 y(cannot)i(\014gure)f(this)f(out)i(for)f
+(itself.)39 b(Y)-8 b(ou)31 b(can)g(sp)s(ecify)e Fg(address)k
+Fm(as)e(an)f(expression.)630 2440 y(The)22 b(sym)m(b)s(ol)f(table)h(of)
+g(the)h(\014le)e Fg(\014lename)26 b Fm(is)c(added)f(to)i(the)f(sym)m(b)
+s(ol)f(table)h(originally)e(read)630 2550 y(with)k(the)h
+Fh(symbol-file)d Fm(command.)38 b(Y)-8 b(ou)26 b(can)f(use)f(the)h
+Fh(add-symbol-file)c Fm(command)630 2659 y(an)m(y)33
+b(n)m(um)m(b)s(er)d(of)j(times;)g(the)f(new)g(sym)m(b)s(ol)f(data)i(th)
+m(us)f(read)g(k)m(eeps)g(adding)f(to)i(the)g(old.)630
+2769 y(T)-8 b(o)31 b(discard)e(all)g(old)h(sym)m(b)s(ol)f(data)i
+(instead,)f(use)g(the)g Fh(symbol-file)e Fm(command.)630
+2912 y Fh(add-symbol-file)e Fm(do)s(es)k(not)h(rep)s(eat)f(if)g(y)m(ou)
+g(press)2507 2909 y Fd(h)p 2531 2856 151 4 v 2531 2912
+a Fc(RET)p 2531 2928 V 2678 2909 a Fd(i)2738 2912 y Fm(after)h(using)e
+(it.)630 3055 y(Y)-8 b(ou)38 b(can)h(use)e(the)h(`)p
+Fh(-mapped)p Fm(')f(and)g(`)p Fh(-readnow)p Fm(')f(options)i(just)f(as)
+h(with)f(the)h Fh(symbol-)630 3165 y(file)25 b Fm(command,)i(to)h(c)m
+(hange)f(ho)m(w)g(GDB)g(manages)g(the)g(sym)m(b)s(ol)e(table)h
+(information)f(for)630 3275 y Fg(\014lename)p Fm(.)150
+3452 y Fh(add-shared-symbol-file)630 3561 y Fm(The)20
+b Fh(add-shared-symbol-file)15 b Fm(command)20 b(can)h(b)s(e)f(used)f
+(only)h(under)f(Harris')h(CXUX)630 3671 y(op)s(erating)37
+b(system)g(for)g(the)g(Motorola)h(88k.)62 b(GDB)38 b(automatically)f
+(lo)s(oks)g(for)g(shared)630 3780 y(libraries,)20 b(ho)m(w)m(ev)m(er)i
+(if)d(GDB)j(do)s(es)e(not)h(\014nd)e(y)m(ours,)k(y)m(ou)e(can)g(run)e
+Fh(add-shared-symbol-)630 3890 y(file)p Fm(.)40 b(It)30
+b(tak)m(es)i(no)e(argumen)m(ts.)150 4067 y Fh(section)144
+b Fm(The)35 b Fh(section)e Fm(command)i(c)m(hanges)h(the)f(base)g
+(address)f(of)i(section)f(SECTION)e(of)j(the)630 4177
+y(exec)h(\014le)e(to)h(ADDR.)h(This)d(can)i(b)s(e)g(used)f(if)f(the)i
+(exec)h(\014le)e(do)s(es)h(not)g(con)m(tain)g(section)630
+4286 y(addresses,)29 b(\(suc)m(h)g(as)h(in)e(the)h(a.out)h(format\),)h
+(or)e(when)f(the)i(addresses)e(sp)s(eci\014ed)g(in)g(the)630
+4396 y(\014le)h(itself)g(are)h(wrong.)40 b(Eac)m(h)30
+b(section)g(m)m(ust)g(b)s(e)f(c)m(hanged)i(separately)-8
+b(.)41 b(The)29 b(\\info)h(\014les")630 4505 y(command)g(lists)f(all)g
+(the)i(sections)f(and)g(their)f(addresses.)150 4682 y
+Fh(info)g(files)150 4792 y(info)g(target)630 4902 y(info)g(files)37
+b Fm(and)h Fh(info)29 b(target)36 b Fm(are)j(synon)m(ymous;)j(b)s(oth)
+37 b(prin)m(t)g(the)h(curren)m(t)g(target)630 5011 y(\(see)48
+b(Chapter)e(13)h([Sp)s(ecifying)d(a)k(Debugging)e(T)-8
+b(arget],)53 b(page)47 b(101\),)53 b(including)43 b(the)630
+5121 y(names)e(of)g(the)h(executable)f(and)g(core)h(dump)d(\014les)h
+(curren)m(tly)g(in)g(use)h(b)m(y)g(GDB,)i(and)630 5230
+y(the)31 b(\014les)e(from)i(whic)m(h)e(sym)m(b)s(ols)g(w)m(ere)i
+(loaded.)41 b(The)30 b(command)h Fh(help)e(target)g Fm(lists)g(all)630
+5340 y(p)s(ossible)f(targets)k(rather)e(than)g(curren)m(t)g(ones.)p
+eop
+%DVIPSSectionPage: 98
+98 99 bop 150 -116 a Fm(98)2644 b(Debugging)31 b(with)e(GDB)275
+299 y(All)i(\014le-sp)s(ecifying)f(commands)i(allo)m(w)g(b)s(oth)g
+(absolute)g(and)g(relativ)m(e)h(\014le)f(names)g(as)h(argumen)m(ts.)150
+408 y(GDB)e(alw)m(a)m(ys)g(con)m(v)m(erts)h(the)f(\014le)e(name)i(to)g
+(an)f(absolute)g(\014le)g(name)g(and)g(remem)m(b)s(ers)f(it)h(that)h(w)
+m(a)m(y)-8 b(.)275 557 y(GDB)33 b(supp)s(orts)d(HP-UX,)j(SunOS,)d(SV)-8
+b(r4,)33 b(Irix)d(5,)k(and)d(IBM)i(RS/6000)g(shared)f(libraries.)43
+b(GDB)150 667 y(automatically)21 b(loads)f(sym)m(b)s(ol)f
+(de\014nitions)g(from)h(shared)g(libraries)e(when)i(y)m(ou)h(use)f(the)
+h Fh(run)f Fm(command,)150 777 y(or)43 b(when)g(y)m(ou)g(examine)g(a)h
+(core)g(\014le.)79 b(\(Before)44 b(y)m(ou)g(issue)e(the)h
+Fh(run)g Fm(command,)j(GDB)f(do)s(es)e(not)150 886 y(understand)26
+b(references)j(to)g(a)f(function)f(in)g(a)i(shared)e(library)-8
+b(,)27 b(ho)m(w)m(ev)m(er|unless)h(y)m(ou)g(are)h(debugging)150
+996 y(a)i(core)g(\014le\).)150 1248 y Fh(info)e(share)150
+1358 y(info)g(sharedlibrary)630 1467 y Fm(Prin)m(t)g(the)i(names)f(of)h
+(the)f(shared)g(libraries)d(whic)m(h)j(are)g(curren)m(tly)g(loaded.)150
+1641 y Fh(sharedlibrary)d Fg(regex)150 1751 y Fh(share)i
+Fg(regex)630 1860 y Fm(Load)24 b(shared)f(ob)5 b(ject)25
+b(library)c(sym)m(b)s(ols)h(for)i(\014les)e(matc)m(hing)i(a)g(Unix)f
+(regular)g(expression.)630 1970 y(As)f(with)e(\014les)g(loaded)h
+(automatically)-8 b(,)24 b(it)d(only)g(loads)g(shared)g(libraries)e
+(required)h(b)m(y)h(y)m(our)630 2080 y(program)h(for)g(a)h(core)g
+(\014le)e(or)h(after)h(t)m(yping)f Fh(run)p Fm(.)37 b(If)21
+b Fg(regex)30 b Fm(is)21 b(omitted)h(all)f(shared)h(libraries)630
+2189 y(required)29 b(b)m(y)h(y)m(our)g(program)g(are)h(loaded.)150
+2483 y Fk(12.2)68 b(Errors)46 b(reading)f(sym)l(b)t(ol)g(\014les)275
+2690 y Fm(While)39 b(reading)h(a)i(sym)m(b)s(ol)d(\014le,)k(GDB)g(o)s
+(ccasionally)d(encoun)m(ters)h(problems,)h(suc)m(h)f(as)g(sym)m(b)s(ol)
+150 2799 y(t)m(yp)s(es)31 b(it)g(do)s(es)g(not)h(recognize,)h(or)e(kno)
+m(wn)g(bugs)f(in)g(compiler)g(output.)44 b(By)31 b(default,)g(GDB)i(do)
+s(es)e(not)150 2909 y(notify)g(y)m(ou)h(of)g(suc)m(h)f(problems,)g
+(since)g(they)g(are)h(relativ)m(ely)f(common)h(and)f(primarily)e(of)i
+(in)m(terest)h(to)150 3018 y(p)s(eople)21 b(debugging)g(compilers.)37
+b(If)21 b(y)m(ou)i(are)f(in)m(terested)h(in)d(seeing)i(information)f
+(ab)s(out)h(ill-constructed)150 3128 y(sym)m(b)s(ol)30
+b(tables,)h(y)m(ou)g(can)g(either)g(ask)g(GDB)h(to)g(prin)m(t)e(only)g
+(one)h(message)h(ab)s(out)f(eac)m(h)h(suc)m(h)f(t)m(yp)s(e)g(of)150
+3238 y(problem,)25 b(no)g(matter)h(ho)m(w)g(man)m(y)f(times)g(the)h
+(problem)d(o)s(ccurs;)k(or)f(y)m(ou)f(can)h(ask)f(GDB)i(to)f(prin)m(t)e
+(more)150 3347 y(messages,)32 b(to)g(see)f(ho)m(w)g(man)m(y)g(times)g
+(the)g(problems)e(o)s(ccur,)i(with)f(the)h Fh(set)e(complaints)f
+Fm(command)150 3457 y(\(see)j(Section)g(14.6)g([Optional)e(w)m(arnings)
+h(and)f(messages],)j(page)f(128\).)275 3606 y(The)e(messages)j(curren)m
+(tly)d(prin)m(ted,)g(and)h(their)g(meanings,)f(include:)150
+3787 y Fh(inner)g(block)g(not)g(inside)g(outer)g(block)g(in)h
+Fg(sym)m(b)s(ol)630 3896 y Fm(The)f(sym)m(b)s(ol)f(information)f(sho)m
+(ws)i(where)g(sym)m(b)s(ol)f(scop)s(es)h(b)s(egin)f(and)h(end)f(\(suc)m
+(h)i(as)f(at)630 4006 y(the)34 b(start)g(of)f(a)h(function)e(or)h(a)h
+(blo)s(c)m(k)f(of)g(statemen)m(ts\).)52 b(This)32 b(error)h(indicates)f
+(that)i(an)630 4116 y(inner)29 b(scop)s(e)h(blo)s(c)m(k)g(is)f(not)i
+(fully)d(con)m(tained)j(in)e(its)g(outer)i(scop)s(e)g(blo)s(c)m(ks.)630
+4257 y(GDB)46 b(circum)m(v)m(en)m(ts)f(the)g(problem)e(b)m(y)h
+(treating)h(the)g(inner)e(blo)s(c)m(k)h(as)h(if)f(it)g(had)g(the)630
+4367 y(same)31 b(scop)s(e)g(as)g(the)g(outer)g(blo)s(c)m(k.)41
+b(In)30 b(the)h(error)f(message,)i Fg(sym)m(b)s(ol)h
+Fm(ma)m(y)f(b)s(e)e(sho)m(wn)g(as)630 4476 y(\\)p Fh(\(don't)f(know\))p
+Fm(")h(if)f(the)h(outer)h(blo)s(c)m(k)f(is)f(not)i(a)g(function.)150
+4650 y Fh(block)e(at)h Fg(address)j Fh(out)c(of)h(order)630
+4760 y Fm(The)36 b(sym)m(b)s(ol)f(information)f(for)i(sym)m(b)s(ol)f
+(scop)s(e)i(blo)s(c)m(ks)e(should)g(o)s(ccur)h(in)f(order)h(of)g(in-)
+630 4869 y(creasing)30 b(addresses.)40 b(This)29 b(error)h(indicates)f
+(that)i(it)f(do)s(es)g(not)h(do)f(so.)630 5011 y(GDB)38
+b(do)s(es)f(not)g(circum)m(v)m(en)m(t)h(this)e(problem,)h(and)g(has)g
+(trouble)f(lo)s(cating)h(sym)m(b)s(ols)e(in)630 5121
+y(the)41 b(source)f(\014le)g(whose)g(sym)m(b)s(ols)f(it)h(is)g
+(reading.)70 b(\(Y)-8 b(ou)42 b(can)e(often)h(determine)f(what)630
+5230 y(source)28 b(\014le)f(is)f(a\013ected)j(b)m(y)f(sp)s(ecifying)e
+Fh(set)j(verbose)f(on)p Fm(.)40 b(See)28 b(Section)f(14.6)i([Optional)
+630 5340 y(w)m(arnings)g(and)h(messages],)i(page)f(128.\))p
+eop
+%DVIPSSectionPage: 99
+99 100 bop 150 -116 a Fm(Chapter)30 b(12:)41 b(GDB)32
+b(Files)2576 b(99)150 299 y Fh(bad)29 b(block)g(start)g(address)g
+(patched)630 408 y Fm(The)34 b(sym)m(b)s(ol)g(information)f(for)i(a)g
+(sym)m(b)s(ol)f(scop)s(e)h(blo)s(c)m(k)f(has)h(a)g(start)g(address)f
+(smaller)630 518 y(than)i(the)h(address)e(of)i(the)f(preceding)g
+(source)g(line.)57 b(This)35 b(is)g(kno)m(wn)h(to)h(o)s(ccur)g(in)e
+(the)630 628 y(SunOS)28 b(4.1.1)k(\(and)e(earlier\))g(C)g(compiler.)630
+762 y(GDB)k(circum)m(v)m(en)m(ts)g(the)f(problem)e(b)m(y)i(treating)h
+(the)f(sym)m(b)s(ol)f(scop)s(e)h(blo)s(c)m(k)g(as)g(starting)630
+872 y(on)d(the)h(previous)e(source)h(line.)150 1031 y
+Fh(bad)f(string)g(table)g(offset)g(in)h(symbol)e Fg(n)630
+1141 y Fm(Sym)m(b)s(ol)i(n)m(um)m(b)s(er)h Fg(n)g Fm(con)m(tains)h(a)g
+(p)s(oin)m(ter)f(in)m(to)h(the)g(string)f(table)g(whic)m(h)g(is)g
+(larger)g(than)630 1250 y(the)g(size)f(of)g(the)h(string)e(table.)630
+1385 y(GDB)42 b(circum)m(v)m(en)m(ts)f(the)g(problem)e(b)m(y)i
+(considering)e(the)i(sym)m(b)s(ol)e(to)j(ha)m(v)m(e)g(the)f(name)630
+1494 y Fh(foo)p Fm(,)29 b(whic)m(h)g(ma)m(y)h(cause)g(other)g(problems)
+e(if)h(man)m(y)h(sym)m(b)s(ols)e(end)h(up)g(with)f(this)h(name.)150
+1654 y Fh(unknown)f(symbol)h(type)g(0x)p Fg(nn)630 1763
+y Fm(The)f(sym)m(b)s(ol)g(information)f(con)m(tains)i(new)f(data)i(t)m
+(yp)s(es)e(that)i(GDB)g(do)s(es)e(not)h(y)m(et)h(kno)m(w)630
+1873 y(ho)m(w)39 b(to)h(read.)67 b Fh(0x)p Fg(nn)38 b
+Fm(is)g(the)h(sym)m(b)s(ol)f(t)m(yp)s(e)h(of)h(the)f(misundersto)s(o)s
+(d)d(information,)k(in)630 1983 y(hexadecimal.)630 2117
+y(GDB)33 b(circum)m(v)m(en)m(ts)f(the)h(error)e(b)m(y)h(ignoring)f
+(this)f(sym)m(b)s(ol)h(information.)44 b(This)30 b(usually)630
+2227 y(allo)m(ws)23 b(y)m(ou)h(to)g(debug)f(y)m(our)h(program,)g
+(though)g(certain)f(sym)m(b)s(ols)f(are)i(not)g(accessible.)38
+b(If)630 2336 y(y)m(ou)22 b(encoun)m(ter)h(suc)m(h)e(a)h(problem)f(and)
+g(feel)g(lik)m(e)h(debugging)e(it,)k(y)m(ou)e(can)g(debug)f
+Fh(gdb)g Fm(with)630 2446 y(itself,)36 b(breakp)s(oin)m(t)e(on)i
+Fh(complain)p Fm(,)f(then)g(go)h(up)f(to)h(the)g(function)e
+Fh(read_dbx_symtab)630 2555 y Fm(and)c(examine)g Fh(*bufp)f
+Fm(to)i(see)g(the)f(sym)m(b)s(ol.)150 2715 y Fh(stub)f(type)g(has)h
+(NULL)f(name)630 2824 y Fm(GDB)i(could)f(not)h(\014nd)d(the)j(full)d
+(de\014nition)g(for)i(a)h(struct)f(or)h(class.)150 2984
+y Fh(const/volatile)26 b(indicator)i(missing)h(\(ok)g(if)h(using)f(g++)
+g(v1.x\),)g(got...)630 3093 y Fm(The)22 b(sym)m(b)s(ol)f(information)g
+(for)h(a)h(C)p Fh(++)e Fm(mem)m(b)s(er)h(function)f(is)h(missing)e
+(some)j(information)630 3203 y(that)31 b(recen)m(t)g(v)m(ersions)f(of)h
+(the)f(compiler)f(should)g(ha)m(v)m(e)i(output)f(for)g(it.)150
+3362 y Fh(info)f(mismatch)f(between)h(compiler)f(and)h(debugger)630
+3472 y Fm(GDB)i(could)f(not)h(parse)f(a)g(t)m(yp)s(e)h(sp)s
+(eci\014cation)e(output)h(b)m(y)g(the)h(compiler.)p eop
+%DVIPSSectionPage: 100
+100 101 bop 150 -116 a Fm(100)2599 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionPage: 101
+101 102 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(101)150 299 y Fi(13)80
+b(Sp)t(ecifying)55 b(a)f(Debugging)e(T)-13 b(arget)275
+585 y Fm(A)32 b Fg(target)j Fm(is)c(the)i(execution)f(en)m(vironmen)m
+(t)g(o)s(ccupied)f(b)m(y)h(y)m(our)g(program.)45 b(Often,)33
+b(GDB)g(runs)d(in)150 694 y(the)f(same)g(host)g(en)m(vironmen)m(t)g(as)
+g(y)m(our)g(program;)g(in)f(that)h(case,)h(the)g(debugging)d(target)k
+(is)d(sp)s(eci\014ed)150 804 y(as)23 b(a)h(side)e(e\013ect)j(when)d(y)m
+(ou)i(use)e(the)i Fh(file)e Fm(or)h Fh(core)f Fm(commands.)38
+b(When)23 b(y)m(ou)h(need)f(more)g(\015exibilit)m(y|)150
+914 y(for)i(example,)h(running)c(GDB)k(on)f(a)h(ph)m(ysically)d
+(separate)j(host,)g(or)g(con)m(trolling)e(a)h(standalone)g(system)150
+1023 y(o)m(v)m(er)k(a)f(serial)f(p)s(ort)g(or)h(a)g(realtime)f(system)h
+(o)m(v)m(er)h(a)g(TCP/IP)e(connection|y)m(ou)h(can)g(use)g(the)g
+Fh(target)150 1133 y Fm(command)20 b(to)i(sp)s(ecify)d(one)h(of)h(the)g
+(target)h(t)m(yp)s(es)e(con\014gured)g(for)g(GDB)i(\(see)f(Section)g
+(13.2)h([Commands)150 1242 y(for)30 b(managing)g(targets],)j(page)e
+(101\).)150 1543 y Fk(13.1)68 b(Activ)l(e)46 b(targets)275
+1753 y Fm(There)33 b(are)i(three)g(classes)f(of)g(targets:)50
+b(pro)s(cesses,)36 b(core)f(\014les,)f(and)g(executable)h(\014les.)51
+b(GDB)36 b(can)150 1862 y(w)m(ork)c(concurren)m(tly)f(on)h(up)f(to)i
+(three)f(activ)m(e)h(targets,)h(one)e(in)e(eac)m(h)k(class.)45
+b(This)30 b(allo)m(ws)h(y)m(ou)h(to)h(\(for)150 1972
+y(example\))g(start)g(a)g(pro)s(cess)f(and)g(insp)s(ect)f(its)h
+(activit)m(y)h(without)f(abandoning)f(y)m(our)h(w)m(ork)h(on)f(a)h
+(core)150 2082 y(\014le.)275 2233 y(F)-8 b(or)25 b(example,)h(if)e(y)m
+(ou)h(execute)i(`)p Fh(gdb)i(a.out)p Fm(',)d(then)e(the)h(executable)h
+(\014le)e Fh(a.out)f Fm(is)h(the)i(only)e(activ)m(e)150
+2343 y(target.)46 b(If)32 b(y)m(ou)g(designate)f(a)i(core)f(\014le)f
+(as)h(w)m(ell|presumably)c(from)j(a)i(prior)d(run)g(that)i(crashed)g
+(and)150 2453 y(coredump)s(ed|then)g(GDB)i(has)f(t)m(w)m(o)i(activ)m(e)
+g(targets)g(and)d(uses)h(them)h(in)e(tandem,)i(lo)s(oking)f(\014rst)f
+(in)150 2562 y(the)39 b(core\014le)h(target,)j(then)c(in)f(the)h
+(executable)h(\014le,)h(to)f(satisfy)f(requests)g(for)g(memory)g
+(addresses.)150 2672 y(\(T)m(ypically)-8 b(,)40 b(these)f(t)m(w)m(o)h
+(classes)e(of)h(target)h(are)f(complemen)m(tary)-8 b(,)42
+b(since)c(core)h(\014les)f(con)m(tain)h(only)f(a)150
+2781 y(program's)28 b(read-write)f(memory|v)-5 b(ariables)27
+b(and)g(so)i(on|plus)d(mac)m(hine)h(status,)i(while)d(executable)150
+2891 y(\014les)j(con)m(tain)i(only)f(the)g(program)g(text)i(and)d
+(initialized)f(data.\))275 3043 y(When)d(y)m(ou)g(t)m(yp)s(e)h
+Fh(run)p Fm(,)f(y)m(our)h(executable)f(\014le)g(b)s(ecomes)g(an)g
+(activ)m(e)i(pro)s(cess)e(target)i(as)e(w)m(ell.)38 b(When)150
+3152 y(a)e(pro)s(cess)f(target)j(is)c(activ)m(e,)39 b(all)c(GDB)h
+(commands)g(requesting)f(memory)g(addresses)g(refer)h(to)g(that)150
+3262 y(target;)27 b(addresses)22 b(in)g(an)g(activ)m(e)i(core)g(\014le)
+e(or)g(executable)i(\014le)d(target)k(are)e(obscured)f(while)e(the)j
+(pro)s(cess)150 3372 y(target)32 b(is)d(activ)m(e.)275
+3523 y(Use)39 b(the)g Fh(core-file)d Fm(and)i Fh(exec-file)e
+Fm(commands)j(to)g(select)h(a)f(new)f(core)i(\014le)e(or)g(executable)
+150 3633 y(target)j(\(see)f(Section)f(12.1)i([Commands)e(to)h(sp)s
+(ecify)e(\014les],)j(page)f(95\).)69 b(T)-8 b(o)39 b(sp)s(ecify)f(as)i
+(a)g(target)h(a)150 3743 y(pro)s(cess)33 b(that)i(is)d(already)i
+(running,)e(use)h(the)h Fh(attach)e Fm(command)h(\(see)i(Section)e(4.7)
+i([Debugging)f(an)150 3852 y(already-running)28 b(pro)s(cess],)i(page)h
+(23\).)150 4153 y Fk(13.2)68 b(Commands)46 b(for)f(managing)h(targets)
+150 4396 y Fh(target)29 b Fg(t)m(yp)s(e)35 b(parameters)630
+4506 y Fm(Connects)c(the)f(GDB)i(host)f(en)m(vironmen)m(t)f(to)h(a)g
+(target)h(mac)m(hine)e(or)h(pro)s(cess.)41 b(A)30 b(target)630
+4615 y(is)c(t)m(ypically)h(a)g(proto)s(col)h(for)f(talking)g(to)h
+(debugging)e(facilities.)38 b(Y)-8 b(ou)28 b(use)f(the)g(argumen)m(t)
+630 4725 y Fg(t)m(yp)s(e)36 b Fm(to)31 b(sp)s(ecify)e(the)h(t)m(yp)s(e)
+h(or)f(proto)s(col)h(of)f(the)h(target)h(mac)m(hine.)630
+4868 y(F)-8 b(urther)24 b Fg(parameters)29 b Fm(are)c(in)m(terpreted)f
+(b)m(y)g(the)h(target)h(proto)s(col,)g(but)e(t)m(ypically)f(include)630
+4978 y(things)30 b(lik)m(e)g(device)h(names)g(or)g(host)g(names)g(to)g
+(connect)h(with,)e(pro)s(cess)h(n)m(um)m(b)s(ers,)f(and)630
+5087 y(baud)f(rates.)630 5230 y(The)h Fh(target)g Fm(command)g(do)s(es)
+h(not)g(rep)s(eat)g(if)f(y)m(ou)i(press)2684 5227 y Fd(h)p
+2708 5174 151 4 v 2708 5230 a Fc(RET)p 2708 5246 V 2855
+5227 a Fd(i)2915 5230 y Fm(again)f(after)h(executing)630
+5340 y(the)f(command.)p eop
+%DVIPSSectionPage: 102
+102 103 bop 150 -116 a Fm(102)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(help)g(target)630 408 y Fm(Displa)m(ys)21 b(the)g(names)h(of)g
+(all)e(targets)j(a)m(v)-5 b(ailable.)38 b(T)-8 b(o)22
+b(displa)m(y)d(targets)24 b(curren)m(tly)c(selected,)630
+518 y(use)29 b(either)g Fh(info)g(target)f Fm(or)i Fh(info)f(files)f
+Fm(\(see)i(Section)f(12.1)i([Commands)e(to)h(sp)s(ecify)630
+628 y(\014les],)g(page)h(95\).)150 781 y Fh(help)e(target)g
+Fg(name)630 891 y Fm(Describ)s(e)h(a)g(particular)f(target,)j
+(including)27 b(an)m(y)k(parameters)g(necessary)f(to)i(select)f(it.)150
+1044 y Fh(set)e(gnutarget)f Fg(args)630 1154 y Fm(GDB)38
+b(uses)f(its)f(o)m(wn)i(library)c(BFD)39 b(to)e(read)g(y)m(our)h
+(\014les.)59 b(GDB)39 b(kno)m(ws)e(whether)f(it)h(is)630
+1263 y(reading)j(an)g Fg(executable)p Fm(,)k(a)d Fg(core)p
+Fm(,)j(or)c(a)h Fg(.o)46 b Fm(\014le;)f(ho)m(w)m(ev)m(er,)f(y)m(ou)d
+(can)g(sp)s(ecify)e(the)i(\014le)630 1373 y(format)h(with)d(the)j
+Fh(set)29 b(gnutarget)39 b Fm(command.)73 b(Unlik)m(e)40
+b(most)i Fh(target)d Fm(commands,)630 1482 y(with)29
+b Fh(gnutarget)f Fm(the)i Fh(target)f Fm(refers)h(to)h(a)g(program,)f
+(not)h(a)g(mac)m(hine.)630 1614 y Fj(Warning:)66 b Fm(T)-8
+b(o)40 b(sp)s(ecify)f(a)i(\014le)e(format)h(with)f Fh(set)30
+b(gnutarget)p Fm(,)40 b(y)m(ou)h(m)m(ust)f(kno)m(w)g(the)630
+1724 y(actual)31 b(BFD)g(name.)630 1855 y(See)g(Section)f(12.1)i
+([Commands)d(to)i(sp)s(ecify)e(\014les],)h(page)h(95.)150
+2008 y Fh(show)e(gnutarget)630 2118 y Fm(Use)c(the)h
+Fh(show)j(gnutarget)22 b Fm(command)j(to)h(displa)m(y)d(what)i(\014le)f
+(format)i Fh(gnutarget)c Fm(is)i(set)630 2228 y(to)29
+b(read.)40 b(If)28 b(y)m(ou)g(ha)m(v)m(e)h(not)g(set)g
+Fh(gnutarget)p Fm(,)d(GDB)j(will)d(determine)h(the)h(\014le)g(format)g
+(for)630 2337 y(eac)m(h)23 b(\014le)f(automatically)-8
+b(,)24 b(and)e Fh(show)29 b(gnutarget)20 b Fm(displa)m(ys)g(`)p
+Fh(The)30 b(current)e(BDF)i(target)630 2447 y(is)g("auto")p
+Fm('.)275 2600 y(Here)c(are)g(some)g(common)g(targets)h(\(a)m(v)-5
+b(ailable,)26 b(or)g(not,)h(dep)s(ending)c(on)i(the)h(GDB)h
+(con\014guration\):)150 2798 y Fh(target)i(exec)g Fg(program)630
+2907 y Fm(An)21 b(executable)h(\014le.)36 b(`)p Fh(target)29
+b(exec)h Fg(program)p Fm(')21 b(is)f(the)h(same)h(as)g(`)p
+Fh(exec-file)28 b Fg(program)p Fm('.)150 3061 y Fh(target)h(core)g
+Fg(\014lename)630 3170 y Fm(A)f(core)h(dump)e(\014le.)39
+b(`)p Fh(target)29 b(core)g Fg(\014lename)5 b Fm(')28
+b(is)f(the)h(same)h(as)f(`)p Fh(core-file)g Fg(\014lename)5
+b Fm('.)150 3324 y Fh(target)29 b(remote)f Fg(dev)630
+3433 y Fm(Remote)22 b(serial)e(target)i(in)d(GDB-sp)s(eci\014c)i(proto)
+s(col.)38 b(The)20 b(argumen)m(t)h Fg(dev)29 b Fm(sp)s(eci\014es)19
+b(what)630 3543 y(serial)25 b(device)i(to)g(use)g(for)f(the)h
+(connection)g(\(e.g.)41 b(`)p Fh(/dev/ttya)p Fm('\).)d(See)26
+b(Section)h(13.4)h([Re-)630 3652 y(mote)k(debugging],)f(page)i(106.)45
+b Fh(target)28 b(remote)i Fm(no)m(w)i(supp)s(orts)d(the)j
+Fh(load)e Fm(command.)630 3762 y(This)d(is)g(only)h(useful)f(if)g(y)m
+(ou)i(ha)m(v)m(e)h(some)f(other)g(w)m(a)m(y)g(of)g(getting)g(the)g
+(stub)e(to)j(the)e(target)630 3871 y(system,)h(and)e(y)m(ou)h(can)g
+(put)f(it)g(somewhere)h(in)e(memory)i(where)f(it)g(w)m(on't)i(get)f
+(clobb)s(ered)630 3981 y(b)m(y)i(the)h(do)m(wnload.)150
+4134 y Fh(target)e(sim)630 4244 y Fm(CPU)h(sim)m(ulator.)40
+b(See)30 b(Section)g(13.4.10)k([Sim)m(ulated)29 b(CPU)h(T)-8
+b(arget],)32 b(page)f(123.)275 4398 y(The)26 b(follo)m(wing)g(targets)j
+(are)f(all)f(CPU-sp)s(eci\014c,)g(and)g(only)f(a)m(v)-5
+b(ailable)27 b(for)g(sp)s(eci\014c)f(con\014gurations.)150
+4595 y Fh(target)j(abug)g Fg(dev)630 4704 y Fm(ABug)i(R)m(OM)g(monitor)
+e(for)h(M68K.)150 4858 y Fh(target)f(adapt)g Fg(dev)630
+4967 y Fm(Adapt)h(monitor)g(for)g(A29K.)150 5121 y Fh(target)f(amd-eb)f
+Fg(dev)38 b(sp)s(eed)33 b(PR)m(OG)630 5230 y Fm(Remote)e(PC-residen)m
+(t)d(AMD)i(EB29K)g(b)s(oard,)f(attac)m(hed)i(o)m(v)m(er)g(serial)d
+(lines.)38 b Fg(dev)f Fm(is)29 b(the)630 5340 y(serial)i(device,)h(as)h
+(for)f Fh(target)c(remote)p Fm(;)k Fg(sp)s(eed)j Fm(allo)m(ws)c(y)m(ou)
+h(to)h(sp)s(ecify)e(the)h(linesp)s(eed;)p eop
+%DVIPSSectionPage: 103
+103 104 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(103)630 299 y(and)31
+b Fg(PR)m(OG)k Fm(is)30 b(the)i(name)g(of)g(the)g(program)g(to)h(b)s(e)
+e(debugged,)h(as)g(it)g(app)s(ears)f(to)h(DOS)630 408
+y(on)d(the)h(PC.)f(See)h(Section)f(13.4.4)i([The)f(EBMON)f(proto)s(col)
+h(for)f(AMD29K],)i(page)f(114.)150 573 y Fh(target)f(array)g
+Fg(dev)630 682 y Fm(Arra)m(y)i(T)-8 b(ec)m(h)31 b(LSI33K)f(RAID)h(con)m
+(troller)f(b)s(oard.)150 847 y Fh(target)f(bug)g Fg(dev)630
+956 y Fm(BUG)i(monitor,)f(running)e(on)i(a)h(MVME187)h(\(m88k\))g(b)s
+(oard.)150 1121 y Fh(target)d(cpu32bug)f Fg(dev)630 1230
+y Fm(CPU32BUG)k(monitor,)e(running)d(on)k(a)f(CPU32)h(\(M68K\))h(b)s
+(oard.)150 1395 y Fh(target)d(dbug)g Fg(dev)630 1504
+y Fm(dBUG)i(R)m(OM)f(monitor)g(for)g(Motorola)i(ColdFire.)150
+1669 y Fh(target)d(ddb)g Fg(dev)630 1778 y Fm(NEC's)h(DDB)i(monitor)d
+(for)i(Mips)e(V)-8 b(r4300.)150 1943 y Fh(target)29 b(dink32)f
+Fg(dev)630 2052 y Fm(DINK32)j(R)m(OM)g(monitor)f(for)g(P)m(o)m(w)m
+(erPC.)150 2217 y Fh(target)f(e7000)g Fg(dev)630 2326
+y Fm(E7000)j(em)m(ulator)f(for)f(Hitac)m(hi)g(H8)h(and)f(SH.)150
+2491 y Fh(target)f(es1800)f Fg(dev)630 2600 y Fm(ES-1800)k(em)m(ulator)
+e(for)h(M68K.)150 2765 y Fh(target)e(est)g Fg(dev)630
+2874 y Fm(EST-300)i(ICE)f(monitor,)g(running)d(on)j(a)h(CPU32)g
+(\(M68K\))h(b)s(oard.)150 3039 y Fh(target)d(hms)g Fg(dev)630
+3148 y Fm(A)j(Hitac)m(hi)f(SH,)g(H8/300,)j(or)e(H8/500)i(b)s(oard,)d
+(attac)m(hed)i(via)e(serial)f(line)g(to)i(y)m(our)g(host.)630
+3258 y(Use)25 b(sp)s(ecial)f(commands)g Fh(device)f Fm(and)i
+Fh(speed)e Fm(to)j(con)m(trol)f(the)g(serial)f(line)f(and)h(the)h(com-)
+630 3367 y(m)m(unications)c(sp)s(eed)h(used.)38 b(See)23
+b(Section)f(13.4.8)j([GDB)f(and)e(Hitac)m(hi)h(Micropro)s(cessors],)630
+3477 y(page)31 b(120.)150 3641 y Fh(target)e(lsi)g Fg(dev)630
+3751 y Fm(LSI)g(R)m(OM)i(monitor)f(for)g(Mips.)150 3915
+y Fh(target)f(m32r)g Fg(dev)630 4025 y Fm(Mitsubishi)e(M32R/D)32
+b(R)m(OM)f(monitor.)150 4189 y Fh(target)e(mips)g Fg(dev)630
+4299 y Fm(IDT/SIM)h(R)m(OM)h(monitor)f(for)g(Mips.)150
+4463 y Fh(target)f(mon960)f Fg(dev)630 4573 y Fm(MON960)k(monitor)e
+(for)g(In)m(tel)g(i960.)150 4737 y Fh(target)f(nindy)g
+Fg(devicename)630 4847 y Fm(An)g(In)m(tel)h(960)h(b)s(oard)e(con)m
+(trolled)g(b)m(y)h(a)g(Nindy)e(Monitor.)40 b Fg(devicename)35
+b Fm(is)29 b(the)h(name)g(of)630 4956 y(the)e(serial)e(device)i(to)g
+(use)g(for)f(the)h(connection,)h(e.g.)40 b(`)p Fh(/dev/ttya)p
+Fm('.)e(See)28 b(Section)g(13.4.2)630 5066 y([GDB)k(with)d(a)i(remote)g
+(i960)g(\(Nindy\)],)f(page)h(113.)150 5230 y Fh(target)e(nrom)g
+Fg(dev)630 5340 y Fm(NetR)m(OM)j(R)m(OM)e(em)m(ulator.)41
+b(This)29 b(target)j(only)d(supp)s(orts)g(do)m(wnloading.)p
+eop
+%DVIPSSectionPage: 104
+104 105 bop 150 -116 a Fm(104)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(target)g(op50n)g Fg(dev)630 408 y Fm(OP50N)i(monitor,)f
+(running)e(on)i(an)g(OKI)g(HPP)-8 b(A)30 b(b)s(oard.)150
+573 y Fh(target)f(pmon)g Fg(dev)630 682 y Fm(PMON)h(R)m(OM)h(monitor)f
+(for)g(Mips.)150 847 y Fh(target)f(ppcbug)f Fg(dev)150
+984 y Fh(target)h(ppcbug1)f Fg(dev)630 1093 y Fm(PPCBUG)j(R)m(OM)f
+(monitor)g(for)g(P)m(o)m(w)m(erPC.)150 1258 y Fh(target)f(r3900)g
+Fg(dev)630 1367 y Fm(Densan)h(D)m(VE-R3900)k(R)m(OM)d(monitor)e(for)h
+(T)-8 b(oshiba)30 b(R3900)i(Mips.)150 1532 y Fh(target)d(rdi)g
+Fg(dev)630 1641 y Fm(ARM)i(Angel)f(monitor,)g(via)g(RDI)g(library)e(in)
+m(terface.)150 1806 y Fh(target)h(rdp)g Fg(dev)630 1915
+y Fm(ARM)i(Demon)g(monitor.)150 2080 y Fh(target)e(rom68k)f
+Fg(dev)630 2189 y Fm(R)m(OM)j(68K)g(monitor,)f(running)d(on)j(an)h
+(M68K)g(IDP)f(b)s(oard.)150 2354 y Fh(target)f(rombug)f
+Fg(dev)630 2463 y Fm(R)m(OMBUG)k(R)m(OM)e(monitor)g(for)g(OS/9000.)150
+2628 y Fh(target)f(sds)g Fg(dev)630 2737 y Fm(SDS)h(monitor,)g(running)
+d(on)k(a)f(P)m(o)m(w)m(erPC)i(b)s(oard)d(\(suc)m(h)h(as)h(Motorola's)h
+(ADS\).)150 2902 y Fh(target)d(sparclite)f Fg(dev)630
+3011 y Fm(F)-8 b(ujitsu)26 b(sparclite)g(b)s(oards,)h(used)f(only)g
+(for)h(the)h(purp)s(ose)d(of)i(loading.)39 b(Y)-8 b(ou)27
+b(m)m(ust)g(use)g(an)630 3121 y(additional)34 b(command)i(to)h(debug)f
+(the)g(program.)59 b(F)-8 b(or)37 b(example:)52 b(target)38
+b(remote)f Fg(dev)630 3230 y Fm(using)29 b(GDB)i(standard)f(remote)h
+(proto)s(col.)150 3395 y Fh(target)e(sh3)g Fg(dev)150
+3532 y Fh(target)g(sh3e)g Fg(dev)630 3641 y Fm(Hitac)m(hi)h(SH-3)h(and)
+f(SH-3E)g(target)i(systems.)150 3806 y Fh(target)d(st2000)f
+Fg(dev)38 b(sp)s(eed)630 3915 y Fm(A)e(T)-8 b(andem)36
+b(ST2000)i(phone)d(switc)m(h,)j(running)c(T)-8 b(andem's)36
+b(STDBUG)g(proto)s(col.)59 b Fg(dev)630 4025 y Fm(is)45
+b(the)g(name)h(of)g(the)f(device)h(attac)m(hed)h(to)g(the)e(ST2000)i
+(serial)d(line;)52 b Fg(sp)s(eed)c Fm(is)d(the)630 4134
+y(comm)m(unication)34 b(line)g(sp)s(eed.)53 b(The)34
+b(argumen)m(ts)h(are)h(not)f(used)f(if)g(GDB)i(is)e(con\014gured)630
+4244 y(to)e(connect)g(to)g(the)f(ST2000)h(using)e(TCP)g(or)h(T)-8
+b(elnet.)43 b(See)31 b(Section)g(13.4.5)j([GDB)e(with)630
+4354 y(a)f(T)-8 b(andem)30 b(ST2000],)i(page)f(117.)150
+4518 y Fh(target)e(udi)g Fg(k)m(eyw)m(ord)630 4628 y
+Fm(Remote)22 b(AMD29K)h(target,)i(using)19 b(the)j(AMD)g(UDI)f(proto)s
+(col.)38 b(The)20 b Fg(k)m(eyw)m(ord)25 b Fm(argumen)m(t)630
+4737 y(sp)s(eci\014es)37 b(whic)m(h)g(29K)i(b)s(oard)f(or)g(sim)m
+(ulator)g(to)h(use.)65 b(See)38 b(Section)h(13.4.3)h([The)f(UDI)630
+4847 y(proto)s(col)30 b(for)g(AMD29K],)j(page)e(114.)150
+5011 y Fh(target)e(vxworks)f Fg(mac)m(hinename)630 5121
+y Fm(A)k(VxW)-8 b(orks)32 b(system,)g(attac)m(hed)h(via)f(TCP/IP)-8
+b(.)31 b(The)g(argumen)m(t)h Fg(mac)m(hinename)k Fm(is)31
+b(the)630 5230 y(target)43 b(system's)f(mac)m(hine)f(name)h(or)f(IP)g
+(address.)74 b(See)42 b(Section)f(13.4.6)j([GDB)f(and)630
+5340 y(VxW)-8 b(orks],)32 b(page)f(117.)p eop
+%DVIPSSectionPage: 105
+105 106 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(105)150 299 y Fh(target)29
+b(w89k)g Fg(dev)630 408 y Fm(W89K)i(monitor,)f(running)e(on)i(a)h(Win)m
+(b)s(ond)d(HPP)-8 b(A)31 b(b)s(oard.)275 565 y(Di\013eren)m(t)41
+b(targets)h(are)f(a)m(v)-5 b(ailable)40 b(on)h(di\013eren)m(t)f
+(con\014gurations)h(of)g(GDB;)h(y)m(our)f(con\014guration)150
+675 y(ma)m(y)31 b(ha)m(v)m(e)h(more)e(or)g(few)m(er)h(targets.)275
+808 y(Man)m(y)26 b(remote)h(targets)g(require)d(y)m(ou)i(to)h(do)m
+(wnload)e(the)g(executable's)i(co)s(de)f(once)g(y)m(ou'v)m(e)h
+(success-)150 917 y(fully)h(established)h(a)h(connection.)150
+1121 y Fh(load)f Fg(\014lename)630 1231 y Fm(Dep)s(ending)34
+b(on)i(what)f(remote)i(debugging)e(facilities)f(are)i(con\014gured)f
+(in)m(to)h(GDB,)h(the)630 1340 y Fh(load)26 b Fm(command)h(ma)m(y)h(b)s
+(e)f(a)m(v)-5 b(ailable.)39 b(Where)27 b(it)g(exists,)h(it)f(is)f(mean)
+m(t)i(to)g(mak)m(e)h Fg(\014lename)630 1450 y Fm(\(an)23
+b(executable\))h(a)m(v)-5 b(ailable)22 b(for)g(debugging)g(on)h(the)g
+(remote)g(system|b)m(y)g(do)m(wnloading,)630 1560 y(or)33
+b(dynamic)g(linking,)e(for)i(example.)50 b Fh(load)32
+b Fm(also)h(records)h(the)f Fg(\014lename)38 b Fm(sym)m(b)s(ol)32
+b(table)630 1669 y(in)d(GDB,)j(lik)m(e)d(the)i Fh(add-symbol-file)26
+b Fm(command.)630 1802 y(If)h(y)m(our)h(GDB)h(do)s(es)e(not)h(ha)m(v)m
+(e)h(a)f Fh(load)e Fm(command,)i(attempting)g(to)h(execute)g(it)e(gets)
+i(the)630 1912 y(error)h(message)h(\\)p Fh(You)f(can't)f(do)h(that)f
+(when)h(your)f(target)f(is)i(...)o Fm(")630 2045 y(The)h(\014le)g(is)g
+(loaded)g(at)h(whatev)m(er)g(address)f(is)g(sp)s(eci\014ed)f(in)g(the)i
+(executable.)45 b(F)-8 b(or)33 b(some)630 2155 y(ob)5
+b(ject)25 b(\014le)e(formats,)j(y)m(ou)f(can)f(sp)s(ecify)f(the)h(load)
+g(address)f(when)g(y)m(ou)i(link)d(the)i(program;)630
+2264 y(for)30 b(other)h(formats,)g(lik)m(e)e(a.out,)j(the)e(ob)5
+b(ject)32 b(\014le)d(format)i(sp)s(eci\014es)e(a)i(\014xed)e(address.)
+630 2397 y(On)f(VxW)-8 b(orks,)31 b Fh(load)d Fm(links)e
+Fg(\014lename)34 b Fm(dynamically)27 b(on)i(the)g(curren)m(t)g(target)h
+(system)g(as)630 2507 y(w)m(ell)f(as)i(adding)e(its)h(sym)m(b)s(ols)f
+(in)g(GDB.)630 2640 y(With)36 b(the)h(Nindy)e(in)m(terface)i(to)h(an)e
+(In)m(tel)h(960)h(b)s(oard,)f Fh(load)f Fm(do)m(wnloads)f
+Fg(\014lename)41 b Fm(to)630 2750 y(the)31 b(960)g(as)g(w)m(ell)e(as)i
+(adding)e(its)h(sym)m(b)s(ols)f(in)g(GDB.)630 2883 y(When)h(y)m(ou)h
+(select)g(remote)g(debugging)e(to)j(a)e(Hitac)m(hi)h(SH,)f(H8/300,)j
+(or)d(H8/500)j(b)s(oard)630 2992 y(\(see)41 b(Section)f(13.4.8)i([GDB)f
+(and)e(Hitac)m(hi)h(Micropro)s(cessors],)i(page)f(120\),)j(the)c
+Fh(load)630 3102 y Fm(command)35 b(do)m(wnloads)f(y)m(our)i(program)f
+(to)h(the)f(Hitac)m(hi)g(b)s(oard)g(and)f(also)h(op)s(ens)g(it)g(as)630
+3212 y(the)c(curren)m(t)f(executable)h(target)h(for)e(GDB)h(on)g(y)m
+(our)f(host)g(\(lik)m(e)g(the)h Fh(file)e Fm(command\).)630
+3345 y Fh(load)g Fm(do)s(es)h(not)h(rep)s(eat)f(if)g(y)m(ou)g(press)
+1982 3342 y Fd(h)p 2006 3289 151 4 v 2006 3345 a Fc(RET)p
+2006 3360 V 2153 3342 a Fd(i)2213 3345 y Fm(again)g(after)h(using)e
+(it.)150 3598 y Fk(13.3)68 b(Cho)t(osing)46 b(target)g(b)l(yte)f(order)
+275 3789 y Fm(Some)27 b(t)m(yp)s(es)h(of)g(pro)s(cessors,)g(suc)m(h)g
+(as)g(the)g(MIPS,)g(P)m(o)m(w)m(erPC,)h(and)e(Hitac)m(hi)g(SH,)h
+(o\013er)g(the)g(abilit)m(y)150 3899 y(to)i(run)f(either)g(big-endian)e
+(or)j(little-endian)d(b)m(yte)k(orders.)39 b(Usually)29
+b(the)g(executable)i(or)e(sym)m(b)s(ol)g(will)150 4009
+y(include)h(a)i(bit)f(to)i(designate)f(the)h(endian-ness,)e(and)g(y)m
+(ou)i(will)c(not)j(need)g(to)h(w)m(orry)f(ab)s(out)f(whic)m(h)g(to)150
+4118 y(use.)60 b(Ho)m(w)m(ev)m(er,)40 b(y)m(ou)d(ma)m(y)h(still)d
+(\014nd)g(it)h(useful)f(to)j(adjust)e(GDB's)i(idea)e(of)h(pro)s(cessor)
+f(endian-ness)150 4228 y(man)m(ually)-8 b(.)150 4432
+y Fh(set)29 b(endian)g(big)630 4541 y Fm(Instruct)h(GDB)h(to)g(assume)f
+(the)h(target)h(is)d(big-endian.)150 4698 y Fh(set)g(endian)g(little)
+630 4807 y Fm(Instruct)h(GDB)h(to)g(assume)f(the)h(target)h(is)d
+(little-endian.)150 4964 y Fh(set)g(endian)g(auto)630
+5074 y Fm(Instruct)h(GDB)h(to)g(use)f(the)h(b)m(yte)g(order)f(asso)s
+(ciated)h(with)e(the)h(executable.)150 5230 y Fh(show)f(endian)630
+5340 y Fm(Displa)m(y)h(GDB's)h(curren)m(t)f(idea)g(of)h(the)f(target)i
+(b)m(yte)f(order.)p eop
+%DVIPSSectionPage: 106
+106 107 bop 150 -116 a Fm(106)2599 b(Debugging)31 b(with)e(GDB)275
+299 y(Note)36 b(that)h(these)f(commands)f(merely)g(adjust)g(in)m
+(terpretation)g(of)h(sym)m(b)s(olic)e(data)i(on)g(the)g(host,)150
+408 y(and)30 b(that)h(they)f(ha)m(v)m(e)i(absolutely)d(no)h(e\013ect)i
+(on)f(the)f(target)i(system.)150 672 y Fk(13.4)68 b(Remote)47
+b(debugging)275 868 y Fm(If)36 b(y)m(ou)h(are)g(trying)f(to)h(debug)f
+(a)i(program)e(running)e(on)j(a)g(mac)m(hine)f(that)i(cannot)f(run)e
+(GDB)j(in)150 977 y(the)j(usual)f(w)m(a)m(y)-8 b(,)45
+b(it)c(is)f(often)h(useful)f(to)h(use)g(remote)h(debugging.)72
+b(F)-8 b(or)41 b(example,)j(y)m(ou)d(migh)m(t)g(use)150
+1087 y(remote)28 b(debugging)e(on)h(an)g(op)s(erating)f(system)h(k)m
+(ernel,)g(or)g(on)g(a)h(small)d(system)i(whic)m(h)f(do)s(es)h(not)g(ha)
+m(v)m(e)150 1197 y(a)k(general)f(purp)s(ose)f(op)s(erating)h(system)g
+(p)s(o)m(w)m(erful)f(enough)h(to)h(run)e(a)i(full-featured)d(debugger.)
+275 1334 y(Some)f(con\014gurations)g(of)h(GDB)h(ha)m(v)m(e)g(sp)s
+(ecial)d(serial)h(or)h(TCP/IP)f(in)m(terfaces)h(to)g(mak)m(e)h(this)e
+(w)m(ork)150 1443 y(with)32 b(particular)g(debugging)g(targets.)51
+b(In)33 b(addition,)g(GDB)h(comes)h(with)d(a)h(generic)h(serial)e
+(proto)s(col)150 1553 y(\(sp)s(eci\014c)37 b(to)i(GDB,)h(but)d(not)h
+(sp)s(eci\014c)f(to)i(an)m(y)g(particular)d(target)k(system\))e(whic)m
+(h)f(y)m(ou)i(can)f(use)g(if)150 1662 y(y)m(ou)27 b(write)e(the)i
+(remote)g(stubs|the)e(co)s(de)i(that)f(runs)f(on)h(the)h(remote)g
+(system)f(to)h(comm)m(unicate)g(with)150 1772 y(GDB.)275
+1909 y(Other)k(remote)i(targets)g(ma)m(y)f(b)s(e)g(a)m(v)-5
+b(ailable)31 b(in)g(y)m(our)g(con\014guration)h(of)g(GDB;)h(use)e
+Fh(help)f(target)150 2019 y Fm(to)h(list)e(them.)150
+2248 y Fe(13.4.1)63 b(The)41 b(GDB)g(remote)g(serial)g(proto)s(col)275
+2444 y Fm(T)-8 b(o)32 b(debug)g(a)h(program)f(running)e(on)i(another)h
+(mac)m(hine)f(\(the)h(debugging)e Fg(target)36 b Fm(mac)m(hine\),)e(y)m
+(ou)150 2553 y(m)m(ust)43 b(\014rst)f(arrange)i(for)f(all)f(the)h
+(usual)f(prerequisites)f(for)i(the)g(program)g(to)h(run)d(b)m(y)i
+(itself.)78 b(F)-8 b(or)150 2663 y(example,)30 b(for)g(a)h(C)f
+(program,)h(y)m(ou)f(need:)199 2800 y(1.)61 b(A)27 b(startup)g(routine)
+g(to)h(set)f(up)g(the)g(C)g(run)m(time)f(en)m(vironmen)m(t;)i(these)g
+(usually)d(ha)m(v)m(e)k(a)e(name)h(lik)m(e)330 2909 y(`)p
+Fh(crt0)p Fm('.)53 b(The)34 b(startup)g(routine)g(ma)m(y)h(b)s(e)f
+(supplied)d(b)m(y)j(y)m(our)h(hardw)m(are)f(supplier,)f(or)h(y)m(ou)h
+(ma)m(y)330 3019 y(ha)m(v)m(e)d(to)f(write)e(y)m(our)i(o)m(wn.)199
+3155 y(2.)61 b(Y)-8 b(ou)30 b(probably)e(need)i(a)g(C)g(subroutine)d
+(library)h(to)i(supp)s(ort)e(y)m(our)i(program's)g(subroutine)e(calls,)
+330 3264 y(notably)i(managing)g(input)e(and)i(output.)199
+3400 y(3.)61 b(A)36 b(w)m(a)m(y)g(of)g(getting)g(y)m(our)f(program)g
+(to)i(the)e(other)h(mac)m(hine|for)f(example,)i(a)e(do)m(wnload)g(pro-)
+330 3510 y(gram.)52 b(These)34 b(are)g(often)h(supplied)c(b)m(y)j(the)g
+(hardw)m(are)f(man)m(ufacturer,)i(but)f(y)m(ou)g(ma)m(y)h(ha)m(v)m(e)g
+(to)330 3619 y(write)30 b(y)m(our)g(o)m(wn)g(from)g(hardw)m(are)g(do)s
+(cumen)m(tation.)275 3783 y(The)h(next)h(step)g(is)g(to)g(arrange)h
+(for)f(y)m(our)g(program)f(to)i(use)f(a)g(serial)f(p)s(ort)h(to)h(comm)
+m(unicate)f(with)150 3892 y(the)c(mac)m(hine)f(where)h(GDB)g(is)f
+(running)e(\(the)j Fg(host)i Fm(mac)m(hine\).)40 b(In)27
+b(general)h(terms,)g(the)g(sc)m(heme)g(lo)s(oks)150 4002
+y(lik)m(e)i(this:)150 4165 y Fj(On)i(the)h(host,)630
+4275 y Fm(GDB)42 b(already)e(understands)f(ho)m(w)h(to)i(use)e(this)f
+(proto)s(col;)46 b(when)40 b(ev)m(erything)g(else)h(is)630
+4385 y(set)k(up,)h(y)m(ou)f(can)f(simply)d(use)j(the)g(`)p
+Fh(target)29 b(remote)p Fm(')43 b(command)h(\(see)h(Chapter)e(13)630
+4494 y([Sp)s(ecifying)28 b(a)j(Debugging)f(T)-8 b(arget],)32
+b(page)f(101\).)150 4656 y Fj(On)h(the)h(tar)-5 b(get,)630
+4766 y Fm(y)m(ou)27 b(m)m(ust)f(link)f(with)g(y)m(our)h(program)g(a)h
+(few)g(sp)s(ecial-purp)s(ose)c(subroutines)h(that)k(imple-)630
+4875 y(men)m(t)k(the)f(GDB)h(remote)g(serial)e(proto)s(col.)43
+b(The)31 b(\014le)f(con)m(taining)g(these)i(subroutines)d(is)630
+4985 y(called)h(a)g Fg(debugging)g(stub)p Fm(.)630 5121
+y(On)23 b(certain)g(remote)h(targets,)j(y)m(ou)c(can)h(use)f(an)h
+(auxiliary)d(program)i Fh(gdbserver)e Fm(instead)630
+5230 y(of)28 b(linking)c(a)k(stub)e(in)m(to)i(y)m(our)f(program.)40
+b(See)27 b(Section)h(13.4.1.5)i([Using)d(the)g Fh(gdbserver)630
+5340 y Fm(program],)k(page)g(111,)h(for)e(details.)p
+eop
+%DVIPSSectionPage: 107
+107 108 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(107)275 299 y(The)32
+b(debugging)g(stub)h(is)f(sp)s(eci\014c)g(to)i(the)g(arc)m(hitecture)f
+(of)h(the)f(remote)h(mac)m(hine;)h(for)e(example,)150
+408 y(use)d(`)p Fh(sparc-stub.c)p Fm(')e(to)j(debug)e(programs)h(on)h
+Fl(sp)-6 b(ar)n(c)28 b Fm(b)s(oards.)275 536 y(These)i(w)m(orking)f
+(remote)j(stubs)d(are)i(distributed)c(with)i(GDB:)150
+682 y Fh(i386-stub.c)630 791 y Fm(F)-8 b(or)31 b(In)m(tel)f(386)i(and)e
+(compatible)f(arc)m(hitectures.)150 937 y Fh(m68k-stub.c)630
+1046 y Fm(F)-8 b(or)31 b(Motorola)h(680x0)g(arc)m(hitectures.)150
+1192 y Fh(sh-stub.c)630 1302 y Fm(F)-8 b(or)31 b(Hitac)m(hi)f(SH)g(arc)
+m(hitectures.)150 1447 y Fh(sparc-stub.c)630 1557 y Fm(F)-8
+b(or)31 b Fl(sp)-6 b(ar)n(c)29 b Fm(arc)m(hitectures.)150
+1702 y Fh(sparcl-stub.c)630 1812 y Fm(F)-8 b(or)31 b(F)-8
+b(ujitsu)29 b Fl(sp)-6 b(ar)n(clite)29 b Fm(arc)m(hitectures.)275
+1958 y(The)g(`)p Fh(README)p Fm(')h(\014le)f(in)g(the)i(GDB)g
+(distribution)c(ma)m(y)k(list)e(other)h(recen)m(tly)h(added)f(stubs.)
+150 2161 y Fe(13.4.1.1)63 b(What)41 b(the)g(stub)g(can)f(do)i(for)f(y)m
+(ou)275 2347 y Fm(The)29 b(debugging)h(stub)f(for)h(y)m(our)h(arc)m
+(hitecture)g(supplies)c(these)k(three)g(subroutines:)150
+2492 y Fh(set_debug_traps)630 2602 y Fm(This)c(routine)h(arranges)h
+(for)g Fh(handle_exception)c Fm(to)k(run)f(when)g(y)m(our)h(program)g
+(stops.)630 2711 y(Y)-8 b(ou)31 b(m)m(ust)f(call)g(this)f(subroutine)f
+(explicitly)g(near)j(the)f(b)s(eginning)e(of)i(y)m(our)h(program.)150
+2857 y Fh(handle_exception)630 2967 y Fm(This)i(is)h(the)i(cen)m(tral)f
+(w)m(orkhorse,)i(but)d(y)m(our)h(program)g(nev)m(er)g(calls)g(it)f
+(explicitly|the)630 3076 y(setup)c(co)s(de)h(arranges)f(for)g
+Fh(handle_exception)c Fm(to)31 b(run)e(when)h(a)g(trap)h(is)e
+(triggered.)630 3204 y Fh(handle_exception)36 b Fm(tak)m(es)42
+b(con)m(trol)f(when)e(y)m(our)i(program)f(stops)g(during)f(execution)
+630 3313 y(\(for)f(example,)i(on)e(a)g(breakp)s(oin)m(t\),)i(and)d
+(mediates)h(comm)m(unications)f(with)g(GDB)i(on)630 3423
+y(the)31 b(host)g(mac)m(hine.)42 b(This)29 b(is)h(where)g(the)h(comm)m
+(unications)f(proto)s(col)h(is)f(implemen)m(ted;)630
+3533 y Fh(handle_exception)h Fm(acts)37 b(as)f(the)h(GDB)g(represen)m
+(tativ)m(e)f(on)g(the)g(target)i(mac)m(hine;)g(it)630
+3642 y(b)s(egins)22 b(b)m(y)h(sending)e(summary)h(information)g(on)h
+(the)g(state)h(of)g(y)m(our)f(program,)h(then)f(con-)630
+3752 y(tin)m(ues)e(to)i(execute,)i(retrieving)c(and)h(transmitting)e
+(an)m(y)j(information)d(GDB)j(needs,)h(un)m(til)630 3861
+y(y)m(ou)29 b(execute)h(a)f(GDB)h(command)f(that)g(mak)m(es)h(y)m(our)e
+(program)h(resume;)g(at)g(that)h(p)s(oin)m(t,)630 3971
+y Fh(handle_exception)c Fm(returns)j(con)m(trol)i(to)g(y)m(our)f(o)m
+(wn)h(co)s(de)f(on)h(the)f(target)i(mac)m(hine.)150 4116
+y Fh(breakpoint)630 4226 y Fm(Use)e(this)e(auxiliary)f(subroutine)g(to)
+j(mak)m(e)h(y)m(our)e(program)g(con)m(tain)h(a)g(breakp)s(oin)m(t.)39
+b(De-)630 4336 y(p)s(ending)29 b(on)j(the)g(particular)f(situation,)g
+(this)g(ma)m(y)h(b)s(e)g(the)g(only)f(w)m(a)m(y)i(for)e(GDB)i(to)g(get)
+630 4445 y(con)m(trol.)40 b(F)-8 b(or)28 b(instance,)g(if)e(y)m(our)i
+(target)g(mac)m(hine)f(has)h(some)f(sort)h(of)f(in)m(terrupt)f(button,)
+630 4555 y(y)m(ou)35 b(w)m(on't)h(need)e(to)i(call)e(this;)i(pressing)d
+(the)i(in)m(terrupt)e(button)i(transfers)f(con)m(trol)h(to)630
+4664 y Fh(handle_exception)p Fm(|in)f(e\013ect,)45 b(to)c(GDB.)g(On)f
+(some)g(mac)m(hines,)j(simply)38 b(receiving)630 4774
+y(c)m(haracters)e(on)d(the)i(serial)d(p)s(ort)i(ma)m(y)h(also)f
+(trigger)g(a)g(trap;)i(again,)f(in)e(that)i(situation,)630
+4884 y(y)m(ou)k(don't)f(need)g(to)g(call)g Fh(breakpoint)d
+Fm(from)j(y)m(our)g(o)m(wn)g(program|simply)e(running)630
+4993 y(`)p Fh(target)29 b(remote)p Fm(')g(from)h(the)g(host)h(GDB)g
+(session)f(gets)h(con)m(trol.)630 5121 y(Call)c Fh(breakpoint)f
+Fm(if)i(none)g(of)h(these)g(is)e(true,)i(or)g(if)f(y)m(ou)g(simply)f(w)
+m(an)m(t)i(to)g(mak)m(e)h(certain)630 5230 y(y)m(our)35
+b(program)h(stops)f(at)h(a)g(predetermined)e(p)s(oin)m(t)g(for)h(the)h
+(start)g(of)g(y)m(our)f(debugging)630 5340 y(session.)p
+eop
+%DVIPSSectionPage: 108
+108 109 bop 150 -116 a Fm(108)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fe(13.4.1.2)63 b(What)41 b(y)m(ou)g(m)m(ust)f(do)h(for)g(the)g
+(stub)275 497 y Fm(The)29 b(debugging)g(stubs)f(that)j(come)g(with)d
+(GDB)j(are)f(set)h(up)d(for)i(a)g(particular)e(c)m(hip)h(arc)m
+(hitecture,)150 607 y(but)h(they)g(ha)m(v)m(e)i(no)e(information)f(ab)s
+(out)h(the)g(rest)h(of)f(y)m(our)h(debugging)e(target)j(mac)m(hine.)275
+747 y(First)d(of)i(all)e(y)m(ou)i(need)f(to)h(tell)f(the)g(stub)g(ho)m
+(w)g(to)h(comm)m(unicate)g(with)e(the)i(serial)e(p)s(ort.)150
+914 y Fh(int)g(getDebugChar\(\))630 1024 y Fm(W)-8 b(rite)28
+b(this)f(subroutine)f(to)j(read)e(a)i(single)d(c)m(haracter)k(from)d
+(the)h(serial)f(p)s(ort.)39 b(It)28 b(ma)m(y)h(b)s(e)630
+1134 y(iden)m(tical)k(to)h Fh(getchar)e Fm(for)h(y)m(our)h(target)h
+(system;)h(a)e(di\013eren)m(t)f(name)h(is)f(used)g(to)h(allo)m(w)630
+1243 y(y)m(ou)d(to)g(distinguish)26 b(the)31 b(t)m(w)m(o)h(if)d(y)m(ou)
+i(wish.)150 1408 y Fh(void)e(putDebugChar\(int\))630
+1518 y Fm(W)-8 b(rite)33 b(this)f(subroutine)f(to)j(write)e(a)h(single)
+e(c)m(haracter)k(to)f(the)f(serial)e(p)s(ort.)48 b(It)33
+b(ma)m(y)h(b)s(e)630 1627 y(iden)m(tical)f(to)h Fh(putchar)e
+Fm(for)h(y)m(our)h(target)h(system;)h(a)e(di\013eren)m(t)f(name)h(is)f
+(used)g(to)h(allo)m(w)630 1737 y(y)m(ou)d(to)g(distinguish)26
+b(the)31 b(t)m(w)m(o)h(if)d(y)m(ou)i(wish.)275 1932 y(If)h(y)m(ou)h(w)m
+(an)m(t)g(GDB)h(to)g(b)s(e)e(able)g(to)i(stop)e(y)m(our)h(program)g
+(while)d(it)j(is)e(running,)g(y)m(ou)i(need)g(to)g(use)150
+2042 y(an)i(in)m(terrupt-driv)m(en)e(serial)h(driv)m(er,)h(and)f
+(arrange)i(for)f(it)f(to)i(stop)f(when)g(it)f(receiv)m(es)i(a)f
+Fh(^C)g Fm(\(`)p Fh(\\003)p Fm(',)150 2151 y(the)c(con)m(trol-C)h(c)m
+(haracter\).)46 b(That)31 b(is)f(the)i(c)m(haracter)g(whic)m(h)e(GDB)j
+(uses)e(to)h(tell)e(the)i(remote)g(system)150 2261 y(to)f(stop.)275
+2401 y(Getting)42 b(the)g(debugging)f(target)i(to)g(return)d(the)i
+(prop)s(er)f(status)h(to)g(GDB)h(probably)d(requires)150
+2511 y(c)m(hanges)j(to)h(the)e(standard)g(stub;)48 b(one)43
+b(quic)m(k)f(and)g(dirt)m(y)f(w)m(a)m(y)j(is)d(to)i(just)f(execute)i(a)
+f(breakp)s(oin)m(t)150 2620 y(instruction)28 b(\(the)j(\\dirt)m(y")g
+(part)f(is)f(that)i(GDB)h(rep)s(orts)d(a)i Fh(SIGTRAP)e
+Fm(instead)g(of)i(a)f Fh(SIGINT)p Fm(\).)275 2760 y(Other)f(routines)h
+(y)m(ou)g(need)g(to)i(supply)c(are:)150 2928 y Fh(void)h
+(exceptionHandler)d(\(int)j Fg(exception)p 1767 2928
+28 4 v 33 w(n)m(um)m(b)s(er)p Fh(,)g(void)g(*)p Fg(exception)p
+2824 2928 V 33 w(address)t Fh(\))630 3037 y Fm(W)-8 b(rite)37
+b(this)e(function)g(to)i(install)d Fg(exception)p 2211
+3037 V 33 w(address)39 b Fm(in)c(the)h(exception)g(handling)e(ta-)630
+3147 y(bles.)45 b(Y)-8 b(ou)32 b(need)g(to)h(do)f(this)f(b)s(ecause)h
+(the)g(stub)g(do)s(es)f(not)i(ha)m(v)m(e)g(an)m(y)f(w)m(a)m(y)h(of)g
+(kno)m(wing)630 3257 y(what)26 b(the)g(exception)g(handling)d(tables)j
+(on)f(y)m(our)h(target)i(system)e(are)g(lik)m(e)f(\(for)h(example,)630
+3366 y(the)g(pro)s(cessor's)f(table)h(migh)m(t)f(b)s(e)g(in)f
+Fl(r)n(om)p Fm(,)i(con)m(taining)f(en)m(tries)h(whic)m(h)e(p)s(oin)m(t)
+h(to)h(a)g(table)630 3476 y(in)h Fl(ram)p Fm(\).)40 b
+Fg(exception)p 1394 3476 V 33 w(n)m(um)m(b)s(er)34 b
+Fm(is)28 b(the)h(exception)g(n)m(um)m(b)s(er)e(whic)m(h)g(should)g(b)s
+(e)h(c)m(hanged;)630 3585 y(its)40 b(meaning)g(is)g(arc)m
+(hitecture-dep)s(enden)m(t)g(\(for)h(example,)i(di\013eren)m(t)d(n)m
+(um)m(b)s(ers)f(migh)m(t)630 3695 y(represen)m(t)33 b(divide)d(b)m(y)j
+(zero,)h(misaligned)c(access,)35 b(etc\).)48 b(When)33
+b(this)e(exception)i(o)s(ccurs,)630 3805 y(con)m(trol)i(should)d(b)s(e)
+i(transferred)f(directly)g(to)i Fg(exception)p 2658 3805
+V 33 w(address)p Fm(,)g(and)f(the)g(pro)s(cessor)630
+3914 y(state)26 b(\(stac)m(k,)i(registers,)f(and)d(so)h(on\))g(should)e
+(b)s(e)i(just)f(as)h(it)g(is)f(when)g(a)h(pro)s(cessor)g(excep-)630
+4024 y(tion)c(o)s(ccurs.)38 b(So)22 b(if)e(y)m(ou)i(w)m(an)m(t)h(to)g
+(use)e(a)h(jump)f(instruction)e(to)k(reac)m(h)g Fg(exception)p
+3403 4024 V 33 w(address)p Fm(,)630 4133 y(it)30 b(should)e(b)s(e)i(a)h
+(simple)d(jump,)h(not)i(a)g(jump)d(to)k(subroutine.)630
+4271 y(F)-8 b(or)31 b(the)f(386,)h Fg(exception)p 1521
+4271 V 33 w(address)i Fm(should)28 b(b)s(e)h(installed)f(as)i(an)g(in)m
+(terrupt)f(gate)i(so)f(that)630 4380 y(in)m(terrupts)g(are)i(mask)m(ed)
+g(while)e(the)i(handler)d(runs.)43 b(The)32 b(gate)h(should)c(b)s(e)i
+(at)i(privilege)630 4490 y(lev)m(el)e(0)h(\(the)g(most)g(privileged)d
+(lev)m(el\).)44 b(The)31 b Fl(sp)-6 b(ar)n(c)30 b Fm(and)h(68k)h(stubs)
+f(are)h(able)f(to)h(mask)630 4599 y(in)m(terrup)d(themselv)m(es)h
+(without)f(help)g(from)h Fh(exceptionHandler)p Fm(.)150
+4764 y Fh(void)f(flush_i_cache\(\))630 4874 y Fm(\(sparc)i(and)f
+(sparclite)g(only\))g(W)-8 b(rite)31 b(this)f(subroutine)f(to)i
+(\015ush)e(the)i(instruction)e(cac)m(he,)630 4984 y(if)f(an)m(y)-8
+b(,)31 b(on)e(y)m(our)g(target)h(mac)m(hine.)40 b(If)29
+b(there)g(is)g(no)g(instruction)e(cac)m(he,)k(this)d(subroutine)630
+5093 y(ma)m(y)j(b)s(e)f(a)g(no-op.)630 5230 y(On)35 b(target)i(mac)m
+(hines)f(that)g(ha)m(v)m(e)h(instruction)d(cac)m(hes,)k(GDB)f(requires)
+e(this)f(function)630 5340 y(to)d(mak)m(e)g(certain)g(that)g(the)f
+(state)i(of)f(y)m(our)f(program)g(is)f(stable.)p eop
+%DVIPSSectionPage: 109
+109 110 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(109)150 299 y(Y)-8
+b(ou)31 b(m)m(ust)f(also)g(mak)m(e)i(sure)d(this)h(library)e(routine)h
+(is)h(a)m(v)-5 b(ailable:)150 453 y Fh(void)29 b(*memset\(void)e(*,)j
+(int,)f(int\))630 562 y Fm(This)g(is)h(the)h(standard)f(library)e
+(function)i Fh(memset)f Fm(that)j(sets)f(an)g(area)g(of)g(memory)g(to)h
+(a)630 672 y(kno)m(wn)20 b(v)-5 b(alue.)37 b(If)21 b(y)m(ou)g(ha)m(v)m
+(e)h(one)g(of)f(the)g(free)g(v)m(ersions)f(of)h Fh(libc.a)p
+Fm(,)h Fh(memset)d Fm(can)i(b)s(e)f(found)630 781 y(there;)35
+b(otherwise,)e(y)m(ou)g(m)m(ust)g(either)g(obtain)f(it)h(from)f(y)m
+(our)h(hardw)m(are)g(man)m(ufacturer,)630 891 y(or)d(write)g(y)m(our)g
+(o)m(wn.)275 1045 y(If)25 b(y)m(ou)h(do)g(not)g(use)g(the)g(GNU)g(C)g
+(compiler,)f(y)m(ou)h(ma)m(y)h(need)f(other)g(standard)f(library)e
+(subroutines)150 1154 y(as)31 b(w)m(ell;)f(this)g(v)-5
+b(aries)31 b(from)f(one)h(stub)f(to)i(another,)f(but)f(in)g(general)h
+(the)g(stubs)f(are)h(lik)m(ely)e(to)j(use)f(an)m(y)150
+1264 y(of)g(the)f(common)h(library)d(subroutines)g(whic)m(h)h
+Fh(gcc)g Fm(generates)j(as)f(inline)c(co)s(de.)150 1479
+y Fe(13.4.1.3)63 b(Putting)41 b(it)g(all)g(together)275
+1669 y Fm(In)29 b(summary)-8 b(,)30 b(when)f(y)m(our)i(program)f(is)f
+(ready)i(to)g(debug,)f(y)m(ou)g(m)m(ust)h(follo)m(w)e(these)i(steps.)
+199 1801 y(1.)61 b(Mak)m(e)33 b(sure)d(y)m(ou)i(ha)m(v)m(e)g(the)g
+(supp)s(orting)d(lo)m(w-lev)m(el)i(routines)f(\(see)i(Section)f
+(13.4.1.2)j([What)f(y)m(ou)330 1910 y(m)m(ust)d(do)h(for)f(the)g
+(stub],)g(page)h(108\):)570 2036 y Fh(getDebugChar)p
+Fm(,)c Fh(putDebugChar)p Fm(,)570 2140 y Fh(flush_i_cache)p
+Fm(,)g Fh(memset)p Fm(,)i Fh(exceptionHandler)p Fm(.)199
+2271 y(2.)61 b(Insert)30 b(these)h(lines)d(near)j(the)f(top)h(of)f(y)m
+(our)h(program:)570 2397 y Fh(set_debug_traps\(\);)570
+2501 y(breakpoint\(\);)199 2633 y Fm(3.)61 b(F)-8 b(or)35
+b(the)g(680x0)h(stub)e(only)-8 b(,)35 b(y)m(ou)g(need)f(to)h(pro)m
+(vide)e(a)i(v)-5 b(ariable)34 b(called)f Fh(exceptionHook)p
+Fm(.)49 b(Nor-)330 2742 y(mally)29 b(y)m(ou)i(just)f(use:)570
+2868 y Fh(void)47 b(\(*exceptionHook\)\(\))42 b(=)48
+b(0;)330 3000 y Fm(but)21 b(if)f(b)s(efore)h(calling)g
+Fh(set_debug_traps)p Fm(,)e(y)m(ou)j(set)g(it)f(to)h(p)s(oin)m(t)f(to)h
+(a)g(function)e(in)g(y)m(our)i(program,)330 3109 y(that)33
+b(function)e(is)h(called)g(when)f Fh(GDB)h Fm(con)m(tin)m(ues)h(after)g
+(stopping)e(on)i(a)g(trap)f(\(for)h(example,)g(bus)330
+3219 y(error\).)39 b(The)25 b(function)g(indicated)f(b)m(y)i
+Fh(exceptionHook)c Fm(is)j(called)g(with)f(one)i(parameter:)39
+b(an)26 b Fh(int)330 3329 y Fm(whic)m(h)j(is)h(the)g(exception)h(n)m
+(um)m(b)s(er.)199 3460 y(4.)61 b(Compile)36 b(and)i(link)e(together:)57
+b(y)m(our)38 b(program,)i(the)e(GDB)h(debugging)e(stub)h(for)f(y)m(our)
+h(target)330 3570 y(arc)m(hitecture,)31 b(and)f(the)h(supp)s(orting)c
+(subroutines.)199 3701 y(5.)61 b(Mak)m(e)41 b(sure)d(y)m(ou)h(ha)m(v)m
+(e)h(a)g(serial)d(connection)j(b)s(et)m(w)m(een)f(y)m(our)g(target)i
+(mac)m(hine)d(and)h(the)g(GDB)330 3811 y(host,)31 b(and)e(iden)m(tify)g
+(the)i(serial)e(p)s(ort)h(on)g(the)h(host.)199 3943 y(6.)61
+b(Do)m(wnload)26 b(y)m(our)g(program)g(to)h(y)m(our)f(target)h(mac)m
+(hine)f(\(or)g(get)h(it)f(there)g(b)m(y)g(whatev)m(er)h(means)f(the)330
+4052 y(man)m(ufacturer)k(pro)m(vides\),)g(and)g(start)h(it.)199
+4184 y(7.)61 b(T)-8 b(o)24 b(start)g(remote)h(debugging,)f(run)e(GDB)j
+(on)f(the)g(host)f(mac)m(hine,)i(and)f(sp)s(ecify)e(as)i(an)f
+(executable)330 4293 y(\014le)34 b(the)i(program)e(that)i(is)e(running)
+f(in)h(the)h(remote)h(mac)m(hine.)55 b(This)33 b(tells)h(GDB)i(ho)m(w)g
+(to)f(\014nd)330 4403 y(y)m(our)30 b(program's)h(sym)m(b)s(ols)e(and)g
+(the)i(con)m(ten)m(ts)h(of)f(its)e(pure)h(text.)330 4535
+y(Then)24 b(establish)f(comm)m(unication)i(using)f(the)h
+Fh(target)j(remote)c Fm(command.)38 b(Its)26 b(argumen)m(t)f(sp)s(ec-)
+330 4644 y(i\014es)32 b(ho)m(w)g(to)i(comm)m(unicate)f(with)e(the)i
+(target)h(mac)m(hine|either)e(via)g(a)h(devicename)g(attac)m(hed)330
+4754 y(to)i(a)g(direct)f(serial)f(line,)h(or)g(a)h(TCP)e(p)s(ort)h
+(\(usually)e(to)k(a)e(terminal)f(serv)m(er)i(whic)m(h)e(in)g(turn)g
+(has)330 4863 y(a)j(serial)e(line)g(to)i(the)g(target\).)58
+b(F)-8 b(or)36 b(example,)h(to)f(use)f(a)h(serial)e(line)g(connected)i
+(to)g(the)g(device)330 4973 y(named)30 b(`)p Fh(/dev/ttyb)p
+Fm(':)570 5099 y Fh(target)46 b(remote)g(/dev/ttyb)330
+5230 y Fm(T)-8 b(o)36 b(use)f(a)h(TCP)f(connection,)i(use)f(an)f
+(argumen)m(t)h(of)g(the)g(form)f Fg(host)r Fh(:port)p
+Fm(.)55 b(F)-8 b(or)36 b(example,)h(to)330 5340 y(connect)31
+b(to)g(p)s(ort)f(2828)i(on)f(a)f(terminal)f(serv)m(er)i(named)f
+Fh(manyfarms)p Fm(:)p eop
+%DVIPSSectionPage: 110
+110 111 bop 150 -116 a Fm(110)2599 b(Debugging)31 b(with)e(GDB)570
+299 y Fh(target)46 b(remote)g(manyfarms:2828)275 465
+y Fm(No)m(w)32 b(y)m(ou)g(can)g(use)g(all)f(the)h(usual)e(commands)i
+(to)g(examine)g(and)f(c)m(hange)i(data)g(and)e(to)i(step)f(and)150
+575 y(con)m(tin)m(ue)f(the)f(remote)h(program.)275 713
+y(T)-8 b(o)30 b(resume)g(the)h(remote)g(program)f(and)g(stop)g
+(debugging)g(it,)g(use)g(the)h Fh(detach)d Fm(command.)275
+852 y(Whenev)m(er)34 b(GDB)g(is)f(w)m(aiting)g(for)g(the)h(remote)h
+(program,)f(if)f(y)m(ou)h(t)m(yp)s(e)f(the)h(in)m(terrupt)e(c)m
+(haracter)150 962 y(\(often)411 959 y Fd(h)p 435 906
+126 4 v 435 962 a Fc(C-C)p 435 977 V 557 959 a Fd(i)587
+962 y Fm(\),)27 b(GDB)h(attempts)f(to)g(stop)g(the)g(program.)39
+b(This)24 b(ma)m(y)j(or)g(ma)m(y)g(not)g(succeed,)g(dep)s(ending)150
+1072 y(in)38 b(part)h(on)h(the)f(hardw)m(are)g(and)g(the)h(serial)e
+(driv)m(ers)g(the)i(remote)g(system)g(uses.)67 b(If)39
+b(y)m(ou)h(t)m(yp)s(e)g(the)150 1181 y(in)m(terrupt)29
+b(c)m(haracter)j(once)f(again,)g(GDB)g(displa)m(ys)e(this)g(prompt:)390
+1314 y Fh(Interrupted)45 b(while)h(waiting)g(for)h(the)g(program.)390
+1418 y(Give)g(up)g(\(and)f(stop)h(debugging)e(it\)?)95
+b(\(y)47 b(or)g(n\))275 1557 y Fm(If)28 b(y)m(ou)i(t)m(yp)s(e)g
+Ff(y)p Fm(,)f(GDB)i(abandons)d(the)i(remote)g(debugging)e(session.)40
+b(\(If)29 b(y)m(ou)h(decide)e(y)m(ou)i(w)m(an)m(t)g(to)150
+1667 y(try)k(again)g(later,)g(y)m(ou)h(can)f(use)f(`)p
+Fh(target)c(remote)p Fm(')j(again)i(to)h(connect)g(once)f(more.\))52
+b(If)33 b(y)m(ou)h(t)m(yp)s(e)g Ff(n)p Fm(,)150 1776
+y(GDB)d(go)s(es)g(bac)m(k)h(to)f(w)m(aiting.)150 2009
+y Fe(13.4.1.4)63 b(Comm)m(unication)40 b(proto)s(col)275
+2206 y Fm(The)k(stub)f(\014les)h(pro)m(vided)f(with)g(GDB)j(implemen)m
+(t)d(the)i(target)h(side)d(of)i(the)f(comm)m(unication)150
+2316 y(proto)s(col,)33 b(and)f(the)g(GDB)i(side)d(is)h(implemen)m(ted)e
+(in)h(the)i(GDB)g(source)g(\014le)e(`)p Fh(remote.c)p
+Fm('.)45 b(Normally)-8 b(,)150 2425 y(y)m(ou)33 b(can)f(simply)e(allo)m
+(w)i(these)g(subroutines)e(to)j(comm)m(unicate,)h(and)e(ignore)f(the)i
+(details.)45 b(\(If)32 b(y)m(ou're)150 2535 y(implemen)m(ting)39
+b(y)m(our)h(o)m(wn)h(stub)f(\014le,)j(y)m(ou)e(can)h(still)c(ignore)j
+(the)g(details:)61 b(start)41 b(with)f(one)h(of)g(the)150
+2645 y(existing)26 b(stub)h(\014les.)39 b(`)p Fh(sparc-stub.c)p
+Fm(')24 b(is)j(the)h(b)s(est)f(organized,)h(and)f(therefore)h(the)f
+(easiest)h(to)g(read.\))275 2784 y(Ho)m(w)m(ev)m(er,)e(there)c(ma)m(y)h
+(b)s(e)e(o)s(ccasions)i(when)e(y)m(ou)h(need)g(to)h(kno)m(w)f
+(something)g(ab)s(out)g(the)g(proto)s(col|)150 2893 y(for)34
+b(example,)i(if)d(there)i(is)f(only)g(one)g(serial)g(p)s(ort)g(to)h(y)m
+(our)g(target)h(mac)m(hine,)f(y)m(ou)g(migh)m(t)g(w)m(an)m(t)g(y)m(our)
+150 3003 y(program)30 b(to)h(do)g(something)e(sp)s(ecial)g(if)h(it)g
+(recognizes)h(a)f(pac)m(k)m(et)j(mean)m(t)e(for)f(GDB.)275
+3142 y(All)22 b(GDB)j(commands)e(and)g(resp)s(onses)g(\(other)h(than)f
+(ac)m(kno)m(wledgemen)m(ts,)k(whic)m(h)c(are)h(single)e(c)m(har-)150
+3251 y(acters\))37 b(are)g(sen)m(t)f(as)h(a)f(pac)m(k)m(et)i(whic)m(h)d
+(includes)f(a)i(c)m(hec)m(ksum.)58 b(A)36 b(pac)m(k)m(et)i(is)e(in)m
+(tro)s(duced)e(with)h(the)150 3361 y(c)m(haracter)d(`)p
+Fh($)p Fm(',)f(and)f(ends)f(with)g(the)i(c)m(haracter)h(`)p
+Fh(#)p Fm(')e(follo)m(w)m(ed)g(b)m(y)h(a)f(t)m(w)m(o-digit)h(c)m(hec)m
+(ksum:)390 3494 y Fh($)p Fg(pac)m(k)m(et)h(info)5 b Fh(#)p
+Fg(c)m(hec)m(ksum)150 3633 y(c)m(hec)m(ksum)31 b Fm(is)e(computed)i(as)
+f(the)h(mo)s(dulo)e(256)i(sum)f(of)g(the)h Fg(pac)m(k)m(et)h(info)i
+Fm(c)m(haracters.)275 3772 y(When)24 b(either)h(the)g(host)g(or)g(the)g
+(target)i(mac)m(hine)e(receiv)m(es)g(a)h(pac)m(k)m(et,)i(the)d(\014rst)
+f(resp)s(onse)h(exp)s(ected)150 3881 y(is)30 b(an)h(ac)m(kno)m
+(wledgemen)m(t:)44 b(a)31 b(single)f(c)m(haracter,)j(either)e(`)p
+Fh(+)p Fm(')g(\(to)h(indicate)e(the)h(pac)m(k)-5 b(age)33
+b(w)m(as)f(receiv)m(ed)150 3991 y(correctly\))f(or)f(`)p
+Fh(-)p Fm(')h(\(to)g(request)g(retransmission\).)275
+4130 y(The)h(host)g(\(GDB\))j(sends)c(commands,)i(and)f(the)h(target)h
+(\(the)f(debugging)f(stub)g(incorp)s(orated)f(in)150
+4240 y(y)m(our)24 b(program\))f(sends)g(data)h(in)e(resp)s(onse.)38
+b(The)23 b(target)i(also)e(sends)g(data)h(when)f(y)m(our)g(program)h
+(stops.)275 4379 y(Command)j(pac)m(k)m(ets)k(are)e(distinguished)c(b)m
+(y)k(their)f(\014rst)g(c)m(haracter,)j(whic)m(h)c(iden)m(ti\014es)h
+(the)h(kind)e(of)150 4488 y(command.)275 4627 y(These)g(are)i(some)g
+(of)f(the)g(commands)g(curren)m(tly)f(supp)s(orted)f(\(for)j(a)f
+(complete)h(list)e(of)h(commands,)150 4737 y(lo)s(ok)i(in)f(`)p
+Fh(gdb/remote.c.)p Fm('\):)150 4903 y Fh(g)432 b Fm(Requests)31
+b(the)f(v)-5 b(alues)30 b(of)g(CPU)g(registers.)150 5067
+y Fh(G)432 b Fm(Sets)30 b(the)h(v)-5 b(alues)30 b(of)g(CPU)g
+(registers.)150 5230 y Fh(m)p Fg(addr)p Fh(,)p Fg(coun)m(t)630
+5340 y Fm(Read)h Fg(coun)m(t)i Fm(b)m(ytes)d(at)i(lo)s(cation)e
+Fg(addr)p Fm(.)p eop
+%DVIPSSectionPage: 111
+111 112 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(111)150 299 y Fh(M)p
+Fg(addr)p Fh(,)p Fg(coun)m(t)r Fh(:...)630 408 y Fm(W)-8
+b(rite)31 b Fg(coun)m(t)i Fm(b)m(ytes)e(at)g(lo)s(cation)f
+Fg(addr)p Fm(.)150 511 y Fh(c)150 621 y(c)p Fg(addr)249
+b Fm(Resume)30 b(execution)h(at)g(the)f(curren)m(t)h(address)e(\(or)i
+(at)g Fg(addr)36 b Fm(if)29 b(supplied\).)150 729 y Fh(s)150
+838 y(s)p Fg(addr)249 b Fm(Step)35 b(the)g(target)i(program)e(for)g
+(one)g(instruction,)g(from)f(either)h(the)g(curren)m(t)g(program)630
+948 y(coun)m(ter)c(or)f(from)g Fg(addr)36 b Fm(if)30
+b(supplied.)150 1094 y Fh(k)432 b Fm(Kill)28 b(the)i(target)i(program.)
+150 1240 y Fh(?)432 b Fm(Rep)s(ort)39 b(the)g(most)g(recen)m(t)h
+(signal.)64 b(T)-8 b(o)40 b(allo)m(w)e(y)m(ou)h(to)h(tak)m(e)g(adv)-5
+b(an)m(tage)41 b(of)e(the)g(GDB)630 1350 y(signal)g(handling)f
+(commands,)43 b(one)e(of)g(the)g(functions)e(of)i(the)f(debugging)g
+(stub)g(is)f(to)630 1460 y(rep)s(ort)30 b(CPU)g(traps)g(as)g(the)h
+(corresp)s(onding)d(POSIX)i(signal)f(v)-5 b(alues.)150
+1606 y Fh(T)432 b Fm(Allo)m(ws)39 b(the)i(remote)g(stub)f(to)h(send)f
+(only)f(the)i(registers)f(that)h(GDB)h(needs)e(to)h(mak)m(e)630
+1715 y(a)35 b(quic)m(k)f(decision)f(ab)s(out)h(single-stepping)e(or)i
+(conditional)f(breakp)s(oin)m(ts.)51 b(This)33 b(elimi-)630
+1825 y(nates)27 b(the)f(need)g(to)h(fetc)m(h)h(the)e(en)m(tire)g
+(register)g(set)h(for)f(eac)m(h)i(instruction)c(b)s(eing)h(stepp)s(ed)
+630 1935 y(through.)630 2063 y(GDB)k(no)m(w)e(implemen)m(ts)f(a)i
+(write-through)f(cac)m(he)i(for)e(registers)g(and)g(only)g(re-reads)h
+(the)630 2172 y(registers)i(if)f(the)i(target)h(has)e(run.)275
+2337 y(If)19 b(y)m(ou)i(ha)m(v)m(e)g(trouble)f(with)f(the)h(serial)f
+(connection,)k(y)m(ou)e(can)f(use)g(the)h(command)f Fh(set)29
+b(remotedebug)p Fm(.)150 2446 y(This)38 b(mak)m(es)k(GDB)f(rep)s(ort)e
+(on)i(all)e(pac)m(k)m(ets)j(sen)m(t)f(bac)m(k)g(and)e(forth)h(across)h
+(the)f(serial)f(line)g(to)i(the)150 2556 y(remote)25
+b(mac)m(hine.)38 b(The)23 b(pac)m(k)m(et-debugging)j(information)c(is)h
+(prin)m(ted)f(on)i(the)g(GDB)h(standard)e(output)150
+2666 y(stream.)61 b Fh(set)30 b(remotedebug)d(off)36
+b Fm(turns)g(it)g(o\013,)k(and)c Fh(show)30 b(remotedebug)k
+Fm(sho)m(ws)i(y)m(ou)i(its)e(curren)m(t)150 2775 y(state.)150
+2980 y Fe(13.4.1.5)63 b(Using)43 b(the)e Fa(gdbserver)h
+Fe(program)275 3166 y Fh(gdbserver)f Fm(is)j(a)g(con)m(trol)h(program)f
+(for)g(Unix-lik)m(e)f(systems,)48 b(whic)m(h)c(allo)m(ws)f(y)m(ou)i(to)
+g(connect)150 3275 y(y)m(our)38 b(program)f(with)g(a)h(remote)g(GDB)h
+(via)f Fh(target)28 b(remote)p Fm(|but)35 b(without)i(linking)e(in)i
+(the)g(usual)150 3385 y(debugging)29 b(stub.)275 3513
+y Fh(gdbserver)j Fm(is)j(not)h(a)g(complete)g(replacemen)m(t)f(for)h
+(the)f(debugging)g(stubs,)h(b)s(ecause)f(it)g(requires)150
+3623 y(essen)m(tially)26 b(the)h(same)h(op)s(erating-system)f
+(facilities)e(that)j(GDB)g(itself)e(do)s(es.)39 b(In)27
+b(fact,)i(a)e(system)g(that)150 3732 y(can)34 b(run)f
+Fh(gdbserver)e Fm(to)k(connect)g(to)f(a)g(remote)h(GDB)g(could)e(also)h
+(run)f(GDB)i(lo)s(cally!)49 b Fh(gdbserver)150 3842 y
+Fm(is)29 b(sometimes)g(useful)f(nev)m(ertheless,)i(b)s(ecause)g(it)f
+(is)f(a)i(m)m(uc)m(h)g(smaller)e(program)h(than)h(GDB)h(itself.)39
+b(It)150 3951 y(is)32 b(also)i(easier)f(to)h(p)s(ort)e(than)i(all)e(of)
+h(GDB,)i(so)e(y)m(ou)h(ma)m(y)g(b)s(e)e(able)h(to)h(get)h(started)f
+(more)f(quic)m(kly)f(on)150 4061 y(a)h(new)e(system)h(b)m(y)h(using)d
+Fh(gdbserver)p Fm(.)44 b(Finally)-8 b(,)31 b(if)g(y)m(ou)i(dev)m(elop)f
+(co)s(de)g(for)g(real-time)g(systems,)h(y)m(ou)150 4171
+y(ma)m(y)g(\014nd)e(that)i(the)g(tradeo\013s)g(in)m(v)m(olv)m(ed)f(in)g
+(real-time)g(op)s(eration)g(mak)m(e)h(it)f(more)h(con)m(v)m(enien)m(t)h
+(to)f(do)150 4280 y(as)e(m)m(uc)m(h)f(dev)m(elopmen)m(t)h(w)m(ork)g(as)
+g(p)s(ossible)d(on)i(another)h(system,)g(for)f(example)g(b)m(y)g
+(cross-compiling.)150 4390 y(Y)-8 b(ou)31 b(can)g(use)f
+Fh(gdbserver)d Fm(to)32 b(mak)m(e)f(a)g(similar)c(c)m(hoice)32
+b(for)e(debugging.)275 4518 y(GDB)36 b(and)e Fh(gdbserver)e
+Fm(comm)m(unicate)k(via)e(either)h(a)g(serial)f(line)f(or)i(a)g(TCP)f
+(connection,)i(using)150 4627 y(the)31 b(standard)e(GDB)j(remote)f
+(serial)e(proto)s(col.)150 4774 y Fj(On)j(the)h(tar)-5
+b(get)34 b(machine,)630 4883 y Fm(y)m(ou)h(need)e(to)i(ha)m(v)m(e)h(a)e
+(cop)m(y)h(of)f(the)h(program)f(y)m(ou)g(w)m(an)m(t)h(to)g(debug.)52
+b Fh(gdbserver)31 b Fm(do)s(es)630 4993 y(not)24 b(need)f(y)m(our)g
+(program's)g(sym)m(b)s(ol)g(table,)h(so)g(y)m(ou)g(can)g(strip)d(the)j
+(program)f(if)g(necessary)630 5102 y(to)31 b(sa)m(v)m(e)h(space.)41
+b(GDB)32 b(on)e(the)h(host)f(system)h(do)s(es)f(all)f(the)i(sym)m(b)s
+(ol)e(handling.)630 5230 y(T)-8 b(o)34 b(use)g(the)g(serv)m(er,)h(y)m
+(ou)f(m)m(ust)g(tell)f(it)g(ho)m(w)h(to)h(comm)m(unicate)f(with)f(GDB;)
+i(the)f(name)630 5340 y(of)d(y)m(our)f(program;)g(and)g(the)h(argumen)m
+(ts)f(for)g(y)m(our)h(program.)40 b(The)30 b(syn)m(tax)h(is:)p
+eop
+%DVIPSSectionPage: 112
+112 113 bop 150 -116 a Fm(112)2599 b(Debugging)31 b(with)e(GDB)870
+299 y Fh(target>)46 b(gdbserver)f Fg(comm)j(program)g
+Fh([)f Fg(args)52 b Fh(...)47 b(])630 430 y Fg(comm)39
+b Fm(is)e(either)h(a)g(device)g(name)h(\(to)g(use)f(a)h(serial)e
+(line\))g(or)h(a)h(TCP)e(hostname)i(and)630 539 y(p)s(ortn)m(um)m(b)s
+(er.)49 b(F)-8 b(or)34 b(example,)g(to)h(debug)d(Emacs)i(with)f(the)g
+(argumen)m(t)h(`)p Fh(foo.txt)p Fm(')f(and)630 649 y(comm)m(unicate)e
+(with)e(GDB)j(o)m(v)m(er)f(the)g(serial)e(p)s(ort)h(`)p
+Fh(/dev/com1)p Fm(':)870 774 y Fh(target>)46 b(gdbserver)f(/dev/com1)g
+(emacs)i(foo.txt)630 905 y(gdbserver)28 b Fm(w)m(aits)i(passiv)m(ely)g
+(for)g(the)g(host)h(GDB)g(to)g(comm)m(unicate)g(with)e(it.)630
+1035 y(T)-8 b(o)31 b(use)f(a)h(TCP)e(connection)i(instead)e(of)i(a)g
+(serial)e(line:)870 1160 y Fh(target>)46 b(gdbserver)f(host:2345)g
+(emacs)i(foo.txt)630 1291 y Fm(The)28 b(only)f(di\013erence)h(from)g
+(the)g(previous)f(example)h(is)g(the)g(\014rst)g(argumen)m(t,)h(sp)s
+(ecifying)630 1401 y(that)41 b(y)m(ou)g(are)g(comm)m(unicating)f(with)f
+(the)i(host)g(GDB)g(via)g(TCP)-8 b(.)40 b(The)g(`)p Fh(host:2345)p
+Fm(')630 1510 y(argumen)m(t)30 b(means)g(that)g Fh(gdbserver)d
+Fm(is)i(to)i(exp)s(ect)f(a)g(TCP)f(connection)h(from)f(mac)m(hine)630
+1620 y(`)p Fh(host)p Fm(')37 b(to)h(lo)s(cal)f(TCP)g(p)s(ort)g(2345.)64
+b(\(Curren)m(tly)-8 b(,)38 b(the)g(`)p Fh(host)p Fm(')f(part)g(is)g
+(ignored.\))61 b(Y)-8 b(ou)630 1730 y(can)37 b(c)m(ho)s(ose)h(an)m(y)f
+(n)m(um)m(b)s(er)e(y)m(ou)i(w)m(an)m(t)g(for)g(the)g(p)s(ort)f(n)m(um)m
+(b)s(er)f(as)i(long)f(as)h(it)f(do)s(es)h(not)630 1839
+y(con\015ict)30 b(with)g(an)m(y)g(TCP)g(p)s(orts)g(already)g(in)f(use)h
+(on)h(the)g(target)h(system)e(\(for)h(example,)630 1949
+y Fh(23)c Fm(is)h(reserv)m(ed)g(for)g Fh(telnet)p Fm(\).)1680
+1916 y Fb(1)1756 1949 y Fm(Y)-8 b(ou)28 b(m)m(ust)g(use)g(the)g(same)h
+(p)s(ort)e(n)m(um)m(b)s(er)g(with)g(the)h(host)630 2058
+y(GDB)j Fh(target)e(remote)g Fm(command.)150 2210 y Fj(On)j(the)h(GDB)g
+(host)h(machine,)630 2320 y Fm(y)m(ou)g(need)f(an)h(unstripp)s(ed)c
+(cop)m(y)k(of)g(y)m(our)g(program,)g(since)f(GDB)i(needs)e(sym)m(b)s
+(ols)g(and)630 2429 y(debugging)k(information.)60 b(Start)38
+b(up)e(GDB)j(as)f(usual,)g(using)e(the)i(name)f(of)h(the)g(lo)s(cal)630
+2539 y(cop)m(y)33 b(of)f(y)m(our)h(program)f(as)g(the)g(\014rst)g
+(argumen)m(t.)47 b(\(Y)-8 b(ou)33 b(ma)m(y)g(also)f(need)g(the)g(`)p
+Fh(--baud)p Fm(')630 2649 y(option)25 b(if)g(the)h(serial)e(line)g(is)h
+(running)e(at)k(an)m(ything)e(other)h(than)f(9600)j(bps.\))38
+b(After)26 b(that,)630 2758 y(use)f Fh(target)j(remote)c
+Fm(to)i(establish)d(comm)m(unications)h(with)g Fh(gdbserver)p
+Fm(.)36 b(Its)25 b(argumen)m(t)630 2868 y(is)37 b(either)g(a)h(device)f
+(name)h(\(usually)e(a)i(serial)e(device,)k(lik)m(e)d(`)p
+Fh(/dev/ttyb)p Fm('\),)h(or)g(a)g(TCP)630 2977 y(p)s(ort)30
+b(descriptor)f(in)g(the)i(form)f Fg(host)r Fh(:)p Fg(POR)-8
+b(T)7 b Fm(.)39 b(F)-8 b(or)31 b(example:)870 3102 y
+Fh(\(gdb\))46 b(target)g(remote)h(/dev/ttyb)630 3233
+y Fm(comm)m(unicates)31 b(with)e(the)i(serv)m(er)f(via)g(serial)f(line)
+g(`)p Fh(/dev/ttyb)p Fm(',)g(and)870 3358 y Fh(\(gdb\))46
+b(target)g(remote)h(the-target:2345)630 3489 y Fm(comm)m(unicates)35
+b(via)f(a)h(TCP)f(connection)h(to)g(p)s(ort)f(2345)j(on)d(host)h(`)p
+Fh(the-target)p Fm(')n(.)53 b(F)-8 b(or)630 3598 y(TCP)44
+b(connections,)k(y)m(ou)d(m)m(ust)g(start)g(up)e Fh(gdbserver)f
+Fm(prior)h(to)j(using)d(the)i Fh(target)630 3708 y(remote)28
+b Fm(command.)40 b(Otherwise)29 b(y)m(ou)h(ma)m(y)g(get)h(an)f(error)f
+(whose)g(text)i(dep)s(ends)d(on)i(the)630 3818 y(host)g(system,)h(but)f
+(whic)m(h)f(usually)f(lo)s(oks)i(something)g(lik)m(e)f(`)p
+Fh(Connection)f(refused)p Fm('.)150 4031 y Fe(13.4.1.6)63
+b(Using)43 b(the)e Fa(gdbserve.nlm)h Fe(program)275 4220
+y Fh(gdbserve.nlm)29 b Fm(is)k(a)g(con)m(trol)h(program)f(for)g(NetW)-8
+b(are)36 b(systems,)e(whic)m(h)e(allo)m(ws)g(y)m(ou)i(to)g(connect)150
+4329 y(y)m(our)c(program)g(with)g(a)g(remote)i(GDB)f(via)f
+Fh(target)f(remote)p Fm(.)275 4460 y(GDB)f(and)f Fh(gdbserve.nlm)d
+Fm(comm)m(unicate)k(via)f(a)h(serial)e(line,)g(using)g(the)i(standard)f
+(GDB)h(remote)150 4570 y(serial)h(proto)s(col.)150 4722
+y Fj(On)j(the)h(tar)-5 b(get)34 b(machine,)630 4831 y
+Fm(y)m(ou)39 b(need)f(to)h(ha)m(v)m(e)h(a)f(cop)m(y)g(of)g(the)g
+(program)f(y)m(ou)h(w)m(an)m(t)g(to)h(debug.)64 b Fh(gdbserve.nlm)630
+4941 y Fm(do)s(es)38 b(not)h(need)f(y)m(our)h(program's)f(sym)m(b)s(ol)
+g(table,)i(so)f(y)m(ou)g(can)g(strip)e(the)i(program)f(if)630
+5050 y(necessary)27 b(to)f(sa)m(v)m(e)i(space.)40 b(GDB)27
+b(on)f(the)h(host)f(system)g(do)s(es)g(all)f(the)h(sym)m(b)s(ol)f
+(handling.)p 150 5131 1200 4 v 192 5197 a Fb(1)275 5230
+y Fm(If)36 b(y)m(ou)h(c)m(ho)s(ose)h(a)g(p)s(ort)e(n)m(um)m(b)s(er)g
+(that)i(con\015icts)e(with)g(another)h(service,)i Fh(gdbserver)c
+Fm(prin)m(ts)g(an)275 5340 y(error)30 b(message)h(and)f(exits.)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmr8 8 6
+/Fa 6 101 df<FFFFC0FFFFC0FFFFC0FFFFC012047F9018>45 D<00001FF000C00000FF
+FE01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F000
+000FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F8000
+0001C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE0000
+000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F0000
+0000C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E000
+00038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F80
+01E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>67
+D<FFFFFFFFFE00FFFFFFFFFE0003F80001FE0001F800003E0001F800001F0001F800000F
+0001F80000070001F80000070001F80000030001F80000030001F80000030001F8000003
+8001F80000018001F80018018001F80018018001F80018000001F80018000001F8001800
+0001F80038000001F80078000001F800F8000001FFFFF8000001FFFFF8000001F800F800
+0001F80078000001F80038000001F80018000001F80018000001F80018006001F8001800
+6001F80018006001F8000000C001F8000000C001F8000000C001F8000000C001F8000001
+C001F80000018001F80000038001F80000038001F80000078001F800000F8001F800003F
+8003F80001FF00FFFFFFFFFF00FFFFFFFFFF002B2D7EAC30>69 D<FFFFFFC00000FFFFFF
+FC000003F8007F000001F8000FC00001F80007E00001F80003F00001F80001F80001F800
+01FC0001F80000FC0001F80000FE0001F80000FE0001F80000FE0001F80000FE0001F800
+00FE0001F80000FC0001F80001FC0001F80001F80001F80003F00001F80007E00001F800
+0FC00001F8007F000001FFFFFC000001FFFFF0000001F800FC000001F8003E000001F800
+1F800001F8000F800001F8000FC00001F80007E00001F80007E00001F80007E00001F800
+07E00001F80007E00001F80007F00001F80007F00001F80007F00001F80007F00001F800
+07F00001F80007F00301F80007F80301F80003F80301F80003F80703FC0001FC0EFFFFF0
+00FE1CFFFFF0003FF80000000007E0302E7DAC34>82 D<7FFFFFFFFFF87FFFFFFFFFF87F
+000FC003F87C000FC000F870000FC0003870000FC0003860000FC0001860000FC00018E0
+000FC0001CE0000FC0001CC0000FC0000CC0000FC0000CC0000FC0000CC0000FC0000CC0
+000FC0000C00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
+000FC0000000000FC0000000000FC0000000000FC0000000001FE00000001FFFFFE00000
+1FFFFFE0002E2D7EAC33>84 D<000000F80000001FF80000001FF800000001F800000000
+F800000000F800000000F800000000F800000000F800000000F800000000F800000000F8
+00000000F800000000F800000000F800000000F800000FE0F800007FF8F80001F81EF800
+03E007F80007C003F8000F8001F8001F0001F8003F0000F8003E0000F8007E0000F8007E
+0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC00
+00F800FC0000F800FC0000F8007C0000F8007E0000F8007E0000F8003E0001F8001F0001
+F8001F8003F8000F8007F80003E00EFC0001F03CFFC0007FF0FFC0001FC0F800222F7EAD
+27>100 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmsy9 9 2
+/Fb 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E
+00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0
+0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00
+00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00
+001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8
+0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007
+800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800
+007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0
+0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E
+00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F
+80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0
+0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00
+003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmbx12 13.14 56
+/Fc 56 122 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF
+FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000
+0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000
+FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000
+7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000
+000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000
+7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF
+FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F
+FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<00000078000000F8000001F8000003E000
+000FE000001FC000003F8000007F000000FE000000FC000001FC000003F8000007F00000
+0FF000000FE000001FE000003FC000003FC000007F8000007F800000FF000001FF000001
+FF000003FE000003FE000003FE000007FC000007FC00000FFC00000FF800000FF800001F
+F800001FF800001FF000001FF000003FF000003FF000003FF000003FE000007FE000007F
+E000007FE000007FE000007FE000007FE00000FFE00000FFE00000FFC00000FFC00000FF
+C00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FF
+C00000FFC00000FFC00000FFC00000FFE00000FFE000007FE000007FE000007FE000007F
+E000007FE000007FE000003FE000003FF000003FF000003FF000001FF000001FF000001F
+F800001FF800000FF800000FF800000FFC000007FC000007FC000003FE000003FE000003
+FE000001FF000001FF000000FF0000007F8000007F8000003FC000003FC000001FE00000
+0FE000000FF0000007F0000003F8000001FC000000FC000000FE0000007F0000003F8000
+001FC000000FE0000003E0000001F8000000F8000000781D6D75D130>40
+D<70000000F80000007C0000003E0000003F8000001FC000000FE0000007F0000003F800
+0001F8000001FC000000FE0000007F0000007F8000003F8000003FC000001FE000001FE0
+00000FF000000FF0000007F8000007FC000007FC000003FE000003FE000003FE000001FF
+000001FF000001FF800000FF800000FF800000FFC00000FFC000007FC000007FC000007F
+E000007FE000007FE000003FE000003FF000003FF000003FF000003FF000003FF000003F
+F000003FF800003FF800001FF800001FF800001FF800001FF800001FF800001FF800001F
+F800001FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800003F
+F800003FF800003FF000003FF000003FF000003FF000003FF000003FF000003FE000007F
+E000007FE000007FE000007FC000007FC00000FFC00000FFC00000FF800000FF800001FF
+800001FF000001FF000003FE000003FE000003FE000007FC000007FC000007F800000FF0
+00000FF000001FE000001FE000003FC000003F8000007F8000007F000000FE000001FC00
+0001F8000003F8000007F000000FE000001FC000003F8000003E0000007C000000F80000
+00700000001D6D79D130>I<FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF200A7F9D29>45 D<07E01FF83FFC7FFE7FFEFFFF
+FFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>I<00000FFC0000000000
+FFFFC000000007FFFFF80000000FFFFFFC0000003FFC0FFF0000007FE001FF800000FFC0
+00FFC00001FF80007FE00003FF00003FF00003FE00001FF00007FE00001FF8000FFE0000
+1FFC000FFC00000FFC001FFC00000FFE001FFC00000FFE001FFC00000FFE003FFC00000F
+FF003FF8000007FF003FF8000007FF007FF8000007FF807FF8000007FF807FF8000007FF
+807FF8000007FF807FF8000007FF807FF8000007FF80FFF8000007FFC0FFF8000007FFC0
+FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FF
+F8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8
+000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF800
+0007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC07FF80000
+07FF807FF8000007FF807FF8000007FF807FF8000007FF807FF8000007FF807FF8000007
+FF803FF8000007FF003FFC00000FFF003FFC00000FFF001FFC00000FFE001FFC00000FFE
+001FFC00000FFE000FFC00000FFC000FFE00001FFC0007FE00001FF80007FF00003FF800
+03FF00003FF00001FF80007FE00000FFC000FFC000007FF003FF8000003FFC0FFF000000
+0FFFFFFC00000007FFFFF800000000FFFFC0000000000FFC00000032487BC63D>48
+D<000000F00000000001F00000000007F0000000001FF0000000007FF000000003FFF000
+00007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D
+>I<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FF
+FF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FFF07FF00001FFF87FF80001
+FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE0000
+3FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003FFF1FF000003FFF0FE00000
+3FFF000000007FFF000000007FFE000000007FFE000000007FFE00000000FFFC00000000
+FFFC00000001FFF800000001FFF000000003FFF000000003FFE000000007FFC000000007
+FF800000000FFF000000001FFE000000003FFC000000003FF8000000007FE000000000FF
+C000000001FF8000000003FF0000000007FC000000000FF8000000001FF0000000001FE0
+001F00003F80001F00007F00001F0000FE00001F0001FC00003E0003F800003E0007E000
+003E000FC000003E001F8000007E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFF
+FFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFF
+FFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC6
+3D>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF
+800000FF0007FFE00001FC0003FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC
+000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80007FFE001FFF80007FFE00
+1FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007
+FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FFF00000000003FFF0000000
+0003FFE00000000007FFC00000000007FF80000000001FFF00000000003FFC0000000001
+FFF800000001FFFFE000000001FFFF8000000001FFFFE000000001FFFFFC00000000003F
+FF000000000007FFC00000000003FFE00000000001FFF00000000000FFF80000000000FF
+FC00000000007FFE00000000007FFF00000000007FFF00000000003FFF80000000003FFF
+80000000003FFF80000000003FFFC007E000003FFFC01FF800003FFFC03FFC00003FFFC0
+7FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FF
+FF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC
+0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8000FFC0007FFF00007FFC0
+3FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF800000007FFFFE0000000007FFE
+00000032487BC63D>I<0000000007E000000000000FE000000000000FE000000000001F
+E000000000003FE000000000007FE00000000000FFE00000000000FFE00000000001FFE0
+0000000003FFE00000000007FFE00000000007FFE0000000000FFFE0000000001FFFE000
+0000003FFFE0000000003FFFE0000000007DFFE000000000FDFFE000000001F9FFE00000
+0001F1FFE000000003E1FFE000000007E1FFE00000000FC1FFE00000001F81FFE0000000
+1F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0000000F801FFE0000001F0
+01FFE0000003F001FFE0000007E001FFE0000007C001FFE000000F8001FFE000001F8001
+FFE000003F0001FFE000003E0001FFE000007C0001FFE00000FC0001FFE00001F80001FF
+E00003F00001FFE00003E00001FFE00007E00001FFE0000FC00001FFE0001F800001FFE0
+001F000001FFE0003E000001FFE0007E000001FFE000FC000001FFE000FFFFFFFFFFFFFC
+FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003FFE00000
+000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000
+0003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE000000000
+03FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFF
+FFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0000003E003FC00003FE003
+FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003
+FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003
+FFFFF0000003E7FF00000003E00000000003E00000000003E00000000003E00000000003
+E00000000003E00000000003E00000000003E00000000003E00000000003E00000000003
+E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003
+FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C00000FFF800000000FFFC00
+0000007FFC000000007FFE000000007FFE000000007FFE000000007FFE000000007FFF00
+0000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF800007FFF7FF800007FFFFF
+FC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFF
+F80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F000001FFF03F800001FFF01F
+C00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF80000
+3FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<0000007FF80000000007FFFE
+000000001FFFFF800000007FFFFFC0000001FFF01FE0000007FF8003F000000FFE0001F8
+00001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0001FFE0001FFC0003FFE00
+01FF80003FFE0003FF80003FFE0007FF00003FFE0007FF00003FFE000FFF00003FFE000F
+FF00001FFC001FFE00000FF8001FFE000007F0003FFE00000000003FFE00000000003FFE
+00000000007FFC00000000007FFC00000000007FFC00200000007FFC07FFE000007FFC1F
+FFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000FFFDF000FFE000FFFDE000
+7FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FFFF00001FFE00FFFF00001F
+FF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE00000FFF80FFFE00000FFF
+C0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00000FFFC07FFC00000FFFC0
+7FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC03FFC00000FFFC03F
+FC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000FFF801FFE00000FFF800FFE
+00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE0003FF80003FFC0001FFC0
+003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000001FFFFFFF8000000FFFFF
+FE00000003FFFFFC00000000FFFFF0000000000FFF00000032487BC63D>I<1F00000000
+00001F8000000000001FC000000000001FFE00000000001FFFFFFFFFFFE01FFFFFFFFFFF
+E01FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFFFFFFFF80
+3FFFFFFFFFFF003FFFFFFFFFFE003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFFFFF8007F
+FFFFFFFFF0007F00000007E0007E0000000FC0007E0000000F80007C0000001F80007C00
+00003F00007C0000007E00007C000000FC0000F8000000F80000F8000001F80000F80000
+03F00000F8000007E000000000000FC000000000001F8000000000001F8000000000003F
+0000000000007E0000000000007E000000000000FC000000000001FC000000000001FC00
+0000000003F8000000000007F8000000000007F800000000000FF000000000000FF00000
+0000001FF000000000001FF000000000003FE000000000003FE000000000007FE0000000
+00007FE000000000007FE00000000000FFE00000000000FFE00000000000FFE000000000
+01FFC00000000001FFC00000000001FFC00000000001FFC00000000003FFC00000000003
+FFC00000000003FFC00000000003FFC00000000003FFC00000000007FFC00000000007FF
+C00000000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC0
+0000000007FFC00000000007FFC00000000007FFC00000000003FF800000000003FF8000
+00000001FF0000000000007C00000000334B79C93D>I<00001FFF0000000001FFFFF000
+000007FFFFFC0000001FFFFFFF0000003FF007FFC000007F0000FFE00000FC00003FF000
+01F800000FF80003F0000007F80007F0000007FC0007E0000003FC000FE0000003FE000F
+E0000001FE000FE0000001FE001FE0000001FE001FF0000001FE001FF0000001FE001FF8
+000001FE001FFE000001FE001FFF000003FE001FFFC00003FC001FFFF00003FC001FFFFC
+0007F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE00007FFFFF03FC00007FFFFFC
+FF800003FFFFFFFF000001FFFFFFFC000000FFFFFFF80000007FFFFFF80000003FFFFFFE
+0000001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001FFFFFFFF000007FFFFFFFF8
+0000FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00FFFFFF000FF8003FFFFF00
+1FF0000FFFFF803FF00007FFFF803FE00001FFFF807FC000007FFFC07FC000001FFFC07F
+C000000FFFC0FF80000003FFC0FF80000001FFC0FF80000001FFC0FF80000000FFC0FF80
+000000FFC0FF800000007FC0FF800000007FC0FF800000007F80FFC00000007F807FC000
+00007F807FC0000000FF007FE0000000FF003FF0000001FE003FF0000001FE001FFC0000
+03FC000FFE00000FF80007FF80003FF00003FFF003FFE00001FFFFFFFF8000007FFFFFFF
+0000001FFFFFFC00000007FFFFE0000000003FFE00000032487BC63D>I<00001FFE0000
+000001FFFFC00000000FFFFFF00000001FFFFFFC0000007FFC0FFE000000FFE003FF8000
+01FFC000FFC00003FF80007FE00007FF00007FE0000FFF00003FF0001FFE00003FF8001F
+FE00001FF8003FFE00001FFC003FFC00001FFC007FFC00001FFE007FFC00001FFE007FFC
+00001FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF80FFFC00
+000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFFC0FFFC0000
+0FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00001FFFC07FFC00001FFFC07FFC00001F
+FFC07FFC00001FFFC03FFC00003FFFC03FFE00003FFFC01FFE00003FFFC01FFE00007FFF
+C00FFE00007FFFC007FF0000FFFFC003FF8001EFFFC001FFC003EFFFC000FFE00FCFFFC0
+007FFFFF8FFFC0001FFFFF0FFFC00007FFFE0FFF800001FFF80FFF80000001000FFF8000
+0000000FFF80000000000FFF80000000001FFF00000000001FFF00000000001FFF0003F8
+00001FFE0007FC00001FFE000FFE00001FFE001FFF00003FFC001FFF00003FFC001FFF00
+003FF8001FFF00007FF0001FFF00007FF0001FFF0000FFE0001FFE0001FFC0000FFC0001
+FF80000FF80007FF00000FE0000FFE000007F8003FFC000003FF01FFF8000001FFFFFFF0
+000000FFFFFFC00000007FFFFF000000001FFFFC0000000003FFC000000032487BC63D>
+I<0000000001F800000000000000000001F800000000000000000003FC00000000000000
+000003FC00000000000000000003FC00000000000000000007FE00000000000000000007
+FE0000000000000000000FFF0000000000000000000FFF0000000000000000000FFF0000
+000000000000001FFF8000000000000000001FFF8000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000007FFFE000000000000000
+007FFFE00000000000000000FFFFF00000000000000000FFFFF00000000000000000FFFF
+F00000000000000001FFFFF80000000000000001F3FFF80000000000000003F3FFFC0000
+000000000003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE0000000000
+000007C0FFFE000000000000000FC0FFFF000000000000000F80FFFF000000000000000F
+807FFF000000000000001F807FFF800000000000001F003FFF800000000000003F003FFF
+C00000000000003E003FFFC00000000000003E001FFFC00000000000007E001FFFE00000
+000000007C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF00000000000
+00F80007FFF0000000000001F80007FFF8000000000001F00003FFF8000000000003F000
+03FFFC000000000003E00003FFFC000000000003E00001FFFC000000000007E00001FFFE
+000000000007C00000FFFE00000000000FC00000FFFF00000000000F800000FFFF000000
+00000F8000007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF80000000003F
+FFFFFFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000007FFFFFFF
+FFFFE0000000007C0000000FFFE000000000FC0000000FFFF000000000F80000000FFFF0
+00000000F800000007FFF000000001F800000007FFF800000001F000000003FFF8000000
+03F000000003FFFC00000003E000000003FFFC00000003E000000001FFFC00000007E000
+000001FFFE00000007C000000000FFFE0000000FC000000000FFFF0000000F8000000000
+FFFF0000000F80000000007FFF0000001F80000000007FFF8000003FC0000000003FFF80
+00FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFF
+FFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65
+D<FFFFFFFFFFFFF0000000FFFFFFFFFFFFFF800000FFFFFFFFFFFFFFF00000FFFFFFFFFF
+FFFFFC0000FFFFFFFFFFFFFFFF0000001FFF800000FFFF8000001FFF8000001FFFC00000
+1FFF8000000FFFE000001FFF80000007FFF000001FFF80000003FFF800001FFF80000001
+FFFC00001FFF80000001FFFC00001FFF80000000FFFE00001FFF80000000FFFE00001FFF
+800000007FFE00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF
+00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF8000
+00007FFF00001FFF800000007FFF00001FFF80000000FFFE00001FFF80000000FFFE0000
+1FFF80000000FFFC00001FFF80000001FFFC00001FFF80000001FFF800001FFF80000003
+FFF800001FFF80000007FFF000001FFF8000000FFFE000001FFF8000001FFF8000001FFF
+8000007FFF0000001FFF800003FFFC0000001FFFFFFFFFFFF00000001FFFFFFFFFFF8000
+00001FFFFFFFFFFFF00000001FFFFFFFFFFFFC0000001FFF8000003FFF8000001FFF8000
+000FFFC000001FFF80000003FFF000001FFF80000001FFF800001FFF80000000FFFC0000
+1FFF800000007FFE00001FFF800000007FFF00001FFF800000003FFF00001FFF80000000
+3FFF80001FFF800000001FFF80001FFF800000001FFFC0001FFF800000001FFFC0001FFF
+800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFF
+E0001FFF800000000FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF8000
+00001FFFE0001FFF800000001FFFE0001FFF800000001FFFC0001FFF800000001FFFC000
+1FFF800000003FFFC0001FFF800000003FFF80001FFF800000007FFF80001FFF80000000
+7FFF00001FFF80000000FFFF00001FFF80000001FFFE00001FFF80000003FFFC00001FFF
+8000000FFFF800001FFF8000007FFFF000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFF00
+00FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFF00000FFFFFFFFFFFFFE0000004B4B7CCA57
+>I<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FF
+FFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC0
+0000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000
+000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FF
+FC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF00000000000
+3FC007FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000
+000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC0
+3FFF80000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000
+000007C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF
+0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000
+0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000
+FFFF0000000000000000FFFF00000000000000007FFF00000000000000007FFF00000000
+000000007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF
+80000000000007C03FFF80000000000007C03FFF80000000000007C01FFFC00000000000
+07C01FFFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000
+000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F00
+01FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF000000
+0001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003
+FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC
+0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007
+FFFFFC000000000000001FFF800000004A4D79CB59>I<FFFFFFFFFFFFF000000000FFFF
+FFFFFFFFFF80000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC000000FFFFFFFFFF
+FFFFFF000000001FFF800001FFFFC00000001FFF8000001FFFE00000001FFF80000007FF
+F80000001FFF80000001FFFC0000001FFF800000007FFE0000001FFF800000003FFF0000
+001FFF800000001FFF8000001FFF800000000FFFC000001FFF8000000007FFE000001FFF
+8000000003FFE000001FFF8000000003FFF000001FFF8000000001FFF800001FFF800000
+0000FFF800001FFF8000000000FFFC00001FFF8000000000FFFC00001FFF80000000007F
+FE00001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFF0000
+1FFF80000000003FFF00001FFF80000000003FFF00001FFF80000000003FFF80001FFF80
+000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000
+003FFF80001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF
+C0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000001FFFC0001F
+FF80000000001FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF8000
+0000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF8000000000
+3FFFC0001FFF80000000003FFFC0001FFF80000000003FFF80001FFF80000000003FFF80
+001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF
+80000000003FFF00001FFF80000000003FFF00001FFF80000000007FFF00001FFF800000
+00007FFE00001FFF80000000007FFE00001FFF80000000007FFC00001FFF8000000000FF
+FC00001FFF8000000000FFF800001FFF8000000001FFF800001FFF8000000001FFF00000
+1FFF8000000003FFF000001FFF8000000007FFE000001FFF8000000007FFC000001FFF80
+0000000FFF8000001FFF800000003FFF0000001FFF800000007FFE0000001FFF80000000
+FFFC0000001FFF80000003FFF80000001FFF8000001FFFF00000001FFF800001FFFFC000
+00FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFF0000000FFFF
+FFFFFFFFFF80000000FFFFFFFFFFFFF000000000524B7CCA5E>I<FFFFFFFFFFFFFFFFC0
+00FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFF
+FFFFFFE000000FFFE000007FFFE000000FFFE0000007FFE000000FFFE0000001FFE00000
+0FFFE00000007FE000000FFFE00000003FE000000FFFE00000001FE000000FFFE0000000
+0FE000000FFFE000000007E000000FFFE000000007F000000FFFE000000003F000000FFF
+E000000003F000000FFFE000000003F000000FFFE000000001F000000FFFE000000001F0
+00000FFFE000000001F000000FFFE0000F8001F000000FFFE0000F8001F000000FFFE000
+0F8000F800000FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F8000F80000
+0FFFE0000F80000000000FFFE0001F80000000000FFFE0001F80000000000FFFE0003F80
+000000000FFFE0007F80000000000FFFE000FF80000000000FFFE003FF80000000000FFF
+FFFFFF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFFFF800000
+00000FFFFFFFFF80000000000FFFE003FF80000000000FFFE000FF80000000000FFFE000
+7F80000000000FFFE0003F80000000000FFFE0001F80000000000FFFE0001F8000000000
+0FFFE0000F80000F80000FFFE0000F80000F80000FFFE0000F80000F80000FFFE0000F80
+001F00000FFFE0000F80001F00000FFFE0000F80001F00000FFFE0000F80001F00000FFF
+E0000000001F00000FFFE0000000003F00000FFFE0000000003E00000FFFE0000000003E
+00000FFFE0000000007E00000FFFE0000000007E00000FFFE0000000007E00000FFFE000
+000000FE00000FFFE000000000FC00000FFFE000000001FC00000FFFE000000003FC0000
+0FFFE000000003FC00000FFFE000000007FC00000FFFE00000000FFC00000FFFE0000000
+3FF800000FFFE0000000FFF800000FFFE0000003FFF800000FFFE000003FFFF800FFFFFF
+FFFFFFFFFFF800FFFFFFFFFFFFFFFFF800FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF0
+00FFFFFFFFFFFFFFFFF000494A7CC951>I<000000001FFF800001C00000000007FFFFF8
+0003C0000000003FFFFFFE0007C000000001FFFFFFFFC00FC000000007FFFFFFFFE03FC0
+0000001FFFFE007FF87FC00000007FFFE00007FCFFC0000000FFFF000001FFFFC0000003
+FFFC0000007FFFC0000007FFF00000001FFFC000000FFFC00000000FFFC000001FFF8000
+000007FFC000003FFF0000000003FFC000007FFE0000000001FFC00000FFFC0000000000
+FFC00001FFF80000000000FFC00003FFF800000000007FC00003FFF000000000003FC000
+07FFF000000000003FC00007FFE000000000001FC0000FFFE000000000001FC0000FFFC0
+00000000001FC0001FFFC000000000000FC0001FFFC000000000000FC0003FFF80000000
+00000FC0003FFF80000000000007C0003FFF80000000000007C0007FFF80000000000007
+C0007FFF80000000000007C0007FFF8000000000000000007FFF0000000000000000007F
+FF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000
+00000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000000000
+00000000FFFF000000000000000000FFFF000000000000000000FFFF0000000000000000
+00FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF
+0000000000000000007FFF0000000FFFFFFFFFC07FFF0000000FFFFFFFFFC07FFF800000
+0FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC03FFF80000000001F
+FFC0003FFF80000000001FFFC0003FFFC0000000001FFFC0001FFFC0000000001FFFC000
+1FFFC0000000001FFFC0000FFFC0000000001FFFC0000FFFE0000000001FFFC00007FFE0
+000000001FFFC00007FFF0000000001FFFC00003FFF0000000001FFFC00003FFF8000000
+001FFFC00001FFFC000000001FFFC00000FFFC000000001FFFC000007FFE000000001FFF
+C000003FFF000000001FFFC000001FFF800000001FFFC000000FFFE00000003FFFC00000
+07FFF00000007FFFC0000003FFFC0000007FFFC0000000FFFF000001FFFFC00000007FFF
+E00007F9FFC00000001FFFFF003FF0FFC000000007FFFFFFFFE07FC000000001FFFFFFFF
+C01FC0000000003FFFFFFF0007C00000000007FFFFF80001C000000000001FFF80000000
+00524D79CB61>71 D<FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC
+01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0
+0000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0000000
+1FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC0
+00001FFFC00000001FFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001F
+FFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFC000
+00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0
+0000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0000000
+1FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC0
+00001FFFC00000001FFFC000001FFFC00000001FFFC000FFFFFFFFFC01FFFFFFFFF8FFFF
+FFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC
+01FFFFFFFFF8554B7BCA60>I<FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFF
+FFFE000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
+00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
+0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
+FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
+E000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
+00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
+0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
+FFE000FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE274B7DCA2E>I<FF
+FFFFFFF800007FFFFFF0FFFFFFFFF800007FFFFFF0FFFFFFFFF800007FFFFFF0FFFFFFFF
+F800007FFFFFF0FFFFFFFFF800007FFFFFF0001FFFC000000000FFC000001FFFC0000000
+007F0000001FFFC000000001FE0000001FFFC000000003FC0000001FFFC000000007F800
+00001FFFC00000000FE00000001FFFC00000001FC00000001FFFC00000003F800000001F
+FFC00000007F000000001FFFC0000001FE000000001FFFC0000003FC000000001FFFC000
+0007F8000000001FFFC000000FE0000000001FFFC000001FC0000000001FFFC000003F80
+000000001FFFC000007F00000000001FFFC00001FE00000000001FFFC00003FC00000000
+001FFFC00007F800000000001FFFC0000FE000000000001FFFC0001FC000000000001FFF
+C0003F8000000000001FFFC0007F0000000000001FFFC001FE0000000000001FFFC003FE
+0000000000001FFFC007FF0000000000001FFFC00FFF8000000000001FFFC01FFF800000
+0000001FFFC03FFFC000000000001FFFC0FFFFE000000000001FFFC1FFFFF00000000000
+1FFFC3FFFFF000000000001FFFC7FFFFF800000000001FFFCFE7FFFC00000000001FFFDF
+C3FFFE00000000001FFFFF81FFFE00000000001FFFFF01FFFF00000000001FFFFE00FFFF
+80000000001FFFFC007FFF80000000001FFFF8003FFFC0000000001FFFE0003FFFE00000
+00001FFFC0001FFFF0000000001FFFC0000FFFF0000000001FFFC0000FFFF8000000001F
+FFC00007FFFC000000001FFFC00003FFFE000000001FFFC00001FFFE000000001FFFC000
+01FFFF000000001FFFC00000FFFF800000001FFFC000007FFFC00000001FFFC000003FFF
+C00000001FFFC000003FFFE00000001FFFC000001FFFF00000001FFFC000000FFFF00000
+001FFFC000000FFFF80000001FFFC0000007FFFC0000001FFFC0000003FFFE0000001FFF
+C0000001FFFE0000001FFFC0000001FFFF0000001FFFC0000000FFFF8000001FFFC00000
+007FFFC000001FFFC00000003FFFC000001FFFC00000003FFFE000001FFFC00000001FFF
+F000001FFFC00000001FFFF800FFFFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFFFCFF
+FFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFFFC564B7CCA
+60>75 D<FFFFFFE0000000000001FFFFFF80FFFFFFF0000000000003FFFFFF80FFFFFFF0
+000000000003FFFFFF80FFFFFFF8000000000007FFFFFF80FFFFFFF8000000000007FFFF
+FF80001FFFF8000000000007FFFC0000001FFFFC00000000000F7FFC0000001FFFFC0000
+0000000F7FFC0000001FBFFE00000000001E7FFC0000001FBFFE00000000001E7FFC0000
+001F9FFF00000000003C7FFC0000001F9FFF00000000003C7FFC0000001F9FFF00000000
+003C7FFC0000001F8FFF8000000000787FFC0000001F8FFF8000000000787FFC0000001F
+87FFC000000000F07FFC0000001F87FFC000000000F07FFC0000001F83FFE000000001E0
+7FFC0000001F83FFE000000001E07FFC0000001F83FFE000000001E07FFC0000001F81FF
+F000000003C07FFC0000001F81FFF000000003C07FFC0000001F80FFF800000007807FFC
+0000001F80FFF800000007807FFC0000001F807FFC0000000F007FFC0000001F807FFC00
+00000F007FFC0000001F807FFC0000000F007FFC0000001F803FFE0000001E007FFC0000
+001F803FFE0000001E007FFC0000001F801FFF0000003C007FFC0000001F801FFF000000
+3C007FFC0000001F800FFF80000078007FFC0000001F800FFF80000078007FFC0000001F
+8007FFC00000F0007FFC0000001F8007FFC00000F0007FFC0000001F8007FFC00000F000
+7FFC0000001F8003FFE00001E0007FFC0000001F8003FFE00001E0007FFC0000001F8001
+FFF00003C0007FFC0000001F8001FFF00003C0007FFC0000001F8000FFF8000780007FFC
+0000001F8000FFF8000780007FFC0000001F8000FFF8000780007FFC0000001F80007FFC
+000F00007FFC0000001F80007FFC000F00007FFC0000001F80003FFE001E00007FFC0000
+001F80003FFE001E00007FFC0000001F80001FFF003C00007FFC0000001F80001FFF003C
+00007FFC0000001F80001FFF003C00007FFC0000001F80000FFF807800007FFC0000001F
+80000FFF807800007FFC0000001F800007FFC0F000007FFC0000001F800007FFC0F00000
+7FFC0000001F800003FFE1E000007FFC0000001F800003FFE1E000007FFC0000001F8000
+03FFE1E000007FFC0000001F800001FFF3C000007FFC0000001F800001FFF3C000007FFC
+0000001F800000FFFF8000007FFC0000001F800000FFFF8000007FFC0000001F8000007F
+FF0000007FFC0000001F8000007FFF0000007FFC0000001F8000003FFE0000007FFC0000
+001F8000003FFE0000007FFC0000001F8000003FFE0000007FFC0000001F8000001FFC00
+00007FFC0000001F8000001FFC0000007FFC0000001F8000000FF80000007FFC0000003F
+C000000FF80000007FFC0000FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F00003FF
+FFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF00003E00003FFFFFFFF80FFFFFFF0
+0001C00003FFFFFFFF80694B7BCA74>77 D<FFFFFFE0000000FFFFFFF8FFFFFFF0000000
+FFFFFFF8FFFFFFF8000000FFFFFFF8FFFFFFF8000000FFFFFFF8FFFFFFFC000000FFFFFF
+F8001FFFFE000000001FE000001FFFFF000000000FC000001FFFFF800000000FC000001F
+FFFF800000000FC000001FFFFFC00000000FC000001FBFFFE00000000FC000001F9FFFF0
+0000000FC000001F9FFFF00000000FC000001F8FFFF80000000FC000001F87FFFC000000
+0FC000001F83FFFE0000000FC000001F83FFFF0000000FC000001F81FFFF0000000FC000
+001F80FFFF8000000FC000001F807FFFC000000FC000001F803FFFE000000FC000001F80
+3FFFF000000FC000001F801FFFF000000FC000001F800FFFF800000FC000001F8007FFFC
+00000FC000001F8003FFFE00000FC000001F8003FFFF00000FC000001F8001FFFF00000F
+C000001F8000FFFF80000FC000001F80007FFFC0000FC000001F80003FFFE0000FC00000
+1F80003FFFF0000FC000001F80001FFFF0000FC000001F80000FFFF8000FC000001F8000
+07FFFC000FC000001F800003FFFE000FC000001F800003FFFE000FC000001F800001FFFF
+000FC000001F800000FFFF800FC000001F8000007FFFC00FC000001F8000007FFFE00FC0
+00001F8000003FFFE00FC000001F8000001FFFF00FC000001F8000000FFFF80FC000001F
+80000007FFFC0FC000001F80000007FFFE0FC000001F80000003FFFE0FC000001F800000
+01FFFF0FC000001F80000000FFFF8FC000001F800000007FFFCFC000001F800000007FFF
+EFC000001F800000003FFFEFC000001F800000001FFFFFC000001F800000000FFFFFC000
+001F8000000007FFFFC000001F8000000007FFFFC000001F8000000003FFFFC000001F80
+00000001FFFFC000001F8000000000FFFFC000001F80000000007FFFC000001F80000000
+007FFFC000001F80000000003FFFC000001F80000000001FFFC000001F80000000000FFF
+C000001F80000000000FFFC000001F800000000007FFC000001F800000000003FFC00000
+1F800000000001FFC000001F800000000000FFC000003FC00000000000FFC000FFFFFFF8
+000000007FC000FFFFFFF8000000003FC000FFFFFFF8000000001FC000FFFFFFF8000000
+000FC000FFFFFFF8000000000FC000554B7BCA60>I<00000000FFF8000000000000001F
+FFFFC0000000000001FFFFFFFC000000000007FFFFFFFF00000000001FFFC01FFFC00000
+00007FFE0003FFF000000001FFF000007FFC00000003FFE000003FFE00000007FF800000
+0FFF0000000FFF00000007FF8000001FFE00000003FFC000003FFC00000001FFE000007F
+FC00000001FFF00000FFF800000000FFF80001FFF0000000007FFC0001FFF0000000007F
+FC0003FFE0000000003FFE0007FFE0000000003FFF0007FFE0000000003FFF000FFFC000
+0000001FFF800FFFC0000000001FFF801FFFC0000000001FFFC01FFF80000000000FFFC0
+1FFF80000000000FFFC03FFF80000000000FFFE03FFF80000000000FFFE03FFF80000000
+000FFFE07FFF000000000007FFF07FFF000000000007FFF07FFF000000000007FFF07FFF
+000000000007FFF07FFF000000000007FFF0FFFF000000000007FFF8FFFF000000000007
+FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000
+00000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8
+FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF00000000
+0007FFF8FFFF000000000007FFF87FFF000000000007FFF07FFF000000000007FFF07FFF
+80000000000FFFF07FFF80000000000FFFF07FFF80000000000FFFF03FFF80000000000F
+FFE03FFF80000000000FFFE03FFFC0000000001FFFE01FFFC0000000001FFFC01FFFC000
+0000001FFFC00FFFC0000000001FFF800FFFE0000000003FFF8007FFE0000000003FFF00
+07FFF0000000007FFF0003FFF0000000007FFE0003FFF800000000FFFE0001FFF8000000
+00FFFC0000FFFC00000001FFF800007FFE00000003FFF000007FFF00000007FFF000003F
+FF8000000FFFE000001FFFC000001FFFC0000007FFE000003FFF00000003FFF80000FFFE
+00000001FFFE0003FFFC000000007FFFC01FFFF0000000001FFFFFFFFFC00000000007FF
+FFFFFF000000000001FFFFFFFC0000000000001FFFFFC000000000000001FFFC00000000
+4D4D79CB5C>I<FFFFFFFFFFFFC00000FFFFFFFFFFFFFC0000FFFFFFFFFFFFFF8000FFFF
+FFFFFFFFFFF000FFFFFFFFFFFFFFF800001FFF800007FFFE00001FFF800000FFFF00001F
+FF8000003FFF80001FFF8000000FFFC0001FFF80000007FFE0001FFF80000007FFF0001F
+FF80000003FFF0001FFF80000003FFF8001FFF80000003FFF8001FFF80000001FFFC001F
+FF80000001FFFC001FFF80000001FFFC001FFF80000001FFFE001FFF80000001FFFE001F
+FF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001F
+FF80000001FFFE001FFF80000001FFFE001FFF80000001FFFC001FFF80000001FFFC001F
+FF80000001FFFC001FFF80000003FFF8001FFF80000003FFF8001FFF80000003FFF0001F
+FF80000007FFF0001FFF80000007FFE0001FFF8000000FFFC0001FFF8000003FFF80001F
+FF800000FFFF00001FFF800007FFFC00001FFFFFFFFFFFF800001FFFFFFFFFFFE000001F
+FFFFFFFFFF0000001FFFFFFFFFF80000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000FFFFFFFFFC00000000FFFF
+FFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000474B
+7BCA54>I<FFFFFFFFFFFF0000000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFFF8000
+0000FFFFFFFFFFFFFFE0000000FFFFFFFFFFFFFFF8000000000FFFC00007FFFE00000000
+0FFFC000007FFF800000000FFFC000001FFFC00000000FFFC000000FFFE00000000FFFC0
+000007FFF00000000FFFC0000003FFF80000000FFFC0000001FFF80000000FFFC0000001
+FFFC0000000FFFC0000001FFFE0000000FFFC0000000FFFE0000000FFFC0000000FFFE00
+00000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000F
+FFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC000
+0000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFE0000000FFFC0000000FF
+FE0000000FFFC0000001FFFC0000000FFFC0000001FFFC0000000FFFC0000001FFF80000
+000FFFC0000003FFF00000000FFFC0000007FFE00000000FFFC000000FFFC00000000FFF
+C000001FFF800000000FFFC00000FFFF000000000FFFC00007FFFC000000000FFFFFFFFF
+FFF0000000000FFFFFFFFFFF80000000000FFFFFFFFFFC00000000000FFFFFFFFFFF0000
+0000000FFFC0003FFFC0000000000FFFC00007FFF0000000000FFFC00003FFF800000000
+0FFFC00001FFFC000000000FFFC00000FFFE000000000FFFC000007FFE000000000FFFC0
+00007FFF000000000FFFC000003FFF800000000FFFC000003FFF800000000FFFC000001F
+FF800000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC000
+00000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000F
+FFC000001FFFC00000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000
+001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFF
+E00000000FFFC000001FFFE00000000FFFC000001FFFE0003E000FFFC000001FFFF0003E
+000FFFC000001FFFF0003E000FFFC000000FFFF0003E000FFFC000000FFFF8007E000FFF
+C0000007FFF8007C000FFFC0000003FFFC00FCFFFFFFFFFC0001FFFE01F8FFFFFFFFFC00
+00FFFF83F8FFFFFFFFFC00007FFFFFF0FFFFFFFFFC00001FFFFFE0FFFFFFFFFC000003FF
+FF8000000000000000003FFE00574C7CCA5C>82 D<00007FFC0001C00003FFFFC003C000
+1FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC001FFE00FFFBFC003FF0000FFFFC007FC
+00001FFFC00FF800000FFFC01FF0000003FFC01FF0000001FFC03FE0000000FFC03FE000
+00007FC07FC00000007FC07FC00000003FC07FC00000001FC0FFC00000001FC0FFC00000
+001FC0FFC00000000FC0FFE00000000FC0FFE00000000FC0FFE000000007C0FFF0000000
+07C0FFF800000007C0FFFC00000007C0FFFE0000000000FFFF80000000007FFFF0000000
+007FFFFF000000007FFFFFF80000003FFFFFFF8000003FFFFFFFF800001FFFFFFFFF0000
+0FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF00003FFFFFFFFF80001FFFFFFFFFC0000
+FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF800007FFFFFFFFC00000FFFFFFFFC00000
+0FFFFFFFE0000000FFFFFFE000000007FFFFF0000000007FFFF0000000000FFFF0000000
+0003FFF00000000001FFF80000000000FFF800000000007FF878000000007FF8F8000000
+003FF8F8000000003FF8F8000000003FF8F8000000001FF8F8000000001FF8FC00000000
+1FF8FC000000001FF0FC000000001FF0FE000000001FF0FE000000001FF0FF000000003F
+E0FF800000003FE0FF800000003FC0FFE00000007FC0FFF0000000FF80FFFC000000FF00
+FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC00FE3FFFFFFFF000FC0FFFFFFFE000F8
+03FFFFFF8000F0007FFFFE0000E00003FFF00000354D79CB44>I<3FFFFFFFFFFFFFFFFF
+C03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFF
+FFFFFFFFC03FFF8001FFFC001FFFC03FFC0001FFFC0001FFC07FF00001FFFC00007FE07F
+C00001FFFC00003FE07F800001FFFC00001FE07F000001FFFC00000FE07F000001FFFC00
+000FE07E000001FFFC000007E07E000001FFFC000007E07E000001FFFC000007E07C0000
+01FFFC000003E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003
+E07C000001FFFC000003E0FC000001FFFC000003F0F8000001FFFC000001F0F8000001FF
+FC000001F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000000001FF
+FFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00
+000001FFFFFFFFFFFC00004C4A7CC955>I<FFFFFFFFF800003FFFFFF8FFFFFFFFF80000
+3FFFFFF8FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFF
+F8001FFFC0000000000FE000001FFFC00000000007C000001FFFC00000000007C000001F
+FFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000
+00000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000000000
+07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
+001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFF
+C00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000
+000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007
+C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C00000
+1FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0
+0000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0000000
+0007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C0
+00001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001F
+FFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000
+00000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000000000
+07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
+001FFFC00000000007C000000FFFC0000000000FC000000FFFC0000000000F8000000FFF
+E0000000000F8000000FFFE0000000001F80000007FFE0000000001F00000007FFE00000
+00003F00000003FFF0000000003F00000003FFF0000000007E00000001FFF8000000007E
+00000000FFF800000000FC000000007FFC00000001F8000000003FFE00000007F0000000
+001FFF0000000FE0000000000FFFC000003FC00000000007FFF00001FF800000000001FF
+FF001FFF000000000000FFFFFFFFFE0000000000003FFFFFFFF800000000000007FFFFFF
+E000000000000000FFFFFF000000000000000007FFF000000000554C7CCA5E>I<FFFFFF
+FFF0000003FFFFFFFFFFFFFFF0000003FFFFFFFFFFFFFFF0000003FFFFFFFFFFFFFFF000
+0003FFFFFFFFFFFFFFF0000003FFFFFF001FFFE00000000003FC00001FFFE00000000001
+F800000FFFE00000000001F000000FFFF00000000001F000000FFFF00000000003F00000
+07FFF80000000003E0000007FFF80000000007E0000003FFFC0000000007C0000003FFFC
+000000000FC0000001FFFC000000000F80000001FFFE000000001F80000001FFFE000000
+001F80000000FFFF000000001F00000000FFFF000000003F000000007FFF800000003E00
+0000007FFF800000007E000000003FFF800000007C000000003FFFC0000000FC00000000
+1FFFC0000000F8000000001FFFE0000000F8000000001FFFE0000001F8000000000FFFF0
+000001F0000000000FFFF0000003F00000000007FFF0000003E00000000007FFF8000007
+E00000000003FFF8000007C00000000003FFFC000007C00000000003FFFC00000FC00000
+000001FFFE00000F800000000001FFFE00001F800000000000FFFF00001F000000000000
+FFFF00003F0000000000007FFF00003E0000000000007FFF80003E0000000000007FFF80
+007E0000000000003FFFC0007C0000000000003FFFC000FC0000000000001FFFE000F800
+00000000001FFFE001F80000000000000FFFE001F00000000000000FFFF003F000000000
+00000FFFF003F000000000000007FFF803E000000000000007FFF807E000000000000003
+FFFC07C000000000000003FFFC0FC000000000000001FFFC0F8000000000000001FFFE1F
+8000000000000000FFFE1F0000000000000000FFFF1F0000000000000000FFFF3F000000
+00000000007FFFBE00000000000000007FFFFE00000000000000003FFFFC000000000000
+00003FFFFC00000000000000001FFFF800000000000000001FFFF800000000000000001F
+FFF800000000000000000FFFF000000000000000000FFFF0000000000000000007FFE000
+0000000000000007FFE0000000000000000003FFC0000000000000000003FFC000000000
+0000000003FFC0000000000000000001FF80000000000000000001FF8000000000000000
+0000FF00000000000000000000FF000000000000000000007E000000000000000000007E
+0000000000584C7ECA5D>I<FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFF
+FFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000
+FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0003FFF80000001FFFC000000007F8000
+003FFFC0000001FFFE000000003F0000001FFFC0000000FFFE000000003E0000001FFFC0
+000000FFFE000000003E0000001FFFE0000000FFFF000000007E0000000FFFE00000007F
+FF000000007C0000000FFFE00000007FFF800000007C0000000FFFF00000007FFF800000
+00FC00000007FFF00000003FFF80000000F800000007FFF80000003FFFC0000000F80000
+0007FFF80000003FFFC0000001F800000003FFF80000003FFFC0000001F000000003FFFC
+0000007FFFE0000003F000000001FFFC0000007FFFE0000003E000000001FFFC0000007F
+FFF0000003E000000001FFFE000000FFFFF0000007E000000000FFFE000000FFFFF00000
+07C000000000FFFF000001FFFFF8000007C000000000FFFF000001F3FFF800000FC00000
+00007FFF000001F3FFF800000F80000000007FFF800003F3FFFC00001F80000000003FFF
+800003E1FFFC00001F00000000003FFF800003E1FFFC00001F00000000003FFFC00007E1
+FFFE00003F00000000001FFFC00007C0FFFE00003E00000000001FFFC00007C0FFFF0000
+3E00000000001FFFE0000FC0FFFF00007E00000000000FFFE0000F807FFF00007C000000
+00000FFFF0001F807FFF80007C00000000000FFFF0001F003FFF8000FC000000000007FF
+F0001F003FFF8000F8000000000007FFF8003F003FFFC001F8000000000003FFF8003E00
+1FFFC001F0000000000003FFF8003E001FFFE001F0000000000003FFFC007E001FFFE003
+F0000000000001FFFC007C000FFFE003E0000000000001FFFE00FC000FFFF003E0000000
+000001FFFE00F80007FFF007E0000000000000FFFE00F80007FFF007C0000000000000FF
+FF01F80007FFF80FC00000000000007FFF01F00003FFF80F800000000000007FFF01F000
+03FFF80F800000000000007FFF83F00003FFFC1F800000000000003FFF83E00001FFFC1F
+000000000000003FFF83E00001FFFE1F000000000000003FFFC7E00001FFFE3F00000000
+0000001FFFC7C00000FFFE3E000000000000001FFFEFC00000FFFF3E000000000000001F
+FFEF8000007FFF7E000000000000000FFFEF8000007FFF7C000000000000000FFFFF8000
+007FFFFC0000000000000007FFFF0000003FFFF80000000000000007FFFF0000003FFFF8
+0000000000000007FFFF0000003FFFF80000000000000003FFFE0000001FFFF000000000
+00000003FFFE0000001FFFF00000000000000003FFFC0000000FFFF00000000000000001
+FFFC0000000FFFE00000000000000001FFFC0000000FFFE00000000000000000FFF80000
+0007FFC00000000000000000FFF800000007FFC00000000000000000FFF800000007FFC0
+00000000000000007FF000000003FF8000000000000000007FF000000003FF8000000000
+000000007FF000000003FF8000000000000000003FE000000001FF000000000000000000
+3FE000000001FF0000000000000000003FC000000000FF0000000000000000001FC00000
+0000FE0000000000000000001FC000000000FE0000000000000000000F80000000007C00
+000000007A4C7ECA7F>I<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFF
+FC000001FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FF
+E0000FFF8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC
+0007FF00003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00
+000000003FFC00000000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC0000
+01FFFFFFFC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FF
+C0003FFC000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800
+003FFC007FF800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF00000
+3FFC00FFF000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EF
+FE003FFE0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FF
+FE003FFFF0007FFE0003FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC0000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFF
+FC000001FFC7FFFFFF000001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001
+FFFE00003FF00001FFF800003FF80001FFF000001FFC0001FFF000000FFE0001FFE00000
+0FFF0001FFE0000007FF0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001
+FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000003FFE001FFE00000
+03FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001
+FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE00000
+03FFE001FFE0000003FFE001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001
+FFE0000007FFC001FFE0000007FF8001FFE0000007FF8001FFE0000007FF0001FFE00000
+0FFF0001FFE000000FFE0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001
+FFFC00007FF00001FFBF0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFF
+FE000001F801FFFFF8000001F0007FFFE000000000000FFE0000003B4D7CCB44>I<0000
+0FFF80000000FFFFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FF
+E0003FF001FFC0007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE
+0000FFF81FFE0000FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8
+000000007FF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8
+00000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8
+00000000FFF8000000007FF8000000007FF8000000007FFC000000007FFC000000003FFC
+000000003FFC000000001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF
+800000FC03FFC00000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000F
+FFFFFF000003FFFFFE000000FFFFF00000000FFF80002F347CB237>I<00000000001FF0
+00000000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF000000000
+003FFFF0000000000000FFF00000000000007FF00000000000007FF00000000000007FF0
+0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
+00007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
+0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
+00007FF00000000000007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0
+000003FFFFF87FF000000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0
+000FFFF00001FFC00007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0
+000FFE000000FFF0001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC00
+0000FFF0007FFC000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF0
+00FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF800
+0000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF0
+00FFF8000000FFF000FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF800
+0000FFF0007FF8000000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0
+001FFC000000FFF0001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF80
+0007FFF00001FF80000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFF
+E0001FFFFFF8FFFFE00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7C
+CB44>I<00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07
+FF8000007FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000F
+F8000FFE00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF
+003FFC000003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80
+FFF8000001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FF
+FFFFFFFFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF8
+0000000000FFF800000000007FF800000000007FF800000000007FFC00000000007FFC00
+000000003FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000
+001F8007FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001
+F800003FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC00
+00000007FFC0000031347DB238>I<0000007FF000000007FFFC0000003FFFFE0000007F
+FFFF000001FFE0FF800003FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF8
+03FFE0003FF003FFE0003FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0
+003E00007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0
+000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0
+000000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFF
+F800003FFFFFF800002B4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FF
+FC003FFFFFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE
+07FE0000FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001F
+FC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC
+00007FF0001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE00
+00FFC00007FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01F
+FC000001FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000
+000007C0000000000007C0000000000007C0000000000007E0000000000007E000000000
+0007F0000000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF800
+03FFFFFFFFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003
+FFFFFFFFFFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC0
+0000001FFCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000
+000007FCFF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000
+003FF01FF80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFF
+FC00003FFFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>I<007FC0000000
+0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C0000000000003FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
+000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
+C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
+000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
+C0000000000001FFC0000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8
+000001FFC03FFFFC000001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FF
+C3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FF
+F00001FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FF
+F00000FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFF
+FFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC00
+0003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0
+001FFFE0000FFFC0000FFFC00007FF800003FF000000FC00000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000007FC0
+00FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF
+80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000000000FFFFC000
+00000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000
+03FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0003FFFFE0001FFC000
+3FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC00003FF0000
+01FFC00003FC000001FFC00007F8000001FFC0000FE0000001FFC0003FC0000001FFC000
+7F80000001FFC000FF00000001FFC001FE00000001FFC003F800000001FFC00FF0000000
+01FFC01FE000000001FFC03FC000000001FFC07F8000000001FFC0FF0000000001FFC3FF
+0000000001FFC7FF8000000001FFCFFFC000000001FFDFFFE000000001FFFFFFE0000000
+01FFFFFFF000000001FFFEFFF800000001FFFC7FFC00000001FFF83FFC00000001FFE01F
+FE00000001FFC01FFF00000001FFC00FFF80000001FFC007FF80000001FFC003FFC00000
+01FFC003FFE0000001FFC001FFF0000001FFC000FFF0000001FFC0007FF8000001FFC000
+7FFC000001FFC0003FFE000001FFC0001FFE000001FFC0000FFF000001FFC0000FFF8000
+01FFC00007FFC00001FFC00007FFE000FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF80
+3FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80394C7CCB41>107
+D<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF
+80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22>I<007FC001FFC000007FF00000
+FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000
+FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E007FF00003FFC3E001FFE0F8007FF800
+01FFC78000FFF1E0003FFC0001FFCF0000FFF3C0003FFC0001FFDE0000FFF780003FFC00
+01FFDE00007FFF80001FFE0001FFFC00007FFF00001FFE0001FFF800007FFE00001FFE00
+01FFF800007FFE00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE00
+01FFF000007FFC00001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
+01FFE000007FF800001FFE0001FFE000007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFC
+FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC
+FFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<007FC001FFC00000FFFFC00FFFF80000FF
+FFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF8000FFFFC1F003FF800003FFC3E001
+FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001
+FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000
+FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF
+FFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B327BB144>I<000007FF8000
+0000007FFFF800000003FFFFFF0000000FFFFFFFC000001FFE01FFE000007FF0003FF800
+00FFE0001FFC0001FF800007FE0003FF000003FF0007FF000003FF8007FE000001FF800F
+FE000001FFC01FFC000000FFE01FFC000000FFE03FFC000000FFF03FFC000000FFF03FF8
+0000007FF07FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF8FFF800
+00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000
+007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8000000
+7FFC7FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF83FFC000000FF
+F03FFC000000FFF01FFC000000FFE01FFC000000FFE00FFE000001FFC00FFE000001FFC0
+07FF000003FF8003FF800007FF0001FF800007FE0000FFE0001FFC00007FF0003FF80000
+3FFE01FFF000000FFFFFFFC0000003FFFFFF000000007FFFF80000000007FF8000003634
+7DB23D>I<007FC007FF000000FFFFC07FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF00
+00FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF0000FFE00001FFFE00007FF00001FFF8
+00007FF80001FFF000003FFC0001FFF000001FFE0001FFE000001FFF0001FFE000000FFF
+0001FFE000000FFF8001FFE000000FFF8001FFE0000007FF8001FFE0000007FFC001FFE0
+000007FFC001FFE0000007FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFC001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0
+000007FF8001FFE000000FFF8001FFE000000FFF0001FFE000001FFF0001FFE000001FFE
+0001FFF000003FFE0001FFF800003FFC0001FFF800007FF80001FFFC0000FFF00001FFFF
+0001FFE00001FFFFC007FFC00001FFEFF01FFF800001FFE7FFFFFE000001FFE1FFFFF800
+0001FFE07FFFE0000001FFE00FFE00000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
+0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE00000000000FFFFFFC0000000
+00FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000003B477C
+B144>I<00FF803FE000FFFF80FFF800FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF
+8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FFC001FFBC07FFC001FFF807FFC001FF
+F807FFC001FFF003FF8001FFF001FF0001FFF000FE0001FFE000000001FFE000000001FF
+E000000001FFE000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF
+C000000001FFC000000001FFC000000001FFC0000000FFFFFFE00000FFFFFFE00000FFFF
+FFE00000FFFFFFE00000FFFFFFE000002A327CB132>114 D<0007FF8070007FFFF1F001
+FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC0000FF03F800007F07F800007F07F00
+0003F07F000003F0FF000001F0FF000001F0FF800001F0FF800001F0FFC00001F0FFF000
+0000FFFC000000FFFFC000007FFFFE00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF
+8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC
+0000007FFC0000001FFE7800000FFEF8000007FEF8000003FEFC000003FEFC000001FEFC
+000001FEFE000001FEFE000001FCFF000001FCFF000003FCFF800003F8FFC00007F8FFE0
+0007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFFFF00F81FFFFC00E003FFC00027347C
+B230>I<0000F800000000F800000000F800000000F800000000F800000001F800000001
+F800000001F800000001F800000003F800000003F800000007F800000007F80000000FF8
+0000000FF80000001FF80000003FF80000007FF8000000FFF8000003FFF800000FFFFFFF
+F0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF800
+7C007FF8007C007FF8007C007FF8007C003FF800F8003FFC00F8003FFC00F8001FFE01F0
+000FFE03F00007FF87E00003FFFFC00001FFFF8000007FFF0000000FFC0026467EC430>
+I<007FE000003FF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0
+007FFFF000FFFFE0007FFFF00003FFE00001FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00001FFF00001FFE00001FFF00001FFE00003FFF00001FFE0
+0003FFF00001FFE00007FFF00000FFE00007FFF00000FFF0000F7FF000007FF0001E7FF8
+00007FF8007C7FFFE0003FFE01F87FFFE0001FFFFFF07FFFE00007FFFFE07FFFE00001FF
+FFC07FFFE000003FFE007FC0003B337BB144>I<FFFFFF81FFFFFC007FFFF0FFFFFF81FF
+FFFC007FFFF0FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC00
+7FFFF001FFE00003FF000001FC0001FFF00003FF800001F80000FFF00001FF800001F000
+00FFF80001FFC00003F000007FF80001FFC00003E000007FF80001FFC00003E000007FFC
+0001FFE00007E000003FFC0003FFE00007C000003FFC0003FFF00007C000003FFE0007FF
+F0000FC000001FFE0007FFF0000F8000001FFF0007FFF8001F8000000FFF000FFFF8001F
+0000000FFF000F9FF8001F0000000FFF800F9FFC003F00000007FF801F9FFC003E000000
+07FF801F0FFE003E00000003FFC03F0FFE007C00000003FFC03E07FE007C00000003FFE0
+3E07FF00FC00000001FFE07E07FF00F800000001FFE07C03FF00F800000001FFF07C03FF
+81F800000000FFF0F801FF81F000000000FFF8F801FFC3F0000000007FF9F801FFC3E000
+0000007FF9F000FFC3E0000000007FFDF000FFE7E0000000003FFFF000FFE7C000000000
+3FFFE0007FE7C0000000003FFFE0007FFFC0000000001FFFC0003FFF80000000001FFFC0
+003FFF80000000000FFFC0003FFF00000000000FFF80001FFF00000000000FFF80001FFF
+000000000007FF80001FFE000000000007FF00000FFE000000000007FF00000FFE000000
+000003FE000007FC000000000003FE000007FC000000000001FE000007F8000000000001
+FC000003F8000000000001FC000003F8000000000000F8000001F000000054327EB059>
+119 D<FFFFFF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFFC0FF
+FFFF8007FFFFC0007FF800007F8000003FFC00007F0000003FFE0000FE0000001FFF0001
+FC0000000FFF8003F800000007FFC003F000000003FFC007E000000003FFE00FC0000000
+01FFF01FC000000000FFF83F80000000007FFC7F00000000003FFC7E00000000003FFEFC
+00000000001FFFF800000000000FFFF8000000000007FFF0000000000003FFE000000000
+0003FFE0000000000001FFF0000000000000FFF80000000000007FFC000000000000FFFC
+000000000001FFFE000000000003FFFF000000000007FFFF800000000007E7FFC0000000
+000FC3FFC0000000001F83FFE0000000003F81FFF0000000007F00FFF800000000FE007F
+FC00000001FC003FFC00000001F8003FFE00000003F0001FFF00000007F0000FFF800000
+0FE00007FFC000001FC00003FFC000003F800003FFE000007F800001FFF000FFFFF8001F
+FFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF03C
+317EB041>I<7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007F
+FFE07FFFFFC0007FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007F
+FC000007E000003FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F
+8000001FFF00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007
+FFC0007E00000003FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F8
+00000001FFF001F800000000FFF001F000000000FFF803F0000000007FF803E000000000
+7FFC07E0000000003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80
+000000001FFF1F80000000000FFF1F00000000000FFFBF000000000007FFBE0000000000
+07FFFE000000000003FFFC000000000003FFFC000000000001FFF8000000000001FFF800
+0000000001FFF8000000000000FFF0000000000000FFF00000000000007FE00000000000
+007FE00000000000003FC00000000000003FC00000000000001F800000000000001F8000
+00000000001F800000000000001F000000000000003F000000000000003E000000000000
+007E000000000000007C000000001F8000FC000000003FC000F8000000007FE001F80000
+0000FFF001F000000000FFF003F000000000FFF003E000000000FFF007E000000000FFF0
+0FC000000000FFE01F80000000007FE03F80000000007FC07F00000000003F81FE000000
+00001FFFF800000000000FFFF0000000000007FFC0000000000000FE0000000000003B47
+7EB041>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsltt10 10.95 9
+/Fd 9 114 df<001E00007F0000FF0000FF8000FF8000FF8001FF0001FF0001FF0001FF
+0001FF0001FE0001FE0003FE0003FE0003FE0003FC0003FC0003FC0003FC0003FC0007F8
+0007F80007F80007F80007F80007F80007F0000FF0000FF0000FF0000FF0000FE0000FE0
+000FE0001FE0001FE0001FC0000FC0000780000000000000000000000000000000000000
+000000000000001C00007F0000FF0000FF8000FF8000FF8000FF00007E00003C00001139
+6CB830>33 D<00000078000001FC000003FC00000FFC00001FF800003FE000007FC00000
+FF800001FE000003FC000007F800000FF000001FE000003FC000007F8000007F800000FF
+000001FE000001FC000003FC000003F8000007F8000007F000000FF000000FE000001FE0
+00001FC000001FC000003F8000003F8000003F8000007F8000007F0000007F0000007F00
+00007F000000FF000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FF0000007F0000007F0000007F0000007F00
+00003F8000003F8000003F8000001FC000001FC000000FE000000FF0000007F0000007F8
+000003FC000001FE000000FF000000FF8000007FC000003FE000001FE0000007E0000003
+C0001E476DBE30>40 D<0F803FC07FE07FF0FFF0FFF0FFF0FFF0FFE07FE03FC01F000C0C
+6D8B30>46 D<0FFFFFFFFFC01FFFFFFFFFE01FFFFFFFFFF01FFFFFFFFFF01FFFFFFFFFF0
+1FFFFFFFFFE00FFFFFFFFFC0000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000003FFFFFFFFF007FFFFFFFFF80FFFFFFFFFF80
+FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF803FFFFFFFFF002C157AA530>61
+D<00000007FF000000000FFF800000001FFFC00000001FFFC00000000FFFC000000007FF
+C0000000003F80000000003F80000000003F80000000003F80000000007F80000000007F
+80000000007F00000000007F00000000007F00000000007F0000007FC0FF000003FFF0FF
+00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFFFE0001FFE07FFE0003FF001FFE
+0007FE000FFC0007FC0007FC000FF80003FC001FF00003FC001FE00003FC003FC00003FC
+003F800003F8007F800003F8007F800003F8007F000003F8007F000007F800FF000007F8
+00FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF0
+00FE00000FE000FE00001FE000FF00003FE0007F00003FE0007F00007FE0007F8000FFE0
+003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFFFF800FFFFFFFFF8007FFFFBFFF
+8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB730>100
+D<00001FE0000000FFFC000003FFFF00000FFFFF80003FFFFFC0007FFFFFE000FFF03FF0
+01FF800FF003FE0007F807FC0003F807F80003F80FF00003F81FE00001FC1FC00001FC3F
+C00001FC3F800001FC7F800001FC7F000001FC7FFFFFFFFC7FFFFFFFFCFFFFFFFFF8FFFF
+FFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE00000000FE00000000FF000000007F0000
+00007F000003C07F800007E03F80000FF03FC0000FF01FE0001FE01FF0007FC00FFE03FF
+C007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800001FFFE0000003FF0000262A79A830
+>I<000003F001F80001FF0FFC07FE0003FFBFFE1FFF0003FFFFFF7FFF8003FFFFFFFFFF
+8003FFFFFFFFFFC001FFFC3FFE1FC0003FF81FFC0FC0003FE01FF00FC0003FC01FE00FC0
+003FC01FE00FC0003F801FC00FC0003F003F801FC0007F003F801F80007F003F801F8000
+7E003F001F80007E003F001F80007E003F001F80007E003F001F8000FE007F003F8000FC
+007E003F0000FC007E003F0000FC007E003F0000FC007E003F0000FC007E003F0001FC00
+FE007F0001F800FC007E0001F800FC007E0001F800FC007E0001F800FC007E0001F800FC
+007E0003F801FC00FE0003F001F800FC0003F001F800FC003FFE07FF03FF807FFF0FFF87
+FFC0FFFF9FFFCFFFE0FFFF9FFFCFFFE07FFF0FFF87FFC03FFE07FF03FF80332881A730>
+109 D<00001FE0000000FFFC000003FFFF00000FFFFF80001FFFFFE0007FFFFFE000FFE0
+7FF001FF800FF803FE0007F803FC0003FC07F80001FC0FF00001FE0FE00000FE1FC00000
+FE3FC00000FE3F800000FE3F8000007F7F0000007F7F0000007F7F0000007FFE000000FE
+FE000000FEFE000000FEFE000000FEFE000001FEFE000001FCFE000001FCFF000003F8FF
+000007F8FF000007F07F80000FF07F80001FE07FC0003FC03FE0007FC01FF001FF801FFC
+07FF000FFFFFFE0007FFFFF80003FFFFF00001FFFFC000007FFF0000000FF80000282A79
+A830>111 D<00003FE00F000001FFF81F800007FFFE3F80001FFFFF3F80003FFFFFFF80
+007FFFFFFF8000FFF03FFF8001FF800FFF8003FF0007FF0007FC0003FF000FF80001FF00
+0FF00001FF001FE00001FF003FC00000FF003FC00000FE003F800000FE007F800000FE00
+7F000000FE007F000001FE00FF000001FE00FE000001FC00FE000001FC00FE000001FC00
+FE000001FC00FE000003FC00FE000003FC00FE000003F800FF000007F800FF00000FF800
+7F00001FF8007F80001FF8003FC0003FF8003FC000FFF0001FF001FFF0001FFC0FFFF000
+0FFFFFFFF00007FFFFFFF00003FFFFEFF00001FFFF8FE000007FFE0FE000000FF00FE000
+0000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F8000
+0000003F800000001FFFFE0000003FFFFF0000007FFFFF0000007FFFFF0000003FFFFF00
+00001FFFFE00293C7AA730>113 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmsl10 10.95 30
+/Fe 30 123 df<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<000007F80000003FFF000000FC0FC00003F003E00007C001F0000F8001F8001F0000F8
+003E0000FC007E00007C007C00007E00FC00007E01F800007E01F800007E03F800007F03
+F000007F07F000007F07F000007F0FF000007F0FE000007F0FE000007F1FE000007F1FE0
+0000FF1FC00000FF1FC00000FF3FC00000FF3FC00000FF3FC00000FF3FC00000FF7F8000
+01FE7F800001FE7F800001FE7F800001FE7F800001FE7F800001FEFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000007F8FF000007F8FE000007F8FE000007F0
+FE000007F0FE00000FF0FE00000FE0FE00000FE0FE00000FE0FE00001FC0FE00001FC0FE
+00001F807E00003F807E00003F007E00007E003E00007E003F0000FC003F0001F8001F80
+01F0000F8007E00007C00FC00003F03F000000FFFC0000001FE00000283F79BC2D>48
+D<00000070000000F0000001F0000007F000003FF00003FFE0007FFFE000FFCFE000F80F
+E000000FE000001FE000001FC000001FC000001FC000001FC000001FC000003FC000003F
+8000003F8000003F8000003F8000003F8000007F8000007F0000007F0000007F0000007F
+0000007F000000FF000000FE000000FE000000FE000000FE000000FE000001FE000001FC
+000001FC000001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8
+000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE0
+00000FE000000FE000001FE000003FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<
+000007FC0000003FFF800000F80FE00003C007F000078003FC000F0001FC001C0001FE00
+3C0001FF007F0001FF007F8001FF00FFC001FF00FFC001FF00FFC001FF00FF8001FF00FF
+8001FF00FF0003FE007E0003FE00000003FE00000007FC00000007F80000000FF8000000
+0FF00000001FE00000001FC00000003F800000007E00000000FC00000007F0000003FF80
+000003FFF000000001FC00000000FE000000007F800000003FC00000003FC00000001FE0
+0000001FF00000001FF00000001FF00000001FF80000001FF80000001FF80000001FF80E
+00001FF83F80001FF87FC0003FF87FC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0
+007FE0FF80007FE0FE0000FFC0F00000FF80700001FF00780001FF003C0003FE003E0007
+F8001F000FF0000FE03FE00003FFFF800000FFFE0000001FE00000283F7ABC2D>51
+D<000000001C000000003C000000007C000000007C00000000FC00000001F800000003F8
+00000007F80000000FF80000000FF80000001DF80000003BF000000073F0000000E3F000
+0000C3F0000001C3F000000383F000000707E000000E07E000001C07E000001C07E00000
+3807E000007007E00000E00FC00001C00FC00001800FC00003800FC00007000FC0000E00
+0FC0001C001F800038001F800030001F800070001F8000E0001F8001C0001F800380003F
+000300003F000700003F000E00003F001C00003F003800003F007000007E006000007E00
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000001FE00000001FE00000001FC00000001FC0000
+0001FC00000001FC00000003FC00000003FC00000003F800000003F800000003F8000000
+07F80000000FFC000007FFFFF80007FFFFF80007FFFFF8283E7BBD2D>I<003FFFE00000
+3FFFFF003FFFF000003FFFFE003FFFF000003FFFFE00003FF8000003FFC000001FF80000
+00FF0000003FFC0000007C0000003BFC0000003C0000003BFE0000003800000039FE0000
+003800000039FF0000003800000038FF0000007800000078FF80000078000000707F8000
+0070000000707FC0000070000000703FC0000070000000703FE0000070000000701FE000
+00F0000000F01FF00000F0000000E00FF00000E0000000E00FF80000E0000000E007F800
+00E0000000E007FC0000E0000000E003FC0001E0000001E003FE0001E0000001C001FE00
+01C0000001C001FF0001C0000001C000FF0001C0000001C000FF8001C0000001C0007F80
+03C0000003C0007FC003C000000380003FC0038000000380003FE0038000000380001FE0
+038000000380001FF0038000000380000FF0078000000780000FF80780000007000007F8
+0700000007000007FC0700000007000003FC0700000007000003FE0700000007000001FE
+0F0000000F000001FF0F0000000E000000FF0E0000000E000000FF8E0000000E0000007F
+8E0000000E0000007FCE0000000E0000003FDE0000001E0000003FFE0000001C0000001F
+FC0000001C0000001FFC0000001C0000000FFC0000001C0000000FFC0000001C00000007
+FC0000003C00000007FC0000003800000003F80000003C00000003F80000007C00000001
+F8000000FE00000001F8000007FF80000000F80000FFFFFC000000F80000FFFFFC000000
+700000FFFFF8000000700000483E7DBD44>78 D<00007FC000000003FFF80000000FC07E
+0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF000FE00001FF0007
+E00001FF0007F00001FF0007F00000FE0007F00000780007F0000000000FF0000000000F
+F0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF1FE000001FE01F
+E000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE0003FC0001FC0003F
+C0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F00007F81C0FF00007F
+0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F80073F07003FC00E1F
+8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97
+D<003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F800000
+00007F80000000007F00000000007F00000000007F00000000007F00000000007F000000
+0000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC07F800
+0003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF0000FC0003FE0000FC
+0007FC00007E0007F800007F0007F000007F0007F000003F0007F000003F8007F000003F
+800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000003FC00FE000007F
+C01FE000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF
+003FC00000FF003F800000FF003F800001FE003F800001FE003F800003FC003F800003F8
+007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC0003F00007CE0007E00
+00F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077BE33>I<00001FF0
+000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE001FC001FF0
+03F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003FC00000003F
+C00000007F800000007F800000007F800000007F80000000FF80000000FF00000000FF00
+000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+00007F000003807F000007807F000007003F80000F003F80001E001F80003C000FC00078
+0007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828>I<000000
+0003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F8000000
+0007F80000000007F00000000007F00000000007F00000000007F0000000000FF0000000
+000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000
+001FE0000000001FC0000000001FC0000000001FC0000000001FC000000FF03FC00000FF
+FC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000FC0000FF8001FC00
+007F8003F800007F0007F000007F000FF000007F000FE000007F001FE00000FF003FC000
+00FF003FC00000FE003F800000FE007F800000FE007F800000FE007F800001FE00FF8000
+01FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000003FC00FF0000
+03FC00FF000003F800FF000003F800FF000003F8007F000003F8007F000007F8007F0000
+07F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007E000FFF80003F001
+EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<00003FE0000001FF
+F8000007E07E00000F801F00003F000F80007E000FC000FC0007E001F80007E003F80007
+E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC00003F03FC00003F0
+7F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF
+00000000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F00
+0001C07F000003C03F000003803F800007801F80000F001FC0001E000FC0003C0007E000
+780003F001F00000FC07C000003FFF00000007F80000242A7BA828>I<00000007F00000
+00003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000
+003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000000000FE00000000
+01FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+03FC0000000003F80000000003F80000000003F80000000003F80000000003F800000007
+FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000000007F000000000
+0FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000000
+1FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
+3FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+7F80000000007F00000000007F00000000007F00000000007F00000000007F0000000000
+FF0000000000FE0000000000FE0000000000FE0000000000FE0000000003FF000000007F
+FFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE
+00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C
+001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001FC00007F0003FC00
+00FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007F000007E0007E000
+007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC00000071FFF00000
+00E07F80000000E00000000001C00000000001C00000000001C00000000001C000000000
+01E00000000001E00000000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE000
+00FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F00
+3E0000003F007C0000003F00FC0000001F00F80000001F00F80000001F00F80000003F00
+F80000003E00F80000003E00F80000007C00FC000000FC007C000001F8003E000003F000
+1F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF000000303D7FA82D>
+I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000
+000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000003FC0000000003F80000000003F80000000003F80000000003F80000000003F807F8
+000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F70007E00007FE0007
+F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000F
+F0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001F
+E0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003F
+C0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F
+8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF
+80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000780001FE0003FE00
+03FF0003FF0007FF0007FE0003FE0003FC0000F000000000000000000000000000000000
+00000000000000000000000000000000000000000003F801FFF801FFF001FFF0001FF000
+0FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC000
+1FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F0000
+7F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD
+1A>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF
+0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000003FC0000000003F80000000003F80000000003F80000000003F80000000003F8
+0000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF00007F000FF800007F0
+00FE00000FF000F800000FE001F000000FE003C000000FE0078000000FE01F0000000FE0
+3E0000001FE0780000001FC0F00000001FC3E00000001FC7F00000001FCFF80000001FFF
+F80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000003F80FF0000003F00
+7F0000007F007F8000007E003F8000007E003FC000007E001FC000007E001FE000007E00
+0FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001FC0007FC0003FE00
+0FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>107
+D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003
+F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F
+E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F
+80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF
+007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF8003
+FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F000
+0FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F800
+0FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F800
+1FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F000
+1FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE000
+3F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE000
+7F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000
+7F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000
+FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFF
+FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF00
+03FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0
+000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0
+001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0
+003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0
+007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F80
+00FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFC
+FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F80
+00000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C
+0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000007F
+003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF
+00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE
+00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0
+003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001F800
+0000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF
+0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80
+003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC0000
+1FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800000F
+F00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F000001FE0
+0007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007FC000
+0FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001F
+E00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC
+007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F8000
+000000007F8000000000007F0000000000007F0000000000007F0000000000007F000000
+000000FF000000000000FF000000000000FE000000000000FE000000000000FE00000000
+0001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000
+343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607
+F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000
+001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC0000000
+3F800000003F800000003F800000003F800000003F800000007F800000007F000000007F
+000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE00
+000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>114
+D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F80
+03E000078003E000078007C000070007C000070007E000070007E000070007F000070007
+F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001F
+FFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E00380000
+7E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E0000F8
+007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824
+>I<00038000000380000003800000038000000780000007000000070000000F0000000F
+0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFF
+FFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F8
+000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF0
+00000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC0
+0E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0
+F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFE
+FFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03
+F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F0
+0003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE000
+0FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003F
+E01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF
+01FFF83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007
+FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001FC0001C00001
+FC0001C00001FC0003800001FE0007800000FE0007000000FE000F000000FE000E000000
+FF001C0000007F001C0000007F00380000007F00380000007F00700000007F8070000000
+3F80E00000003F81E00000003F81C00000003FC3C00000001FC3800000001FC700000000
+1FC7000000001FCE000000001FEE000000000FFC000000000FFC000000000FF800000000
+0FF80000000007F00000000007E00000000007E00000000007C00000000007C000000000
+03800000002C2878A630>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03FFF8
+0FFE003FE000FFC007F8001FC0007F0003F8001FC0003E0003F8001FC0003C0003F8000F
+C0003C0003F8000FC000380003FC000FC000700001FC001FC000700001FC001FE000E000
+01FC003FE000E00001FC003FE001C00001FC0077E001C00001FE0077E003800000FE00E7
+F003800000FE00E7F007000000FE01C3F007000000FE01C3F00E000000FF0383F00E0000
+007F0383F01C0000007F0703F81C0000007F0703F8380000007F0E01F8380000007F1E01
+F8700000003F9C01F8F00000003FBC01FCE00000003FB801FDE00000003FF800FDC00000
+003FF000FFC00000003FF000FF800000001FE000FF800000001FE000FF000000001FC000
+FF000000001F80007E000000001F80007C000000000F00007C000000000F000078000000
+000E0000380000003E2878A642>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0
+000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C000000
+00FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC38000000000
+1FC700000000001FEF00000000000FFE000000000007FC000000000007F8000000000003
+F8000000000003FC000000000003FC000000000007FE00000000000FFE00000000001E7F
+00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E01FE0
+00000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003FC00
+0001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF800
+32277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF0000
+03FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001
+FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E00000000FF
+000E00000000FF001C000000007F001C000000007F0038000000007F0078000000007F80
+70000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC380
+000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC0000
+0000000FFC00000000000FF800000000000FF8000000000007F0000000000007F0000000
+000007E0000000000007E0000000000003C0000000000003800000000000038000000000
+00070000000000000F0000000000000E0000000000001E0000000000001C000000000000
+38000000001C0038000000003F0070000000007F007000000000FF00E000000000FF01C0
+00000000FF03C000000000FE038000000000FC070000000000701E0000000000783C0000
+0000003FF000000000000FC00000000000343A80A630>I<007FFFFFFE007FFFFFFE007F
+C001FE007E0003FC00FC0007F800F8000FF000F0001FE000E0003FC000E0007F8001E000
+7F0001C000FF0001C001FE0001C003FC00038007F80003800FF00000001FE00000003FC0
+0000003F800000007F80000000FF00000001FE00000003FC00000007F80070000FF000E0
+001FE000E0001FC000E0003FC000E0007F8001E000FF0001C001FE0001C003FC0003C007
+F80003C00FF00007800FE0000F801FC0001F803FC0003F807F8001FF80FFFFFFFF00FFFF
+FFFF0027277EA628>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmtt10 10.95 83
+/Ff 83 127 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007
+C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F
+E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F
+C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F
+0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F
+0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC
+000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8
+000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0
+000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000
+00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF
+FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC
+03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00
+007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000
+01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000
+00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00
+FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC
+0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0
+00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000
+00007C0000000038000025477BBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE00
+7E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C
+0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE000
+3FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001F
+C0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F
+00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003
+F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF00
+00FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF000
+07F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F0
+0003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE
+0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0
+000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000
+FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800000003
+F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F8
+3FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF0
+00007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF80
+7FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8000000
+03F800000003F800000003F800000003F800000003F800000001F000000000E000002327
+7AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F0000007F
+FFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007F
+FFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000003E00000000003E00000029
+297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E
+00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFF
+F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003F
+C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0000000
+01F000000003F800000003F800000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000
+000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80000000
+7F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC
+00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC000
+00003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE000000
+01FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE000000
+07FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC
+007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F8000
+03F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F
+000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC0
+0007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83
+FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB8
+30>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE00000
+7FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFF
+FFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF0
+0003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE0
+7F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF
+000003F87E000003F818000003F800000003F800000003F800000007F800000007F00000
+000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF80000001
+FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80
+000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF800000
+01FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FF
+FFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE000
+00FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01F
+E0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F00000
+000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF80000007
+FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FF
+C00000003FE00000001FF000000007F800000003F800000003FC00000001FC00000001FE
+00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF
+000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFF
+FFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<00
+0003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE000000
+007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E000000
+03F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E000000
+3F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E000003
+F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E00001F
+C0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FF
+FFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E000000
+00007E00000000007E00000000007E00000000007E00000000007E00000000007E000000
+00007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF0000
+00FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFF
+FFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC00
+3FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E
+00000FF000000007F000000007F000000007F800000003F800000003F800000003F81800
+0003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF0000
+0FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC
+0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF80000007F
+FF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007
+F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0000000
+3FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF
+3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC0
+0007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF0000
+00FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001
+FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC0
+01FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>
+I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFC
+FE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF0000
+0001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE0000000
+1FC00000001FC00000003F800000003F800000007F000000007F00000000FF00000000FE
+00000001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F800
+000007F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000
+000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F8000000007
+000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007
+FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F00
+0001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC000
+07F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF0
+00003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F8
+3F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE
+000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC0
+0007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFF
+FC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FF
+FFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC000
+0FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE000001
+FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE
+7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03
+FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC0000
+0003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC000
+3FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF0
+0007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0
+FFF0FFF0FFF0FFF07FE07FE03FC00F000000000000000000000000000000000000000000
+000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C27
+6EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C000000000000000
+000000000000000000000000000000000000000000000003C00FF01FF01FF83FF83FFC3F
+FC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038
+000E3470A630>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFF
+FF807FFFFFFFFF003FFFFFFFFE0000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFF
+FF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61
+D<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007FFE000000
+1FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000FFF800000
+03FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FFF00000
+00FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FFC000000F
+FF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000007FFC00
+0001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FFE0000000
+FFC0000000FF000000007E000000007800000000252F7BB230>I<001FFE000000FFFFE0
+0003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001FC0
+FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE01800007FC000
+0000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC0000000
+FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F800000007F8
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000003E0000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000001C000000007F000000007F00000000FF8000000
+0FF80000000FF800000007F000000007F000000001C0000023397AB830>I<00007F0000
+000000FF8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC000
+000003FFE000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F000
+000007E3F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F800
+00000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC00
+00003F80FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F00
+00007F007F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF80
+0000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC0
+0003FC001FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF0
+0007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF007FFF0029397DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFF
+FF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F800
+03FC0003F80001FC0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F800
+03F80003F80007F80003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFF
+FE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F800
+01FE0003F80000FE0003F800007F0003F800007F0003F800007F0003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800
+007F0003F800007F0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFF
+FFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387E
+B730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FF
+E07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE000
+01FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F000000
+7C7F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF
+000000007F000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC0
+0000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE00
+0FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF0
+0000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80
+007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC
+0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F
+8003F800003F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001F
+C003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F
+E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F
+E003F800001FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F
+8003F800003F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE
+0003F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC0
+00FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800001F0003F80000000003F80000000003F80000000003F80000
+000003F8007C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE
+000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE
+000003F800FE000003F800FE000003F800FE000003F8007C000003F80000000003F80000
+000003F80000000003F80000000003F80000000003F8000007C003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000
+0FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFF
+FFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFF
+FFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC001FC00001FC001FC00
+001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00000F8001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC003E000001FC00
+7F000001FC007F000001FC007F000001FC007F000001FFFFFF000001FFFFFF000001FFFF
+FF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F000001FC007F000001FC00
+7F000001FC007F000001FC003E000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC000000003FFFF80000007FFFFC
+000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF80000002A387EB730>I<0000
+FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FF
+C1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF0000FF8000FE0
+0007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8003F800003F8007F80
+0003F8007F000003F8007F000001F0007F0000000000FF0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F00
+00FFFF007F000003F8007F000003F8007F800003F8003F800007F8003F800007F8003FC0
+0007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F8001FF80007F8
+001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003F
+FFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830>I<3FFF800FFFE07F
+FFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003FFFFFFFE0003
+FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03F
+FF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF
+807FFFFFFF000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807F
+FFFFFF00213879B730>I<0001FFFFF00003FFFFF80007FFFFF80007FFFFF80003FFFFF8
+0001FFFFF0000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE003C0000FE007E0000FE00FF0000FE00FF0000FE00FF0001FC00FF
+0003FC00FF8007FC007FF01FF8003FFFFFF0003FFFFFE0001FFFFFC00007FFFF800001FF
+FE0000003FF0000025397AB730>I<3FFF000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC0
+3FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0000FE00003F000
+1FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F001FE000003F003
+FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F01FC0000003F03F
+80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FFC0000003F7FF
+C0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03F8000003FF01
+F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0003F000003F000
+3F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F00007F00003F000
+07F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF0003FFC07FFF80
+07FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387FB730>I<3FFF
+F80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC001FC
+00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC
+00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFF
+FFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FF
+FE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800FBF0007
+EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007
+E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007
+E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007
+E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE03F0007
+E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E000003F0007
+E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007
+E000003F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001FFE07F
+FE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<
+3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF80
+03FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F80003F3E001F800
+03F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F80003F1F801F800
+03F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F80003F07E01F800
+03F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F80003F01F81F800
+03F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F80003F007E1F800
+03F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F80003F001F1F800
+03F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF80003F0007DF800
+03F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF800
+7FFF800FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFF
+FFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF07F80000FF07F0000
+07F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FF000007F8FF000007F87F000007F07F000007F07F0000
+07F07F80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFF
+C00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<7FFFFFF00000FFFF
+FFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8
+000FFC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F8
+00007F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800007F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F8
+0003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FF
+FFFF800003FFFFFE000003FFFFF0000003F80000000003F80000000003F80000000003F8
+0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8
+0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8
+000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFF
+C000000029387EB730>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007F
+FFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003
+F80007F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003
+F80001FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003
+F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003
+FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003
+F8000FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F80007F00003
+F80007F00003F80007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03
+F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FF
+FFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82
+D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0
+3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE
+00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0
+0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF
+FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F
+F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF
+F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801
+FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF
+FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00
+3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F
+FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF
+FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001
+FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000
+3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000
+007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0
+FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC00
+03F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F000
+01FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE000
+00FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F8000
+003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000
+001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC0000
+0007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F80000
+0003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF00000
+0000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F800000
+2B397EB730>I<3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FF
+F03FFC0001FFE01FC000001FC00FC000001F800FC000001F800FC000001F800FC000001F
+800FC000001F800FC000001F800FC000001F800FE000003F8007E000003F0007E000003F
+0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0003E00F803E
+0003F01FC07E0003F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07FF07E
+0003F07DF07E0001F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC
+0001F8F8F8FC0001F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF8
+0000F9F07CF80000F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE03DF0
+00007DE03DF000007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC01FF0
+00003FC01FE000003FC01FE000003F800FE000001F0007C0002D397FB730>I<7FFF001F
+FFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F80003
+F80003FC0007F80003FC0007F80001FE000FF00001FE000FF00000FF000FE00000FF001F
+E000007F001FC000007F803FC000003F803F8000003FC07F8000001FC07F0000001FC07F
+0000000FE0FE0000000FE0FE0000000FF1FE00000007F1FC00000007F1FC00000003FBF8
+00000003FBF800000001FBF000000001FFF000000000FFE000000000FFE0000000007FC0
+000000007FC0000000007FC0000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F8000000003FFF800000007FFFC0000000FFFFE0000000FFFFE00000007FFFC
+00000003FFF800002B387EB730>89 D<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE
+7FFFFFFFFE7FFFFFFFFE7F000003FC7F000007F87F000007F07F00000FF07F00001FE07F
+00001FC07F00003FC07F00007F803E00007F00000000FF00000001FE00000001FC000000
+03FC00000007F800000007F00000000FF00000001FE00000001FC00000003FC00000007F
+800000007F00000000FF00000001FE00000001FC00000003FC00000007F800000007F000
+00000FF00000001FE00000001FC00000003FC00000007F800000007F00000000FF000000
+01FE00007C01FC0000FE03FC0000FE07F80000FE07F00000FE0FF00000FE1FE00000FE1F
+C00000FE3FC00000FE7F800000FE7FFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFF
+FFFFFE7FFFFFFFFC27387CB730>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FF
+FFFF00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
+000000FE000000FE000000FE000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FF
+FFFF80FFFFFF807FFFFF0019476DBE30>I<7C000000007C00000000FE00000000FE0000
+0000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000
+001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC000000
+01FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80000000
+3FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007
+F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF
+000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0
+0000000FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00
+000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC000
+00001FE00000001FE00000000FF00000000FF000000007F800000007F800000003F80000
+0003F800000001F000000000F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80
+FFFFFF807FFFFF8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80
+FFFFFF80FFFFFF80FFFFFF807FFFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B7D30>95
+D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00
+001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0003F80000780003FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000FFFFC000000FFFFFC0
+00007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0
+007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00001FC0
+00FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFF
+C01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000
+002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE00
+0000003FFE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE03
+FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE
+07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00
+001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80
+003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFF
+FFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000
+FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC00
+3FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F800000007F000000
+007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FF000000007F000000007F000000007F800000003F
+800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FF
+FFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<00
+0001FFE000000003FFF000000007FFF000000007FFF000000003FFF000000001FFF00000
+000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000
+000007F00000000007F00000000007F00000000007F0000003FE07F000001FFF87F00000
+3FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001F
+F0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F
+000007F000FF000007F000FF000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FF000007F0007F
+00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001F
+F0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF000
+7FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001F
+FFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE000
+1FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F000003F8FF000003
+F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0
+FE00000000FF000000007F000000007F000000007F800000003F800001F03FC00003F81F
+E00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003F
+FFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000
+001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007
+F800C00007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFF
+C00007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000003FFFFFFE007FFFFF
+FF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF0000
+1FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007
+F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001F
+C0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000F
+F000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000F
+FFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000F
+C0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007
+FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E
+0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC
+0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE003FF00007FE001F
+FF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC000000
+01FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE00000000FFFE00000000
+7FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF800
+00FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE00
+00FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFC
+FFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E00000
+0003F800000003F800000007FC00000007FC00000007FC00000003F800000003F8000000
+00E000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC
+00001FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00003FFF
+FFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<00
+0001C0000007F0000007F000000FF800000FF800000FF8000007F0000007F0000001C000
+000000000000000000000000000000000000000000000000000000000000000000000000
+FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FF
+FFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000
+FFFC00000000FFFC00000000FFFC00000000FFFC000000007FFC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC0
+00FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC000
+00FC007F800000FC00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF00000
+00FC3FE0000000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF00000
+00FFF7F0000000FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F0000
+00FC003F800000FC001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F800
+00FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF0
+7FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC
+00007FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8
+7FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFF
+CFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE
+03F80007F803FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE
+0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0F
+FF07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FF
+FFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000
+FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003F
+FFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F
+2880A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF80
+03FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F
+800003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE00
+0000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F0000
+01FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007F
+E007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000
+272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC
+007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003F
+C000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001F
+E000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE
+0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC00
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000
+003FFFF80000002C3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFD
+FC0001FFFFFFFC0003FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000F
+FC001FE00007FC003FC00007FC003F800003FC007F800003FC007F000003FC007F000001
+FC00FF000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001
+FC00FE000001FC00FE000001FC00FF000001FC007F000001FC007F000003FC007F800003
+FC007F800003FC003FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007F
+FC0007FF01FFFC0003FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1
+FC000003FE01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FF
+FFFC000001FFFFFC000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0
+FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF
+801F80001FFF000F00001FFE000000001FFC000000001FF8000000001FF0000000001FF0
+000000001FE0000000001FE0000000001FE0000000001FE0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFF
+FE00003FFFFFFC00002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF00
+1FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC
+00007F00FC00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFF
+FF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C0000
+7F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001F
+C0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000
+F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+3FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001
+FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC0
+0003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE00
+7FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE00
+07FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFF
+FEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFF
+E0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC
+0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F
+001FC000003F001F8000003F001F8000003F803F8000001F803F0000001F803F0000001F
+C07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007
+F1FC00000003F1F800000003F1F800000003F1F800000001FBF000000001FBF000000001
+FBF000000001FFF000000000FFE000000000FFE000000000FFE0000000007FC000000000
+3F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87F
+FFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F0003F000007E0003
+F000007E0003F000007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001
+F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000
+FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F00000
+7CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE00000
+3FF07FE000003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<
+3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC00
+00FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000
+000FE7F000000007FFE000000003FFC000000001FFC000000000FF8000000000FF000000
+00007E00000000007F0000000000FF0000000001FF8000000001FFC000000003F7E00000
+0007E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000
+007E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80
+FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFF
+C0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F0
+0000FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F000FC0
+00003F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F00
+00000FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003F0FC00
+000001F8FC00000001F8F800000001F8F800000000F9F800000000FDF0000000007DF000
+0000007FF0000000007FF0000000003FE0000000003FE0000000003FE0000000001FC000
+0000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F0000
+0000003F00000000007F00000000007E00000000007E0000000F00FE0000001F80FC0000
+003FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000
+001FFF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I<1FFFFFFF
+FC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF0
+7F00003FE07F00007FC07F0000FF803E0001FF00000003FE00000007FC0000000FF80000
+001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000F
+F80000001FF00000003FE00000007FC0000000FF80003E01FF00007F03FE00007F07FC00
+007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFF7FFFFFFFFE28277DA630>I<007C003801FF007C03FF80FE07FFC1FE0FFF
+C3FE1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF807C01FF0038007C001F0C78B730>
+126 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmbx12 17.28 13
+/Fg 13 117 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<0000000000001F80000000000000003FC0000000000000007F
+C000000000000000FFC000000000000000FFC000000000000001FFC000000000000003FF
+C000000000000007FFC00000000000000FFFC00000000000000FFFC00000000000001FFF
+C00000000000003FFFC00000000000007FFFC00000000000007FFFC0000000000000FFFF
+C0000000000001FFFFC0000000000003FFFFC0000000000007FFFFC0000000000007FFFF
+C000000000000FFFFFC000000000001FFFFFC000000000003FBFFFC000000000007F3FFF
+C000000000007F3FFFC00000000000FE3FFFC00000000001FC3FFFC00000000003F83FFF
+C00000000007F03FFFC00000000007F03FFFC0000000000FE03FFFC0000000001FC03FFF
+C0000000003F803FFFC0000000003F003FFFC0000000007F003FFFC000000000FE003FFF
+C000000001FC003FFFC000000003F8003FFFC000000003F8003FFFC000000007F0003FFF
+C00000000FE0003FFFC00000001FC0003FFFC00000003F80003FFFC00000003F80003FFF
+C00000007F00003FFFC0000000FE00003FFFC0000001FC00003FFFC0000001F800003FFF
+C0000003F800003FFFC0000007F000003FFFC000000FE000003FFFC000001FC000003FFF
+C000001F8000003FFFC000003F8000003FFFC000007F0000003FFFC00000FE0000003FFF
+C00001FC0000003FFFC00001FC0000003FFFC00003F80000003FFFC00007F00000003FFF
+C0000FE00000003FFFC0000FC00000003FFFC0001FC00000003FFFC0003F800000003FFF
+C0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFF00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF
+C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF
+C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF
+C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF
+C00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFF
+FFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF485E7CDD51>52
+D<FFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFF
+F8000000FFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFF
+FFFFFFFFE000000001FFFF80000001FFFFF800000001FFFF800000003FFFFC00000001FF
+FF800000000FFFFF00000001FFFF8000000007FFFF80000001FFFF8000000003FFFFC000
+0001FFFF8000000001FFFFC0000001FFFF8000000000FFFFE0000001FFFF80000000007F
+FFF0000001FFFF80000000007FFFF0000001FFFF80000000003FFFF8000001FFFF800000
+00003FFFF8000001FFFF80000000003FFFFC000001FFFF80000000001FFFFC000001FFFF
+80000000001FFFFC000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE0000
+01FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFF
+FE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000
+001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFC000001FFFF80
+000000001FFFFC000001FFFF80000000003FFFFC000001FFFF80000000003FFFF8000001
+FFFF80000000003FFFF8000001FFFF80000000007FFFF0000001FFFF80000000007FFFF0
+000001FFFF8000000000FFFFE0000001FFFF8000000001FFFFC0000001FFFF8000000003
+FFFF80000001FFFF8000000007FFFF00000001FFFF800000000FFFFE00000001FFFF8000
+00001FFFFC00000001FFFF800000007FFFF000000001FFFF80000003FFFFC000000001FF
+FF800000FFFFFF0000000001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFC0000000
+0001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFFF8000000001FFFFFFFFFFFFFFFF
+E000000001FFFF800000001FFFF800000001FFFF8000000007FFFE00000001FFFF800000
+0001FFFF80000001FFFF8000000000FFFFC0000001FFFF80000000007FFFE0000001FFFF
+80000000003FFFF0000001FFFF80000000001FFFF8000001FFFF80000000001FFFFC0000
+01FFFF80000000000FFFFE000001FFFF80000000000FFFFF000001FFFF800000000007FF
+FF000001FFFF800000000007FFFF800001FFFF800000000003FFFF800001FFFF80000000
+0003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF80
+0000000003FFFFC00001FFFF800000000003FFFFE00001FFFF800000000001FFFFE00001
+FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFF
+E00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF8000000000
+03FFFFE00001FFFF800000000003FFFFE00001FFFF800000000003FFFFC00001FFFF8000
+00000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000007FFFFC00001FF
+FF800000000007FFFF800001FFFF800000000007FFFF800001FFFF80000000000FFFFF00
+0001FFFF80000000000FFFFF000001FFFF80000000001FFFFE000001FFFF80000000003F
+FFFC000001FFFF80000000007FFFFC000001FFFF8000000000FFFFF8000001FFFF800000
+0001FFFFF0000001FFFF8000000007FFFFE0000001FFFF800000001FFFFFC0000001FFFF
+80000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFF80000FF
+FFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFF800
+0000FFFFFFFFFFFFFFFFFF0000000063627AE173>66 D<000000000001FFFF00000003C0
+00000000007FFFFFF0000007C00000000007FFFFFFFE00000FC0000000007FFFFFFFFFC0
+001FC000000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8
+007FFE00FFC0000000FFFFFF000007FF81FFC0000001FFFFF0000001FFC3FFC0000007FF
+FFC00000007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC0000000007FFFFC000
+007FFFF00000000003FFFFC00000FFFFE00000000001FFFFC00001FFFF800000000000FF
+FFC00003FFFF0000000000007FFFC00007FFFE0000000000003FFFC0000FFFFC00000000
+00001FFFC0001FFFF80000000000000FFFC0003FFFF800000000000007FFC0003FFFF000
+000000000007FFC0007FFFE000000000000003FFC000FFFFE000000000000003FFC001FF
+FFC000000000000001FFC001FFFFC000000000000001FFC003FFFF8000000000000000FF
+C003FFFF8000000000000000FFC007FFFF00000000000000007FC007FFFF000000000000
+00007FC00FFFFF00000000000000007FC00FFFFE00000000000000003FC01FFFFE000000
+00000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC03FFFFC
+00000000000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC0
+3FFFFC00000000000000001FC07FFFFC000000000000000000007FFFFC00000000000000
+0000007FFFF8000000000000000000007FFFF8000000000000000000007FFFF800000000
+000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
+000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF
+FFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000000000
+0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000
+0000000000000000FFFFF800000000000000000000FFFFF8000000000000000000007FFF
+F8000000000000000000007FFFF8000000000000000000007FFFF8000000000000000000
+007FFFFC000000000000000000007FFFFC000000000000000000003FFFFC000000000000
+000000003FFFFC000000000000000000003FFFFC00000000000000000FC03FFFFC000000
+00000000000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC01FFFFE
+00000000000000000FC00FFFFE00000000000000000FC00FFFFF00000000000000001FC0
+07FFFF00000000000000001F8007FFFF00000000000000001F8003FFFF80000000000000
+001F8003FFFF80000000000000003F8001FFFFC0000000000000003F0001FFFFC0000000
+000000003F0000FFFFE0000000000000007F00007FFFE000000000000000FE00003FFFF0
+00000000000000FE00003FFFF800000000000001FC00001FFFF800000000000001FC0000
+0FFFFC00000000000003F8000007FFFE00000000000007F0000003FFFF0000000000000F
+E0000001FFFF8000000000001FE0000000FFFFE000000000003FC00000007FFFF0000000
+0000FF800000003FFFFC0000000001FF000000000FFFFF0000000007FE0000000007FFFF
+C00000001FF80000000001FFFFF80000007FF00000000000FFFFFF000003FFE000000000
+003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00000000000001FFFFFFFFFFF80000
+00000000007FFFFFFFFFE00000000000000007FFFFFFFF8000000000000000007FFFFFF8
+00000000000000000001FFFF0000000000626677E375>I<FFFFFFFFFFFFFFFFE0000000
+0000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFF
+FFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFFFFF0000000
+0001FFFF80000007FFFFF80000000001FFFF800000007FFFFE0000000001FFFF80000000
+0FFFFF8000000001FFFF8000000001FFFFC000000001FFFF8000000000FFFFE000000001
+FFFF80000000003FFFF000000001FFFF80000000000FFFFC00000001FFFF800000000007
+FFFE00000001FFFF800000000003FFFF00000001FFFF800000000001FFFF00000001FFFF
+800000000000FFFF80000001FFFF8000000000007FFFC0000001FFFF8000000000007FFF
+E0000001FFFF8000000000003FFFE0000001FFFF8000000000001FFFF0000001FFFF8000
+000000001FFFF8000001FFFF8000000000000FFFF8000001FFFF8000000000000FFFFC00
+0001FFFF8000000000000FFFFC000001FFFF80000000000007FFFE000001FFFF80000000
+000007FFFE000001FFFF80000000000007FFFF000001FFFF80000000000003FFFF000001
+FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF800000000000
+03FFFF800001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF
+80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FF
+FFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF8000
+0000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000000FFFFE0
+0001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000
+000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+00FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000000FFFFF00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE0
+0001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000
+000001FFFFE00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001
+FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF800000000000
+03FFFF800001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF
+80000000000003FFFF000001FFFF80000000000007FFFF000001FFFF80000000000007FF
+FE000001FFFF80000000000007FFFE000001FFFF8000000000000FFFFC000001FFFF8000
+000000000FFFFC000001FFFF8000000000001FFFF8000001FFFF8000000000001FFFF800
+0001FFFF8000000000003FFFF0000001FFFF8000000000003FFFE0000001FFFF80000000
+00007FFFE0000001FFFF800000000000FFFFC0000001FFFF800000000001FFFF80000001
+FFFF800000000003FFFF00000001FFFF800000000007FFFE00000001FFFF80000000000F
+FFFC00000001FFFF80000000001FFFF800000001FFFF80000000007FFFF000000001FFFF
+8000000001FFFFC000000001FFFF8000000007FFFF8000000001FFFF800000003FFFFF00
+00000001FFFF80000007FFFFFC000000FFFFFFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFF800000000
+FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFE000000000006C627AE17C>I<00
+0000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFFFFFE
+00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC000000000
+0FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81
+FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF
+000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FFFFC0
+000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF000000
+0000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC00000
+1FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF00000000000
+0007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001FFFF
+C000000000000001FFC00001FFFFC000000000000001FFC00003FFFF8000000000000000
+FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF0000
+0000000000007FC0000FFFFF00000000000000007FC0000FFFFE00000000000000003FC0
+001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE00000000
+000000003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003F
+FFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC000000000000
+00000000007FFFFC00000000000000000000007FFFF800000000000000000000007FFFF8
+00000000000000000000007FFFF80000000000000000000000FFFFF80000000000000000
+000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF
+FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000
+0000000000FFFFF80000000000000000000000FFFFF800000000000000000000007FFFF8
+00000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFF
+FFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC0000
+00001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0
+003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000
+000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0000F
+FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF000000000000
+01FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001FFFF
+C0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000000001FF
+FFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFFF800
+0000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FFFFC0
+000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC00000
+000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC00000
+003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC0000000
+7FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC000000000
+3FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF800
+1FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C0000000000000
+7FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>71
+D<0000000000000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000007FFFFF
+FE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC000
+1FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC00003FFF
+01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E0003FFF8
+00001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE000
+000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF000000FFF
+E0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0000001FFF8
+00001FFF80000001FFF800001FFF80000000FFFC00003FFF000000007FFE00007FFE0000
+00003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000003FFFFFFF
+FFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF00000000000
+FC007FFE000000000000FC000000000000000001FC000000000000000001FC0000000000
+00000001FC000000000000000001FC000000000000000001FE000000000000000001FE00
+0000000000000001FF000000000000000001FF800000000000000001FFF0000000000000
+0001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000FFFFFFFF
+FFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFFFF800000
+1FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFFFFFFFFFF
+FFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC000FFF00
+0000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE007FF800000000003FFF
+007FF800000000001FFF00FFF800000000001FFF00FFF000000000001FFF00FFF0000000
+00000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FF
+F000000000000FFF00FFF800000000001FFF007FF800000000001FFE007FFC0000000000
+3FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000000000FFF8000FFFC0
+00000003FFF00007FFE000000007FFE00003FFF80000001FFFC00000FFFF000000FFFF00
+00007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE000000000FFFFFF
+FFFF00000000000FFFFFFFF00000000000003FFFFC000000004A607CC151>103
+D<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF8000
+07FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003
+FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF8000
+00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF
+FFC022657BE42C>105 D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000
+FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFF
+FFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFFFFF8000FFFFF000
+0000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FF
+FFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87
+F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003
+FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE00
+00003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003F
+FFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE000
+0001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFF
+FFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80
+FFFFFFFFF007FFFFFFFF8051417BC05A>110 D<00000007FFE0000000000000FFFFFF00
+0000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF
+80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000FF
+FC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001F
+FFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007
+FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003
+FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003
+FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003
+FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007
+FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007
+FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001F
+FFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FF
+FE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFF
+C0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00
+000000000007FFE000000048437CC151>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00
+FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80
+FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FF
+FF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC
+003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC000000000
+3FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000FF
+FFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFF
+FFFFF8000038417BC042>114 D<000007E0000000000007E0000000000007E000000000
+0007E0000000000007E0000000000007E000000000000FE000000000000FE00000000000
+0FE000000000000FE000000000000FE000000000001FE000000000001FE000000000001F
+E000000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE0
+0000000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE000
+0000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE
+00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0
+001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000F
+FFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FF
+FE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FF
+FF80000000003FFC0000325C7DDA3F>116 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmsy10 10.95 1
+/Fh 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00
+1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF
+FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7
+2D>15 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmti10 10.95 24
+/Fi 24 122 df<01E007F80FF80FF81FFC1FFC1FFC1FFC0FF80798001800380030003000
+70006000E000C001C00380070006000E001C0038007000E000C0000E1C7A891C>44
+D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0
+00FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFFFFFFF8000001
+FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0000003F80000
+3FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F000000FF00000
+07F000000FF000000FF000000FF000000FE000000FF000000FE000001FF000000FE00000
+1FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC000003FC00000
+3FC000007F8000003F800000FF8000003F800000FF0000003F800001FE0000007F800003
+FC0000007F000007F00000007F00001FE00000007F00007F80000000FF0003FE00000000
+FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE0000001FC00000F
+F0000001FC000007F0000001FC000007F8000003FC000003FC000003F8000003FC000003
+F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE000007F0000003
+FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE0000007FC00000F
+E0000007F800001FE000000FF800001FC000000FF800001FC000001FF000001FC000001F
+E000003FC000003FE000003F8000007FC000003F800000FF8000007F800001FF0000007F
+800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000FFFFFFFFFF00
+0000FFFFFFFFF80000003C3E7BBD40>66 D<0001FFFFFFFFC0000001FFFFFFFFF8000001
+FFFFFFFFFE00000003FE0003FF00000003FE00007F80000003FC00001FC0000003FC0000
+0FE0000003FC000007F0000007FC000007F0000007F8000003F8000007F8000001FC0000
+07F8000001FC00000FF8000001FC00000FF0000000FE00000FF0000000FE00000FF00000
+00FE00001FF0000000FE00001FE0000000FF00001FE0000000FF00001FE0000000FF0000
+3FE0000000FF00003FC0000000FF00003FC0000000FF00003FC0000000FF00007FC00000
+01FF00007F80000001FF00007F80000001FF00007F80000001FE0000FF80000001FE0000
+FF00000003FE0000FF00000003FE0000FF00000003FE0001FF00000003FC0001FE000000
+07FC0001FE00000007FC0001FE00000007F80003FE00000007F80003FC0000000FF80003
+FC0000000FF00003FC0000000FF00007FC0000001FE00007F80000001FE00007F8000000
+3FC00007F80000003FC0000FF80000007F80000FF00000007F00000FF0000000FF00000F
+F0000000FE00001FF0000001FC00001FE0000003F800001FE0000007F000001FE0000007
+F000003FE000000FE000003FC000003FC000003FC000007F0000007FC00000FE0000007F
+C00003FC0000007F80000FF0000000FF80007FE00000FFFFFFFFFF800000FFFFFFFFFC00
+0000FFFFFFFFE0000000403E7BBD45>68 D<00000000FF8000E000000007FFF000E00000
+003FFFFC01C0000000FFC03E03C0000003FC000F07C000000FF000078FC000001FE00003
+DF8000007F800001FF800000FF000000FF800001FE000000FF800003FC0000007F000007
+F80000007F00000FF00000007F00001FE00000003F00003FC00000003E00007F80000000
+3E0000FF800000003E0000FF000000003E0001FE000000003C0003FE000000003C0003FC
+000000003C0007FC000000003C0007F80000000038000FF80000000038000FF800000000
+38001FF00000000038001FF00000000000003FE00000000000003FE00000000000003FE0
+0000000000007FE00000000000007FC00000000000007FC00000000000007FC000000000
+0000FFC0000000000000FF80000000000000FF80000000000000FF80000000000000FF80
+0001FFFFFE00FF000001FFFFFE00FF000001FFFFFE00FF00000000FF8000FF00000000FF
+8000FF00000000FF0000FF00000000FF0000FF00000001FF0000FF00000001FF0000FF00
+000001FE0000FF00000001FE0000FF00000003FE00007F00000003FE00007F80000003FC
+00007F80000003FC00003F80000007FC00003FC0000007FC00001FC0000007F800001FE0
+00000FF800000FF000001FF8000007F000003FF8000003F800007BF0000001FE0000F1F0
+000000FF0003E0F00000003FE01F80F00000001FFFFF006000000007FFF8000000000000
+7FC0000000003B4273BF46>71 D<0001FFFE00000FFFFF0003FFFF00001FFFFF0003FFFF
+00001FFFFF000001FF800000FFC0000003FF8000003F00000003FF8000003E00000003FF
+C000001C00000003FFC000003C00000007BFC000003C000000073FE0000038000000071F
+E0000038000000071FE00000780000000F1FF00000780000000E0FF00000700000000E0F
+F80000700000000E0FF80000F00000001E07F80000F00000001C07FC0000E00000001C07
+FC0000E00000001C03FC0001E00000003C03FE0001E00000003801FE0001C00000003801
+FE0001C00000003801FF0003C00000007800FF0003C00000007000FF8003800000007000
+FF80038000000070007F800780000000F0007FC00780000000E0003FC00700000000E000
+3FC00700000000E0003FE00F00000001E0001FE00F00000001C0001FF00E00000001C000
+1FF00E00000001C0000FF01E00000003C0000FF81E0000000380000FF81C000000038000
+07F81C00000003800007FC3C00000007800003FC3C00000007000003FC38000000070000
+03FE3800000007000001FE780000000F000001FF780000000E000001FF700000000E0000
+00FF700000000E000000FFF00000001E000000FFF00000001C0000007FE00000001C0000
+007FE00000001C0000003FE00000003C0000003FE0000000380000003FC0000000380000
+001FC0000000780000001FC0000000F80000001FC0000001FC0000000F80000007FE0000
+000F800000FFFFF0000007800000FFFFF0000007800000FFFFF0000007000000483E7BBD
+44>78 D<00000000FFC0000000000007FFF800000000003F80FE0000000000FC003F0000
+000003F0000F8000000007E00007C00000001F800007E00000003F000003F00000007E00
+0001F8000000FC000001FC000001F8000000FC000003F0000000FE000007F0000000FE00
+000FE0000000FE00001FC00000007F00003FC00000007F00003F800000007F00007F0000
+00007F0000FF000000007F8000FE000000007F8001FE000000007F8003FC000000007F80
+03FC000000007F8007FC000000007F8007F8000000007F800FF800000000FF800FF80000
+0000FF800FF000000000FF801FF000000000FF801FF000000000FF003FE000000001FF00
+3FE000000001FF003FE000000001FF003FE000000001FF007FC000000003FE007FC00000
+0003FE007FC000000003FE007FC000000007FC007FC000000007FC007F8000000007FC00
+7F800000000FF800FF800000000FF800FF800000000FF000FF800000001FF000FF800000
+001FE0007F800000003FE0007F800000003FC0007F800000007F80007F800000007F8000
+7F80000000FF00007F80000000FE00003F80000001FE00003F80000003FC00003FC00000
+03F800001FC0000007F000001FC000000FE000000FE000001FC000000FE000003F800000
+07F000007F00000003F00000FC00000001F80001F800000000FC0007E0000000007F001F
+80000000001FC07E000000000007FFF8000000000000FF8000000000394273BF46>I<7F
+FFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF8000
+07FF00000FFC0001FF000007FC000007F00001FE000007FC000003E00001FE000003FC00
+0003C00001FE000003FC000003C00001FE000003FC000003800001FE000003FC00000700
+0001FE000003FC000007000001FE000007FC00000E000001FE000007FC00000E000001FE
+00000FFC00001C000001FE00000FFC00003C000001FE00001FFC000038000001FE00001F
+FC000070000001FE00003BFC000070000001FE00003BFC0000E0000001FE000073FC0000
+E0000001FE000073FC0001C0000001FF0000E3FC0001C0000001FF0001E3FC0003800000
+00FF0001C3FC000380000000FF0003C3FC000700000000FF000383FC000700000000FF00
+0703FC000E00000000FF000703FC001E00000000FF000E03FC001C00000000FF000E03FC
+003800000000FF001C03FE003800000000FF001C03FE007000000000FF003801FE007000
+000000FF003801FE00E000000000FF007001FE00E000000000FF00F001FE01C000000000
+FF00E001FE01C000000000FF01E001FE038000000000FF01C001FE038000000000FF0380
+01FE070000000000FF038001FE0F0000000000FF070001FE0E0000000000FF070001FE1C
+0000000000FF0E0001FE1C0000000000FF0E0001FE380000000000FF1C0001FE38000000
+0000FF9C0001FE700000000000FFB80001FE7000000000007FF80001FEE000000000007F
+F00001FEE000000000007FF00001FFC000000000007FE00001FFC000000000007FC00001
+FF8000000000007FC00001FF8000000000007F800001FF0000000000007F800001FE0000
+000000007F000001FE0000000000007F000000FC0000000000007E000000FC0000000000
+007E000000F80000000000007C000000F80000000000007C000000F00000000000007800
+0000F000000000000070000000E0000000000053406EBD5B>87 D<00007E00000001FF80
+000007C1C380001F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F80
+03F0003F8007E0003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F
+80007E003F8000FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE00
+01F800FE0001F800FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007
+E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1
+C00F8781E38003FF00FF0000FC003E00252977A72E>97 D<001FC0000FFFC0000FFF8000
+0FFF8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E0000
+00FE000000FE000000FC000000FC000001FC000001FC000001F8000001F8000003F80000
+03F8000003F0000003F07E0007F1FF8007F783E007EF01F007FE01F00FF800F80FF800F8
+0FF000FC0FE0007C1FC0007C1FC0007E1F80007E1F8000FE3F8000FE3F8000FE3F0000FE
+3F0000FE7F0001FE7F0001FC7E0001FC7E0001FC7E0003FCFE0003F8FC0003F8FC0003F8
+FC0007F0FC0007F0FC0007E0F8000FE0F8000FC0F8001FC0F8001F8078003F007C003F00
+7C007E003C00FC003E01F8001E03E0000F07C00007FF000001F800001F4076BE2A>I<00
+001FE0000000FFF8000003F03E000007C00F00001F800700003F000780007E001F8000FC
+007F8001F8007F8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001FC000
+00003F800000003F800000003F800000007F800000007F000000007F000000007F000000
+00FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FC000003007E000007007E00000F007E00001E003E00003C003E000078001F0000F0001F
+0003E0000F800F800003E07E000001FFF80000003FC00000212977A72A>I<00003F8000
+01FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F0001E0FE0003E0F
+C0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000FE
+000000FE000000FE000000FE000000FC000000FC000000FC000000FC000000FC000000FC
+000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001E01F0007C00F
+801F0007C0FC0001FFF000007F80001F2976A72A>101 D<000000007C0000000001FF00
+00000007C7800000000F83C00000001F87C00000001F1FC00000003F3FC00000003F3FC0
+0000007E3FC00000007E3FC00000007E3F800000007E0E00000000FC0000000000FC0000
+000000FC0000000000FC0000000001FC0000000001F80000000001F80000000001F80000
+000001F80000000003F80000000003F00000000003F00000000003F000000003FFFFF800
+0003FFFFF8000003FFFFF800000007E00000000007E00000000007E0000000000FE00000
+00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000001FC00000
+00001F80000000001F80000000001F80000000001F80000000003F80000000003F000000
+00003F00000000003F00000000003F00000000007F00000000007E00000000007E000000
+00007E00000000007E0000000000FE0000000000FC0000000000FC0000000000FC000000
+0000FC0000000001FC0000000001F80000000001F80000000001F80000000001F8000000
+0003F00000000003F00000000003F00000000003F00000000007E00000000007E0000000
+0007E00000000007E0000000000FC00000001E0FC00000007F0FC00000007F0F80000000
+FF0F80000000FF1F00000000FF1F00000000FE1E00000000F83C00000000703C00000000
+7878000000003FE0000000000F80000000002A5383BF1C>I<000003F00000000FFC0000
+003E0E1C0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F
+8001FC003F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC00
+03F001FC0007F003FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000F
+C007F0000FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F80
+03E0007F0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE0000
+1FF8FE000007E0FC00000000FC00000001FC00000001FC00000001F800000001F8000000
+03F800000003F800000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F
+8000FF003F0000FE007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA7
+2A>I<0001FC000000FFFC000000FFF8000000FFF800000003F800000003F800000003F0
+00000003F000000007F000000007F000000007E000000007E00000000FE00000000FE000
+00000FC00000000FC00000001FC00000001FC00000001F800000001F800000003F800000
+003F800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0007EE007C000
+FFC007E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001FC0007E001F8
+0007E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0001F8007E000
+1F8007E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC0007E001FC000FE
+071F8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C
+7F0001F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC03800001F0028
+407ABE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E0000000000000
+000000000000000000000000000000000000000000000000000000000000000000007C00
+01FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80
+F03F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F800
+03F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C0
+0F838007870003FE0000F800163E79BC1C>I<0007F003FFF003FFE003FFE0000FE0000F
+E0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F
+00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F8
+0003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0
+001F80001F80003F80003F80003F00003F00007F00007F07007E07007E0700FE0F00FE0E
+00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE000078000144079BE17
+>108 D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC
+1E01F8001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007EE000FC00381FF0007F
+E000FC00381FE0007FC000FC00783FC0007F8000FC00703FC0007F8000FC00703F80007F
+0000FC00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC0001F800007E0000FC
+0001F800007E0000FC0001F800007E0001FC0003F80000FE0001FC0003F00000FC0001F8
+0003F00000FC0001F80003F00000FC0003F80007F00001FC0003F80007E00001F80003F0
+0007E00001F80003F0000FE00001F80007F0000FC00003F80007F0001FC0E003F00007E0
+001F80E003F00007E0001F80E003F0000FE0003F81E007F0000FE0003F01C007E0000FC0
+003F01C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0003E03800FC0001F80
+003E07000FC0001F80003E07000FC0003F80003E0E001FC0003F80001E1C001F80003F00
+000FF8000700000E000003E000432979A74A>I<01F0003F800007FC01FFE0000F3E07C1
+F8000E1F0F00FC001E1F1C007C001C1F38007E003C1FF0007E00381FF0007E00381FE000
+7E00783FC0007E00703FC0007E00703F80007E00703F00007E00F03F0000FE00F07F0000
+FC00007E0000FC00007E0000FC00007E0001FC0000FE0001F80000FC0001F80000FC0001
+F80000FC0003F80001FC0003F00001F80003F00001F80007F00001F80007E00003F8000F
+E07003F0000FC07003F0000FC07003F0001FC0F007F0001F80E007E0001F80E007E0001F
+81E007E0001F01C00FE0001F01C00FC0001F03800FC0001F03800FC0001F07001FC0000F
+0E001F800007FC0007000001F0002C2979A733>I<00001FC0000000FFF8000003F07C00
+000FC01F00001F801F00003F000F80007E000FC000FC0007C001F80007E003F00007E007
+F00007E007E00007E00FE00007F01FC00007F01FC00007F03F800007F03F800007F03F80
+000FE07F80000FE07F00000FE07F00000FE07F00001FE0FF00001FC0FE00001FC0FE0000
+1FC0FE00003F80FE00003F80FE00007F00FE00007F00FC00007E007C0000FC007E0001FC
+007E0001F8007E0003F0003E0007E0001F000FC0001F001F80000F803E000007C0FC0000
+01FFF00000003F800000242977A72E>I<01F000FC0007FC07FF800F3E0F03C00E1F1C03
+E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE0381FC01FE0783FC01FC0703F800700
+703F800000703F000000F03F000000F07F000000007E000000007E000000007E00000000
+FE00000000FC00000000FC00000000FC00000001FC00000001F800000001F800000001F8
+00000003F800000003F000000003F000000003F000000007F000000007E000000007E000
+000007E00000000FE00000000FC00000000FC00000000FC00000001FC00000001F800000
+000700000000232979A726>114 D<00007F800001FFE00007C0F8001F003C003E001C00
+3C001E007C003E00F8007E00F800FE00F800FE01F800FC01F800FC01F8007001FC000001
+FE000001FFC00001FFFC0000FFFF0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000
+000FF0000007F0000003F00C0003F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF
+0003E0FC0007C0F0000F8070000F8078001F003C003C001F01F80007FFE00000FF00001F
+297AA725>I<0001C0000003F0000007F0000007F0000007E0000007E000000FE000000F
+E000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F
+0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE000000FE000000FC000000FC
+000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F0000007F0
+000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC0
+1C001F801C001F801C003F803C003F8038003F0078003F0070003F00F0003F00E0003F01
+C0001F03C0001F0780000F0F000007FC000001F00000193A78B81E>I<007C00000001FF
+000038038F8000FC07078000FC0E07C000FC1E07C001FC1C07C001F83C0FC001F8380FC0
+01F8380FC003F8781FC003F0701F8003F0701F8003F0F03F8007F0F03F0007E0003F0007
+E0007F0007E0007E000FE0007E000FC000FE000FC000FC000FC000FC001FC001FC001FC0
+01F8001F8001F8001F8001F8003F8003F8003F0003F0003F0003F0003F0003F0007F0003
+F0007E0003F0007E0003F0007E0003F000FE0003F000FC0001F001FC0001F803FC0000F8
+07FC00007C1FF800003FF9F8000007E1F800000003F800000003F000000003F000000007
+F0000E0007E0003F8007E0007F800FC0007F800FC0007F801F8000FF001F0000FF003E00
+007C007E00007000FC00007801F000003803E000001E0FC000000FFF00000003F8000000
+263B79A72C>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmbx12 14.4 32
+/Fj 32 123 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00
+0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00
+1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF
+FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00
+000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000
+1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F
+FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0
+0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000
+0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000
+0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000
+7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0
+000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF
+FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF
+FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000
+0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003
+F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000
+3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F
+FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80
+00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000
+00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000
+0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000
+000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000
+0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007
+FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF
+E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00
+00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037
+4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE
+00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000
+00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE
+000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000
+000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE
+0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000
+07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE
+000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003
+F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE
+0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8
+00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE
+00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00
+00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF
+FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF
+FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<038000
+00000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFF
+FFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF
+000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF0000
+0007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3
+FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00
+007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF8000000000
+1FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000F
+FFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFF
+F01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0
+FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FF
+FC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F00
+00003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE00
+07FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFF
+C0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFF
+F00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F
+80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE0
+01FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00F
+FFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF
+80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF00
+080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F00
+7FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007
+FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FF
+F8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFC
+FFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F
+FF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF
+000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF80
+0003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE000
+0FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFF
+F0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>
+I<0000000001FFFC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000
+003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC
+00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000
+FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0
+001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE
+000000000001FFC000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000
+000000FFC003FFF80000000000007FC007FFF00000000000007FC00FFFF0000000000000
+3FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01F
+FFE00000000000001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC000
+00000000000FC07FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000
+000000007FFF8000000000000000007FFF800000000000000000FFFF8000000000000000
+00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+7FFF8000000000000000007FFF8000000000000000007FFFC000000000000000007FFFC0
+00000000000000007FFFC000000000000007C03FFFC000000000000007C03FFFC0000000
+00000007C03FFFC000000000000007C01FFFE000000000000007C01FFFE0000000000000
+07C01FFFE00000000000000FC00FFFF00000000000000F800FFFF00000000000000F8007
+FFF00000000000001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC00
+00000000003F0000FFFE0000000000007E0000FFFE0000000000007E00007FFF00000000
+0000FC00003FFF800000000001F800001FFFC00000000003F800000FFFE00000000007F0
+000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE000000007F80000000
+7FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFF
+E001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC
+000000000000007FFFFFE00000000000000001FFFC00000000525479D261>67
+D<FFFFFFFC00000000FFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFF00000000FFFFFF
+FFFFFFFFFF00000000FFFFFFFFFFFFFFFF80000000FFFFFFFF0007FFFFC0000000003FFC
+000007FFFFE00000000007E0000007FFFFF00000000007E0000007FFFFF80000000007E0
+000007FFFFF80000000007E0000007FFFFFC0000000007E0000007EFFFFE0000000007E0
+000007E7FFFF0000000007E0000007E3FFFF8000000007E0000007E3FFFF8000000007E0
+000007E1FFFFC000000007E0000007E0FFFFE000000007E0000007E07FFFF000000007E0
+000007E03FFFF800000007E0000007E01FFFFC00000007E0000007E01FFFFC00000007E0
+000007E00FFFFE00000007E0000007E007FFFF00000007E0000007E003FFFF80000007E0
+000007E001FFFFC0000007E0000007E001FFFFC0000007E0000007E000FFFFE0000007E0
+000007E0007FFFF0000007E0000007E0003FFFF8000007E0000007E0001FFFFC000007E0
+000007E0000FFFFE000007E0000007E0000FFFFE000007E0000007E00007FFFF000007E0
+000007E00003FFFF800007E0000007E00001FFFFC00007E0000007E00000FFFFE00007E0
+000007E00000FFFFF00007E0000007E000007FFFF00007E0000007E000003FFFF80007E0
+000007E000001FFFFC0007E0000007E000000FFFFE0007E0000007E0000007FFFF0007E0
+000007E0000007FFFF0007E0000007E0000003FFFF8007E0000007E0000001FFFFC007E0
+000007E0000000FFFFE007E0000007E00000007FFFF007E0000007E00000003FFFF807E0
+000007E00000003FFFF807E0000007E00000001FFFFC07E0000007E00000000FFFFE07E0
+000007E000000007FFFF07E0000007E000000003FFFF87E0000007E000000003FFFF87E0
+000007E000000001FFFFC7E0000007E000000000FFFFE7E0000007E0000000007FFFF7E0
+000007E0000000003FFFFFE0000007E0000000001FFFFFE0000007E0000000001FFFFFE0
+000007E0000000000FFFFFE0000007E00000000007FFFFE0000007E00000000003FFFFE0
+000007E00000000001FFFFE0000007E00000000001FFFFE0000007E00000000000FFFFE0
+000007E000000000007FFFE0000007E000000000003FFFE0000007E000000000001FFFE0
+000007E000000000000FFFE0000007E000000000000FFFE0000007E0000000000007FFE0
+000007E0000000000003FFE0000007E0000000000001FFE0000007E0000000000000FFE0
+000007E0000000000000FFE000003FFC0000000000007FE000FFFFFFFF00000000003FE0
+00FFFFFFFF00000000001FE000FFFFFFFF00000000000FE000FFFFFFFF000000000007E0
+00FFFFFFFF000000000003C00060527CD169>78 D<000000000FFFC00000000000000003
+FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FF
+FF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800
+000001FFF80000007FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000F
+FF8000000007FFC000001FFF0000000003FFE000003FFF0000000003FFF000007FFE0000
+000001FFF80000FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF80000000000
+7FFE0003FFF800000000007FFF0003FFF000000000003FFF0007FFF000000000003FFF80
+07FFE000000000001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC01FFFE0
+00000000001FFFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC0000000
+00000FFFF03FFFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000000007
+FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87F
+FF80000000000007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000
+0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000
+0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF
+FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF
+80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF800000
+00000007FFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC00000000000
+0FFFF87FFFC000000000000FFFF83FFFC000000000000FFFF03FFFC000000000000FFFF0
+3FFFE000000000001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE01FFFE0
+00000000001FFFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF8000000
+00007FFF8007FFF800000000007FFF8003FFF800000000007FFF0001FFFC0000000000FF
+FE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FFF80000
+3FFF8000000007FFF000001FFFC00000000FFFE000000FFFE00000001FFFC0000007FFF0
+0000003FFF80000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF000003
+FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFFFF0000
+00000000FFFFFFFFFC0000000000001FFFFFFFE000000000000003FFFFFF000000000000
+00001FFFE000000000565479D265>I<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000
+FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF00000
+1FFFFC000007FFF0000001FFFF000007FFF00000007FFF800007FFF00000003FFFC00007
+FFF00000000FFFE00007FFF00000000FFFF00007FFF000000007FFF00007FFF000000003
+FFF80007FFF000000003FFFC0007FFF000000003FFFC0007FFF000000001FFFE0007FFF0
+00000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFF
+0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF00000
+0001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007
+FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001
+FFFC0007FFF000000003FFFC0007FFF000000003FFFC0007FFF000000003FFF80007FFF0
+00000007FFF00007FFF00000000FFFE00007FFF00000001FFFE00007FFF00000003FFFC0
+0007FFF00000007FFF000007FFF0000001FFFE000007FFF000001FFFFC000007FFFFFFFF
+FFFFF0000007FFFFFFFFFFFFC0000007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF8000000000000FFFFFFFFFFC0
+00000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFF
+FFFFFFC00000000050527CD15C>I<00000FFF800007000000FFFFF8000F000007FFFFFF
+001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003
+FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF80000000FFF001FF8000000
+07FF001FF000000003FF003FF000000003FF003FE000000001FF007FE000000000FF007F
+E000000000FF007FE0000000007F00FFE0000000007F00FFE0000000003F00FFE0000000
+003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FF
+FC000000001F00FFFE000000001F00FFFF000000000000FFFFC000000000007FFFF00000
+0000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001F
+FFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFF
+FFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC0000
+0FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFF
+FFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000
+000000003FFFE000000000000FFFF0000000000007FFF0000000000003FFF00000000000
+03FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F8
+00000000007FF0F800000000007FF0FC00000000007FF0FC00000000007FF0FC00000000
+007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF
+8000000000FFC0FFC000000001FF80FFE000000001FF00FFF000000003FF00FFFC000000
+07FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE
+0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF
+0000003C5479D24B>83 D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000
+FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003F
+FC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000F
+FFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007
+FFC00001FE000007FFC0000000000007FFC0000000000007FFC0000000000007FFC00000
+00000007FFC0000000000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFF
+FFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001
+FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007
+FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FF
+FC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000F
+FFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003F
+FF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF80
+7FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>97
+D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC000
+0000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF00
+0000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF0
+0000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC
+0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE
+0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF8
+0000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC0
+0000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF800
+0000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC00000000000003FFC00000
+0041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00
+000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003
+FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF
+800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00
+000000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000
+007FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF0000000000
+3FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007
+FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003F
+FF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001
+FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80000000000007FFFF
+80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000001FFF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF
+80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF
+8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF
+800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF
+80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF
+80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF
+80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF
+800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFF
+FF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFF
+FF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFF
+FF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001F
+FE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FF
+C01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE0
+7FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF
+FE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF
+FFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003FFF0000
+0000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF800000
+03F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F
+80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC000
+00001FFFFE0000000001FFF0000034387CB63D>I<00003FFF0000FF000003FFFFF007FF
+C0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC0
+00FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07
+801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00
+001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00
+003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00
+003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE000
+0000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FF
+FFF000000007C03FFF0000000007C000000000000007C00000000000000FC00000000000
+000FC00000000000000FC00000000000000FE00000000000000FE00000000000000FF800
+00000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF00
+0007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFF
+FFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF
+801FF80000003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000
+000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FF
+C0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000
+000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF0
+0001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000F
+FFFC0000003C4F7CB543>103 D<003FF0000000000000FFFFF0000000000000FFFFF000
+0000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF0001FFC00000000FFF000
+FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F
+001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0
+000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE00
+0007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC00
+0007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF8
+07FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF8
+07FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF800
+0FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE000
+00FF8000007F000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000003FF000FFFFF000FFFFF000
+FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF000FF
+FFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FF
+FFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFFC00007FFFE
+0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF01FE07FFC00
+FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF80000FFF0F000
+0FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E00007FFC0000FF
+F7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FFF800003FFE
+0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC000007FFE000
+003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007
+FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC0
+3FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67367BB570>
+I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF00FFFFFF800
+00FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0F0000FFF00
+0000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC0
+0000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC0
+0000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF
+C0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE00000000000
+1FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC0000001FFC000FFE
+0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000FFF00003FF
+8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001FFF0000003F
+FE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE0000001FFF007FFE
+0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE0000001FFF807FFE
+0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001FFF0000003F
+FE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF8000007FF80003FF
+C00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF8000003FFE001FFF
+0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF0000000000
+01FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFF
+FFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE000
+1FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE00000FFFC0000
+03FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC0000FFF80000
+00FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000
+007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF8000FFF80000
+003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
+003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
+003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000
+007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE0000FFF80000
+00FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC0000FFF80000
+01FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE00000FFFF0000
+0FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07
+FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC00000000FFF803FF
+C000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF800
+00000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<007FE003FE00FF
+FFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00
+FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00
+FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000
+FFF800000000FFF800000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000FF
+FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>
+114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF800
+07FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000
+003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF000
+000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFF
+FFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFF
+FFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF0000000
+01FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000
+000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000
+001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFF
+FFE000F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E0000000000
+3E00000000003E00000000003E00000000003E00000000007E00000000007E0000000000
+7E00000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001
+FE0000000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003F
+FE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFF
+FFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003F
+FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003F
+FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001F
+FF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF8000000
+7FFFF00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF800
+07FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF800
+07FFFFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800
+000FFFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800
+003BFFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE00
+07C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFF
+F803FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFE07FFFFFC003FFFFC0FFFFFF
+E07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFF
+E07FFFFFC003FFFFC001FFF00000FFF000001FF80001FFF800007FF0000007E00000FFF8
+00007FF8000007C00000FFF800007FF8000007C00000FFFC00003FF800000FC000007FFC
+00003FFC00000F8000007FFC00003FFC00000F8000007FFE00003FFC00001F8000003FFE
+00007FFE00001F0000003FFF00007FFE00003F0000001FFF00007FFF00003E0000001FFF
+0000FFFF00003E0000001FFF8000FFFF00007E0000000FFF8001FFFF80007C0000000FFF
+C001F3FF8000FC00000007FFC001F3FFC000F800000007FFC003F3FFC000F800000007FF
+E003E1FFC001F800000003FFE007E1FFE001F000000003FFF007C0FFE001F000000001FF
+F007C0FFF003E000000001FFF00FC0FFF003E000000001FFF80F807FF007E000000000FF
+F80F807FF807C000000000FFF81F003FF807C000000000FFFC1F003FF80FC0000000007F
+FC3F003FFC0F80000000007FFE3E001FFC1F80000000003FFE3E001FFE1F00000000003F
+FE7E001FFE1F00000000003FFF7C000FFE3F00000000001FFFFC000FFF3E00000000001F
+FFF80007FF7E00000000000FFFF80007FFFC00000000000FFFF80007FFFC00000000000F
+FFF00003FFFC000000000007FFF00003FFF8000000000007FFE00001FFF8000000000003
+FFE00001FFF0000000000003FFE00001FFF0000000000003FFC00000FFF0000000000001
+FFC00000FFE0000000000001FF8000007FE0000000000001FF8000007FE0000000000000
+FF8000007FC0000000000000FF0000003FC00000000000007F0000003F80000000000000
+7F0000003F800000000000003E0000001F000000005A367DB461>119
+D<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFF
+F00007FFFF00FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E
+00007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF
+800001F800000FFF800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E0
+000007FFE00007E0000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FF
+F8001F80000000FFF8001F00000000FFFC003F000000007FFC003E000000007FFE007E00
+0000003FFE007C000000003FFF00FC000000003FFF00FC000000001FFF80F8000000001F
+FF81F8000000000FFFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E000
+00000003FFE7C00000000003FFFFC00000000001FFFF800000000001FFFF800000000000
+FFFF000000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000
+000000003FFC0000000000003FFC0000000000001FF80000000000001FF8000000000000
+0FF00000000000000FF000000000000007E000000000000007E000000000000007E00000
+0000000007C00000000000000FC00000000000000F800000000000001F80000000000000
+1F000000000000003F000000001FC0003E000000003FE0007E000000007FF0007C000000
+00FFF800FC00000000FFF800F800000000FFF801F800000000FFF801F000000000FFF803
+F000000000FFF807E0000000007FF00FC0000000007FE01F80000000003FC07F00000000
+003F81FE00000000001FFFFC00000000000FFFF0000000000003FFE0000000000000FF00
+0000000000404D7DB447>121 D<1FFFFFFFFFFF001FFFFFFFFFFF801FFFFFFFFFFF801F
+FFFFFFFFFF801FFF80007FFF001FFC0000FFFF001FF00001FFFE001FE00001FFFC001FC0
+0003FFF8001F800007FFF8001F80000FFFF0003F00000FFFE0003F00001FFFE0003F0000
+3FFFC0003F00003FFF80003E00007FFF00003E0000FFFF00003E0001FFFE00003E0001FF
+FC00003E0003FFF800003E0007FFF8000000000FFFF0000000000FFFE0000000001FFFC0
+000000003FFFC0000000007FFF80000000007FFF0000000000FFFF0000000001FFFE0000
+000001FFFC0000000003FFF8000F800007FFF8000F80000FFFF0000F80000FFFE0000F80
+001FFFC0000F80003FFFC0001F80007FFF80001F00007FFF00001F0000FFFE00001F0001
+FFFE00003F0003FFFC00003F0003FFF800003F0007FFF800007F000FFFF000007F000FFF
+E00000FF001FFFC00001FF003FFFC00007FF007FFF80000FFE007FFF0000FFFE00FFFFFF
+FFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE007FFFFFFFFFFE0031357CB43C>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmcsc10 10.95 8
+/Fk 8 118 df<0001FE0000000FFFC000003F03F000007C00F80000F8007C0001F0003E
+0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F800007E01F800007E0
+3F800007F03F800007F03F000003F07F000003F87F000003F87F000003F87F000003F87F
+000003F87F000003F8FF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FC7F000003F87F000003F87F000003F87F000003F87F000003F83F800007F03F800007F0
+3F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0000FC007E0001F8003
+E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFFC0000001FE0000263F
+7BBC32>48 D<0000000E000000001E000000003E000000003E000000007E000000007E00
+000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E0000
+001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E000001
+C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E00003800
+7E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E
+000700007E000E00007E000C00007E001C00007E003800007E003800007E007000007E00
+E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000003FF800001FFFFFF0001FFFFFF0001FFFFFF283E7CBD32>52
+D<0C000001800F80000F800FF800FF000FFFFFFE000FFFFFFE000FFFFFFC000FFFFFF000
+0FFFFFE0000FFFFF80000FFFFE00000E3FF000000E000000000E000000000E000000000E
+000000000E000000000E000000000E000000000E000000000E000000000E000000000E00
+0000000E000000000E01FE00000E0FFF80000E3E07E0000EF001F8000FC000FC000F8000
+7E000F00007F000E00003F000E00003F800000001FC00000001FC00000001FE00000000F
+E00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF0
+7F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC
+00001FE07000001FC07800003FC03800003F803C00007F001E00007F001E0000FE000F80
+01FC0007C003F80003F01FE00000FFFF8000003FFE0000000FF00000243F7ABC32>I<00
+000FF00000007FFE000001F80F800007E003C0000F8001E0003F0001E0007E0007F000FC
+000FF001FC001FF001F8001FF003F0001FF007F0001FF007E0000FE00FE00007C00FE000
+00001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F800000
+007F80FF00007F83FFE000FF8701F800FF8E00FC00FF9C007E00FFB8003F00FFB0001F80
+FFF0001FC0FFE0000FE0FFE0000FE0FFC0000FF0FFC00007F0FFC00007F8FFC00007F8FF
+800007F8FF800007FCFF800007FCFF800007FCFF800007FC7F800007FC7F800007FC7F80
+0007FC7F800007FC7F800007FC3F800007FC3FC00007FC3FC00007F83FC00007F81FC000
+07F81FC0000FF00FC0000FF00FE0000FE007E0001FE007F0001FC003F8003F8001F8007F
+0000FE00FE00007F03FC00001FFFF0000007FFC0000001FE0000263F7BBC32>I<00000F
+F800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3E0007F80007FE000FE00
+003FE001FC00001FE003F800000FE007F0000007E00FF0000007E00FE0000003E01FC000
+0003E03FC0000001E03FC0000001E03F80000001E07F80000000E07F80000000E07F8000
+0000E0FF00000000E0FF0000000000FF0000000000FF0000000000FF0000000000FF0000
+000000FF0000000000FF0000000000FF0000000000FF00001FFFFFFF00001FFFFF7F8000
+1FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000FE03FC000000FE01FE000
+000FE00FE000000FE00FF000000FE007F000000FE003F800000FE001FC00000FE000FE00
+001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0E00000FFFF806000000F
+FC000030317BAF3A>103 D<FFFC00007FFFC0FFFE00007FFFC0FFFF00007FFFC001FF00
+0007FC0001FF800003F80001FFC00001F00001DFE00000E00001DFE00000E00001CFF000
+00E00001C7F80000E00001C3FC0000E00001C3FC0000E00001C1FE0000E00001C0FF0000
+E00001C07F8000E00001C07F8000E00001C03FC000E00001C01FE000E00001C01FE000E0
+0001C00FF000E00001C007F800E00001C003FC00E00001C003FC00E00001C001FE00E000
+01C000FF00E00001C0007F80E00001C0007F80E00001C0003FC0E00001C0001FE0E00001
+C0000FF0E00001C0000FF0E00001C00007F8E00001C00003FCE00001C00003FCE00001C0
+0001FEE00001C00000FFE00001C000007FE00001C000007FE00001C000003FE00001C000
+001FE00001C000000FE00003E000000FE00007F0000007E0000FF8000003E000FFFF8000
+01E000FFFF800001E000FFFF800000E000322F7DAE38>110 D<FFFFFFF0000000FFFFFF
+FF000000FFFFFFFFC0000003FE001FF0000001FC0003FC000001FC0000FE000001FC0000
+7F000001FC00007F000001FC00007F800001FC00003F800001FC00003FC00001FC00003F
+C00001FC00003FC00001FC00003FC00001FC00003FC00001FC00003F800001FC00007F80
+0001FC00007F000001FC0000FE000001FC0001FC000001FC0003F8000001FC001FE00000
+01FFFFFF00000001FFFFFE00000001FC003F80000001FC000FC0000001FC0007E0000001
+FC0007F0000001FC0003F8000001FC0003F8000001FC0001FC000001FC0001FC000001FC
+0001FC000001FC0001FC000001FC0001FC000001FC0001FE000001FC0001FE000001FC00
+01FE000001FC0001FE000001FC0001FE00E001FC0001FF00E001FC0001FF00E001FC0000
+FF00E003FE0000FF01C0FFFFF8007F81C0FFFFF8001FC380FFFFF8000FFF000000000001
+FC0033307DAE37>114 D<FFFFF8007FFFC0FFFFF8007FFFC0FFFFF8007FFFC003FE0000
+07FC0001FC000003F80001FC000001F00001FC000000E00001FC000000E00001FC000000
+E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E0
+0001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E000
+01FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001
+FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC
+000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC00
+0000E00000FC000001E00000FE000001C00000FE000003C000007E0000038000007F0000
+078000003F80000F0000001F80000F0000000FC0003E00000007F0007C00000003FC03F0
+00000000FFFFE0000000003FFF800000000007FC00000032307DAE38>117
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmr10 10.95 78
+/Fl 78 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE00000007F01F0
+3F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00001FC000FF
+E0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80007F0001FF
+8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C0000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF7FFFFC3FFF
+FE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>I<1E000F007F803FC0FF807FC0FFC07FE0
+FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060003000600030
+0060003000E0007000C0006000C0006000C0006001C000E0018000C0038001C003000180
+070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>34
+D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000
+C001C001800380030007000E001C001800380030000B1C79BE19>39
+D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8
+0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00
+001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00
+007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0
+0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F
+000007800003800001C00000E0000070000030145A77C323>I<C00000E0000070000038
+00001C00001E00000F000007800007C00003C00001E00001F00000F00000F80000780000
+7C00007C00003E00003E00003F00001F00001F00001F80000F80000F80000FC0000FC000
+0FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C0000FC000
+0FC0000FC0000F80000F80001F80001F00001F00003F00003E00003E00007C00007C0000
+780000F80000F00001F00001E00003C00007C0000780000F00001E00001C000038000070
+0000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000
+6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B
+1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000
+07C000000007C000000007800000000F800000000F800000000F000000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0
+00000001E000000003E000000003E000000003C000000007C000000007C0000000078000
+00000F800000000F800000000F000000001F000000001F000000001E000000003E000000
+003E000000003C000000007C000000007C000000007800000000F800000000F800000000
+F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8
+0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0
+1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F
+000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8
+3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F
+C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F
+FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007
+FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF
+FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0
+07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000
+3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F
+F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0
+0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000
+0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000
+F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00
+0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF
+E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D
+>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF
+001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0
+3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000
+0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F
+FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000
+FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F
+F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0
+FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F
+0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<
+0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000
+0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000
+1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380
+7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E
+000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00
+0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780
+001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF
+000007FFFC0000073FE00000070000000007000000000700000000070000000007000000
+000700000000070000000007000000000700000000070000000007000000000700000000
+0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007
+00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000
+000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000
+0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F
+C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800
+03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8
+000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0
+03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F
+C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87
+FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000
+3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F
+F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0
+7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F
+C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E
+07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F
+000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF
+FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000
+1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0
+000000078000000007000000000F000000001E000000001E000000003C000000003C0000
+00007C000000007800000000F800000000F800000001F800000001F000000003F0000000
+03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F
+E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0
+0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000
+00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF
+8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F
+801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0
+3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F
+FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F
+FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001
+FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003
+F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0
+7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001
+FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000
+007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F
+C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80
+001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000
+1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F
+F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0
+007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000
+00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0
+00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F
+000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0
+FFC07F807F801E0000000000000000000000000000000000000000000000000000000000
+000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>
+I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000
+00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF
+C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C
+003800300030000A3979A619>I<00000007000000000000000F800000000000000F8000
+00000000000F800000000000001FC00000000000001FC00000000000001FC00000000000
+003FE00000000000003FE00000000000003FE00000000000007FF00000000000007FF000
+00000000007FF0000000000000FFF8000000000000E7F8000000000000E7F80000000000
+01C7FC000000000001C3FC000000000001C3FC00000000000381FE00000000000381FE00
+000000000381FE00000000000700FF00000000000700FF00000000000700FF0000000000
+0E007F80000000000E007F80000000000E007F80000000001C003FC0000000001C003FC0
+000000001C003FC00000000038001FE00000000038001FE00000000038001FE000000000
+70000FF00000000070000FF00000000070000FF000000000E00007F800000000E00007F8
+00000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003
+FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00000007000000FF
+0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C
+0000003FC000001C0000003FC000003C0000003FE00000380000001FE00000380000001F
+E00000780000001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF
+0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>
+65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003
+FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003F
+E0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8
+007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF000
+7F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F
+000001FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFF
+FFFFE000007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000
+003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F000000
+07FC007F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007
+FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC
+007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE000
+7F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFF
+FFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003F
+F007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE000
+0007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE000000
+00FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF000000000
+1E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E
+7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FF
+C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0
+0000000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC000
+000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE00000
+00000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000
+001C07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000
+F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F00
+0003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF000000
+00003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE000
+0001FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F8000007F80
+00003FC000007F8000000FE000007F8000000FF000007F80000007F800007F80000003FC
+00007F80000001FC00007F80000001FE00007F80000000FF00007F80000000FF00007F80
+000000FF80007F800000007F80007F800000007FC0007F800000007FC0007F800000007F
+C0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F80
+0000003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003F
+F0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80
+0000003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F800000003F
+E0007F800000003FE0007F800000003FE0007F800000003FE0007F800000007FC0007F80
+0000007FC0007F800000007F80007F800000007F80007F80000000FF80007F80000000FF
+00007F80000001FE00007F80000001FE00007F80000003FC00007F80000003F800007F80
+000007F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF00
+00007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFF
+FFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC0
+0001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003F0007F8000
+0001F0007F80000000F0007F80000000F0007F80000000F0007F8000000070007F800000
+0070007F8000000070007F8000000070007F8000000038007F80001C0038007F80001C00
+38007F80001C0038007F80001C0038007F80001C0000007F80001C0000007F80003C0000
+007F80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFFFFFC000000
+7FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80007C0000007F
+80003C0000007F80003C0000007F80001C0000007F80001C0000007F80001C0007007F80
+001C0007007F80001C0007007F80001C000E007F800000000E007F800000000E007F8000
+00000E007F800000000E007F800000001E007F800000001C007F800000001C007F800000
+003C007F800000003C007F800000007C007F800000007C007F80000000F8007F80000001
+F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0
+FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FF
+FFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000000FC0007F
+80000007C0007F80000007C0007F80000003C0007F80000003C0007F80000003C0007F80
+000001C0007F80000001C0007F80000001C0007F80000001C0007F80000000E0007F8000
+0000E0007F80003800E0007F80003800E0007F80003800E0007F8000380000007F800038
+0000007F8000380000007F8000780000007F8000780000007F8000F80000007F8001F800
+00007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F8007F80000
+007F8001F80000007F8000F80000007F8000780000007F8000780000007F800038000000
+7F8000380000007F8000380000007F8000380000007F8000380000007F8000380000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F800000000001FFE00000
+0000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<0000003FE000
+0C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003
+FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007
+FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC
+00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF000000000
+3C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE0
+000000001C007FE0000000001C007FC0000000001C007FC0000000000000FFC000000000
+0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0
+000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000
+0000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE0
+0000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003
+FC001FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F8
+00000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003
+FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007
+F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC0
+0C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFF
+C01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007FFF
+FFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFF
+F8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF0
+00FFF000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFC0007FFFFCFF
+FFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00007F800000
+07F800007F80000007E000007F80000007C000007F8000000F8000007F8000001F000000
+7F8000003E0000007F8000007C0000007F800000F80000007F800001F00000007F800003
+E00000007F800007C00000007F80000F800000007F80001F000000007F80003E00000000
+7F80007C000000007F8000F8000000007F8001F0000000007F8003E0000000007F800780
+000000007F800FC0000000007F801FC0000000007F803FE0000000007F807FF000000000
+7F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000007F8F03FE
+000000007F9E01FF000000007FBC01FF000000007FF800FF800000007FF0007FC0000000
+7FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000007F80000F
+F80000007F800007FC0000007F800007FC0000007F800003FE0000007F800001FF000000
+7F800001FF0000007F800000FF8000007F8000007FC000007F8000007FE000007F800000
+3FE000007F8000001FF000007F8000000FF800007F8000000FF800007F80000007FC0000
+7F80000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0FFFFFFC000
+FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75 D<FFFFFFF8000000FFFF
+FFF8000000FFFFFFF800000001FFE000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000380007F8000000380007F8000000380007F8000000380007F80
+00000380007F8000000780007F8000000700007F8000000700007F8000000700007F8000
+000700007F8000000F00007F8000000F00007F8000000F00007F8000001F00007F800000
+1F00007F8000003F00007F8000007F00007F800000FF00007F800001FE00007F800007FE
+0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<
+FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000
+007FF800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077
+F000000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038F
+E0000071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE00
+0000070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE000
+00703F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC00000
+380FE00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE0000070
+0FE00000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00F
+E000007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC
+0003800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE000
+0070007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C
+000FE0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE0000070
+001FC038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000F
+E00000700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE000
+00700000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E00
+000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000
+FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F800007FF8000000700000
+77FC00000070000073FE00000070000073FE00000070000071FF00000070000070FF8000
+0070000070FF800000700000707FC00000700000703FE00000700000703FE00000700000
+701FF00000700000700FF80000700000700FF800007000007007FC00007000007003FE00
+007000007003FE00007000007001FF00007000007000FF80007000007000FF8000700000
+70007FC00070000070003FE00070000070003FE00070000070001FF00070000070000FF8
+0070000070000FF800700000700007FC00700000700003FE00700000700003FE00700000
+700001FF00700000700000FF80700000700000FF807000007000007FC07000007000003F
+E07000007000003FE07000007000001FF07000007000000FF87000007000000FF8700000
+70000007FC70000070000003FE70000070000003FE70000070000001FF70000070000000
+FFF0000070000000FFF00000700000007FF00000700000003FF00000700000003FF00000
+700000001FF00000700000000FF00000700000000FF000007000000007F00000F8000000
+03F00001FC00000003F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000FF
+FFF800000070003D3E7DBD44>I<0000007FE0000000000007FFFE00000000001FC03F80
+000000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001F
+C000003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007
+F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF0
+00000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE000000000
+7FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0
+000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0
+000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000
+FF801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC
+00000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000F
+E000003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001
+FC0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE000
+00003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF8
+00007F800007FC00007F800001FE00007F800000FF00007F8000007F80007F8000003FC0
+007F8000003FE0007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF800
+7F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F
+8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F80
+00003FE0007F8000003FC0007F8000007F80007F800000FF00007F800001FE00007F8000
+07FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFF
+C0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFF
+FFFFFF80000001FFC000FFE00000007F80001FF00000007F800007FC0000007F800001FE
+0000007F800000FF0000007F800000FF8000007F8000007FC000007F8000007FC000007F
+8000003FE000007F8000003FE000007F8000003FF000007F8000003FF000007F8000003F
+F000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F
+8000003FE000007F8000007FE000007F8000007FC000007F8000007F8000007F800000FF
+8000007F800000FF0000007F800001FC0000007F800007F80000007F80001FE00000007F
+8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001FC000000007F80003F00
+0000007F80001FC00000007F80000FE00000007F800007F00000007F800007F80000007F
+800003F80000007F800003FC0000007F800001FC0000007F800001FE0000007F800001FE
+0000007F800001FE0000007F800001FF0000007F800001FF0000007F800001FF0000007F
+800001FF0000007F800001FF8000007F800001FF8000007F800001FF8000007F800001FF
+8000007F800001FFC004007F800001FFC00E007F800001FFC00E007F800000FFC00E007F
+800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001F
+F838FFFFFFC00007F870000000000001FFE00000000000003F803F407DBD43>82
+D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC
+1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC
+0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF00
+00001C7F800000007FC00000007FE00000003FF80000003FFF8000001FFFF800000FFFFF
+800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFF
+F0000007FFF80000007FFC0000000FFC00000007FE00000003FE00000001FE00000000FF
+00000000FFE00000007FE00000007FE00000007FE00000003FE00000003FF00000003FF0
+0000003FF00000003FF00000003EF80000003EF80000007EFC0000007CFE000000FCFF00
+0000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FF
+F800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF
+FF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00
+003FC00007C07800003FC00003C07800003FC00003C07800003FC00003C07000003FC000
+01C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0E000
+003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC000
+00E00000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000007FE000
+0000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D
+7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF
+00007F80000001FC00007F80000000F800007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000003F80000000F000003FC0000000E000003FC0000000E0
+00003FC0000001E000001FC0000001C000001FE0000001C000000FE0000003C000000FF0
+00000780000007F000000700000003F800000F00000001FC00001E00000000FE00003C00
+0000007F0000F8000000003F8001F0000000000FF00FE00000000003FFFF800000000000
+FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFE
+FFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000003F00007F8000
+00003E00007F800000001C00007FC00000003C00003FC00000003800003FC00000003800
+003FE00000007800001FE00000007000001FE00000007000000FF0000000E000000FF000
+0000E000000FF8000001E0000007F8000001C0000007F8000001C0000007FC000003C000
+0003FC00000380000003FC00000380000001FE00000700000001FE00000700000001FF00
+000700000000FF00000E00000000FF00000E00000000FF80001E000000007F80001C0000
+00007F80001C000000007FC0003C000000003FC00038000000003FC00038000000001FE0
+0070000000001FE00070000000001FF000F0000000000FF000E0000000000FF000E00000
+00000FF801E00000000007F801C00000000007F801C00000000003FC03800000000003FC
+03800000000003FE07800000000001FE07000000000001FE07000000000001FF0F000000
+000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C0000000000007F
+DC0000000000003FF80000000000003FF80000000000003FF80000000000001FF0000000
+0000001FF00000000000001FF00000000000000FE00000000000000FE000000000000007
+C000000000000007C000000000000007C000000000000003800000003F407EBD44>I<FF
+FFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC000
+01FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F8000FF0000007F80
+00000F8000FF0000007FC000000F0000FF8000003FC000000F00007F8000003FC000000E
+00007F8000003FE000000E00007F8000003FE000000E00003FC000003FE000001C00003F
+C000003FE000001C00003FC000007FF000001C00001FE000007FF000003800001FE00000
+7FF000003800001FE00000E7F800003800000FF00000E7F800007000000FF00000E7F800
+007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F80001C3FC0000E000
+0007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE0001C0000003FC
+000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380000001FE000700
+FF000380000001FE000E007F800380000000FF000E007F800700000000FF000E007F8007
+00000000FF001C003FC007000000007F801C003FC00E000000007F801C003FC00E000000
+007F8038001FE00E000000007FC038001FE01E000000003FC038001FE01C000000003FC0
+78001FF01C000000003FE070000FF03C000000001FE070000FF038000000001FE0F0000F
+F838000000001FE0E00007F838000000000FF0E00007F870000000000FF0E00007F87000
+0000000FF1C00003FC700000000007F9C00003FCE00000000007F9C00003FCE000000000
+07FB800001FEE00000000003FF800001FFC00000000003FF800001FFC00000000003FF00
+0000FFC00000000003FF000000FFC00000000001FF000000FF800000000001FF000000FF
+800000000001FE0000007F800000000000FE0000007F000000000000FE0000007F000000
+000000FC0000003F0000000000007C0000003E0000000000007C0000003E000000000000
+780000001E000000000000380000001C00000058407EBD5D>I<FFFFFF800003FFFF80FF
+FFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE00000003FC00000
+7FE00000001F8000003FE00000001E0000001FF00000001E0000001FF00000003C000000
+0FF80000003800000007FC0000007800000007FC000000F000000003FE000000E0000000
+03FF000001E000000001FF000001C000000000FF800003C000000000FF80000380000000
+007FC0000700000000003FE0000F00000000003FE0000E00000000001FF0001E00000000
+001FF0001C00000000000FF80038000000000007FC0078000000000007FC007000000000
+0003FE00F0000000000003FF00E0000000000001FF01E0000000000000FF83C000000000
+0000FF83800000000000007FC7800000000000003FE7000000000000003FEF0000000000
+00001FFE000000000000001FFC000000000000000FFC0000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F8000000000000001FFC0000000000000FFFFFFC00000000000FFFFFFC00000000
+000FFFFFFC000000413E7FBD44>89 D<3FFFFFFFFFF83FFFFFFFFFF83FFFFFFFFFF83FFF
+00001FF03FF800001FF03FE000003FE03F8000007FC03F0000007FC03E000000FF803E00
+0000FF803C000001FF007C000003FE0078000003FE0078000007FC007800000FF8007800
+000FF8007000001FF0007000001FF0007000003FE0007000007FC0007000007FC0000000
+00FF8000000001FF0000000001FF0000000003FE0000000007FC0000000007FC00000000
+0FF8000000000FF8000000001FF0000000003FE0000000003FE0000000007FC000000000
+FF8000000000FF8000000001FF0000000001FF0000000003FE0000000007FC00001C0007
+FC00001C000FF800001C001FF000001C001FF000001C003FE000001C007FC000001C007F
+C000003C00FF8000003C00FF8000003C01FF0000003C03FE0000003C03FE0000007807FC
+000000780FF8000000F80FF8000000F81FF0000001F81FF0000003F83FE000000FF87FC0
+00003FF87FC00001FFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF82E3E7BBD38>I<FF
+FCFFFCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFFFCFF
+FC0E5B77C319>I<018000C0038001C003000180070003800E0007001C000E0018000C00
+38001C003000180070003800600030006000300060003000E0007000C0006000C0006000
+C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF0
+3FE01FF03FC01FE00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<0180038003000700
+0E001C001800380030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0
+FFE07FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F80
+0000078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE
+00001FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00000000007F
+00000000007F00000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F
+000001FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F
+00007F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF
+0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1F
+CF0007F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00
+000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C
+07E00001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00
+001F8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC00
+0007F001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00
+0007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F001FC00
+0007F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00
+001F8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E078
+0FC00001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F8
+00007C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF80
+1FC000FF803F80007F003F80001C007F800000007F800000007F00000000FF00000000FF
+00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF00000000FF000000007F800000007F800000007F800000003F800001C03FC000
+01C01FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000FC0078
+00003F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC0000
+0000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC0000
+7E003DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001F
+C00001FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001FC007F
+000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF
+000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F
+800001FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000F
+E00003FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF800
+0FFFC1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01
+F80001F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000F
+C03F80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0
+FFFFFFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF
+000000007F000000007F000000007F800000003F800000003F800000E01FC00000E01FC0
+0001E00FC00001C007E00003C007F000078003F800070000FC001E00007E003C00001F80
+F8000007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E00
+0FC0FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C00
+0003F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F80
+07E000FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F0000
+1FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E0000
+0FE000FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000
+071FFF0000000703F80000000600000000000E00000000000E00000000000E0000000000
+0F00000000000F00000000000F80000000000FC00000000007FFFFE0000007FFFFFE0000
+03FFFFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE00
+3E000000FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000001F00
+F80000001F00F80000001F00FC0000003F007C0000003E007E0000007E003F000000FC00
+1F800001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000
+293D7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC000000
+0003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC
+0001FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007
+F80007F8000FFC000FFC000FFC000FFC0007F80007F80001E00000000000000000000000
+000000000000000000000000000000000000000000000000000001FC007FFC007FFC007F
+FC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FF
+FFF0143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE
+000078000000000000000000000000000000000000000000000000000000000000000000
+00000000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
+3E007F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00
+185185BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC000000
+0003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE0
+0001FC003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC01E000
+0001FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF8000
+0001FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F800
+0001F803FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8007F80
+0001F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF8
+0003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FF
+FC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FF
+FFF8FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F
+03F000FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC0
+00FE0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00
+007F0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00
+007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00
+007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00
+007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00
+007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00
+007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00
+007F0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC
+3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E0
+00FFF87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE
+0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE
+0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFF
+FCFFFFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8
+001F0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F83F8000
+01FC3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000
+FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF
+7F000000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80F
+C00003F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000F
+FFF0000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE0
+03F00003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00
+001FC001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC00
+0007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00
+0007F801FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00
+000FF001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00
+007F0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3F
+FF000001FC07F8000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF8
+0000002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC
+001C7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC0
+0003FC003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F80
+0001FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0
+000FFC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001
+FE01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A
+7DA730>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01
+FE01FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E0
+07C03FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0
+FC0000E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF00
+07FFFF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8
+F00001F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0
+FF800780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C000000
+1C0000001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C000000
+FC000000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001
+FC000001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001
+FC00E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B
+397EB723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE00
+03FC0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE00
+00FE0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE00
+2E297DA733>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC
+0003FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E0
+00007F0001C000007F0001C000003F80038000003F80038000003FC0078000001FC00700
+00001FC0070000000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00
+000003F83800000003F83800000003FC7800000001FC7000000001FC7000000001FEF000
+000000FEE000000000FEE0000000007FC0000000007FC0000000007FC0000000003F8000
+0000003F80000000001F00000000001F00000000001F00000000000E0000002B287EA630
+>I<FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC
+001FC0003F8003F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E000
+1C0001FE0007E0003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F
+001FF8007000007F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00
+E000001FC038FC01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000F
+E0E03F038000000FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F
+00000003F9C01FCE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001
+FF0007FC00000000FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0
+000000007E0003F0000000007C0001F0000000003C0001E000000000380000E000003D28
+7EA642>I<FFFFF01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F80000
+7F0007E000007F8007C000003FC0078000001FC00F0000000FE00E0000000FF01E000000
+07F83C00000003F87800000001FCF000000001FEE000000000FFE0000000007FC0000000
+003F80000000003FC0000000001FC0000000001FE0000000003FF0000000003FF8000000
+007BF800000000F1FC00000001E1FE00000001C0FF00000003C07F00000007803F800000
+0F003FC000001E001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000F
+FE000FFE00FFFF803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0
+FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F000
+01FE0000F00000FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000
+003F80038000003F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000
+000FE00E00000007F01C00000007F01C00000007F83C00000003F83800000003F8380000
+0001FC7000000001FC7000000001FEF000000000FEE000000000FEE0000000007FC00000
+00007FC0000000007FC0000000003F80000000003F80000000003F80000000001F000000
+00001F00000000000E00000000000E00000000001E00000000001C00000000003C000000
+0000380000000000380000000000780000001800700000007E0070000000FF00E0000000
+FF00E0000000FF01C0000000FF01C0000000FE03800000007E0700000000780E00000000
+3C3C000000001FF80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801F
+E000FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C00
+1FF00038001FE00038003FC00038007FC00038007F80003800FF00000001FE00000001FE
+00000003FC00000007F80000000FF80000000FF00000001FE00000003FC00380003FC003
+80007F80038000FF00038001FF00038001FE00038003FC00078007FC00078007F8000700
+0FF00007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FF
+FFFFFF0021277EA628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A
+0280985B>124 D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 113
+113 114 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(113)630 299 y(T)-8
+b(o)34 b(use)g(the)g(serv)m(er,)h(y)m(ou)f(m)m(ust)g(tell)f(it)g(ho)m
+(w)h(to)h(comm)m(unicate)f(with)f(GDB;)i(the)f(name)630
+408 y(of)d(y)m(our)f(program;)g(and)g(the)h(argumen)m(ts)f(for)g(y)m
+(our)h(program.)40 b(The)30 b(syn)m(tax)h(is:)870 540
+y Ff(load)47 b(gdbserve)e([)j(BOARD=)p Fe(b)s(oard)g
+Ff(])g([)f(PORT=)p Fe(p)s(ort)h Ff(])1538 644 y([)g(BAUD=)p
+Fe(baud)h Ff(])e Fe(program)h Ff([)f Fe(args)52 b Ff(...)47
+b(])630 781 y Fe(b)s(oard)31 b Fl(and)c Fe(p)s(ort)j
+Fl(sp)s(ecify)d(the)h(serial)f(line;)h Fe(baud)j Fl(sp)s(eci\014es)c
+(the)h(baud)f(rate)i(used)f(b)m(y)g(the)630 891 y(connection.)41
+b Fe(p)s(ort)32 b Fl(and)d Fe(no)s(de)35 b Fl(default)30
+b(to)h(0,)g Fe(baud)i Fl(defaults)c(to)i(9600)h(bps.)630
+1028 y(F)-8 b(or)37 b(example,)g(to)g(debug)e(Emacs)i(with)d(the)j
+(argumen)m(t)f(`)p Ff(foo.txt)p Fl('and)e(comm)m(unicate)630
+1138 y(with)29 b(GDB)j(o)m(v)m(er)f(serial)e(p)s(ort)h(n)m(um)m(b)s(er)
+f(2)i(or)f(b)s(oard)g(1)g(using)f(a)i(19200)i(bps)c(connection:)870
+1269 y Ff(load)47 b(gdbserve)e(BOARD=1)h(PORT=2)g(BAUD=19200)f(emacs)h
+(foo.txt)150 1435 y Fi(On)32 b(the)h(GDB)g(host)h(machine,)630
+1544 y Fl(y)m(ou)g(need)f(an)h(unstripp)s(ed)c(cop)m(y)k(of)g(y)m(our)g
+(program,)g(since)f(GDB)i(needs)e(sym)m(b)s(ols)g(and)630
+1654 y(debugging)20 b(information.)36 b(Start)22 b(up)e(GDB)i(as)g
+(usual,)g(using)e(the)h(name)h(of)f(the)h(lo)s(cal)e(cop)m(y)630
+1763 y(of)27 b(y)m(our)g(program)g(as)g(the)g(\014rst)f(argumen)m(t.)40
+b(\(Y)-8 b(ou)28 b(ma)m(y)f(also)g(need)g(the)g(`)p Ff(--baud)p
+Fl(')e(option)630 1873 y(if)35 b(the)i(serial)e(line)g(is)h(running)d
+(at)38 b(an)m(ything)e(other)g(than)h(9600)h(bps.)58
+b(After)36 b(that,)j(use)630 1983 y Ff(target)29 b(remote)24
+b Fl(to)j(establish)e(comm)m(unications)h(with)f Ff(gdbserve.nlm)p
+Fl(.)36 b(Its)26 b(argumen)m(t)630 2092 y(is)j(a)i(device)f(name)h
+(\(usually)d(a)j(serial)e(device,)i(lik)m(e)e(`)p Ff(/dev/ttyb)p
+Fl('\).)39 b(F)-8 b(or)32 b(example:)870 2224 y Ff(\(gdb\))46
+b(target)g(remote)h(/dev/ttyb)630 2361 y Fl(comm)m(unications)30
+b(with)f(the)h(serv)m(er)h(via)f(serial)f(line)g(`)p
+Ff(/dev/ttyb)p Fl('.)150 2597 y Fc(13.4.2)63 b(GDB)41
+b(with)f(a)h(remote)f(i960)i(\(Nindy\))275 2795 y Fe(Nindy)29
+b Fl(is)22 b(a)i(R)m(OM)f(Monitor)g(program)g(for)g(In)m(tel)g(960)h
+(target)h(systems.)38 b(When)23 b(GDB)h(is)f(con\014gured)150
+2905 y(to)32 b(con)m(trol)g(a)g(remote)h(In)m(tel)e(960)i(using)d
+(Nindy)-8 b(,)31 b(y)m(ou)h(can)g(tell)f(GDB)i(ho)m(w)e(to)i(connect)f
+(to)h(the)e(960)i(in)150 3015 y(sev)m(eral)e(w)m(a)m(ys:)225
+3155 y Fh(\017)60 b Fl(Through)35 b(command)g(line)g(options)g(sp)s
+(ecifying)f(serial)h(p)s(ort,)i(v)m(ersion)e(of)h(the)g(Nindy)f(proto)s
+(col,)330 3264 y(and)30 b(comm)m(unications)f(sp)s(eed;)225
+3402 y Fh(\017)60 b Fl(By)31 b(resp)s(onding)d(to)j(a)f(prompt)g(on)g
+(startup;)225 3539 y Fh(\017)60 b Fl(By)25 b(using)e(the)i
+Ff(target)e Fl(command)i(at)g(an)m(y)g(p)s(oin)m(t)f(during)e(y)m(our)j
+(GDB)h(session.)38 b(See)25 b(Section)f(13.2)330 3649
+y([Commands)30 b(for)g(managing)g(targets],)i(page)f(101.)150
+3885 y Fc(13.4.2.1)63 b(Startup)41 b(with)g(Nindy)275
+4083 y Fl(If)30 b(y)m(ou)h(simply)d(start)k Ff(gdb)e
+Fl(without)g(using)f(an)m(y)i(command-line)e(options,)i(y)m(ou)g(are)g
+(prompted)f(for)150 4193 y(what)g(serial)f(p)s(ort)h(to)h(use,)g
+Fi(b)-5 b(efor)g(e)38 b Fl(y)m(ou)30 b(reac)m(h)h(the)g(ordinary)e(GDB)
+i(prompt:)390 4327 y Ff(Attach)46 b(/dev/ttyNN)f(--)i(specify)f(NN,)h
+(or)g("quit")f(to)h(quit:)150 4467 y Fl(Resp)s(ond)38
+b(to)i(the)f(prompt)f(with)g(whatev)m(er)i(su\016x)e(\(after)i(`)p
+Ff(/dev/tty)p Fl('\))e(iden)m(ti\014es)f(the)j(serial)e(p)s(ort)150
+4577 y(y)m(ou)h(w)m(an)m(t)h(to)g(use.)66 b(Y)-8 b(ou)39
+b(can,)j(if)c(y)m(ou)h(c)m(ho)s(ose,)j(simply)37 b(start)i(up)f(with)g
+(no)h(Nindy)e(connection)i(b)m(y)150 4687 y(resp)s(onding)33
+b(to)j(the)f(prompt)g(with)f(an)h(empt)m(y)g(line.)54
+b(If)35 b(y)m(ou)g(do)h(this)e(and)g(later)i(wish)d(to)j(attac)m(h)h
+(to)150 4796 y(Nindy)-8 b(,)29 b(use)h Ff(target)f Fl(\(see)i(Section)g
+(13.2)h([Commands)d(for)h(managing)g(targets],)j(page)e(101\).)150
+5032 y Fc(13.4.2.2)63 b(Options)42 b(for)f(Nindy)275
+5230 y Fl(These)31 b(are)h(the)g(startup)f(options)g(for)g(b)s
+(eginning)e(y)m(our)j(GDB)g(session)f(with)f(a)i(Nindy-960)g(b)s(oard)
+150 5340 y(attac)m(hed:)p eop
+%DVIPSSectionPage: 114
+114 115 bop 150 -116 a Fl(114)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Ff(-r)h Fe(p)s(ort)184 b Fl(Sp)s(ecify)32 b(the)j(serial)e(p)s
+(ort)g(name)h(of)h(a)f(serial)f(in)m(terface)i(to)g(b)s(e)e(used)h(to)h
+(connect)g(to)g(the)630 408 y(target)j(system.)61 b(This)35
+b(option)h(is)g(only)g(a)m(v)-5 b(ailable)36 b(when)g(GDB)i(is)e
+(con\014gured)g(for)h(the)630 518 y(In)m(tel)30 b(960)h(target)h(arc)m
+(hitecture.)41 b(Y)-8 b(ou)31 b(ma)m(y)g(sp)s(ecify)e
+Fe(p)s(ort)i Fl(as)f(an)m(y)h(of:)41 b(a)30 b(full)e(pathname)630
+628 y(\(e.g.)50 b(`)p Ff(-r)30 b(/dev/ttya)p Fl('\),)i(a)i(device)e
+(name)i(in)d(`)p Ff(/dev)p Fl(')i(\(e.g.)50 b(`)p Ff(-r)30
+b(ttya)p Fl('\),)j(or)g(simply)e(the)630 737 y(unique)d(su\016x)i(for)g
+(a)h(sp)s(eci\014c)e Ff(tty)g Fl(\(e.g.)43 b(`)p Ff(-r)30
+b(a)p Fl('\).)150 892 y Ff(-O)384 b Fl(\(An)30 b(upp)s(ercase)e(letter)
+i(\\O",)h(not)f(a)g(zero.\))41 b(Sp)s(ecify)28 b(that)i(GDB)h(should)d
+(use)h(the)h(\\old")630 1001 y(Nindy)k(monitor)i(proto)s(col)g(to)h
+(connect)g(to)f(the)h(target)g(system.)58 b(This)34 b(option)i(is)f
+(only)630 1111 y(a)m(v)-5 b(ailable)30 b(when)f(GDB)j(is)d
+(con\014gured)h(for)g(the)g(In)m(tel)g(960)i(target)g(arc)m(hitecture.)
+870 1237 y Fi(Warning:)66 b Fl(if)39 b(y)m(ou)i(sp)s(ecify)e(`)p
+Ff(-O)p Fl(',)k(but)d(are)g(actually)g(trying)g(to)h(connect)870
+1341 y(to)29 b(a)h(target)g(system)f(that)g(exp)s(ects)g(the)g(new)m
+(er)g(proto)s(col,)g(the)g(connection)870 1444 y(fails,)c(app)s(earing)
+f(to)i(b)s(e)f(a)h(sp)s(eed)f(mismatc)m(h.)39 b(GDB)26
+b(rep)s(eatedly)f(attempts)870 1548 y(to)40 b(reconnect)h(at)f(sev)m
+(eral)h(di\013eren)m(t)e(line)f(sp)s(eeds.)67 b(Y)-8
+b(ou)41 b(can)f(ab)s(ort)f(this)870 1652 y(pro)s(cess)30
+b(with)f(an)h(in)m(terrupt.)150 1806 y Ff(-brk)288 b
+Fl(Sp)s(ecify)30 b(that)j(GDB)g(should)c(\014rst)j(send)f(a)h
+Ff(BREAK)e Fl(signal)h(to)h(the)g(target)i(system,)e(in)f(an)630
+1916 y(attempt)g(to)h(reset)f(it,)f(b)s(efore)g(connecting)g(to)h(a)g
+(Nindy)e(target.)870 2042 y Fi(Warning:)44 b Fl(Man)m(y)27
+b(target)h(systems)f(do)f(not)h(ha)m(v)m(e)h(the)f(hardw)m(are)f(that)h
+(this)870 2146 y(requires;)i(it)h(only)g(w)m(orks)g(with)f(a)i(few)f(b)
+s(oards.)275 2300 y(The)f(standard)h(`)p Ff(-b)p Fl(')g(option)g(con)m
+(trols)h(the)f(line)f(sp)s(eed)g(used)h(on)g(the)h(serial)e(p)s(ort.)
+150 2516 y Fc(13.4.2.3)63 b(Nindy)42 b(reset)f(command)150
+2729 y Ff(reset)240 b Fl(F)-8 b(or)26 b(a)f(Nindy)e(target,)k(this)d
+(command)h(sends)e(a)j(\\break")f(to)h(the)f(remote)g(target)i(system;)
+630 2838 y(this)33 b(is)g(only)f(useful)g(if)h(the)h(target)i(has)d(b)s
+(een)g(equipp)s(ed)e(with)i(a)h(circuit)f(to)h(p)s(erform)f(a)630
+2948 y(hard)c(reset)i(\(or)g(some)g(other)f(in)m(teresting)g(action\))h
+(when)f(a)g(break)h(is)e(detected.)150 3164 y Fc(13.4.3)63
+b(The)41 b(UDI)g(proto)s(col)i(for)d(AMD29K)275 3355
+y Fl(GDB)26 b(supp)s(orts)d(AMD's)k(UDI)f(\(\\Univ)m(ersal)f(Debugger)h
+(In)m(terface"\))h(proto)s(col)e(for)g(debugging)g(the)150
+3464 y(a29k)32 b(pro)s(cessor)d(family)-8 b(.)40 b(T)-8
+b(o)31 b(use)f(this)f(con\014guration)h(with)f(AMD)i(targets)g(running)
+d(the)i(MiniMON)150 3574 y(monitor,)c(y)m(ou)f(need)f(the)i(program)e
+Ff(MONTIP)p Fl(,)h(a)m(v)-5 b(ailable)24 b(from)g(AMD)i(at)g(no)f(c)m
+(harge.)40 b(Y)-8 b(ou)25 b(can)g(also)g(use)150 3683
+y(GDB)30 b(with)d(the)i(UDI-conforman)m(t)g(a29k)h(sim)m(ulator)e
+(program)g Ff(ISSTIP)p Fl(,)f(also)i(a)m(v)-5 b(ailable)28
+b(from)g(AMD.)150 3838 y Ff(target)h(udi)g Fe(k)m(eyw)m(ord)630
+3947 y Fl(Select)34 b(the)f(UDI)h(in)m(terface)g(to)g(a)f(remote)h
+(a29k)h(b)s(oard)d(or)i(sim)m(ulator,)f(where)f Fe(k)m(eyw)m(ord)630
+4057 y Fl(is)39 b(an)g(en)m(try)h(in)e(the)i(AMD)g(con\014guration)f
+(\014le)g(`)p Ff(udi_soc)p Fl('.)67 b(This)37 b(\014le)i(con)m(tains)h
+(k)m(ey-)630 4166 y(w)m(ord)33 b(en)m(tries)g(whic)m(h)e(sp)s(ecify)h
+(parameters)i(used)e(to)i(connect)g(to)f(a29k)i(targets.)50
+b(If)33 b(the)630 4276 y(`)p Ff(udi_soc)p Fl(')g(\014le)h(is)g(not)i
+(in)d(y)m(our)i(w)m(orking)f(directory)-8 b(,)37 b(y)m(ou)e(m)m(ust)g
+(set)g(the)g(en)m(vironmen)m(t)630 4386 y(v)-5 b(ariable)29
+b(`)p Ff(UDICONF)p Fl(')g(to)i(its)f(pathname.)150 4602
+y Fc(13.4.4)63 b(The)41 b(EBMON)h(proto)s(col)g(for)f(AMD29K)275
+4792 y Fl(AMD)30 b(distributes)d(a)j(29K)g(dev)m(elopmen)m(t)g(b)s
+(oard)e(mean)m(t)j(to)f(\014t)f(in)g(a)h(PC,)f(together)i(with)d(a)i
+(DOS-)150 4902 y(hosted)37 b(monitor)f(program)g(called)g
+Ff(EBMON)p Fl(.)59 b(As)37 b(a)g(shorthand)e(term,)k(this)d(dev)m
+(elopmen)m(t)h(system)g(is)150 5011 y(called)22 b(the)h(\\EB29K".)h(T)
+-8 b(o)23 b(use)g(GDB)h(from)e(a)h(Unix)e(system)i(to)g(run)f(programs)
+g(on)g(the)h(EB29K)h(b)s(oard,)150 5121 y(y)m(ou)32 b(m)m(ust)g
+(\014rst)g(connect)h(a)f(serial)f(cable)h(b)s(et)m(w)m(een)g(the)h(PC)e
+(\(whic)m(h)g(hosts)h(the)g(EB29K)h(b)s(oard\))f(and)150
+5230 y(a)40 b(serial)f(p)s(ort)g(on)h(the)g(Unix)f(system.)70
+b(In)39 b(the)h(follo)m(wing,)h(w)m(e)g(assume)e(y)m(ou'v)m(e)j(ho)s
+(ok)m(ed)e(the)g(cable)150 5340 y(b)s(et)m(w)m(een)31
+b(the)g(PC's)f(`)p Ff(COM1)p Fl(')f(p)s(ort)h(and)g(`)p
+Ff(/dev/ttya)p Fl(')e(on)i(the)h(Unix)e(system.)p eop
+%DVIPSSectionPage: 115
+115 116 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(115)150 299 y Fc(13.4.4.1)63
+b(Comm)m(unications)40 b(setup)275 489 y Fl(The)34 b(next)h(step)g(is)f
+(to)i(set)f(up)f(the)h(PC's)g(p)s(ort,)g(b)m(y)g(doing)f(something)h
+(lik)m(e)f(this)g(in)f(DOS)i(on)g(the)150 599 y(PC:)390
+725 y Ff(C:\\>)47 b(MODE)f(com1:9600,n,8,1,none)150 858
+y Fl(This)33 b(example|run)h(on)h(an)g(MS)g(DOS)g(4.0)h(system|sets)g
+(the)f(PC)g(p)s(ort)f(to)i(9600)h(bps,)f(no)f(parit)m(y)-8
+b(,)150 967 y(eigh)m(t)34 b(data)g(bits,)g(one)g(stop)g(bit,)g(and)f
+(no)g(\\retry")i(action;)h(y)m(ou)e(m)m(ust)f(matc)m(h)i(the)f(comm)m
+(unications)150 1077 y(parameters)d(when)e(establishing)f(the)j(Unix)e
+(end)h(of)g(the)h(connection)f(as)h(w)m(ell.)275 1209
+y(T)-8 b(o)35 b(giv)m(e)g(con)m(trol)g(of)g(the)g(PC)g(to)g(the)g(Unix)
+f(side)g(of)h(the)g(serial)e(line,)i(t)m(yp)s(e)g(the)g(follo)m(wing)e
+(at)j(the)150 1319 y(DOS)30 b(console:)390 1445 y Ff(C:\\>)47
+b(CTTY)f(com1)150 1577 y Fl(\(Later,)36 b(if)c(y)m(ou)i(wish)e(to)i
+(return)f(con)m(trol)h(to)g(the)g(DOS)f(console,)i(y)m(ou)f(can)g(use)f
+(the)h(command)f Ff(CTTY)150 1687 y(con)p Fl(|but)26
+b(y)m(ou)i(m)m(ust)f(send)g(it)g(o)m(v)m(er)i(the)f(device)f(that)i
+(had)d(con)m(trol,)j(in)e(our)g(example)g(o)m(v)m(er)i(the)f(`)p
+Ff(COM1)p Fl(')150 1796 y(serial)h(line\).)275 1929 y(F)-8
+b(rom)31 b(the)g(Unix)f(host,)h(use)g(a)g(comm)m(unications)f(program)h
+(suc)m(h)f(as)i Ff(tip)e Fl(or)g Ff(cu)h Fl(to)g(comm)m(unicate)150
+2038 y(with)e(the)i(PC;)f(for)g(example,)390 2165 y Ff(cu)47
+b(-s)g(9600)g(-l)g(/dev/ttya)150 2297 y Fl(The)30 b Ff(cu)g
+Fl(options)g(sho)m(wn)g(sp)s(ecify)-8 b(,)30 b(resp)s(ectiv)m(ely)-8
+b(,)31 b(the)g(linesp)s(eed)d(and)i(the)h(serial)f(p)s(ort)g(to)h(use.)
+41 b(If)31 b(y)m(ou)150 2407 y(use)f Ff(tip)g Fl(instead,)f(y)m(our)i
+(command)f(line)f(ma)m(y)i(lo)s(ok)f(something)f(lik)m(e)h(the)h(follo)
+m(wing:)390 2533 y Ff(tip)47 b(-9600)f(/dev/ttya)150
+2665 y Fl(Y)-8 b(our)31 b(system)g(ma)m(y)h(require)d(a)j(di\013eren)m
+(t)e(name)h(where)f(w)m(e)i(sho)m(w)f(`)p Ff(/dev/ttya)p
+Fl(')e(as)i(the)g(argumen)m(t)g(to)150 2775 y Ff(tip)p
+Fl(.)39 b(The)27 b(comm)m(unications)h(parameters,)h(including)24
+b(whic)m(h)j(p)s(ort)g(to)i(use,)f(are)h(asso)s(ciated)f(with)f(the)150
+2885 y Ff(tip)h Fl(argumen)m(t)i(in)d(the)j(\\remote")h(descriptions)c
+(\014le|normally)f(the)j(system)g(table)g(`)p Ff(/etc/remote)p
+Fl('.)275 3017 y(Using)40 b(the)h Ff(tip)f Fl(or)h Ff(cu)f
+Fl(connection,)k(c)m(hange)e(the)f(DOS)g(w)m(orking)f(directory)h(to)g
+(the)g(directory)150 3126 y(con)m(taining)g(a)h(cop)m(y)g(of)f(y)m(our)
+g(29K)h(program,)i(then)d(start)h(the)g(PC)f(program)g
+Ff(EBMON)f Fl(\(an)h(EB29K)150 3236 y(con)m(trol)28 b(program)e
+(supplied)e(with)i(y)m(our)h(b)s(oard)f(b)m(y)h(AMD\).)i(Y)-8
+b(ou)27 b(should)e(see)j(an)f(initial)d(displa)m(y)h(from)150
+3346 y Ff(EBMON)k Fl(similar)f(to)j(the)f(one)h(that)g(follo)m(ws,)f
+(ending)f(with)g(the)h Ff(EBMON)f Fl(prompt)h(`)p Ff(#)p
+Fl('|)390 3472 y Ff(C:\\>)47 b(G:)390 3680 y(G:\\>)g(CD)g
+(\\usr\\joe\\work29k)390 3887 y(G:\\USR\\JOE\\WORK29K>)c(EBMON)390
+3991 y(Am29000)j(PC)h(Coprocessor)e(Board)h(Monitor,)g(version)f
+(3.0-18)390 4095 y(Copyright)g(1990)i(Advanced)e(Micro)i(Devices,)e
+(Inc.)390 4198 y(Written)h(by)h(Gibbons)f(and)h(Associates,)d(Inc.)390
+4406 y(Enter)i('?')h(or)g('H')g(for)g(help)390 4614 y(PC)g(Coprocessor)
+e(Type)142 b(=)47 b(EB29K)390 4717 y(I/O)g(Base)667 b(=)47
+b(0x208)390 4821 y(Memory)f(Base)524 b(=)47 b(0xd0000)390
+5029 y(Data)g(Memory)f(Size)285 b(=)47 b(2048KB)390 5132
+y(Available)e(I-RAM)i(Range)f(=)h(0x8000)g(to)g(0x1fffff)390
+5236 y(Available)e(D-RAM)i(Range)f(=)h(0x80002000)e(to)j(0x801fffff)p
+eop
+%DVIPSSectionPage: 116
+116 117 bop 150 -116 a Fl(116)2599 b(Debugging)31 b(with)e(GDB)390
+299 y Ff(PageSize)666 b(=)47 b(0x400)390 403 y(Register)f(Stack)g(Size)
+142 b(=)47 b(0x800)390 506 y(Memory)f(Stack)g(Size)238
+b(=)47 b(0x1800)390 714 y(CPU)g(PRL)715 b(=)47 b(0x3)390
+818 y(Am29027)f(Available)236 b(=)47 b(No)390 922 y(Byte)g(Write)f
+(Available)93 b(=)47 b(Yes)390 1129 y(#)g(~.)275 1264
+y Fl(Then)42 b(exit)i(the)g Ff(cu)f Fl(or)h Ff(tip)f
+Fl(program)h(\(done)g(in)e(the)i(example)g(b)m(y)f(t)m(yping)h
+Ff(~.)f Fl(at)h(the)g Ff(EBMON)150 1374 y Fl(prompt\).)c
+Ff(EBMON)29 b Fl(k)m(eeps)i(running,)d(ready)i(for)g(GDB)i(to)f(tak)m
+(e)h(o)m(v)m(er.)275 1509 y(F)-8 b(or)39 b(this)f(example,)j(w)m(e'v)m
+(e)f(assumed)e(what)h(is)f(probably)f(the)i(most)g(con)m(v)m(enien)m(t)
+h(w)m(a)m(y)g(to)g(mak)m(e)150 1619 y(sure)26 b(the)h(same)h(29K)f
+(program)g(is)f(on)h(b)s(oth)f(the)h(PC)f(and)h(the)g(Unix)e(system:)40
+b(a)27 b(PC/NFS)g(connection)150 1728 y(that)i(establishes)e(\\driv)m
+(e)h Ff(G:)p Fl(")g(on)h(the)f(PC)g(as)h(a)g(\014le)e(system)i(on)f
+(the)h(Unix)e(host.)40 b(If)28 b(y)m(ou)h(do)f(not)h(ha)m(v)m(e)150
+1838 y(PC/NFS)36 b(or)g(something)f(similar)e(connecting)j(the)g(t)m(w)
+m(o)i(systems,)f(y)m(ou)f(m)m(ust)g(arrange)g(some)h(other)150
+1947 y(w)m(a)m(y|p)s(erhaps)d(\015opp)m(y-disk)g(transfer|of)h(getting)
+h(the)f(29K)h(program)f(from)f(the)i(Unix)e(system)h(to)150
+2057 y(the)c(PC;)f(GDB)h(do)s(es)f Fi(not)40 b Fl(do)m(wnload)29
+b(it)h(o)m(v)m(er)i(the)f(serial)e(line.)150 2282 y Fc(13.4.4.2)63
+b(EB29K)42 b(cross-debugging)275 2476 y Fl(Finally)-8
+b(,)21 b Ff(cd)g Fl(to)i(the)e(directory)g(con)m(taining)g(an)h(image)g
+(of)f(y)m(our)h(29K)g(program)f(on)g(the)h(Unix)f(system,)150
+2585 y(and)30 b(start)h(GDB|sp)s(ecifying)e(as)i(argumen)m(t)f(the)h
+(name)f(of)h(y)m(our)f(29K)h(program:)390 2715 y Ff(cd)47
+b(/usr/joe/work29k)390 2818 y(gdb)g(myfoo)275 2936 y
+Fl(No)m(w)31 b(y)m(ou)f(can)h(use)f(the)h Ff(target)d
+Fl(command:)390 3066 y Ff(target)46 b(amd-eb)g(/dev/ttya)f(9600)i
+(MYFOO)150 3201 y Fl(In)40 b(this)f(example,)k(w)m(e'v)m(e)e(assumed)f
+(y)m(our)g(program)g(is)g(in)f(a)i(\014le)e(called)h(`)p
+Ff(myfoo)p Fl('.)69 b(Note)42 b(that)f(the)150 3310 y(\014lename)30
+b(giv)m(en)h(as)g(the)g(last)g(argumen)m(t)g(to)h Ff(target)d(amd-eb)g
+Fl(should)g(b)s(e)h(the)h(name)g(of)g(the)g(program)150
+3420 y(as)g(it)g(app)s(ears)g(to)h(DOS.)f(In)f(our)h(example)g(this)f
+(is)g(simply)f Ff(MYFOO)p Fl(,)h(but)h(in)f(general)h(it)g(can)h
+(include)d(a)150 3530 y(DOS)i(path,)g(and)f(dep)s(ending)e(on)j(y)m
+(our)g(transfer)f(mec)m(hanism)h(ma)m(y)g(not)g(resem)m(ble)g(the)g
+(name)g(on)g(the)150 3639 y(Unix)e(side.)275 3774 y(A)m(t)37
+b(this)f(p)s(oin)m(t,)i(y)m(ou)f(can)g(set)g(an)m(y)h(breakp)s(oin)m
+(ts)d(y)m(ou)i(wish;)i(when)d(y)m(ou)h(are)g(ready)g(to)h(see)f(y)m
+(our)150 3884 y(program)30 b(run)f(on)h(the)h(29K)g(b)s(oard,)e(use)h
+(the)h(GDB)h(command)e Ff(run)p Fl(.)275 4019 y(T)-8
+b(o)30 b(stop)h(debugging)e(the)i(remote)g(program,)f(use)h(the)f(GDB)i
+Ff(detach)c Fl(command.)275 4154 y(T)-8 b(o)36 b(return)e(con)m(trol)i
+(of)g(the)g(PC)f(to)i(its)e(console,)i(use)f Ff(tip)f
+Fl(or)g Ff(cu)g Fl(once)i(again,)g(after)f(y)m(our)g(GDB)150
+4264 y(session)26 b(has)h(concluded,)f(to)i(attac)m(h)h(to)f
+Ff(EBMON)p Fl(.)38 b(Y)-8 b(ou)27 b(can)g(then)g(t)m(yp)s(e)g(the)g
+(command)g Ff(q)f Fl(to)i(sh)m(ut)e(do)m(wn)150 4373
+y Ff(EBMON)p Fl(,)34 b(returning)e(con)m(trol)j(to)f(the)h(DOS)e
+(command-line)g(in)m(terpreter.)51 b(T)m(yp)s(e)34 b
+Ff(CTTY)29 b(con)k Fl(to)i(return)150 4483 y(command)30
+b(input)f(to)i(the)f(main)g(DOS)f(console,)i(and)f(t)m(yp)s(e)h
+Ff(~)p Fd(.)e Fl(to)j(lea)m(v)m(e)f Ff(tip)f Fl(or)g
+Ff(cu)p Fl(.)150 4708 y Fc(13.4.4.3)63 b(Remote)40 b(log)275
+4902 y Fl(The)34 b Ff(target)29 b(amd-eb)k Fl(command)i(creates)h(a)g
+(\014le)e(`)p Ff(eb.log)p Fl(')g(in)f(the)j(curren)m(t)e(w)m(orking)h
+(directory)-8 b(,)150 5011 y(to)34 b(help)d(debug)i(problems)e(with)h
+(the)h(connection.)49 b(`)p Ff(eb.log)p Fl(')32 b(records)h(all)f(the)h
+(output)g(from)f Ff(EBMON)p Fl(,)150 5121 y(including)37
+b(ec)m(ho)s(es)k(of)g(the)f(commands)g(sen)m(t)h(to)g(it.)70
+b(Running)38 b(`)p Ff(tail)29 b(-f)p Fl(')40 b(on)g(this)f(\014le)h(in)
+f(another)150 5230 y(windo)m(w)25 b(often)i(helps)e(to)i(understand)d
+(trouble)i(with)f Ff(EBMON)p Fl(,)h(or)g(unexp)s(ected)g(ev)m(en)m(ts)i
+(on)e(the)h(PC)f(side)150 5340 y(of)31 b(the)f(connection.)p
+eop
+%DVIPSSectionPage: 117
+117 118 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(117)150 299 y Fc(13.4.5)63
+b(GDB)41 b(with)f(a)h(T)-10 b(andem)40 b(ST2000)275 488
+y Fl(T)-8 b(o)33 b(connect)h(y)m(our)f(ST2000)h(to)g(the)f(host)g
+(system,)h(see)g(the)f(man)m(ufacturer's)g(man)m(ual.)48
+b(Once)33 b(the)150 597 y(ST2000)e(is)f(ph)m(ysically)e(attac)m(hed,)k
+(y)m(ou)f(can)g(run:)390 722 y Ff(target)46 b(st2000)g
+Fe(dev)56 b(sp)s(eed)150 852 y Fl(to)29 b(establish)e(it)i(as)f(y)m
+(our)h(debugging)f(en)m(vironmen)m(t.)39 b Fe(dev)e Fl(is)27
+b(normally)g(the)i(name)g(of)f(a)h(serial)f(device,)150
+962 y(suc)m(h)f(as)g(`)p Ff(/dev/ttya)p Fl(',)e(connected)j(to)g(the)f
+(ST2000)h(via)e(a)h(serial)f(line.)38 b(Y)-8 b(ou)27
+b(can)g(instead)g(sp)s(ecify)e Fe(dev)150 1072 y Fl(as)37
+b(a)g(TCP)f(connection)g(\(for)h(example,)h(to)g(a)f(serial)e(line)g
+(attac)m(hed)j(via)f(a)g(terminal)e(concen)m(trator\))150
+1181 y(using)29 b(the)h(syn)m(tax)h Fe(hostname)5 b Ff(:)p
+Fe(p)s(ortn)m(um)m(b)s(er)i Fl(.)275 1312 y(The)37 b
+Ff(load)g Fl(and)h Ff(attach)e Fl(commands)i(are)g Fi(not)47
+b Fl(de\014ned)37 b(for)h(this)f(target;)44 b(y)m(ou)38
+b(m)m(ust)g(load)g(y)m(our)150 1421 y(program)j(in)m(to)h(the)g(ST2000)
+g(as)g(y)m(ou)g(normally)e(w)m(ould)g(for)h(standalone)h(op)s(eration.)
+73 b(GDB)43 b(reads)150 1531 y(debugging)23 b(information)g(\(suc)m(h)h
+(as)g(sym)m(b)s(ols\))f(from)h(a)g(separate,)j(debugging)c(v)m(ersion)h
+(of)g(the)g(program)150 1640 y(a)m(v)-5 b(ailable)30
+b(on)g(y)m(our)g(host)h(computer.)275 1771 y(These)24
+b(auxiliary)e(GDB)k(commands)f(are)g(a)m(v)-5 b(ailable)24
+b(to)i(help)d(y)m(ou)i(with)e(the)i(ST2000)h(en)m(vironmen)m(t:)150
+1922 y Ff(st2000)j Fe(command)630 2032 y Fl(Send)d(a)i
+Fe(command)i Fl(to)e(the)g(STDBUG)g(monitor.)39 b(See)27
+b(the)g(man)m(ufacturer's)h(man)m(ual)e(for)630 2142
+y(a)m(v)-5 b(ailable)30 b(commands.)150 2293 y Ff(connect)144
+b Fl(Connect)37 b(the)g(con)m(trolling)f(terminal)g(to)i(the)f(STDBUG)g
+(command)g(monitor.)60 b(When)630 2403 y(y)m(ou)44 b(are)h(done)f(in)m
+(teracting)g(with)e(STDBUG,)j(t)m(yping)f(either)f(of)h(t)m(w)m(o)i(c)m
+(haracter)f(se-)630 2512 y(quences)22 b(gets)i(y)m(ou)f(bac)m(k)g(to)g
+(the)g(GDB)h(command)e(prompt:)2747 2509 y Fb(h)p 2771
+2456 151 4 v 2771 2512 a Fa(RET)p 2771 2528 V 2918 2509
+a Fb(i)2948 2512 y Ff(~)p Fd(.)f Fl(\(Return,)j(follo)m(w)m(ed)630
+2622 y(b)m(y)30 b(tilde)f(and)h(p)s(erio)s(d\))f(or)1570
+2619 y Fb(h)p 1594 2566 V 1594 2622 a Fa(RET)p 1594 2637
+V 1741 2619 a Fb(i)1771 2622 y Ff(~)1819 2619 y Fb(h)p
+1843 2566 114 4 v 1843 2622 a Fa(C-d)p 1843 2637 V 1952
+2619 a Fb(i)2012 2622 y Fl(\(Return,)h(follo)m(w)m(ed)g(b)m(y)h(tilde)e
+(and)h(con)m(trol-D\).)150 2834 y Fc(13.4.6)63 b(GDB)41
+b(and)g(VxW)-10 b(orks)275 3023 y Fl(GDB)45 b(enables)e(dev)m(elop)s
+(ers)g(to)i(spa)m(wn)e(and)h(debug)f(tasks)i(running)c(on)j(net)m(w)m
+(ork)m(ed)h(VxW)-8 b(orks)150 3132 y(targets)30 b(from)e(a)h(Unix)e
+(host.)40 b(Already-running)25 b(tasks)k(spa)m(wned)f(from)g(the)g(VxW)
+-8 b(orks)30 b(shell)c(can)j(also)150 3242 y(b)s(e)e(debugged.)40
+b(GDB)29 b(uses)e(co)s(de)h(that)h(runs)d(on)i(b)s(oth)f(the)h(Unix)f
+(host)h(and)f(on)h(the)g(VxW)-8 b(orks)29 b(target.)150
+3351 y(The)f(program)h Ff(gdb)f Fl(is)g(installed)f(and)h(executed)i
+(on)e(the)h(Unix)f(host.)40 b(\(It)30 b(ma)m(y)f(b)s(e)g(installed)d
+(with)i(the)150 3461 y(name)i Ff(vxgdb)p Fl(,)g(to)h(distinguish)26
+b(it)k(from)g(a)h(GDB)g(for)g(debugging)e(programs)h(on)g(the)h(host)f
+(itself.\))150 3612 y Ff(VxWorks-timeout)c Fe(args)630
+3722 y Fl(All)38 b(VxW)-8 b(orks-based)41 b(targets)g(no)m(w)f(supp)s
+(ort)d(the)j(option)f Ff(vxworks-timeout)p Fl(.)65 b(This)630
+3832 y(option)26 b(is)f(set)h(b)m(y)g(the)g(user,)h(and)e
+Fe(args)31 b Fl(represen)m(ts)26 b(the)g(n)m(um)m(b)s(er)f(of)h
+(seconds)g(GDB)h(w)m(aits)630 3941 y(for)39 b(resp)s(onses)f(to)h(rp)s
+(c's.)66 b(Y)-8 b(ou)39 b(migh)m(t)g(use)f(this)g(if)g(y)m(our)h(VxW)-8
+b(orks)40 b(target)g(is)e(a)h(slo)m(w)630 4051 y(soft)m(w)m(are)32
+b(sim)m(ulator)d(or)h(is)g(on)g(the)h(far)f(side)f(of)i(a)f(thin)f(net)
+m(w)m(ork)j(line.)275 4202 y(The)25 b(follo)m(wing)g(information)g(on)h
+(connecting)h(to)g(VxW)-8 b(orks)27 b(w)m(as)g(curren)m(t)f(when)g
+(this)f(man)m(ual)h(w)m(as)150 4312 y(pro)s(duced;)j(new)m(er)h
+(releases)h(of)f(VxW)-8 b(orks)32 b(ma)m(y)f(use)f(revised)f(pro)s
+(cedures.)275 4442 y(T)-8 b(o)22 b(use)g(GDB)i(with)d(VxW)-8
+b(orks,)24 b(y)m(ou)f(m)m(ust)f(rebuild)d(y)m(our)k(VxW)-8
+b(orks)23 b(k)m(ernel)f(to)h(include)d(the)i(remote)150
+4552 y(debugging)31 b(in)m(terface)i(routines)f(in)f(the)i(VxW)-8
+b(orks)33 b(library)d(`)p Ff(rdb.a)p Fl('.)46 b(T)-8
+b(o)33 b(do)f(this,)g(de\014ne)g Ff(INCLUDE_)150 4662
+y(RDB)22 b Fl(in)f(the)i(VxW)-8 b(orks)24 b(con\014guration)e(\014le)g
+(`)p Ff(configAll.h)p Fl(')e(and)j(rebuild)c(y)m(our)k(VxW)-8
+b(orks)24 b(k)m(ernel.)37 b(The)150 4771 y(resulting)f(k)m(ernel)h(con)
+m(tains)h(`)p Ff(rdb.a)p Fl(',)i(and)d(spa)m(wns)g(the)h(source)g
+(debugging)f(task)h Ff(tRdbTask)e Fl(when)150 4881 y(VxW)-8
+b(orks)33 b(is)e(b)s(o)s(oted.)46 b(F)-8 b(or)32 b(more)h(information)d
+(on)i(con\014guring)f(and)g(remaking)g(VxW)-8 b(orks,)34
+b(see)f(the)150 4990 y(man)m(ufacturer's)d(man)m(ual.)275
+5121 y(Once)44 b(y)m(ou)h(ha)m(v)m(e)h(included)c(`)p
+Ff(rdb.a)p Fl(')i(in)f(y)m(our)i(VxW)-8 b(orks)45 b(system)g(image)g
+(and)f(set)h(y)m(our)g(Unix)150 5230 y(execution)31 b(searc)m(h)h(path)
+f(to)h(\014nd)d(GDB,)k(y)m(ou)e(are)g(ready)g(to)h(run)e(GDB.)i(F)-8
+b(rom)32 b(y)m(our)f(Unix)f(host,)h(run)150 5340 y Ff(gdb)e
+Fl(\(or)i Ff(vxgdb)p Fl(,)e(dep)s(ending)f(on)j(y)m(our)f
+(installation\).)p eop
+%DVIPSSectionPage: 118
+118 119 bop 150 -116 a Fl(118)2599 b(Debugging)31 b(with)e(GDB)275
+299 y(GDB)i(comes)g(up)f(sho)m(wing)f(the)i(prompt:)390
+441 y Ff(\(vxgdb\))150 693 y Fc(13.4.6.1)63 b(Connecting)42
+b(to)f(VxW)-10 b(orks)275 900 y Fl(The)31 b(GDB)j(command)e
+Ff(target)e Fl(lets)i(y)m(ou)h(connect)g(to)g(a)g(VxW)-8
+b(orks)33 b(target)h(on)e(the)g(net)m(w)m(ork.)47 b(T)-8
+b(o)150 1010 y(connect)31 b(to)g(a)g(target)h(whose)e(host)h(name)f(is)
+g(\\)p Ff(tt)p Fl(",)h(t)m(yp)s(e:)390 1152 y Ff(\(vxgdb\))46
+b(target)g(vxworks)g(tt)275 1284 y Fl(GDB)31 b(displa)m(ys)d(messages)k
+(lik)m(e)d(these:)390 1426 y Ff(Attaching)45 b(remote)h(machine)g
+(across)g(net...)390 1530 y(Connected)f(to)i(tt.)275
+1641 y Fl(GDB)38 b(then)f(attempts)i(to)f(read)f(the)h(sym)m(b)s(ol)e
+(tables)h(of)h(an)m(y)f(ob)5 b(ject)39 b(mo)s(dules)c(loaded)i(in)m(to)
+h(the)150 1751 y(VxW)-8 b(orks)23 b(target)h(since)e(it)g(w)m(as)h
+(last)f(b)s(o)s(oted.)38 b(GDB)23 b(lo)s(cates)g(these)g(\014les)f(b)m
+(y)g(searc)m(hing)g(the)h(directories)150 1860 y(listed)h(in)g(the)h
+(command)g(searc)m(h)h(path)f(\(see)i(Section)e(4.4)h([Y)-8
+b(our)26 b(program's)f(en)m(vironmen)m(t],)h(page)g(21\);)150
+1970 y(if)j(it)h(fails)f(to)i(\014nd)e(an)h(ob)5 b(ject)32
+b(\014le,)d(it)h(displa)m(ys)f(a)h(message)i(suc)m(h)e(as:)390
+2112 y Ff(prog.o:)46 b(No)h(such)g(file)f(or)h(directory.)275
+2261 y Fl(When)38 b(this)g(happ)s(ens,)i(add)f(the)g(appropriate)f
+(directory)h(to)h(the)f(searc)m(h)h(path)f(with)f(the)h(GDB)150
+2370 y(command)30 b Ff(path)p Fl(,)g(and)f(execute)j(the)f
+Ff(target)d Fl(command)j(again.)150 2622 y Fc(13.4.6.2)63
+b(VxW)-10 b(orks)41 b(do)m(wnload)275 2829 y Fl(If)27
+b(y)m(ou)i(ha)m(v)m(e)g(connected)h(to)f(the)f(VxW)-8
+b(orks)29 b(target)h(and)e(y)m(ou)g(w)m(an)m(t)h(to)g(debug)f(an)g(ob)5
+b(ject)29 b(that)g(has)150 2938 y(not)36 b(y)m(et)h(b)s(een)e(loaded,)i
+(y)m(ou)g(can)f(use)f(the)h(GDB)h Ff(load)e Fl(command)h(to)g(do)m
+(wnload)f(a)i(\014le)e(from)g(Unix)150 3048 y(to)f(VxW)-8
+b(orks)34 b(incremen)m(tally)-8 b(.)48 b(The)32 b(ob)5
+b(ject)34 b(\014le)e(giv)m(en)h(as)h(an)f(argumen)m(t)g(to)h(the)f
+Ff(load)f Fl(command)h(is)150 3158 y(actually)k(op)s(ened)g(t)m(wice:)
+55 b(\014rst)37 b(b)m(y)g(the)h(VxW)-8 b(orks)38 b(target)h(in)d(order)
+h(to)h(do)m(wnload)f(the)h(co)s(de,)h(then)150 3267 y(b)m(y)45
+b(GDB)g(in)f(order)g(to)h(read)g(the)g(sym)m(b)s(ol)e(table.)84
+b(This)43 b(can)i(lead)f(to)i(problems)d(if)g(the)i(curren)m(t)150
+3377 y(w)m(orking)27 b(directories)f(on)i(the)g(t)m(w)m(o)h(systems)e
+(di\013er.)39 b(If)27 b(b)s(oth)g(systems)g(ha)m(v)m(e)i(NFS)e(moun)m
+(ted)h(the)g(same)150 3486 y(\014lesystems,)f(y)m(ou)f(can)h(a)m(v)m
+(oid)g(these)g(problems)d(b)m(y)i(using)f(absolute)h(paths.)39
+b(Otherwise,)26 b(it)g(is)g(simplest)150 3596 y(to)e(set)h(the)f(w)m
+(orking)f(directory)g(on)g(b)s(oth)g(systems)h(to)h(the)f(directory)f
+(in)f(whic)m(h)h(the)g(ob)5 b(ject)25 b(\014le)e(resides,)150
+3706 y(and)41 b(then)g(to)h(reference)f(the)h(\014le)e(b)m(y)h(its)g
+(name,)j(without)c(an)m(y)i(path.)73 b(F)-8 b(or)42 b(instance,)i(a)d
+(program)150 3815 y(`)p Ff(prog.o)p Fl(')27 b(ma)m(y)i(reside)e(in)g(`)
+p Fe(vxpath)p Ff(/vw/demo/rdb)p Fl(')f(in)h(VxW)-8 b(orks)29
+b(and)f(in)f(`)p Fe(hostpath)p Ff(/vw/demo/rdb)p Fl(')150
+3925 y(on)j(the)h(host.)41 b(T)-8 b(o)30 b(load)g(this)g(program,)g(t)m
+(yp)s(e)h(this)e(on)h(VxW)-8 b(orks:)390 4067 y Ff(->)47
+b(cd)g(")p Fe(vxpath)p Ff(/vw/demo/rdb")275 4216 y Fl(v)30
+b(Then,)f(in)h(GDB,)h(t)m(yp)s(e:)390 4358 y Ff(\(vxgdb\))46
+b(cd)h Fe(hostpath)p Ff(/vw/demo/rdb)390 4462 y(\(vxgdb\))f(load)g
+(prog.o)275 4611 y Fl(GDB)31 b(displa)m(ys)d(a)j(resp)s(onse)f(similar)
+d(to)k(this:)390 4753 y Ff(Reading)46 b(symbol)g(data)h(from)f
+(wherever/vw/demo/rdb/prog)o(.o..)o(.)c(done.)275 4902
+y Fl(Y)-8 b(ou)25 b(can)h(also)f(use)g(the)g Ff(load)f
+Fl(command)h(to)h(reload)e(an)i(ob)5 b(ject)26 b(mo)s(dule)d(after)j
+(editing)e(and)g(recom-)150 5011 y(piling)i(the)j(corresp)s(onding)e
+(source)i(\014le.)39 b(Note)30 b(that)g(this)d(mak)m(es)j(GDB)g(delete)
+f(all)f(curren)m(tly-de\014ned)150 5121 y(breakp)s(oin)m(ts,)g
+(auto-displa)m(ys,)h(and)f(con)m(v)m(enience)i(v)-5 b(ariables,)28
+b(and)g(to)i(clear)f(the)g(v)-5 b(alue)28 b(history)-8
+b(.)39 b(\(This)150 5230 y(is)25 b(necessary)i(in)e(order)h(to)h
+(preserv)m(e)f(the)h(in)m(tegrit)m(y)f(of)g(debugger)g(data)h
+(structures)f(that)h(reference)g(the)150 5340 y(target)32
+b(system's)f(sym)m(b)s(ol)e(table.\))p eop
+%DVIPSSectionPage: 119
+119 120 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(119)150 299 y Fc(13.4.6.3)63
+b(Running)42 b(tasks)275 517 y Fl(Y)-8 b(ou)30 b(can)h(also)f(attac)m
+(h)j(to)e(an)f(existing)f(task)i(using)e(the)i Ff(attach)d
+Fl(command)j(as)f(follo)m(ws:)390 671 y Ff(\(vxgdb\))46
+b(attach)g Fe(task)150 831 y Fl(where)36 b Fe(task)43
+b Fl(is)36 b(the)h(VxW)-8 b(orks)38 b(hexadecimal)e(task)i(ID.)f(The)f
+(task)i(can)f(b)s(e)f(running)f(or)h(susp)s(ended)150
+941 y(when)29 b(y)m(ou)i(attac)m(h)h(to)g(it.)40 b(Running)28
+b(tasks)j(are)f(susp)s(ended)e(at)j(the)g(time)f(of)g(attac)m(hmen)m
+(t.)150 1216 y Fc(13.4.7)63 b(GDB)41 b(and)g(Sparclet)275
+1434 y Fl(GDB)34 b(enables)f(dev)m(elop)s(ers)g(to)h(debug)f(tasks)h
+(running)d(on)i(Sparclet)g(targets)i(from)e(a)h(Unix)f(host.)150
+1544 y(GDB)f(uses)e(co)s(de)h(that)h(runs)d(on)i(b)s(oth)f(the)h(Unix)e
+(host)i(and)f(on)h(the)g(Sparclet)f(target.)44 b(The)30
+b(program)150 1654 y Ff(gdb)f Fl(is)h(installed)e(and)i(executed)h(on)f
+(the)h(Unix)e(host.)150 1851 y Ff(timeout)f Fe(args)630
+1961 y Fl(GDB)k(no)m(w)e(supp)s(orts)f(the)i(option)f
+Ff(remotetimeout)p Fl(.)38 b(This)28 b(option)i(is)g(set)h(b)m(y)g(the)
+f(user,)630 2070 y(and)g Fe(args)k Fl(represen)m(ts)c(the)h(n)m(um)m(b)
+s(er)e(of)i(seconds)f(GDB)h(w)m(aits)g(for)f(resp)s(onses.)275
+2306 y(When)j(compiling)e(for)i(debugging,)h(include)d(the)j(options)e
+Ff(")p Fl(-g)p Ff(")i Fl(to)g(get)h(debug)e(information)f(and)150
+2415 y Ff(")p Fl(-Ttext)p Ff(")d Fl(to)g(relo)s(cate)h(the)f(program)f
+(to)i(where)e(y)m(ou)h(wish)e(to)i(load)f(it)g(on)h(the)g(target.)42
+b(Y)-8 b(ou)29 b(ma)m(y)g(also)150 2525 y(w)m(an)m(t)i(to)g(add)f(the)h
+(options)e Ff(")p Fl(-n)p Ff(")h Fl(or)g Ff(")p Fl(-N)p
+Ff(")h Fl(in)e(order)g(to)j(reduce)e(the)g(size)g(of)h(the)g(sections.)
+390 2679 y Ff(sparclet-aout-gcc)43 b(prog.c)j(-Ttext)g(0x12010000)f(-g)
+i(-o)h(prog)e(-N)275 2839 y Fl(Y)-8 b(ou)30 b(can)h(use)f(ob)5
+b(jdump)29 b(to)i(v)m(erify)e(that)i(the)g(addresses)f(are)g(what)h(y)m
+(ou)f(in)m(tended.)390 2994 y Ff(sparclet-aout-objdump)42
+b(--headers)j(--syms)h(prog)275 3154 y Fl(Once)c(y)m(ou)i(ha)m(v)m(e)g
+(set)f(y)m(our)g(Unix)f(execution)h(searc)m(h)g(path)g(to)g(\014nd)f
+(GDB,)i(y)m(ou)f(are)g(ready)g(to)150 3263 y(run)h(GDB.)j(F)-8
+b(rom)45 b(y)m(our)h(Unix)e(host,)49 b(run)44 b Ff(gdb)h
+Fl(\(or)g Ff(sparclet-aout-gdb)p Fl(,)g(dep)s(ending)e(on)i(y)m(our)150
+3373 y(installation\).)275 3533 y(GDB)31 b(comes)g(up)f(sho)m(wing)f
+(the)i(prompt:)390 3687 y Ff(\(gdbslet\))150 3962 y Fc(13.4.7.1)63
+b(Setting)42 b(\014le)f(to)g(debug)275 4181 y Fl(The)29
+b(GDB)j(command)e Ff(file)f Fl(lets)h(y)m(ou)h(c)m(ho)s(ose)h(with)d
+(program)h(to)h(debug.)390 4335 y Ff(\(gdbslet\))45 b(file)i(prog)275
+4478 y Fl(GDB)24 b(then)f(attempts)h(to)g(read)f(the)g(sym)m(b)s(ol)f
+(table)h(of)h(`)p Ff(prog)p Fl('.)37 b(GDB)25 b(lo)s(cates)e(the)h
+(\014le)e(b)m(y)h(searc)m(hing)150 4587 y(the)41 b(directories)e
+(listed)g(in)h(the)g(command)h(searc)m(h)g(path.)71 b(If)40
+b(the)h(\014le)e(w)m(as)i(compiled)e(with)h(debug)150
+4697 y(information)d(\(option)i Ff(")p Fl(-g)p Ff(")p
+Fl(\),)j(source)d(\014les)f(will)e(b)s(e)j(searc)m(hed)g(as)g(w)m(ell.)
+66 b(GDB)40 b(lo)s(cates)g(the)f(source)150 4807 y(\014les)33
+b(b)m(y)h(searc)m(hing)g(the)g(directories)f(listed)g(in)g(the)h
+(directory)g(searc)m(h)h(path)e(\(see)i(Section)f(4.4)i([Y)-8
+b(our)150 4916 y(program's)30 b(en)m(vironmen)m(t],)h(page)g(21\).)42
+b(If)30 b(it)g(fails)e(to)k(\014nd)c(a)j(\014le,)f(it)g(displa)m(ys)e
+(a)j(message)h(suc)m(h)e(as:)390 5070 y Ff(prog:)46 b(No)i(such)e(file)
+h(or)g(directory.)275 5230 y Fl(When)32 b(this)f(happ)s(ens,)g(add)h
+(the)h(appropriate)e(directories)g(to)j(the)e(searc)m(h)h(paths)f(with)
+f(the)i(GDB)150 5340 y(commands)d Ff(path)f Fl(and)h
+Ff(dir)p Fl(,)g(and)f(execute)j(the)f Ff(target)d Fl(command)j(again.)p
+eop
+%DVIPSSectionPage: 120
+120 121 bop 150 -116 a Fl(120)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fc(13.4.7.2)63 b(Connecting)42 b(to)f(Sparclet)275
+499 y Fl(The)23 b(GDB)j(command)e Ff(target)f Fl(lets)h(y)m(ou)h
+(connect)g(to)g(a)g(Sparclet)f(target.)40 b(T)-8 b(o)25
+b(connect)g(to)h(a)e(target)150 609 y(on)30 b(serial)f(p)s(ort)h(\\)p
+Ff(ttya)p Fl(",)h(t)m(yp)s(e:)390 745 y Ff(\(gdbslet\))45
+b(target)h(sparclet)g(/dev/ttya)390 849 y(Remote)g(target)g(sparclet)g
+(connected)f(to)i(/dev/ttya)390 953 y(main)g(\(\))g(at)g(../prog.c:3)
+275 1078 y Fl(GDB)31 b(displa)m(ys)d(messages)k(lik)m(e)d(these:)390
+1214 y Ff(Connected)45 b(to)i(ttya.)150 1454 y Fc(13.4.7.3)63
+b(Sparclet)41 b(do)m(wnload)275 1654 y Fl(Once)22 b(connected)i(to)f
+(the)g(Sparclet)f(target,)k(y)m(ou)d(can)g(use)g(the)g(GDB)g
+Ff(load)f Fl(command)g(to)i(do)m(wnload)150 1764 y(the)43
+b(\014le)f(from)g(the)h(host)g(to)h(the)f(target.)79
+b(The)43 b(\014le)f(name)g(and)h(load)f(o\013set)i(should)d(b)s(e)h
+(giv)m(en)h(as)150 1873 y(argumen)m(ts)26 b(to)g(the)g
+Ff(load)e Fl(command.)39 b(Since)25 b(the)g(\014le)g(format)h(is)f
+(aout,)i(the)f(program)f(m)m(ust)h(b)s(e)e(loaded)150
+1983 y(to)39 b(the)g(starting)f(address.)64 b(Y)-8 b(ou)39
+b(can)g(use)f(ob)5 b(jdump)37 b(to)i(\014nd)e(out)i(what)f(this)f(v)-5
+b(alue)38 b(is.)64 b(The)38 b(load)150 2092 y(o\013set)30
+b(is)e(an)h(o\013set)h(whic)m(h)e(is)g(added)g(to)i(the)f(VMA)h
+(\(virtual)e(memory)g(address\))h(of)g(eac)m(h)h(of)g(the)f(\014le's)
+150 2202 y(sections.)59 b(F)-8 b(or)38 b(instance,)g(if)d(the)i
+(program)f(`)p Ff(prog)p Fl(')g(w)m(as)h(link)m(ed)e(to)i(text)h
+(address)d(0x1201000,)42 b(with)150 2312 y(data)31 b(at)g(0x12010160)k
+(and)29 b(bss)h(at)h(0x12010170,)k(in)29 b(GDB,)i(t)m(yp)s(e:)390
+2448 y Ff(\(gdbslet\))45 b(load)i(prog)g(0x12010000)390
+2552 y(Loading)f(section)g(.text,)g(size)g(0xdb0)h(vma)g(0x12010000)275
+2694 y Fl(If)35 b(the)i(co)s(de)f(is)f(loaded)h(at)h(a)f(di\013eren)m
+(t)g(address)f(then)h(what)g(the)g(program)g(w)m(as)h(link)m(ed)d(to,)
+39 b(y)m(ou)150 2804 y(ma)m(y)30 b(need)e(to)i(use)f(the)g
+Ff(section)e Fl(and)h Ff(add-symbol-file)d Fl(commands)j(to)i(tell)e
+(GDB)i(where)f(to)g(map)150 2913 y(the)i(sym)m(b)s(ol)e(table.)150
+3153 y Fc(13.4.7.4)63 b(Running)42 b(and)f(debugging)275
+3353 y Fl(Y)-8 b(ou)39 b(can)g(no)m(w)h(b)s(egin)d(debugging)h(the)i
+(task)f(using)f(GDB's)i(execution)f(con)m(trol)h(commands,)h
+Ff(b)p Fl(,)150 3463 y Ff(step)p Fl(,)29 b Ff(run)p Fl(,)h(etc.)42
+b(See)31 b(the)f(GDB)i(man)m(ual)d(for)i(the)f(list)f(of)i(commands.)
+390 3599 y Ff(\(gdbslet\))45 b(b)j(main)390 3703 y(Breakpoint)d(1)i(at)
+h(0x12010000:)c(file)j(prog.c,)f(line)g(3.)390 3806 y(\(gdbslet\))f
+(run)390 3910 y(Starting)h(program:)f(prog)390 4014 y(Breakpoint)g(1,)i
+(main)g(\(argc=1,)e(argv=0xeffff21c\))f(at)j(prog.c:3)390
+4118 y(3)382 b(char)46 b(*symarg)g(=)h(0;)390 4222 y(\(gdbslet\))e
+(step)390 4325 y(4)382 b(char)46 b(*execarg)g(=)h("hello!";)390
+4429 y(\(gdbslet\))150 4669 y Fc(13.4.8)63 b(GDB)41 b(and)g(Hitac)m(hi)
+e(micropro)s(cessors)275 4869 y Fl(GDB)31 b(needs)f(to)h(kno)m(w)f
+(these)h(things)f(to)h(talk)f(to)h(y)m(our)f(Hitac)m(hi)h(SH,)f
+(H8/300,)j(or)d(H8/500:)199 5011 y(1.)61 b(that)43 b(y)m(ou)f(w)m(an)m
+(t)h(to)g(use)f(`)p Ff(target)28 b(hms)p Fl(',)45 b(the)d(remote)h
+(debugging)e(in)m(terface)i(for)f(Hitac)m(hi)g(mi-)330
+5121 y(cropro)s(cessors,)d(or)d(`)p Ff(target)29 b(e7000)p
+Fl(',)38 b(the)f(in-circuit)d(em)m(ulator)j(for)g(the)g(Hitac)m(hi)f
+(SH)h(and)f(the)330 5230 y(Hitac)m(hi)29 b(300H.)h(\(`)p
+Ff(target)g(hms)p Fl(')e(is)g(the)h(default)f(when)g(GDB)i(is)e
+(con\014gured)g(sp)s(eci\014cally)f(for)i(the)330 5340
+y(Hitac)m(hi)h(SH,)g(H8/300,)j(or)e(H8/500.\))p eop
+%DVIPSSectionPage: 121
+121 122 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(121)199 299 y(2.)61
+b(what)41 b(serial)g(device)g(connects)i(y)m(our)e(host)h(to)g(y)m(our)
+g(Hitac)m(hi)f(b)s(oard)g(\(the)h(\014rst)f(serial)f(device)330
+408 y(a)m(v)-5 b(ailable)30 b(on)g(y)m(our)g(host)h(is)e(the)i
+(default\).)199 541 y(3.)61 b(what)30 b(sp)s(eed)g(to)h(use)f(o)m(v)m
+(er)i(the)e(serial)f(device.)150 758 y Fc(13.4.8.1)63
+b(Connecting)42 b(to)f(Hitac)m(hi)e(b)s(oards)275 948
+y Fl(Use)24 b(the)g(sp)s(ecial)f Ff(gdb)g Fl(command)h(`)p
+Ff(device)29 b Fe(p)s(ort)r Fl(')24 b(if)f(y)m(ou)h(need)g(to)h
+(explicitly)d(set)j(the)f(serial)f(device.)150 1057 y(The)36
+b(default)g Fe(p)s(ort)i Fl(is)d(the)i(\014rst)f(a)m(v)-5
+b(ailable)36 b(p)s(ort)g(on)g(y)m(our)g(host.)60 b(This)34
+b(is)i(only)g(necessary)h(on)f(Unix)150 1167 y(hosts,)31
+b(where)e(it)h(is)g(t)m(ypically)f(something)h(lik)m(e)g(`)p
+Ff(/dev/ttya)p Fl('.)275 1299 y Ff(gdb)h Fl(has)h(another)h(sp)s(ecial)
+e(command)h(to)h(set)g(the)f(comm)m(unications)g(sp)s(eed:)44
+b(`)p Ff(speed)29 b Fe(bps)t Fl('.)46 b(This)150 1409
+y(command)27 b(also)g(is)g(only)f(used)g(from)h(Unix)f(hosts;)j(on)e
+(DOS)g(hosts,)h(set)g(the)f(line)f(sp)s(eed)g(as)i(usual)d(from)150
+1518 y(outside)j(GDB)h(with)e(the)i(DOS)f Fd(mode)f Fl(command)i(\(for)
+f(instance,)h(`)p Ff(mode)g(com2:9600,n,8,1,p)p Fl(')24
+b(for)29 b(a)150 1628 y(9600)j(bps)d(connection\).)275
+1760 y(The)37 b(`)p Ff(device)p Fl(')g(and)g(`)p Ff(speed)p
+Fl(')h(commands)f(are)i(a)m(v)-5 b(ailable)37 b(only)g(when)g(y)m(ou)i
+(use)f(a)g(Unix)f(host)h(to)150 1869 y(debug)30 b(y)m(our)g(Hitac)m(hi)
+h(micropro)s(cessor)e(programs.)41 b(If)30 b(y)m(ou)h(use)f(a)h(DOS)f
+(host,)h(GDB)h(dep)s(ends)d(on)h(an)150 1979 y(auxiliary)36
+b(terminate-and-sta)m(y-residen)m(t)j(program)g(called)e
+Ff(asynctsr)f Fl(to)k(comm)m(unicate)f(with)e(the)150
+2089 y(dev)m(elopmen)m(t)32 b(b)s(oard)g(through)f(a)h(PC)g(serial)f(p)
+s(ort.)45 b(Y)-8 b(ou)33 b(m)m(ust)f(also)g(use)f(the)i(DOS)e
+Ff(mode)g Fl(command)150 2198 y(to)g(set)g(up)e(the)i(serial)e(p)s(ort)
+h(on)g(the)h(DOS)f(side.)150 2415 y Fc(13.4.8.2)63 b(Using)43
+b(the)e(E7000)g(in-circuit)g(em)m(ulator)275 2605 y Fl(Y)-8
+b(ou)31 b(can)h(use)f(the)g(E7000)i(in-circuit)c(em)m(ulator)i(to)h
+(dev)m(elop)f(co)s(de)h(for)f(either)g(the)g(Hitac)m(hi)g(SH)g(or)150
+2715 y(the)h(H8/300H.)j(Use)e(one)f(of)h(these)f(forms)g(of)g(the)g(`)p
+Ff(target)d(e7000)p Fl(')i(command)h(to)h(connect)g(GDB)g(to)150
+2825 y(y)m(our)d(E7000:)150 2979 y Ff(target)f(e7000)g
+Fe(p)s(ort)i(sp)s(eed)630 3089 y Fl(Use)j(this)e(form)h(if)f(y)m(our)h
+(E7000)i(is)e(connected)h(to)g(a)g(serial)e(p)s(ort.)49
+b(The)33 b Fe(p)s(ort)h Fl(argumen)m(t)630 3198 y(iden)m(ti\014es)d
+(what)h(serial)e(p)s(ort)i(to)h(use)e(\(for)i(example,)f(`)p
+Ff(com2)p Fl('\).)46 b(The)31 b(third)f(argumen)m(t)j(is)630
+3308 y(the)e(line)d(sp)s(eed)i(in)f(bits)g(p)s(er)g(second)i(\(for)f
+(example,)h(`)p Ff(9600)p Fl('\).)150 3463 y Ff(target)e(e7000)g
+Fe(hostname)630 3572 y Fl(If)g(y)m(our)g(E7000)h(is)f(installed)d(as)k
+(a)f(host)h(on)f(a)g(TCP/IP)f(net)m(w)m(ork,)j(y)m(ou)e(can)h(just)e
+(sp)s(ecify)630 3682 y(its)i(hostname;)h(GDB)g(uses)f
+Ff(telnet)f Fl(to)i(connect.)150 3899 y Fc(13.4.8.3)63
+b(Sp)s(ecial)42 b(GDB)e(commands)g(for)h(Hitac)m(hi)f(micros)275
+4089 y Fl(Some)30 b(GDB)h(commands)f(are)h(a)m(v)-5 b(ailable)30
+b(only)f(on)i(the)f(H8/300)j(or)d(the)h(H8/500)i(con\014gurations:)150
+4288 y Ff(set)c(machine)g(h8300)150 4398 y(set)g(machine)g(h8300h)630
+4508 y Fl(Condition)38 b(GDB)j(for)e(one)h(of)g(the)g(t)m(w)m(o)h(v)-5
+b(arian)m(ts)40 b(of)g(the)g(H8/300)i(arc)m(hitecture)e(with)630
+4617 y(`)p Ff(set)30 b(machine)p Fl('.)38 b(Y)-8 b(ou)28
+b(can)g(use)f(`)p Ff(show)j(machine)p Fl(')c(to)i(c)m(hec)m(k)h(whic)m
+(h)e(v)-5 b(arian)m(t)27 b(is)g(curren)m(tly)630 4727
+y(in)i(e\013ect.)150 4881 y Ff(set)g(memory)g Fe(mo)s(d)150
+4991 y Ff(show)g(memory)630 5101 y Fl(Sp)s(ecify)h(whic)m(h)h(H8/500)j
+(memory)d(mo)s(del)g(\()p Fe(mo)s(d)t Fl(\))g(y)m(ou)h(are)h(using)d
+(with)g(`)p Ff(set)g(memory)p Fl(';)630 5210 y(c)m(hec)m(k)25
+b(whic)m(h)c(memory)i(mo)s(del)f(is)g(in)g(e\013ect)j(with)c(`)p
+Ff(show)30 b(memory)p Fl('.)37 b(The)22 b(accepted)j(v)-5
+b(alues)630 5320 y(for)30 b Fe(mo)s(d)j Fl(are)e Ff(small)p
+Fl(,)e Ff(big)p Fl(,)h Ff(medium)p Fl(,)f(and)h Ff(compact)p
+Fl(.)p eop
+%DVIPSSectionPage: 122
+122 123 bop 150 -116 a Fl(122)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fc(13.4.9)63 b(GDB)41 b(and)g(remote)f(MIPS)h(b)s(oards)275
+492 y Fl(GDB)28 b(can)f(use)g(the)h(MIPS)f(remote)h(debugging)e(proto)s
+(col)h(to)h(talk)f(to)h(a)g(MIPS)f(b)s(oard)f(attac)m(hed)j(to)150
+601 y(a)h(serial)e(line.)39 b(This)28 b(is)h(a)m(v)-5
+b(ailable)29 b(when)f(y)m(ou)i(con\014gure)g(GDB)g(with)f(`)p
+Ff(--target=mips-idt-ecoff)o Fl('.)275 719 y(Use)h(these)h(GDB)h
+(commands)e(to)h(sp)s(ecify)e(the)h(connection)h(to)g(y)m(our)f(target)
+i(b)s(oard:)150 879 y Ff(target)d(mips)g Fe(p)s(ort)630
+988 y Fl(T)-8 b(o)33 b(run)f(a)h(program)f(on)h(the)g(b)s(oard,)g
+(start)g(up)f Ff(gdb)g Fl(with)f(the)j(name)e(of)h(y)m(our)g(program)
+630 1098 y(as)40 b(the)h(argumen)m(t.)70 b(T)-8 b(o)40
+b(connect)h(to)g(the)g(b)s(oard,)g(use)f(the)g(command)g(`)p
+Ff(target)29 b(mips)630 1208 y Fe(p)s(ort)r Fl(',)i(where)f
+Fe(p)s(ort)j Fl(is)d(the)h(name)g(of)g(the)g(serial)f(p)s(ort)g
+(connected)i(to)g(the)f(b)s(oard.)41 b(If)31 b(the)630
+1317 y(program)d(has)g(not)g(already)g(b)s(een)g(do)m(wnloaded)f(to)i
+(the)f(b)s(oard,)g(y)m(ou)h(ma)m(y)g(use)f(the)g Ff(load)630
+1427 y Fl(command)i(to)h(do)m(wnload)f(it.)40 b(Y)-8
+b(ou)31 b(can)g(then)f(use)g(all)f(the)i(usual)d(GDB)k(commands.)630
+1561 y(F)-8 b(or)31 b(example,)g(this)f(sequence)h(connects)g(to)h(the)
+f(target)h(b)s(oard)e(through)g(a)h(serial)e(p)s(ort,)630
+1671 y(and)h(loads)g(and)f(runs)g(a)i(program)f(called)g
+Fe(prog)38 b Fl(through)29 b(the)i(debugger:)870 1800
+y Ff(host$)46 b(gdb)h Fe(prog)870 1904 y Ff(GDB)g(is)g(free)g(software)
+e(and)i(...)870 2007 y(\(gdb\))f(target)g(mips)h(/dev/ttyb)870
+2111 y(\(gdb\))f(load)h Fe(prog)870 2215 y Ff(\(gdb\))f(run)150
+2375 y(target)29 b(mips)g Fe(hostname)5 b Ff(:)p Fe(p)s(ortn)m(um)m(b)s
+(er)630 2484 y Fl(On)44 b(some)g(GDB)i(host)f(con\014gurations,)i(y)m
+(ou)e(can)g(sp)s(ecify)e(a)i(TCP)e(connection)i(\(for)630
+2594 y(instance,)i(to)e(a)g(serial)e(line)f(managed)j(b)m(y)f(a)g
+(terminal)f(concen)m(trator\))j(instead)d(of)i(a)630
+2703 y(serial)29 b(p)s(ort,)h(using)f(the)i(syn)m(tax)f(`)p
+Fe(hostname)5 b Ff(:)p Fe(p)s(ortn)m(um)m(b)s(er)i Fl('.)150
+2863 y Ff(target)29 b(pmon)g Fe(p)s(ort)150 2998 y Ff(target)g(ddb)g
+Fe(p)s(ort)150 3132 y Ff(target)g(lsi)g Fe(p)s(ort)150
+3267 y Fl(GDB)i(also)g(supp)s(orts)d(these)j(sp)s(ecial)e(commands)h
+(for)g(MIPS)g(targets:)150 3427 y Ff(set)f(processor)f
+Fe(args)150 3536 y Ff(show)h(processor)630 3646 y Fl(Use)h(the)f
+Ff(set)h(processor)d Fl(command)i(to)h(set)g(the)f(t)m(yp)s(e)h(of)f
+(MIPS)g(pro)s(cessor)g(when)g(y)m(ou)630 3756 y(w)m(an)m(t)37
+b(to)h(access)f(pro)s(cessor-t)m(yp)s(e-sp)s(eci\014c)f(registers.)59
+b(F)-8 b(or)37 b(example,)h Ff(set)29 b(processor)630
+3865 y Fe(r3041)42 b Fl(tells)33 b(GDB)i(to)g(use)e(the)h(CPO)f
+(registers)h(appropriate)e(for)i(the)g(3041)i(c)m(hip.)50
+b(Use)630 3975 y(the)29 b Ff(show)g(processor)d Fl(command)i(to)i(see)f
+(what)f(MIPS)g(pro)s(cessor)h(GDB)g(is)f(using.)39 b(Use)630
+4084 y(the)31 b Ff(info)e(reg)g Fl(command)h(to)i(see)e(what)h
+(registers)f(GDB)h(is)f(using.)150 4244 y Ff(set)f(mipsfpu)g(double)150
+4354 y(set)g(mipsfpu)g(single)150 4463 y(set)g(mipsfpu)g(none)150
+4573 y(show)g(mipsfpu)630 4682 y Fl(If)d(y)m(our)h(target)i(b)s(oard)c
+(do)s(es)i(not)g(supp)s(ort)e(the)i(MIPS)g(\015oating)f(p)s(oin)m(t)g
+(copro)s(cessor,)j(y)m(ou)630 4792 y(should)23 b(use)h(the)h(command)f
+(`)p Ff(set)30 b(mipsfpu)e(none)p Fl(')c(\(if)g(y)m(ou)h(need)f(this,)h
+(y)m(ou)g(ma)m(y)g(wish)e(to)630 4902 y(put)g(the)g(command)h(in)e(y)m
+(our)h([No)i(v)-5 b(alue)23 b(for)g(\\GDBINIT"]v)i(\014le\).)38
+b(This)22 b(tells)g(GDB)j(ho)m(w)630 5011 y(to)31 b(\014nd)e(the)i
+(return)e(v)-5 b(alue)30 b(of)h(functions)e(whic)m(h)g(return)g
+(\015oating)i(p)s(oin)m(t)e(v)-5 b(alues.)40 b(It)31
+b(also)630 5121 y(allo)m(ws)g(GDB)i(to)f(a)m(v)m(oid)h(sa)m(ving)e(the)
+h(\015oating)g(p)s(oin)m(t)f(registers)g(when)g(calling)f(functions)630
+5230 y(on)39 b(the)h(b)s(oard.)66 b(If)39 b(y)m(ou)h(are)g(using)e(a)h
+(\015oating)h(p)s(oin)m(t)e(copro)s(cessor)i(with)e(only)g(single)630
+5340 y(precision)30 b(\015oating)h(p)s(oin)m(t)f(supp)s(ort,)g(as)i(on)
+f(the)h Fk(r4650)g Fl(pro)s(cessor,)f(use)h(the)f(command)p
+eop
+%DVIPSSectionPage: 123
+123 124 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28
+b(a)j(Debugging)f(T)-8 b(arget)1729 b(123)630 299 y(`)p
+Ff(set)30 b(mipsfpu)e(single)p Fl('.)39 b(The)29 b(default)g(double)f
+(precision)g(\015oating)i(p)s(oin)m(t)e(copro)s(cessor)630
+408 y(ma)m(y)j(b)s(e)f(selected)h(using)d(`)p Ff(set)i(mipsfpu)f
+(double)p Fl('.)630 544 y(In)d(previous)f(v)m(ersions)h(the)h(only)f(c)
+m(hoices)i(w)m(ere)f(double)f(precision)e(or)j(no)g(\015oating)g(p)s
+(oin)m(t,)630 654 y(so)i(`)p Ff(set)h(mipsfpu)e(on)p
+Fl(')g(will)f(select)i(double)e(precision)g(and)h(`)p
+Ff(set)i(mipsfpu)e(off)p Fl(')g(will)e(se-)630 763 y(lect)31
+b(no)f(\015oating)g(p)s(oin)m(t.)630 899 y(As)g(usual,)f(y)m(ou)i(can)g
+(inquire)d(ab)s(out)i(the)g Ff(mipsfpu)f Fl(v)-5 b(ariable)29
+b(with)g(`)p Ff(show)g(mipsfpu)p Fl('.)150 1061 y Ff(set)g(remotedebug)
+f Fe(n)150 1170 y Ff(show)h(remotedebug)630 1280 y Fl(Y)-8
+b(ou)25 b(can)g(see)g(some)g(debugging)e(information)g(ab)s(out)h(comm)
+m(unications)g(with)f(the)i(b)s(oard)630 1389 y(b)m(y)i(setting)g(the)g
+Ff(remotedebug)d Fl(v)-5 b(ariable.)38 b(If)27 b(y)m(ou)g(set)g(it)g
+(to)g Ff(1)g Fl(using)e(`)p Ff(set)30 b(remotedebug)630
+1499 y(1)p Fl(',)25 b(ev)m(ery)g(pac)m(k)m(et)h(is)d(displa)m(y)m(ed.)
+37 b(If)24 b(y)m(ou)g(set)h(it)e(to)i Ff(2)p Fl(,)g(ev)m(ery)g(c)m
+(haracter)g(is)e(displa)m(y)m(ed.)37 b(Y)-8 b(ou)630
+1609 y(can)23 b(c)m(hec)m(k)g(the)g(curren)m(t)f(v)-5
+b(alue)22 b(at)h(an)m(y)f(time)g(with)f(the)i(command)f(`)p
+Ff(show)30 b(remotedebug)p Fl('.)150 1770 y Ff(set)f(timeout)g
+Fe(seconds)150 1880 y Ff(set)g(retransmit-timeout)d Fe(seconds)150
+1989 y Ff(show)j(timeout)150 2099 y(show)g(retransmit-timeout)630
+2209 y Fl(Y)-8 b(ou)22 b(can)g(con)m(trol)g(the)g(timeout)g(used)f
+(while)e(w)m(aiting)i(for)h(a)g(pac)m(k)m(et,)k(in)20
+b(the)i(MIPS)f(remote)630 2318 y(proto)s(col,)38 b(with)e(the)h
+Ff(set)29 b(timeout)f Fe(seconds)41 b Fl(command.)59
+b(The)36 b(default)g(is)g(5)h(seconds.)630 2428 y(Similarly)-8
+b(,)30 b(y)m(ou)j(can)f(con)m(trol)h(the)g(timeout)f(used)g(while)e(w)m
+(aiting)i(for)g(an)g(ac)m(kno)m(wledge-)630 2537 y(men)m(t)37
+b(of)f(a)h(pac)m(k)m(et)h(with)d(the)i Ff(set)30 b(retransmit-timeout)
+25 b Fe(seconds)40 b Fl(command.)58 b(The)630 2647 y(default)27
+b(is)g(3)h(seconds.)40 b(Y)-8 b(ou)29 b(can)f(insp)s(ect)f(b)s(oth)g(v)
+-5 b(alues)27 b(with)g Ff(show)i(timeout)d Fl(and)h Ff(show)630
+2757 y(retransmit-timeout)p Fl(.)35 b(\(These)29 b(commands)g(are)g
+Fi(only)38 b Fl(a)m(v)-5 b(ailable)28 b(when)g(GDB)h(is)f(con-)630
+2866 y(\014gured)h(for)h(`)p Ff(--target=mips-idt-ecoff)p
+Fl('.\))630 3002 y(The)e(timeout)g(set)g(b)m(y)g Ff(set)i(timeout)c
+Fl(do)s(es)i(not)g(apply)f(when)g(GDB)i(is)f(w)m(aiting)f(for)h(y)m
+(our)630 3111 y(program)39 b(to)g(stop.)67 b(In)38 b(that)h(case,)k
+(GDB)d(w)m(aits)f(forev)m(er)g(b)s(ecause)g(it)f(has)h(no)g(w)m(a)m(y)h
+(of)630 3221 y(kno)m(wing)30 b(ho)m(w)g(long)g(the)h(program)f(is)f
+(going)h(to)i(run)d(b)s(efore)h(stopping.)150 3450 y
+Fc(13.4.10)63 b(Sim)m(ulated)40 b(CPU)h(target)275 3645
+y Fl(F)-8 b(or)39 b(some)f(con\014gurations,)i(GDB)f(includes)d(a)j
+(CPU)f(sim)m(ulator)f(that)i(y)m(ou)g(can)f(use)g(instead)g(of)150
+3754 y(a)g(hardw)m(are)f(CPU)g(to)h(debug)f(y)m(our)g(programs.)62
+b(Curren)m(tly)-8 b(,)38 b(sim)m(ulators)e(are)i(a)m(v)-5
+b(ailable)37 b(for)g(ARM,)150 3864 y(D10V,)32 b(D30V,)f(FR30,)h
+(H8/300,)g(H8/500,)h(i960,)e(M32R,)g(MIPS,)f(MN10200,)j(MN10300,)g(P)m
+(o)m(w)m(erPC,)150 3974 y(SH,)d(Sparc,)g(V850,)i(W65,)g(and)e(Z8000.)
+275 4110 y(F)-8 b(or)27 b(the)g(Z8000)h(family)-8 b(,)26
+b(`)p Ff(target)j(sim)p Fl(')d(sim)m(ulates)f(either)i(the)f(Z8002)i
+(\(the)f(unsegmen)m(ted)g(v)-5 b(arian)m(t)150 4220 y(of)30
+b(the)g(Z8000)i(arc)m(hitecture\))f(or)f(the)g(Z8001)h(\(the)g(segmen)m
+(ted)g(v)-5 b(arian)m(t\).)41 b(The)29 b(sim)m(ulator)g(recognizes)150
+4329 y(whic)m(h)g(arc)m(hitecture)i(is)f(appropriate)f(b)m(y)h(insp)s
+(ecting)f(the)h(ob)5 b(ject)31 b(co)s(de.)150 4492 y
+Ff(target)e(sim)g Fe(args)630 4602 y Fl(Debug)h(programs)f(on)g(a)h
+(sim)m(ulated)e(CPU.)h(If)g(the)h(sim)m(ulator)e(supp)s(orts)f(setup)i
+(options,)630 4712 y(sp)s(ecify)g(them)h(via)g Fe(args)p
+Fl(.)150 4874 y(After)36 b(sp)s(ecifying)d(this)h(target,)k(y)m(ou)e
+(can)f(debug)g(programs)g(for)g(the)g(sim)m(ulated)f(CPU)h(in)f(the)i
+(same)150 4984 y(st)m(yle)e(as)g(programs)f(for)g(y)m(our)g(host)h
+(computer;)h(use)f(the)f Ff(file)g Fl(command)g(to)h(load)f(a)h(new)f
+(program)150 5094 y(image,)e(the)f Ff(run)g Fl(command)g(to)h(run)e(y)m
+(our)h(program,)h(and)f(so)g(on.)275 5230 y(As)36 b(w)m(ell)g(as)g
+(making)g(a)m(v)-5 b(ailable)36 b(all)g(the)h(usual)e(mac)m(hine)h
+(registers)g(\(see)i Ff(info)29 b(reg)p Fl(\),)38 b(the)f(Z8000)150
+5340 y(sim)m(ulator)29 b(pro)m(vides)h(three)g(additional)e(items)i(of)
+h(information)e(as)h(sp)s(ecially)e(named)i(registers:)p
+eop
+%DVIPSSectionPage: 124
+124 125 bop 150 -116 a Fl(124)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Ff(cycles)192 b Fl(Coun)m(ts)30 b(clo)s(c)m(k-tic)m(ks)i(in)d
+(the)h(sim)m(ulator.)150 458 y Ff(insts)240 b Fl(Coun)m(ts)30
+b(instructions)e(run)h(in)g(the)i(sim)m(ulator.)150 618
+y Ff(time)288 b Fl(Execution)30 b(time)g(in)f(60ths)i(of)g(a)f(second.)
+275 777 y(Y)-8 b(ou)21 b(can)h(refer)f(to)h(these)f(v)-5
+b(alues)21 b(in)f(GDB)i(expressions)e(with)f(the)j(usual)e(con)m(v)m
+(en)m(tions;)25 b(for)c(example,)150 887 y(`)p Ff(b)30
+b(fputc)f(if)h($cycles>5000)p Fl(')e(sets)j(a)g(conditional)f(breakp)s
+(oin)m(t)g(that)h(susp)s(ends)e(only)h(after)h(at)h(least)150
+996 y(5000)g(sim)m(ulated)d(clo)s(c)m(k)i(tic)m(ks.)p
+eop
+%DVIPSSectionPage: 125
+125 126 bop 150 -116 a Fl(Chapter)30 b(14:)41 b(Con)m(trolling)29
+b(GDB)2272 b(125)150 299 y Fg(14)80 b(Con)l(trolling)54
+b(GDB)275 533 y Fl(Y)-8 b(ou)20 b(can)h(alter)f(the)h(w)m(a)m(y)g(GDB)h
+(in)m(teracts)e(with)f(y)m(ou)i(b)m(y)f(using)f(the)i
+Ff(set)e Fl(command.)37 b(F)-8 b(or)21 b(commands)150
+643 y(con)m(trolling)28 b(ho)m(w)i(GDB)g(displa)m(ys)e(data,)i(see)g
+(Section)f(8.7)i([Prin)m(t)d(settings],)i(page)h(61;)f(other)g
+(settings)150 752 y(are)h(describ)s(ed)d(here.)150 1010
+y Fj(14.1)68 b(Prompt)275 1202 y Fl(GDB)31 b(indicates)e(its)h
+(readiness)g(to)h(read)f(a)h(command)f(b)m(y)h(prin)m(ting)d(a)j
+(string)e(called)h(the)h Fe(prompt)p Fl(.)150 1312 y(This)k(string)g
+(is)g(normally)g(`)p Ff(\(gdb\))p Fl('.)58 b(Y)-8 b(ou)37
+b(can)f(c)m(hange)i(the)f(prompt)e(string)g(with)h(the)g
+Ff(set)30 b(prompt)150 1421 y Fl(command.)39 b(F)-8 b(or)25
+b(instance,)h(when)e(debugging)g(GDB)i(with)e(GDB,)i(it)f(is)f(useful)f
+(to)j(c)m(hange)g(the)f(prompt)150 1531 y(in)k(one)i(of)f(the)h(GDB)g
+(sessions)f(so)g(that)h(y)m(ou)g(can)g(alw)m(a)m(ys)g(tell)e(whic)m(h)g
+(one)i(y)m(ou)g(are)f(talking)g(to.)275 1665 y Fi(Note:)45
+b Ff(set)29 b(prompt)f Fl(no)i(longer)g(adds)f(a)h(space)g(for)g(y)m
+(ou)g(after)g(the)g(prompt)f(y)m(ou)h(set.)42 b(This)28
+b(allo)m(ws)150 1775 y(y)m(ou)j(to)g(set)g(a)g(prompt)e(whic)m(h)g
+(ends)h(in)f(a)h(space)h(or)g(a)g(prompt)e(that)i(do)s(es)f(not.)150
+1984 y Ff(set)f(prompt)g Fe(newprompt)630 2094 y Fl(Directs)i(GDB)g(to)
+g(use)f Fe(newprompt)h Fl(as)g(its)f(prompt)f(string)h(henceforth.)150
+2253 y Ff(show)f(prompt)630 2363 y Fl(Prin)m(ts)g(a)i(line)e(of)h(the)h
+(form:)40 b(`)p Ff(Gdb's)29 b(prompt)g(is:)g Fe(y)m(our-prompt)r
+Fl(')150 2620 y Fj(14.2)68 b(Command)46 b(editing)275
+2813 y Fl(GDB)38 b(reads)e(its)g(input)f(commands)i(via)f(the)i
+Fe(readline)i Fl(in)m(terface.)61 b(This)35 b Fk(gnu)h
+Fl(library)f(pro)m(vides)150 2922 y(consisten)m(t)c(b)s(eha)m(vior)f
+(for)h(programs)f(whic)m(h)g(pro)m(vide)g(a)h(command)g(line)e(in)m
+(terface)j(to)f(the)g(user.)42 b(Ad-)150 3032 y(v)-5
+b(an)m(tages)33 b(are)e Fk(gnu)g Fl(Emacs-st)m(yle)g(or)g
+Fe(vi)p Fl(-st)m(yle)g(inline)d(editing)h(of)i(commands,)g
+Ff(csh)p Fl(-lik)m(e)f(history)g(sub-)150 3142 y(stitution,)f(and)h(a)h
+(storage)h(and)e(recall)f(of)i(command)f(history)f(across)i(debugging)f
+(sessions.)275 3276 y(Y)-8 b(ou)29 b(ma)m(y)g(con)m(trol)g(the)g(b)s
+(eha)m(vior)f(of)h(command)g(line)e(editing)g(in)h(GDB)i(with)d(the)i
+(command)g Ff(set)p Fl(.)150 3485 y Ff(set)g(editing)150
+3595 y(set)g(editing)g(on)630 3704 y Fl(Enable)g(command)h(line)f
+(editing)g(\(enabled)h(b)m(y)g(default\).)150 3864 y
+Ff(set)f(editing)g(off)630 3973 y Fl(Disable)g(command)i(line)d
+(editing.)150 4133 y Ff(show)h(editing)630 4242 y Fl(Sho)m(w)h(whether)
+g(command)g(line)e(editing)i(is)f(enabled.)150 4500 y
+Fj(14.3)68 b(Command)46 b(history)275 4692 y Fl(GDB)29
+b(can)h(k)m(eep)f(trac)m(k)h(of)f(the)g(commands)g(y)m(ou)g(t)m(yp)s(e)
+g(during)d(y)m(our)j(debugging)f(sessions,)g(so)h(that)150
+4802 y(y)m(ou)j(can)g(b)s(e)f(certain)h(of)g(precisely)e(what)h(happ)s
+(ened.)43 b(Use)32 b(these)h(commands)e(to)h(manage)h(the)f(GDB)150
+4912 y(command)e(history)f(facilit)m(y)-8 b(.)150 5121
+y Ff(set)29 b(history)g(filename)f Fe(fname)630 5230
+y Fl(Set)f(the)g(name)g(of)g(the)g(GDB)h(command)f(history)f(\014le)g
+(to)i Fe(fname)p Fl(.)39 b(This)25 b(is)h(the)h(\014le)f(where)630
+5340 y(GDB)33 b(reads)f(an)g(initial)d(command)j(history)f(list,)g(and)
+h(where)f(it)h(writes)f(the)h(command)p eop
+%DVIPSSectionPage: 126
+126 127 bop 150 -116 a Fl(126)2599 b(Debugging)31 b(with)e(GDB)630
+299 y(history)e(from)h(this)f(session)g(when)g(it)h(exits.)39
+b(Y)-8 b(ou)29 b(can)f(access)i(this)d(list)g(through)g(history)630
+408 y(expansion)44 b(or)h(through)g(the)h(history)e(command)h(editing)f
+(c)m(haracters)j(listed)c(b)s(elo)m(w.)630 518 y(This)31
+b(\014le)g(defaults)h(to)h(the)f(v)-5 b(alue)32 b(of)h(the)f(en)m
+(vironmen)m(t)g(v)-5 b(ariable)32 b Ff(GDBHISTFILE)p
+Fl(,)e(or)i(to)630 628 y(`)p Ff(./.gdb_history)p Fl(')27
+b(if)i(this)h(v)-5 b(ariable)29 b(is)g(not)i(set.)150
+775 y Ff(set)e(history)g(save)150 885 y(set)g(history)g(save)g(on)630
+994 y Fl(Record)k(command)g(history)e(in)h(a)h(\014le,)g(whose)f(name)h
+(ma)m(y)g(b)s(e)f(sp)s(eci\014ed)f(with)h(the)h Ff(set)630
+1104 y(history)28 b(filename)h Fl(command.)40 b(By)31
+b(default,)e(this)h(option)g(is)f(disabled.)150 1251
+y Ff(set)g(history)g(save)g(off)630 1361 y Fl(Stop)h(recording)g
+(command)g(history)f(in)g(a)i(\014le.)150 1508 y Ff(set)e(history)g
+(size)g Fe(size)630 1618 y Fl(Set)d(the)f(n)m(um)m(b)s(er)f(of)i
+(commands)f(whic)m(h)f(GDB)i(k)m(eeps)g(in)e(its)h(history)g(list.)37
+b(This)24 b(defaults)630 1728 y(to)31 b(the)g(v)-5 b(alue)30
+b(of)h(the)g(en)m(vironmen)m(t)f(v)-5 b(ariable)30 b
+Ff(HISTSIZE)p Fl(,)e(or)j(to)g(256)h(if)e(this)f(v)-5
+b(ariable)30 b(is)630 1837 y(not)h(set.)275 2004 y(History)f(expansion)
+f(assigns)g(sp)s(ecial)g(meaning)h(to)h(the)g(c)m(haracter)h
+Fd(!)p Fl(.)275 2132 y(Since)f Fd(!)h Fl(is)g(also)h(the)g(logical)f
+(not)h(op)s(erator)g(in)e(C,)h(history)g(expansion)f(is)h(o\013)h(b)m
+(y)g(default.)46 b(If)33 b(y)m(ou)150 2242 y(decide)23
+b(to)i(enable)e(history)f(expansion)h(with)f(the)i Ff(set)30
+b(history)e(expansion)g(on)23 b Fl(command,)i(y)m(ou)f(ma)m(y)150
+2351 y(sometimes)33 b(need)g(to)h(follo)m(w)f Fd(!)g
+Fl(\(when)g(it)f(is)h(used)f(as)i(logical)f(not,)h(in)e(an)h
+(expression\))g(with)f(a)h(space)150 2461 y(or)f(a)g(tab)g(to)g(prev)m
+(en)m(t)g(it)g(from)f(b)s(eing)f(expanded.)44 b(The)31
+b(readline)f(history)g(facilities)g(do)i(not)g(attempt)150
+2570 y(substitution)c(on)i(the)h(strings)e Fd(!=)h Fl(and)g
+Fd(!\()p Fl(,)g(ev)m(en)h(when)e(history)g(expansion)h(is)f(enabled.)
+275 2699 y(The)g(commands)h(to)i(con)m(trol)e(history)g(expansion)f
+(are:)150 2884 y Ff(set)g(history)g(expansion)f(on)150
+2994 y(set)h(history)g(expansion)630 3103 y Fl(Enable)g(history)h
+(expansion.)39 b(History)30 b(expansion)f(is)h(o\013)h(b)m(y)f
+(default.)150 3251 y Ff(set)f(history)g(expansion)f(off)630
+3361 y Fl(Disable)h(history)h(expansion.)630 3489 y(The)42
+b(readline)e(co)s(de)j(comes)g(with)e(more)h(complete)h(do)s(cumen)m
+(tation)f(of)h(editing)e(and)630 3599 y(history)31 b(expansion)g
+(features.)46 b(Users)32 b(unfamiliar)d(with)i Fk(gnu)h
+Fl(Emacs)g(or)g Ff(vi)g Fl(ma)m(y)h(wish)630 3708 y(to)e(read)f(it.)150
+3856 y Ff(show)f(history)150 3965 y(show)g(history)g(filename)150
+4075 y(show)g(history)g(save)150 4184 y(show)g(history)g(size)150
+4294 y(show)g(history)g(expansion)630 4404 y Fl(These)48
+b(commands)h(displa)m(y)e(the)i(state)h(of)f(the)g(GDB)g(history)f
+(parameters.)96 b Ff(show)630 4513 y(history)28 b Fl(b)m(y)j(itself)e
+(displa)m(ys)f(all)i(four)f(states.)150 4699 y Ff(show)g(commands)630
+4808 y Fl(Displa)m(y)h(the)g(last)g(ten)h(commands)f(in)f(the)i
+(command)f(history)-8 b(.)150 4956 y Ff(show)29 b(commands)f
+Fe(n)630 5065 y Fl(Prin)m(t)h(ten)i(commands)f(cen)m(tered)h(on)g
+(command)f(n)m(um)m(b)s(er)f Fe(n)p Fl(.)150 5213 y Ff(show)g(commands)
+f(+)630 5322 y Fl(Prin)m(t)h(ten)i(commands)f(just)g(after)h(the)f
+(commands)g(last)g(prin)m(ted.)p eop
+%DVIPSSectionPage: 127
+127 128 bop 150 -116 a Fl(Chapter)30 b(14:)41 b(Con)m(trolling)29
+b(GDB)2272 b(127)150 299 y Fj(14.4)68 b(Screen)45 b(size)275
+491 y Fl(Certain)36 b(commands)h(to)i(GDB)f(ma)m(y)h(pro)s(duce)d
+(large)i(amoun)m(ts)g(of)f(information)f(output)h(to)i(the)150
+600 y(screen.)51 b(T)-8 b(o)34 b(help)f(y)m(ou)h(read)g(all)f(of)h(it,)
+g(GDB)h(pauses)e(and)g(asks)h(y)m(ou)h(for)e(input)f(at)j(the)f(end)f
+(of)h(eac)m(h)150 710 y(page)40 b(of)f(output.)66 b(T)m(yp)s(e)1086
+707 y Fb(h)p 1110 654 151 4 v 1110 710 a Fa(RET)p 1110
+725 V 1257 707 a Fb(i)1326 710 y Fl(when)38 b(y)m(ou)h(w)m(an)m(t)h(to)
+g(con)m(tin)m(ue)f(the)g(output,)j(or)d Fd(q)f Fl(to)i(discard)e(the)
+150 820 y(remaining)27 b(output.)40 b(Also,)30 b(the)f(screen)g(width)f
+(setting)h(determines)f(when)g(to)i(wrap)e(lines)g(of)h(output.)150
+929 y(Dep)s(ending)c(on)h(what)g(is)f(b)s(eing)g(prin)m(ted,)g(GDB)j
+(tries)d(to)i(break)f(the)g(line)f(at)i(a)f(readable)g(place,)h(rather)
+150 1039 y(than)j(simply)e(letting)i(it)g(o)m(v)m(er\015o)m(w)i(on)m
+(to)f(the)g(follo)m(wing)e(line.)275 1173 y(Normally)i(GDB)j(kno)m(ws)f
+(the)g(size)g(of)g(the)g(screen)g(from)f(the)h(termcap)g(data)h(base)f
+(together)h(with)150 1282 y(the)f(v)-5 b(alue)32 b(of)i(the)f
+Ff(TERM)e Fl(en)m(vironmen)m(t)i(v)-5 b(ariable)32 b(and)g(the)h
+Ff(stty)c(rows)j Fl(and)g Ff(stty)d(cols)j Fl(settings.)48
+b(If)150 1392 y(this)29 b(is)h(not)g(correct,)i(y)m(ou)f(can)f(o)m(v)m
+(erride)h(it)f(with)f(the)h Ff(set)g(height)f Fl(and)g
+Ff(set)h(width)f Fl(commands:)150 1599 y Ff(set)g(height)g
+Fe(lpp)150 1708 y Ff(show)g(height)150 1818 y(set)g(width)g
+Fe(cpl)150 1927 y Ff(show)g(width)630 2037 y Fl(These)g
+Ff(set)f Fl(commands)g(sp)s(ecify)g(a)h(screen)h(heigh)m(t)e(of)i
+Fe(lpp)g Fl(lines)d(and)h(a)h(screen)h(width)d(of)630
+2147 y Fe(cpl)33 b Fl(c)m(haracters.)42 b(The)30 b(asso)s(ciated)h
+Ff(show)e Fl(commands)h(displa)m(y)f(the)h(curren)m(t)g(settings.)630
+2280 y(If)40 b(y)m(ou)g(sp)s(ecify)f(a)i(heigh)m(t)f(of)g(zero)h
+(lines,)g(GDB)g(do)s(es)f(not)h(pause)e(during)f(output)i(no)630
+2390 y(matter)g(ho)m(w)g(long)e(the)i(output)f(is.)66
+b(This)38 b(is)g(useful)g(if)g(output)h(is)f(to)j(a)e(\014le)g(or)g(to)
+h(an)630 2500 y(editor)30 b(bu\013er.)630 2633 y(Lik)m(ewise,)46
+b(y)m(ou)e(can)g(sp)s(ecify)e(`)p Ff(set)30 b(width)f(0)p
+Fl(')44 b(to)g(prev)m(en)m(t)g(GDB)h(from)e(wrapping)f(its)630
+2743 y(output.)150 2999 y Fj(14.5)68 b(Num)l(b)t(ers)275
+3191 y Fl(Y)-8 b(ou)34 b(can)h(alw)m(a)m(ys)g(en)m(ter)g(n)m(um)m(b)s
+(ers)e(in)g(o)s(ctal,)j(decimal,)f(or)f(hexadecimal)g(in)f(GDB)j(b)m(y)
+e(the)g(usual)150 3300 y(con)m(v)m(en)m(tions:)41 b(o)s(ctal)29
+b(n)m(um)m(b)s(ers)e(b)s(egin)g(with)g(`)p Ff(0)p Fl(',)j(decimal)d(n)m
+(um)m(b)s(ers)g(end)h(with)f(`)p Ff(.)p Fl(',)j(and)e(hexadecimal)150
+3410 y(n)m(um)m(b)s(ers)d(b)s(egin)h(with)f(`)p Ff(0x)p
+Fl('.)39 b(Num)m(b)s(ers)26 b(that)h(b)s(egin)e(with)h(none)g(of)h
+(these)g(are,)h(b)m(y)f(default,)g(en)m(tered)g(in)150
+3519 y(base)g(10;)i(lik)m(ewise,)d(the)h(default)e(displa)m(y)g(for)i
+(n)m(um)m(b)s(ers|when)d(no)i(particular)f(format)i(is)f(sp)s
+(eci\014ed|)150 3629 y(is)i(base)i(10.)41 b(Y)-8 b(ou)30
+b(can)g(c)m(hange)g(the)g(default)e(base)i(for)f(b)s(oth)f(input)g(and)
+g(output)h(with)f(the)i Ff(set)f(radix)150 3738 y Fl(command.)150
+3945 y Ff(set)g(input-radix)f Fe(base)630 4055 y Fl(Set)h(the)h
+(default)e(base)h(for)g(n)m(umeric)f(input.)38 b(Supp)s(orted)27
+b(c)m(hoices)j(for)f Fe(base)34 b Fl(are)c(decimal)630
+4164 y(8,)39 b(10,)h(or)d(16.)61 b Fe(base)42 b Fl(m)m(ust)37
+b(itself)e(b)s(e)i(sp)s(eci\014ed)e(either)h(unam)m(biguously)e(or)j
+(using)f(the)630 4274 y(curren)m(t)30 b(default)g(radix;)f(for)h
+(example,)h(an)m(y)f(of)870 4402 y Ff(set)47 b(radix)f(012)870
+4506 y(set)h(radix)f(10.)870 4610 y(set)h(radix)f(0xa)630
+4743 y Fl(sets)35 b(the)g(base)g(to)h(decimal.)53 b(On)34
+b(the)h(other)h(hand,)f(`)p Ff(set)30 b(radix)e(10)p
+Fl(')35 b(lea)m(v)m(es)h(the)f(radix)630 4853 y(unc)m(hanged)30
+b(no)g(matter)i(what)e(it)g(w)m(as.)150 5011 y Ff(set)f(output-radix)f
+Fe(base)630 5121 y Fl(Set)c(the)g(default)f(base)i(for)e(n)m(umeric)g
+(displa)m(y)-8 b(.)37 b(Supp)s(orted)22 b(c)m(hoices)j(for)e
+Fe(base)30 b Fl(are)24 b(decimal)630 5230 y(8,)39 b(10,)h(or)d(16.)61
+b Fe(base)42 b Fl(m)m(ust)37 b(itself)e(b)s(e)i(sp)s(eci\014ed)e
+(either)h(unam)m(biguously)e(or)j(using)f(the)630 5340
+y(curren)m(t)30 b(default)g(radix.)p eop
+%DVIPSSectionPage: 128
+128 129 bop 150 -116 a Fl(128)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Ff(show)g(input-radix)630 408 y Fl(Displa)m(y)h(the)g(curren)m(t)
+g(default)g(base)g(for)g(n)m(umeric)g(input.)150 553
+y Ff(show)f(output-radix)630 663 y Fl(Displa)m(y)h(the)g(curren)m(t)g
+(default)g(base)g(for)g(n)m(umeric)g(displa)m(y)-8 b(.)150
+899 y Fj(14.6)68 b(Optional)46 b(w)l(arnings)g(and)f(messages)275
+1084 y Fl(By)23 b(default,)h(GDB)h(is)d(silen)m(t)h(ab)s(out)g(its)g
+(inner)e(w)m(orkings.)38 b(If)23 b(y)m(ou)g(are)h(running)d(on)i(a)h
+(slo)m(w)f(mac)m(hine,)150 1194 y(y)m(ou)29 b(ma)m(y)g(w)m(an)m(t)h(to)
+f(use)f(the)h Ff(set)h(verbose)c Fl(command.)40 b(This)27
+b(mak)m(es)j(GDB)g(tell)d(y)m(ou)i(when)f(it)g(do)s(es)h(a)150
+1303 y(length)m(y)h(in)m(ternal)f(op)s(eration,)h(so)h(y)m(ou)g(will)c
+(not)k(think)e(it)h(has)g(crashed.)275 1430 y(Curren)m(tly)-8
+b(,)33 b(the)h(messages)h(con)m(trolled)e(b)m(y)h Ff(set)29
+b(verbose)j Fl(are)i(those)g(whic)m(h)f(announce)g(that)i(the)150
+1540 y(sym)m(b)s(ol)26 b(table)i(for)f(a)h(source)g(\014le)e(is)h(b)s
+(eing)f(read;)i(see)h Ff(symbol-file)24 b Fl(in)i(Section)h(12.1)j
+([Commands)c(to)150 1650 y(sp)s(ecify)j(\014les],)h(page)h(95.)150
+1830 y Ff(set)e(verbose)g(on)630 1939 y Fl(Enables)g(GDB)j(output)e(of)
+g(certain)g(informational)f(messages.)150 2084 y Ff(set)g(verbose)g
+(off)630 2194 y Fl(Disables)g(GDB)j(output)e(of)g(certain)h
+(informational)d(messages.)150 2339 y Ff(show)h(verbose)630
+2448 y Fl(Displa)m(ys)g(whether)h Ff(set)g(verbose)e
+Fl(is)h(on)i(or)f(o\013.)275 2593 y(By)38 b(default,)h(if)d(GDB)j
+(encoun)m(ters)g(bugs)e(in)f(the)i(sym)m(b)s(ol)f(table)g(of)h(an)g(ob)
+5 b(ject)39 b(\014le,)f(it)g(is)f(silen)m(t;)150 2703
+y(but)28 b(if)g(y)m(ou)h(are)h(debugging)e(a)h(compiler,)f(y)m(ou)h(ma)
+m(y)h(\014nd)d(this)h(information)g(useful)f(\(see)j(Section)e(12.2)150
+2812 y([Errors)i(reading)f(sym)m(b)s(ol)g(\014les],)h(page)h(98\).)150
+2993 y Ff(set)e(complaints)f Fe(limit)630 3102 y Fl(P)m(ermits)33
+b(GDB)i(to)f(output)f Fe(limit)h Fl(complain)m(ts)e(ab)s(out)i(eac)m(h)
+g(t)m(yp)s(e)g(of)g(un)m(usual)d(sym)m(b)s(ols)630 3212
+y(b)s(efore)24 b(b)s(ecoming)f(silen)m(t)g(ab)s(out)g(the)h(problem.)37
+b(Set)25 b Fe(limit)e Fl(to)i(zero)g(to)f(suppress)e(all)h(com-)630
+3321 y(plain)m(ts;)29 b(set)i(it)f(to)h(a)g(large)f(n)m(um)m(b)s(er)f
+(to)j(prev)m(en)m(t)f(complain)m(ts)e(from)h(b)s(eing)f(suppressed.)150
+3466 y Ff(show)g(complaints)630 3576 y Fl(Displa)m(ys)g(ho)m(w)i(man)m
+(y)f(sym)m(b)s(ol)f(complain)m(ts)h(GDB)h(is)f(p)s(ermitted)f(to)i(pro)
+s(duce.)275 3721 y(By)43 b(default,)i(GDB)f(is)e(cautious,)k(and)c
+(asks)h(what)g(sometimes)g(seems)g(to)h(b)s(e)e(a)h(lot)g(of)g(stupid)
+150 3830 y(questions)29 b(to)h(con\014rm)e(certain)i(commands.)40
+b(F)-8 b(or)30 b(example,)f(if)g(y)m(ou)g(try)h(to)g(run)e(a)i(program)
+f(whic)m(h)f(is)150 3940 y(already)i(running:)390 4061
+y Ff(\(gdb\))46 b(run)390 4165 y(The)h(program)f(being)g(debugged)g
+(has)h(been)f(started)g(already.)390 4269 y(Start)g(it)i(from)e(the)h
+(beginning?)e(\(y)i(or)g(n\))275 4396 y Fl(If)25 b(y)m(ou)i(are)g
+(willing)22 b(to)27 b(un\015inc)m(hingly)c(face)k(the)f(consequences)h
+(of)g(y)m(our)f(o)m(wn)g(commands,)h(y)m(ou)g(can)150
+4506 y(disable)i(this)g(\\feature":)150 4686 y Ff(set)g(confirm)g(off)
+630 4796 y Fl(Disables)g(con\014rmation)h(requests.)150
+4941 y Ff(set)f(confirm)g(on)630 5050 y Fl(Enables)g(con\014rmation)h
+(requests)g(\(the)h(default\).)150 5195 y Ff(show)e(confirm)630
+5305 y Fl(Displa)m(ys)g(state)j(of)f(con\014rmation)e(requests.)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmcsc10 17.28 3
+/Fa 3 118 df<000000007FF80000380000000007FFFF800078000000003FFFFFE000F8
+00000001FFFFFFF800F800000007FFF007FE01F80000001FFF0000FF03F80000003FFC00
+001F87F8000000FFF000000FCFF8000001FFC0000003EFF8000003FF80000001FFF80000
+07FE00000000FFF800000FFC000000007FF800001FF8000000003FF800003FF000000000
+1FF800007FF0000000000FF80000FFE0000000000FF80001FFC00000000007F80001FFC0
+0000000007F80003FF800000000003F80007FF800000000003F80007FF000000000001F8
+000FFF000000000001F8000FFE000000000001F8001FFE000000000000F8001FFE000000
+000000F8003FFE000000000000F8003FFC000000000000F8003FFC00000000000078007F
+FC00000000000078007FFC00000000000078007FFC00000000000078007FF80000000000
+000000FFF80000000000000000FFF80000000000000000FFF80000000000000000FFF800
+00000000000000FFF80000000000000000FFF80000000000000000FFF800000000000000
+00FFF80000000000000000FFF80000000000000000FFF80000000000000000FFF8000000
+0000000000FFF80000000000000000FFF80000000000000000FFF800000000000000007F
+F80000000FFFFFFFF87FFC0000000FFFFFFFF87FFC0000000FFFFFFFF87FFC0000000FFF
+FFFFF83FFC0000000003FFFE003FFC00000000007FFC003FFE00000000007FF8001FFE00
+000000003FF8001FFE00000000003FF8000FFF00000000003FF8000FFF00000000003FF8
+0007FF00000000003FF80007FF80000000003FF80003FF80000000003FF80001FFC00000
+00003FF80001FFC0000000003FF80000FFE0000000003FF800007FF0000000003FF80000
+3FF8000000003FF800001FF8000000003FF800000FFC000000007FF8000007FF00000000
+7FF8000003FF80000000FFF8000001FFC0000001FFF8000000FFF0000003E7F80000003F
+FC00000FE3F80000001FFF80003FC1F800000007FFF003FF00F800000001FFFFFFFE0078
+000000003FFFFFF800380000000007FFFFC0000000000000007FFC000000004D4E79CB5C
+>103 D<FFFFF80000001FFFFFE0FFFFFC0000001FFFFFE0FFFFFC0000001FFFFFE0FFFF
+FE0000001FFFFFE0007FFF00000001FFFE00003FFF800000007FF800003FFF800000001F
+E000003FFFC00000001FE000003DFFE00000000FC000003DFFE00000000FC000003CFFF0
+000000078000003C7FF8000000078000003C3FFC000000078000003C3FFC000000078000
+003C1FFE000000078000003C0FFF000000078000003C0FFF800000078000003C07FF8000
+00078000003C03FFC00000078000003C01FFE00000078000003C01FFE00000078000003C
+00FFF00000078000003C007FF80000078000003C007FFC0000078000003C003FFC000007
+8000003C001FFE0000078000003C000FFF0000078000003C000FFF0000078000003C0007
+FF8000078000003C0003FFC000078000003C0003FFE000078000003C0001FFE000078000
+003C0000FFF000078000003C00007FF800078000003C00007FF800078000003C00003FFC
+00078000003C00001FFE00078000003C00001FFF00078000003C00000FFF00078000003C
+000007FF80078000003C000003FFC0078000003C000003FFC0078000003C000001FFE007
+8000003C000000FFF0078000003C0000007FF8078000003C0000007FF8078000003C0000
+003FFC078000003C0000001FFE078000003C0000001FFE078000003C0000000FFF078000
+003C00000007FF878000003C00000003FFC78000003C00000003FFC78000003C00000001
+FFE78000003C00000000FFF78000003C00000000FFFF8000003C000000007FFF8000003C
+000000003FFF8000003C000000001FFF8000003C000000001FFF8000003C000000000FFF
+8000003C0000000007FF8000003C0000000007FF8000003C0000000003FF8000007E0000
+000001FF8000007E0000000000FF800000FF0000000000FF800000FF00000000007F8000
+03FFC0000000003F80000FFFF0000000003F8000FFFFFF000000001F8000FFFFFF000000
+000F8000FFFFFF00000000078000FFFFFF000000000780004B4A7AC958>110
+D<FFFFFFFE00001FFFFFE0FFFFFFFE00001FFFFFE0FFFFFFFE00001FFFFFE0FFFFFFFE00
+001FFFFFE001FFFF00000001FFFE00007FFC000000007FF800003FF8000000001FE00000
+3FF8000000001FE000003FF8000000000FC000003FF8000000000FC000003FF800000000
+078000003FF800000000078000003FF800000000078000003FF800000000078000003FF8
+00000000078000003FF800000000078000003FF800000000078000003FF8000000000780
+00003FF800000000078000003FF800000000078000003FF800000000078000003FF80000
+0000078000003FF800000000078000003FF800000000078000003FF80000000007800000
+3FF800000000078000003FF800000000078000003FF800000000078000003FF800000000
+078000003FF800000000078000003FF800000000078000003FF800000000078000003FF8
+00000000078000003FF800000000078000003FF800000000078000003FF8000000000780
+00003FF800000000078000003FF800000000078000003FF800000000078000003FF80000
+0000078000003FF800000000078000003FF800000000078000003FF80000000007800000
+3FF800000000078000003FF800000000078000003FF800000000078000003FF800000000
+078000003FF800000000078000003FF800000000078000003FF800000000078000003FF8
+00000000078000003FF800000000078000003FF800000000078000003FF8000000000780
+00003FF8000000000F8000001FF8000000000F0000001FFC000000000F0000001FFC0000
+00000F0000000FFC000000001F0000000FFC000000001E00000007FE000000003E000000
+07FE000000003C00000003FF000000007C00000003FF00000000F800000001FF80000000
+F000000000FF80000001F0000000007FC0000003E0000000003FE0000007C0000000001F
+F800001F80000000000FFC00007F000000000007FF0001FE000000000001FFE00FFC0000
+000000007FFFFFF00000000000001FFFFFC000000000000007FFFF00000000000000007F
+F8000000004B4C7AC958>117 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmsltt10 10.95 26
+/Fe 26 123 df<00001E001E0000003F003F0000003F803F8000003F803F8000007F807F
+8000007F807F8000007F007F0000007F007F000000FF00FF000000FF00FF000000FE00FE
+000000FE00FE000001FE01FE000001FE01FE000001FC01FC0007FFFFFFFFE00FFFFFFFFF
+F01FFFFFFFFFF01FFFFFFFFFF01FFFFFFFFFF00FFFFFFFFFF007FFFFFFFFE0000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000003FC03FC0
+00003FC03FC000003F803F8000003F803F8000007F807F8000007F807F8000007F007F00
+007FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+007FFFFFFFFE0003F803F8000007F807F8000007F807F8000007F007F0000007F007F000
+0007F007F000000FF00FF000000FF00FF000000FE00FE000000FE00FE000000FE00FE000
+000FE00FE000000FC00FC000000780078000002C387AB730>35 D<00000FC0000000003F
+E0000000007FF000000000FFF800000001FFFC00000003FFFC00000003F8FC00000007F0
+FE00000007E07E0000000FE07E0000000FC07E0000000FC0FE0000001FC0FC0000001F80
+FC0000001F80FC0000001F81FC0000001F81F80000001F83F80000001F87F0FFF0001F87
+F1FFF8001F8FE1FFF8001F9FC1FFF8001FBFC1FFF8001FFF80FFF0001FFF01FC00001FFE
+01F800001FFC03F800001FF803F000001FF007F000003FE007E000007FC00FE00000FFC0
+0FC00001FFE01FC00003FFE01F800007FFE03F80000FF7E07F00001FE7F07F00001FC3F0
+FE00003F83F8FC00003F81F9FC00007F01FBF800007F01FFF80000FF00FFF00000FE00FF
+E00000FE007FE00E00FE007FC01F00FE003F801F80FE007F803F80FE00FFC03F00FE01FF
+C03F00FE07FFE07F00FF1FFFF8FE007FFFF7FFFE007FFFE3FFFC003FFFC1FFF8001FFF00
+FFF0000FFE003FE00003F0000F80002D3A7BB830>38 D<7FFFFFFFE0FFFFFFFFF0FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF07FFFFFFFE02507769E30>45
+D<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFFFFF00007FFFFFF
+F0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF80007FE000FF00003F
+E001FE00003FE003FC00003FC003FC00003FC007F800003FC007F000003FC00FF000003F
+C00FE000003FC01FE000001F801FC000001F003FC0000000003F80000000003F80000000
+003F80000000007F80000000007F00000000007F00000000007F00000000007F00000000
+00FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE000000F800FF000001FC00FF000001FC007F000003FC
+007F000003F8007F000003F8007F800007F8003F800007F0003FC0000FF0001FC0001FE0
+001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE000001FFFFFC00
+0000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B830>67
+D<003FFFFFFFFF00007FFFFFFFFF8000FFFFFFFFFFC000FFFFFFFFFFC0007FFFFFFFFFC0
+003FFFFFFFFFC00003F800003F800003F800003F800003F800003F800003F800003F8000
+03F800007F800007F800007F800007F000007F000007F000003F000007F000001E000007
+F0000000000007F000000000000FF000000000000FE000000000000FE001E00000000FE0
+03F00000000FE003F80000000FE007F80000001FE007F80000001FFFFFF00000001FFFFF
+F00000001FFFFFF00000001FFFFFF00000001FFFFFF00000003FFFFFF00000003F800FE0
+0000003F800FE00000003F800FE00000003F800FE00000003F8007C00000007F80000000
+00007F0000000000007F0000000000007F0000000000007F0000000000007F000000F000
+00FF000001F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000
+FE000007F80001FE000007F80001FC000007F00001FC000007F0003FFFFFFFFFF0007FFF
+FFFFFFF000FFFFFFFFFFF000FFFFFFFFFFF0007FFFFFFFFFE0003FFFFFFFFFC00032387E
+B730>69 D<003FF80000FFE0007FFC0001FFF000FFFE0003FFF800FFFE0003FFF8007FFE
+0007FFF0003FFE0007FFE0000FFE000FFE00000FDE000F7E00000FDF001F7E00000FDF00
+1F7E00000FDF003EFE00001FDF003EFE00001F9F007EFC00001F9F007CFC00001F9F00FC
+FC00001F9F00F8FC00001F9F80F9FC00003F9F81F9FC00003F1F81F1F800003F1F83F1F8
+00003F1F83E1F800003F0F87E1F800003F0F87C3F800007F0F87C3F800007E0F8FC3F000
+007E0F8F83F000007E0F9F83F000007E0F9F03F000007E0F9F07F00000FE07BE07F00000
+FC07FE07E00000FC07FC07E00000FC07FC07E00000FC07F807E00000FC07F80FE00001FC
+03F00FE00001F801E00FC00001F800000FC00001F800000FC00001F800000FC00001F800
+001FC00003F800001FC00003F000001F800003F000001F800003F000001F800003F00000
+1F800003F000003F800007F000003F800007E000003F000007E000003F00007FFC0003FF
+E000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF0007FFC0003FFE0
+0035387EB730>77 D<003FFFFFFC00007FFFFFFF0000FFFFFFFFC000FFFFFFFFE0007FFF
+FFFFF0003FFFFFFFF80003F8003FFC0003F8000FFC0003F80003FE0003F80001FE0003F8
+0001FE0007F80000FF0007F00000FF0007F00000FF0007F000007F0007F000007F0007F0
+00007F000FF00000FE000FE00000FE000FE00000FE000FE00001FE000FE00001FC000FE0
+0003FC001FE00007F8001FC0000FF8001FC0001FF0001FC0007FE0001FC001FFC0001FFF
+FFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80
+000000007F80000000007F00000000007F00000000007F00000000007F00000000007F00
+00000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000001FE0000000001FC0000000001FC000000003FFFC00000007FFFE0000000FFFFF0
+000000FFFFF00000007FFFE00000003FFFC000000030387EB730>80
+D<000007FC01E000003FFF81F00000FFFFE3F00003FFFFFBF00007FFFFFFF0000FFFFFFF
+F0001FFC07FFF0003FF001FFE0003FC000FFE0007F80007FE000FF00003FE000FE00003F
+E000FE00003FE001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F
+C001FC00000F8001FE0000000001FE0000000001FF0000000000FF8000000000FFF80000
+00007FFF800000003FFFF80000001FFFFF0000000FFFFFC0000007FFFFE0000000FFFFF0
+0000001FFFF800000001FFFC000000001FFC0000000003FE0000000001FE0000000001FE
+0000000000FF0000000000FF0000000000FF000F8000007F001F8000007F001FC00000FF
+003FC00000FE003F800000FE003F800000FE003FC00001FE003FC00001FC003FC00003FC
+007FE00007F8007FF0000FF0007FF8003FF0007FFF80FFE0007FFFFFFFC0007FFFFFFF80
+00FEFFFFFF0000FC7FFFFC0000FC1FFFF000007801FF8000002C3A7BB830>83
+D<0001FFC00000000FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC0
+0001FF007FE00001FE001FE00003FC000FF00001FC0007F00001F80007F00000700007F0
+0000000007F80000000007F80000000007F00000000007F00000003FFFF0000003FFFFF0
+00001FFFFFF00000FFFFFFF00003FFFFFFF00007FFFFFFE0000FFFE00FE0001FFE000FE0
+003FF0000FE0007FC0001FE0007F80001FE000FF00001FC000FE00001FC000FE00001FC0
+00FE00003FC000FE00003FC000FE00007FC000FF0000FF80007F8003FF80007FE03FFFFF
+003FFFFFFFFF803FFFFFFFFFC01FFFFFDFFFC00FFFFF87FF8003FFFC01FF00007FE00000
+002A2A7AA830>97 D<3FF80000007FFC000000FFFE000000FFFE0000007FFE0000003FFE
+00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000003F800
+000003F800000003F800000003F800000003F81FF00007F8FFFC0007F3FFFF0007F7FFFF
+8007FFFFFFC007FFFFFFE007FFF03FF00FFF800FF00FFE0007F80FFC0007F80FF80003FC
+0FF00001FC0FE00001FC1FE00001FC1FC00001FC1FC00001FE1FC00000FE1FC00000FE1F
+C00001FE3FC00001FC3F800001FC3F800001FC3F800001FC3F800003FC3F800003F87F80
+0003F87F800007F87F80000FF07F80000FF07F80001FE07FC0003FC0FFC0007FC0FFE000
+FF80FFF003FF00FFFC1FFE00FFFFFFFC00FFFFFFF800FEFFFFF000FC7FFFC000781FFF00
+000007F80000273977B730>I<00001FFC000000FFFF800003FFFFC0000FFFFFE0001FFF
+FFF0007FFFFFF000FFF00FF801FF8007F803FF000FF007FC0007F007F80007E00FF00001
+C01FE00000001FE00000003FC00000003F800000007F800000007F000000007F00000000
+7F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FF000000007F00000F807F80001F807F80003FC03FC0003F803FE0
+007F801FF800FF000FFE03FF000FFFFFFE0007FFFFFC0001FFFFF80000FFFFE000003FFF
+80000007FC0000252A77A830>I<00000007FF000000000FFF800000001FFFC00000001F
+FFC00000000FFFC000000007FFC0000000003F80000000003F80000000003F8000000000
+3F80000000007F80000000007F80000000007F00000000007F00000000007F0000000000
+7F0000007FC0FF000003FFF0FF00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFF
+FE0001FFE07FFE0003FF001FFE0007FE000FFC0007FC0007FC000FF80003FC001FF00003
+FC001FE00003FC003FC00003FC003F800003F8007F800003F8007F800003F8007F000003
+F8007F000007F800FF000007F800FE000007F000FE000007F000FE000007F000FE000007
+F000FE00000FF000FE00000FF000FE00000FE000FE00001FE000FF00003FE0007F00003F
+E0007F00007FE0007F8000FFE0003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFF
+FF800FFFFFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB7
+30>I<00001FE0000000FFFC000003FFFF00000FFFFF80003FFFFFC0007FFFFFE000FFF0
+3FF001FF800FF003FE0007F807FC0003F807F80003F80FF00003F81FE00001FC1FC00001
+FC3FC00001FC3F800001FC7F800001FC7F000001FC7FFFFFFFFC7FFFFFFFFCFFFFFFFFF8
+FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE00000000FE00000000FF000000007F
+000000007F000003C07F800007E03F80000FF03FC0000FF01FE0001FE01FF0007FC00FFE
+03FFC007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800001FFFE0000003FF0000262A79
+A830>I<00000000FF8000000007FFE00000001FFFF00000007FFFF0000000FFFFF80000
+01FFFFF8000003FF07F0000007FC07F0000007F807E000000FF001C000000FE000000000
+0FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000000000
+1FC0000001FFFFFFFE0003FFFFFFFF0007FFFFFFFF0007FFFFFFFF0007FFFFFFFF0003FF
+FFFFFE0000007F80000000007F00000000007F00000000007F00000000007F0000000000
+7F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000003FC0000000003F80000000003F80000000003F80000000003F80000000003
+F80000000007F80000000007F00000000007F00000007FFFFFFE0000FFFFFFFF0000FFFF
+FFFF0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00002D397CB830>I<000007F801FE00
+00003FFF0FFF8000007FFFBFFF800001FFFFFFFFC00003FFFFFFFFC00007FFFFFFFFC000
+0FFC0FFF1F80001FF007F81F00003FE003FC0000003FC001FC0000007F8001FC0000007F
+0001FC0000007F0001FC000000FF0001FC000000FE0001FC000000FE0001FC000000FE00
+01FC000000FE0003FC000000FE0007F8000000FF0007F80000007F000FF00000007F803F
+E00000003FE0FFE00000007FFFFFC0000000FFFFFF80000000FFFFFF00000001FFFFFC00
+000001F9FFF000000001F87F8000000003F8000000000003F0000000000003F000000000
+0003F8000000000001F8000000000001FFFFFC00000001FFFFFF80000001FFFFFFE00000
+03FFFFFFF8000007FFFFFFFC00000FFFFFFFFE00001FF00007FF00003FC00000FF00003F
+8000007F00007F0000003F80007E0000001F8000FE0000001F8000FC0000001F8000FC00
+00001F8000FC0000003F8000FC0000003F0000FC0000007F0000FC000000FF0000FE0000
+01FE00007F800007FC00007FC0001FFC00003FFC01FFF800001FFFFFFFE000000FFFFFFF
+C0000007FFFFFF00000001FFFFFC000000007FFFF0000000000FFF00000000323E7EA730
+>I<003FF8000000007FFC00000000FFFE00000000FFFE000000007FFE000000003FFE00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FC00
+00000003F80000000003F80000000003F80000000003F80000000003F80FF0000007F87F
+FE000007F1FFFF000007F7FFFF800007FFFFFF800007FFFFFFC00007FFF03FC0000FFF80
+1FE0000FFF001FE0000FFE000FE0000FF8000FE0000FF8000FE0000FF0001FE0001FE000
+1FC0001FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC0003FC000
+3FC0003F80003F80003F80003F80003F80003F80003F80003F80003F80007F80007F8000
+7F80007F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0000FF0000
+FF0000FE0000FE0000FE0000FE007FFFF81FFFF8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7F
+FFFCFFFFFC3FFFFC7FFFF81FFFF82E387FB730>I<000000E000000003F800000007F800
+000007FC00000007FC00000007FC00000007F800000003F000000001E000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000FFFFC00001FFFFE00003FFFFE00003FFFFE00001FFFFE00000FFFFE00000001F
+E00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000003F80
+0000003F800000003F800000003F800000003F800000007F800000007F000000007F0000
+00007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE000000
+00FE00000000FE00000001FE00000001FC00000001FC00007FFFFFFF80FFFFFFFFC0FFFF
+FFFFE0FFFFFFFFE0FFFFFFFFC07FFFFFFF80233979B830>I<003FFFF800007FFFFC0000
+7FFFFE00007FFFFE00007FFFFE00003FFFFE00000001FC00000001FC00000001FC000000
+01FC00000001FC00000003FC00000003F800000003F800000003F800000003F800000003
+F800000007F800000007F000000007F000000007F000000007F000000007F00000000FF0
+0000000FE00000000FE00000000FE00000000FE00000000FE00000001FE00000001FC000
+00001FC00000001FC00000001FC00000001FC00000003FC00000003F800000003F800000
+003F800000003F800000003F800000007F800000007F000000007F000000007F00000000
+7F000000007F00000000FF00000000FE00000000FE00003FFFFFFFF07FFFFFFFF8FFFFFF
+FFFCFFFFFFFFFC7FFFFFFFF83FFFFFFFF026387BB730>108 D<000003F001F80001FF0F
+FC07FE0003FFBFFE1FFF0003FFFFFF7FFF8003FFFFFFFFFF8003FFFFFFFFFFC001FFFC3F
+FE1FC0003FF81FFC0FC0003FE01FF00FC0003FC01FE00FC0003FC01FE00FC0003F801FC0
+0FC0003F003F801FC0007F003F801F80007F003F801F80007E003F001F80007E003F001F
+80007E003F001F80007E003F001F8000FE007F003F8000FC007E003F0000FC007E003F00
+00FC007E003F0000FC007E003F0000FC007E003F0001FC00FE007F0001F800FC007E0001
+F800FC007E0001F800FC007E0001F800FC007E0001F800FC007E0003F801FC00FE0003F0
+01F800FC0003F001F800FC003FFE07FF03FF807FFF0FFF87FFC0FFFF9FFFCFFFE0FFFF9F
+FFCFFFE07FFF0FFF87FFC03FFE07FF03FF80332881A730>I<0000000FF00001FFE07FFE
+0003FFF1FFFF0007FFF7FFFF8007FFFFFFFF8003FFFFFFFFC001FFFFF03FC0000FFF801F
+E0000FFF001FE0000FFE000FE0000FF8000FE0000FF8000FE0000FF0001FE0001FE0001F
+C0001FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC0003FC0003F
+C0003F80003F80003F80003F80003F80003F80003F80003F80003F80007F80007F80007F
+80007F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0000FF0000FF
+0000FE0000FE0000FE0000FE007FFFF81FFFF8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7FFF
+FCFFFFFC3FFFFC7FFFF81FFFF82E287FA730>I<00000003FE0000003FFC1FFF8000007F
+FE7FFFE00000FFFEFFFFF00000FFFFFFFFF800007FFFFFFFFC00003FFFFE07FE000001FF
+F001FE000001FFC000FF000001FF8000FF000001FF00007F800001FE00003F800001FC00
+003F800003FC00003F800003F800003F800003F800003FC00003F800001FC00003F80000
+1FC00003F800003FC00007F800003F800007F000003F800007F000003F800007F000003F
+800007F000007F800007F000007F00000FF000007F00000FF00000FF00000FF00001FE00
+000FF00001FE00000FF00003FC00000FF80007F800001FF8000FF800001FFC001FF00000
+1FFE007FE000001FFF83FFC000001FFFFFFF8000001FFFFFFF0000003FDFFFFE0000003F
+8FFFF80000003F83FFE00000003F80FF000000003F8000000000007F8000000000007F80
+00000000007F0000000000007F0000000000007F0000000000007F000000000000FF0000
+00000000FF000000000000FE000000000000FE000000000000FE000000000000FE000000
+00007FFFF000000000FFFFF800000000FFFFFC00000000FFFFFC00000000FFFFF8000000
+007FFFF000000000323C82A730>112 D<00007FF8380003FFFE7C001FFFFFFC003FFFFF
+FC007FFFFFFC00FFFFFFFC01FFC01FFC03FC0007FC03F80003FC07F00003F807E00003F8
+07E00003F807E00003F807E00001F007F000000003FE00000003FFF0000001FFFF800000
+FFFFF000007FFFFC00001FFFFF000007FFFF8000007FFFC0000001FFE00000001FE01F00
+000FF01F800007F03F800003F03F800003F03FC00003F03FC00003F03FC00007F07FE000
+0FE07FE0001FE07FF0003FC07FFC03FF807FFFFFFF807FFFFFFF00FFFFFFFC00FCFFFFF8
+00FC3FFFE0007807FE0000262A79A830>115 D<0003C000000007E000000007F0000000
+07F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000F
+E000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0003FC0
+0000003F800000003F800000003F800000003F800000003F800000007F800000007F0000
+00007F000000007F000000007F000000007F00000000FF00000000FE00000000FE000000
+00FE00000000FE00000000FE00000001FE000F8001FC001FC001FC001FC001FC001FC001
+FC003FC001FC003F8001FC007F8001FC00FF8001FE01FF0001FF07FE0000FFFFFC0000FF
+FFF800007FFFF000003FFFE000000FFF80000003FC0000243378B130>I<3FFC003FFC00
+7FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0001FE0001FE00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC0003FC0003FC00
+03F80003F80003F80003F80003F80003F80003F80003F80003F80007F80007F80007F800
+07F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0000FF0000FF000
+0FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0003FE0001FE0007FE000
+1FE000FFC0000FE001FFC0000FF80FFFFF000FFFFFFFFF8007FFFFFFFF8007FFFFFFFF80
+03FFFF9FFF8000FFFE0FFF00003FF000000029287AA630>I<00FFFE07FFF001FFFF0FFF
+F803FFFF0FFFFC03FFFF0FFFFC01FFFF0FFFF800FFFE07FFF00007F001FC000003F803F8
+000001FC07F0000001FC0FE0000000FE1FC0000000FE3F800000007F7F000000007F7E00
+0000003FFE000000001FFC000000001FF8000000000FF0000000000FE0000000000FE000
+0000001FF0000000003FF0000000007FF8000000007FF800000000FCFC00000001F8FC00
+000003F07E00000007E07F0000000FC03F0000001FC03F8000003F801F8000007F001FC0
+0000FE000FE0003FFFC0FFFF007FFFE1FFFF80FFFFE1FFFFC0FFFFE1FFFFC07FFFE1FFFF
+803FFFC0FFFF002E277DA630>120 D<007FFFFFFFF000FFFFFFFFF801FFFFFFFFF801FF
+FFFFFFF801FFFFFFFFF801FFFFFFFFF003FC00003FE003F800007FC003F80000FF8003F8
+0003FE0003F80007FC0001F0000FF8000000001FF0000000007FC000000000FF80000000
+01FF0000000003FE0000000007FC000000001FF0000000003FE0000000007FC000000000
+FF8000000001FF0000000007FC000000000FF8000000001FF0000000003FE0000F00007F
+C0001F8001FF00001FC003FE00003FC007FC00003FC00FF800003F801FF000003F807FFF
+FFFFFF807FFFFFFFFF807FFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFE002D27
+7DA630>122 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmb10 10.95 25
+/Ff 25 122 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE00
+1E001E003E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F
+207BBE19>39 D<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE00
+1E001E003E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F
+207B8D19>44 D<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC00E
+0E7B8D19>46 D<FFFFFFFFFC000000FFFFFFFFFFC00000FFFFFFFFFFF00000FFFFFFFFFF
+FC0000FFFFFFFFFFFF000000FFF0003FFF800000FFF00007FFC00000FFF00001FFF00000
+FFF00000FFF00000FFF000007FF80000FFF000003FFC0000FFF000001FFE0000FFF00000
+0FFE0000FFF000000FFF0000FFF0000007FF0000FFF0000007FF8000FFF0000007FF8000
+FFF0000007FFC000FFF0000003FFC000FFF0000003FFC000FFF0000003FFE000FFF00000
+03FFE000FFF0000003FFE000FFF0000003FFE000FFF0000003FFE000FFF0000003FFF000
+FFF0000003FFF000FFF0000003FFF000FFF0000003FFF000FFF0000001FFF000FFF00000
+01FFF000FFF0000001FFF000FFF0000001FFF000FFF0000001FFF000FFF0000003FFF000
+FFF0000003FFF000FFF0000003FFF000FFF0000003FFF000FFF0000003FFE000FFF00000
+03FFE000FFF0000003FFE000FFF0000003FFE000FFF0000003FFE000FFF0000003FFC000
+FFF0000003FFC000FFF0000007FFC000FFF0000007FF8000FFF0000007FF8000FFF00000
+0FFF0000FFF000000FFF0000FFF000001FFE0000FFF000003FFC0000FFF000007FFC0000
+FFF00000FFF80000FFF00001FFF00000FFF00007FFE00000FFF0003FFFC000FFFFFFFFFF
+FF0000FFFFFFFFFFFE0000FFFFFFFFFFF80000FFFFFFFFFFC00000FFFFFFFFFC0000003C
+3E7CBD46>68 D<FFFFF80000FFFFFCFFFFFC0000FFFFFCFFFFFC0000FFFFFCFFFFFE0000
+FFFFFCFFFFFF0000FFFFFC00FFFF000000FC0000FFFF800000FC0000FFFFC00000FC0000
+FFFFC00000FC0000FFFFE00000FC0000FFFFF00000FC0000FFFFF00000FC0000FDFFF800
+00FC0000FCFFFC0000FC0000FCFFFC0000FC0000FC7FFE0000FC0000FC3FFF0000FC0000
+FC1FFF0000FC0000FC1FFF8000FC0000FC0FFFC000FC0000FC07FFC000FC0000FC07FFE0
+00FC0000FC03FFF000FC0000FC01FFF800FC0000FC01FFF800FC0000FC00FFFC00FC0000
+FC007FFE00FC0000FC007FFE00FC0000FC003FFF00FC0000FC001FFF80FC0000FC001FFF
+80FC0000FC000FFFC0FC0000FC0007FFE0FC0000FC0007FFE0FC0000FC0003FFF0FC0000
+FC0001FFF8FC0000FC0001FFF8FC0000FC0000FFFCFC0000FC00007FFEFC0000FC00007F
+FEFC0000FC00003FFFFC0000FC00001FFFFC0000FC00001FFFFC0000FC00000FFFFC0000
+FC000007FFFC0000FC000007FFFC0000FC000003FFFC0000FC000001FFFC0000FC000000
+FFFC0000FC000000FFFC0000FC0000007FFC0000FC0000003FFC0000FC0000003FFC0000
+FC0000001FFC0000FC0000000FFC0000FC0000000FFC0000FC00000007FC00FFFFFC0000
+03FC00FFFFFC000003FC00FFFFFC000001FC00FFFFFC000000FC00FFFFFC000000FC003E
+3E7CBD47>78 D<006000F001F003E007C007C00F801F001E003E003C007C007C00780078
+00F800F000F000F7E0FFF0FFF8FFFCFFFEFFFEFFFE7FFE7FFE7FFE3FFC1FF80FF007E00F
+207CBE19>96 D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00
+000FF807FF00000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0
+001FFE00FFE0001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE0
+00000001FFE0000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0
+000FFF00FFE0001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE0
+00FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0
+007FF003FFE0007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF
+8001FFF803FF80003FE0000000292B7EA92C>I<00FF00000000FFFF00000000FFFF0000
+0000FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF01FF000003FF0FFFE00003FF3FFFF80003FFFFFFFC0003FFFE07
+FF0003FFF801FF8003FFE000FFC003FFC000FFC003FF80007FE003FF80007FF003FF8000
+7FF003FF80007FF003FF80003FF803FF80003FF803FF80003FF803FF80003FFC03FF8000
+3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF8000
+3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FF803FF8000
+3FF803FF80003FF803FF80007FF003FF80007FF003FF80007FE003FFC000FFE003FFC000
+FFC003FFE001FF8003FFF803FF0003FFFE0FFE0003FC7FFFFC0003F83FFFF00003F01FFF
+C000000003FE00002E407FBE33>I<0003FF0000001FFFE000007FFFF80000FFFFFC0001
+FF83FE0003FE01FF0007FE03FF000FFC07FF801FFC07FF801FF807FF803FF807FF803FF8
+07FF807FF807FF807FF003FF007FF001FE007FF0007800FFF0000000FFF0000000FFF000
+0000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF00000
+00FFF0000000FFF00000007FF00000007FF00000007FF80000003FF80007C03FF80007C0
+1FFC000FC01FFC000F800FFE001F8007FE001F0003FF007F0001FFC1FE0000FFFFFC0000
+7FFFF000001FFFE0000003FF0000222B7DA928>I<00000000FF00000000FFFF00000000
+FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF0000000003FF000001FF03FF00001FFFE3FF00007FFFFBFF0000FFFFFFFF0001FFC1
+FFFF0003FF003FFF0007FE001FFF000FFC000FFF001FFC0007FF001FF80007FF003FF800
+07FF003FF80007FF007FF00007FF007FF00007FF007FF00007FF00FFF00007FF00FFF000
+07FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF000
+07FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF007FF00007FF007FF000
+07FF007FF00007FF003FF80007FF003FF80007FF003FF80007FF001FF8000FFF000FFC00
+1FFF0007FC003FFF8007FE007FFFFC03FF83FFFFFC00FFFFFFFFFC007FFFF7FFFC001FFF
+C7FFFC0003FE07FC002E407DBE33>I<0001FF8000000FFFF000003FFFF80000FFFFFE00
+01FFC3FF0003FF00FF8007FE007FC00FFC003FC01FFC003FE01FF8003FE03FF8001FF03F
+F8001FF07FF0001FF07FF0000FF07FF0000FF87FF0000FF8FFF0000FF8FFF0000FF8FFFF
+FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFF0000000FFF0000000FFF0000000FFF000
+0000FFF00000007FF00000007FF00000007FF00000007FF80000003FF80000F83FF80000
+F81FFC0001F80FFC0001F00FFE0003F007FF0007E003FF800FC001FFF07F80007FFFFF00
+003FFFFE00000FFFF8000000FFC000252B7EA92A>I<00001FF8000000FFFE000007FFFF
+00000FFFFF80001FF8FFC0003FE0FFE0007FC1FFE000FF81FFE001FF01FFE001FF01FFE0
+01FF01FFE003FE00FFC003FE007F8003FE003F0003FE00000003FE00000003FE00000003
+FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000000FFFF
+FF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000003FF00000003FF00000003FF00
+000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000
+03FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003
+FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FFFF
+FF0000FFFFFF0000FFFFFF0000FFFFFF000023407EBF1C>I<0007FE00FC00003FFFC3FE
+0000FFFFF7FF0001FFFFFFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FFFF
+001FF000FFBE001FF000FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0
+003FF000FFC0003FF000FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF80
+000FF801FF000007FC03FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC000
+000F07FE0000000F00000000001F00000000001F00000000001F80000000001F80000000
+001FE0000000001FFFFFF000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFFF0
+0003FFFFFFF80003FFFFFFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007FF
+007F800001FF00FF000001FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF
+00FF000000FF00FF800001FF007F800001FE007FC00003FE003FE00007FC001FF8001FF8
+000FFF00FFF00007FFFFFFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA82D
+>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000
+000007FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000
+000003FF0000000003FF0000000003FF0000000003FF0000000003FF007FE00003FF01FF
+F80003FF07FFFC0003FF0FFFFE0003FF1FC3FF0003FF3E03FF8003FF7C03FF8003FF7801
+FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001
+FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1F
+FFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF303F7EBE33>I<01F80003FC0007FE00
+0FFF001FFF801FFF801FFF801FFF801FFF801FFF800FFF0007FE0003FC0001F800000000
+00000000000000000000000000000000000000000000000000FF00FFFF00FFFF00FFFF00
+FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00
+03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00
+03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFFF8
+FFFFF815407EBF19>I<00FF00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF00FFFFFCFFFFFCFFFFFCFFFFFCFFFFFC163F7EBE19>108
+D<00FF007FE000FFFF01FFF800FFFF07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03FF
+8007FF7C03FF8003FF7801FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001FF
+C003FFC001FFC003FFC001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
+C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
+C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
+C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
+C0FFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA833
+>110 D<0001FF8000000FFFF000003FFFFC0000FFFFFF0001FF81FF8003FE007FC007FC
+003FE00FFC003FF00FF8001FF01FF8001FF81FF8001FF83FF0000FFC3FF0000FFC7FF000
+0FFE7FF0000FFE7FF0000FFE7FF0000FFEFFF0000FFFFFF0000FFFFFF0000FFFFFF0000F
+FFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF
+7FF0000FFE7FF0000FFE7FF0000FFE3FF0000FFC3FF8001FFC1FF8001FF81FF8001FF80F
+FC003FF007FC003FE003FE007FC001FF81FF8000FFFFFF00003FFFFC00000FFFF0000001
+FF8000282B7EA92D>I<00FF01FF0000FFFF0FFFE000FFFF3FFFF800FFFFFFFFFC00FFFF
+FE0FFF00FFFFF803FF8003FFE001FFC003FFC001FFC003FF8000FFE003FF8000FFF003FF
+80007FF003FF80007FF003FF80007FF803FF80007FF803FF80003FF803FF80003FFC03FF
+80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF
+80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80007FF803FF
+80007FF803FF80007FF803FF80007FF003FF8000FFF003FF8000FFE003FFC000FFE003FF
+C001FFC003FFE003FF8003FFF807FF0003FFFE0FFE0003FFFFFFFC0003FFBFFFF00003FF
+9FFFC00003FF83FE000003FF8000000003FF8000000003FF8000000003FF8000000003FF
+8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF
+8000000003FF80000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE000000FFFF
+FE0000002E3B7FA833>I<01FE07F800FFFE0FFE00FFFE3FFF80FFFE7FFFC0FFFE7C7FC0
+FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FFC0FFE003FFC07FC003FF803F8003
+FF801F0003FF80000003FF80000003FF00000003FF00000003FF00000003FF00000003FF
+00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00
+000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000
+23297FA827>114 D<007FE1E003FFFBE007FFFFE00FFFFFE01FE07FE03F801FE07F000F
+E07E0007E0FE0007E0FE0003E0FE0003E0FF0003E0FF0003E0FF800000FFF00000FFFF00
+007FFFF0007FFFFC003FFFFF003FFFFF801FFFFFC00FFFFFC007FFFFE001FFFFF0007FFF
+F00003FFF800003FF800000FF8780007F8F80007F8F80003F8FC0003F8FC0003F8FC0003
+F8FE0003F0FF0007F0FF0007F0FF800FE0FFF03FC0FFFFFF80FFFFFF00F8FFFC00E03FF0
+001D2B7DA924>I<001F0000001F0000001F0000001F0000001F0000001F0000003F0000
+003F0000003F0000003F0000003F0000007F0000007F000000FF000000FF000001FF0000
+03FF000007FF00001FFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC007FF000007FF0000
+07FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF0000
+07FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF03E0
+07FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E003FF03E0
+03FF87C003FF87C001FFCF8000FFFF80007FFF00001FFE000007F8001B3B7EB923>I<00
+FF80007FC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC007
+FF8003FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003
+FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003
+FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003
+FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003
+FF8003FFC003FF8003FFC003FF8003FFC003FF8007FFC001FF8007FFC001FF800FFFE001
+FFC01EFFFF00FFE07EFFFF007FFFFCFFFF003FFFF8FFFF000FFFE0FFFF0001FF80FF0030
+2A7EA833>I<FFFFE1FFFF87FFF8FFFFE1FFFF87FFF8FFFFE1FFFF87FFF8FFFFE1FFFF87
+FFF8FFFFE1FFFF87FFF807FF801FF0003F0003FF801FF8003E0003FF800FF8003E0003FF
+C00FF8007E0001FFC01FFC007C0001FFC01FFC007C0000FFE01FFC00F80000FFE03FFE00
+F80000FFE03FFE00F800007FF03FFE01F000007FF07FFF01F000007FF07DFF01F000003F
+F87DFF03E000003FF8FDFF83E000003FF8F8FF87E000001FFCF8FFC7C000001FFDF8FFC7
+C000001FFDF07FCFC000000FFFF07FEF8000000FFFF07FEF8000000FFFE03FFF80000007
+FFE03FFF00000007FFE03FFF00000007FFC01FFF00000003FFC01FFE00000003FFC01FFE
+00000003FF800FFE00000001FF800FFC00000001FF800FFC00000001FF0007FC00000000
+FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007C0001F0
+00003D287EA742>119 D<FFFFFC1FFFE0FFFFFC1FFFE0FFFFFC1FFFE0FFFFFC1FFFE0FF
+FFFC1FFFE003FF8000F80003FFC001F80001FFC001F00001FFC001F00001FFE003F00000
+FFE003E00000FFE007E000007FF007C000007FF007C000007FF80FC000003FF80F800000
+3FF80F8000003FFC1F8000001FFC1F0000001FFC3F0000000FFE3E0000000FFE3E000000
+0FFE7E00000007FF7C00000007FF7C00000007FFFC00000003FFF800000003FFF8000000
+01FFF000000001FFF000000001FFF000000000FFE000000000FFE000000000FFE0000000
+007FC0000000007FC0000000003F80000000003F80000000003F80000000001F00000000
+001F00000000003F00000000003E00000000003E0000000E007C0000003F807C0000007F
+C0FC000000FFE0F8000000FFE0F8000000FFE1F0000000FFE1F0000000FFE3E0000000FF
+C7E00000007FCFC00000007D3F800000003FFF000000003FFE000000000FF80000000007
+E0000000002B3B7EA730>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmsl10 10.95 27
+/Fg 27 121 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800
+0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001
+FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F
+F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007
+F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F
+E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F
+80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F
+0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33
+>12 D<0000007000000000700000000070000000007000000003FC0000001FFF8000007F
+FFE00001FCE3F00007E0E0F8000F80E03C001F00E01E003E01C01E007C01C00F007C01C0
+0F00F801C00700F001C00701F001C03F01F00380FF03E00381FF03E00381FF03E00381FF
+03E00381FF03E00381FE03E00700FC03F007007803F007000003F807000003FC07000003
+FE07000003FF0E000001FFEE000001FFFE000000FFFFC00000FFFFF000007FFFFC00001F
+FFFE00000FFFFF000003FFFF8000007FFF8000001FFFC000001CFFC00000383FC0000038
+1FE00000380FE00000380FE000003807E000003807E00F007007E03F807003E07FC07003
+E07FC07003E07FC07003E07FC07007E0FF80E007C0FF00E007C0FC00E007C0F000E00F80
+7000E00F807000E01F007001C01E007801C03E003801C07C003C01C0F8001E01C1F0001F
+01C7E00007E39F800003FFFF000000FFFC0000001FE00000000380000000038000000007
+0000000007000000284979C32D>36 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE1806
+7C961E>45 D<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>I<000007
+F80000003FFF000000FC0FC00003F003E00007C001F0000F8001F8001F0000F8003E0000
+FC007E00007C007C00007E00FC00007E01F800007E01F800007E03F800007F03F000007F
+07F000007F07F000007F0FF000007F0FE000007F0FE000007F1FE000007F1FE00000FF1F
+C00000FF1FC00000FF3FC00000FF3FC00000FF3FC00000FF3FC00000FF7F800001FE7F80
+0001FE7F800001FE7F800001FE7F800001FE7F800001FEFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000007F8FF000007F8FE000007F8FE000007F0FE000007
+F0FE00000FF0FE00000FE0FE00000FE0FE00000FE0FE00001FC0FE00001FC0FE00001F80
+7E00003F807E00003F007E00007E003E00007E003F0000FC003F0001F8001F8001F0000F
+8007E00007C00FC00003F03F000000FFFC0000001FE00000283F79BC2D>48
+D<000007F80000003FFE000000FC0F800001F007C00007E003E0000FC003F0001F8001F0
+003F8001F8007F0001F800FF0001FC01FE0000FC01FE0000FC03FC0001FE03FC0001FE07
+FC0001FE07FC0001FE07FC0001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF8
+0003FE1FF80003FE1FF00003FE1FF00003FE1FF00003FE1FF00007FE1FF00007FE0FF000
+07FC0FF0000FFC0FF0000FFC0FF0001FFC07F0001FFC07F0003FFC03F0003FF801F8007F
+F800F800EFF8007C01CFF8003E078FF0000FFE1FF00003F81FF00000001FE00000001FE0
+0000003FC00000003FC00000003FC00000007F800000007F00000000FF003F0000FE007F
+8000FE007F8001FC00FF8003F800FF8003F000FF8007E000FF000FC000FE001F80007000
+3F000078007E00003E03FC00001FFFF000000FFFC0000001FE000000273F79BC2D>57
+D<003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF800007FF000007FF800003F
+E000000FF800003FE0000003F800003FC0000001F800003FC0000000F800003FC0000000
+F800003FC0000000F800003FC00000007800007FC00000007800007F800000007000007F
+800000007000007F800000007000007F800000007000007F80000000700000FF80003800
+700000FF00003800700000FF00003800700000FF00003800700000FF00003800000000FF
+00007800000001FF00007000000001FE0000F000000001FE0001F000000001FE0003F000
+000001FE000FF000000001FFFFFFF000000003FFFFFFE000000003FFFFFFE000000003FC
+001FE000000003FC0007E000000003FC0003E000000003FC0001E000000007FC0001C000
+000007F80001C000000007F80001C000000007F80001C000700007F80001C000F00007F8
+0001C000E0000FF800038000E0000FF000000001E0000FF000000001C0000FF000000001
+C0000FF000000003C0000FF00000000380001FF00000000780001FE00000000780001FE0
+0000000F00001FE00000000F00001FE00000001F00001FE00000001E00003FE00000003E
+00003FC00000007E00003FC0000001FC00003FC0000003FC00007FC000000FFC0000FFC0
+0000FFF800FFFFFFFFFFFFF800FFFFFFFFFFFFF800FFFFFFFFFFFFF0003D3E7DBD3E>69
+D<003FFFF00000000007FFFE003FFFF0000000000FFFFC003FFFF0000000001FFFFC0000
+7FF8000000001FFC0000003FF8000000003FF80000003FF8000000003FF80000003BF800
+00000077F00000003BF80000000077F000000039FC00000000E7F000000039FC00000000
+E7F000000039FC00000001CFF000000079FC000000038FF000000070FE000000038FE000
+000070FE000000070FE000000070FE000000070FE000000070FE0000000E0FE000000070
+FE0000000E1FE0000000F07F0000001C1FE0000000E07F0000001C1FC0000000E07F0000
+00381FC0000000E07F000000701FC0000000E03F800000701FC0000000E03F800000E03F
+C0000001E03F800000E03FC0000001C03F800001C03F80000001C03F800001C03F800000
+01C01FC00003803F80000001C01FC00003803F80000001C01FC00007007F80000003C01F
+C0000E007F80000003800FE0000E007F00000003800FE0001C007F00000003800FE0001C
+007F00000003800FE00038007F00000003800FE0003800FF000000078007F0007000FF00
+0000070007F0007000FE000000070007F000E000FE000000070007F000E000FE00000007
+0003F801C000FE000000070003F8038001FE0000000F0003F8038001FE0000000E0003F8
+070001FC0000000E0003F8070001FC0000000E0001FC0E0001FC0000000E0001FC0E0001
+FC0000000E0001FC1C0003FC0000001E0001FC1C0003FC0000001C0000FE380003F80000
+001C0000FE700003F80000001C0000FE700003F80000001C0000FEE00003F80000001C00
+00FEE00007F80000003C00007FC00007F80000003800007FC00007F00000003C00007F80
+0007F00000007C00007F800007F0000000FE00003F00000FF0000007FF80003E00001FF8
+0000FFFFFC003E001FFFFFF800FFFFFC003C001FFFFFF000FFFFF8001C001FFFFFF00057
+3E7DBD53>77 D<07FFFFFFFFFFFFF007FFFFFFFFFFFFF007FFFFFFFFFFFFF00FFE000FF8
+003FF00FF0000FF8000FF00FC0000FF00003F01F80000FF00001F01F00000FF00001F01E
+00000FF00001F01E00000FF00000E03C00001FF00000E03C00001FE00000E03800001FE0
+0000E03800001FE00000E07800001FE00000E07000001FE00000E07000003FE00000E070
+00003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0
+0000000000007FC00000000000007F800000000000007F800000000000007F8000000000
+00007F800000000000007F80000000000000FF80000000000000FF00000000000000FF00
+000000000000FF00000000000000FF00000000000000FF00000000000001FF0000000000
+0001FE00000000000001FE00000000000001FE00000000000001FE00000000000001FE00
+000000000003FE00000000000003FC00000000000003FC00000000000003FC0000000000
+0003FC00000000000003FC00000000000007FC00000000000007F800000000000007F800
+000000000007F800000000000007F800000000000007F80000000000000FF80000000000
+000FF00000000000000FF00000000000000FF00000000000001FF00000000000007FFC00
+00000003FFFFFFFF00000003FFFFFFFF00000003FFFFFFFF0000003C3D76BC42>84
+D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0
+0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0
+0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0
+0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0
+0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81
+C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03
+807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0
+002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E
+000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE000
+0F001FC00000003FC00000003FC00000007F800000007F800000007F800000007F800000
+00FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF00000000FF00000000FF000000007F000003807F000007807F000007003F80000F003F
+80001E001F80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000F
+F00000242A7AA828>99 D<0000000003F800000001FFF800000001FFF800000001FFF800
+0000000FF80000000007F80000000007F80000000007F00000000007F00000000007F000
+00000007F0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE000
+0000000FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC000
+0000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF8000
+7E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000F
+E000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F
+800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF
+000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F
+000003F8007F000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000F
+C0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D
+407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC0
+00FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01F
+C00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80
+000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+0000FF000000007F000000007F000001C07F000003C03F000003803F800007801F80000F
+001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000
+242A7BA828>I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF
+0000000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C
+000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000
+000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE00000
+00000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800000
+00003F80000000003F80000000007F80000000007F00000000007F00000000007F000000
+00007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE000000
+0000FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C
+>I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003
+E03F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001
+FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003
+F800007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E
+0000003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C00000
+000001C00000000001C00000000001E00000000001E00000000001F00000000001FFFFF8
+000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000F
+FE000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F8000000
+1F00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000
+FC007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF0
+0000000FFF000000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF
+0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F8
+0000000003F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F3
+8007E00007F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF0
+0007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0
+000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80
+001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00
+003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00
+007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7D
+BE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000
+000000000000000000000000000000000000000000000000000000000000000000000003
+F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000F
+E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F
+80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF
+007FFFF07FFFF0FFFFF0183E7DBD1A>I<00003F001FFF003FFF003FFF0001FF0000FF00
+00FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC00
+03FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F000
+0FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC000
+3FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000
+FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108
+D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007
+E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003
+F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003
+F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F
+F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F
+C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F
+8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FE47287DA74C>I<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE380
+07E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF000
+07F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000
+0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000
+1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000
+3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000
+7F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA7
+33>I<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E00
+01F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000
+007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000
+007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF0000
+00FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF0000
+03F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F8000
+1F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF8
+000000292A7BA82D>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801
+F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F
+C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0
+0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000
+07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007
+F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0
+0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000
+0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0
+0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000
+00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000
+00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF
+FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F
+E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0
+000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000
+1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F
+800000003F800000007F800000007F000000007F000000007F000000007F000000007F00
+000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00
+00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000
+7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0
+00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF
+000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE
+00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00
+7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9
+E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380
+00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00
+00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00
+0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000
+0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000
+000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C
+001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978
+B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC
+0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001FC03F80003FC07F800
+03FC07F00003F807F00003F807F00003F807F00003F807F00007F80FF00007F80FE00007
+F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE0
+1FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F
+8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE03F80282977A733>I<
+01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8000007FC001FE00000
+03FC001F80000001FC003E00000001FE003C00000000FE0078000000007F00F000000000
+7F80E0000000003F81C0000000003FC380000000001FC700000000001FEF00000000000F
+FE000000000007FC000000000007F8000000000003F8000000000003FC000000000003FC
+000000000007FE00000000000FFE00000000001E7F00000000003C7F8000000000383F80
+00000000703FC000000000E01FC000000001E01FE000000003C00FE0000000078007F000
+00000F0007F80000001F0003F80000007E0003FC000001FE0003FE000007FF0007FF0000
+FFFF803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630>120
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmtt10 10.95 67
+/Fh 67 122 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C
+001F003C001E0010000400191C75B830>34 D<000038000000007C00000000FC00000000
+FC00000000FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFF
+FF000FFFFFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07
+F8FE00FC03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F0
+7F00FC00007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007
+FFFFE00001FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000
+FC7FE00000FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC
+01F8FF00FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07
+F07F80FC0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC00
+00FFFFF000003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC000000
+00FC000000007C0000000038000025477BBE30>36 D<03C00001E0000FF00003E0001FF8
+0007F0003FFC0007F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F
+001FC000FC3F003FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F
+00FF0000FE7F00FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC
+03FC00001FF803FC00000FF007F8000003C007F80000000007F0000000000FF000000000
+0FF0000000000FE0000000001FE0000000001FE0000000003FC0000000003FC000000000
+3F80000000007F80000000007F80000000007F0000000000FF0000000000FF0000000001
+FE0000000001FE0000000001FC0000000003FC0000000003FC0000000003F80000000007
+F80000000007F8000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001F
+E01FFE00001FC03FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F
+007E1F8000FF007E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC
+007F3F8003FC003F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0
+000FFC0003E00007F80001E00001E00029477DBE30>I<00001E00007F0000FF0001FF00
+03FE0007FC000FF0001FE0003FC0007F8000FF0001FE0001FC0003FC0003F80007F0000F
+F0000FE0000FE0001FC0001FC0003FC0003F80003F80007F80007F00007F00007F00007F
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE00007F00007F00007F00007F00007F80003F80003F80003FC0001FC0001FC0000F
+E0000FE0000FF00007F00003F80003FC0001FC0001FE0000FF00007F80003FC0001FE000
+0FF00007FC0003FE0001FF0000FF00007F00001E184771BE30>40
+D<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000FF00007F
+80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC0001FC0001
+FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE0001FE0001
+FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC0003F80007F
+8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE00007800001847
+78BE30>I<0000E000000001F000000003F800000003F800000003F800000003F8000000
+03F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9FFE07FFB
+FBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF0000007FFF
+C00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0FFC3F87F
+E0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F800000003F80000
+0003F800000003F800000001F000000000E0000023277AAE30>I<00003E00000000003E
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF00FFFFFF
+FFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000003E00000000003E00000029297DAF30>I<03E00FF01FF81FFC
+3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF07FF0FFE0
+7F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07F
+E07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F800000003F80000
+0007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC0000000
+3FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC
+00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE000
+00001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF000000
+01FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000F
+F00000000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80
+000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC0000
+0007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC0000000
+3FC00000007F800000007F80000000FF00000000FF00000000FE00000000FE000000007C
+000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE000003FFFF800
+007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0001FE00F
+E0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F000001F87F00
+0001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F800003FC
+3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0001FE00F
+F0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFFFC00003F
+FFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C0000007E0000007E0
+00000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003FFE0003FFFE0
+00FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFF
+F81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE000FFFFF
+FF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0FF000007
+F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003F818000003F8
+00000003F800000003F800000007F800000007F00000000FF00000000FE00000001FE000
+00001FC00000003FC00000007F80000000FF80000001FF00000001FE00000007FC000000
+0FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC
+0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE0001F007FC0003
+F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF8
+3FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF
+0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01FE00007F0
+1FE00007F00FC00007F007800007F000000007F00000000FF00000000FE00000000FE000
+00001FE00000003FC00000007FC0000000FF80000007FF000007FFFE00000FFFFC00000F
+FFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000001FF0000000
+07F800000003F800000003FC00000001FC00000001FE00000000FE00000000FE18000000
+FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF000003F8
+7F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000
+FFFFFC00003FFFF0000003FF8000273A7CB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC0
+3FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F
+800000003F800000003F800000003F800000003F800000003F800000003F800000003F80
+0000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFF
+FE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000F
+F000000007F000000007F000000007F800000003F800000003F800000003F818000003F8
+7E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F
+00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FF
+FFF80001FFFFE000007FFF8000000FFC000025397BB730>53 D<00000FF80000007FFF00
+0001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803
+FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC0
+0000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFF
+FE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007
+F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE
+7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1F
+C00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FF
+FFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<7C
+00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00
+000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF00000001
+FE00000003FC00000003F800000007F800000007F00000000FF00000000FE00000001FC0
+0000001FC00000003F800000003F800000007F000000007F00000000FF00000000FE0000
+0001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F8000000
+07F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000000F
+E00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000000F80000000070000
+00273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFF
+FFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001
+FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F8
+1FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF00000
+3FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F80
+0003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007
+F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00
+001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FFFFFC
+0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC0000FF0
+7F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE000001FCFE
+000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE7F80
+0003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFF
+FFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC00000003
+F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC0003FC0
+3FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF00007
+FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<03C00FF01FF81FF83FFC
+3FFC3FFC3FFC1FF81FF80FF003C000000000000000000000000000000000000000000000
+000000000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC
+01F803F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>59
+D<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61 D<78000000007E000000
+00FF00000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC00000
+03FFE0000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000
+007FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000
+001FF80000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007F
+FC000001FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000
+000FFFC000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF00000000
+7E000000007800000000252F7BB230>I<00001FE0000000FFF8000003FFFE00000FFFFF
+00001FFFFF80003FFFFFC0007FF03FE000FF800FE001FF0007F003FC0003F007F801FBF8
+07F007FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F
+01FC03FE7F01F801FE7E03F801FE7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07
+E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0
+007EFC07E0007EFE07F000FE7E03F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03
+F83F00FE07F03F80FF0FF01F807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE00
+07F801F80003FC00007C01FF0000FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF800
+0FFFFFE00003FFFFC00000FFFE0000001FF000273A7CB830>64 D<00007F0000000000FF
+8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC000000003FF
+E000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F000000007E3
+F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1
+F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80
+FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F0000007F00
+7F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF800000FFFF
+FF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC00
+1FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF00007F000
+07F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80
+FFFF807FFF007FFF0029397DB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFF
+FFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F8
+0001FC0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F8
+0007F80003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FF
+FFFF800003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F8
+0000FE0003F800007F0003F800007F0003F800007F0003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F0003F8
+00007F0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFF
+FFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00
+007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF
+801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC000
+01FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F000000
+00FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F
+000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC0
+0000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF80
+1FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC0
+00273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFF
+C0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003
+FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F8003F80000
+3F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001FC003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000
+1FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F8003F80000
+3F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007
+FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF
+8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFF
+FFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800001F0003F80000000003F80000000003F80000000003F80000000003F800
+7C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFF
+FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800
+FE000003F800FE000003F800FE000003F8007C000003F80000000003F80000000003F800
+00000003F80000000003F80000000003F8000007C003F800000FE003F800000FE003F800
+000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800
+000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFF
+FFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFF
+FFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC
+00001FC001FC00001FC001FC00001FC001FC00001FC001FC00000F8001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC003E000001FC007F000001FC
+007F000001FC007F000001FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FF
+FFFF000001FFFFFF000001FFFFFF000001FC007F000001FC007F000001FC007F000001FC
+007F000001FC003E000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC000000003FFFF80000007FFFFC000000FFFF
+FC000000FFFFFC0000007FFFFC0000003FFFF80000002A387EB730>I<0000FF00F00000
+03FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001
+FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF0000FF8000FE00007F8001F
+E00007F8001FC00007F8003FC00007F8003F800003F8003F800003F8007F800003F8007F
+000003F8007F000001F0007F0000000000FF0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F
+000003F8007F000003F8007F800003F8003F800007F8003F800007F8003FC00007F8001F
+C00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003
+FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF80000
+0FFFF3F8000003FFC1F0000000FF000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0
+FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE00
+03FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE0
+2D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF0021
+3879B730>I<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC000000
+3FFFF800000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F80
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0
+FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001
+FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007
+BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F
+3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E
+3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F8
+3F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE0
+3F0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000
+3F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001
+FFE02D387FB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFF
+FFFFE03FF800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F0000
+07F07F000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FF000007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F8000
+0FF07FC0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF
+0001FFFFFC00003FFFE000253A7BB830>79 D<7FFFFFF00000FFFFFFFE0000FFFFFFFF80
+00FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE
+0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F
+8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC
+0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE00
+0003FFFFF0000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F8000000007FFFC00000
+00FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730
+>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFF
+C00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003
+F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001
+FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003F
+F00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF
+000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000F
+F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007
+F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007
+F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001
+FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82
+D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0
+3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE
+00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0
+0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF
+FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F
+F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF
+F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801
+FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF
+FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00
+3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F
+FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF
+FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001
+FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000
+3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000
+007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0
+FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC00
+03F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F000
+01FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE000
+00FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F8000
+003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000
+001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC0000
+0007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F80000
+0003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF00000
+0000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F800000
+2B397EB730>I<7C000000007C00000000FE00000000FE00000000FF00000000FF000000
+007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0000000
+0FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00000001
+FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001F
+E00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC
+00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80
+0000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800
+000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF0000
+0000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000
+000FF00000000FF000000007F800000007F800000003F800000003F800000001F0000000
+00F025477BBE30>92 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFF
+FFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0
+003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000
+FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFF
+C01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00
+001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC0
+01FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FF
+FF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000
+FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC00
+00FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC0
+00FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F0
+00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0
+00FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE0
+00FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE00
+00FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC0000
+2C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFF
+C003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F80000000
+7F800000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F00
+0000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE00
+3FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF80
+00232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FF
+F000000001FFF00000000007F00000000007F00000000007F00000000007F00000000007
+F00000000007F00000000007F00000000007F00000000007F00000000007F0000003FE07
+F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FF
+F0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007
+F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003F
+F0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFF
+FFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF
+00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007F
+C00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F0
+7F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FF
+FFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F80
+0001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFF
+FFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<0000
+00FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE
+07F80003FC03F00007F800C00007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0
+FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830
+>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFF
+FFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F
+80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F
+80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC
+000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC00000
+00000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF
+000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001
+FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC000000
+1F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001
+FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF
+0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE00
+000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFF
+FFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF80
+00FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF8
+1FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880
+B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003
+F800000003F800000000E000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00
+007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFF
+C023397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC0000
+00007FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000
+000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000
+000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FF
+FF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC
+000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC0
+000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE
+000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000F
+F00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3F
+FFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107
+D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F
+FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<
+0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FF
+FFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F8
+03FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0
+FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<00
+0001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003F
+FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000
+FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFF
+FFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF000000
+0FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8
+003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F0000
+01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F8
+3FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001
+FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00
+003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE
+0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001F
+E000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000F
+F000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003F
+C000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF8
+0000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000
+007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730
+>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC0003FFFFFF
+FC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC003FC00007
+FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00FE000001
+FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001
+FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC003FC00007
+FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC0003FFFFFF
+FC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC000000FF
+FFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCF
+FFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE
+000000001FFC000000001FF8000000001FF0000000001FF0000000001FE0000000001FE0
+000000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000003FFFFF
+FC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287E
+A730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF0
+07FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE0000
+3E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF8
+00007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0
+FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FF
+FC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A
+79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFF
+FFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC00
+0FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF000000
+7FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00
+FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC0
+7FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FF
+C000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFF
+E0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC
+0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F
+001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000F
+C07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003
+F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000
+FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3F
+FFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007
+E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E0003
+F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001
+F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000
+FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F00000
+7EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE00000
+3FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00
+FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000
+007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE00000
+0003FFC000000001FFC000000000FF8000000000FF00000000007E00000000007F000000
+0000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F00000
+000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F8000
+01FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF80
+7FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFF
+E07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E0
+00007E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F80
+00001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E00
+000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F800
+000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF000
+0000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC000
+0000001F80000000001F80000000003F80000000003F00000000003F00000000007F0000
+0000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F80000
+003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF000000
+0007FE0000000001F0000000002B3C7EA630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 17.28 28
+/Fi 28 118 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<00C00000000001C001F8000000000FC001FF000000007FC001
+FFF0000007FFC001FFFF8000FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFF
+FFFE0001FFFFFFFFFFFC0001FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001
+FFFFFFFFFFC00001FFFFFFFFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFF
+F8000001FFFFFFFFE0000001FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001
+FC3FFC0000000001FC00000000000001FC00000000000001FC00000000000001FC000000
+00000001FC00000000000001FC00000000000001FC00000000000001FC00000000000001
+FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC000000
+00000001FC003FFE00000001FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001
+FCFFFFFFFFE00001FDFFE00FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE00000
+7FFF0001FF8000003FFF8001FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001
+FC0000000FFFF000F00000000FFFF000000000000FFFF800000000000FFFF80000000000
+0FFFFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE00
+0000000007FFFE000000000007FFFE000000000007FFFF000000000007FFFF0000000000
+07FFFF03F000000007FFFF0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7F
+FF80000007FFFF7FFF80000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC00000
+07FFFFFFFFC0000007FFFEFFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFF
+FF8000000FFFFC7FFF0000000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF0000000
+0FFFF83F800000001FFFF03FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00F
+F00000007FFF8007FC000000FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001F
+FFF800007FFE00FFFFF000003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC000000
+01FFFFFFF0000000003FFFFF800000000003FFF0000000406078DD51>53
+D<000000001FFF00000000000003FFFFE000000000001FFFFFF80000000000FFFFFFFE00
+00000003FFFFFFFF0000000007FFFC03FF800000001FFFC0007FC00000003FFF00001FE0
+000000FFFC00000FF0000001FFF8000007F0000003FFF000007FF8000007FFE00000FFF8
+00000FFFC00001FFF800001FFF800003FFFC00003FFF000003FFFC00007FFF000007FFFC
+00007FFE000007FFFC0000FFFE000007FFFC0001FFFC000007FFFC0001FFFC000007FFFC
+0003FFFC000007FFFC0003FFF8000003FFF80007FFF8000003FFF80007FFF8000001FFF0
+000FFFF0000000FFE0000FFFF00000007FC0001FFFF00000000000001FFFF00000000000
+001FFFF00000000000003FFFF00000000000003FFFF00000000000003FFFF00000000000
+003FFFE00000000000007FFFE001FFE00000007FFFE00FFFFE0000007FFFE03FFFFF8000
+007FFFE07FFFFFE000007FFFE0FFFFFFF800007FFFE1FE03FFFC0000FFFFE3F0007FFE00
+00FFFFE7E0003FFF0000FFFFEFC0001FFF8000FFFFEF80000FFFC000FFFFFF000007FFE0
+00FFFFFE000007FFF000FFFFFE000003FFF800FFFFFC000003FFFC00FFFFFC000003FFFC
+00FFFFF8000003FFFE00FFFFF8000001FFFE00FFFFF8000001FFFF00FFFFF8000001FFFF
+00FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF
+80FFFFF0000001FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000001FFFF
+C07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFF
+C07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC03FFFE0000001FFFF
+C03FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC01FFFE0000001FFFF
+C01FFFF0000001FFFF801FFFF0000001FFFF800FFFF0000001FFFF800FFFF0000001FFFF
+800FFFF0000001FFFF0007FFF0000001FFFF0007FFF0000003FFFE0003FFF0000003FFFE
+0003FFF8000003FFFC0001FFF8000003FFFC0001FFFC000003FFF80000FFFC000007FFF0
+00007FFE000007FFF000003FFE00000FFFE000001FFF00001FFFC000000FFFC0003FFF80
+000007FFE000FFFF00000003FFFC07FFFC00000001FFFFFFFFF800000000FFFFFFFFF000
+0000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000001FFF800000
+00426079DD51>I<07E0000000000000000FE0000000000000000FF0000000000000000F
+FC000000000000000FFFFC0000000000000FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80F
+FFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81F
+FFFFFFFFFFFFFFF01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFF801F
+FFFFFFFFFFFFFF001FFFFFFFFFFFFFFF003FFFFFFFFFFFFFFE003FFFFFFFFFFFFFFC003F
+FFFFFFFFFFFFF8003FFFFFFFFFFFFFF0003FFFFFFFFFFFFFE0003FE0000000003FE0003F
+80000000007FC0007F0000000000FF80007F0000000001FF00007F0000000001FE00007E
+0000000003FC00007E0000000007FC00007E000000000FF800007E000000001FF000007E
+000000003FE00000FC000000003FC00000FC000000007F800000FC00000000FF800000FC
+00000001FF0000000000000003FE0000000000000003FC0000000000000007F800000000
+0000000FF8000000000000001FF0000000000000001FE0000000000000003FE000000000
+0000007FC000000000000000FFC000000000000000FF8000000000000001FF8000000000
+000001FF0000000000000003FF0000000000000007FF0000000000000007FE0000000000
+00000FFE000000000000000FFE000000000000001FFC000000000000001FFC0000000000
+00003FFC000000000000003FFC000000000000007FF8000000000000007FF80000000000
+0000FFF800000000000000FFF800000000000000FFF800000000000001FFF00000000000
+0001FFF000000000000003FFF000000000000003FFF000000000000003FFF00000000000
+0007FFF000000000000007FFF000000000000007FFF000000000000007FFF00000000000
+000FFFE00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000000
+001FFFE00000000000001FFFE00000000000001FFFE00000000000001FFFE00000000000
+001FFFE00000000000001FFFE00000000000003FFFE00000000000003FFFE00000000000
+003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000
+003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000
+003FFFE00000000000003FFFE00000000000003FFFE00000000000001FFFC00000000000
+001FFFC00000000000000FFF8000000000000003FE0000000000000001FC000000000045
+6377E051>I<FFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFF80000000FFFFFFFF
+FFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFFFFC00000FF
+FFFFFFFFFFFFFFFFFFE000000001FFFF80000001FFFFF800000001FFFF800000003FFFFC
+00000001FFFF800000000FFFFF00000001FFFF8000000007FFFF80000001FFFF80000000
+03FFFFC0000001FFFF8000000001FFFFC0000001FFFF8000000000FFFFE0000001FFFF80
+000000007FFFF0000001FFFF80000000007FFFF0000001FFFF80000000003FFFF8000001
+FFFF80000000003FFFF8000001FFFF80000000003FFFFC000001FFFF80000000001FFFFC
+000001FFFF80000000001FFFFC000001FFFF80000000001FFFFE000001FFFF8000000000
+1FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF8000
+0000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FF
+FF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFC00
+0001FFFF80000000001FFFFC000001FFFF80000000003FFFFC000001FFFF80000000003F
+FFF8000001FFFF80000000003FFFF8000001FFFF80000000007FFFF0000001FFFF800000
+00007FFFF0000001FFFF8000000000FFFFE0000001FFFF8000000001FFFFC0000001FFFF
+8000000003FFFF80000001FFFF8000000007FFFF00000001FFFF800000000FFFFE000000
+01FFFF800000001FFFFC00000001FFFF800000007FFFF000000001FFFF80000003FFFFC0
+00000001FFFF800000FFFFFF0000000001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFF
+FFC00000000001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFFF8000000001FFFFFF
+FFFFFFFFFFE000000001FFFF800000001FFFF800000001FFFF8000000007FFFE00000001
+FFFF8000000001FFFF80000001FFFF8000000000FFFFC0000001FFFF80000000007FFFE0
+000001FFFF80000000003FFFF0000001FFFF80000000001FFFF8000001FFFF8000000000
+1FFFFC000001FFFF80000000000FFFFE000001FFFF80000000000FFFFF000001FFFF8000
+00000007FFFF000001FFFF800000000007FFFF800001FFFF800000000003FFFF800001FF
+FF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC0
+0001FFFF800000000003FFFFC00001FFFF800000000003FFFFE00001FFFF800000000001
+FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000
+000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF
+800000000003FFFFE00001FFFF800000000003FFFFE00001FFFF800000000003FFFFC000
+01FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000007FF
+FFC00001FFFF800000000007FFFF800001FFFF800000000007FFFF800001FFFF80000000
+000FFFFF000001FFFF80000000000FFFFF000001FFFF80000000001FFFFE000001FFFF80
+000000003FFFFC000001FFFF80000000007FFFFC000001FFFF8000000000FFFFF8000001
+FFFF8000000001FFFFF0000001FFFF8000000007FFFFE0000001FFFF800000001FFFFFC0
+000001FFFF80000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFF
+FFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF
+FFFFFFF8000000FFFFFFFFFFFFFFFFFF0000000063627AE173>66
+D<000000000001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE
+00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFF
+FFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001
+FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC0
+00003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001
+FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE000000
+0000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF8
+00000000000007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000
+FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001
+FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC007FFFF0000000000
+0000007FC007FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE0000
+0000000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFF
+FE00000000000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001F
+C03FFFFC00000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000
+000000007FFFFC000000000000000000007FFFF8000000000000000000007FFFF8000000
+000000000000007FFFF800000000000000000000FFFFF800000000000000000000FFFFF8
+00000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000
+FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000000000
+000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000
+000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
+000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF
+FFF8000000000000000000007FFFF8000000000000000000007FFFF80000000000000000
+00007FFFF8000000000000000000007FFFFC000000000000000000007FFFFC0000000000
+00000000003FFFFC000000000000000000003FFFFC000000000000000000003FFFFC0000
+0000000000000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFF
+FE00000000000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000F
+C00FFFFF00000000000000001FC007FFFF00000000000000001F8007FFFF000000000000
+00001F8003FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC00000
+00000000003F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFF
+E000000000000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00
+001FFFF800000000000001FC00000FFFFC00000000000003F8000007FFFE000000000000
+07F0000003FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE00000
+0000003FC00000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFF
+FF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF0000000
+0000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00
+000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFF
+FF8000000000000000007FFFFFF800000000000000000001FFFF0000000000626677E375
+>I<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFF
+FFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000
+FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF80000000
+7FFFFE0000000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC000000001
+FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001FFFF80000000000F
+FFFC00000001FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FFFF
+800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007FFF
+C0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF8000
+000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF800
+0001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF80000000
+000007FFFE000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF000001
+FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001FFFF800000000000
+03FFFF800001FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FFFF
+80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FF
+FFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF8000
+0000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE0
+0001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF80000000
+000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+00FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFFE0
+0001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000
+000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC00001
+FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF800000000000
+01FFFFC00001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF
+80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007FF
+FF000001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF8000
+000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF800
+0001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF80000000
+00003FFFE0000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC0000001
+FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001FFFF800000000007
+FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FFFF
+80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF80
+00000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFFFF
+FFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000
+FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFF
+E000000000006C627AE17C>I<FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC
+00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFE
+00FFFFFFFFFFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001FFFFC00000000FFFFE
+000001FFFFC000000001FFFE000001FFFFC0000000007FFE000001FFFFC0000000003FFE
+000001FFFFC0000000000FFE000001FFFFC00000000007FE000001FFFFC00000000003FF
+000001FFFFC00000000003FF000001FFFFC00000000001FF000001FFFFC00000000000FF
+000001FFFFC00000000000FF000001FFFFC000000000007F000001FFFFC000000000007F
+000001FFFFC000000000007F000001FFFFC000000000003F800001FFFFC000000000003F
+800001FFFFC000000000003F800001FFFFC000000000001F800001FFFFC000000000001F
+800001FFFFC000000000001F800001FFFFC000007E00001F800001FFFFC000007E00001F
+800001FFFFC000007E00001F800001FFFFC000007E00000FC00001FFFFC000007E00000F
+C00001FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E000000
+000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000
+000001FFFFC00001FE000000000001FFFFC00001FE000000000001FFFFC00003FE000000
+000001FFFFC00007FE000000000001FFFFC0001FFE000000000001FFFFC000FFFE000000
+000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000
+000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000
+000001FFFFC000FFFE000000000001FFFFC0001FFE000000000001FFFFC00007FE000000
+000001FFFFC00003FE000000000001FFFFC00001FE000000000001FFFFC00001FE000000
+000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000
+7E0001FFFFC000007E0000007E0001FFFFC000007E0000007E0001FFFFC000007E000000
+FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000
+FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC0000000000001
+FC0001FFFFC0000000000001F80001FFFFC0000000000001F80001FFFFC0000000000001
+F80001FFFFC0000000000003F80001FFFFC0000000000003F80001FFFFC0000000000003
+F80001FFFFC0000000000007F00001FFFFC0000000000007F00001FFFFC0000000000007
+F00001FFFFC000000000000FF00001FFFFC000000000000FF00001FFFFC000000000001F
+F00001FFFFC000000000003FF00001FFFFC000000000003FE00001FFFFC000000000007F
+E00001FFFFC00000000000FFE00001FFFFC00000000001FFE00001FFFFC00000000003FF
+E00001FFFFC0000000000FFFE00001FFFFC0000000003FFFC00001FFFFC000000000FFFF
+C00001FFFFC000000007FFFFC00001FFFFC0000000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFF
+C0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFF
+80FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F617AE06A>I<00000000
+0001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFFFFFE00000F
+C000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC0000000000FFFFF
+FFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81FFC000
+000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF000000
+001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FFFFC0000000
+FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF000000000000
+7FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC000001FFFF8
+0000000000000FFFC000003FFFF800000000000007FFC000003FFFF000000000000007FF
+C000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001FFFFC00000
+0000000001FFC00001FFFFC000000000000001FFC00003FFFF8000000000000000FFC000
+03FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF0000000000
+0000007FC0000FFFFF00000000000000007FC0000FFFFE00000000000000003FC0001FFF
+FE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE00000000000000
+003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003FFFFC00
+000000000000001FC0003FFFFC00000000000000001FC0007FFFFC000000000000000000
+00007FFFFC00000000000000000000007FFFF800000000000000000000007FFFF8000000
+00000000000000007FFFF80000000000000000000000FFFFF80000000000000000000000
+FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000000000
+000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFF
+F80000000000000000000000FFFFF80000000000000000000000FFFFF800000000000000
+00000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800
+00000000000000000000FFFFF80000000000000000000000FFFFF8000000000000000000
+0000FFFFF80000000000000000000000FFFFF800000000000000000000007FFFF8000000
+00000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF8
+7FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC000000001F
+FFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0003FFF
+FC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000000001
+FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0000FFFFF00
+000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF00000000000001FFFF
+C00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001FFFFC00000
+00000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000000001FFFFC000
+007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFFF800000000
+0001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FFFFC0000007
+FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC00000000003
+FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC00000003FFF
+FC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC00000007FEFFF
+C000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC0000000003FFFFF
+FC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF8001FC000
+000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C00000000000007FFFFF
+F80000000000000000000001FFFF0000000000006D6677E37F>71
+D<FFFFFFFFFFFFFFF800000000000000FFFFFFFFFFFFFFFFE0000000000000FFFFFFFFFF
+FFFFFFFE000000000000FFFFFFFFFFFFFFFFFFC00000000000FFFFFFFFFFFFFFFFFFF000
+00000000FFFFFFFFFFFFFFFFFFFE00000000000001FFFF8000007FFFFF00000000000001
+FFFF80000007FFFFC0000000000001FFFF80000000FFFFF0000000000001FFFF80000000
+7FFFF8000000000001FFFF800000001FFFFC000000000001FFFF800000000FFFFE000000
+000001FFFF8000000007FFFF000000000001FFFF8000000003FFFF800000000001FFFF80
+00000003FFFF800000000001FFFF8000000001FFFFC00000000001FFFF8000000001FFFF
+E00000000001FFFF8000000001FFFFE00000000001FFFF8000000001FFFFE00000000001
+FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF00000000001FFFF80000000
+00FFFFF00000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000
+000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF80
+00000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFF
+F80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF00000000001
+FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF00000000001FFFF80000000
+01FFFFE00000000001FFFF8000000001FFFFE00000000001FFFF8000000001FFFFC00000
+000001FFFF8000000001FFFFC00000000001FFFF8000000003FFFF800000000001FFFF80
+00000003FFFF000000000001FFFF8000000007FFFE000000000001FFFF800000000FFFFC
+000000000001FFFF800000001FFFF8000000000001FFFF800000007FFFF0000000000001
+FFFF80000001FFFFE0000000000001FFFF80000007FFFF80000000000001FFFF800000FF
+FFFE00000000000001FFFFFFFFFFFFFFF800000000000001FFFFFFFFFFFFFFC000000000
+000001FFFFFFFFFFFFFE0000000000000001FFFFFFFFFFFFFC0000000000000001FFFFFF
+FFFFFFFF0000000000000001FFFF800003FFFFC000000000000001FFFF8000007FFFE000
+000000000001FFFF8000001FFFF800000000000001FFFF8000000FFFFC00000000000001
+FFFF80000007FFFE00000000000001FFFF80000003FFFF00000000000001FFFF80000001
+FFFF80000000000001FFFF80000001FFFFC0000000000001FFFF80000000FFFFC0000000
+000001FFFF80000000FFFFE0000000000001FFFF800000007FFFE0000000000001FFFF80
+0000007FFFF0000000000001FFFF800000007FFFF0000000000001FFFF800000003FFFF8
+000000000001FFFF800000003FFFF8000000000001FFFF800000003FFFF8000000000001
+FFFF800000003FFFF8000000000001FFFF800000003FFFF8000000000001FFFF80000000
+3FFFF8000000000001FFFF800000003FFFFC000000000001FFFF800000003FFFFC000000
+000001FFFF800000003FFFFC000000000001FFFF800000003FFFFC000000000001FFFF80
+0000003FFFFC000000000001FFFF800000003FFFFC000000000001FFFF800000003FFFFE
+000000000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE000000000001
+FFFF800000003FFFFE000000000001FFFF800000003FFFFE000000000001FFFF80000000
+3FFFFE000000000001FFFF800000003FFFFF00000F000001FFFF800000003FFFFF00001F
+800001FFFF800000003FFFFF00001F800001FFFF800000003FFFFF00001F800001FFFF80
+0000001FFFFF80001F800001FFFF800000001FFFFF80003F800001FFFF800000000FFFFF
+80003F800001FFFF800000000FFFFFC0003F000001FFFF8000000007FFFFC0007F000001
+FFFF8000000003FFFFE000FF00FFFFFFFFFFFF000001FFFFF000FE00FFFFFFFFFFFF0000
+00FFFFF801FC00FFFFFFFFFFFF0000007FFFFE07FC00FFFFFFFFFFFF0000001FFFFFFFF8
+00FFFFFFFFFFFF00000007FFFFFFE000FFFFFFFFFFFF00000001FFFFFFC0000000000000
+00000000003FFFFF00000000000000000000000000FFFC000071647AE178>82
+D<000000FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000F
+E00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7F
+E000FFF800000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFF
+E007FF000000001FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FF
+E03FFC0000000001FFE03FFC0000000000FFE03FF80000000000FFE07FF800000000007F
+E07FF800000000007FE07FF800000000003FE07FF800000000003FE0FFF800000000001F
+E0FFF800000000001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000F
+E0FFFE00000000000FE0FFFE00000000000FE0FFFF000000000007E0FFFF800000000007
+E0FFFFC00000000007E0FFFFE00000000007E07FFFF80000000000007FFFFC0000000000
+007FFFFF8000000000007FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000
+001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF800
+0007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE0
+00007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF
+000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFF
+E0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFF
+F800000000007FFFFFF8000000000003FFFFF8000000000000FFFFFC0000000000003FFF
+FC0000000000001FFFFC00000000000007FFFE00000000000003FFFE00000000000003FF
+FE7C000000000001FFFEFC000000000000FFFEFC000000000000FFFEFC0000000000007F
+FEFC0000000000007FFEFC0000000000007FFEFC0000000000003FFEFE0000000000003F
+FEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFCFF0000000000003F
+FCFF0000000000003FFCFF8000000000003FFCFF8000000000003FF8FFC000000000007F
+F8FFE000000000007FF8FFE000000000007FF0FFF00000000000FFF0FFF80000000000FF
+E0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF
+00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF0
+00FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC00
+00F800003FFFFFE00000F0000001FFFE000000476677E35A>I<FFFFFFFFFFFF8000003F
+FFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFF
+FFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFF
+FFFE0001FFFFC0000000000007FFF0000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC0000000000000FF00000000FFFFC00000000000
+00FE00000000FFFFC0000000000000FE00000000FFFFE0000000000000FE00000000FFFF
+E0000000000001FE000000007FFFE0000000000001FE000000007FFFE0000000000001FC
+000000007FFFF0000000000003FC000000003FFFF0000000000003FC000000003FFFF000
+0000000007F8000000001FFFF8000000000007F8000000000FFFF800000000000FF00000
+00000FFFFC00000000001FF00000000007FFFC00000000001FE00000000003FFFE000000
+00003FC00000000001FFFF00000000007FC00000000001FFFF0000000000FF8000000000
+00FFFF8000000003FF0000000000003FFFE000000007FE0000000000001FFFF00000001F
+FC0000000000000FFFFC0000007FF800000000000003FFFF800003FFE000000000000001
+FFFFF8007FFFC0000000000000007FFFFFFFFFFF00000000000000001FFFFFFFFFFE0000
+00000000000007FFFFFFFFF8000000000000000000FFFFFFFFC00000000000000000000F
+FFFFFE00000000000000000000003FFFC000000000006F647AE17C>85
+D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFF
+FF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000
+FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF
+80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE
+00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF800
+0001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001FC00000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007F
+FFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF800
+00007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE0000
+07FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003F
+FFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FF
+F80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80
+000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF800
+00FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFFE00000
+7DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007
+FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000F
+FFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97
+D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC000000FF
+FFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001FFF80000FFF
+E0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF8
+00001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF000000FFF
+E01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000FE003FFFE0
+00000000007FFFC000000000007FFFC000000000007FFFC000000000007FFFC000000000
+00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0
+0000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000
+00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0
+00000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE000000000
+003FFFE000000000003FFFE000000000003FFFF000000000001FFFF000000000FC1FFFF0
+00000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FFFC00000003
+F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF8000001FC0003FFF
+E000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF0
+0000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC000003E437B
+C148>99 D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF80000
+000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFF
+FFF8000000000000000FFFF80000000000000007FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000FFF
+8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF80000
+00FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE00003FF
+FFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001FFFC
+0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007FFF8
+000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE00000
+0007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8007F
+FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007
+FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0
+00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8
+00FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC00000
+0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8007F
+FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007
+FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001FFFE0
+00000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8
+0007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC0000
+003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC0000
+1FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87
+FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE000000
+3FFE0007FFC0004F657BE35A>I<0000000FFFC0000000000001FFFFFC00000000000FFF
+FFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0
+007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE00
+0003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF800
+0000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE000
+00007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE000
+00003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC000
+00001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFF
+FFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC000
+0000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000
+0000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000
+00000000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFFE000
+00000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFFF000
+0000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FFFE00
+000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001FFFE0
+00000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFF
+FFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF00000000000007
+FFF000000041437CC14A>I<000000003FFC0000000007FFFF800000003FFFFFC0000001
+FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE00FFFE0000FFFC
+00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001FFFF0007FFE001
+FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007FFC001FFF80003F
+F8001FFF80001FF0001FFF800007C0001FFF80000000001FFF80000000001FFF80000000
+001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000000000
+1FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001F
+FF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFF
+FFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000007FFFFFFFFC0000
+7FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC000038
+657CE431>I<0000000000000007F8000000007FFE00003FFE0000000FFFFFF001FFFF00
+00007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFF
+FFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FF
+FC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC0
+3E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF000
+000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0000007FF
+F000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0
+000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000007FFE00
+007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000
+003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF0
+0000000000FC007FFE000000000000FC000000000000000001FC000000000000000001FC
+000000000000000001FC000000000000000001FC000000000000000001FE000000000000
+000001FE000000000000000001FF000000000000000001FF800000000000000001FFF000
+00000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC00000
+00FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFF
+FFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003F
+FFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFF
+FC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE007FF80000
+0000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000001FFF00
+FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000
+000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001FFE007FFC
+00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000000000FF
+F8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC00000FFFF00
+0000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE00000
+0000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A607CC151>
+I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF8000
+07FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003
+FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF8000
+00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF
+FFC022657BE42C>105 D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF000
+0007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFF
+F80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FF
+FFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F0
+0007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF8
+7C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001F
+FFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF00000
+3FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF000
+0001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF
+0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000F
+FFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF00000
+3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000
+0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE
+0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F
+FFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF00000
+3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000
+0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE
+0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F
+FFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF00000
+3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000
+0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE
+0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F
+FFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF00000
+3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000
+0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE
+0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F
+FFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFF
+FFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF0
+07FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFF
+FF803FFFFFFFFC7E417BC087>109 D<0007FF80001FFF00000000FFFFFF8000FFFFF000
+0000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FF
+FFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87
+F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003
+FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE00
+00003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003F
+FFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE000
+0001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFF
+FFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80
+FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000
+000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF8000
+0007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00
+007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC0
+03FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF0
+1FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC
+3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE
+7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFF
+FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF
+FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF
+FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE
+7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC
+3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF8
+0FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC0
+03FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00
+003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC000
+0000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF000000
+00000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000
+FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01
+FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003F
+FFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FF
+FF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC0
+0000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8
+003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000
+000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007
+FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000
+000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003F
+FFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC00000003F
+FFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0
+000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00
+003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE000
+7FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003F
+FFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC000000000
+0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0
+000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000
+00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F
+FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000
+0000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFF
+F00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000
+FFFFFFFFF000000000004F5D7BC05A>I<0000000FFF000001F000000001FFFFE00003F0
+0000000FFFFFF80007F00000003FFFFFFE0007F0000000FFFFFFFF000FF0000003FFFF80
+FF801FF0000007FFFC001FC03FF000001FFFF0000FE03FF000003FFFE00003F07FF00000
+7FFF800001F8FFF00000FFFF800000FCFFF00001FFFF000000FFFFF00003FFFE0000007F
+FFF00003FFFE0000003FFFF00007FFFC0000003FFFF0000FFFF80000001FFFF0000FFFF8
+0000001FFFF0001FFFF80000000FFFF0001FFFF00000000FFFF0003FFFF00000000FFFF0
+003FFFF000000007FFF0003FFFE000000007FFF0007FFFE000000007FFF0007FFFE00000
+0007FFF0007FFFE000000007FFF0007FFFE000000007FFF000FFFFC000000007FFF000FF
+FFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007
+FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC0
+00000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF0
+00FFFFC000000007FFF000FFFFC000000007FFF0007FFFC000000007FFF0007FFFE00000
+0007FFF0007FFFE000000007FFF0007FFFE000000007FFF0003FFFE000000007FFF0003F
+FFE000000007FFF0003FFFF000000007FFF0001FFFF000000007FFF0001FFFF000000007
+FFF0000FFFF80000000FFFF0000FFFF80000001FFFF00007FFFC0000001FFFF00007FFFC
+0000003FFFF00003FFFE0000007FFFF00001FFFE0000007FFFF00000FFFF000000FFFFF0
+00007FFF800001FFFFF000003FFFC00007FFFFF000001FFFE0000FEFFFF000000FFFF800
+3FCFFFF0000007FFFE01FF8FFFF0000001FFFFFFFF0FFFF00000007FFFFFFC0FFFF00000
+001FFFFFF00FFFF000000003FFFFC00FFFF0000000003FFE000FFFF0000000000000000F
+FFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000
+0000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0
+000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000
+000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF00000
+00000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000F
+FFF0000000000000000FFFF0000000000000000FFFF00000000000003FFFFFFFFC000000
+00003FFFFFFFFC00000000003FFFFFFFFC00000000003FFFFFFFFC00000000003FFFFFFF
+FC00000000003FFFFFFFFC4E5D7BC055>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00
+FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80
+FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FF
+FF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC
+003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC000000000
+3FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000FF
+FFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFF
+FFFFF8000038417BC042>I<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFF
+FFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF00000
+03FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000003F807FC0000000
+3F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F
+80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF00000000
+7FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000F
+FFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003F
+FFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF0000000
+1FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC000000
+00FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF00000000
+1FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003F
+F0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00
+FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8
+007FFFFE0000F0000FFFE0000035437BC140>I<000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E000000000000FE000000000000F
+E000000000000FE000000000000FE000000000000FE000000000001FE000000000001FE0
+00000000001FE000000000003FE000000000003FE000000000007FE000000000007FE000
+00000000FFE00000000001FFE00000000001FFE00000000003FFE00000000007FFE00000
+00000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00
+FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE0000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFF
+F0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC
+007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFF
+C000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFF
+FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC000
+07FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FF
+FE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFF
+C0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC00000
+0FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE
+0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF8000
+01FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFF
+FFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmsy10 10.95 1
+/Fj 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00
+1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF
+FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7
+2D>15 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmti10 10.95 18
+/Fk 18 118 df<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000F00003FC0007FC0007FC000FFC0
+00FFC000FFC000FF80007F00003C0000122777A61C>58 D<7FFFFE01FFFFFC00FFFFE0FF
+FFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF800007FF00000FFC0001FF0000
+07FC000007F00001FE000007FC000003E00001FE000003FC000003C00001FE000003FC00
+0003C00001FE000003FC000003800001FE000003FC000007000001FE000003FC00000700
+0001FE000007FC00000E000001FE000007FC00000E000001FE00000FFC00001C000001FE
+00000FFC00003C000001FE00001FFC000038000001FE00001FFC000070000001FE00003B
+FC000070000001FE00003BFC0000E0000001FE000073FC0000E0000001FE000073FC0001
+C0000001FF0000E3FC0001C0000001FF0001E3FC000380000000FF0001C3FC0003800000
+00FF0003C3FC000700000000FF000383FC000700000000FF000703FC000E00000000FF00
+0703FC001E00000000FF000E03FC001C00000000FF000E03FC003800000000FF001C03FE
+003800000000FF001C03FE007000000000FF003801FE007000000000FF003801FE00E000
+000000FF007001FE00E000000000FF00F001FE01C000000000FF00E001FE01C000000000
+FF01E001FE038000000000FF01C001FE038000000000FF038001FE070000000000FF0380
+01FE0F0000000000FF070001FE0E0000000000FF070001FE1C0000000000FF0E0001FE1C
+0000000000FF0E0001FE380000000000FF1C0001FE380000000000FF9C0001FE70000000
+0000FFB80001FE7000000000007FF80001FEE000000000007FF00001FEE000000000007F
+F00001FFC000000000007FE00001FFC000000000007FC00001FF8000000000007FC00001
+FF8000000000007F800001FF0000000000007F800001FE0000000000007F000001FE0000
+000000007F000000FC0000000000007E000000FC0000000000007E000000F80000000000
+007C000000F80000000000007C000000F000000000000078000000F00000000000007000
+0000E0000000000053406EBD5B>87 D<00007E00000001FF80000007C1C380001F80EFC0
+003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0003F000F
+E0003F000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000FE007F80
+00FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F800FE0003
+F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE0707C000FE0
+707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003FF00FF00
+00FC003E00252977A72E>97 D<000000003F800000001FFF800000001FFF000000001FFF
+00000000007F00000000007F00000000007E00000000007E0000000000FE0000000000FE
+0000000000FC0000000000FC0000000001FC0000000001FC0000000001F80000000001F8
+0000000003F80000000003F80000000003F00000000003F00000000007F00000000007F0
+0000000007E00000007E07E0000001FF8FE0000007C1CFE000001F80EFC000003F00FFC0
+00007E007FC00000FC007FC00001F8003F800003F0003F800003F0003F800007E0003F80
+000FE0003F00000FC0003F00001FC0007F00001FC0007F00003F80007E00003F80007E00
+003F8000FE00007F8000FE00007F0000FC00007F0000FC00007F0001FC0000FF0001FC00
+00FE0001F80000FE0001F80000FE0003F80000FE0003F83800FC0003F03800FC0003F038
+00FC0007F03800FC0007F07800FC000FE070007C000FE070007C001FE0F0007E003FE0E0
+003E007FE0E0003E00F3E1E0001F01E3E1C0000F8781E3800003FF00FF000000FC003E00
+00294077BE2E>100 D<00003F800001FFE00007E0F8001F803C003E003C00FC001E01F8
+001E03F0001E07F0001E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F07F00
+0FE07F00FF80FFFFFC00FFFFC000FE000000FE000000FE000000FE000000FC000000FC00
+0000FC000000FC000000FC000000FC000000FC000006FC00000EFC00001E7C00003C7C00
+00783E0000F03E0001E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A72A>
+I<000000007C0000000001FF0000000007C7800000000F83C00000001F87C00000001F1F
+C00000003F3FC00000003F3FC00000007E3FC00000007E3FC00000007E3F800000007E0E
+00000000FC0000000000FC0000000000FC0000000000FC0000000001FC0000000001F800
+00000001F80000000001F80000000001F80000000003F80000000003F00000000003F000
+00000003F000000003FFFFF8000003FFFFF8000003FFFFF800000007E00000000007E000
+00000007E0000000000FE0000000000FC0000000000FC0000000000FC0000000000FC000
+0000000FC0000000001FC0000000001F80000000001F80000000001F80000000001F8000
+0000003F80000000003F00000000003F00000000003F00000000003F00000000007F0000
+0000007E00000000007E00000000007E00000000007E0000000000FE0000000000FC0000
+000000FC0000000000FC0000000000FC0000000001FC0000000001F80000000001F80000
+000001F80000000001F80000000003F00000000003F00000000003F00000000003F00000
+000007E00000000007E00000000007E00000000007E0000000000FC00000001E0FC00000
+007F0FC00000007F0F80000000FF0F80000000FF1F00000000FF1F00000000FE1E000000
+00F83C00000000703C000000007878000000003FE0000000000F80000000002A5383BF1C
+>I<000003F00000000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E001
+FE000FC001FC001F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003F8
+00FE0003F801FC0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E003
+F8000FE007F8000FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007E0
+001F8007E0003F8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F003
+FE0000F80F7E00007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001FC
+00000001F800000001F800000003F800000003F800000003F0001C0007F0007F0007E000
+FF000FE000FF000FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F000001F
+FFC0000003FE000000273B7CA72A>I<0001FC000000FFFC000000FFF8000000FFF80000
+0003F800000003F800000003F000000003F000000007F000000007F000000007E0000000
+07E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC00000001F
+800000001F800000003F800000003F800000003F000000003F03F800007F0FFE00007F3E
+0F80007E780FC0007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001FE0007
+E001FC0007E001FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0000FC0
+07F0001FC007F0001F8007E0001F8007E0001F800FE0003F800FE0003F000FC0003F000F
+C0007F001FC0007E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F80E3F00
+01F80E3F0001F81E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070FE0000
+F0E0FC00007FC03800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003FC0003
+FC0003F80000E00000000000000000000000000000000000000000000000000000000000
+00000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC0380F
+C0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000FC
+0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700FC0
+F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>I<0001FC00
+0000FFFC000000FFF8000000FFF800000003F800000003F800000003F000000003F00000
+0007F000000007F000000007E000000007E00000000FE00000000FE00000000FC0000000
+0FC00000001FC00000001FC00000001F800000001F800000003F800000003F800000003F
+000000003F0003E0007F000FF8007F003C3C007E00707C007E00E1FC00FE01C1FC00FE03
+83FC00FC0703FC00FC0E03FC01FC1C03F801FC3800E001F870000001F860000003F8E000
+0003F9C0000003F780000003FE00000007FE00000007FFE0000007E7F8000007E0FE0000
+0FE07F00000FE03F80000FC01F80000FC00FC0001FC00FC0001FC00FC0701F800FC0701F
+800FC0703F800FC0F03F801FC0E03F001F80E03F001F80E07F001F81E07F001F81C07E00
+0F83C07E000F8380FE000F8780FE00078F00FC0003FE00380000F80026407ABE2A>107
+D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC1E01F8
+001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007EE000FC00381FF0007FE000FC
+00381FE0007FC000FC00783FC0007F8000FC00703FC0007F8000FC00703F80007F0000FC
+00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC0001F800007E0000FC0001F8
+00007E0000FC0001F800007E0001FC0003F80000FE0001FC0003F00000FC0001F80003F0
+0000FC0001F80003F00000FC0003F80007F00001FC0003F80007E00001F80003F00007E0
+0001F80003F0000FE00001F80007F0000FC00003F80007F0001FC0E003F00007E0001F80
+E003F00007E0001F80E003F0000FE0003F81E007F0000FE0003F01C007E0000FC0003F01
+C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0003E03800FC0001F80003E07
+000FC0001F80003E07000FC0003F80003E0E001FC0003F80001E1C001F80003F00000FF8
+000700000E000003E000432979A74A>109 D<01F0003F800007FC01FFE0000F3E07C1F8
+000E1F0F00FC001E1F1C007C001C1F38007E003C1FF0007E00381FF0007E00381FE0007E
+00783FC0007E00703FC0007E00703F80007E00703F00007E00F03F0000FE00F07F0000FC
+00007E0000FC00007E0000FC00007E0001FC0000FE0001F80000FC0001F80000FC0001F8
+0000FC0003F80001FC0003F00001F80003F00001F80007F00001F80007E00003F8000FE0
+7003F0000FC07003F0000FC07003F0001FC0F007F0001F80E007E0001F80E007E0001F81
+E007E0001F01C00FE0001F01C00FC0001F03800FC0001F03800FC0001F07001FC0000F0E
+001F800007FC0007000001F0002C2979A733>I<00001FC0000000FFF8000003F07C0000
+0FC01F00001F801F00003F000F80007E000FC000FC0007C001F80007E003F00007E007F0
+0007E007E00007E00FE00007F01FC00007F01FC00007F03F800007F03F800007F03F8000
+0FE07F80000FE07F00000FE07F00000FE07F00001FE0FF00001FC0FE00001FC0FE00001F
+C0FE00003F80FE00003F80FE00007F00FE00007F00FC00007E007C0000FC007E0001FC00
+7E0001F8007E0003F0003E0007E0001F000FC0001F001F80000F803E000007C0FC000001
+FFF00000003F800000242977A72E>I<0003E001F800000FF807FE00001E7C1E0F80001C
+3E3C07C0003C3E7807C000383EE003E000783FE003E000703FC003F000703F8001F000F0
+7F0001F000E07F0001F800E07E0001F800E07E0003F801E0FE0003F801E0FE0003F80000
+FC0003F80000FC0003F80001FC0007F80001FC0007F00001F80007F00001F80007F00003
+F8000FF00003F8000FE00003F0000FE00003F0000FE00007F0001FC00007F0001FC00007
+E0001F800007E0003F80000FE0003F00000FE0007F00000FE0007E00000FE000FC00001F
+E000FC00001FE001F800001FF003F000001FF007E000003FB80F8000003F9C1F0000003F
+0FFC0000003F03E00000007F00000000007F00000000007E00000000007E0000000000FE
+0000000000FE0000000000FC0000000000FC0000000001FC0000000001FC0000000001F8
+0000000001F80000000003F80000000003F8000000007FFFE0000000FFFFE0000000FFFF
+E00000002D3A80A72E>I<01F000FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE0
+1C1F700FE03C1FE01FE0381FE01FE0381FC01FE0783FC01FC0703F800700703F80000070
+3F000000F03F000000F07F000000007E000000007E000000007E00000000FE00000000FC
+00000000FC00000000FC00000001FC00000001F800000001F800000001F800000003F800
+000003F000000003F000000003F000000007F000000007E000000007E000000007E00000
+000FE00000000FC00000000FC00000000FC00000001FC00000001F800000000700000000
+232979A726>114 D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C00
+3E00F8007E00F800FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC0
+0001FFFC0000FFFF0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007
+F0000003F00C0003F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007
+C0F0000F8070000F8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<
+0001C0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000
+000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F0000
+7FFFFF80FFFFFF80FFFFFF00007E000000FE000000FE000000FC000000FC000001FC0000
+01FC000001F8000001F8000003F8000003F8000003F0000003F0000007F0000007F00000
+07E0000007E000000FE000000FE000000FC000000FC000001FC000001FC01C001F801C00
+1F801C003F803C003F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C000
+1F0780000F0F000007FC000001F00000193A78B81E>I<007C0000000001FF00001C0003
+8F80007E00070780007E000E07C0007E001E07C000FE001C07C000FE003C0FC000FC0038
+0FC000FC00380FC001FC00781FC001FC00701F8001F800701F8001F800F03F8003F800F0
+3F0003F800003F0003F000007F0003F000007E0007F000007E0007F00000FE0007E00000
+FC0007E00000FC000FE00001FC000FE00001F8000FC00001F8000FC00001F8001FC00003
+F8001FC1C003F0001F81C003F0001F81C003F0003F81C003F0003F83C003F0003F038003
+F0003F038003F0007F078001F000FF070001F001FF070001F801DF0F0000F8079F0E0000
+7C0F0F1C00001FFC07F8000007F001F0002A2979A731>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmbx12 14.4 34
+/Fl 34 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FF
+FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0240B
+7F9F2D>45 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80
+FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>I<0000007800000000
+00FC0000000003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC000007FF
+FFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000
+7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00007FFF
+FFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>49
+D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC000
+01FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF003F
+8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF
+00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00
+000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF00000
+0FFFF003C000000FFFF0000000000FFFE0000000001FFFE0000000001FFFE0000000001F
+FFC0000000003FFFC0000000003FFF80000000003FFF80000000007FFF00000000007FFE
+0000000000FFFC0000000001FFF80000000001FFF00000000003FFE00000000003FFC000
+00000007FF80000000000FFF00000000001FFE00000000001FFC00000000003FF8000000
+00007FE00000000000FFC00000000001FF800000000003FE000000000007FC0000000000
+07F800000000000FF00001F000001FE00001F000003F800001F000007F000001F00000FE
+000003E00001FC000003E00003F8000003E00007F0000003E0000FE0000003E0001F8000
+0007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFF
+FFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFF
+C07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80
+FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF800000
+1FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003F0
+00003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC000
+1FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC00003F
+FF80000000003FFF80000000007FFF00000000007FFE00000000007FFE0000000000FFFC
+0000000001FFF80000000003FFF00000000007FFC0000000000FFF8000000000FFFE0000
+0000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE00000
+000001FFF800000000007FFE00000000003FFF00000000001FFF80000000000FFFC00000
+00000FFFE00000000007FFF00000000007FFF00000000007FFF80000000007FFF8000000
+0003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF80000
+03FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF800003
+FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007FF
+F8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFFC0
+1FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF00000
+7FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<0000
+0000007C00000000000000FE00000000000000FE00000000000001FE00000000000003FE
+00000000000007FE0000000000000FFE0000000000000FFE0000000000001FFE00000000
+00003FFE0000000000007FFE0000000000007FFE000000000000FFFE000000000001FFFE
+000000000003FFFE000000000003FFFE000000000007FFFE00000000000FFFFE00000000
+001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3FFE
+0000000001F83FFE0000000001F03FFE0000000003E03FFE0000000007E03FFE00000000
+0FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE000000007E003FFE
+000000007C003FFE00000000F8003FFE00000001F8003FFE00000003F0003FFE00000007
+E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003FFE
+0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F800003FFE000001F0
+00003FFE000003E000003FFE000007E000003FFE00000FC000003FFE00001F8000003FFE
+00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FFFF
+FFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF
+FFC0000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFF
+FFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E00000
+007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFF
+F00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE00
+0007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF8000000
+07E1FF0000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007E0
+000000000007E0000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7FF
+FFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F80000
+3FFC0007F000003FFE0007E000001FFF0003C000001FFF80000000001FFF80000000001F
+FFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFF
+E0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFFF0
+3FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FF
+FE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07FF8
+00001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F8000
+007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC03F
+FFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF800
+0000344F79CD43>I<1F000000000000001F800000000000001FC00000000000001FFF80
+00000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF
+803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFF
+FFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0
+007FFFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE00007C0000
+0003FC00007C00000003F800007C00000007F000007C0000000FF000007C0000001FE000
+00F80000003FC00000F80000007F800000F80000007F000000F8000000FE000000000000
+01FE00000000000003FC00000000000003F800000000000007F00000000000000FF00000
+000000001FE00000000000001FE00000000000003FC00000000000003FC0000000000000
+7F80000000000000FF80000000000000FF80000000000001FF00000000000001FF000000
+00000003FF00000000000003FE00000000000007FE00000000000007FE0000000000000F
+FE0000000000000FFE0000000000000FFC0000000000001FFC0000000000001FFC000000
+0000003FFC0000000000003FFC0000000000003FFC0000000000003FFC0000000000007F
+FC0000000000007FF80000000000007FF80000000000007FF8000000000000FFF8000000
+000000FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000001FF
+F8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000
+000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FF
+F8000000000001FFF8000000000001FFF8000000000000FFF0000000000000FFF0000000
+0000003FC00000000000001F8000000000395279D043>55 D<0000FFFF000000000FFFFF
+F80000007FFFFFFF000000FFFFFFFFC00003FFC00FFFE00007FC0001FFF0000FE00000FF
+F8001FC000007FFC003F0000007FFE007FE000003FFF007FF000003FFF007FF800003FFF
+00FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80
+FFFC00003FFF807FF800003FFF807FF800003FFF003FF000007FFF001FE000007FFF0000
+000000FFFE0000000000FFFC0000000001FFF80000000003FFF00000000007FFE0000000
+000FFFC0000000001FFF00000000001FFC00000000003FF800000000007FF00000000000
+7FC00000000000FF800000000000FF000000000001FE000000000001FC000000000003FC
+000000000003F8000000000003F0000000000007F0000000000007E0000000000007E000
+0000000007C000000000000FC000000000000FC000000000000F8000000000000F800000
+0000000F8000000000000F8000000000000F8000000000000F8000000000000F80000000
+00000F8000000000000F8000000000000F8000000000000F800000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000001FC000000000003F
+E00000000000FFF80000000001FFFC0000000001FFFC0000000003FFFE0000000003FFFE
+0000000003FFFE0000000003FFFE0000000003FFFE0000000003FFFE0000000003FFFE00
+00000001FFFC0000000001FFFC0000000000FFF800000000003FE000000000001FC00000
+00315479D340>63 D<0000000001FFFC000001C0000000007FFFFFC00003C000000007FF
+FFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FF
+C07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC0
+0001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFF
+E0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000
+000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC000000000000
+FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000007FC00F
+FFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE000
+00000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC000000000
+00000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC00000000000000F
+C07FFFC000000000000000007FFF8000000000000000007FFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80
+00000000000000007FFF8000000000000000007FFF8000000000000000007FFFC0000000
+00000000007FFFC000000000000000007FFFC000000000000007C03FFFC0000000000000
+07C03FFFC000000000000007C03FFFC000000000000007C01FFFE000000000000007C01F
+FFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800FFFF000
+00000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF800000000
+00001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE0000000000007E
+00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F800000F
+FFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE00
+0000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001F
+F80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF000000
+00000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC00000000525479
+D261>67 D<FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003
+FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF0007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFF
+FFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFF
+FFFFFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000
+001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000FFFFFFFFFFC003
+FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003
+FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF60527CD169>72 D<FFFFFFFFFFC00003FFFFFF
+FCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFF
+FCFFFFFFFFFFC00003FFFFFFFC0007FFF80000000000FFF0000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80
+000007FFF800000000001F80000007FFF800000000003F80000007FFF800000000003F80
+000003FFF800000000003F00000003FFFC00000000003F00000003FFFC00000000007F00
+000001FFFC00000000007F00000001FFFC00000000007E00000000FFFE0000000000FE00
+000000FFFE0000000001FC000000007FFF0000000001FC000000007FFF0000000003F800
+0000003FFF8000000007F8000000001FFF800000000FF0000000000FFFC00000001FE000
+00000007FFE00000003FC00000000003FFF80000007F800000000001FFFC000003FF0000
+000000007FFF80000FFE0000000000003FFFF001FFF80000000000000FFFFFFFFFF00000
+0000000003FFFFFFFFC0000000000000007FFFFFFF00000000000000000FFFFFF8000000
+0000000000007FFF80000000005E537CD167>85 D<00007FFF000000000007FFFFF00000
+00003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF00
+00FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00
+000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF80
+0007FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0000000000007FFC0
+000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000
+7FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC0
+00007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC0
+0007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0
+007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00
+0007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0
+007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF8
+1FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000
+003C387CB641>97 D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000
+FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF001FFE000000000FFF00FFFFE000000
+00FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE0000
+00FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE000
+00FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC00
+00FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF00
+00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00
+00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE00
+00FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC00
+00FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE000
+00FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC0000
+00FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC000000
+00000003FFC000000041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0
+000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF80
+01FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00F
+FF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF
+00000000007FFE00000000007FFE00000000007FFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE00000000007FFE00000000007FFF00000000007FFF00000000003FFF00000000
+003FFF00000000003FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C0
+07FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E0000
+7FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF80000000
+3FFFFE0000000001FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80
+000000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF80
+0000000000001FFF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000001FFE007FF80
+0000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF80
+00001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF80
+0003FFE000001FFF800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80
+001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80
+003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80
+007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80
+003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80
+001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF80
+0003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE0
+00003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF
+8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003F
+FFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF800
+3FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003
+FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FF
+E07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0
+FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FF
+FFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE00000000007FFE00000000007FFE00000000007FFF00
+000000003FFF00000000003FFF00000000003FFF00000000E01FFF00000001F01FFF8000
+0003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE000000FC001FFF00000
+1FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0
+000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC0000
+0003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF800
+07FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC00
+3FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000FF
+FFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000007F
+FFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<
+00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0F
+FFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE0
+0FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE0000
+1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE0000
+1FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF80000
+03FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFF
+FF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF0000000007C0000000000000
+07C00000000000000FC00000000000000FC00000000000000FC00000000000000FE00000
+000000000FE00000000000000FF80000000000000FFE0000000000000FFFFFFFFF000000
+07FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFF
+FFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF00
+07FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF000000007FF807FE00000
+0003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0
+FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE00000
+0001FF807FF000000003FF803FF000000003FF001FF800000007FE000FFE0000001FFC00
+07FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFF
+FFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000
+FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000
+FFFFF000000000000003FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF80000
+00FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF0000
+00FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC000
+00FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC000
+00FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0
+FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<003FF00000000000FFFFF0
+0000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF000000000
+0003FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0
+000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000
+0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0
+000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000
+0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0
+000000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFF
+F800FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF0
+00003FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F800
+0000FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF0
+01FE00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF00000
+0000FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFF
+FFFF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE000
+0000FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF0
+00FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC0
+0000FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF0
+0001FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFF
+C0FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFF
+F003FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFF
+F00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC00
+0000FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00F
+FFFFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003
+FFF07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007F
+FC0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC
+00003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE0000
+07FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FF
+FC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807
+FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFF
+FFF807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000
+FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE0000
+03FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF8000
+00FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC000
+00FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC000
+00FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0
+FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0
+42367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFF
+F00000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001
+FFE00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF000000
+3FFC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003F
+FE0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE000000
+1FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000
+1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07F
+FE0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF000000
+3FFF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000F
+FF8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003
+FFC000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF8000000
+00FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE0
+000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FF
+F80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007
+FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001
+FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF8000000
+7FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000
+7FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000
+3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000
+3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000
+3FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000
+7FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000
+FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003
+FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003F
+FF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF
+80000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF80000
+000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000
+000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFF
+E0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FF
+EF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FF
+F800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF
+FFFC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF
+0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F
+007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F
+00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF0000
+007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC
+0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFF
+E00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001F
+F0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000F
+E0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE
+00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635
+>I<00003E00000000003E00000000003E00000000003E00000000003E00000000003E00
+000000007E00000000007E00000000007E00000000007E0000000000FE0000000000FE00
+00000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE00
+0000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFF
+FF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC0
+3E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB
+34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF
+FFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000F
+FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001F
+FFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3
+FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03
+FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>
+I<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFF
+F00007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E
+00007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF
+800001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E0
+000007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FF
+F8001F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE003E00
+0000007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000001F
+FF81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E000
+00000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001
+FFFF800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000
+000000007FFE0000000000003FFC0000000000003FFC0000000000001FF8000000000000
+1FF80000000000000FF00000000000000FF000000000000007E000000000000003C00000
+0040367DB447>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE0
+7FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF000
+00FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FFF800
+007FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC00
+003FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF00
+007FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF80
+00FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FFC0
+01F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FFE0
+07E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FFF0
+0FC0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000FFF8
+1F003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007FFE
+3E001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003FFF
+7C000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000FFF
+F80007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC000000000007FF
+F00003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF0000000000003FF
+E00001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE0000000000001FF
+8000007FE0000000000001FF8000007FE0000000000000FF8000007FC0000000000000FF
+0000003FC00000000000007F0000003F800000000000007F0000003F800000000000003E
+0000001F000000005A367DB461>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF000
+07FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000007FE000FFFC0000003F0000
+FFFC0000003F00007FFE0000003E00007FFE0000007E00003FFE0000007C00003FFF0000
+00FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC00003F00000
+07FFC00003E0000007FFE00003E0000007FFE00007E0000003FFF00007C0000003FFF000
+0FC0000001FFF8000F80000001FFF8001F80000000FFF8001F00000000FFFC003F000000
+007FFC003E000000007FFE007E000000003FFE007C000000003FFF00FC000000003FFF00
+FC000000001FFF80F8000000001FFF81F8000000000FFFC1F0000000000FFFC3F0000000
+0007FFC3E00000000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF
+800000000001FFFF800000000000FFFF000000000000FFFF000000000000FFFF00000000
+00007FFE0000000000007FFE0000000000003FFC0000000000003FFC0000000000001FF8
+0000000000001FF80000000000000FF00000000000000FF000000000000007E000000000
+000007E000000000000007E000000000000007C00000000000000FC00000000000000F80
+0000000000001F800000000000001F000000000000003F000000001FC0003E000000003F
+E0007E000000007FF0007C00000000FFF800FC00000000FFF800F800000000FFF801F800
+000000FFF801F000000000FFF803F000000000FFF807E0000000007FF00FC0000000007F
+E01F80000000003FC07F00000000003F81FE00000000001FFFFC00000000000FFFF00000
+00000003FFE0000000000000FF000000000000404D7DB447>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm cmcsc10 10.95 3
+/Fm 3 118 df<00000FF800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3
+E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F0000007E00FF0000007
+E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F80000001E07F80000000
+E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000000000FF00000000
+00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00001FFF
+FFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000F
+E03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000000FE003F800000F
+E001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0
+E00000FFFF806000000FFC000030317BAF3A>103 D<FFFC00007FFFC0FFFE00007FFFC0
+FFFF00007FFFC001FF000007FC0001FF800003F80001FFC00001F00001DFE00000E00001
+DFE00000E00001CFF00000E00001C7F80000E00001C3FC0000E00001C3FC0000E00001C1
+FE0000E00001C0FF0000E00001C07F8000E00001C07F8000E00001C03FC000E00001C01F
+E000E00001C01FE000E00001C00FF000E00001C007F800E00001C003FC00E00001C003FC
+00E00001C001FE00E00001C000FF00E00001C0007F80E00001C0007F80E00001C0003FC0
+E00001C0001FE0E00001C0000FF0E00001C0000FF0E00001C00007F8E00001C00003FCE0
+0001C00003FCE00001C00001FEE00001C00000FFE00001C000007FE00001C000007FE000
+01C000003FE00001C000001FE00001C000000FE00003E000000FE00007F0000007E0000F
+F8000003E000FFFF800001E000FFFF800001E000FFFF800000E000322F7DAE38>110
+D<FFFFF8007FFFC0FFFFF8007FFFC0FFFFF8007FFFC003FE000007FC0001FC000003F800
+01FC000001F00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001
+FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC
+000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC00
+0000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC0000
+00E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000
+E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00000FC000001E0
+0000FE000001C00000FE000003C000007E0000038000007F0000078000003F80000F0000
+001F80000F0000000FC0003E00000007F0007C00000003FC03F000000000FFFFE0000000
+003FFF800000000007FC00000032307DAE38>117 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fn cmr10 10.95 79
+/Fn 79 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE000
+00007F01F03F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00
+001FC000FFE0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80
+007F0001FF8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C00
+00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000
+00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000
+00FE00007F0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF
+7FFFFC3FFFFE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>14 D<1E007F80FFC0FFC0FFC0
+FFC0FFC0FFC0FFC0FFC0FFC07F807F807F807F807F807F807F807F807F807F807F807F80
+3F003F003F003F003F003F003F003F003F003F003F003F001E001E001E001E001E001E00
+1E001E001E001E001E000C00000000000000000000000000000000001E007F807F80FFC0
+FFC0FFC0FFC07F807F801E000A4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0
+FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060003000600030
+0060003000E0007000C0006000C0006000C0006001C000E0018000C0038001C003000180
+070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>I<1E007F80FF
+80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C0018003
+80030007000E001C001800380030000B1C79BE19>39 D<0000300000700000E00001C000
+0380000780000F00001E00003E00003C0000780000F80000F00001F00001E00003E00003
+E00007C00007C0000FC0000F80000F80001F80001F00001F00003F00003F00003F00003E
+00007E00007E00007E00007E00007E00007E00007C0000FC0000FC0000FC0000FC0000FC
+0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC
+0000FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F
+00001F00001F00001F80000F80000F80000FC00007C00007C00003E00003E00001E00001
+F00000F00000F800007800003C00003E00001E00000F000007800003800001C00000E000
+0070000030145A77C323>I<C00000E000007000003800001C00001E00000F0000078000
+07C00003C00001E00001F00000F00000F800007800007C00007C00003E00003E00003F00
+001F00001F00001F80000F80000F80000FC0000FC0000FC00007C00007E00007E00007E0
+0007E00007E00007E00003E00003F00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003E00007E0
+0007E00007E00007E00007E00007E00007C0000FC0000FC0000FC0000F80000F80001F80
+001F00001F00003F00003E00003E00007C00007C0000780000F80000F00001F00001E000
+03C00007C0000780000F00001E00001C0000380000700000E00000C00000145A7BC323>
+I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000
+C001C001800380030007000E001C001800380030000B1C798919>44
+D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F807F80FFC0FFC0
+FFC0FFC07F807F801E000A0A798919>I<000000018000000003C000000007C000000007
+C000000007800000000F800000000F800000000F000000001F000000001F000000001E00
+0000003E000000003E000000003C000000007C000000007C000000007800000000F80000
+0000F800000000F000000001F000000001F000000001E000000003E000000003E0000000
+03C000000007C000000007C000000007800000000F800000000F800000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+0F000000001F000000001F000000001E000000003E000000003E000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+3C000000007C000000007C000000007800000000F800000000F800000000F00000000060
+00000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F80000F8007C00
+01F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F800007E01F
+800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F000003F87F00
+0003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F83F800007F03F
+800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0000FC007E0
+001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFFC0000001FE
+0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007FFC000FFFFC0
+00FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFF
+F81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C007FC000F0001
+FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE07000003FE0FF00003F
+E0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF0
+3F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC00000007FC000
+00007F80000000FF80000000FF00000001FE00000001FC00000003F800000007F0000000
+07E00000000FC00000001F800000003F000000007E000000007C00000000F800000001F0
+00000003E000000007C00000000F800000001F000070003E000070003C00007000780000
+7000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFFE01FFFFFFFE0
+3FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC00
+00003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF001E0000FF80
+1F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03FE0007FC01F
+E0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF00000001FE000000
+01FE00000003FC00000003F800000007E00000000FC00000003F0000001FFC0000001FFF
+800000000FE000000007F800000003FC00000001FE00000000FF00000000FF800000007F
+C00000007FC00000007FE00000003FE00000003FE00000003FF00000003FF00C00003FF0
+3F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF
+80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F0003FE0007C0
+07FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<0000000E0000
+00001E000000003E000000003E000000007E000000007E00000000FE00000001FE000000
+01FE00000003FE000000077E000000067E0000000E7E0000001C7E0000001C7E00000038
+7E000000707E000000707E000000E07E000001C07E000001C07E000003807E000007007E
+000007007E00000E007E00001C007E00001C007E000038007E000070007E000070007E00
+00E0007E0000C0007E0001C0007E000380007E000300007E000700007E000E00007E000C
+00007E001C00007E003800007E003800007E007000007E00E000007E00FFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000001FF
+000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780001F0007F800
+FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF000007FFFC00
+00073FE00000070000000007000000000700000000070000000007000000000700000000
+0700000000070000000007000000000700000000070000000007000000000701FE000007
+0FFF8000073E03E000077001F80007E000FC0007C0007E000780003F000700003F800600
+001F800000001FC00000001FC00000001FE00000000FE00000000FE00000000FE0000000
+0FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF80000FF0FF80000F
+F0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001FC07800001FC0
+3800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F80003F80FE00000
+FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8000003F03E00
+000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC003F8007FC003
+F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001FC00000003FC0
+0000003FC00000003FC00000007F800000007F800000007F80FE00007F87FF8000FF8F07
+E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F80FFC0003F
+C0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0
+FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F
+80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0
+003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E07F000003FFF
+E000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F000000003FFF
+FFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE0780000
+01E070000003C0700000078070000007007000000F00E000001E00E000001C00E000003C
+00E0000078000000007000000000F000000001E000000001C000000003C0000000078000
+000007000000000F000000001E000000001E000000003C000000003C000000007C000000
+007800000000F800000000F800000001F800000001F000000003F000000003F000000003
+F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000001FE0
+0000001FE00000001FE00000001FE00000001FE00000001FE00000003FE00000003FE000
+00003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000
+003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF8000007C07E0
+0000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F801E00000F80
+1E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C03F000007C03F
+80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000FFF80780007FF
+C0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000FFFE000003FFF
+F8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FFC03F00007F
+E03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003F0F8000003F0
+F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E07C000003E07E
+000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001FC03F80000FF
+FFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000007E07C00000
+FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001FC0003F003FC0
+003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80001FE0FF8000
+1FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001FF0FF80001F
+F0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003FF03FC0003FF0
+1FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0007E0F1FF000
+1FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC00000003FC00000
+003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE000FE003FE001
+FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F000003FFFE00
+0001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F80
+1E0000000000000000000000000000000000000000000000000000000000000000000000
+000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<1E007F807F
+80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000
+00000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01E
+C000C000C000C000C001C001800180018003800300070006000E000C001C003800300030
+000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C0001FC780001FE
+780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F0000FF3E0000FF
+000001FE000001FE000003FC000007F8000007F000000FC000001F8000003F0000003E00
+00007C00000078000000F8000000F0000001F0000001E0000001E0000003C0000003C000
+000380000003800000038000000380000003800000038000000380000003800000038000
+000380000003800000030000000000000000000000000000000000000000000000000000
+000000000000000000078000001FE000001FE000003FF000003FF000003FF000003FF000
+001FE000001FE0000007800020407BBF2B>63 D<00000007000000000000000F80000000
+0000000F800000000000000F800000000000001FC00000000000001FC00000000000001F
+C00000000000003FE00000000000003FE00000000000003FE00000000000007FF0000000
+0000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000E7
+F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE000000
+00000381FE00000000000381FE00000000000700FF00000000000700FF00000000000700
+FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC00000
+00001C003FC0000000001C003FC00000000038001FE00000000038001FE0000000003800
+1FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F80000
+0000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFF
+FFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF0000
+0007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000
+007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE000
+00380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC0000
+001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF8
+3D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800
+007F000003FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003FE000
+7F0000003FE0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F
+0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F00
+00001FF0007F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F0000
+00FF80007F000001FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF
+0000007FFFFFFFE000007F000007FC00007F000001FE00007F000000FF80007F0000007F
+C0007F0000003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC
+007F00000007FC007F00000007FC007F00000007FE007F00000007FE007F00000007FE00
+7F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC007F
+0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F00
+00007FE0007F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFF
+FFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF
+801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000F
+FE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE
+03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1F
+F0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0
+000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000
+00007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE000000000
+0E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C
+0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE000000007000
+FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007
+F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003
+FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFF
+FFFFFFE0000001FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F
+8000007F8000003FC000007F8000000FE000007F8000000FF000007F80000007F800007F
+80000003FC00007F80000001FC00007F80000001FE00007F80000000FF00007F80000000
+FF00007F80000000FF80007F800000007F80007F800000007FC0007F800000007FC0007F
+800000007FC0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+3FE0007F800000003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F
+800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80000000
+3FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F
+800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+7FC0007F800000007FC0007F800000007F80007F800000007F80007F80000000FF80007F
+80000000FF00007F80000001FE00007F80000001FE00007F80000003FC00007F80000003
+F800007F80000007F800007F8000000FF000007F8000001FE000007F8000007FC000007F
+800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF80
+0000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFF
+FFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003
+F0007F80000001F0007F80000000F0007F80000000F0007F80000000F0007F8000000070
+007F8000000070007F8000000070007F8000000070007F8000000038007F80001C003800
+7F80001C0038007F80001C0038007F80001C0038007F80001C0000007F80001C0000007F
+80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFF
+FFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F8000
+7C0000007F80003C0000007F80003C0000007F80001C0000007F80001C0000007F80001C
+0007007F80001C0007007F80001C0007007F80001C000E007F800000000E007F80000000
+0E007F800000000E007F800000000E007F800000001E007F800000001C007F800000001C
+007F800000003C007F800000003C007F800000007C007F800000007C007F80000000F800
+7F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFF
+FFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFF
+FFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000
+000FC0007F80000007C0007F80000007C0007F80000003C0007F80000003C0007F800000
+03C0007F80000001C0007F80000001C0007F80000001C0007F80000001C0007F80000000
+E0007F80000000E0007F80003800E0007F80003800E0007F80003800E0007F8000380000
+007F8000380000007F8000380000007F8000780000007F8000780000007F8000F8000000
+7F8001F80000007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F
+8007F80000007F8001F80000007F8000F80000007F8000780000007F8000780000007F80
+00380000007F8000380000007F8000380000007F8000380000007F8000380000007F8000
+380000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+01FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<00
+00003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001
+F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC0000
+7F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC000000
+01FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001F
+F0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000
+001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000FF
+C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000
+000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF
+C0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001F
+FFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003F
+F000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF8000000
+03FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001
+FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF00000
+0FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000
+001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFF
+FFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFF
+FFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFF
+F0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFC0
+007FFFFCFFFFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00
+007F80000007F800007F80000007E000007F80000007C000007F8000000F8000007F8000
+001F0000007F8000003E0000007F8000007C0000007F800000F80000007F800001F00000
+007F800003E00000007F800007C00000007F80000F800000007F80001F000000007F8000
+3E000000007F80007C000000007F8000F8000000007F8001F0000000007F8003E0000000
+007F800780000000007F800FC0000000007F801FC0000000007F803FE0000000007F807F
+F0000000007F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000
+007F8F03FE000000007F9E01FF000000007FBC01FF000000007FF800FF800000007FF000
+7FC00000007FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000
+007F80000FF80000007F800007FC0000007F800007FC0000007F800003FE0000007F8000
+01FF0000007F800001FF0000007F800000FF8000007F8000007FC000007F8000007FE000
+007F8000003FE000007F8000001FF000007F8000000FF800007F8000000FF800007F8000
+0007FC00007F80000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0
+FFFFFFC000FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75
+D<FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000380007F8000000380007F8000000380
+007F8000000380007F8000000380007F8000000780007F8000000700007F800000070000
+7F8000000700007F8000000700007F8000000F00007F8000000F00007F8000000F00007F
+8000001F00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F80
+0001FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE00313E7DBD39>I<FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000
+003FFFF001FFE0000000007FF800007FE0000000007FE0000077F000000000EFE0000077
+F000000000EFE0000077F000000000EFE0000073F800000001CFE0000073F800000001CF
+E0000071FC000000038FE0000071FC000000038FE0000071FC000000038FE0000070FE00
+0000070FE0000070FE000000070FE0000070FF0000000E0FE00000707F0000000E0FE000
+00707F0000000E0FE00000703F8000001C0FE00000703F8000001C0FE00000703F800000
+1C0FE00000701FC00000380FE00000701FC00000380FE00000700FE00000700FE0000070
+0FE00000700FE00000700FE00000700FE000007007F00000E00FE000007007F00000E00F
+E000007003F80001C00FE000007003F80001C00FE000007003F80001C00FE000007001FC
+0003800FE000007001FC0003800FE000007001FC0003800FE000007000FE0007000FE000
+007000FE0007000FE0000070007F000E000FE0000070007F000E000FE0000070007F000E
+000FE0000070003F801C000FE0000070003F801C000FE0000070001FC038000FE0000070
+001FC038000FE0000070001FC038000FE0000070000FE070000FE0000070000FE070000F
+E0000070000FE0E0000FE00000700007F0E0000FE00000700007F0E0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700003F9C0000FE00000700001FF80000FE000
+00700001FF80000FE00000700000FF00000FE00000700000FF00000FE00000F80000FF00
+000FE00001FC00007E00000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC0
+0000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F8
+00007FF800000070000077FC00000070000073FE00000070000073FE00000070000071FF
+00000070000070FF80000070000070FF800000700000707FC00000700000703FE0000070
+0000703FE00000700000701FF00000700000700FF80000700000700FF800007000007007
+FC00007000007003FE00007000007003FE00007000007001FF00007000007000FF800070
+00007000FF800070000070007FC00070000070003FE00070000070003FE0007000007000
+1FF00070000070000FF80070000070000FF800700000700007FC00700000700003FE0070
+0000700003FE00700000700001FF00700000700000FF80700000700000FF807000007000
+007FC07000007000003FE07000007000003FE07000007000001FF07000007000000FF870
+00007000000FF870000070000007FC70000070000003FE70000070000003FE7000007000
+0001FF70000070000000FFF0000070000000FFF00000700000007FF00000700000003FF0
+0000700000003FF00000700000001FF00000700000000FF00000700000000FF000007000
+000007F00000F800000003F00001FC00000003F00007FF00000001F000FFFFF8000000F0
+00FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<0000007FE0000000000007FF
+FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000
+000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000
+0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00
+07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000
+00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0
+7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0
+7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000
+0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00
+07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000
+000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000
+0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF
+FE0000000000007FE00000003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFF
+FFFFE00001FFC0003FF800007F800007FC00007F800001FE00007F800000FF00007F8000
+007F80007F8000003FC0007F8000003FE0007F8000003FE0007F8000001FF0007F800000
+1FF0007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001F
+F8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0
+007F8000003FE0007F8000003FE0007F8000003FC0007F8000007F80007F800000FF0000
+7F800001FE00007F800007FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000
+FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF00000007F8000
+07FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F8000007FC000
+007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF000007F8000
+003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000
+007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC000007F8000
+007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F800007F80000
+007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001
+FC000000007F80003F000000007F80001FC00000007F80000FE00000007F800007F00000
+007F800007F80000007F800003F80000007F800003FC0000007F800001FC0000007F8000
+01FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F800001FF0000
+007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF8000007F8000
+01FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F800001FFC00E
+007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0
+003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000000000003F80
+3F407DBD43>82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000
+1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000
+7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C
+FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F
+FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007
+FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000
+01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000
+3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C
+FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0
+1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF
+803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000
+3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003
+C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000
+3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000
+E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF
+FFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF8
+01FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000003F80000000F000003FC0000000E000
+003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000000FE000
+0003C000000FF000000780000007F000000700000003F800000F00000001FC00001E0000
+0000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE00000000003FF
+FF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFF
+FFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000
+003F00007F800000003E00007F800000001C00007FC00000003C00003FC0000000380000
+3FC00000003800003FE00000007800001FE00000007000001FE00000007000000FF00000
+00E000000FF0000000E000000FF8000001E0000007F8000001C0000007F8000001C00000
+07FC000003C0000003FC00000380000003FC00000380000001FE00000700000001FE0000
+0700000001FF00000700000000FF00000E00000000FF00000E00000000FF80001E000000
+007F80001C000000007F80001C000000007FC0003C000000003FC00038000000003FC000
+38000000001FE00070000000001FE00070000000001FF000F0000000000FF000E0000000
+000FF000E0000000000FF801E00000000007F801C00000000007F801C00000000003FC03
+800000000003FC03800000000003FE07800000000001FE07000000000001FE0700000000
+0001FF0F000000000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C
+0000000000007FDC0000000000003FF80000000000003FF80000000000003FF800000000
+00001FF00000000000001FF00000000000001FF00000000000000FE00000000000000FE0
+00000000000007C000000000000007C000000000000007C000000000000003800000003F
+407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF80
+07FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F80
+00FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F00007F80
+00003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003FC000003F
+E000001C00003FC000003FE000001C00003FC000007FF000001C00001FE000007FF00000
+3800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F80000700000
+0FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F800
+01C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE
+0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380
+000001FE000700FF000380000001FE000E007F800380000000FF000E007F800700000000
+FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000007F801C
+003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC038001FE0
+1C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000FF0380000
+00001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F870000000000F
+F0E00007F870000000000FF1C00003FC700000000007F9C00003FCE00000000007F9C000
+03FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF800001FFC0
+0000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF80000000
+0001FF000000FF800000000001FE0000007F800000000000FE0000007F000000000000FE
+0000007F000000000000FC0000003F0000000000007C0000003E0000000000007C000000
+3E000000000000780000001E000000000000380000001C00000058407EBD5D>I<FFFFFF
+800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE0
+0000003FC000007FE00000001F8000003FE00000001E0000001FF00000001E0000001FF0
+0000003C0000000FF80000003800000007FC0000007800000007FC000000F000000003FE
+000000E000000003FF000001E000000001FF000001C000000000FF800003C000000000FF
+80000380000000007FC0000700000000003FE0000F00000000003FE0000E00000000001F
+F0001E00000000001FF0001C00000000000FF80038000000000007FC0078000000000007
+FC0070000000000003FE00F0000000000003FF00E0000000000001FF01E0000000000000
+FF83C0000000000000FF83800000000000007FC7800000000000003FE700000000000000
+3FEF000000000000001FFE000000000000001FFC000000000000000FFC00000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F80000000000000007F80000000000000007F800000000000000
+07F80000000000000007F8000000000000001FFC0000000000000FFFFFFC00000000000F
+FFFFFC00000000000FFFFFFC000000413E7FBD44>89 D<FFFCFFFCFFFCFFFCF000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000FFFCFFFCFFFCFFFC0E5B77C319>91
+D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018
+0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060
+00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F
+E00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I<FFFFFFFFFFF0FFFFFFFFFFF02C0280982D>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFF
+FFFFFFFFFFFFFFFFFFC05A0280985B>I E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 129
+129 130 bop 150 -116 a Fn(Chapter)30 b(15:)41 b(Canned)30
+b(Sequences)g(of)g(Commands)1644 b(129)150 299 y Fi(15)80
+b(Canned)53 b(Sequences)e(of)j(Commands)275 517 y Fn(Aside)59
+b(from)g(breakp)s(oin)m(t)g(commands)h(\(see)h(Section)e(5.1.7)j
+([Breakp)s(oin)m(t)e(command)g(lists],)150 627 y(page)46
+b(36\),)51 b(GDB)c(pro)m(vides)d(t)m(w)m(o)j(w)m(a)m(ys)g(to)f(store)g
+(sequences)g(of)g(commands)f(for)g(execution)h(as)g(a)150
+736 y(unit:)39 b(user-de\014ned)29 b(commands)h(and)g(command)g
+(\014les.)150 984 y Fl(15.1)68 b(User-de\014ned)45 b(commands)275
+1174 y Fn(A)35 b Fg(user-de\014ned)g(command)k Fn(is)c(a)h(sequence)g
+(of)g(GDB)h(commands)f(to)g(whic)m(h)f(y)m(ou)h(assign)f(a)h(new)150
+1283 y(name)28 b(as)f(a)h(command.)40 b(This)26 b(is)h(done)g(with)f
+(the)i Fh(define)e Fn(command.)39 b(User)28 b(commands)f(ma)m(y)h
+(accept)150 1393 y(up)42 b(to)j(10)f(argumen)m(ts)g(separated)g(b)m(y)f
+(whitespace.)80 b(Argumen)m(ts)43 b(are)h(accessed)h(within)c(the)j
+(user)150 1503 y(command)30 b(via)g Fg($arg0)6 b(.)23
+b(.)g(.)11 b($arg9)p Fn(.)42 b(A)30 b(trivial)f(example:)390
+1628 y Fh(define)46 b(adder)485 1732 y(print)h($arg0)f(+)i($arg1)e(+)h
+($arg2)150 1863 y Fn(T)-8 b(o)31 b(execute)h(the)e(command)g(use:)390
+1989 y Fh(adder)46 b(1)i(2)f(3)150 2120 y Fn(This)33
+b(de\014nes)h(the)h(command)g Fh(adder)p Fn(,)f(whic)m(h)g(prin)m(ts)f
+(the)i(sum)f(of)h(its)f(three)h(argumen)m(ts.)55 b(Note)36
+b(the)150 2230 y(argumen)m(ts)28 b(are)g(text)g(substitutions,)e(so)i
+(they)g(ma)m(y)g(reference)g(v)-5 b(ariables,)27 b(use)g(complex)g
+(expressions,)150 2339 y(or)j(ev)m(en)h(p)s(erform)e(inferior)g
+(functions)f(calls.)150 2536 y Fh(define)h Fg(commandname)630
+2645 y Fn(De\014ne)36 b(a)g(command)g(named)g Fg(commandname)p
+Fn(.)57 b(If)35 b(there)i(is)e(already)g(a)h(command)g(b)m(y)630
+2755 y(that)31 b(name,)g(y)m(ou)f(are)h(ask)m(ed)g(to)g(con\014rm)f
+(that)h(y)m(ou)f(w)m(an)m(t)i(to)f(rede\014ne)e(it.)630
+2886 y(The)c(de\014nition)e(of)j(the)f(command)g(is)g(made)g(up)f(of)i
+(other)g(GDB)g(command)f(lines,)g(whic)m(h)630 2996 y(are)c(giv)m(en)h
+(follo)m(wing)d(the)i Fh(define)f Fn(command.)37 b(The)21
+b(end)f(of)h(these)h(commands)f(is)f(mark)m(ed)630 3106
+y(b)m(y)30 b(a)h(line)e(con)m(taining)h Fh(end)p Fn(.)150
+3259 y Fh(if)384 b Fn(T)-8 b(ak)m(es)29 b(a)g(single)e(argumen)m(t,)i
+(whic)m(h)e(is)h(an)g(expression)f(to)i(ev)-5 b(aluate.)41
+b(It)28 b(is)f(follo)m(w)m(ed)h(b)m(y)h(a)630 3368 y(series)j(of)i
+(commands)e(that)i(are)f(executed)h(only)f(if)f(the)h(expression)f(is)g
+(true)h(\(nonzero\).)630 3478 y(There)24 b(can)h(then)g(optionally)e(b)
+s(e)h(a)h(line)e Fh(else)p Fn(,)i(follo)m(w)m(ed)f(b)m(y)h(a)g(series)f
+(of)h(commands)f(that)630 3587 y(are)32 b(only)e(executed)j(if)d(the)i
+(expression)e(w)m(as)i(false.)43 b(The)31 b(end)g(of)g(the)h(list)e(is)
+h(mark)m(ed)g(b)m(y)630 3697 y(a)g(line)d(con)m(taining)i
+Fh(end)p Fn(.)150 3850 y Fh(while)240 b Fn(The)36 b(syn)m(tax)i(is)e
+(similar)e(to)k Fh(if)p Fn(:)53 b(the)38 b(command)e(tak)m(es)j(a)e
+(single)f(argumen)m(t,)j(whic)m(h)d(is)630 3960 y(an)c(expression)f(to)
+i(ev)-5 b(aluate,)33 b(and)f(m)m(ust)g(b)s(e)f(follo)m(w)m(ed)h(b)m(y)g
+(the)h(commands)e(to)i(execute,)630 4069 y(one)c(p)s(er)e(line,)h
+(terminated)g(b)m(y)g(an)h Fh(end)p Fn(.)39 b(The)28
+b(commands)g(are)h(executed)h(rep)s(eatedly)e(as)630
+4179 y(long)i(as)h(the)f(expression)f(ev)-5 b(aluates)31
+b(to)g(true.)150 4332 y Fh(document)d Fg(commandname)630
+4442 y Fn(Do)s(cumen)m(t)46 b(the)f(user-de\014ned)e(command)h
+Fg(commandname)p Fn(,)49 b(so)c(that)g(it)g(can)g(b)s(e)f(ac-)630
+4551 y(cessed)33 b(b)m(y)g Fh(help)p Fn(.)47 b(The)33
+b(command)f Fg(commandname)38 b Fn(m)m(ust)33 b(already)f(b)s(e)h
+(de\014ned.)47 b(This)630 4661 y(command)38 b(reads)g(lines)f(of)h(do)s
+(cumen)m(tation)g(just)g(as)h Fh(define)d Fn(reads)i(the)h(lines)d(of)j
+(the)630 4770 y(command)h(de\014nition,)h(ending)e(with)h
+Fh(end)p Fn(.)70 b(After)41 b(the)g Fh(document)d Fn(command)i(is)g
+(\014n-)630 4880 y(ished,)29 b Fh(help)f Fn(on)i(command)g
+Fg(commandname)35 b Fn(displa)m(ys)28 b(the)i(do)s(cumen)m(tation)f(y)m
+(ou)i(ha)m(v)m(e)630 4989 y(written.)630 5121 y(Y)-8
+b(ou)32 b(ma)m(y)g(use)g(the)g Fh(document)d Fn(command)i(again)h(to)h
+(c)m(hange)f(the)g(do)s(cumen)m(tation)g(of)g(a)630 5230
+y(command.)61 b(Rede\014ning)36 b(the)h(command)g(with)f
+Fh(define)f Fn(do)s(es)i(not)h(c)m(hange)g(the)f(do)s(cu-)630
+5340 y(men)m(tation.)p eop
+%DVIPSSectionPage: 130
+130 131 bop 150 -116 a Fn(130)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fh(help)g(user-defined)630 408 y Fn(List)24 b(all)f
+(user-de\014ned)g(commands,)i(with)e(the)i(\014rst)e(line)g(of)i(the)f
+(do)s(cumen)m(tation)h(\(if)e(an)m(y\))630 518 y(for)30
+b(eac)m(h.)150 707 y Fh(show)f(user)150 816 y(show)g(user)g
+Fg(commandname)630 926 y Fn(Displa)m(y)j(the)h(GDB)h(commands)f(used)f
+(to)h(de\014ne)f Fg(commandname)38 b Fn(\(but)33 b(not)g(its)f(do)s
+(cu-)630 1035 y(men)m(tation\).)53 b(If)34 b(no)g Fg(commandname)39
+b Fn(is)34 b(giv)m(en,)h(displa)m(y)e(the)h(de\014nitions)e(for)i(all)f
+(user-)630 1145 y(de\014ned)c(commands.)275 1348 y(When)43
+b(user-de\014ned)f(commands)h(are)h(executed,)k(the)43
+b(commands)g(of)h(the)g(de\014nition)d(are)j(not)150
+1458 y(prin)m(ted.)39 b(An)30 b(error)g(in)f(an)m(y)i(command)f(stops)g
+(execution)h(of)g(the)f(user-de\014ned)f(command.)275
+1622 y(If)e(used)g(in)m(teractiv)m(ely)-8 b(,)29 b(commands)e(that)i(w)
+m(ould)d(ask)j(for)e(con\014rmation)g(pro)s(ceed)h(without)e(asking)150
+1731 y(when)e(used)g(inside)f(a)i(user-de\014ned)f(command.)39
+b(Man)m(y)25 b(GDB)h(commands)f(that)h(normally)d(prin)m(t)h(mes-)150
+1841 y(sages)29 b(to)h(sa)m(y)f(what)f(they)h(are)g(doing)e(omit)i(the)
+f(messages)i(when)d(used)h(in)f(a)i(user-de\014ned)e(command.)150
+2171 y Fl(15.2)68 b(User-de\014ned)45 b(command)g(ho)t(oks)275
+2393 y Fn(Y)-8 b(ou)26 b(ma)m(y)g(de\014ne)f Fk(ho)-5
+b(oks)p Fn(,)29 b(whic)m(h)24 b(are)j(a)f(sp)s(ecial)e(kind)g(of)i
+(user-de\014ned)e(command.)39 b(Whenev)m(er)27 b(y)m(ou)150
+2503 y(run)d(the)j(command)e(`)p Fh(foo)p Fn(',)i(if)e(the)h
+(user-de\014ned)e(command)i(`)p Fh(hook-foo)p Fn(')e(exists,)j(it)e(is)
+g(executed)i(\(with)150 2612 y(no)j(argumen)m(ts\))h(b)s(efore)f(that)h
+(command.)275 2776 y(In)h(addition,)g(a)i(pseudo-command,)f(`)p
+Fh(stop)p Fn(')g(exists.)49 b(De\014ning)32 b(\(`)p Fh(hook-stop)p
+Fn('\))g(mak)m(es)i(the)f(asso-)150 2886 y(ciated)i(commands)g(execute)
+i(ev)m(ery)e(time)g(execution)h(stops)f(in)e(y)m(our)i(program:)50
+b(b)s(efore)35 b(breakp)s(oin)m(t)150 2995 y(commands)30
+b(are)h(run,)e(displa)m(ys)f(are)j(prin)m(ted,)e(or)i(the)f(stac)m(k)i
+(frame)e(is)g(prin)m(ted.)275 3159 y(F)-8 b(or)34 b(example,)g(to)g
+(ignore)f Fh(SIGALRM)f Fn(signals)g(while)g(single-stepping,)g(but)h
+(treat)h(them)g(normally)150 3269 y(during)28 b(normal)h(execution,)i
+(y)m(ou)g(could)e(de\014ne:)390 3427 y Fh(define)46 b(hook-stop)390
+3531 y(handle)g(SIGALRM)g(nopass)390 3634 y(end)390 3842
+y(define)g(hook-run)390 3946 y(handle)g(SIGALRM)g(pass)390
+4049 y(end)390 4257 y(define)g(hook-continue)390 4361
+y(handle)g(SIGLARM)g(pass)390 4465 y(end)275 4628 y Fn(Y)-8
+b(ou)40 b(can)h(de\014ne)f(a)h(ho)s(ok)f(for)g(an)m(y)h(single-w)m(ord)
+e(command)h(in)f(GDB,)j(but)d(not)i(for)f(command)150
+4738 y(aliases;)29 b(y)m(ou)f(should)f(de\014ne)g(a)i(ho)s(ok)f(for)g
+(the)g(basic)g(command)g(name,)h(e.g.)41 b Fh(backtrace)26
+b Fn(rather)i(than)150 4847 y Fh(bt)p Fn(.)66 b(If)39
+b(an)g(error)g(o)s(ccurs)g(during)e(the)i(execution)g(of)h(y)m(our)f
+(ho)s(ok,)i(execution)f(of)f(GDB)h(commands)150 4957
+y(stops)26 b(and)f(GDB)j(issues)c(a)j(prompt)e(\(b)s(efore)h(the)g
+(command)g(that)g(y)m(ou)h(actually)e(t)m(yp)s(ed)h(had)f(a)i(c)m
+(hance)150 5067 y(to)k(run\).)275 5230 y(If)22 b(y)m(ou)h(try)g(to)h
+(de\014ne)e(a)i(ho)s(ok)e(whic)m(h)g(do)s(es)h(not)g(matc)m(h)h(an)m(y)
+f(kno)m(wn)g(command,)h(y)m(ou)g(get)g(a)f(w)m(arning)150
+5340 y(from)30 b(the)g Fh(define)f Fn(command.)p eop
+%DVIPSSectionPage: 131
+131 132 bop 150 -116 a Fn(Chapter)30 b(15:)41 b(Canned)30
+b(Sequences)g(of)g(Commands)1644 b(131)150 299 y Fl(15.3)68
+b(Command)46 b(\014les)275 491 y Fn(A)35 b(command)g(\014le)f(for)h
+(GDB)h(is)f(a)g(\014le)g(of)g(lines)e(that)j(are)g(GDB)g(commands.)55
+b(Commen)m(ts)35 b(\(lines)150 600 y(starting)f(with)f
+Fe(#)p Fn(\))h(ma)m(y)h(also)g(b)s(e)e(included.)50 b(An)34
+b(empt)m(y)h(line)e(in)g(a)h(command)g(\014le)g(do)s(es)g(nothing;)h
+(it)150 710 y(do)s(es)30 b(not)h(mean)f(to)h(rep)s(eat)g(the)f(last)h
+(command,)f(as)h(it)e(w)m(ould)h(from)g(the)g(terminal.)275
+844 y(When)e(y)m(ou)g(start)h(GDB,)g(it)f(automatically)g(executes)i
+(commands)e(from)f(its)h Fg(init)f(\014les)p Fn(.)39
+b(These)28 b(are)150 953 y(\014les)33 b(named)h(`)p Fh(.gdbinit)p
+Fn(')e(on)i(Unix,)g(or)g(`)p Fh(gdb.ini)p Fn(')f(on)h(DOS/Windo)m(ws.)
+51 b(GDB)35 b(reads)f(the)g(init)f(\014le)150 1063 y(\(if)i(an)m(y\))i
+(in)d(y)m(our)i(home)g(directory)-8 b(,)37 b(then)f(pro)s(cesses)f
+(command)h(line)e(options)h(and)g(op)s(erands,)i(and)150
+1172 y(then)c(reads)h(the)g(init)e(\014le)g(\(if)h(an)m(y\))i(in)d(the)
+i(curren)m(t)g(w)m(orking)f(directory)-8 b(.)50 b(This)32
+b(is)h(so)h(the)f(init)f(\014le)h(in)150 1282 y(y)m(our)d(home)g
+(directory)g(can)h(set)f(options)g(\(suc)m(h)g(as)h Fh(set)e
+(complaints)p Fn(\))f(whic)m(h)h(a\013ect)j(the)e(pro)s(cessing)150
+1391 y(of)35 b(the)f(command)g(line)f(options)h(and)f(op)s(erands.)52
+b(The)34 b(init)f(\014les)g(are)i(not)f(executed)i(if)d(y)m(ou)i(use)f
+(the)150 1501 y(`)p Fh(-nx)p Fn(')c(option;)g(see)h(Section)f(2.1.2)i
+([Cho)s(osing)e(mo)s(des],)g(page)h(11.)275 1635 y(On)24
+b(some)h(con\014gurations)f(of)h(GDB,)h(the)f(init)e(\014le)h(is)g(kno)
+m(wn)g(b)m(y)h(a)g(di\013eren)m(t)g(name)g(\(these)g(are)g(t)m(yp-)150
+1744 y(ically)g(en)m(vironmen)m(ts)g(where)h(a)h(sp)s(ecialized)d(form)
+i(of)g(GDB)i(ma)m(y)f(need)f(to)g(co)s(exist)h(with)e(other)h(forms,)
+150 1854 y(hence)35 b(a)g(di\013eren)m(t)g(name)g(for)f(the)i(sp)s
+(ecialized)d(v)m(ersion's)h(init)f(\014le\).)54 b(These)35
+b(are)g(the)g(en)m(vironmen)m(ts)150 1963 y(with)29 b(sp)s(ecial)g
+(init)g(\014le)g(names:)225 2097 y Fj(\017)60 b Fn(VxW)-8
+b(orks)31 b(\(Wind)f(Riv)m(er)g(Systems)g(real-time)g(OS\):)g(`)p
+Fh(.vxgdbinit)p Fn(')225 2231 y Fj(\017)60 b Fn(OS68K)30
+b(\(Enea)h(Data)h(Systems)e(real-time)g(OS\):)g(`)p Fh(.os68gdbinit)p
+Fn(')225 2364 y Fj(\017)60 b Fn(ES-1800)32 b(\(Ericsson)d(T)-8
+b(elecom)31 b(AB)g(M68000)i(em)m(ulator\):)41 b(`)p Fh(.esgdbinit)p
+Fn(')275 2522 y(Y)-8 b(ou)30 b(can)h(also)f(request)h(the)f(execution)h
+(of)f(a)h(command)f(\014le)g(with)f(the)h Fh(source)f
+Fn(command:)150 2728 y Fh(source)g Fg(\014lename)630
+2838 y Fn(Execute)i(the)g(command)f(\014le)f Fg(\014lename)p
+Fn(.)275 2995 y(The)f(lines)g(in)f(a)j(command)f(\014le)f(are)i
+(executed)g(sequen)m(tially)-8 b(.)39 b(They)29 b(are)h(not)f(prin)m
+(ted)f(as)h(they)h(are)150 3105 y(executed.)42 b(An)30
+b(error)g(in)f(an)m(y)h(command)h(terminates)f(execution)g(of)h(the)f
+(command)h(\014le.)275 3239 y(Commands)26 b(that)j(w)m(ould)d(ask)i
+(for)g(con\014rmation)f(if)g(used)g(in)m(teractiv)m(ely)h(pro)s(ceed)g
+(without)e(asking)150 3348 y(when)k(used)g(in)g(a)h(command)g(\014le.)
+42 b(Man)m(y)31 b(GDB)h(commands)f(that)h(normally)d(prin)m(t)h
+(messages)h(to)h(sa)m(y)150 3458 y(what)e(they)h(are)g(doing)e(omit)h
+(the)h(messages)g(when)e(called)h(from)g(command)g(\014les.)150
+3713 y Fl(15.4)68 b(Commands)46 b(for)f(con)l(trolled)h(output)275
+3905 y Fn(During)22 b(the)j(execution)f(of)h(a)f(command)g(\014le)g(or)
+g(a)h(user-de\014ned)d(command,)k(normal)d(GDB)i(output)150
+4014 y(is)31 b(suppressed;)f(the)i(only)e(output)h(that)i(app)s(ears)d
+(is)h(what)g(is)g(explicitly)e(prin)m(ted)h(b)m(y)i(the)f(commands)150
+4124 y(in)g(the)i(de\014nition.)46 b(This)31 b(section)i(describ)s(es)e
+(three)h(commands)h(useful)e(for)h(generating)h(exactly)h(the)150
+4233 y(output)c(y)m(ou)h(w)m(an)m(t.)150 4439 y Fh(echo)e
+Fg(text)101 b Fn(Prin)m(t)32 b Fg(text)p Fn(.)50 b(Nonprin)m(ting)31
+b(c)m(haracters)k(can)e(b)s(e)f(included)f(in)h Fg(text)k
+Fn(using)31 b(C)i(escap)s(e)g(se-)630 4549 y(quences,)23
+b(suc)m(h)f(as)f(`)p Fh(\\n)p Fn(')h(to)g(prin)m(t)e(a)i(newline.)35
+b Ff(No)22 b(newline)g(is)f(prin)m(ted)h(unless)e(y)m(ou)i(sp)s(ecify)
+630 4658 y(one.)40 b Fn(In)28 b(addition)e(to)j(the)f(standard)g(C)f
+(escap)s(e)i(sequences,)g(a)g(bac)m(kslash)f(follo)m(w)m(ed)f(b)m(y)i
+(a)630 4768 y(space)c(stands)f(for)g(a)h(space.)39 b(This)23
+b(is)g(useful)g(for)h(displa)m(ying)e(a)i(string)g(with)f(spaces)i(at)g
+(the)630 4878 y(b)s(eginning)31 b(or)i(the)g(end,)h(since)f(leading)f
+(and)h(trailing)e(spaces)j(are)g(otherwise)e(trimmed)630
+4987 y(from)f(all)f(argumen)m(ts.)44 b(T)-8 b(o)32 b(prin)m(t)e(`)h
+Fh(and)e(foo)h(=)g Fn(',)i(use)f(the)h(command)f(`)p
+Fh(echo)e(\\)h(and)g(foo)630 5097 y(=)g(\\)g Fn('.)630
+5230 y(A)h(bac)m(kslash)f(at)i(the)e(end)g(of)h Fg(text)j
+Fn(can)d(b)s(e)f(used,)g(as)h(in)e(C,)i(to)g(con)m(tin)m(ue)g(the)g
+(command)630 5340 y(on)m(to)h(subsequen)m(t)d(lines.)39
+b(F)-8 b(or)31 b(example,)p eop
+%DVIPSSectionPage: 132
+132 133 bop 150 -116 a Fn(132)2599 b(Debugging)31 b(with)e(GDB)870
+299 y Fh(echo)47 b(This)f(is)h(some)g(text\\n\\)870 403
+y(which)f(is)i(continued\\n\\)870 506 y(onto)f(several)e(lines.\\n)630
+641 y Fn(pro)s(duces)29 b(the)i(same)f(output)g(as)870
+770 y Fh(echo)47 b(This)f(is)h(some)g(text\\n)870 873
+y(echo)g(which)f(is)h(continued\\n)870 977 y(echo)g(onto)f(several)g
+(lines.\\n)150 1137 y(output)29 b Fg(expression)630 1246
+y Fn(Prin)m(t)44 b(the)h(v)-5 b(alue)45 b(of)g Fg(expression)f
+Fn(and)h(nothing)f(but)g(that)i(v)-5 b(alue:)69 b(no)45
+b(newlines,)i(no)630 1356 y(`)p Fh($)p Fg(nn)29 b Fh(=)h
+Fn('.)51 b(The)34 b(v)-5 b(alue)33 b(is)g(not)h(en)m(tered)g(in)f(the)h
+(v)-5 b(alue)33 b(history)g(either.)50 b(See)34 b(Section)g(8.1)630
+1465 y([Expressions],)29 b(page)i(55,)h(for)e(more)g(information)f(on)h
+(expressions.)150 1625 y Fh(output/)p Fg(fm)m(t)h(expression)630
+1734 y Fn(Prin)m(t)h(the)h(v)-5 b(alue)32 b(of)h Fg(expression)f
+Fn(in)f(format)i Fg(fm)m(t)p Fn(.)49 b(Y)-8 b(ou)33 b(can)g(use)f(the)h
+(same)h(formats)f(as)630 1844 y(for)d Fh(print)p Fn(.)39
+b(See)31 b(Section)f(8.4)i([Output)d(formats],)i(page)g(58,)h(for)e
+(more)h(information.)150 2003 y Fh(printf)e Fg(string)p
+Fh(,)g Fg(expressions)t Fh(...)630 2113 y Fn(Prin)m(t)e(the)h(v)-5
+b(alues)27 b(of)h(the)g Fg(expressions)i Fn(under)c(the)i(con)m(trol)g
+(of)g Fg(string)p Fn(.)39 b(The)27 b Fg(expressions)630
+2222 y Fn(are)i(separated)g(b)m(y)f(commas)h(and)e(ma)m(y)i(b)s(e)f
+(either)g(n)m(um)m(b)s(ers)f(or)h(p)s(oin)m(ters.)39
+b(Their)27 b(v)-5 b(alues)630 2332 y(are)36 b(prin)m(ted)e(as)i(sp)s
+(eci\014ed)e(b)m(y)h Fg(string)p Fn(,)h(exactly)g(as)g(if)f(y)m(our)g
+(program)g(w)m(ere)h(to)h(execute)630 2442 y(the)31 b(C)f(subroutine)
+870 2570 y Fh(printf)46 b(\()p Fg(string)p Fh(,)g Fg(expressions)t
+Fh(...)n(\);)630 2705 y Fn(F)-8 b(or)31 b(example,)f(y)m(ou)h(can)g
+(prin)m(t)e(t)m(w)m(o)j(v)-5 b(alues)29 b(in)g(hex)i(lik)m(e)e(this:)
+870 2834 y Fh(printf)46 b("foo,)g(bar-foo)g(=)i(0x\045x,)e
+(0x\045x\\n",)g(foo,)g(bar-foo)630 2968 y Fn(The)30 b(only)f(bac)m
+(kslash-escap)s(e)i(sequences)g(that)g(y)m(ou)f(can)h(use)f(in)f(the)i
+(format)f(string)g(are)630 3078 y(the)h(simple)d(ones)i(that)h(consist)
+f(of)h(bac)m(kslash)f(follo)m(w)m(ed)g(b)m(y)g(a)h(letter.)p
+eop
+%DVIPSSectionPage: 133
+133 134 bop 150 -116 a Fn(Chapter)30 b(16:)41 b(Using)30
+b(GDB)h(under)e Fm(gnu)h Fn(Emacs)1746 b(133)150 299
+y Fi(16)80 b(Using)54 b(GDB)f(under)f Fa(gnu)i Fi(Emacs)275
+545 y Fn(A)32 b(sp)s(ecial)f(in)m(terface)j(allo)m(ws)d(y)m(ou)i(to)h
+(use)e Fm(gnu)g Fn(Emacs)h(to)h(view)d(\(and)i(edit\))f(the)h(source)g
+(\014les)e(for)150 655 y(the)g(program)f(y)m(ou)g(are)h(debugging)f
+(with)f(GDB.)275 793 y(T)-8 b(o)31 b(use)f(this)f(in)m(terface,)j(use)e
+(the)h(command)f Fe(M-x)g(gdb)f Fn(in)g(Emacs.)42 b(Giv)m(e)31
+b(the)g(executable)g(\014le)f(y)m(ou)150 903 y(w)m(an)m(t)f(to)g(debug)
+f(as)h(an)f(argumen)m(t.)40 b(This)27 b(command)h(starts)h(GDB)g(as)g
+(a)g(subpro)s(cess)d(of)j(Emacs,)g(with)150 1012 y(input)f(and)i
+(output)g(through)g(a)h(newly)e(created)i(Emacs)g(bu\013er.)275
+1151 y(Using)e(GDB)j(under)c(Emacs)j(is)e(just)h(lik)m(e)g(using)f(GDB)
+i(normally)e(except)i(for)f(t)m(w)m(o)i(things:)225 1289
+y Fj(\017)60 b Fn(All)29 b(\\terminal")h(input)e(and)i(output)g(go)s
+(es)h(through)f(the)g(Emacs)h(bu\013er.)275 1454 y(This)k(applies)h(b)s
+(oth)h(to)i(GDB)g(commands)e(and)g(their)g(output,)i(and)e(to)i(the)e
+(input)f(and)h(output)150 1564 y(done)30 b(b)m(y)g(the)h(program)f(y)m
+(ou)h(are)g(debugging.)275 1703 y(This)h(is)h(useful)f(b)s(ecause)i(it)
+g(means)g(that)g(y)m(ou)h(can)f(cop)m(y)h(the)f(text)h(of)f(previous)f
+(commands)h(and)150 1812 y(input)28 b(them)j(again;)f(y)m(ou)h(can)g
+(ev)m(en)g(use)f(parts)g(of)h(the)f(output)g(in)f(this)g(w)m(a)m(y)-8
+b(.)275 1951 y(All)31 b(the)i(facilities)e(of)i(Emacs')h(Shell)c(mo)s
+(de)j(are)g(a)m(v)-5 b(ailable)32 b(for)h(in)m(teracting)g(with)e(y)m
+(our)i(program.)150 2060 y(In)g(particular,)g(y)m(ou)i(can)f(send)f
+(signals)f(the)j(usual)d(w)m(a)m(y|for)j(example,)f Fe(C-c)c(C-c)j
+Fn(for)g(an)h(in)m(terrupt,)150 2170 y Fe(C-c)29 b(C-z)h
+Fn(for)g(a)h(stop.)225 2308 y Fj(\017)60 b Fn(GDB)31
+b(displa)m(ys)e(source)h(co)s(de)h(through)f(Emacs.)275
+2474 y(Eac)m(h)38 b(time)g(GDB)h(displa)m(ys)d(a)j(stac)m(k)g(frame,)i
+(Emacs)d(automatically)g(\014nds)e(the)j(source)f(\014le)f(for)150
+2583 y(that)f(frame)f(and)g(puts)f(an)h(arro)m(w)h(\(`)p
+Fh(=>)p Fn('\))g(at)g(the)f(left)g(margin)f(of)i(the)f(curren)m(t)g
+(line.)54 b(Emacs)36 b(uses)f(a)150 2693 y(separate)28
+b(bu\013er)e(for)h(source)g(displa)m(y)-8 b(,)27 b(and)f(splits)f(the)j
+(screen)f(to)h(sho)m(w)f(b)s(oth)f(y)m(our)h(GDB)h(session)f(and)150
+2802 y(the)k(source.)275 2941 y(Explicit)24 b(GDB)k Fh(list)d
+Fn(or)i(searc)m(h)h(commands)e(still)f(pro)s(duce)g(output)h(as)h
+(usual,)g(but)f(y)m(ou)h(probably)150 3050 y(ha)m(v)m(e)32
+b(no)e(reason)g(to)i(use)e(them)g(from)g(Emacs.)390 3183
+y Fk(Warning:)54 b Fn(If)34 b(the)h(directory)f(where)g(y)m(our)g
+(program)h(resides)e(is)h(not)g(y)m(our)h(curren)m(t)f(di-)390
+3287 y(rectory)-8 b(,)33 b(it)d(can)i(b)s(e)e(easy)i(to)f(confuse)g
+(Emacs)h(ab)s(out)e(the)h(lo)s(cation)g(of)g(the)h(source)f(\014les,)
+390 3391 y(in)c(whic)m(h)g(case)i(the)g(auxiliary)d(displa)m(y)g
+(bu\013er)h(do)s(es)h(not)h(app)s(ear)e(to)i(sho)m(w)f(y)m(our)h
+(source.)390 3494 y(GDB)i(can)f(\014nd)f(programs)g(b)m(y)h(searc)m
+(hing)g(y)m(our)g(en)m(vironmen)m(t's)g Fh(PATH)e Fn(v)-5
+b(ariable,)30 b(so)g(the)390 3598 y(GDB)44 b(input)d(and)h(output)h
+(session)f(pro)s(ceeds)h(normally;)k(but)c(Emacs)g(do)s(es)g(not)g(get)
+390 3702 y(enough)30 b(information)f(bac)m(k)i(from)f(GDB)h(to)h(lo)s
+(cate)f(the)f(source)h(\014les)e(in)g(this)h(situation.)390
+3806 y(T)-8 b(o)34 b(a)m(v)m(oid)g(this)e(problem,)g(either)h(start)h
+(GDB)g(mo)s(de)f(from)g(the)g(directory)g(where)g(y)m(our)390
+3910 y(program)i(resides,)g(or)h(sp)s(ecify)d(an)j(absolute)e(\014le)h
+(name)g(when)f(prompted)g(for)h(the)h Fe(M-x)390 4013
+y(gdb)29 b Fn(argumen)m(t.)390 4146 y(A)h(similar)d(confusion)h(can)i
+(result)e(if)h(y)m(ou)h(use)f(the)h(GDB)g Fh(file)f Fn(command)g(to)h
+(switc)m(h)f(to)390 4250 y(debugging)34 b(a)h(program)f(in)g(some)h
+(other)g(lo)s(cation,)h(from)e(an)h(existing)f(GDB)h(bu\013er)f(in)390
+4354 y(Emacs.)275 4492 y(By)23 b(default,)i Fe(M-x)k(gdb)23
+b Fn(calls)f(the)i(program)f(called)g(`)p Fh(gdb)p Fn('.)38
+b(If)23 b(y)m(ou)h(need)f(to)i(call)e(GDB)h(b)m(y)g(a)f(di\013eren)m(t)
+150 4602 y(name)i(\(for)g(example,)h(if)e(y)m(ou)i(k)m(eep)g(sev)m
+(eral)f(con\014gurations)f(around,)i(with)d(di\013eren)m(t)i(names\))g
+(y)m(ou)h(can)150 4711 y(set)31 b(the)f(Emacs)h(v)-5
+b(ariable)29 b Fh(gdb-command-name)p Fn(;)d(for)31 b(example,)390
+4844 y Fh(\(setq)46 b(gdb-command-name)e("mygdb"\))150
+4982 y Fn(\(preceded)37 b(b)m(y)g Fe(ESC)29 b(ESC)p Fn(,)38
+b(or)f(t)m(yp)s(ed)g(in)f(the)h Fh(*scratch*)d Fn(bu\013er,)k(or)f(in)f
+(y)m(our)h(`)p Fh(.emacs)p Fn(')f(\014le\))g(mak)m(es)150
+5092 y(Emacs)31 b(call)e(the)i(program)f(named)g(\\)p
+Fh(mygdb)p Fn(")g(instead.)275 5230 y(In)i(the)h(GDB)h(I/O)f(bu\013er,)
+g(y)m(ou)g(can)g(use)g(these)g(sp)s(ecial)f(Emacs)h(commands)f(in)g
+(addition)f(to)j(the)150 5340 y(standard)c(Shell)e(mo)s(de)i(commands:)
+p eop
+%DVIPSSectionPage: 134
+134 135 bop 150 -116 a Fn(134)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fe(C-h)g(m)259 b Fn(Describ)s(e)30 b(the)g(features)h(of)f
+(Emacs')h(GDB)h(Mo)s(de.)150 442 y Fe(M-s)336 b Fn(Execute)33
+b(to)f(another)g(source)g(line,)f(lik)m(e)g(the)i(GDB)g
+Fh(step)d Fn(command;)j(also)f(up)s(date)f(the)630 552
+y(displa)m(y)e(windo)m(w)f(to)k(sho)m(w)e(the)g(curren)m(t)g(\014le)g
+(and)g(lo)s(cation.)150 695 y Fe(M-n)336 b Fn(Execute)29
+b(to)h(next)f(source)f(line)f(in)h(this)f(function,)h(skipping)e(all)h
+(function)g(calls,)i(lik)m(e)f(the)630 805 y(GDB)f Fh(next)e
+Fn(command.)39 b(Then)25 b(up)s(date)g(the)h(displa)m(y)e(windo)m(w)h
+(to)h(sho)m(w)g(the)g(curren)m(t)g(\014le)630 914 y(and)k(lo)s(cation.)
+150 1058 y Fe(M-i)336 b Fn(Execute)25 b(one)f(instruction,)f(lik)m(e)h
+(the)g(GDB)h Fh(stepi)d Fn(command;)k(up)s(date)d(displa)m(y)f(windo)m
+(w)630 1167 y(accordingly)-8 b(.)150 1310 y Fe(M-x)29
+b(gdb-nexti)630 1420 y Fn(Execute)36 b(to)g(next)f(instruction,)f
+(using)g(the)h(GDB)h Fh(nexti)d Fn(command;)38 b(up)s(date)c(displa)m
+(y)630 1530 y(windo)m(w)29 b(accordingly)-8 b(.)150 1673
+y Fe(C-c)29 b(C-f)163 b Fn(Execute)38 b(un)m(til)e(exit)i(from)f(the)g
+(selected)i(stac)m(k)g(frame,)g(lik)m(e)e(the)h(GDB)g
+Fh(finish)e Fn(com-)630 1783 y(mand.)150 1926 y Fe(M-c)336
+b Fn(Con)m(tin)m(ue)30 b(execution)g(of)h(y)m(our)f(program,)h(lik)m(e)
+e(the)i(GDB)g Fh(continue)e Fn(command.)630 2052 y Fk(Warning:)46
+b Fn(In)30 b(Emacs)g(v19,)i(this)d(command)h(is)g Fe(C-c)f(C-p)p
+Fn(.)150 2196 y Fe(M-u)336 b Fn(Go)37 b(up)f(the)g(n)m(um)m(b)s(er)g
+(of)g(frames)h(indicated)e(b)m(y)h(the)h(n)m(umeric)e(argumen)m(t)i
+(\(see)h(section)630 2305 y(\\Numeric)23 b(Argumen)m(ts")i(in)d
+Fg(The)h Fm(gnu)h Fg(Emacs)g(Man)m(ual)t Fn(\),)h(lik)m(e)e(the)h(GDB)h
+Fh(up)e Fn(command.)630 2432 y Fk(Warning:)46 b Fn(In)30
+b(Emacs)g(v19,)i(this)d(command)h(is)g Fe(C-c)f(C-u)p
+Fn(.)150 2575 y Fe(M-d)336 b Fn(Go)39 b(do)m(wn)g(the)g(n)m(um)m(b)s
+(er)e(of)i(frames)g(indicated)e(b)m(y)i(the)g(n)m(umeric)e(argumen)m
+(t,)42 b(lik)m(e)c(the)630 2685 y(GDB)31 b Fh(down)f
+Fn(command.)630 2811 y Fk(Warning:)46 b Fn(In)30 b(Emacs)g(v19,)i(this)
+d(command)h(is)g Fe(C-c)f(C-d)p Fn(.)150 2954 y Fe(C-x)g(&)259
+b Fn(Read)39 b(the)g(n)m(um)m(b)s(er)e(where)h(the)h(cursor)f(is)g(p)s
+(ositioned,)h(and)f(insert)f(it)i(at)g(the)g(end)f(of)630
+3064 y(the)33 b(GDB)g(I/O)g(bu\013er.)46 b(F)-8 b(or)33
+b(example,)g(if)e(y)m(ou)i(wish)e(to)i(disassem)m(ble)e(co)s(de)i
+(around)e(an)630 3173 y(address)d(that)i(w)m(as)f(displa)m(y)m(ed)f
+(earlier,)g(t)m(yp)s(e)h Fe(disassemble)p Fn(;)e(then)h(mo)m(v)m(e)j
+(the)e(cursor)f(to)630 3283 y(the)j(address)e(displa)m(y)-8
+b(,)30 b(and)g(pic)m(k)g(up)g(the)g(argumen)m(t)h(for)g
+Fh(disassemble)c Fn(b)m(y)k(t)m(yping)f Fe(C-x)630 3393
+y(&)p Fn(.)630 3519 y(Y)-8 b(ou)43 b(can)g(customize)f(this)g(further)f
+(b)m(y)h(de\014ning)f(elemen)m(ts)h(of)h(the)g(list)e
+Fh(gdb-print-)630 3629 y(command)p Fn(;)24 b(once)g(it)f(is)f
+(de\014ned,)i(y)m(ou)f(can)h(format)f(or)h(otherwise)e(pro)s(cess)h(n)m
+(um)m(b)s(ers)f(pic)m(k)m(ed)630 3738 y(up)32 b(b)m(y)h
+Fe(C-x)d(&)i Fn(b)s(efore)h(they)h(are)f(inserted.)48
+b(A)33 b(n)m(umeric)f(argumen)m(t)i(to)g Fe(C-x)29 b(&)k
+Fn(indicates)630 3848 y(that)e(y)m(ou)h(wish)d(sp)s(ecial)g
+(formatting,)i(and)f(also)h(acts)h(as)f(an)f(index)g(to)h(pic)m(k)g(an)
+f(elemen)m(t)630 3957 y(of)i(the)h(list.)44 b(If)32 b(the)g(list)f
+(elemen)m(t)i(is)e(a)i(string,)e(the)i(n)m(um)m(b)s(er)e(to)i(b)s(e)e
+(inserted)g(is)g(format-)630 4067 y(ted)39 b(using)e(the)h(Emacs)h
+(function)e Fh(format)p Fn(;)k(otherwise)d(the)h(n)m(um)m(b)s(er)e(is)g
+(passed)h(as)h(an)630 4177 y(argumen)m(t)31 b(to)g(the)f(corresp)s
+(onding)f(list)g(elemen)m(t.)275 4320 y(In)g(an)m(y)h(source)g(\014le,)
+g(the)g(Emacs)g(command)g Fe(C-x)g(SPC)f Fn(\()p Fh(gdb-break)p
+Fn(\))f(tells)h(GDB)i(to)g(set)f(a)h(break-)150 4430
+y(p)s(oin)m(t)e(on)i(the)f(source)h(line)d(p)s(oin)m(t)i(is)f(on.)275
+4556 y(If)e(y)m(ou)i(acciden)m(tally)f(delete)h(the)f(source-displa)m
+(y)f(bu\013er,)h(an)g(easy)h(w)m(a)m(y)h(to)f(get)g(it)f(bac)m(k)h(is)f
+(to)h(t)m(yp)s(e)150 4666 y(the)f(command)f Fh(f)g Fn(in)g(the)g(GDB)i
+(bu\013er,)e(to)i(request)e(a)h(frame)g(displa)m(y;)f(when)f(y)m(ou)i
+(run)e(under)g(Emacs,)150 4775 y(this)j(recreates)j(the)f(source)f
+(bu\013er)g(if)f(necessary)i(to)g(sho)m(w)f(y)m(ou)h(the)f(con)m(text)j
+(of)d(the)h(curren)m(t)f(frame.)275 4902 y(The)d(source)h(\014les)f
+(displa)m(y)m(ed)f(in)h(Emacs)h(are)g(in)f(ordinary)f(Emacs)i
+(bu\013ers)f(whic)m(h)g(are)h(visiting)e(the)150 5011
+y(source)k(\014les)e(in)g(the)i(usual)e(w)m(a)m(y)-8
+b(.)42 b(Y)-8 b(ou)30 b(can)f(edit)g(the)h(\014les)f(with)f(these)i
+(bu\013ers)e(if)g(y)m(ou)i(wish;)e(but)h(k)m(eep)150
+5121 y(in)24 b(mind)f(that)j(GDB)h(comm)m(unicates)f(with)e(Emacs)i(in)
+e(terms)h(of)g(line)f(n)m(um)m(b)s(ers.)38 b(If)25 b(y)m(ou)h(add)e(or)
+i(delete)150 5230 y(lines)33 b(from)h(the)g(text,)j(the)d(line)f(n)m
+(um)m(b)s(ers)g(that)i(GDB)h(kno)m(ws)e(cease)i(to)f(corresp)s(ond)e
+(prop)s(erly)f(with)150 5340 y(the)f(co)s(de.)p eop
+%DVIPSSectionPage: 135
+135 136 bop 150 -116 a Fn(Chapter)30 b(17:)41 b(Rep)s(orting)30
+b(Bugs)g(in)f(GDB)1989 b(135)150 299 y Fi(17)80 b(Rep)t(orting)54
+b(Bugs)e(in)i(GDB)275 571 y Fn(Y)-8 b(our)30 b(bug)g(rep)s(orts)f(pla)m
+(y)h(an)h(essen)m(tial)f(role)g(in)f(making)h(GDB)h(reliable.)275
+718 y(Rep)s(orting)i(a)i(bug)f(ma)m(y)i(help)d(y)m(ou)i(b)m(y)g
+(bringing)d(a)j(solution)e(to)j(y)m(our)f(problem,)f(or)h(it)f(ma)m(y)h
+(not.)150 827 y(But)e(in)f(an)m(y)h(case)i(the)e(principal)d(function)h
+(of)j(a)f(bug)g(rep)s(ort)f(is)g(to)i(help)e(the)h(en)m(tire)g(comm)m
+(unit)m(y)g(b)m(y)150 937 y(making)38 b(the)g(next)g(v)m(ersion)g(of)g
+(GDB)i(w)m(ork)e(b)s(etter.)64 b(Bug)39 b(rep)s(orts)e(are)i(y)m(our)f
+(con)m(tribution)f(to)i(the)150 1047 y(main)m(tenance)31
+b(of)f(GDB.)275 1194 y(In)36 b(order)g(for)g(a)i(bug)e(rep)s(ort)g(to)h
+(serv)m(e)h(its)e(purp)s(ose,)h(y)m(ou)g(m)m(ust)g(include)d(the)j
+(information)e(that)150 1303 y(enables)30 b(us)f(to)i(\014x)f(the)h
+(bug.)150 1592 y Fl(17.1)68 b(Ha)l(v)l(e)47 b(y)l(ou)e(found)f(a)h
+(bug?)275 1797 y Fn(If)29 b(y)m(ou)i(are)g(not)g(sure)e(whether)h(y)m
+(ou)h(ha)m(v)m(e)g(found)e(a)i(bug,)f(here)g(are)h(some)g(guidelines:)
+225 2013 y Fj(\017)60 b Fn(If)25 b(the)h(debugger)f(gets)i(a)f(fatal)g
+(signal,)f(for)g(an)m(y)h(input)e(whatev)m(er,)k(that)e(is)e(a)i(GDB)h
+(bug.)39 b(Reliable)330 2122 y(debuggers)30 b(nev)m(er)h(crash.)225
+2263 y Fj(\017)60 b Fn(If)32 b(GDB)h(pro)s(duces)e(an)h(error)f
+(message)j(for)e(v)-5 b(alid)30 b(input,)h(that)i(is)e(a)h(bug.)46
+b(\(Note)34 b(that)e(if)f(y)m(ou're)330 2373 y(cross)e(debugging,)f
+(the)h(problem)f(ma)m(y)h(also)g(b)s(e)f(somewhere)h(in)e(the)i
+(connection)g(to)h(the)f(target.\))225 2514 y Fj(\017)60
+b Fn(If)32 b(GDB)j(do)s(es)d(not)h(pro)s(duce)f(an)h(error)g(message)h
+(for)e(in)m(v)-5 b(alid)31 b(input,)h(that)h(is)f(a)i(bug.)48
+b(Ho)m(w)m(ev)m(er,)330 2623 y(y)m(ou)31 b(should)d(note)j(that)h(y)m
+(our)e(idea)g(of)h(\\in)m(v)-5 b(alid)28 b(input")h(migh)m(t)h(b)s(e)g
+(our)g(idea)g(of)h(\\an)g(extension")330 2733 y(or)f(\\supp)s(ort)f
+(for)i(traditional)d(practice".)225 2874 y Fj(\017)60
+b Fn(If)27 b(y)m(ou)h(are)h(an)e(exp)s(erienced)g(user)g(of)h
+(debugging)e(to)s(ols,)j(y)m(our)f(suggestions)f(for)h(impro)m(v)m
+(emen)m(t)g(of)330 2983 y(GDB)j(are)g(w)m(elcome)g(in)e(an)m(y)i(case.)
+150 3272 y Fl(17.2)68 b(Ho)l(w)46 b(to)f(rep)t(ort)g(bugs)275
+3477 y Fn(A)27 b(n)m(um)m(b)s(er)f(of)i(companies)f(and)g(individuals)
+22 b(o\013er)28 b(supp)s(ort)e(for)h Fm(gnu)g Fn(pro)s(ducts.)39
+b(If)27 b(y)m(ou)h(obtained)150 3587 y(GDB)j(from)f(a)h(supp)s(ort)e
+(organization,)h(w)m(e)h(recommend)f(y)m(ou)h(con)m(tact)i(that)e
+(organization)f(\014rst.)275 3734 y(Y)-8 b(ou)26 b(can)h(\014nd)d(con)m
+(tact)29 b(information)24 b(for)i(man)m(y)g(supp)s(ort)f(companies)h
+(and)f(individuals)d(in)i(the)j(\014le)150 3843 y(`)p
+Fh(etc/SERVICE)p Fn(')h(in)h(the)h Fm(gnu)h Fn(Emacs)f(distribution.)
+275 3990 y(In)f(an)m(y)i(ev)m(en)m(t,)h(w)m(e)f(also)f(recommend)g
+(that)h(y)m(ou)g(send)f(bug)f(rep)s(orts)h(for)g(GDB)i(to)f(this)e
+(addresses:)390 4132 y Fh(bug-gdb@prep.ai.mit.edu)275
+4279 y Ff(Do)j(not)g(send)f(bug)g(rep)s(orts)h(to)h(`)p
+Fh(info-gdb)p Ff(',)e(or)h(to)h(`)p Fh(help-gdb)p Ff(',)e(or)h(to)h(an)
+m(y)f(newsgroups.)44 b Fn(Most)150 4388 y(users)31 b(of)h(GDB)i(do)d
+(not)i(w)m(an)m(t)g(to)f(receiv)m(e)h(bug)f(rep)s(orts.)45
+b(Those)32 b(that)g(do)g(ha)m(v)m(e)h(arranged)f(to)h(receiv)m(e)150
+4498 y(`)p Fh(bug-gdb)p Fn('.)275 4645 y(The)g(mailing)f(list)g(`)p
+Fh(bug-gdb)p Fn(')g(has)i(a)g(newsgroup)f(`)p Fh(gnu.gdb.bug)p
+Fn(')e(whic)m(h)i(serv)m(es)h(as)g(a)g(rep)s(eater.)150
+4755 y(The)26 b(mailing)e(list)h(and)h(the)h(newsgroup)e(carry)h
+(exactly)i(the)e(same)h(messages.)40 b(Often)26 b(p)s(eople)g(think)f
+(of)150 4864 y(p)s(osting)31 b(bug)g(rep)s(orts)g(to)i(the)f(newsgroup)
+f(instead)g(of)h(mailing)e(them.)45 b(This)30 b(app)s(ears)h(to)i(w)m
+(ork,)g(but)150 4974 y(it)28 b(has)h(one)g(problem)e(whic)m(h)h(can)h
+(b)s(e)f(crucial:)39 b(a)29 b(newsgroup)f(p)s(osting)f(often)j(lac)m
+(ks)f(a)g(mail)f(path)g(bac)m(k)150 5083 y(to)36 b(the)g(sender.)56
+b(Th)m(us,)37 b(if)d(w)m(e)j(need)e(to)i(ask)f(for)f(more)h
+(information,)g(w)m(e)g(ma)m(y)g(b)s(e)f(unable)g(to)h(reac)m(h)150
+5193 y(y)m(ou.)41 b(F)-8 b(or)31 b(this)e(reason,)i(it)f(is)g(b)s
+(etter)g(to)h(send)f(bug)g(rep)s(orts)f(to)i(the)g(mailing)d(list.)275
+5340 y(As)i(a)h(last)f(resort,)h(send)e(bug)h(rep)s(orts)g(on)g(pap)s
+(er)f(to:)p eop
+%DVIPSSectionPage: 136
+136 137 bop 150 -116 a Fn(136)2599 b(Debugging)31 b(with)e(GDB)390
+299 y Fm(gnu)48 b Fh(Debugger)d(Bugs)390 403 y(Free)i(Software)e
+(Foundation)g(Inc.)390 506 y(59)i(Temple)f(Place)h(-)g(Suite)f(330)390
+610 y(Boston,)g(MA)h(02111-1307)390 714 y(USA)275 857
+y Fn(The)29 b(fundamen)m(tal)f(principle)e(of)k(rep)s(orting)e(bugs)g
+(usefully)f(is)i(this:)39 b Ff(rep)s(ort)30 b(all)g(the)g(facts)p
+Fn(.)41 b(If)29 b(y)m(ou)150 966 y(are)i(not)f(sure)g(whether)g(to)h
+(state)h(a)e(fact)i(or)e(lea)m(v)m(e)i(it)e(out,)h(state)g(it!)275
+1109 y(Often)39 b(p)s(eople)g(omit)g(facts)i(b)s(ecause)f(they)g(think)
+e(they)i(kno)m(w)g(what)f(causes)h(the)g(problem)f(and)150
+1219 y(assume)e(that)h(some)g(details)f(do)g(not)h(matter.)63
+b(Th)m(us,)39 b(y)m(ou)f(migh)m(t)f(assume)g(that)i(the)e(name)h(of)g
+(the)150 1329 y(v)-5 b(ariable)25 b(y)m(ou)i(use)g(in)e(an)h(example)h
+(do)s(es)f(not)h(matter.)40 b(W)-8 b(ell,)27 b(probably)e(it)h(do)s(es)
+h(not,)h(but)d(one)i(cannot)150 1438 y(b)s(e)38 b(sure.)66
+b(P)m(erhaps)39 b(the)g(bug)g(is)f(a)h(stra)m(y)h(memory)f(reference)g
+(whic)m(h)f(happ)s(ens)f(to)j(fetc)m(h)g(from)f(the)150
+1548 y(lo)s(cation)g(where)g(that)h(name)f(is)g(stored)g(in)f(memory;)
+44 b(p)s(erhaps,)c(if)f(the)g(name)h(w)m(ere)f(di\013eren)m(t,)j(the)
+150 1657 y(con)m(ten)m(ts)27 b(of)f(that)f(lo)s(cation)g(w)m(ould)f(fo)
+s(ol)h(the)h(debugger)f(in)m(to)g(doing)f(the)i(righ)m(t)f(thing)f
+(despite)h(the)g(bug.)150 1767 y(Pla)m(y)31 b(it)g(safe)h(and)f(giv)m
+(e)h(a)g(sp)s(eci\014c,)e(complete)i(example.)44 b(That)31
+b(is)g(the)g(easiest)h(thing)f(for)g(y)m(ou)h(to)g(do,)150
+1876 y(and)e(the)g(most)h(helpful.)275 2019 y(Keep)k(in)f(mind)f(that)j
+(the)f(purp)s(ose)f(of)h(a)h(bug)e(rep)s(ort)h(is)f(to)i(enable)f(us)f
+(to)i(\014x)f(the)g(bug.)55 b(It)35 b(ma)m(y)150 2129
+y(b)s(e)28 b(that)h(the)f(bug)g(has)g(b)s(een)g(rep)s(orted)f
+(previously)-8 b(,)27 b(but)h(neither)f(y)m(ou)i(nor)f(w)m(e)h(can)f
+(kno)m(w)h(that)g(unless)150 2239 y(y)m(our)h(bug)g(rep)s(ort)g(is)f
+(complete)i(and)f(self-con)m(tained.)275 2381 y(Sometimes)g(p)s(eople)g
+(giv)m(e)i(a)g(few)f(sk)m(etc)m(h)m(y)i(facts)e(and)g(ask,)h(\\Do)s(es)
+g(this)e(ring)g(a)i(b)s(ell?")41 b(Those)31 b(bug)150
+2491 y(rep)s(orts)g(are)h(useless,)f(and)g(w)m(e)h(urge)f(ev)m(ery)m
+(one)i(to)f Fk(r)-5 b(efuse)34 b(to)g(r)-5 b(esp)g(ond)37
+b(to)d(them)39 b Fn(except)33 b(to)f(c)m(hide)f(the)150
+2601 y(sender)f(to)h(rep)s(ort)e(bugs)h(prop)s(erly)-8
+b(.)275 2743 y(T)g(o)30 b(enable)g(us)g(to)h(\014x)f(the)g(bug,)g(y)m
+(ou)h(should)d(include)h(all)g(these)i(things:)225 2886
+y Fj(\017)60 b Fn(The)32 b(v)m(ersion)f(of)i(GDB.)g(GDB)h(announces)e
+(it)f(if)h(y)m(ou)g(start)h(with)e(no)h(argumen)m(ts;)i(y)m(ou)e(can)h
+(also)330 2996 y(prin)m(t)c(it)h(at)h(an)m(y)g(time)f(using)f
+Fh(show)g(version)p Fn(.)330 3135 y(Without)d(this,)h(w)m(e)g(will)d
+(not)j(kno)m(w)f(whether)g(there)h(is)e(an)m(y)i(p)s(oin)m(t)f(in)f(lo)
+s(oking)g(for)i(the)g(bug)e(in)h(the)330 3244 y(curren)m(t)k(v)m
+(ersion)g(of)h(GDB.)225 3383 y Fj(\017)60 b Fn(The)22
+b(t)m(yp)s(e)g(of)g(mac)m(hine)g(y)m(ou)h(are)f(using,)h(and)e(the)i
+(op)s(erating)e(system)i(name)f(and)f(v)m(ersion)h(n)m(um)m(b)s(er.)225
+3522 y Fj(\017)60 b Fn(What)31 b(compiler)e(\(and)h(its)g(v)m(ersion\))
+g(w)m(as)h(used)e(to)j(compile)d(GDB|e.g.)43 b(\\gcc{2.8.1".)225
+3660 y Fj(\017)60 b Fn(What)27 b(compiler)e(\(and)h(its)g(v)m(ersion\))
+g(w)m(as)g(used)g(to)h(compile)e(the)i(program)f(y)m(ou)g(are)h
+(debugging|)330 3770 y(e.g.)43 b(\\gcc{2.8.1",)36 b(or)31
+b(\\HP92453-01)j(A.10.32.03)h(HP)c(C)f(Compiler".)41
+b(F)-8 b(or)31 b(GCC,)g(y)m(ou)g(can)g(sa)m(y)330 3879
+y Fh(gcc)e(--version)e Fn(to)j(get)h(this)d(information;)g(for)h(other)
+h(compilers,)e(see)i(the)f(do)s(cumen)m(tation)g(for)330
+3989 y(those)i(compilers.)225 4128 y Fj(\017)60 b Fn(The)30
+b(command)f(argumen)m(ts)i(y)m(ou)f(ga)m(v)m(e)i(the)f(compiler)d(to)j
+(compile)e(y)m(our)h(example)g(and)f(observ)m(e)330 4237
+y(the)37 b(bug.)60 b(F)-8 b(or)38 b(example,)g(did)d(y)m(ou)j(use)e(`)p
+Fh(-O)p Fn('?)60 b(T)-8 b(o)38 b(guaran)m(tee)g(y)m(ou)f(will)e(not)i
+(omit)f(something)330 4347 y(imp)s(ortan)m(t,)26 b(list)e(them)h(all.)
+38 b(A)26 b(cop)m(y)g(of)g(the)f(Mak)m(e\014le)h(\(or)g(the)g(output)f
+(from)g(mak)m(e\))i(is)d(su\016cien)m(t.)330 4486 y(If)k(w)m(e)h(w)m
+(ere)g(to)h(try)e(to)h(guess)g(the)g(argumen)m(ts,)g(w)m(e)g(w)m(ould)f
+(probably)e(guess)j(wrong)f(and)g(then)g(w)m(e)330 4595
+y(migh)m(t)i(not)h(encoun)m(ter)g(the)f(bug.)225 4734
+y Fj(\017)60 b Fn(A)30 b(complete)h(input)e(script,)g(and)h(all)f
+(necessary)i(source)g(\014les,)e(that)i(will)d(repro)s(duce)h(the)i
+(bug.)225 4873 y Fj(\017)60 b Fn(A)28 b(description)e(of)i(what)g(b)s
+(eha)m(vior)e(y)m(ou)j(observ)m(e)f(that)h(y)m(ou)f(b)s(eliev)m(e)f(is)
+g(incorrect.)39 b(F)-8 b(or)29 b(example,)330 4982 y(\\It)i(gets)g(a)g
+(fatal)g(signal.")330 5121 y(Of)i(course,)h(if)e(the)h(bug)g(is)f(that)
+i(GDB)g(gets)g(a)f(fatal)h(signal,)f(then)f(w)m(e)i(will)c(certainly)j
+(notice)g(it.)330 5230 y(But)38 b(if)e(the)i(bug)f(is)g(incorrect)g
+(output,)j(w)m(e)e(migh)m(t)f(not)h(notice)g(unless)e(it)h(is)f
+(glaringly)g(wrong.)330 5340 y(Y)-8 b(ou)31 b(migh)m(t)f(as)h(w)m(ell)e
+(not)i(giv)m(e)f(us)g(a)h(c)m(hance)g(to)g(mak)m(e)h(a)f(mistak)m(e.)p
+eop
+%DVIPSSectionPage: 137
+137 138 bop 150 -116 a Fn(Chapter)30 b(17:)41 b(Rep)s(orting)30
+b(Bugs)g(in)f(GDB)1989 b(137)330 299 y(Ev)m(en)33 b(if)e(the)i(problem)
+e(y)m(ou)i(exp)s(erience)f(is)g(a)h(fatal)f(signal,)h(y)m(ou)f(should)f
+(still)g(sa)m(y)i(so)g(explicitly)-8 b(.)330 408 y(Supp)s(ose)29
+b(something)h(strange)i(is)e(going)h(on,)g(suc)m(h)f(as,)i(y)m(our)e
+(cop)m(y)i(of)f(GDB)h(is)e(out)h(of)g(sync)m(h,)g(or)330
+518 y(y)m(ou)37 b(ha)m(v)m(e)i(encoun)m(tered)e(a)g(bug)g(in)f(the)h(C)
+f(library)f(on)i(y)m(our)g(system.)61 b(\(This)35 b(has)i(happ)s
+(ened!\))330 628 y(Y)-8 b(our)26 b(cop)m(y)h(migh)m(t)f(crash)g(and)g
+(ours)f(w)m(ould)g(not.)40 b(If)25 b(y)m(ou)i(told)e(us)h(to)h(exp)s
+(ect)f(a)h(crash,)g(then)f(when)330 737 y(ours)k(fails)g(to)i(crash,)f
+(w)m(e)g(w)m(ould)f(kno)m(w)h(that)h(the)f(bug)g(w)m(as)g(not)g(happ)s
+(ening)e(for)i(us.)42 b(If)30 b(y)m(ou)i(had)330 847
+y(not)f(told)f(us)f(to)j(exp)s(ect)e(a)h(crash,)g(then)f(w)m(e)h(w)m
+(ould)e(not)i(b)s(e)e(able)h(to)i(dra)m(w)e(an)m(y)g(conclusion)f(from)
+330 956 y(our)h(observ)-5 b(ations.)225 1091 y Fj(\017)60
+b Fn(If)33 b(y)m(ou)h(wish)e(to)i(suggest)h(c)m(hanges)f(to)h(the)e
+(GDB)i(source,)g(send)e(us)g(con)m(text)i(di\013s.)49
+b(If)33 b(y)m(ou)h(ev)m(en)330 1200 y(discuss)29 b(something)g(in)g
+(the)i(GDB)h(source,)e(refer)g(to)i(it)d(b)m(y)i(con)m(text,)h(not)f(b)
+m(y)f(line)f(n)m(um)m(b)s(er.)330 1335 y(The)39 b(line)e(n)m(um)m(b)s
+(ers)h(in)g(our)h(dev)m(elopmen)m(t)g(sources)h(will)c(not)k(matc)m(h)g
+(those)g(in)d(y)m(our)j(sources.)330 1445 y(Y)-8 b(our)30
+b(line)f(n)m(um)m(b)s(ers)g(w)m(ould)g(con)m(v)m(ey)j(no)f(useful)d
+(information)h(to)i(us.)275 1604 y(Here)f(are)h(some)g(things)e(that)i
+(are)g(not)g(necessary:)225 1738 y Fj(\017)60 b Fn(A)30
+b(description)f(of)h(the)h(en)m(v)m(elop)s(e)g(of)f(the)h(bug.)330
+1873 y(Often)h(p)s(eople)f(who)h(encoun)m(ter)g(a)h(bug)e(sp)s(end)g(a)
+h(lot)g(of)g(time)g(in)m(v)m(estigating)g(whic)m(h)f(c)m(hanges)i(to)
+330 1983 y(the)e(input)d(\014le)h(will)f(mak)m(e)k(the)e(bug)g(go)h(a)m
+(w)m(a)m(y)h(and)e(whic)m(h)f(c)m(hanges)j(will)27 b(not)k(a\013ect)h
+(it.)330 2117 y(This)k(is)i(often)g(time)g(consuming)f(and)h(not)g(v)m
+(ery)h(useful,)f(b)s(ecause)g(the)h(w)m(a)m(y)g(w)m(e)g(will)c(\014nd)i
+(the)330 2227 y(bug)30 b(is)g(b)m(y)h(running)d(a)k(single)d(example)i
+(under)e(the)i(debugger)g(with)f(breakp)s(oin)m(ts,)g(not)h(b)m(y)g
+(pure)330 2336 y(deduction)43 b(from)h(a)g(series)g(of)g(examples.)82
+b(W)-8 b(e)45 b(recommend)f(that)h(y)m(ou)f(sa)m(v)m(e)i(y)m(our)e
+(time)g(for)330 2446 y(something)30 b(else.)330 2580
+y(Of)f(course,)h(if)e(y)m(ou)h(can)h(\014nd)e(a)h(simpler)e(example)i
+(to)h(rep)s(ort)f Fk(inste)-5 b(ad)40 b Fn(of)29 b(the)h(original)d
+(one,)j(that)330 2690 y(is)g(a)i(con)m(v)m(enience)g(for)f(us.)43
+b(Errors)30 b(in)g(the)h(output)g(will)e(b)s(e)h(easier)h(to)h(sp)s
+(ot,)g(running)c(under)i(the)330 2800 y(debugger)g(will)e(tak)m(e)k
+(less)e(time,)g(and)g(so)g(on.)330 2934 y(Ho)m(w)m(ev)m(er,)48
+b(simpli\014cation)39 b(is)j(not)h(vital;)48 b(if)41
+b(y)m(ou)i(do)g(not)g(w)m(an)m(t)g(to)g(do)g(this,)i(rep)s(ort)d(the)h
+(bug)330 3044 y(an)m(yw)m(a)m(y)32 b(and)e(send)f(us)h(the)g(en)m(tire)
+h(test)g(case)g(y)m(ou)g(used.)225 3178 y Fj(\017)60
+b Fn(A)30 b(patc)m(h)h(for)g(the)f(bug.)330 3313 y(A)35
+b(patc)m(h)h(for)g(the)f(bug)g(do)s(es)g(help)f(us)h(if)f(it)h(is)f(a)i
+(go)s(o)s(d)f(one.)56 b(But)36 b(do)f(not)h(omit)f(the)h(necessary)330
+3422 y(information,)30 b(suc)m(h)i(as)g(the)f(test)i(case,)g(on)e(the)h
+(assumption)e(that)i(a)g(patc)m(h)h(is)d(all)h(w)m(e)h(need.)44
+b(W)-8 b(e)330 3532 y(migh)m(t)30 b(see)i(problems)c(with)i(y)m(our)g
+(patc)m(h)i(and)e(decide)g(to)h(\014x)f(the)h(problem)e(another)i(w)m
+(a)m(y)-8 b(,)32 b(or)e(w)m(e)330 3641 y(migh)m(t)g(not)h(understand)d
+(it)i(at)h(all.)330 3776 y(Sometimes)41 b(with)f(a)i(program)f(as)g
+(complicated)g(as)h(GDB)g(it)f(is)f(v)m(ery)i(hard)e(to)i(construct)g
+(an)330 3885 y(example)29 b(that)g(will)d(mak)m(e)k(the)g(program)e
+(follo)m(w)g(a)i(certain)f(path)f(through)h(the)g(co)s(de.)40
+b(If)29 b(y)m(ou)g(do)330 3995 y(not)k(send)f(us)g(the)h(example,)h(w)m
+(e)f(will)e(not)i(b)s(e)f(able)g(to)i(construct)f(one,)h(so)f(w)m(e)h
+(will)c(not)j(b)s(e)f(able)330 4105 y(to)f(v)m(erify)f(that)h(the)f
+(bug)g(is)g(\014xed.)330 4239 y(And)c(if)g(w)m(e)i(cannot)f(understand)
+f(what)h(bug)f(y)m(ou)i(are)f(trying)f(to)i(\014x,)f(or)h(wh)m(y)e(y)m
+(our)h(patc)m(h)h(should)330 4349 y(b)s(e)i(an)g(impro)m(v)m(emen)m(t,)
+h(w)m(e)g(will)d(not)i(install)e(it.)41 b(A)30 b(test)h(case)h(will)c
+(help)g(us)i(to)h(understand.)225 4483 y Fj(\017)60 b
+Fn(A)30 b(guess)h(ab)s(out)f(what)g(the)h(bug)f(is)f(or)h(what)h(it)f
+(dep)s(ends)e(on.)330 4618 y(Suc)m(h)e(guesses)g(are)h(usually)d
+(wrong.)39 b(Ev)m(en)26 b(w)m(e)h(cannot)g(guess)f(righ)m(t)g(ab)s(out)
+g(suc)m(h)g(things)f(without)330 4727 y(\014rst)30 b(using)f(the)h
+(debugger)g(to)h(\014nd)e(the)i(facts.)p eop
+%DVIPSSectionPage: 138
+138 139 bop 150 -116 a Fn(138)2599 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmr8 8 36
+/Fa 36 124 df<3C007E00FF00FF00FF80FF807F803D8001800180018003800300030007
+0006000E001C0038007000600009157AAD14>39 D<FFFFC0FFFFC0FFFFC0FFFFC012047F
+9018>45 D<000C00003C00007C0003FC00FFFC00FC7C00007C00007C00007C00007C0000
+7C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000
+7C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000
+7C00007C00007C00007C00007C00007C00007C0000FE007FFFFE7FFFFE172C7AAB23>49
+D<000001800000000003C00000000003C00000000003C00000000007E00000000007E000
+0000000FF0000000000FF0000000000FF0000000001BF80000000019F80000000019F800
+00000030FC0000000030FC0000000070FE00000000607E00000000607E00000000C03F00
+000000C03F00000000C03F00000001801F80000001801F80000003801FC0000003000FC0
+000003000FC00000060007E00000060007E00000060007E000000C0003F000000C0003F0
+00001FFFFFF800001FFFFFF80000180001F80000300000FC0000300000FC0000300000FC
+00006000007E00006000007E0000E000007F0000C000003F0000C000003F0001C000001F
+8003C000001F8007C000001FC00FF000003FE0FFFC0003FFFFFFFC0003FFFF302F7EAE35
+>65 D<FFFFFFFC0000FFFFFFFF800003F8000FC00001F80003F00001F80001F80001F800
+00FC0001F80000FE0001F800007E0001F800007F0001F800007F0001F800007F0001F800
+007F0001F800007F0001F800007F0001F800007E0001F80000FE0001F80000FC0001F800
+01F80001F80003F00001F8000FE00001F8007F800001FFFFFF000001FFFFFFE00001F800
+03F00001F80001FC0001F80000FE0001F800007F0001F800003F0001F800003F8001F800
+001F8001F800001FC001F800001FC001F800001FC001F800001FC001F800001FC001F800
+001FC001F800001F8001F800003F8001F800003F0001F800007F0001F80000FE0001F800
+03FC0003F8000FF000FFFFFFFFC000FFFFFFFE00002A2D7DAC32>I<00001FF000C00000
+FFFE01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F0
+00000FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F80
+000001C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F00
+000000C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E0
+0000038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F
+8001E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>I<FFFFFFF80000FF
+FFFFFF000003F8001FE00001F80003F00001F80000F80001F800007E0001F800003F0001
+F800001F8001F800000F8001F800000FC001F8000007E001F8000007E001F8000003F001
+F8000003F001F8000003F801F8000001F801F8000001F801F8000001F801F8000001FC01
+F8000001FC01F8000001FC01F8000001FC01F8000001FC01F8000001FC01F8000001FC01
+F8000001FC01F8000001FC01F8000001FC01F8000001F801F8000001F801F8000001F801
+F8000003F001F8000003F001F8000003E001F8000007E001F8000007C001F800000FC001
+F800001F8001F800003F0001F800007E0001F80000FC0001F80003F00003F8001FE000FF
+FFFFFF8000FFFFFFF800002E2D7DAC36>I<FFFFFFFFFE00FFFFFFFFFE0003F80001FE00
+01F800003E0001F800001F0001F800000F0001F80000070001F80000070001F800000300
+01F80000030001F80000030001F80000038001F80000018001F80018018001F800180180
+01F80018000001F80018000001F80018000001F80038000001F80078000001F800F80000
+01FFFFF8000001FFFFF8000001F800F8000001F80078000001F80038000001F800180000
+01F80018000001F80018006001F80018006001F80018006001F8000000C001F8000000C0
+01F8000000C001F8000000C001F8000001C001F80000018001F80000038001F800000380
+01F80000078001F800000F8001F800003F8003F80001FF00FFFFFFFFFF00FFFFFFFFFF00
+2B2D7EAC30>I<FFFFFFFFFCFFFFFFFFFC03F80003FC01F800007C01F800003E01F80000
+1E01F800000E01F800000E01F800000601F800000601F800000601F800000701F8000003
+01F800180301F800180301F800180001F800180001F800180001F800380001F800780001
+F800F80001FFFFF80001FFFFF80001F800F80001F800780001F800380001F800180001F8
+00180001F800180001F800180001F800180001F800000001F800000001F800000001F800
+000001F800000001F800000001F800000001F800000001F800000001F800000001F80000
+0003FC000000FFFFF80000FFFFF80000282D7EAC2E>I<FFFFF80000FFFFF8000003FC00
+000001F800000001F800000001F800000001F800000001F800000001F800000001F80000
+0001F800000001F800000001F800000001F800000001F800000001F800000001F8000000
+01F800000001F800000001F800000001F800000001F800000001F800000001F800000001
+F800000001F800000001F800000001F800000001F800000C01F800000C01F800000C01F8
+00000C01F800001801F800001801F800001801F800001801F800003801F800003801F800
+007801F80000F801F80001F801F80007F003F8001FF0FFFFFFFFF0FFFFFFFFF0262D7EAC
+2C>76 D<FFF800000007FFC0FFFC0000000FFFC003FC0000000FF00001FC0000000FE000
+01BE0000001BE00001BE0000001BE000019F00000033E000019F00000033E000019F0000
+0033E000018F80000063E000018F80000063E0000187C00000C3E0000187C00000C3E000
+0183E0000183E0000183E0000183E0000183E0000183E0000181F0000303E0000181F000
+0303E0000180F8000603E0000180F8000603E0000180F8000603E00001807C000C03E000
+01807C000C03E00001803E001803E00001803E001803E00001803E001803E00001801F00
+3003E00001801F003003E00001800F806003E00001800F806003E000018007C0C003E000
+018007C0C003E000018007C0C003E000018003E18003E000018003E18003E000018001F3
+0003E000018001F30003E000018001F30003E000018000FE0003E000018000FE0003E000
+0180007C0003E00003C0007C0003E0000FF0007C0007F000FFFF003801FFFFC0FFFF0038
+01FFFFC03A2D7DAC41>I<FFF80003FFFCFFFC0003FFFC01FC00003FC001FE00000F0001
+FF0000060001BF8000060001BF80000600019FC0000600018FE00006000187E000060001
+87F00006000183F80006000181F80006000181FC0006000180FE00060001807E00060001
+807F00060001803F80060001801FC0060001800FC0060001800FE00600018007F0060001
+8003F00600018003F80600018001FC0600018000FC0600018000FE06000180007F060001
+80003F86000180001F86000180001FC6000180000FE60001800007E60001800007F60001
+800003FE0001800001FE0001800001FE0001800000FE00018000007E00018000003E0001
+8000003E0003C000001E000FF000000E00FFFF00000E00FFFF000006002E2D7DAC35>I<
+FFFFFFFC0000FFFFFFFF800003F8000FE00001F80003F00001F80000F80001F80000FC00
+01F800007E0001F800007F0001F800003F0001F800003F8001F800003F8001F800003F80
+01F800003F8001F800003F8001F800003F8001F800003F0001F800007F0001F800007E00
+01F80000FC0001F80000F80001F80003F00001F8000FE00001FFFFFF800001FFFFFC0000
+01F80000000001F80000000001F80000000001F80000000001F80000000001F800000000
+01F80000000001F80000000001F80000000001F80000000001F80000000001F800000000
+01F80000000001F80000000001F80000000001F80000000001F80000000001F800000000
+03FC00000000FFFFF0000000FFFFF0000000292D7EAC30>80 D<FFFFFFC00000FFFFFFFC
+000003F8007F000001F8000FC00001F80007E00001F80003F00001F80001F80001F80001
+FC0001F80000FC0001F80000FE0001F80000FE0001F80000FE0001F80000FE0001F80000
+FE0001F80000FC0001F80001FC0001F80001F80001F80003F00001F80007E00001F8000F
+C00001F8007F000001FFFFFC000001FFFFF0000001F800FC000001F8003E000001F8001F
+800001F8000F800001F8000FC00001F80007E00001F80007E00001F80007E00001F80007
+E00001F80007E00001F80007F00001F80007F00001F80007F00001F80007F00001F80007
+F00001F80007F00301F80007F80301F80003F80301F80003F80703FC0001FC0EFFFFF000
+FE1CFFFFF0003FF80000000007E0302E7DAC34>82 D<003F803001FFF07007C07C700F00
+0EF01E0007F03C0003F0780001F0780000F0700000F0F0000070F0000070F0000070F000
+0030F8000030F8000030FC0000007E0000007F0000003FE000003FFE00001FFFE0000FFF
+FC0007FFFF0001FFFF80003FFFE00003FFE000003FF0000007F8000001F8000000F80000
+00FC0000007CC000007CC000003CC000003CC000003CE000003CE000003CE0000078F000
+0078F8000070FC0000F0FE0001E0F78003C0E3F00F00E07FFE00C00FF0001E2F7CAD27>
+I<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870000FC0003870000FC000
+3860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0000FC0000CC0000FC000
+0CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000
+0000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>I<FFFFF003FFFCFFFFF003
+FFFC03FC00003FC001F800000F0001F80000060001F80000060001F80000060001F80000
+060001F80000060001F80000060001F80000060001F80000060001F80000060001F80000
+060001F80000060001F80000060001F80000060001F80000060001F80000060001F80000
+060001F80000060001F80000060001F80000060001F80000060001F80000060001F80000
+060001F80000060001F80000060001F80000060001F80000060001F80000060001F80000
+060001F80000060001F800000E0000F800000C0000FC00000C0000FC00001C00007C0000
+1800007E00003800003F00007000001F00006000000F8001E0000007E00380000001F80F
+000000007FFC000000000FF000002E2E7DAC35>I<FFE0FFE0FFE0E000E000E000E000E0
+00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
+00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
+00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
+00E000E000FFE0FFE0FFE00B4379B114>91 D<00FF000007FFC0000F01F0001C00F8003F
+007C003F003E003F003E003F003F001E001F0000001F0000001F0000001F0000001F0000
+07FF00007FFF0001FE1F0007F01F001FC01F003F801F007F001F007E001F00FE001F06FC
+001F06FC001F06FC001F06FC003F06FE003F067E007F067F00EF8C1F83C7FC0FFF03F801
+FC01E01F207D9E23>97 D<07C0000000FFC0000000FFC00000000FC000000007C0000000
+07C000000007C000000007C000000007C000000007C000000007C000000007C000000007
+C000000007C000000007C000000007C000000007C0FE000007C7FF800007CF03E00007DC
+01F00007F8007C0007F0007E0007E0003E0007C0001F0007C0001F8007C0001F8007C000
+0F8007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000F
+C007C0000FC007C0000FC007C0001F8007C0001F8007C0001F0007C0003F0007E0003E00
+07F0007C0007B000F80007BC01F000070E07E0000607FF80000001FC0000222F7EAD27>
+I<000000F80000001FF80000001FF800000001F800000000F800000000F800000000F800
+000000F800000000F800000000F800000000F800000000F800000000F800000000F80000
+0000F800000000F800000FE0F800007FF8F80001F81EF80003E007F80007C003F8000F80
+01F8001F0001F8003F0000F8003E0000F8007E0000F8007E0000F800FC0000F800FC0000
+F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F8
+007C0000F8007E0000F8007E0000F8003E0001F8001F0001F8001F8003F8000F8007F800
+03E00EFC0001F03CFFC0007FF0FFC0001FC0F800222F7EAD27>100
+D<001F800000FFF00003E0780007C03E000F801E001F001F001F000F803E000F807E0007
+807E0007C07C0007C0FC0007C0FC0007C0FC0007C0FFFFFFC0FFFFFFC0FC000000FC0000
+00FC000000FC000000FC0000007E0000007E0000003E0000C03F0000C01F0001C00F8003
+800FC0030003E00F0001F03C00007FF800001FC0001A207E9E1F>I<0003F0000FFC003E
+1E007C3F00F83F01F03F01F03F03E00C03E00003E00003E00003E00003E00003E00003E0
+0003E00003E00003E000FFFFE0FFFFE003E00003E00003E00003E00003E00003E00003E0
+0003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E0
+0003E00003E00003E00003E00003E00007F0007FFF807FFF80182F7FAE16>I<003F00F8
+00FFC3FE03E1FF1E07807C1E0F807C0C1F003E001F003E003E001F003E001F003E001F00
+3E001F003E001F003E001F003E001F001F003E001F003E000F807C00078078000FE1F000
+0CFFC0001C3F00001C0000001C0000001C0000001E0000001F0000000FFFF8000FFFFF00
+07FFFFC00FFFFFF01E0007F83C0000F87800007CF800007CF000003CF000003CF000003C
+F000003CF800007C7C0000F83E0001F01F0003E007E01F8001FFFE00003FF0001F2D7E9D
+23>I<000F00001F80003FC0003FC0003FC0003FC0001F80000F00000000000000000000
+0000000000000000000000000000000007C000FFC000FFC0000FC00007C00007C00007C0
+0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0
+0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0
+0007C00007C00007C00007C03007C07807C0FC0F80FC0F80FC0F00F81F00783E003FF800
+07E000123C83AD16>106 D<07C0000000FFC0000000FFC00000000FC000000007C00000
+0007C000000007C000000007C000000007C000000007C000000007C000000007C0000000
+07C000000007C000000007C000000007C000000007C000000007C01FFE0007C01FFE0007
+C00FF00007C007C00007C007800007C00E000007C01C000007C038000007C070000007C0
+E0000007C3C0000007C7C0000007CFE0000007DFF0000007F9F0000007F0F8000007E0FC
+000007C07E000007C03E000007C01F000007C01F800007C00FC00007C007C00007C003E0
+0007C003F00007C001F8000FE003FC00FFFE07FF80FFFE07FF80212E7EAD25>I<07C0FF
+C0FFC00FC007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007
+C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007
+C007C007C007C007C007C00FE0FFFEFFFE0F2E7EAD14>I<001FE000007FF80001F03E00
+03C00F00078007800F0003C01F0003E03E0001F03E0001F07C0000F87C0000F87C0000F8
+FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC
+7C0000F87C0000F83E0001F03E0001F01F0003E01F0003E00F8007C007C00F8001F03E00
+007FF800001FE0001E207E9E23>111 D<000FE01800007FF8380001F81C380003E00E78
+0007C00778000F8003F8001F8001F8003F0001F8003F0001F8007E0000F8007E0000F800
+FE0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC
+0000F800FC0000F8007E0000F8007E0000F8007E0000F8003F0001F8001F0001F8001F80
+03F8000FC007F80003E00EF80001F03CF800007FF0F800001FC0F800000000F800000000
+F800000000F800000000F800000000F800000000F800000000F800000000F800000000F8
+00000001FC0000001FFFC000001FFFC0222B7E9D25>113 D<0781F8FF87FEFF8E3F0F9C
+3F07B83F07B03F07F01E07E00007E00007E00007E00007C00007C00007C00007C00007C0
+0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000FE0
+00FFFF00FFFF00181E7E9D1C>I<01FE1807FFB81E01F83C00F8780078F00038F00038F0
+0018F00018F80018FC0018FF00007FF0003FFF001FFFC00FFFF001FFF8001FFC0001FCC0
+007EC0003EC0003EE0001EE0001EF0001EF0001EF8003CF8003CFC0078FF01F0E3FFC0C0
+FF0017207E9E1C>I<07C000F800FFC01FF800FFC01FF8000FC001F80007C000F80007C0
+00F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000
+F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F8
+0007C000F80007C000F80007C001F80007C001F80007C001F80007C003F80003E007F800
+03E00EFC0001F81CFFC0007FF8FFC0001FE0F800221F7E9D27>117
+D<FFFC3FFE07FFFFFC3FFE07FF0FE003F001F80FC003E000F007C001E000E007C001F000
+E003E003F000C003E003F000C003E007F801C001F00678018001F00678018001F80E7C03
+8000F80C3C030000F80C3C0300007C181E0600007C181E0600007C181F0600003E300F0C
+00003E300F0C00003E300F8C00001F60079800001F60079800001F6007D800000FC003F0
+00000FC003F000000FC003F00000078001E00000078001E00000078001E00000030000C0
+00301E7F9C33>119 D<FFFC07FF80FFFC07FF800FF003FC0003F001F00001F001C00001
+F803800000F8030000007C060000003E0E0000001F1C0000001FB80000000FB000000007
+E000000003E000000001F000000003F800000007F8000000067C0000000C3E0000001C1F
+000000381F800000700F800000E007C00000E003E00003C003F00007C001F8001FE003FC
+00FFF007FFC0FFF007FFC0221D7F9C25>I<FFFC01FFC0FFFC01FFC00FE0007E0007E000
+7C0007E000380003E000300003F000700001F000600001F000600000F800C00000F800C0
+0000FC01C000007C018000007E038000003E030000003E030000001F060000001F060000
+001F8E0000000F8C0000000F8C00000007D800000007D800000003F000000003F0000000
+03F000000001E000000001E000000000C000000000C00000000180000000018000000003
+80000000030000007803000000FC06000000FC06000000FC0C000000FC1C000000783800
+000070700000003FE00000000F80000000222B7F9C25>I<FFFFFFFFC0FFFFFFFFC02202
+809223>123 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmsy9 9 2
+/Fb 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E
+00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0
+0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00
+00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00
+001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8
+0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007
+800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800
+007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0
+0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E
+00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F
+80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0
+0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00
+003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmbx12 13.14 46
+/Fc 46 122 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F
+F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000
+007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF
+FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC
+0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FF
+F07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007F
+FEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003F
+FF1FF000003FFF0FE000003FFF000000007FFF000000007FFE000000007FFE000000007F
+FE00000000FFFC00000000FFFC00000001FFF800000001FFF000000003FFF000000003FF
+E000000007FFC000000007FF800000000FFF000000001FFE000000003FFC000000003FF8
+000000007FE000000000FFC000000001FF8000000003FF0000000007FC000000000FF800
+0000001FF0000000001FE0001F00003F80001F00007F00001F0000FE00001F0001FC0000
+3E0003F800003E0007E000003E000FC000003E001F8000007E003F0000007E007E000000
+FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFF
+FC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFF
+F8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC000000
+3FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F8
+0000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80
+007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000
+FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FF
+F00000000003FFF00000000003FFE00000000007FFC00000000007FF80000000001FFF00
+000000003FFC0000000001FFF800000001FFFFE000000001FFFF8000000001FFFFE00000
+0001FFFFFC00000000003FFF000000000007FFC00000000003FFE00000000001FFF00000
+000000FFF80000000000FFFC00000000007FFE00000000007FFF00000000007FFF000000
+00003FFF80000000003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800
+003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF0000
+3FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007F
+FF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8
+000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF80000
+0007FFFFE0000000007FFE00000032487BC63D>I<0000000007E000000000000FE00000
+0000000FE000000000001FE000000000003FE000000000007FE00000000000FFE0000000
+0000FFE00000000001FFE00000000003FFE00000000007FFE00000000007FFE000000000
+0FFFE0000000001FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FD
+FFE000000001F9FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FF
+E00000001F81FFE00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0
+000000F801FFE0000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000
+000F8001FFE000001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000
+FC0001FFE00001F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC0
+0001FFE0001F800001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC0000
+01FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFF
+FFFFFC00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF
+E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0
+0000000003FFE00000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC
+00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0
+000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FF
+FFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FF
+FFFF000003FFFFFC000003FFFFF0000003E7FF00000003E00000000003E00000000003E0
+0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0
+0000000003E00000000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FF
+E01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C0
+0000FFF800000000FFFC000000007FFC000000007FFE000000007FFE000000007FFE0000
+00007FFE000000007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF8
+00007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC
+00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F00
+0001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FF
+FFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<00
+00007FF80000000007FFFE000000001FFFFF800000007FFFFFC0000001FFF01FE0000007
+FF8003F000000FFE0001F800001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0
+001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE0007FF00003FFE0007FF0000
+3FFE000FFF00003FFE000FFF00001FFC001FFE00000FF8001FFE000007F0003FFE000000
+00003FFE00000000003FFE00000000007FFC00000000007FFC00000000007FFC00200000
+007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000
+FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FF
+FF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE
+00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00
+000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC0000
+0FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000F
+FF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE
+0003FF80003FFC0001FFC0003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000
+001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FFFFF0000000000FFF00000032
+487BC63D>I<1F0000000000001F8000000000001FC000000000001FFE00000000001FFF
+FFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFFE03FFFFF
+FFFFFFC03FFFFFFFFFFF803FFFFFFFFFFF003FFFFFFFFFFE003FFFFFFFFFFC003FFFFFFF
+FFFC003FFFFFFFFFF8007FFFFFFFFFF0007F00000007E0007E0000000FC0007E0000000F
+80007C0000001F80007C0000003F00007C0000007E00007C000000FC0000F8000000F800
+00F8000001F80000F8000003F00000F8000007E000000000000FC000000000001F800000
+0000001F8000000000003F0000000000007E0000000000007E000000000000FC00000000
+0001FC000000000001FC000000000003F8000000000007F8000000000007F80000000000
+0FF000000000000FF000000000001FF000000000001FF000000000003FE000000000003F
+E000000000007FE000000000007FE000000000007FE00000000000FFE00000000000FFE0
+0000000000FFE00000000001FFC00000000001FFC00000000001FFC00000000001FFC000
+00000003FFC00000000003FFC00000000003FFC00000000003FFC00000000003FFC00000
+000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC0000000
+0007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC000000000
+03FF800000000003FF800000000001FF0000000000007C00000000334B79C93D>I<0000
+1FFF0000000001FFFFF000000007FFFFFC0000001FFFFFFF0000003FF007FFC000007F00
+00FFE00000FC00003FF00001F800000FF80003F0000007F80007F0000007FC0007E00000
+03FC000FE0000003FE000FE0000001FE000FE0000001FE001FE0000001FE001FF0000001
+FE001FF0000001FE001FF8000001FE001FFE000001FE001FFF000003FE001FFFC00003FC
+001FFFF00003FC001FFFFC0007F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE000
+07FFFFF03FC00007FFFFFCFF800003FFFFFFFF000001FFFFFFFC000000FFFFFFF8000000
+7FFFFFF80000003FFFFFFE0000001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001F
+FFFFFFF000007FFFFFFFF80000FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00
+FFFFFF000FF8003FFFFF001FF0000FFFFF803FF00007FFFF803FE00001FFFF807FC00000
+7FFFC07FC000001FFFC07FC000000FFFC0FF80000003FFC0FF80000001FFC0FF80000001
+FFC0FF80000000FFC0FF80000000FFC0FF800000007FC0FF800000007FC0FF800000007F
+80FFC00000007F807FC00000007F807FC0000000FF007FE0000000FF003FF0000001FE00
+3FF0000001FE001FFC000003FC000FFE00000FF80007FF80003FF00003FFF003FFE00001
+FFFFFFFF8000007FFFFFFF0000001FFFFFFC00000007FFFFE0000000003FFE0000003248
+7BC63D>I<0000000001F800000000000000000001F800000000000000000003FC000000
+00000000000003FC00000000000000000003FC00000000000000000007FE000000000000
+00000007FE0000000000000000000FFF0000000000000000000FFF000000000000000000
+0FFF0000000000000000001FFF8000000000000000001FFF8000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000007FFFE0000000
+00000000007FFFE00000000000000000FFFFF00000000000000000FFFFF0000000000000
+0000FFFFF00000000000000001FFFFF80000000000000001F3FFF80000000000000003F3
+FFFC0000000000000003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE00
+00000000000007C0FFFE000000000000000FC0FFFF000000000000000F80FFFF00000000
+0000000F807FFF000000000000001F807FFF800000000000001F003FFF80000000000000
+3F003FFFC00000000000003E003FFFC00000000000003E001FFFC00000000000007E001F
+FFE00000000000007C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF000
+0000000000F80007FFF0000000000001F80007FFF8000000000001F00003FFF800000000
+0003F00003FFFC000000000003E00003FFFC000000000003E00001FFFC000000000007E0
+0001FFFE000000000007C00000FFFE00000000000FC00000FFFF00000000000F800000FF
+FF00000000000F8000007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF8000
+0000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC000000000
+7FFFFFFFFFFFE0000000007C0000000FFFE000000000FC0000000FFFF000000000F80000
+000FFFF000000000F800000007FFF000000001F800000007FFF800000001F000000003FF
+F800000003F000000003FFFC00000003E000000003FFFC00000003E000000001FFFC0000
+0007E000000001FFFE00000007C000000000FFFE0000000FC000000000FFFF0000000F80
+00000000FFFF0000000F80000000007FFF0000001F80000000007FFF8000003FC0000000
+003FFF8000FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFF
+FFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65
+D<FFFFFFFFFFFFF0000000FFFFFFFFFFFFFF800000FFFFFFFFFFFFFFF00000FFFFFFFFFF
+FFFFFC0000FFFFFFFFFFFFFFFF0000001FFF800000FFFF8000001FFF8000001FFFC00000
+1FFF8000000FFFE000001FFF80000007FFF000001FFF80000003FFF800001FFF80000001
+FFFC00001FFF80000001FFFC00001FFF80000000FFFE00001FFF80000000FFFE00001FFF
+800000007FFE00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF
+00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF8000
+00007FFF00001FFF800000007FFF00001FFF80000000FFFE00001FFF80000000FFFE0000
+1FFF80000000FFFC00001FFF80000001FFFC00001FFF80000001FFF800001FFF80000003
+FFF800001FFF80000007FFF000001FFF8000000FFFE000001FFF8000001FFF8000001FFF
+8000007FFF0000001FFF800003FFFC0000001FFFFFFFFFFFF00000001FFFFFFFFFFF8000
+00001FFFFFFFFFFFF00000001FFFFFFFFFFFFC0000001FFF8000003FFF8000001FFF8000
+000FFFC000001FFF80000003FFF000001FFF80000001FFF800001FFF80000000FFFC0000
+1FFF800000007FFE00001FFF800000007FFF00001FFF800000003FFF00001FFF80000000
+3FFF80001FFF800000001FFF80001FFF800000001FFFC0001FFF800000001FFFC0001FFF
+800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFF
+E0001FFF800000000FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF8000
+00001FFFE0001FFF800000001FFFE0001FFF800000001FFFC0001FFF800000001FFFC000
+1FFF800000003FFFC0001FFF800000003FFF80001FFF800000007FFF80001FFF80000000
+7FFF00001FFF80000000FFFF00001FFF80000001FFFE00001FFF80000003FFFC00001FFF
+8000000FFFF800001FFF8000007FFFF000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFF00
+00FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFF00000FFFFFFFFFFFFFE0000004B4B7CCA57
+>I<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FF
+FFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC0
+0000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000
+000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FF
+FC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF00000000000
+3FC007FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000
+000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC0
+3FFF80000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000
+000007C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF
+0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000
+0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000
+FFFF0000000000000000FFFF00000000000000007FFF00000000000000007FFF00000000
+000000007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF
+80000000000007C03FFF80000000000007C03FFF80000000000007C01FFFC00000000000
+07C01FFFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000
+000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F00
+01FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF000000
+0001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003
+FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC
+0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007
+FFFFFC000000000000001FFF800000004A4D79CB59>I<FFFFFFFFFFFFFFFFC000FFFFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFE0
+00000FFFE000007FFFE000000FFFE0000007FFE000000FFFE0000001FFE000000FFFE000
+00007FE000000FFFE00000003FE000000FFFE00000001FE000000FFFE00000000FE00000
+0FFFE000000007E000000FFFE000000007F000000FFFE000000003F000000FFFE0000000
+03F000000FFFE000000003F000000FFFE000000001F000000FFFE000000001F000000FFF
+E000000001F000000FFFE0000F8001F000000FFFE0000F8001F000000FFFE0000F8000F8
+00000FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F8000F800000FFFE000
+0F80000000000FFFE0001F80000000000FFFE0001F80000000000FFFE0003F8000000000
+0FFFE0007F80000000000FFFE000FF80000000000FFFE003FF80000000000FFFFFFFFF80
+000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFF
+FFFFFF80000000000FFFE003FF80000000000FFFE000FF80000000000FFFE0007F800000
+00000FFFE0003F80000000000FFFE0001F80000000000FFFE0001F80000000000FFFE000
+0F80000F80000FFFE0000F80000F80000FFFE0000F80000F80000FFFE0000F80001F0000
+0FFFE0000F80001F00000FFFE0000F80001F00000FFFE0000F80001F00000FFFE0000000
+001F00000FFFE0000000003F00000FFFE0000000003E00000FFFE0000000003E00000FFF
+E0000000007E00000FFFE0000000007E00000FFFE0000000007E00000FFFE000000000FE
+00000FFFE000000000FC00000FFFE000000001FC00000FFFE000000003FC00000FFFE000
+000003FC00000FFFE000000007FC00000FFFE00000000FFC00000FFFE00000003FF80000
+0FFFE0000000FFF800000FFFE0000003FFF800000FFFE000003FFFF800FFFFFFFFFFFFFF
+FFF800FFFFFFFFFFFFFFFFF800FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000FFFFFF
+FFFFFFFFFFF000494A7CC951>69 D<FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFF
+FFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF80001FFFC00000FFFF80001FFF
+C000001FFF80001FFFC0000003FF80001FFFC0000001FF80001FFFC0000000FF80001FFF
+C00000007F80001FFFC00000003F80001FFFC00000001F80001FFFC00000001FC0001FFF
+C00000000FC0001FFFC00000000FC0001FFFC00000000FC0001FFFC000000007C0001FFF
+C000000007C0001FFFC000000007C0001FFFC000000007C0001FFFC0001F0007C0001FFF
+C0001F0003E0001FFFC0001F0003E0001FFFC0001F0003E0001FFFC0001F0003E0001FFF
+C0001F000000001FFFC0001F000000001FFFC0003F000000001FFFC0003F000000001FFF
+C0007F000000001FFFC000FF000000001FFFC001FF000000001FFFC007FF000000001FFF
+FFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFF
+FFFFFF000000001FFFC007FF000000001FFFC001FF000000001FFFC000FF000000001FFF
+C0007F000000001FFFC0003F000000001FFFC0003F000000001FFFC0001F000000001FFF
+C0001F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F000000001FFF
+C0001F000000001FFFC0001F000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFF
+C00000000000001FFFC00000000000001FFFC00000000000FFFFFFFFFF00000000FFFFFF
+FFFF00000000FFFFFFFFFF00000000FFFFFFFFFF00000000FFFFFFFFFF00000000434A7C
+C94D>I<FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFF
+F8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8001FFFC00000001FFFC000001F
+FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
+00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0
+0000001FFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFF
+FFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFC00000001FFFC0
+00001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001F
+FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
+00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0
+0000001FFFC000001FFFC00000001FFFC000FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FF
+FFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFF
+F8554B7BCA60>72 D<FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE000F
+FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
+E000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
+00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
+0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
+FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
+E000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
+00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000FF
+FFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE274B7DCA2E>I<FFFFFFFFF8
+00007FFFFFF0FFFFFFFFF800007FFFFFF0FFFFFFFFF800007FFFFFF0FFFFFFFFF800007F
+FFFFF0FFFFFFFFF800007FFFFFF0001FFFC000000000FFC000001FFFC0000000007F0000
+001FFFC000000001FE0000001FFFC000000003FC0000001FFFC000000007F80000001FFF
+C00000000FE00000001FFFC00000001FC00000001FFFC00000003F800000001FFFC00000
+007F000000001FFFC0000001FE000000001FFFC0000003FC000000001FFFC0000007F800
+0000001FFFC000000FE0000000001FFFC000001FC0000000001FFFC000003F8000000000
+1FFFC000007F00000000001FFFC00001FE00000000001FFFC00003FC00000000001FFFC0
+0007F800000000001FFFC0000FE000000000001FFFC0001FC000000000001FFFC0003F80
+00000000001FFFC0007F0000000000001FFFC001FE0000000000001FFFC003FE00000000
+00001FFFC007FF0000000000001FFFC00FFF8000000000001FFFC01FFF8000000000001F
+FFC03FFFC000000000001FFFC0FFFFE000000000001FFFC1FFFFF000000000001FFFC3FF
+FFF000000000001FFFC7FFFFF800000000001FFFCFE7FFFC00000000001FFFDFC3FFFE00
+000000001FFFFF81FFFE00000000001FFFFF01FFFF00000000001FFFFE00FFFF80000000
+001FFFFC007FFF80000000001FFFF8003FFFC0000000001FFFE0003FFFE0000000001FFF
+C0001FFFF0000000001FFFC0000FFFF0000000001FFFC0000FFFF8000000001FFFC00007
+FFFC000000001FFFC00003FFFE000000001FFFC00001FFFE000000001FFFC00001FFFF00
+0000001FFFC00000FFFF800000001FFFC000007FFFC00000001FFFC000003FFFC0000000
+1FFFC000003FFFE00000001FFFC000001FFFF00000001FFFC000000FFFF00000001FFFC0
+00000FFFF80000001FFFC0000007FFFC0000001FFFC0000003FFFE0000001FFFC0000001
+FFFE0000001FFFC0000001FFFF0000001FFFC0000000FFFF8000001FFFC00000007FFFC0
+00001FFFC00000003FFFC000001FFFC00000003FFFE000001FFFC00000001FFFF000001F
+FFC00000001FFFF800FFFFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFFFCFFFFFFFFF8
+000FFFFFFFFCFFFFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFFFC564B7CCA60>75
+D<FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFF
+FFFF000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC00000003E001FFFC00000003E001FFFC00000003E001FFFC00000003E001FFF
+C00000007E001FFFC00000007C001FFFC00000007C001FFFC00000007C001FFFC0000000
+7C001FFFC00000007C001FFFC0000000FC001FFFC0000000FC001FFFC0000000FC001FFF
+C0000001FC001FFFC0000001FC001FFFC0000003F8001FFFC0000003F8001FFFC0000007
+F8001FFFC000000FF8001FFFC000001FF8001FFFC000003FF8001FFFC000007FF8001FFF
+C00001FFF8001FFFC00007FFF8001FFFC0003FFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFF
+F0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF03F4B7BCA4A>I<FFFFFFE0
+000000000001FFFFFF80FFFFFFF0000000000003FFFFFF80FFFFFFF0000000000003FFFF
+FF80FFFFFFF8000000000007FFFFFF80FFFFFFF8000000000007FFFFFF80001FFFF80000
+00000007FFFC0000001FFFFC00000000000F7FFC0000001FFFFC00000000000F7FFC0000
+001FBFFE00000000001E7FFC0000001FBFFE00000000001E7FFC0000001F9FFF00000000
+003C7FFC0000001F9FFF00000000003C7FFC0000001F9FFF00000000003C7FFC0000001F
+8FFF8000000000787FFC0000001F8FFF8000000000787FFC0000001F87FFC000000000F0
+7FFC0000001F87FFC000000000F07FFC0000001F83FFE000000001E07FFC0000001F83FF
+E000000001E07FFC0000001F83FFE000000001E07FFC0000001F81FFF000000003C07FFC
+0000001F81FFF000000003C07FFC0000001F80FFF800000007807FFC0000001F80FFF800
+000007807FFC0000001F807FFC0000000F007FFC0000001F807FFC0000000F007FFC0000
+001F807FFC0000000F007FFC0000001F803FFE0000001E007FFC0000001F803FFE000000
+1E007FFC0000001F801FFF0000003C007FFC0000001F801FFF0000003C007FFC0000001F
+800FFF80000078007FFC0000001F800FFF80000078007FFC0000001F8007FFC00000F000
+7FFC0000001F8007FFC00000F0007FFC0000001F8007FFC00000F0007FFC0000001F8003
+FFE00001E0007FFC0000001F8003FFE00001E0007FFC0000001F8001FFF00003C0007FFC
+0000001F8001FFF00003C0007FFC0000001F8000FFF8000780007FFC0000001F8000FFF8
+000780007FFC0000001F8000FFF8000780007FFC0000001F80007FFC000F00007FFC0000
+001F80007FFC000F00007FFC0000001F80003FFE001E00007FFC0000001F80003FFE001E
+00007FFC0000001F80001FFF003C00007FFC0000001F80001FFF003C00007FFC0000001F
+80001FFF003C00007FFC0000001F80000FFF807800007FFC0000001F80000FFF80780000
+7FFC0000001F800007FFC0F000007FFC0000001F800007FFC0F000007FFC0000001F8000
+03FFE1E000007FFC0000001F800003FFE1E000007FFC0000001F800003FFE1E000007FFC
+0000001F800001FFF3C000007FFC0000001F800001FFF3C000007FFC0000001F800000FF
+FF8000007FFC0000001F800000FFFF8000007FFC0000001F8000007FFF0000007FFC0000
+001F8000007FFF0000007FFC0000001F8000003FFE0000007FFC0000001F8000003FFE00
+00007FFC0000001F8000003FFE0000007FFC0000001F8000001FFC0000007FFC0000001F
+8000001FFC0000007FFC0000001F8000000FF80000007FFC0000003FC000000FF8000000
+7FFC0000FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF0
+0007F00003FFFFFFFF80FFFFFFF00003E00003FFFFFFFF80FFFFFFF00001C00003FFFFFF
+FF80694B7BCA74>I<FFFFFFE0000000FFFFFFF8FFFFFFF0000000FFFFFFF8FFFFFFF800
+0000FFFFFFF8FFFFFFF8000000FFFFFFF8FFFFFFFC000000FFFFFFF8001FFFFE00000000
+1FE000001FFFFF000000000FC000001FFFFF800000000FC000001FFFFF800000000FC000
+001FFFFFC00000000FC000001FBFFFE00000000FC000001F9FFFF00000000FC000001F9F
+FFF00000000FC000001F8FFFF80000000FC000001F87FFFC0000000FC000001F83FFFE00
+00000FC000001F83FFFF0000000FC000001F81FFFF0000000FC000001F80FFFF8000000F
+C000001F807FFFC000000FC000001F803FFFE000000FC000001F803FFFF000000FC00000
+1F801FFFF000000FC000001F800FFFF800000FC000001F8007FFFC00000FC000001F8003
+FFFE00000FC000001F8003FFFF00000FC000001F8001FFFF00000FC000001F8000FFFF80
+000FC000001F80007FFFC0000FC000001F80003FFFE0000FC000001F80003FFFF0000FC0
+00001F80001FFFF0000FC000001F80000FFFF8000FC000001F800007FFFC000FC000001F
+800003FFFE000FC000001F800003FFFE000FC000001F800001FFFF000FC000001F800000
+FFFF800FC000001F8000007FFFC00FC000001F8000007FFFE00FC000001F8000003FFFE0
+0FC000001F8000001FFFF00FC000001F8000000FFFF80FC000001F80000007FFFC0FC000
+001F80000007FFFE0FC000001F80000003FFFE0FC000001F80000001FFFF0FC000001F80
+000000FFFF8FC000001F800000007FFFCFC000001F800000007FFFEFC000001F80000000
+3FFFEFC000001F800000001FFFFFC000001F800000000FFFFFC000001F8000000007FFFF
+C000001F8000000007FFFFC000001F8000000003FFFFC000001F8000000001FFFFC00000
+1F8000000000FFFFC000001F80000000007FFFC000001F80000000007FFFC000001F8000
+0000003FFFC000001F80000000001FFFC000001F80000000000FFFC000001F8000000000
+0FFFC000001F800000000007FFC000001F800000000003FFC000001F800000000001FFC0
+00001F800000000000FFC000003FC00000000000FFC000FFFFFFF8000000007FC000FFFF
+FFF8000000003FC000FFFFFFF8000000001FC000FFFFFFF8000000000FC000FFFFFFF800
+0000000FC000554B7BCA60>I<FFFFFFFFFFFF0000000000FFFFFFFFFFFFF800000000FF
+FFFFFFFFFFFF80000000FFFFFFFFFFFFFFE0000000FFFFFFFFFFFFFFF8000000000FFFC0
+0007FFFE000000000FFFC000007FFF800000000FFFC000001FFFC00000000FFFC000000F
+FFE00000000FFFC0000007FFF00000000FFFC0000003FFF80000000FFFC0000001FFF800
+00000FFFC0000001FFFC0000000FFFC0000001FFFE0000000FFFC0000000FFFE0000000F
+FFC0000000FFFE0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC000
+0000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FF
+FF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFE0000
+000FFFC0000000FFFE0000000FFFC0000001FFFC0000000FFFC0000001FFFC0000000FFF
+C0000001FFF80000000FFFC0000003FFF00000000FFFC0000007FFE00000000FFFC00000
+0FFFC00000000FFFC000001FFF800000000FFFC00000FFFF000000000FFFC00007FFFC00
+0000000FFFFFFFFFFFF0000000000FFFFFFFFFFF80000000000FFFFFFFFFFC0000000000
+0FFFFFFFFFFF00000000000FFFC0003FFFC0000000000FFFC00007FFF0000000000FFFC0
+0003FFF8000000000FFFC00001FFFC000000000FFFC00000FFFE000000000FFFC000007F
+FE000000000FFFC000007FFF000000000FFFC000003FFF800000000FFFC000003FFF8000
+00000FFFC000001FFF800000000FFFC000001FFFC00000000FFFC000001FFFC00000000F
+FFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000
+001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFE00000000FFFC000001FFF
+E00000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE00000
+000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE0003E000FFF
+C000001FFFF0003E000FFFC000001FFFF0003E000FFFC000000FFFF0003E000FFFC00000
+0FFFF8007E000FFFC0000007FFF8007C000FFFC0000003FFFC00FCFFFFFFFFFC0001FFFE
+01F8FFFFFFFFFC0000FFFF83F8FFFFFFFFFC00007FFFFFF0FFFFFFFFFC00001FFFFFE0FF
+FFFFFFFC000003FFFF8000000000000000003FFE00574C7CCA5C>82
+D<00007FFC0001C00003FFFFC003C0001FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC0
+01FFE00FFFBFC003FF0000FFFFC007FC00001FFFC00FF800000FFFC01FF0000003FFC01F
+F0000001FFC03FE0000000FFC03FE00000007FC07FC00000007FC07FC00000003FC07FC0
+0000001FC0FFC00000001FC0FFC00000001FC0FFC00000000FC0FFE00000000FC0FFE000
+00000FC0FFE000000007C0FFF000000007C0FFF800000007C0FFFC00000007C0FFFE0000
+000000FFFF80000000007FFFF0000000007FFFFF000000007FFFFFF80000003FFFFFFF80
+00003FFFFFFFF800001FFFFFFFFF00000FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF0
+0003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF80
+0007FFFFFFFFC00000FFFFFFFFC000000FFFFFFFE0000000FFFFFFE000000007FFFFF000
+0000007FFFF0000000000FFFF00000000003FFF00000000001FFF80000000000FFF80000
+0000007FF878000000007FF8F8000000003FF8F8000000003FF8F8000000003FF8F80000
+00001FF8F8000000001FF8FC000000001FF8FC000000001FF0FC000000001FF0FE000000
+001FF0FE000000001FF0FF000000003FE0FF800000003FE0FF800000003FC0FFE0000000
+7FC0FFF0000000FF80FFFC000000FF00FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC
+00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF8000F0007FFFFE0000E00003FFF00000
+354D79CB44>I<3FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFF
+C03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFF8001FFFC001FFFC03FFC0001FF
+FC0001FFC07FF00001FFFC00007FE07FC00001FFFC00003FE07F800001FFFC00001FE07F
+000001FFFC00000FE07F000001FFFC00000FE07E000001FFFC000007E07E000001FFFC00
+0007E07E000001FFFC000007E07C000001FFFC000003E07C000001FFFC000003E07C0000
+01FFFC000003E07C000001FFFC000003E07C000001FFFC000003E0FC000001FFFC000003
+F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FF
+FC000001F0F8000001FFFC000001F000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC000000000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FF
+FFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00004C4A7CC955>I<FFFF
+FFFFF8000001FFFFFFFFFFFFFFF8000001FFFFFFFFFFFFFFF8000001FFFFFFFFFFFFFFF8
+000001FFFFFFFFFFFFFFF8000001FFFFFF001FFFF00000000003FC00001FFFF800000000
+01F800000FFFF80000000003F0000007FFFC0000000007E0000007FFFE0000000007E000
+0003FFFE000000000FC0000001FFFF000000001F80000001FFFF800000001F80000000FF
+FF800000003F000000007FFFC00000007F000000007FFFE00000007E000000003FFFE000
+0000FC000000001FFFF0000000FC000000001FFFF8000001F8000000000FFFF8000003F0
+0000000007FFFC000003F00000000007FFFE000007E00000000003FFFE00000FC0000000
+0001FFFF00000FC00000000001FFFF80001F800000000000FFFF80003F0000000000007F
+FFC0003F0000000000007FFFE0007E0000000000003FFFE000FC0000000000001FFFF000
+FC0000000000001FFFF801F80000000000000FFFF803F000000000000007FFFC03F00000
+0000000007FFFE07E000000000000003FFFE0FC000000000000001FFFF0FC00000000000
+0001FFFF9F8000000000000000FFFFBF00000000000000007FFFFF00000000000000007F
+FFFE00000000000000003FFFFC00000000000000001FFFFC00000000000000001FFFF800
+000000000000000FFFF0000000000000000007FFF0000000000000000007FFE000000000
+0000000007FFE0000000000000000007FFE0000000000000000007FFE000000000000000
+0007FFE0000000000000000007FFE0000000000000000007FFE0000000000000000007FF
+E0000000000000000007FFE0000000000000000007FFE0000000000000000007FFE00000
+00000000000007FFE0000000000000000007FFE0000000000000000007FFE00000000000
+00000007FFE0000000000000000007FFE0000000000000000007FFE00000000000000000
+07FFE0000000000000000007FFE0000000000000000007FFE0000000000000000007FFE0
+000000000000000007FFE0000000000000000007FFE0000000000000000007FFE0000000
+000000000007FFE0000000000000007FFFFFFFFE0000000000007FFFFFFFFE0000000000
+007FFFFFFFFE0000000000007FFFFFFFFE0000000000007FFFFFFFFE000000584B7ECA5D
+>89 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE
+000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0
+000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC00
+03FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC0000
+0000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000F
+FFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00
+003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF80000
+3FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007F
+FC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF
+801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE
+0003FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000000001
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC000001FFC7FFFF
+FF000001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00003FF00001
+FFF800003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF0001FFE00000
+07FF0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE0000003FFC001
+FFE0000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE001FFE00000
+03FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001
+FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE00000
+03FFE001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000007FFC001
+FFE0000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF0001FFE00000
+0FFE0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00007FF00001
+FFBF0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE000001F801FFFF
+F8000001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF80000000FFFF
+F8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC000
+7FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE0000
+FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF80000
+0000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF80000
+0000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF80000
+00007FF8000000007FF8000000007FFC000000007FFC000000003FFC000000003FFC0000
+00001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC000
+00F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FFFF
+FE000000FFFFF00000000FFF80002F347CB237>I<00000000001FF000000000003FFFF0
+00000000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF000000000
+0000FFF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
+0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
+00007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
+0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
+00007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF0
+00000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC0
+0007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0
+001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC00
+0000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF0
+00FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF800
+0000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF0
+00FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF800
+0000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0
+001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80
+000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFF
+E00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<00000FFF
+0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF000FF
+C00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE00000FFC
+000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003FF00
+7FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF80FF
+F8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFF
+FFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF80000000000FFF800
+000000007FF800000000007FF800000000007FFC00000000007FFC00000000003FFC0000
+0000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007FF000000
+1F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC0007F0
+00001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC00000
+31347DB238>I<0000007FF000000007FFFC0000003FFFFE0000007FFFFF000001FFE0FF
+800003FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE0003FF003FF
+E0003FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0003E00007FE00000
+00007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE00000
+00007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000FFFFFFFF80
+00FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0000000007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800
+002B4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFBFFFE
+007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1FC07
+FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF0001FFC
+00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00
+007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE0000
+FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFFFFF8
+000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C000000000
+0007C0000000000007C0000000000007E0000000000007E0000000000007F00000000000
+07FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE0001
+FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF00FFF
+FFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFFC000
+00000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF800000
+0007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF8000000
+7FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFFFFF0
+000007FFFFFF800000003FFFF0000037497DB13D>I<007FC00000000000FFFFC0000000
+0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FF
+C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
+000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
+C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
+000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
+C0000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03FFFFC
+000001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC00001FF
+C78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FF
+F00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FF
+F00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFF
+FFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007FF80
+000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000FFFC0
+000FFFC00007FF800003FF000000FC000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000007FC000FFFFC000FFFFC0
+00FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF
+80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000000000FFFFC00000000000FFFFC000
+00000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0003FFFFE0001FFC0003FFFFE0001FFC000
+3FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC00003FF000001FFC00003FC0000
+01FFC00007F8000001FFC0000FE0000001FFC0003FC0000001FFC0007F80000001FFC000
+FF00000001FFC001FE00000001FFC003F800000001FFC00FF000000001FFC01FE0000000
+01FFC03FC000000001FFC07F8000000001FFC0FF0000000001FFC3FF0000000001FFC7FF
+8000000001FFCFFFC000000001FFDFFFE000000001FFFFFFE000000001FFFFFFF0000000
+01FFFEFFF800000001FFFC7FFC00000001FFF83FFC00000001FFE01FFE00000001FFC01F
+FF00000001FFC00FFF80000001FFC007FF80000001FFC003FFC0000001FFC003FFE00000
+01FFC001FFF0000001FFC000FFF0000001FFC0007FF8000001FFC0007FFC000001FFC000
+3FFE000001FFC0001FFE000001FFC0000FFF000001FFC0000FFF800001FFC00007FFC000
+01FFC00007FFE000FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF80
+3FFFFF80FFFFFF803FFFFF80394C7CCB41>107 D<007FC000FFFFC000FFFFC000FFFFC0
+00FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF
+80194C7BCB22>I<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03F
+FFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F8
+01FFC07E007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF00
+00FFF3C0003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00
+007FFF00001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000
+007FFC00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000
+007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC0
+3FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB1
+67>I<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FF
+FFC0FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001
+FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001
+FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF
+FFFFC07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF000000
+0FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF
+000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC00
+0000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000
+007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF8000000
+7FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007F
+FCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF8
+7FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01F
+FC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF
+800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FF
+FFFF000000007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC0
+7FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC0
+0003FFFF0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF0
+00001FFE0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF
+8001FFE0000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FF
+C001FFE0000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE0
+00000FFF0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC
+0001FFF800007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEF
+F01FFF800001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE0000
+0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
+0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000
+00FFFFFFC000000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800
+FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC0
+01FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF00
+01FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000
+01FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000
+2A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0
+003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF0000
+01F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00
+007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0
+007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8
+000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF00
+0001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFF
+FF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000
+F800000000F800000000F800000001F800000001F800000001F800000001F800000003F8
+00000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF800
+00007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0
+FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF800
+7C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C
+003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC000
+01FFFF8000007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF0
+00FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE0
+0001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF0
+0001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE0
+0007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFF
+E0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337B
+B144>I<FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF0
+FFFFFFC0007FFFF000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC00
+0003E000007FFC000007E000003FFC000007C000003FFE00000FC000001FFE00000F8000
+001FFF00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0
+003E00000007FFC0007E00000003FFC0007C00000003FFE000FC00000001FFE000F80000
+0001FFF001F800000000FFF001F000000000FFF803F0000000007FF803E0000000007FF8
+03E0000000007FFC07E0000000003FFC07C0000000003FFE0FC0000000001FFE0F800000
+00001FFF1F80000000000FFF1F00000000000FFF9F00000000000FFFBF000000000007FF
+BE000000000007FFFE000000000003FFFC000000000003FFFC000000000001FFF8000000
+000001FFF8000000000000FFF0000000000000FFF0000000000000FFF00000000000007F
+E00000000000007FE00000000000003FC00000000000003FC00000000000001F80000000
+0000001F800000003C327EB041>I<FFFFFF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007
+FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFFC0007FF800007F8000003FFC00007F000000
+3FFE0000FE0000001FFF0001FC0000000FFF8003F800000007FFC003F000000003FFC007
+E000000003FFE00FC000000001FFF01FC000000000FFF83F80000000007FFC7F00000000
+003FFC7E00000000003FFEFC00000000001FFFF800000000000FFFF8000000000007FFF0
+000000000003FFE0000000000003FFE0000000000001FFF0000000000000FFF800000000
+00007FFC000000000000FFFC000000000001FFFE000000000003FFFF000000000007FFFF
+800000000007E7FFC0000000000FC3FFC0000000001F83FFE0000000003F81FFF0000000
+007F00FFF800000000FE007FFC00000001FC003FFC00000001F8003FFE00000003F0001F
+FF00000007F0000FFF8000000FE00007FFC000001FC00003FFC000003F800003FFE00000
+7F800001FFF000FFFFF8001FFFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF0FFFFF8001F
+FFFFF0FFFFF8001FFFFFF03C317EB041>120 D<7FFFFFC0007FFFE07FFFFFC0007FFFE0
+7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE000FFF0000003F80000FFF800
+0003F000007FF8000003E000007FFC000007E000003FFC000007C000003FFE000007C000
+003FFE00000FC000001FFE00000F8000001FFF00001F8000000FFF00001F0000000FFF80
+003F00000007FF80003E00000007FFC0007E00000003FFC0007C00000003FFE000FC0000
+0003FFE000FC00000001FFF000F800000001FFF001F800000000FFF001F000000000FFF8
+03F0000000007FF803E0000000007FFC07E0000000003FFC07C0000000003FFE0FC00000
+00001FFE0F80000000001FFF0F80000000001FFF1F80000000000FFF1F00000000000FFF
+BF000000000007FFBE000000000007FFFE000000000003FFFC000000000003FFFC000000
+000001FFF8000000000001FFF8000000000001FFF8000000000000FFF0000000000000FF
+F00000000000007FE00000000000007FE00000000000003FC00000000000003FC0000000
+0000001F800000000000001F800000000000001F800000000000001F000000000000003F
+000000000000003E000000000000007E000000000000007C000000001F8000FC00000000
+3FC000F8000000007FE001F800000000FFF001F000000000FFF003F000000000FFF003E0
+00000000FFF007E000000000FFF00FC000000000FFE01F80000000007FE03F8000000000
+7FC07F00000000003F81FE00000000001FFFF800000000000FFFF0000000000007FFC000
+0000000000FE0000000000003B477EB041>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsltt10 10.95 6
+/Fd 6 102 df<007C0000FE0001FF0001FF8001FF8001FFC001FFC001FFC0007FC0000F
+C0001FC0001F80001F80001F80003F80003F00007F00007E0000FE0001FC0003FC0007F8
+001FF0003FE000FFC000FF8000FF00007C0000380000121D6BB730>39
+D<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF07FFFFFFFE0
+2507769E30>45 D<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFF
+FFF00007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF8000
+7FE000FF00003FE001FE00003FE003FC00003FC003FC00003FC007F800003FC007F00000
+3FC00FF000003FC00FE000003FC01FE000001F801FC000001F003FC0000000003F800000
+00003F80000000003F80000000007F80000000007F00000000007F00000000007F000000
+00007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE000000F800FF000001FC00FF000001
+FC007F000003FC007F000003F8007F000003F8007F800007F8003F800007F0003FC0000F
+F0001FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE
+000001FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B8
+30>67 D<003FF80000FFE0007FFC0001FFF000FFFE0003FFF800FFFE0003FFF8007FFE00
+07FFF0003FFE0007FFE0000FFE000FFE00000FDE000F7E00000FDF001F7E00000FDF001F
+7E00000FDF003EFE00001FDF003EFE00001F9F007EFC00001F9F007CFC00001F9F00FCFC
+00001F9F00F8FC00001F9F80F9FC00003F9F81F9FC00003F1F81F1F800003F1F83F1F800
+003F1F83E1F800003F0F87E1F800003F0F87C3F800007F0F87C3F800007E0F8FC3F00000
+7E0F8F83F000007E0F9F83F000007E0F9F03F000007E0F9F07F00000FE07BE07F00000FC
+07FE07E00000FC07FC07E00000FC07FC07E00000FC07F807E00000FC07F80FE00001FC03
+F00FE00001F801E00FC00001F800000FC00001F800000FC00001F800000FC00001F80000
+1FC00003F800001FC00003F000001F800003F000001F800003F000001F800003F000001F
+800003F000003F800007F000003F800007E000003F000007E000003F00007FFC0003FFE0
+00FFFE0007FFF000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF0007FFC0003FFE000
+35387EB730>77 D<780000007C000000FE000000FE000000FF000000FF0000007F000000
+7F0000007F8000007F8000003F8000003FC000003FC000001FC000001FE000001FE00000
+0FE000000FE000000FF000000FF0000007F0000007F8000007F8000003F8000003FC0000
+03FC000001FC000001FC000001FE000001FE000000FE000000FF000000FF0000007F0000
+007F8000007F8000003F8000003F8000003FC000003FC000001FC000001FE000001FE000
+000FE000000FF000000FF0000007F0000007F8000007F8000003F8000003F8000003FC00
+0003FC000001FC000001FE000001FE000000FE000000FF000000FF0000007F0000007F00
+00007F8000007F8000003F8000003FC000003FC000001FC000001FC000001FC000000FC0
+000007801A4771BE30>92 D<00001FE0000000FFFC000003FFFF00000FFFFF80003FFFFF
+C0007FFFFFE000FFF03FF001FF800FF003FE0007F807FC0003F807F80003F80FF00003F8
+1FE00001FC1FC00001FC3FC00001FC3F800001FC7F800001FC7F000001FC7FFFFFFFFC7F
+FFFFFFFCFFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE00000000FE00
+000000FF000000007F000000007F000003C07F800007E03F80000FF03FC0000FF01FE000
+1FE01FF0007FC00FFE03FFC007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800001FFFE0
+000003FF0000262A79A830>101 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmsl10 10.95 21
+/Fe 21 122 df<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<003FFFFFF8000FFFFF003FFFFFF0001FFFFF003FFFFFF0001FFFFF00007FF0000003FF
+E000003FE0000001FF0000003FE0000001FC0000003FC0000001F00000003FC0000003E0
+0000003FC0000007C00000003FC000000F800000003FC000001E000000007FC000003C00
+0000007F80000078000000007F800001F0000000007F800003E0000000007F8000078000
+0000007F80000F0000000000FF80001E0000000000FF00007C0000000000FF0000F80000
+000000FF0001E00000000000FF0003C00000000000FF0007800000000001FF001F000000
+000001FE003F000000000001FE007F000000000001FE00FF800000000001FE01FF800000
+000001FE07FFC00000000003FE0FFFC00000000003FC1F3FE00000000003FC3C3FE00000
+000003FC781FF00000000003FCF01FF00000000003FFE00FF80000000007FFC00FF80000
+000007FF0007FC0000000007FE0007FC0000000007FC0003FE0000000007F80003FE0000
+000007F80001FF000000000FF80001FF000000000FF00000FF800000000FF00000FFC000
+00000FF000007FC00000000FF000003FE00000000FF000003FE00000001FF000001FF000
+00001FE000001FF00000001FE000000FF80000001FE000000FF80000001FE0000007FC00
+00001FE0000007FC0000003FE0000003FE0000003FC0000003FE0000003FC0000003FF00
+00003FC0000003FF0000007FC0000003FF800000FFE0000007FFE000FFFFFFE0007FFFFF
+00FFFFFFE0007FFFFF00FFFFFFC000FFFFFF00483E7DBD47>75 D<00007FC000000003FF
+F80000000FC07E0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF00
+0FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F00000780007F000000000
+0FF0000000000FF0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF
+1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE000
+3FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F0000
+7F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F8007
+3F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97
+D<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE0
+01FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003F
+C00000003FC00000007F800000007F800000007F800000007F80000000FF80000000FF00
+000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+0000FF000000007F000003807F000007807F000007003F80000F003F80001E001F80003C
+000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828
+>99 D<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC00
+07E001F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003
+F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000
+FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
+000000007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0
+001E000FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7B
+A828>101 D<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF00
+00000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C00
+0000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F8000000
+0003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F0000000
+0007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000
+000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000
+001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000
+003F80000000003F80000000007F80000000007F00000000007F00000000007F00000000
+007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE00000000
+00FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C>
+I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E0
+3F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC
+00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F8
+00007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E00
+00003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C0000000
+0001C00000000001C00000000001E00000000001E00000000001F00000000001FFFFF800
+0001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE
+000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F
+00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC
+007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF000
+00000FFF000000303D7FA82D>I<0000780001FE0003FE0003FF0003FF0007FF0007FE00
+03FE0003FC0000F000000000000000000000000000000000000000000000000000000000
+00000000000000000003F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE000
+0FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F8000
+3F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000
+FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD1A>105
+D<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000
+000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000003FC0000000003F80000000003F80000000003F80000000003F80000000003F80000
+000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF00007F000FF800007F000FE
+00000FF000F800000FE001F000000FE003C000000FE0078000000FE01F0000000FE03E00
+00001FE0780000001FC0F00000001FC3E00000001FC7F00000001FCFF80000001FFFF800
+00003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000003F80FF0000003F007F00
+00007F007F8000007E003F8000007E003FC000007E001FC000007E001FE000007E000FE0
+0000FE000FF00000FC0007F00000FC0007F80000FC0007F80001FC0007FC0003FE000FFF
+00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>107
+D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003
+F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F
+E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F
+80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF
+007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF8003
+FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F000
+0FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F800
+0FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F800
+1FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F000
+1FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE000
+3F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE000
+7F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000
+7F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000
+FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFF
+FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF00
+03FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0
+000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0
+001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0
+003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0
+007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F80
+00FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFC
+FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F80
+00000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C
+0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000007F
+003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF
+00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE
+00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0
+003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001F800
+0000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF
+0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80
+003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC0000
+1FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800000F
+F00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F000001FE0
+0007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007FC000
+0FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001F
+E00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC
+007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F8000
+000000007F8000000000007F0000000000007F0000000000007F0000000000007F000000
+000000FF000000000000FF000000000000FE000000000000FE000000000000FE00000000
+0001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000
+343A81A733>I<00000FE003C00000FFFC03800003F81E0780000FE0070F80001F80038F
+80007F0003DF8000FE0001DF8001FC0000FF0003F80000FF0007F80000FF000FF00000FF
+000FF000007F001FE00000FF003FE00000FF003FC00000FE003FC00000FE007F800000FE
+007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC
+00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8
+007F000003F8007F000007F8007F800007F8003F80000FF0003F80001FF0001FC0003FF0
+000FE0007FF00007E000FFF00003F003CFF00000FC0F8FE000003FFE0FE000000FF00FE0
+000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80
+000000007F8000000000FFC00000003FFFFE0000003FFFFE0000003FFFFE002A3A7AA730
+>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07
+F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000001FE00000
+001FE00000001FC00000001FC00000001FC00000001FC00000003FC00000003F80000000
+3F800000003F800000003F800000003F800000007F800000007F000000007F000000007F
+000000007F000000007F00000000FF00000000FE00000000FE00000000FE00000001FE00
+000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>I<0000FF81C00007
+FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F8003E000078003E000
+078007C000070007C000070007E000070007E000070007F000070007F800000007FF8000
+0007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC00
+00007FFE00000003FE00000001FE00380000FE003800007E003800007E003C00007E003C
+00003E003C00007E007C00007C007C00007C007E000078007E0000F8007F0001F0007F00
+03E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003
+80000003800000038000000780000007000000070000000F0000000F0000001F0000001F
+0000003E0000003E0000007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFF
+FFC001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8000003F8
+000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE000000FE0
+00000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC0
+1E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF
+8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC00
+03FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001
+FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F00003F807F00007F8
+0FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01F
+C0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80
+007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE0
+3F80282977A733>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8
+000007FC001FE0000003FC001F80000001FC003E00000001FE003C00000000FE00780000
+00007F00F0000000007F80E0000000003F81C0000000003FC380000000001FC700000000
+001FEF00000000000FFE000000000007FC000000000007F8000000000003F80000000000
+03FC000000000003FC000000000007FE00000000000FFE00000000001E7F00000000003C
+7F8000000000383F8000000000703FC000000000E01FC000000001E01FE000000003C00F
+E0000000078007F00000000F0007F80000001F0003F80000007E0003FC000001FE0003FE
+000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630>
+120 D<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF000003FC0001
+FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001FC0003C0
+000001FE000380000000FE000780000000FE000700000000FE000E00000000FF000E0000
+0000FF001C000000007F001C000000007F0038000000007F0078000000007F8070000000
+003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC38000000000
+1FC780000000001FC700000000001FEF00000000001FEE00000000000FFC00000000000F
+FC00000000000FF800000000000FF8000000000007F0000000000007F0000000000007E0
+000000000007E0000000000003C000000000000380000000000003800000000000070000
+000000000F0000000000000E0000000000001E0000000000001C00000000000038000000
+001C0038000000003F0070000000007F007000000000FF00E000000000FF01C000000000
+FF03C000000000FE038000000000FC070000000000701E0000000000783C00000000003F
+F000000000000FC00000000000343A80A630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmtt10 10.95 77
+/Ff 77 127 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007
+C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F
+E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F
+C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F
+0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F
+0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC
+000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8
+000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0
+000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000
+00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF
+FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC
+03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00
+007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000
+01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000
+00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00
+FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC
+0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0
+00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000
+00007C0000000038000025477BBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE00
+7E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C
+0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE000
+3FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001F
+C0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F
+00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003
+F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF00
+00FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF000
+07F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F0
+0003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE
+0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0
+000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000
+FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800000003
+F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F8
+3FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF0
+00007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF80
+7FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8000000
+03F800000003F800000003F800000003F800000003F800000001F000000000E000002327
+7AAE30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00
+FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>44 D<7FFFFFFFF07FFFFFFF
+F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003F
+C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0000000
+01F000000003F800000003F800000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000
+000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80000000
+7F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC
+00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC000
+00003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE000000
+01FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE000000
+07FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC
+007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F8000
+03F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F
+000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC0
+0007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83
+FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB8
+30>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE00000
+7FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFF
+FFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0FFFFFFF801FFFFFFFC03FFFFFFF
+C03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F80000000
+3F800000003F800000003F800000003F800000003F800000003F800000003F800000003F
+800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFF
+FFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E0000
+0FF000000007F000000007F000000007F800000003F800000003F800000003F818000003
+F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE0
+7F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003
+FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>53 D<7C00000000FFFFFFFF
+FCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0
+FE00001FE07C00003FC00000007F80000000FF00000000FF00000001FE00000003FC0000
+0003F800000007F800000007F00000000FF00000000FE00000001FC00000001FC0000000
+3F800000003F800000007F000000007F00000000FF00000000FE00000001FE00000001FC
+00000001FC00000003FC00000003F800000003F800000007F800000007F000000007F000
+000007F000000007F00000000FE00000000FE00000000FE00000000FE00000000FE00000
+000FE00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000000F8000000007000000273A7CB830>55
+D<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE0
+1FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F
+000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF0
+001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFF
+FE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003
+FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01F
+F8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001
+FF0000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000000
+000000000000000000000000000000000000000000000000000000000F003FC07FE07FE0
+FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>58 D<00000000F000000003F00000
+0007F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000003F
+FE000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FFF000
+0003FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC0000000
+FFE00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF0000000
+7FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE000000
+1FFF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F8000000
+03F000000000F0252F7BB230>60 D<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFF
+FFFF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000003FFFFFFFFE007FFFFF
+FFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157D
+A530>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007FFE
+0000001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000FFF
+80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FF
+F0000000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FFC0
+00000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF000000
+7FFC000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FFE0
+000000FFC0000000FF000000007E000000007800000000252F7BB230>I<001FFE000000
+FFFFE00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00
+001FC0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE0180000
+7FC0000000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC0
+000000FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F80000
+0007F800000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000003E0000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001C000000007F000000007F00000000FF8
+0000000FF80000000FF800000007F000000007F000000001C0000023397AB830>I<0000
+1FE0000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC0007FF03FE000FF80
+0FE001FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80FE03FFFFC1FC03FFF
+FC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03F801FE7E03F000FE
+7E03F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC
+07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000FE7E03F000FC7E03
+F000FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF01F807FFFE01FC03F
+FFC00FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01FF0000FE00FF8003
+FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000FFFE0000001FF000
+273A7CB830>I<00007F0000000000FF8000000000FF8000000001FFC000000001FFC000
+000001FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E000
+000003F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F800
+00000FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC00
+00001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE00
+00003F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F80
+0000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC0
+0001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE0
+0003F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF
+80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>I<7FFFFFF0
+0000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001F
+F80003F80007F80003F80003FC0003F80001FC0003F80001FC0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80001FE0003F80001
+FC0003F80001FC0003F80003F80003F80007F80003F8001FF00003F8007FE00003FFFFFF
+C00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000F
+F80003F80003FC0003F80001FE0003F80000FE0003F800007F0003F800007F0003F80000
+7F0003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800007F8003F800007F0003F800007F0003F80000FF0003F80001FE0003F80003
+FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF
+80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E00
+3FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF0
+0003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F8000
+00FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FF000000007F000000007F000000007F0000007C7F800000FE3F
+800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F8
+0003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFF
+FF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000
+FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF800
+03F8000FF80003F80007FC0003F80003FE0003F80001FE0003F80000FF0003F80000FF00
+03F800007F8003F800007F8003F800003F8003F800003FC003F800001FC003F800001FC0
+03F800001FC003F800001FC003F800000FE003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800001FE003F800001FC003F800001FC003F800001FC0
+03F800003FC003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF00
+03F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001FF80003F8007FF000
+3FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE00000
+2B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF
+807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800001F0003F80000000003F8000000
+0003F80000000003F80000000003F8007C000003F800FE000003F800FE000003F800FE00
+0003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE00
+0003FFFFFE000003F800FE000003F800FE000003F800FE000003F800FE000003F8007C00
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000007
+C003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F
+E003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFF
+E0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFF
+FFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC0000
+1FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC0000
+1FC001FC00000F8001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC003E000001FC007F000001FC007F000001FC007F000001FC007F000001FFFFFF
+000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F
+000001FC007F000001FC007F000001FC007F000001FC003E000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+00003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF800
+00002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFF
+FFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F800
+0FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F8000
+03F8003F800003F8007F800003F8007F000003F8007F000001F0007F0000000000FF0000
+000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003
+FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F8000
+07F8003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF000
+0FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFF
+FFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7D
+B830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF
+800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FF
+FFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFF
+E03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFF
+FF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80
+FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFF000FFF807FFF801FFFC0FFFF
+C03FFFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0
+000FE00003F0001FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F0
+01FE000003F003FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F0
+1FC0000003F03F80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3
+FFC0000003F7FFC0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF
+03F8000003FF01F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0
+003F000003F0003F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F0
+0007F00003F00007F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF
+0003FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B38
+7FB730>75 D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC000000
+3FFFF800000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F80
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0
+FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FF
+F0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF
+0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F
+0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F
+0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F
+0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F
+0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F
+0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F
+0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F
+003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FF
+E02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803F
+FFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001
+F80003F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801
+F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01
+F80003F07E01F80003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01
+F80003F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1
+F80003F007E1F80003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1
+F80003F001F1F80003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007D
+F80003F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01F
+F800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC
+0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF0
+7F80000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F87F000007F0
+7F000007F07F000007F07F80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03F
+FFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<
+7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF800
+03F8003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000FF0003F80000FF00
+03F800007F0003F800007F8003F800003F8003F800003F8003F800003F8003F800003F80
+03F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F80000FF00
+03F80001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF000
+03FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80000000003F800000000
+03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000
+03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000
+03F80000000003F8000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000
+FFFFE00000007FFFC000000029387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFF
+FFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07FC0001FF07F80000FF07F0000
+07F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE007E03F8FE00FE03F8FF00FF07F87F00FF07F07F007F87F07F007F
+87F07F003FC7F07F803FCFF07FC01FFFF03FE01FFFE03FF80FFFE03FFFFFFFE01FFFFFFF
+C00FFFFFFF8007FFFFFF0001FFFFFC00003FFFFE00000001FE00000000FF00000000FF00
+000000FF800000007F800000007FC00000003FC00000003FE00000001FE00000001FF000
+00000FF000000007E025467BB830>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFF
+FFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8
+000FF80003F80007F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F8
+0001FC0003F80001FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8
+000FF80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FF
+FFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8
+001FE00003F8000FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F8
+0007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F0F803F8
+0007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFF
+C003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E39
+7FB730>I<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01F
+F80FFFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00
+001FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F8000
+00007FC00000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF8
+0000FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE0
+0000000FF00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0
+001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFF
+F0007801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFF
+FFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F80
+0FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF
+8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC0
+07FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00
+007F0001FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F80
+03FC00003FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FF
+FF000000007FFC000000001FF000002F3980B730>I<7FFF001FFFC0FFFF803FFFE0FFFF
+803FFFE0FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC
+0007F80001FE000FF00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F
+803FC000003F803F8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000F
+E0FE0000000FF1FE00000007F1FC00000007F1FC00000003FBF800000003FBF800000001
+FBF000000001FFF000000000FFE000000000FFE0000000007FC0000000007FC000000000
+7FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000003
+FFF800000007FFFC0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B38
+7EB730>89 D<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFF
+FF0019476DBE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF
+000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0
+0000000FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00
+000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC000
+00001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC0000
+0003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000
+007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF0000000
+07F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000
+FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001F
+E00000000FF00000000FF000000007F800000007F800000003F800000003F800000001F0
+00000000F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
+00003F8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80
+FFFFFF807FFFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FF
+FFFFFFF87FFFFFFFF07FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FF
+FFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE0
+00FF00001FE0007F80000FC0003F80000780003FC0000000001FC0000000001FC0000000
+001FC0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FF
+FFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00
+001FC000FE00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00
+003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FF
+FFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97
+D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1FFF80
+0000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF
+0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000F
+E000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000F
+F000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F
+8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF0
+00007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FFFC00
+001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01F
+F0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000FF00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0000F
+E01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00
+007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000000003
+FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000000000
+07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000
+07F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000FFFF
+FFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE000
+1FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF0000
+07F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
+07F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F0000
+0FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801
+FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF
+03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFFFC00
+00FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03F
+C0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8FFFF
+FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF0000
+00007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF00003
+F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE00
+0007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000003FFF
+F000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F
+FFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FF
+FFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFF
+DFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000
+FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001FC000
+3F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000FF000
+FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFF
+C000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000FE000
+0000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFF
+FFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE0000
+003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE0000
+003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000FFFFF
+FFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B3E7D
+A730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE000000FE
+0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FF
+F803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFF
+FE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F800000003F8
+00000007FC00000007FC00000007FC00000003F800000003F800000000E0000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0
+FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<000001C0000007F000
+0007F000000FF800000FF800000FF8000007F0000007F0000001C0000000000000000000
+00000000000000000000000000000000000000000000000000000000FFFFF001FFFFF801
+FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFFFF007F
+FFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000FFFC00000000FFFC
+00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC0000000000FC
+0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC
+0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC
+07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F800000FC
+00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC
+7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FF
+E3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC003F800000FC
+001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC007FFF
+F81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D38
+7FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387B
+B730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDF
+FFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01
+F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1F
+FF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A7
+30>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFF
+FFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF80
+00FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC
+3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001
+FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC00
+7FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001
+FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F
+800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FF
+FFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<00
+0003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003F
+FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000
+FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000
+FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000
+FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000
+FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000
+FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003F
+FFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C
+3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC00
+03FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC00
+3FC00007FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00
+FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00
+FE000001FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC00
+3FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC00
+03FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC
+000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF
+80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F
+00001FFE000000001FFC000000001FF8000000001FF0000000001FF0000000001FE00000
+00001FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000
+003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00
+002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFF
+FF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F
+00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE000
+01FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE
+00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0
+007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE
+0000222A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFF
+FFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001F
+E003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FF
+FF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE
+00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE
+00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87F
+F80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FF
+FFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007
+E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F
+8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E
+0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F8
+00000003F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF0
+00000000FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA6
+30>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC0
+1FFFE007E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000
+007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81F
+C0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7D
+F1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8
+F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE0
+3FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFF
+C3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F
+007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007
+FFE000000003FFC000000001FFC000000000FF8000000000FF00000000007E0000000000
+7F0000000000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000F
+E3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE
+003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFF
+C1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FF
+FFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000
+FE0007E000007E0007E000007E000FE000007F000FC000003F000FC000003F001FC00000
+1F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F000000
+07E07E00000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC000000
+01F8F800000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000
+007FF0000000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000
+001FC0000000001F80000000001F80000000003F80000000003F00000000003F00000000
+007F00000000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003F
+C3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000F
+FF0000000007FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFF
+FFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F0000
+7FC07F0000FF803E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE0
+0000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000
+003FE00000007FC0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1F
+F000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFF
+FFFFFE28277DA630>I<0000003FF0000003FFF800000FFFF800001FFFF800007FFFF800
+007FFFF00000FFF0000000FF00000001FE00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000003FC00000007F80000003FF800003FFFF00000FFFFE00000
+FFFFC00000FFFF000000FFFFC00000FFFFE000003FFFF00000003FF800000007F8000000
+03FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE00
+000000FF00000000FFF00000007FFFF000007FFFF800001FFFF800000FFFF8000003FFF8
+0000003FF025477BBE30>I<7FE0000000FFFE000000FFFF800000FFFFC00000FFFFF000
+007FFFF00000007FF800000007F800000003FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FE00000000FF00000000FFE00000007FFFE000003F
+FFF800001FFFF8000007FFF800001FFFF800003FFFF800007FFFE00000FFE0000000FF00
+000001FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000003
+FC00000007F80000007FF800007FFFF00000FFFFF00000FFFFC00000FFFF800000FFFE00
+00007FE000000025477BBE30>125 D<007C003801FF007C03FF80FE07FFC1FE0FFFC3FE
+1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF807C01FF0038007C001F0C78B730>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmbx12 17.28 14
+/Fg 14 117 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<0000003FFF80000000000003FFFFFC00000000001FFFFFFF80
+000000007FFFFFFFE000000001FFFFFFFFF800000003FFF007FFFC0000000FFF00007FFE
+0000001FFC00001FFF0000003FF000000FFF8000007FE0000003FFC00000FFC0000003FF
+E00000FFC0000001FFF00001FF80000000FFF00001FF80000000FFF80003FF000000007F
+F80003FF000000007FF80007FF000000007FFC0007FF000000003FFC0007FF000000003F
+FC000FFF000000003FFC000FFF800000003FFC000FFF800000003FFC000FFF800000003F
+FC000FFFC00000003FFC000FFFE00000003FFC000FFFF00000007FFC000FFFF80000007F
+F8000FFFFE0000007FF8000FFFFF8000007FF8000FFFFFC00000FFF00007FFFFF00000FF
+F00007FFFFFC0001FFE00007FFFFFF0003FFC00003FFFFFF8003FFC00003FFFFFFE007FF
+800001FFFFFFF80FFF000001FFFFFFFE1FFE000000FFFFFFFF7FF8000000FFFFFFFFFFF0
+0000007FFFFFFFFFC00000003FFFFFFFFF800000001FFFFFFFFE000000000FFFFFFFFF80
+00000007FFFFFFFFE000000001FFFFFFFFF000000000FFFFFFFFFC000000003FFFFFFFFE
+000000007FFFFFFFFF00000001FFFFFFFFFF80000007FFFFFFFFFFC000000FFFFFFFFFFF
+E000003FFE3FFFFFFFF000007FFC0FFFFFFFF80000FFF003FFFFFFFC0001FFE000FFFFFF
+FC0003FFC0007FFFFFFE0007FF80001FFFFFFE000FFF000007FFFFFF000FFF000001FFFF
+FF001FFE000000FFFFFF803FFE0000003FFFFF803FFC0000000FFFFF807FFC00000007FF
+FFC07FF800000001FFFFC07FF8000000007FFFC07FF8000000003FFFC0FFF8000000001F
+FFC0FFF0000000001FFFC0FFF0000000000FFFC0FFF00000000007FFC0FFF00000000007
+FFC0FFF00000000007FFC0FFF00000000003FFC0FFF00000000003FFC0FFF00000000003
+FF80FFF00000000003FF80FFF80000000003FF807FF80000000003FF007FF80000000007
+FF007FFC0000000007FF003FFC0000000007FE003FFE000000000FFE001FFE000000000F
+FC001FFF000000001FF8000FFF800000003FF80007FFC00000007FF00003FFF0000000FF
+E00001FFFC000003FFC00000FFFF00001FFF8000007FFFF001FFFE0000003FFFFFFFFFFC
+0000000FFFFFFFFFF000000003FFFFFFFFE000000000FFFFFFFF00000000000FFFFFF800
+00000000007FFF00000000426079DD51>56 D<000000000001FFFF00000003C000000000
+007FFFFFF0000007C00000000007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000
+000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00
+FFC0000000FFFFFF000007FF81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000
+007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC0000000007FFFFC000007FFFF0
+0000000003FFFFC00000FFFFE00000000001FFFFC00001FFFF800000000000FFFFC00003
+FFFF0000000000007FFFC00007FFFE0000000000003FFFC0000FFFFC0000000000001FFF
+C0001FFFF80000000000000FFFC0003FFFF800000000000007FFC0003FFFF00000000000
+0007FFC0007FFFE000000000000003FFC000FFFFE000000000000003FFC001FFFFC00000
+0000000001FFC001FFFFC000000000000001FFC003FFFF8000000000000000FFC003FFFF
+8000000000000000FFC007FFFF00000000000000007FC007FFFF00000000000000007FC0
+0FFFFF00000000000000007FC00FFFFE00000000000000003FC01FFFFE00000000000000
+003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC03FFFFC00000000
+000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC03FFFFC00
+000000000000001FC07FFFFC000000000000000000007FFFFC000000000000000000007F
+FFF8000000000000000000007FFFF8000000000000000000007FFFF80000000000000000
+0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000
+0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF
+F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000
+00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000
+00000000FFFFF800000000000000000000FFFFF8000000000000000000007FFFF8000000
+000000000000007FFFF8000000000000000000007FFFF8000000000000000000007FFFFC
+000000000000000000007FFFFC000000000000000000003FFFFC00000000000000000000
+3FFFFC000000000000000000003FFFFC00000000000000000FC03FFFFC00000000000000
+000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC01FFFFE00000000
+000000000FC00FFFFE00000000000000000FC00FFFFF00000000000000001FC007FFFF00
+000000000000001F8007FFFF00000000000000001F8003FFFF80000000000000001F8003
+FFFF80000000000000003F8001FFFFC0000000000000003F0001FFFFC000000000000000
+3F0000FFFFE0000000000000007F00007FFFE000000000000000FE00003FFFF000000000
+000000FE00003FFFF800000000000001FC00001FFFF800000000000001FC00000FFFFC00
+000000000003F8000007FFFE00000000000007F0000003FFFF0000000000000FE0000001
+FFFF8000000000001FE0000000FFFFE000000000003FC00000007FFFF00000000000FF80
+0000003FFFFC0000000001FF000000000FFFFF0000000007FE0000000007FFFFC0000000
+1FF80000000001FFFFF80000007FF00000000000FFFFFF000003FFE000000000003FFFFF
+F8003FFF8000000000000FFFFFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000
+007FFFFFFFFFE00000000000000007FFFFFFFF8000000000000000007FFFFFF800000000
+000000000001FFFF0000000000626677E375>67 D<FFFFFFFFFFFFFFFFFFFFFC00FFFFFF
+FFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFF
+FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001FF
+FFC00000000FFFFE000001FFFFC000000001FFFE000001FFFFC0000000007FFE000001FF
+FFC0000000003FFE000001FFFFC0000000000FFE000001FFFFC00000000007FE000001FF
+FFC00000000003FF000001FFFFC00000000003FF000001FFFFC00000000001FF000001FF
+FFC00000000000FF000001FFFFC00000000000FF000001FFFFC000000000007F000001FF
+FFC000000000007F000001FFFFC000000000007F000001FFFFC000000000003F800001FF
+FFC000000000003F800001FFFFC000000000003F800001FFFFC000000000001F800001FF
+FFC000000000001F800001FFFFC000000000001F800001FFFFC000007E00001F800001FF
+FFC000007E00001F800001FFFFC000007E00001F800001FFFFC000007E00000FC00001FF
+FFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E00000FC00001FF
+FFC000007E000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001FF
+FFC00000FE000000000001FFFFC00001FE000000000001FFFFC00001FE000000000001FF
+FFC00003FE000000000001FFFFC00007FE000000000001FFFFC0001FFE000000000001FF
+FFC000FFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FF
+FFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FF
+FFFFFFFFFE000000000001FFFFC000FFFE000000000001FFFFC0001FFE000000000001FF
+FFC00007FE000000000001FFFFC00003FE000000000001FFFFC00001FE000000000001FF
+FFC00001FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001FF
+FFC00000FE0000007E0001FFFFC000007E0000007E0001FFFFC000007E0000007E0001FF
+FFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FF
+FFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FF
+FFC0000000000001FC0001FFFFC0000000000001F80001FFFFC0000000000001F80001FF
+FFC0000000000001F80001FFFFC0000000000003F80001FFFFC0000000000003F80001FF
+FFC0000000000003F80001FFFFC0000000000007F00001FFFFC0000000000007F00001FF
+FFC0000000000007F00001FFFFC000000000000FF00001FFFFC000000000000FF00001FF
+FFC000000000001FF00001FFFFC000000000003FF00001FFFFC000000000003FE00001FF
+FFC000000000007FE00001FFFFC00000000000FFE00001FFFFC00000000001FFE00001FF
+FFC00000000003FFE00001FFFFC0000000000FFFE00001FFFFC0000000003FFFC00001FF
+FFC000000000FFFFC00001FFFFC000000007FFFFC00001FFFFC0000000FFFFFFC0FFFFFF
+FFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFF
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F617A
+E06A>69 D<FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000
+0000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
+0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000007E00001FFFFC00000000007E00001FFFFC0000000
+0007E00001FFFFC00000000007E00001FFFFC00000000007E00001FFFFC0000000000FC0
+0001FFFFC0000000000FC00001FFFFC0000000000FC00001FFFFC0000000000FC00001FF
+FFC0000000000FC00001FFFFC0000000000FC00001FFFFC0000000001FC00001FFFFC000
+0000001FC00001FFFFC0000000001FC00001FFFFC0000000003FC00001FFFFC000000000
+3F800001FFFFC0000000003F800001FFFFC0000000007F800001FFFFC0000000007F8000
+01FFFFC000000000FF800001FFFFC000000000FF800001FFFFC000000001FF800001FFFF
+C000000001FF800001FFFFC000000003FF800001FFFFC000000007FF800001FFFFC00000
+000FFF000001FFFFC00000001FFF000001FFFFC00000003FFF000001FFFFC00000007FFF
+000001FFFFC0000001FFFF000001FFFFC0000007FFFF000001FFFFC000001FFFFF000001
+FFFFC00001FFFFFF00FFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFF
+FFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFF
+FFFE0053627AE161>76 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFF
+FE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF000000000
+7FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF
+00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE
+00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF000
+0001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF00000
+07FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007
+FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF800
+00003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF0000
+07FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001F
+FFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FF
+F800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80
+000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF800
+00FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE00000
+3FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000F
+FFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003F
+FFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437C
+C14E>97 D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF80000
+000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFF
+FFF8000000000000000FFFF80000000000000007FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000FFF
+8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF80000
+00FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE00003FF
+FFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001FFFC
+0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007FFF8
+000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE00000
+0007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8007F
+FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007
+FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0
+00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8
+00FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC00000
+0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8007F
+FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007
+FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001FFFE0
+00000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8
+0007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC0000
+003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC0000
+1FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87
+FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE000000
+3FFE0007FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC0000000000
+0FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007
+FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FF
+FE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FF
+F8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFF
+E00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFF
+E00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFF
+C00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFF
+FFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFF
+C0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFF
+C0000000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFF
+C00000000000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFF
+E00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFF
+F0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FF
+FE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001F
+FFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF00000000
+7FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF0000000000
+0007FFF000000041437CC14A>I<0000000000000007F8000000007FFE00003FFE000000
+0FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFD
+FFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00
+007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF00
+03FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000F
+FFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0
+00000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000
+000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC00000
+03FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003F
+FF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001F
+FFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000
+000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC0000
+00000000000001FC000000000000000001FC000000000000000001FC0000000000000000
+01FE000000000000000001FE000000000000000001FF000000000000000001FF80000000
+0000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FF
+FFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF
+0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFF
+FFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC00
+07FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000
+007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF0
+00000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000F
+FF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF80000
+0000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC00
+1FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF8000000
+1FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007
+FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC0000
+00004A607CC151>103 D<000FE00000003FF80000007FFC000001FFFF000001FFFF0000
+03FFFF800003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007
+FFFFC00007FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003F
+F80000000FE0000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF8000
+7FFFFF80007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF
+FFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105 D<0007FF80001FFF00000000FFF80000
+00FFFFFF8000FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF
+801FFFFFFF0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07F
+FFC003FF03FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0
+007FFF8000007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC0
+00003FFF8F800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFF
+BE000003FFFDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001
+FFFFE000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000
+000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF0
+00003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFF
+E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FF
+FFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF80
+3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF
+FCFFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417BC087>109 D<0007FF80001FFF000000
+00FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFF
+FF803FFFFFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8
+000FFFF00000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FF
+F80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000
+003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFF
+F0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE00000
+01FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFF
+FF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FF
+FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE00000
+00000000FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00
+000001FFFE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF8
+00003FFF000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF
+8003FFF80000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FF
+F00FFFE000000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FF
+F83FFFC000000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FF
+FE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FF7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FF
+FE3FFFE000000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FF
+F81FFFE000000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFF
+E003FFF80000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF
+00007FFF000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0
+000003FFFE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE000
+00000000FFFFFF00000000000007FFE000000048437CC151>I<000007E0000000000007
+E0000000000007E0000000000007E0000000000007E0000000000007E000000000000FE0
+00000000000FE000000000000FE000000000000FE000000000000FE000000000001FE000
+000000001FE000000000001FE000000000003FE000000000003FE000000000007FE00000
+0000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE0000000
+0007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000F
+FFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFF
+FFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001F
+FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFF
+E0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0
+001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF800
+7F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF0
+0000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>116
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmti10 10.95 10
+/Fh 10 117 df<0000000007FF80000000003FFFE000000000FE00F800000001F0003E00
+000007E0000E0000000FC0001F0000000F80007F0000001F8000FF0000003F0000FF0000
+003F0000FF0000003F0000FE0000007E0000FE0000007E0000780000007E000000000000
+FE000000000000FC000000000000FC000000000000FC000000000001FC000000000001FC
+000000000001F8000000000001F8000000000001F8000000000001F8000000000003F800
+00000003FFFFFFFFF00003FFFFFFFFF00003FFFFFFFFE0000003F00007E0000007F0000F
+E0000007E0000FC0000007E0000FC0000007E0000FC0000007E0001FC000000FE0001F80
+00000FC0001F8000000FC0001F8000000FC0003F8000000FC0003F0000001FC0003F0000
+001F80003F0000001F80007F0000001F80007E0000001F80007E0000003F80007E000000
+3F0000FE0000003F0000FC0000003F0000FC0000003F0000FC0000007F0001FC0000007E
+0001F81C00007E0001F81C00007E0001F81C00007E0003F81C0000FE0003F03C0000FC00
+03F0380000FC0003F0380000FC0003F0780000FC0003F0700001FC0003F0700001F80001
+F0F00001F80001F0E00001F80000F1C00001F800007F800003F000001F000003F0000000
+000003F0000000000003F0000000000003E0000000000007E0000000000007E000000000
+1E07C0000000007F07C0000000007F0FC000000000FF0F8000000000FF0F8000000000FF
+1F0000000000FE1F0000000000F81E0000000000703C0000000000787800000000001FF0
+000000000007C00000000000385383BF33>12 D<00007E00000001FF80000007C1C38000
+1F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0
+003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000
+FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F8
+00FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE070
+7C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003
+FF00FF0000FC003E00252977A72E>97 D<000003F00000000FFC0000003E0E1C0000FC07
+7E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F8001FC003F0001FC
+007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC0003F001FC0007F003
+FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000FC007F0000FC007F0
+001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F8003E0007F0003F000
+FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE00001FF8FE000007E0FC
+00000000FC00000001FC00000001FC00000001F800000001F800000003F800000003F800
+000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F8000FF003F0000FE
+007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA72A>103
+D<0000780001FC0001FC0003FC0003FC0003FC0003F80000E00000000000000000000000
+00000000000000000000000000000000000000000000000000000000007C0001FF00038F
+800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80F03F80F03F
+00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F80003F00003F0
+3807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C00F83800787
+0003FE0000F800163E79BC1C>105 D<0001FC000000FFFC000000FFF8000000FFF80000
+0003F800000003F800000003F000000003F000000007F000000007F000000007E0000000
+07E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC00000001F
+800000001F800000003F800000003F800000003F000000003F0003E0007F000FF8007F00
+3C3C007E00707C007E00E1FC00FE01C1FC00FE0383FC00FC0703FC00FC0E03FC01FC1C03
+F801FC3800E001F870000001F860000003F8E0000003F9C0000003F780000003FE000000
+07FE00000007FFE0000007E7F8000007E0FE00000FE07F00000FE03F80000FC01F80000F
+C00FC0001FC00FC0001FC00FC0701F800FC0701F800FC0703F800FC0F03F801FC0E03F00
+1F80E03F001F80E07F001F81E07F001F81C07E000F83C07E000F8380FE000F8780FE0007
+8F00FC0003FE00380000F80026407ABE2A>107 D<01F0003F80007F000007FC01FFE003
+FFC0000F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E70
+00FC003C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F80
+00FC00703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE00
+01FC00F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC00
+03F80000FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F800
+07F00001FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F000
+0FC00003F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE000
+3F81E007F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC000
+3E03800FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F8000
+3E0E001FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A>
+109 D<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38
+007E003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80
+007E00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E00
+01FC0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F800
+03F00001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F000
+1FC0F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC000
+1F03800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979
+A733>I<01F000FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1F
+E01FE0381FE01FE0381FC01FE0783FC01FC0703F800700703F800000703F000000F03F00
+0000F07F000000007E000000007E000000007E00000000FE00000000FC00000000FC0000
+0000FC00000001FC00000001F800000001F800000001F800000003F800000003F0000000
+03F000000003F000000007F000000007E000000007E000000007E00000000FE00000000F
+C00000000FC00000000FC00000001FC00000001F800000000700000000232979A726>
+114 D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C003E00F8007E00
+F800FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC00001FFFC0000
+FFFF0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007F0000003F00C
+0003F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070
+000F8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<0001C0000003
+F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC000001F
+C000001FC000001F8000001F8000003F8000003F8000003F0000003F00007FFFFF80FFFF
+FF80FFFFFF00007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8
+000001F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E0
+00000FE000000FE000000FC000000FC000001FC000001FC01C001F801C001F801C003F80
+3C003F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C0001F0780000F0F
+000007FC000001F00000193A78B81E>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 14.4 31
+/Fi 31 119 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00
+0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00
+1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF
+FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00
+000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000
+1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F
+FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0
+0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000
+0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000
+0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000
+7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0
+000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF
+FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF
+FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000
+0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003
+F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000
+3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F
+FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80
+00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000
+00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000
+0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000
+000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000
+0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007
+FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF
+E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00
+00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037
+4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE
+00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000
+00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE
+000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000
+000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE
+0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000
+07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE
+000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003
+F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE
+0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8
+00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE
+00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00
+00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF
+FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF
+FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<038000
+00000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFF
+FFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF
+000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF0000
+0007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3
+FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00
+007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF8000000000
+1FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000F
+FFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFF
+F01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0
+FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FF
+FC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F00
+00003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE00
+07FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFF
+C0000000007FF8000000344F79CD43>I<000007FFC0000000007FFFFC00000003FFFFFF
+8000000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80000FFE0000FF000007FF
+0001FE000003FF0003FC000001FF8007FC000001FFC007F8000000FFC00FF8000000FFC0
+0FF8000000FFE00FF80000007FE00FF80000007FE01FF80000007FE01FFC0000007FE01F
+FC0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFF
+F80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFF
+F807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFF
+FE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFF
+FC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFF
+C003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF8
+3FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFF
+C00000007FFCFFC00000003FFCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC0
+0000000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8FFE00000000FF87FE000
+00000FF07FF00000001FF07FF00000001FF03FF80000003FE01FF80000003FC01FFC0000
+007FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFF
+F000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000FFFC00000364F7ACD43>
+56 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFC00000
+FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FFF0000003FFFF00000007FF
+F00000007FFF80000007FFF00000003FFFC0000007FFF00000000FFFE0000007FFF00000
+0007FFF0000007FFF000000007FFF8000007FFF000000003FFF8000007FFF000000003FF
+FC000007FFF000000001FFFC000007FFF000000001FFFE000007FFF000000000FFFE0000
+07FFF000000000FFFE000007FFF000000000FFFF000007FFF000000000FFFF000007FFF0
+00000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF0000000
+00FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000001FFFE
+000007FFF000000001FFFE000007FFF000000001FFFC000007FFF000000003FFFC000007
+FFF000000003FFF8000007FFF000000007FFF8000007FFF000000007FFF0000007FFF000
+00000FFFE0000007FFF00000001FFFC0000007FFF00000007FFF00000007FFF0000001FF
+FE00000007FFF0000007FFF800000007FFFFFFFFFFFFE000000007FFFFFFFFFFFF000000
+0007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FFF0000003FFFE00000007FF
+F00000003FFF80000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF00000
+0001FFF8000007FFF000000001FFFC000007FFF000000000FFFE000007FFF0000000007F
+FF000007FFF0000000007FFF800007FFF0000000003FFFC00007FFF0000000003FFFC000
+07FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0
+000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000
+000FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000001FFF
+F00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFE00007
+FFF0000000001FFFE00007FFF0000000003FFFE00007FFF0000000003FFFC00007FFF000
+0000003FFFC00007FFF0000000007FFF800007FFF000000000FFFF800007FFF000000000
+FFFF000007FFF000000001FFFE000007FFF000000007FFFE000007FFF00000000FFFFC00
+0007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFF
+FFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFF
+FFF800000054527CD160>66 D<0000000001FFFC000001C0000000007FFFFFC00003C000
+000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FF
+FFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF800000
+03FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFF
+C0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007F
+FF000000000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC0000
+00000000FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000
+007FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC0
+1FFFE00000000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC0
+0000000000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC0000000
+0000000FC07FFFC000000000000000007FFF8000000000000000007FFF80000000000000
+0000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FF
+FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000
+00000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000
+00000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000000000
+00FFFF8000000000000000007FFF8000000000000000007FFF8000000000000000007FFF
+C000000000000000007FFFC000000000000000007FFFC000000000000007C03FFFC00000
+0000000007C03FFFC000000000000007C03FFFC000000000000007C01FFFE00000000000
+0007C01FFFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F80
+0FFFF00000000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF8
+0000000000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE000000
+0000007E00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003
+F800000FFFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC00000
+01FFFE000000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFF
+FE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFF
+FF00000000000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC000000
+00525479D261>I<FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF
+FF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF800007FFF8000001FFFFC00007FFF8
+0000001FFFC00007FFF800000007FFC00007FFF800000001FFC00007FFF800000000FFC0
+0007FFF8000000007FC00007FFF8000000003FC00007FFF8000000001FC00007FFF80000
+00001FC00007FFF8000000000FE00007FFF8000000000FE00007FFF80000000007E00007
+FFF80000000007E00007FFF80000000007E00007FFF80000000003E00007FFF800000000
+03E00007FFF80000000003E00007FFF80000F80003E00007FFF80000F80003F00007FFF8
+0000F80001F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000F80001F0
+0007FFF80000F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001
+F80000000007FFF80003F80000000007FFF80007F80000000007FFF8000FF80000000007
+FFF8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF800
+00000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8
+000FF80000000007FFF80007F80000000007FFF80003F80000000007FFF80001F8000000
+0007FFF80001F80000000007FFF80001F80000000007FFF80000F80000000007FFF80000
+F800003E0007FFF80000F800003E0007FFF80000F800003E0007FFF80000F800007C0007
+FFF80000F800007C0007FFF80000F800007C0007FFF800000000007C0007FFF800000000
+007C0007FFF80000000000FC0007FFF80000000000FC0007FFF80000000000F80007FFF8
+0000000000F80007FFF80000000001F80007FFF80000000001F80007FFF80000000001F8
+0007FFF80000000003F80007FFF80000000003F00007FFF80000000007F00007FFF80000
+00000FF00007FFF8000000000FF00007FFF8000000001FF00007FFF8000000003FF00007
+FFF8000000007FE00007FFF800000001FFE00007FFF800000007FFE00007FFF80000001F
+FFE00007FFF8000003FFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFF
+FFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC04F517CD058>69
+D<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFF
+FFFFFFFE00FFFFFFFFFFFFFFFFFE000007FFF8000007FFFF000007FFF80000007FFF0000
+07FFF80000001FFF000007FFF800000007FF000007FFF800000003FF000007FFF8000000
+01FF000007FFF800000000FF000007FFF8000000007F000007FFF8000000003F000007FF
+F8000000003F800007FFF8000000003F800007FFF8000000001F800007FFF8000000001F
+800007FFF8000000001F800007FFF8000000000F800007FFF8000000000F800007FFF800
+0000000F800007FFF8000000000F800007FFF8000000000FC00007FFF80000F80007C000
+07FFF80000F80007C00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F8
+0000000007FFF80000F80000000007FFF80000F80000000007FFF80001F80000000007FF
+F80001F80000000007FFF80001F80000000007FFF80003F80000000007FFF80007F80000
+000007FFF8000FF80000000007FFF8007FF80000000007FFFFFFFFF80000000007FFFFFF
+FFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF800000000
+07FFF8007FF80000000007FFF8000FF80000000007FFF80007F80000000007FFF80003F8
+0000000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007FF
+F80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000
+000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+0000000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FF
+FFFFFFFFF800000000FFFFFFFFFFF8000000004A517CD055>I<FFFFFFFFFFC0FFFFFFFF
+FFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF80000FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFF
+FFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>73 D<FFFFFFFFFFF8000000FFFFFFFFFF
+F8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF80000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF8000000007C0007FFF8000000007C0007FFF8000000007C0007FFF800
+0000007C0007FFF800000000FC0007FFF800000000F80007FFF800000000F80007FFF800
+000000F80007FFF800000000F80007FFF800000000F80007FFF800000001F80007FFF800
+000001F80007FFF800000001F80007FFF800000003F80007FFF800000003F80007FFF800
+000007F80007FFF800000007F00007FFF80000000FF00007FFF80000000FF00007FFF800
+00001FF00007FFF80000003FF00007FFF80000007FF00007FFF8000000FFF00007FFF800
+0003FFF00007FFF8000007FFF00007FFF800003FFFF00007FFF80001FFFFF0FFFFFFFFFF
+FFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFF
+FFFFFFE046527CD151>76 D<FFFFFFFC000000000000003FFFFFFEFFFFFFFE0000000000
+00007FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFF00000000000000FFFFFFFE
+FFFFFFFF00000000000000FFFFFFFE0007FFFF00000000000000FFFFC0000007FFFF8000
+0000000001EFFFC0000007FFFF80000000000001EFFFC0000007EFFFC0000000000003CF
+FFC0000007EFFFC0000000000003CFFFC0000007E7FFE00000000000078FFFC0000007E7
+FFE00000000000078FFFC0000007E3FFF000000000000F0FFFC0000007E3FFF000000000
+000F0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF800000000001E0FFFC000
+0007E1FFF800000000001E0FFFC0000007E0FFFC00000000003C0FFFC0000007E0FFFC00
+000000003C0FFFC0000007E07FFE0000000000780FFFC0000007E07FFE0000000000780F
+FFC0000007E03FFF0000000000F00FFFC0000007E03FFF0000000000F00FFFC0000007E0
+1FFF8000000001E00FFFC0000007E01FFF8000000001E00FFFC0000007E00FFFC0000000
+03C00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFFC000000003C00FFFC000
+0007E007FFE000000007800FFFC0000007E007FFE000000007800FFFC0000007E003FFF0
+0000000F000FFFC0000007E003FFF00000000F000FFFC0000007E001FFF80000001E000F
+FFC0000007E001FFF80000001E000FFFC0000007E000FFFC0000003C000FFFC0000007E0
+00FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC0000007E0007FFE000000
+78000FFFC0000007E0007FFE00000078000FFFC0000007E0003FFF000000F0000FFFC000
+0007E0003FFF000000F0000FFFC0000007E0001FFF800001E0000FFFC0000007E0001FFF
+800001E0000FFFC0000007E0000FFFC00003C0000FFFC0000007E0000FFFC00003C0000F
+FFC0000007E00007FFE0000780000FFFC0000007E00007FFE0000780000FFFC0000007E0
+0007FFE0000780000FFFC0000007E00003FFF0000F00000FFFC0000007E00003FFF0000F
+00000FFFC0000007E00001FFF8001E00000FFFC0000007E00001FFF8001E00000FFFC000
+0007E00000FFFC003C00000FFFC0000007E00000FFFC003C00000FFFC0000007E000007F
+FE007800000FFFC0000007E000007FFE007800000FFFC0000007E000007FFE007800000F
+FFC0000007E000003FFF00F000000FFFC0000007E000003FFF00F000000FFFC0000007E0
+00001FFF81E000000FFFC0000007E000001FFF81E000000FFFC0000007E000000FFFC3C0
+00000FFFC0000007E000000FFFC3C000000FFFC0000007E0000007FFE78000000FFFC000
+0007E0000007FFE78000000FFFC0000007E0000003FFFF0000000FFFC0000007E0000003
+FFFF0000000FFFC0000007E0000003FFFF0000000FFFC0000007E0000001FFFE0000000F
+FFC0000007E0000001FFFE0000000FFFC0000007E0000000FFFC0000000FFFC0000007E0
+000000FFFC0000000FFFC0000007E00000007FF80000000FFFC0000007E00000007FF800
+00000FFFC0000007E00000003FF00000000FFFC0000007E00000003FF00000000FFFC000
+003FFC0000001FE00000000FFFC000FFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF0000
+1FE00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF00000FC00001FFFF
+FFFFFEFFFFFFFF000007800001FFFFFFFFFE77527CD180>I<FFFFFFFFFFFFF000000000
+00FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFF000000
+00FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF00000000007FFF000000FFFF80000
+000007FFF0000001FFFE0000000007FFF0000000FFFF0000000007FFF00000007FFF8000
+000007FFF00000003FFFC000000007FFF00000001FFFC000000007FFF00000000FFFE000
+000007FFF00000000FFFF000000007FFF00000000FFFF000000007FFF000000007FFF800
+000007FFF000000007FFF800000007FFF000000007FFF800000007FFF000000007FFFC00
+000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00
+000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00
+000007FFF000000007FFFC00000007FFF000000007FFF800000007FFF000000007FFF800
+000007FFF00000000FFFF800000007FFF00000000FFFF000000007FFF00000000FFFE000
+000007FFF00000000FFFE000000007FFF00000001FFFC000000007FFF00000003FFF8000
+000007FFF00000007FFF0000000007FFF0000000FFFE0000000007FFF0000003FFFC0000
+000007FFF000000FFFF00000000007FFF00000FFFFC00000000007FFFFFFFFFFFF000000
+000007FFFFFFFFFFF8000000000007FFFFFFFFFFE0000000000007FFFFFFFFFFF8000000
+000007FFF00003FFFE000000000007FFF000007FFF800000000007FFF000003FFFC00000
+000007FFF000001FFFE00000000007FFF000000FFFF00000000007FFF0000007FFF80000
+000007FFF0000003FFFC0000000007FFF0000003FFFE0000000007FFF0000001FFFE0000
+000007FFF0000001FFFE0000000007FFF0000001FFFF0000000007FFF0000000FFFF0000
+000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000
+000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000
+000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000
+000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000
+000007FFF0000000FFFF8000000007FFF0000000FFFF80001C0007FFF0000000FFFFC000
+3E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF00000007FFFC000
+3E0007FFF00000007FFFE0007E0007FFF00000003FFFE0007C0007FFF00000003FFFF000
+FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8FFFFFFFFFF800003FFFE07
+F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0FFFFFFFFFF8000000FFFFF
+000000000000000000007FFC005F537CD164>82 D<00007FFF000000000007FFFFF00000
+00003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF00
+00FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00
+000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF80
+0007FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0000000000007FFC0
+000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000
+7FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC0
+00007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC0
+0007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0
+007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00
+0007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0
+007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF8
+1FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000
+003C387CB641>97 D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000
+FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF001FFE000000000FFF00FFFFE000000
+00FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE0000
+00FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE000
+00FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC00
+00FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF00
+00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00
+00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE00
+00FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC00
+00FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE000
+00FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC0000
+00FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC000000
+00000003FFC000000041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0
+000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF80
+01FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00F
+FF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF
+00000000007FFE00000000007FFE00000000007FFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE00000000007FFE00000000007FFF00000000007FFF00000000003FFF00000000
+003FFF00000000003FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C0
+07FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E0000
+7FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF80000000
+3FFFFE0000000001FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80
+000000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF80
+0000000000001FFF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000001FFE007FF80
+0000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF80
+00001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF80
+0003FFE000001FFF800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80
+001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80
+003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80
+007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80
+003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80
+001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF80
+0003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE0
+00003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF
+8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003F
+FFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF800
+3FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003
+FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FF
+E07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0
+FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FF
+FFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE00000000007FFE00000000007FFE00000000007FFF00
+000000003FFF00000000003FFF00000000003FFF00000000E01FFF00000001F01FFF8000
+0003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE000000FC001FFF00000
+1FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0
+000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D>I<00003FFF0000FF
+000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE0
+01FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0F
+C00FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE00
+001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00
+003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE00
+001FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF000
+0001FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFF
+FFFC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C00000000000
+000FC00000000000000FC00000000000000FC00000000000000FE00000000000000FE000
+00000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF800
+0007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFF
+FFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF
+000FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE000
+000001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FF
+C0FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF000
+000003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF8
+0003FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FF
+FFFFE0000000000FFFFC0000003C4F7CB543>103 D<007F000000FF800003FFE00007FF
+F00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FF
+F00007FFF00003FFE00000FF8000007F0000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000003F
+F000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B54
+7BD325>105 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FF
+FFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE000
+00FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007F
+FFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001F
+FF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3
+C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE00
+00FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF00000
+3FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FF
+E000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03F
+FFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFF
+FFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FF
+FFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C00
+1FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF78000
+07FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE0000
+07FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC0000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
+07FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807
+FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B
+>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000F
+FF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FF
+E00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF
+0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001F
+FF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE
+0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001F
+FF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF
+0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007F
+FC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007F
+F80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0
+000000003FFFFF000000000001FFE00000003A387CB643>I<007FE003FE00FFFFE00FFF
+80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07F
+FE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003F
+FC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000FFF80000
+0000FFF800000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
+0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
+0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
+0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
+0000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC00
+00FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114
+D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF
+001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000003F
+00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF0000000
+00FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0
+001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF
+80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF000000001FF
+F0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000000F
+F0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001F
+C0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE0
+00F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00000000003E00
+000000003E00000000003E00000000003E00000000007E00000000007E00000000007E00
+000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001FE00
+00000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003FFE00
+000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFF
+FF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001FFF00
+0F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF80000007FFF
+F00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FF
+FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF
+FFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800000F
+FFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800003B
+FFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3
+FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803
+FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFF
+FFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF01FFF80000007FE000FFFC0000
+003F0000FFFC0000003F00007FFC0000003E00007FFE0000007E00003FFE0000007C0000
+3FFF000000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC000
+01F000000FFFC00003F0000007FFC00003E0000007FFE00007E0000003FFE00007C00000
+03FFF0000FC0000001FFF0000F80000001FFF8001F80000000FFF8001F00000000FFFC00
+1F00000000FFFC003F000000007FFE003E000000007FFE007E000000003FFE007C000000
+003FFF00FC000000001FFF00F8000000001FFF81F8000000000FFF81F0000000000FFFC3
+F0000000000FFFC3F00000000007FFE3E00000000007FFE7E00000000003FFE7C0000000
+0003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000000000FFFF
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000003FFC00000000
+00003FFC0000000000001FF80000000000001FF80000000000000FF00000000000000FF0
+00000000000007E000000000000003C000000040367DB447>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmcsc10 10.95 8
+/Fj 8 89 df<0000001FF8000180000001FFFF80038000000FFFFFE0078000003FF803F8
+0F800000FF80007C0F800001FE00001E1F800007FC00000FBF80000FF0000007FF80001F
+E0000003FF80003FC0000001FF80007F80000000FF8000FF000000007F8001FE00000000
+3F8003FE000000003F8003FC000000001F8007FC000000001F800FF8000000000F800FF8
+000000000F801FF0000000000F801FF00000000007803FF00000000007803FE000000000
+07803FE00000000003807FE00000000003807FE00000000003807FE00000000003807FC0
+000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000
+0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0
+000000000000FFC0000000000000FFC0000000000000FFC0000007FFFFFE7FC0000007FF
+FFFE7FE0000007FFFFFE7FE000000001FFC07FE0000000007F803FE0000000007F803FE0
+000000007F803FF0000000007F801FF0000000007F801FF0000000007F800FF800000000
+7F800FF8000000007F8007FC000000007F8003FC000000007F8003FE000000007F8001FF
+000000007F8000FF000000007F80007F80000000FF80003FC0000000FF80001FE0000001
+FF80000FF0000001FF800007FC000003DF800001FF00000F8F800000FFC0003F07800000
+3FF801FC038000000FFFFFF00180000001FFFFC000000000001FFC0000003F427ABF4D>
+71 D<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C
+3E7CBD25>73 D<FFFF8000007FFFFCFFFFC000007FFFFCFFFFE000007FFFFC007FE00000
+03FF80007FF0000000FE00007FF80000007C00007FF800000038000077FC000000380000
+73FE00000038000073FF00000038000071FF00000038000070FF800000380000707FC000
+00380000707FC00000380000703FE00000380000701FF00000380000701FF00000380000
+700FF800003800007007FC00003800007007FC00003800007003FE00003800007001FF00
+003800007001FF00003800007000FF800038000070007FC00038000070007FC000380000
+70003FE00038000070001FF00038000070001FF00038000070000FF800380000700007FC
+00380000700007FE00380000700003FE00380000700001FF00380000700000FF80380000
+700000FF803800007000007FC03800007000003FE03800007000003FE03800007000001F
+F03800007000000FF83800007000000FF838000070000007FC38000070000003FE380000
+70000003FE38000070000001FF38000070000000FFB8000070000000FFB8000070000000
+7FF80000700000003FF80000700000003FF80000700000001FF80000700000000FF80000
+7000000007F800007000000007F800007000000003F80000F800000001F80001FC000000
+01F80007FF00000000F800FFFFF80000007800FFFFF80000007800FFFFF800000038003E
+3E7BBD4A>78 D<0000003FF8000000000003FFFF80000000000FE00FE0000000007F0001
+FC00000000FC00007E00000003F800003F80000007F000001FC000000FC0000007E00000
+3F80000003F800007F80000003FC00007F00000001FC0000FE00000000FE0001FC000000
+007F0003FC000000007F8007F8000000003FC007F8000000003FC00FF8000000003FE00F
+F0000000001FE01FF0000000001FF01FF0000000001FF03FE0000000000FF83FE0000000
+000FF83FE0000000000FF87FE0000000000FFC7FC00000000007FC7FC00000000007FC7F
+C00000000007FCFFC00000000007FEFFC00000000007FEFFC00000000007FEFFC0000000
+0007FEFFC00000000007FEFFC00000000007FEFFC00000000007FEFFC00000000007FEFF
+C00000000007FEFFC00000000007FEFFC00000000007FEFFC00000000007FE7FC0000000
+0007FC7FE0000000000FFC7FE0000000000FFC7FE0000000000FFC3FE0000000000FF83F
+E0000000000FF83FF0000000001FF81FF0000000001FF01FF0000000001FF00FF8000000
+003FE00FF8000000003FE007F8000000003FC007FC000000007FC003FC000000007F8001
+FE00000000FF0000FF00000001FE0000FF00000001FE00007F80000003FC00003FC00000
+07F800001FE000000FF0000007F000001FC0000003F800003F80000000FE0000FE000000
+007F8003FC000000001FE00FF00000000003FFFF8000000000003FF80000003F427ABF4D
+>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0001FF800007F800003FE
+00007F800001FF00007F8000007F80007F8000003FC0007F8000003FE0007F8000001FF0
+007F8000001FF0007F8000000FF8007F8000000FF8007F8000000FFC007F8000000FFC00
+7F8000000FFC007F8000000FFC007F8000000FFC007F8000000FFC007F8000000FFC007F
+8000000FF8007F8000000FF8007F8000000FF8007F8000001FF0007F8000001FF0007F80
+00003FE0007F8000003FC0007F8000007F80007F800001FF00007F800003FC00007F8000
+3FF800007FFFFFFFC000007FFFFFFF0000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFFC0000000FFFFFF
+C0000000363E7BBD43>I<0003FE000600001FFFC00E00007FFFF81E0001FE01FC1E0003
+F0003F3E0007E0000FFE000FC00007FE001F800003FE001F000001FE003E000000FE007E
+0000007E007E0000007E007C0000003E00FC0000003E00FC0000003E00FC0000001E00FC
+0000001E00FC0000001E00FE0000000E00FE0000000E00FF0000000E00FF8000000E007F
+80000000007FC0000000007FF0000000003FFC000000003FFFC00000001FFFFC0000000F
+FFFFC0000007FFFFFC000003FFFFFF000001FFFFFFC000007FFFFFE000001FFFFFF00000
+03FFFFF80000003FFFFC00000003FFFE000000003FFF0000000007FF0000000001FF8000
+000000FF80000000007F80000000007FC0000000003FC0E00000001FC0E00000001FC0E0
+0000001FC0E00000000FC0E00000000FC0F00000000FC0F00000000FC0F00000000FC0F8
+0000000F80F80000001F80FC0000001F80FC0000001F00FE0000003F00FF0000003E00FF
+8000007C00FFC00000FC00FDF00001F800F8FC0003F000F07FC01FC000F01FFFFF8000E0
+03FFFE0000C0003FF000002A427ABF38>83 D<FFFFFFC0007FFFFCFFFFFFC0007FFFFCFF
+FFFFC0007FFFFC01FFE0000003FF80007F80000000FE00007F800000007C00007F800000
+003800007F800000003800007F800000003800007F800000003800007F80000000380000
+7F800000003800007F800000003800007F800000003800007F800000003800007F800000
+003800007F800000003800007F800000003800007F800000003800007F80000000380000
+7F800000003800007F800000003800007F800000003800007F800000003800007F800000
+003800007F800000003800007F800000003800007F800000003800007F80000000380000
+7F800000003800007F800000003800007F800000003800007F800000003800007F800000
+003800007F800000003800007F800000003800007F800000003800007F80000000380000
+7F800000003800007F800000003800007F800000003800007F800000003800007F800000
+003800007F800000003800007F800000003800007F800000003800003F80000000780000
+3FC00000007000003FC00000007000003FC0000000F000001FC0000000E000001FE00000
+01E000000FE0000001C0000007F0000003C0000007F000000380000003F8000007800000
+01FC00000F00000000FE00001E000000007F00007C000000003FC001F8000000000FF00F
+E00000000003FFFFC00000000000FFFE0000000000001FF00000003E407BBD4A>85
+D<3FFFFFC000FFFFFC003FFFFFC000FFFFFC003FFFFFC000FFFFFC0000FFFE00001FFF80
+00003FF800000FFC0000001FF8000007F00000000FF8000007E000000007FC000007C000
+000007FE0000078000000003FE00000F0000000001FF00000E0000000000FF80001E0000
+000000FF80003C00000000007FC0003800000000003FE0007800000000003FE000F00000
+0000001FF001E000000000000FF801C000000000000FFC03C0000000000007FC07800000
+00000003FE0700000000000003FF0F00000000000001FF1E00000000000000FFBC000000
+000000007FF8000000000000007FF8000000000000003FF0000000000000001FF0000000
+000000001FF0000000000000000FF80000000000000007FC0000000000000007FE000000
+000000000FFE000000000000001FFF000000000000001CFF800000000000003CFF800000
+00000000787FC0000000000000703FE0000000000000F03FE0000000000001E01FF00000
+00000001C00FF8000000000003800FFC0000000000078007FC00000000000F0003FE0000
+0000000E0003FF00000000001E0001FF00000000003C0000FF80000000003800007FC000
+0000007800007FC000000000F000003FE000000001E000001FF000000001C000001FF000
+000003C000000FF80000000780000007FC0000000F80000007FE0000001F80000003FE00
+00003F80000003FF000000FFC0000003FF800007FFE000000FFFE000FFFFFC00007FFFFF
+C0FFFFFC00007FFFFFC0FFFFFC00007FFFFFC0423E7DBD4A>88 D
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmr10 10.95 71
+/Fk 71 123 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE0
+1E60006000600060006000E000C000C000C001C001800380030007000E001C0018003800
+30000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E
+00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80
+000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00
+007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00
+007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80
+000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C
+00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>I<C0
+0000E000007000003800001C00001E00000F000007800007C00003C00001E00001F00000
+F00000F800007800007C00007C00003E00003E00003F00001F00001F00001F80000F8000
+0F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003E000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003E00007E00007E00007E00007E00007E000
+07E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00003F00003E0000
+3E00007C00007C0000780000F80000F00001F00001E00003C00007C0000780000F00001E
+00001C0000380000700000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0
+FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E00
+1C001800380030000B1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE1706
+7F961E>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0001FE0000
+000FFFC000003F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007
+C0000F800FC0000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F00
+0003F07F000003F87F000003F87F000003F87F000003F87F000003F87F000003F8FF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FCFF000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F
+000003F87F000003F87F000003F83F800007F03F800007F03F800007F01F800007E01F80
+0007E01F800007E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F800
+7C00007C00F800003F03F000000FFFC0000001FE0000263F7DBC2D>48
+D<0001C0000003C0000007C000001FC000007FC00007FFC000FFFFC000FF9FC000F81FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<
+0007FC0000003FFF800000FFFFE00003F01FF80007C007FC000F0001FE001E0000FF001C
+0000FF803C00007FC07800007FC07800003FE07000003FE0FF00003FE0FF80001FF0FFC0
+001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF03F00001FF00C0000
+1FF00000001FE00000003FE00000003FE00000003FC00000007FC00000007F80000000FF
+80000000FF00000001FE00000001FC00000003F800000007F000000007E00000000FC000
+00001F800000003F000000007E000000007C00000000F800000001F000000003E0000000
+07C00000000F800000001F000070003E000070003C000070007800007000F00000E001E0
+0000E003C00000E007800000E00F000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFF
+FFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC0000003FFF800000F8
+0FE00001E003F800078001FC000F0001FE000E0000FF001E0000FF801F80007F803FC000
+7FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03FE0007FC01FE0007FC00FC0007F
+C00000007F80000000FF80000000FF00000000FF00000001FE00000001FE00000003FC00
+000003F800000007E00000000FC00000003F0000001FFC0000001FFF800000000FE00000
+0007F800000003FC00000001FE00000000FF00000000FF800000007FC00000007FC00000
+007FE00000003FE00000003FE00000003FF00000003FF00C00003FF03F00003FF07F8000
+3FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007F
+C07800007FC0780000FF803C0000FF801E0001FF000F0003FE0007C007FC0003F80FF000
+00FFFFE000003FFF80000007F80000243F7CBC2D>I<0000000E000000001E000000003E
+000000003E000000007E000000007E00000000FE00000001FE00000001FE00000003FE00
+0000077E000000067E0000000E7E0000001C7E0000001C7E000000387E000000707E0000
+00707E000000E07E000001C07E000001C07E000003807E000007007E000007007E00000E
+007E00001C007E00001C007E000038007E000070007E000070007E0000E0007E0000C000
+7E0001C0007E000380007E000300007E000700007E000E00007E000C00007E001C00007E
+003800007E003800007E007000007E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000001FF000001FFFFFF0001
+FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780001F0007F800FE0007FFFFFE0007
+FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF000007FFFC0000073FE000000700
+000000070000000007000000000700000000070000000007000000000700000000070000
+000007000000000700000000070000000007000000000701FE0000070FFF8000073E03E0
+00077001F80007E000FC0007C0007E000780003F000700003F800600001F800000001FC0
+0000001FC00000001FE00000000FE00000000FE00000000FE00000000FF00000000FF000
+00000FF00C00000FF07F00000FF07F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80
+000FF0FF80000FE0FF00001FE0FC00001FE07000001FC07800001FC03800003F803C0000
+3F801E00007F001F0000FE000F8001FC0007C003F80003F80FE00000FFFFC000003FFF00
+000007F80000243F7CBC2D>I<00001FE0000000FFF8000003F03E00000FC00F00001F00
+0780003E000780007E001FC000FC003FC001F8007FC003F8007FC003F0007FC007F0007F
+C00FE0003F800FE0001F001FE00000001FC00000001FC00000003FC00000003FC0000000
+3FC00000007F800000007F800000007F80FE00007F87FF8000FF8F07E000FF9C01F000FF
+B800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0
+001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF8000
+1FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF03F80001F
+F03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0003F800FE0003F80
+07E0007F0003F0007E0001F800FC0000FC01F800007E07F000003FFFE000000FFF800000
+03FC0000243F7CBC2D>I<38000000003C000000003F000000003FFFFFFFFC3FFFFFFFFC
+3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE078000001E070000003C070
+0000078070000007007000000F00E000001E00E000001C00E000003C00E0000078000000
+007000000000F000000001E000000001C000000003C0000000078000000007000000000F
+000000001E000000001E000000003C000000003C000000007C000000007800000000F800
+000000F800000001F800000001F000000003F000000003F000000003F000000007F00000
+0007F000000007F00000000FF00000000FE00000000FE00000001FE00000001FE0000000
+1FE00000001FE00000001FE00000001FE00000003FE00000003FE00000003FE00000003F
+E00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000001FC0
+0000000700000026407BBD2D>I<0003FC0000001FFF8000007C07E00000F001F80001E0
+007C0003C0003E000780001F000F00001F000F00000F801E00000F801E00000FC03E0000
+07C03E000007C03E000007C03E000007C03F000007C03F000007C03F80000F803FC0000F
+801FE0001F801FF0001F001FFC003E000FFE007C000FFF80780007FFC0F00003FFF3E000
+01FFFF800000FFFF0000003FFF0000001FFFC000000FFFE000003FFFF8000078FFFC0001
+F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FFC03F00007FE03E00003FE07E00
+001FE07C00000FF07C000007F0F8000003F0F8000003F0F8000003F0F8000001F0F80000
+01F0F8000001F0F8000001F0FC000001E07C000003E07C000003E07E000003C03F000007
+C01F00000F801F80001F000FC0003E0007F0007C0001FC03F80000FFFFE000001FFF8000
+0003FC0000243F7CBC2D>I<0003FC0000001FFF0000007E07C00000FC03F00001F801F8
+0003F000FC0007E0007C000FE0007E001FC0007F001FC0003F003FC0003F803F80003F80
+7F80003FC07F80003FC07F80001FC0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF
+80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80
+001FF07F80003FF07F80003FF07F80003FF03FC0003FF03FC0003FF01FC0007FF00FC000
+7FF007E000FFF007F000DFF003F001DFF000F8039FF0007E0F1FF0001FFE1FE00007F01F
+E00000001FE00000001FE00000003FC00000003FC00000003FC00000003FC00000003F80
+0000007F800F80007F001FC0007F003FE000FE003FE000FE003FE001FC003FE001F8003F
+C003F0003F8007F0001E000FE0001F001FC0000FC07F000003FFFE000001FFF80000003F
+C00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000
+00000000000000000000000000000000000000000000000000000000000000001E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FF
+C07F807F801E000000000000000000000000000000000000000000000000000000000000
+0000000000000000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000
+C001C001800180018003800300070006000E000C001C003800300030000A3979A619>I<
+00000007000000000000000F800000000000000F800000000000000F800000000000001F
+C00000000000001FC00000000000001FC00000000000003FE00000000000003FE0000000
+0000003FE00000000000007FF00000000000007FF00000000000007FF0000000000000FF
+F8000000000000E7F8000000000000E7F8000000000001C7FC000000000001C3FC000000
+000001C3FC00000000000381FE00000000000381FE00000000000381FE00000000000700
+FF00000000000700FF00000000000700FF00000000000E007F80000000000E007F800000
+00000E007F80000000001C003FC0000000001C003FC0000000001C003FC0000000003800
+1FE00000000038001FE00000000038001FE00000000070000FF00000000070000FF00000
+000070000FF000000000E00007F800000000E00007F800000000E00007F800000001C000
+03FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003800001FE0000
+0003800001FE00000007000000FF00000007000000FF0000000F000000FF8000000E0000
+007F8000000E0000007F8000001E0000007FC000001C0000003FC000001C0000003FC000
+003C0000003FE00000380000001FE00000380000001FE00000780000001FF00000780000
+000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8
+FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF
+8000FFFFFFFFFFF00001FF80000FF800007F000003FE00007F000001FF00007F000000FF
+80007F0000007FC0007F0000003FE0007F0000003FE0007F0000001FF0007F0000001FF0
+007F0000001FF8007F0000001FF8007F0000001FF8007F0000000FF8007F0000001FF800
+7F0000001FF8007F0000001FF8007F0000001FF0007F0000001FF0007F0000003FE0007F
+0000007FE0007F0000007FC0007F000000FF80007F000001FF00007F000003FC00007F00
+000FF800007F00007FE000007FFFFFFF0000007FFFFFFFE000007F000007FC00007F0000
+01FE00007F000000FF80007F0000007FC0007F0000003FE0007F0000001FF0007F000000
+1FF8007F0000000FF8007F0000000FFC007F00000007FC007F00000007FC007F00000007
+FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE
+007F00000007FE007F00000007FC007F0000000FFC007F0000000FFC007F0000001FF800
+7F0000001FF0007F0000003FF0007F0000007FE0007F000000FFC0007F000003FF8001FF
+80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFFFF0000373E7DBD40>I<000000
+3FF00006000003FFFE000E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE00
+007C7E0007F800001EFE000FF000000FFE003FE0000007FE007FC0000003FE00FF800000
+03FE00FF00000001FE01FE00000000FE03FE00000000FE07FC000000007E07F800000000
+7E0FF8000000003E0FF8000000003E1FF0000000001E1FF0000000001E3FF0000000001E
+3FE0000000001E3FE0000000000E7FE0000000000E7FE0000000000E7FE0000000000E7F
+C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0
+0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC000000000007FC000000000007FE000000000007FE00000
+00000E7FE0000000000E3FE0000000000E3FE0000000000E3FF0000000000E1FF0000000
+001E1FF0000000001C0FF8000000001C0FF8000000001C07F8000000003C07FC00000000
+3803FE000000007801FE000000007000FF00000000F000FF80000001E0007FC0000001C0
+003FE0000003C0000FF0000007800007F800001F000003FE00003E000000FF8000F80000
+003FF007F00000000FFFFFC000000003FFFF00000000003FF0000037427BBF42>I<FFFF
+FFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001FFC0001FF80000007F800003FE
+0000007F800000FF0000007F8000007F8000007F8000003FC000007F8000000FE000007F
+8000000FF000007F80000007F800007F80000003FC00007F80000001FC00007F80000001
+FE00007F80000000FF00007F80000000FF00007F80000000FF80007F800000007F80007F
+800000007FC0007F800000007FC0007F800000007FC0007F800000003FE0007F80000000
+3FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FF0007F
+800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80000000
+3FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F
+800000003FF0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+3FE0007F800000003FE0007F800000007FC0007F800000007FC0007F800000007F80007F
+800000007F80007F80000000FF80007F80000000FF00007F80000001FE00007F80000001
+FE00007F80000003FC00007F80000003F800007F80000007F800007F8000000FF000007F
+8000001FE000007F8000007FC000007F800000FF0000007F800003FE000001FFC0001FF8
+0000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFF
+FFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001FFE0007F8000001FE0007F8000
+000FF0007F80000003F0007F80000003F0007F80000001F0007F80000000F0007F800000
+00F0007F80000000F0007F8000000070007F8000000070007F8000000070007F80000000
+70007F8000000038007F80001C0038007F80001C0038007F80001C0038007F80001C0038
+007F80001C0000007F80001C0000007F80003C0000007F80003C0000007F80007C000000
+7F8000FC0000007F8003FC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC0000007F
+8003FC0000007F8000FC0000007F80007C0000007F80003C0000007F80003C0000007F80
+001C0000007F80001C0000007F80001C0007007F80001C0007007F80001C0007007F8000
+1C000E007F800000000E007F800000000E007F800000000E007F800000000E007F800000
+001E007F800000001C007F800000001C007F800000003C007F800000003C007F80000000
+7C007F800000007C007F80000000F8007F80000001F8007F80000003F8007F80000007F8
+007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF038
+3E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F
+8000007F80007F8000001FC0007F8000000FC0007F80000007C0007F80000007C0007F80
+000003C0007F80000003C0007F80000003C0007F80000001C0007F80000001C0007F8000
+0001C0007F80000001C0007F80000000E0007F80000000E0007F80003800E0007F800038
+00E0007F80003800E0007F8000380000007F8000380000007F8000380000007F80007800
+00007F8000780000007F8000F80000007F8001F80000007F8007F80000007FFFFFF80000
+007FFFFFF80000007FFFFFF80000007F8007F80000007F8001F80000007F8000F8000000
+7F8000780000007F8000780000007F8000380000007F8000380000007F8000380000007F
+8000380000007F8000380000007F8000380000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F800000000001FFE000000000FFFFFFF0000000FFFFFFF00000
+00FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00000003FFFE001C0000001FFFFF
+803C0000007FF00FC07C000000FF0001F07C000003FC000078FC000007F800003DFC0000
+1FE000001FFC00003FC000000FFC00007F80000007FC0000FF80000003FC0001FF000000
+03FC0001FE00000001FC0003FC00000001FC0007FC00000000FC0007F800000000FC000F
+F8000000007C000FF0000000007C001FF0000000003C001FF0000000003C003FE0000000
+003C003FE0000000003C003FE0000000001C007FE0000000001C007FE0000000001C007F
+C0000000001C007FC0000000000000FFC0000000000000FFC0000000000000FFC0000000
+000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF
+C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000001F
+FFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000000FFE007FE000000003FC003F
+E000000003FC003FE000000003FC003FF000000003FC001FF000000003FC001FF0000000
+03FC000FF800000003FC000FF800000003FC0007F800000003FC0007FC00000003FC0003
+FC00000003FC0001FE00000003FC0001FF00000003FC0000FF80000003FC00007FC00000
+07FC00003FE0000007FC00001FF000000FFC000007F800001EFC000003FE00003C7C0000
+00FF8000F83C0000007FF007F01C0000001FFFFFC00C00000003FFFF0000000000003FF0
+0000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FF
+E000003FFC00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007FFFFFFFFFF000007FFFFFFFFFF000007F
+FFFFFFFFF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFF
+FFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFFFF
+F0FFFFFFF01C3E7EBD21>I<FFFFFFC0007FFFFCFFFFFFC0007FFFFCFFFFFFC0007FFFFC
+01FFE000000FFF80007F80000007FE00007F80000007F800007F80000007E000007F8000
+0007C000007F8000000F8000007F8000001F0000007F8000003E0000007F8000007C0000
+007F800000F80000007F800001F00000007F800003E00000007F800007C00000007F8000
+0F800000007F80001F000000007F80003E000000007F80007C000000007F8000F8000000
+007F8001F0000000007F8003E0000000007F800780000000007F800FC0000000007F801F
+C0000000007F803FE0000000007F807FF0000000007F80FFF0000000007F81EFF8000000
+007F83C7FC000000007F8787FC000000007F8F03FE000000007F9E01FF000000007FBC01
+FF000000007FF800FF800000007FF0007FC00000007FE0007FC00000007FC0003FE00000
+007F80001FF00000007F80001FF00000007F80000FF80000007F800007FC0000007F8000
+07FC0000007F800003FE0000007F800001FF0000007F800001FF0000007F800000FF8000
+007F8000007FC000007F8000007FE000007F8000003FE000007F8000001FF000007F8000
+000FF800007F8000000FF800007F80000007FC00007F80000007FE00007F80000007FF00
+007F80000007FF8001FFE000000FFFC0FFFFFFC000FFFFFFFFFFFFC000FFFFFFFFFFFFC0
+00FFFFFF403E7DBD47>75 D<FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE0
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000380007F80
+00000380007F8000000380007F8000000380007F8000000380007F8000000780007F8000
+000700007F8000000700007F8000000700007F8000000700007F8000000F00007F800000
+0F00007F8000000F00007F8000001F00007F8000001F00007F8000003F00007F8000007F
+00007F800000FF00007F800001FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00
+FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<FFFFC0000000003FFFF0FFFFC00000
+00003FFFF0FFFFC0000000003FFFF001FFE0000000007FF800007FE0000000007FE00000
+77F000000000EFE0000077F000000000EFE0000077F000000000EFE0000073F800000001
+CFE0000073F800000001CFE0000071FC000000038FE0000071FC000000038FE0000071FC
+000000038FE0000070FE000000070FE0000070FE000000070FE0000070FF0000000E0FE0
+0000707F0000000E0FE00000707F0000000E0FE00000703F8000001C0FE00000703F8000
+001C0FE00000703F8000001C0FE00000701FC00000380FE00000701FC00000380FE00000
+700FE00000700FE00000700FE00000700FE00000700FE00000700FE000007007F00000E0
+0FE000007007F00000E00FE000007003F80001C00FE000007003F80001C00FE000007003
+F80001C00FE000007001FC0003800FE000007001FC0003800FE000007001FC0003800FE0
+00007000FE0007000FE000007000FE0007000FE0000070007F000E000FE0000070007F00
+0E000FE0000070007F000E000FE0000070003F801C000FE0000070003F801C000FE00000
+70001FC038000FE0000070001FC038000FE0000070001FC038000FE0000070000FE07000
+0FE0000070000FE070000FE0000070000FE0E0000FE00000700007F0E0000FE000007000
+07F0E0000FE00000700003F9C0000FE00000700003F9C0000FE00000700003F9C0000FE0
+0000700001FF80000FE00000700001FF80000FE00000700000FF00000FE00000700000FF
+00000FE00000F80000FF00000FE00001FC00007E00000FE00007FF00007E00003FF800FF
+FFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<
+FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF000
+0001FC00007FF8000000F800007FF800000070000077FC00000070000073FE0000007000
+0073FE00000070000071FF00000070000070FF80000070000070FF800000700000707FC0
+0000700000703FE00000700000703FE00000700000701FF00000700000700FF800007000
+00700FF800007000007007FC00007000007003FE00007000007003FE00007000007001FF
+00007000007000FF80007000007000FF800070000070007FC00070000070003FE0007000
+0070003FE00070000070001FF00070000070000FF80070000070000FF800700000700007
+FC00700000700003FE00700000700003FE00700000700001FF00700000700000FF807000
+00700000FF807000007000007FC07000007000003FE07000007000003FE0700000700000
+1FF07000007000000FF87000007000000FF870000070000007FC70000070000003FE7000
+0070000003FE70000070000001FF70000070000000FFF0000070000000FFF00000700000
+007FF00000700000003FF00000700000003FF00000700000001FF00000700000000FF000
+00700000000FF000007000000007F00000F800000003F00001FC00000003F00007FF0000
+0001F000FFFFF8000000F000FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<00
+00007FE0000000000007FFFE00000000001FC03F80000000007E0007E000000001FC0003
+F800000007F00000FE0000000FE000007F0000001FC000003F8000003F8000001FC00000
+7F0000000FE00000FE00000007F00001FE00000007F80001FC00000003F80003FC000000
+03FC0007F800000001FE0007F800000001FE000FF000000000FF000FF000000000FF001F
+F000000000FF801FE0000000007F803FE0000000007FC03FE0000000007FC03FE0000000
+007FC07FE0000000007FE07FC0000000003FE07FC0000000003FE07FC0000000003FE0FF
+C0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000
+003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FF
+C0000000003FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE07FE0000000
+007FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03FE0000000007FC03F
+E0000000007FC01FF000000000FF801FF000000000FF801FF000000000FF800FF8000000
+01FF000FF800000001FF0007FC00000003FE0003FC00000003FC0003FE00000007FC0001
+FE00000007F80000FF0000000FF000007F0000000FE000003F8000001FC000001FC00000
+3F8000000FE000007F00000007F00000FE00000001FC0003F8000000007F000FE0000000
+001FC03F800000000007FFFE0000000000007FE00000003C427BBF47>I<FFFFFFFFF800
+00FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF800007F800007FC00007F800001FE00
+007F800000FF00007F8000007F80007F8000003FC0007F8000003FE0007F8000003FE000
+7F8000001FF0007F8000001FF0007F8000001FF8007F8000001FF8007F8000001FF8007F
+8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F80
+00001FF0007F8000001FF0007F8000003FE0007F8000003FE0007F8000003FC0007F8000
+007F80007F800000FF00007F800001FE00007F800007FC00007F80003FF000007FFFFFFF
+C000007FFFFFFE0000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+0000000001FFE000000000FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD
+3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE0000000
+7F80001FF00000007F800007FC0000007F800001FE0000007F800000FF0000007F800000
+FF8000007F8000007FC000007F8000007FC000007F8000003FE000007F8000003FE00000
+7F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F800000
+3FF000007F8000003FF000007F8000003FF000007F8000003FE000007F8000007FE00000
+7F8000007FC000007F8000007F8000007F800000FF8000007F800000FF0000007F800001
+FC0000007F800007F80000007F80001FE00000007F8000FF800000007FFFFFFC00000000
+7FFFFFF0000000007F8001FC000000007F80003F000000007F80001FC00000007F80000F
+E00000007F800007F00000007F800007F80000007F800003F80000007F800003FC000000
+7F800001FC0000007F800001FE0000007F800001FE0000007F800001FE0000007F800001
+FF0000007F800001FF0000007F800001FF0000007F800001FF0000007F800001FF800000
+7F800001FF8000007F800001FF8000007F800001FF8000007F800001FFC004007F800001
+FFC00E007F800001FFC00E007F800000FFC00E007F800000FFE00E007F8000007FE01E01
+FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F8700000000000
+01FFE00000000000003F803F407DBD43>82 D<0007FC000C001FFF801C007FFFF03C01FC
+03F83C03F0007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E0000
+00FC7E000000FC7C0000007CFC0000007CFC0000007CFC0000003CFC0000003CFC000000
+3CFE0000001CFE0000001CFF0000001CFF0000001C7F800000007FC00000007FE0000000
+3FF80000003FFF8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000
+FFFFFFC0003FFFFFE00007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC0000
+0007FE00000003FE00000001FE00000000FF00000000FFE00000007FE00000007FE00000
+007FE00000003FE00000003FF00000003FF00000003FF00000003FF00000003EF8000000
+3EF80000007EFC0000007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0
+F9FC000FC0F07F803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFF
+FFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F80
+7F00003FC0001FC07E00003FC00007C07C00003FC00007C07800003FC00003C07800003F
+C00003C07800003FC00003C07000003FC00001C07000003FC00001C07000003FC00001C0
+7000003FC00001C07000003FC00001C0E000003FC00000E0E000003FC00000E0E000003F
+C00000E0E000003FC00000E0E000003FC00000E00000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000007FE0000000000000FFF00000000007FFFFFFFE0000
+0007FFFFFFFE00000007FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000
+FFFFF8FFFFFFC000FFFFF801FFE0000007FF00007F80000001FC00007F80000000F80000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000003F800000
+00F000003FC0000000E000003FC0000000E000003FC0000001E000001FC0000001C00000
+1FE0000001C000000FE0000003C000000FF000000780000007F000000700000003F80000
+0F00000001FC00001E00000000FE00003C000000007F0000F8000000003F8001F0000000
+000FF00FE00000000003FFFF800000000000FFFE0000000000001FF00000003D407DBD44
+>I<FFFFFF00000FFFFEFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF
+800000007F8000FF800000003F00007F800000003E00007F800000001C00007FC0000000
+3C00003FC00000003800003FC00000003800003FE00000007800001FE00000007000001F
+E00000007000000FF0000000E000000FF0000000E000000FF8000001E0000007F8000001
+C0000007F8000001C0000007FC000003C0000003FC00000380000003FC00000380000001
+FE00000700000001FE00000700000001FF00000700000000FF00000E00000000FF00000E
+00000000FF80001E000000007F80001C000000007F80001C000000007FC0003C00000000
+3FC00038000000003FC00038000000001FE00070000000001FE00070000000001FF000F0
+000000000FF000E0000000000FF000E0000000000FF801E00000000007F801C000000000
+07F801C00000000003FC03800000000003FC03800000000003FE07800000000001FE0700
+0000000001FE07000000000001FF0F000000000000FF0E000000000000FF0E0000000000
+007F9C0000000000007F9C0000000000007FDC0000000000003FF80000000000003FF800
+00000000003FF80000000000001FF00000000000001FF00000000000001FF00000000000
+000FE00000000000000FE000000000000007C000000000000007C000000000000007C000
+000000000003800000003F407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF80
+07FFFFFFFFFE007FFFFF8007FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE0
+01FF0000007F8000000F8000FF0000007F8000000F8000FF0000007FC000000F0000FF80
+00003FC000000F00007F8000003FC000000E00007F8000003FE000000E00007F8000003F
+E000000E00003FC000003FE000001C00003FC000003FE000001C00003FC000007FF00000
+1C00001FE000007FF000003800001FE000007FF000003800001FE00000E7F80000380000
+0FF00000E7F800007000000FF00000E7F800007000000FF00001C3FC00007000000FF800
+01C3FC0000F0000007F80001C3FC0000E0000007F80003C3FE0000E0000007FC000381FE
+0001E0000003FC000381FE0001C0000003FC000781FF0001C0000003FC000700FF0001C0
+000001FE000700FF000380000001FE000700FF000380000001FE000E007F800380000000
+FF000E007F800700000000FF000E007F800700000000FF001C003FC007000000007F801C
+003FC00E000000007F801C003FC00E000000007F8038001FE00E000000007FC038001FE0
+1E000000003FC038001FE01C000000003FC078001FF01C000000003FE070000FF03C0000
+00001FE070000FF038000000001FE0F0000FF838000000001FE0E00007F838000000000F
+F0E00007F870000000000FF0E00007F870000000000FF1C00003FC700000000007F9C000
+03FCE00000000007F9C00003FCE00000000007FB800001FEE00000000003FF800001FFC0
+0000000003FF800001FFC00000000003FF000000FFC00000000003FF000000FFC0000000
+0001FF000000FF800000000001FF000000FF800000000001FE0000007F800000000000FE
+0000007F000000000000FE0000007F000000000000FC0000003F0000000000007C000000
+3E0000000000007C0000003E000000000000780000001E000000000000380000001C0000
+0058407EBD5D>I<FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001
+FFF0000000FFF800007FE00000003FC000007FE00000001F8000003FE00000001E000000
+1FF00000001E0000001FF00000003C0000000FF80000003800000007FC00000078000000
+07FC000000F000000003FE000000E000000003FF000001E000000001FF000001C0000000
+00FF800003C000000000FF80000380000000007FC0000700000000003FE0000F00000000
+003FE0000E00000000001FF0001E00000000001FF0001C00000000000FF8003800000000
+0007FC0078000000000007FC0070000000000003FE00F0000000000003FF00E000000000
+0001FF01E0000000000000FF83C0000000000000FF83800000000000007FC78000000000
+00003FE7000000000000003FEF000000000000001FFE000000000000001FFC0000000000
+00000FFC0000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F8000000000000001FFC0000000000
+000FFFFFFC00000000000FFFFFFC00000000000FFFFFFC000000413E7FBD44>89
+D<FFFCFFFCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFF
+FCFFFC0E5B77C319>91 D<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>93 D<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 139
+139 140 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(139)150 299 y Fg(18)80 b(Command)52
+b(Line)i(Editing)275 533 y Fk(This)28 b(c)m(hapter)j(describ)s(es)e
+(the)h(basic)g(features)h(of)f(the)h Fj(GNU)g Fk(command)f(line)e
+(editing)h(in)m(terface.)150 791 y Fi(18.1)68 b(In)l(tro)t(duction)45
+b(to)h(Line)f(Editing)275 984 y Fk(The)29 b(follo)m(wing)g(paragraphs)h
+(describ)s(e)f(the)h(notation)h(used)e(to)j(represen)m(t)e(k)m(eystrok)
+m(es.)275 1119 y(The)h(text)654 1116 y Fb(h)p 678 1063
+112 4 v 678 1119 a Fa(C-k)p 678 1134 V 786 1116 a Fb(i)848
+1119 y Fk(is)g(read)h(as)g(`Con)m(trol-K')g(and)g(describ)s(es)e(the)i
+(c)m(haracter)i(pro)s(duced)d(when)g(the)3663 1116 y
+Fb(h)p 3687 1063 38 4 v 3687 1119 a Fa(k)p 3687 1134
+V 3720 1116 a Fb(i)150 1228 y Fk(k)m(ey)g(is)f(pressed)f(while)f(the)j
+(Con)m(trol)f(k)m(ey)h(is)f(depressed.)275 1363 y(The)f(text)650
+1360 y Fb(h)p 675 1307 126 4 v 675 1363 a Fa(M-k)p 675
+1378 V 796 1360 a Fb(i)856 1363 y Fk(is)g(read)h(as)g(`Meta-K')i(and)e
+(describ)s(es)e(the)i(c)m(haracter)i(pro)s(duced)d(when)g(the)h(meta)
+150 1473 y(k)m(ey)e(\(if)e(y)m(ou)h(ha)m(v)m(e)h(one\))f(is)f
+(depressed,)h(and)f(the)1845 1470 y Fb(h)p 1869 1416
+38 4 v 1869 1473 a Fa(k)p 1869 1488 V 1902 1470 a Fb(i)1959
+1473 y Fk(k)m(ey)h(is)f(pressed.)39 b(If)26 b(y)m(ou)h(do)g(not)g(ha)m
+(v)m(e)h(a)f(meta)g(k)m(ey)-8 b(,)150 1582 y(the)34 b(iden)m(tical)f(k)
+m(eystrok)m(e)j(can)f(b)s(e)e(generated)j(b)m(y)e(t)m(yping)2219
+1579 y Fb(h)p 2244 1526 139 4 v 2244 1582 a Fa(ESC)p
+2244 1597 V 2378 1579 a Fb(i)2442 1582 y Fh(\014rst)p
+Fk(,)i(and)d(then)h(t)m(yping)3337 1579 y Fb(h)p 3361
+1526 38 4 v 3361 1582 a Fa(k)p 3361 1597 V 3394 1579
+a Fb(i)3424 1582 y Fk(.)52 b(Either)150 1692 y(pro)s(cess)30
+b(is)f(kno)m(wn)h(as)h Fe(metafying)38 b Fk(the)1546
+1689 y Fb(h)p 1571 1636 V 1571 1692 a Fa(k)p 1571 1707
+V 1604 1689 a Fb(i)1664 1692 y Fk(k)m(ey)-8 b(.)275 1826
+y(The)38 b(text)669 1823 y Fb(h)p 693 1770 200 4 v 693
+1826 a Fa(M-C-k)p 693 1842 V 889 1823 a Fb(i)958 1826
+y Fk(is)g(read)i(as)f(`Meta-Con)m(trol-k')j(and)d(describ)s(es)f(the)h
+(c)m(haracter)i(pro)s(duced)d(b)m(y)150 1936 y Fe(metafying)582
+1933 y Fb(h)p 606 1880 112 4 v 606 1936 a Fa(C-k)p 606
+1951 V 714 1933 a Fb(i)744 1936 y Fk(.)275 2071 y(In)e(addition,)h(sev)
+m(eral)g(k)m(eys)g(ha)m(v)m(e)h(their)e(o)m(wn)h(names.)60
+b(Sp)s(eci\014cally)-8 b(,)2768 2068 y Fb(h)p 2792 2015
+146 4 v 2792 2071 a Fa(DEL)p 2792 2086 V 2934 2068 a
+Fb(i)2964 2071 y Fk(,)3028 2068 y Fb(h)p 3052 2015 139
+4 v 3052 2071 a Fa(ESC)p 3052 2086 V 3186 2068 a Fb(i)3216
+2071 y Fk(,)3279 2068 y Fb(h)p 3303 2015 144 4 v 3303
+2071 a Fa(LFD)p 3303 2086 V 3443 2068 a Fb(i)3473 2071
+y Fk(,)3537 2068 y Fb(h)p 3561 2015 139 4 v 3561 2071
+a Fa(SPC)p 3561 2086 V 3695 2068 a Fb(i)3725 2071 y Fk(,)150
+2177 y Fb(h)p 174 2124 151 4 v 174 2180 a Fa(RET)p 174
+2196 V 321 2177 a Fb(i)351 2180 y Fk(,)47 b(and)612 2177
+y Fb(h)p 637 2124 148 4 v 637 2180 a Fa(T)-6 b(AB)p 637
+2196 V 780 2177 a Fb(i)853 2180 y Fk(all)43 b(stand)g(for)g(themselv)m
+(es)h(when)e(seen)i(in)e(this)g(text,)48 b(or)43 b(in)f(an)i(init)d
+(\014le)i(\(see)150 2290 y(Section)30 b(18.3)i([Readline)d(Init)h
+(File],)g(page)h(141\).)150 2548 y Fi(18.2)68 b(Readline)47
+b(In)l(teraction)275 2740 y Fk(Often)24 b(during)f(an)i(in)m(teractiv)m
+(e)h(session)f(y)m(ou)g(t)m(yp)s(e)h(in)e(a)h(long)g(line)e(of)j(text,)
+h(only)e(to)g(notice)h(that)g(the)150 2850 y(\014rst)32
+b(w)m(ord)g(on)g(the)g(line)f(is)h(missp)s(elled.)43
+b(The)32 b(Readline)f(library)f(giv)m(es)i(y)m(ou)h(a)g(set)g(of)f
+(commands)g(for)150 2960 y(manipulating)27 b(the)j(text)h(as)f(y)m(ou)g
+(t)m(yp)s(e)g(it)f(in,)g(allo)m(wing)f(y)m(ou)i(to)h(just)e(\014x)g(y)m
+(our)h(t)m(yp)s(o,)g(and)g(not)g(forcing)150 3069 y(y)m(ou)e(to)h(ret)m
+(yp)s(e)g(the)f(ma)5 b(jorit)m(y)28 b(of)g(the)h(line.)38
+b(Using)27 b(these)i(editing)e(commands,)h(y)m(ou)h(mo)m(v)m(e)g(the)g
+(cursor)150 3179 y(to)35 b(the)f(place)h(that)f(needs)g(correction,)i
+(and)e(delete)g(or)g(insert)g(the)g(text)h(of)g(the)f(corrections.)53
+b(Then,)150 3288 y(when)30 b(y)m(ou)i(are)f(satis\014ed)f(with)g(the)h
+(line,)f(y)m(ou)i(simply)c(press)2320 3285 y Fb(h)p 2344
+3232 309 4 v 2344 3288 a Fa(RETURN)p 2344 3304 V 2648
+3285 a Fb(i)2678 3288 y Fk(.)43 b(Y)-8 b(ou)31 b(do)g(not)h(ha)m(v)m(e)
+g(to)g(b)s(e)e(at)150 3398 y(the)j(end)f(of)h(the)g(line)f(to)h(press)
+1267 3395 y Fb(h)p 1291 3342 V 1291 3398 a Fa(RETURN)p
+1291 3413 V 1596 3395 a Fb(i)1626 3398 y Fk(;)h(the)f(en)m(tire)g(line)
+e(is)h(accepted)i(regardless)e(of)h(the)g(lo)s(cation)150
+3507 y(of)e(the)f(cursor)g(within)e(the)i(line.)150 3732
+y Fc(18.2.1)63 b(Readline)41 b(Bare)g(Essen)m(tials)275
+3925 y Fk(In)22 b(order)g(to)i(en)m(ter)g(c)m(haracters)g(in)m(to)f
+(the)h(line,)f(simply)d(t)m(yp)s(e)k(them.)38 b(The)22
+b(t)m(yp)s(ed)h(c)m(haracter)i(app)s(ears)150 4034 y(where)32
+b(the)h(cursor)e(w)m(as,)j(and)e(then)g(the)h(cursor)e(mo)m(v)m(es)j
+(one)f(space)g(to)g(the)g(righ)m(t.)46 b(If)32 b(y)m(ou)h(mist)m(yp)s
+(e)f(a)150 4144 y(c)m(haracter,)g(y)m(ou)f(can)g(use)f(y)m(our)g(erase)
+h(c)m(haracter)h(to)f(bac)m(k)g(up)f(and)f(delete)i(the)g(mist)m(yp)s
+(ed)d(c)m(haracter.)275 4279 y(Sometimes)36 b(y)m(ou)i(ma)m(y)f(miss)f
+(t)m(yping)g(a)i(c)m(haracter)g(that)g(y)m(ou)f(w)m(an)m(ted)h(to)g(t)m
+(yp)s(e,)h(and)d(not)i(notice)150 4388 y(y)m(our)28 b(error)g(un)m(til)
+f(y)m(ou)h(ha)m(v)m(e)i(t)m(yp)s(ed)e(sev)m(eral)g(other)h(c)m
+(haracters.)41 b(In)28 b(that)h(case,)h(y)m(ou)e(can)h(t)m(yp)s(e)3477
+4385 y Fb(h)p 3502 4332 114 4 v 3502 4388 a Fa(C-b)p
+3502 4403 V 3611 4385 a Fb(i)3669 4388 y Fk(to)150 4498
+y(mo)m(v)m(e)k(the)f(cursor)g(to)g(the)g(left,)g(and)g(then)f(correct)i
+(y)m(our)f(mistak)m(e.)46 b(Afterw)m(ards,)32 b(y)m(ou)g(can)g(mo)m(v)m
+(e)i(the)150 4607 y(cursor)c(to)h(the)f(righ)m(t)g(with)1118
+4604 y Fb(h)p 1143 4551 97 4 v 1143 4607 a Fa(C-f)p 1143
+4623 V 1234 4604 a Fb(i)1264 4607 y Fk(.)275 4742 y(When)i(y)m(ou)h
+(add)f(text)h(in)e(the)i(middle)d(of)j(a)g(line,)f(y)m(ou)g(will)e
+(notice)j(that)g(c)m(haracters)h(to)g(the)e(righ)m(t)150
+4852 y(of)d(the)g(cursor)f(are)h(`pushed)e(o)m(v)m(er')j(to)g(mak)m(e)f
+(ro)s(om)g(for)f(the)h(text)h(that)f(y)m(ou)g(ha)m(v)m(e)h(inserted.)39
+b(Lik)m(ewise,)150 4961 y(when)e(y)m(ou)g(delete)h(text)h(b)s(ehind)34
+b(the)k(cursor,)h(c)m(haracters)g(to)f(the)g(righ)m(t)f(of)h(the)g
+(cursor)e(are)i(`pulled)150 5071 y(bac)m(k')33 b(to)f(\014ll)e(in)g
+(the)i(blank)f(space)h(created)h(b)m(y)f(the)g(remo)m(v)-5
+b(al)32 b(of)g(the)g(text.)46 b(A)32 b(list)e(of)i(the)g(basic)f(bare)
+150 5180 y(essen)m(tials)f(for)g(editing)f(the)i(text)g(of)g(an)f
+(input)e(line)h(follo)m(ws.)150 5337 y Fb(h)p 174 5284
+114 4 v 174 5340 a Fa(C-b)p 174 5355 V 284 5337 a Fb(i)630
+5340 y Fk(Mo)m(v)m(e)j(bac)m(k)g(one)e(c)m(haracter.)p
+eop
+%DVIPSSectionPage: 140
+140 141 bop 150 -116 a Fk(140)2599 b(Debugging)31 b(with)e(GDB)150
+296 y Fb(h)p 174 243 97 4 v 174 299 a Fa(C-f)p 174 314
+V 266 296 a Fb(i)630 299 y Fk(Mo)m(v)m(e)j(forw)m(ard)e(one)h(c)m
+(haracter.)150 453 y Fb(h)p 174 400 146 4 v 174 456 a
+Fa(DEL)p 174 471 V 316 453 a Fb(i)630 456 y Fk(Delete)h(the)e(c)m
+(haracter)i(to)f(the)g(left)f(of)g(the)h(cursor.)150
+610 y Fb(h)p 174 557 114 4 v 174 613 a Fa(C-d)p 174 628
+V 284 610 a Fb(i)630 613 y Fk(Delete)h(the)e(c)m(haracter)i(underneath)
+d(the)i(cursor.)150 770 y(Prin)m(ting)e(c)m(haracters)630
+879 y(Insert)h(the)g(c)m(haracter)i(in)m(to)f(the)f(line)f(at)i(the)g
+(cursor.)150 1033 y Fb(h)p 174 980 100 4 v 174 1036 a
+Fa(C-)p 253 1036 22 3 v 174 1052 100 4 v 270 1033 a Fb(i)630
+1036 y Fk(Undo)i(the)h(last)f(editing)f(command.)50 b(Y)-8
+b(ou)34 b(can)f(undo)g(all)f(the)h(w)m(a)m(y)i(bac)m(k)f(to)g(an)g
+(empt)m(y)630 1146 y(line.)150 1366 y Fc(18.2.2)63 b(Readline)41
+b(Mo)m(v)m(emen)m(t)e(Commands)275 1558 y Fk(The)31 b(ab)s(o)m(v)m(e)i
+(table)f(describ)s(es)f(the)h(most)g(basic)g(p)s(ossible)d(k)m(eystrok)
+m(es)34 b(that)f(y)m(ou)f(need)g(in)f(order)g(to)150
+1667 y(do)d(editing)f(of)h(the)h(input)d(line.)38 b(F)-8
+b(or)29 b(y)m(our)f(con)m(v)m(enience,)i(man)m(y)f(other)f(commands)g
+(ha)m(v)m(e)h(b)s(een)f(added)150 1777 y(in)c(addition)g(to)712
+1774 y Fb(h)p 736 1721 114 4 v 736 1777 a Fa(C-b)p 736
+1792 V 846 1774 a Fb(i)875 1777 y Fk(,)927 1774 y Fb(h)p
+952 1721 97 4 v 952 1777 a Fa(C-f)p 952 1792 V 1043 1774
+a Fb(i)1073 1777 y Fk(,)1125 1774 y Fb(h)p 1149 1721
+114 4 v 1149 1777 a Fa(C-d)p 1149 1792 V 1259 1774 a
+Fb(i)1289 1777 y Fk(,)i(and)1513 1774 y Fb(h)p 1537 1721
+146 4 v 1537 1777 a Fa(DEL)p 1537 1792 V 1679 1774 a
+Fb(i)1708 1777 y Fk(.)40 b(Here)26 b(are)g(some)g(commands)f(for)h(mo)m
+(ving)g(more)f(rapidly)150 1887 y(ab)s(out)30 b(the)h(line.)150
+2040 y Fb(h)p 174 1987 110 4 v 174 2043 a Fa(C-a)p 174
+2059 V 280 2040 a Fb(i)630 2043 y Fk(Mo)m(v)m(e)h(to)g(the)e(start)h
+(of)g(the)f(line.)150 2197 y Fb(h)p 174 2144 106 4 v
+174 2200 a Fa(C-e)p 174 2216 V 276 2197 a Fb(i)630 2200
+y Fk(Mo)m(v)m(e)i(to)g(the)e(end)g(of)g(the)h(line.)150
+2354 y Fb(h)p 174 2301 110 4 v 174 2357 a Fa(M-f)p 174
+2373 V 280 2354 a Fb(i)630 2357 y Fk(Mo)m(v)m(e)h(forw)m(ard)e(a)h(w)m
+(ord,)f(where)g(a)h(w)m(ord)f(is)f(comp)s(osed)h(of)h(letters)g(and)e
+(digits.)150 2511 y Fb(h)p 174 2458 128 4 v 174 2514
+a Fa(M-b)p 174 2530 V 297 2511 a Fb(i)630 2514 y Fk(Mo)m(v)m(e)j(bac)m
+(kw)m(ard)f(a)g(w)m(ord.)150 2668 y Fb(h)p 174 2615 95
+4 v 174 2671 a Fa(C-l)p 174 2687 V 264 2668 a Fb(i)630
+2671 y Fk(Clear)f(the)g(screen,)h(reprin)m(ting)d(the)j(curren)m(t)f
+(line)f(at)i(the)f(top.)275 2828 y(Notice)24 b(ho)m(w)735
+2825 y Fb(h)p 759 2772 97 4 v 759 2828 a Fa(C-f)p 759
+2844 V 851 2825 a Fb(i)904 2828 y Fk(mo)m(v)m(es)h(forw)m(ard)e(a)h(c)m
+(haracter,)i(while)2210 2825 y Fb(h)p 2235 2772 110 4
+v 2235 2828 a Fa(M-f)p 2235 2844 V 2340 2825 a Fb(i)2393
+2828 y Fk(mo)m(v)m(es)f(forw)m(ard)e(a)g(w)m(ord.)39
+b(It)23 b(is)f(a)i(lo)s(ose)150 2938 y(con)m(v)m(en)m(tion)31
+b(that)g(con)m(trol)f(k)m(eystrok)m(es)i(op)s(erate)e(on)g(c)m
+(haracters)h(while)d(meta)j(k)m(eystrok)m(es)h(op)s(erate)e(on)150
+3047 y(w)m(ords.)150 3268 y Fc(18.2.3)63 b(Readline)41
+b(Killing)h(Commands)275 3459 y Fe(Killing)f Fk(text)e(means)e(to)h
+(delete)f(the)h(text)g(from)f(the)g(line,)h(but)f(to)h(sa)m(v)m(e)h(it)
+d(a)m(w)m(a)m(y)k(for)d(later)g(use,)150 3569 y(usually)d(b)m(y)j
+Fe(y)m(anking)44 b Fk(\(re-inserting\))36 b(it)g(bac)m(k)h(in)m(to)g
+(the)f(line.)58 b(If)36 b(the)h(description)e(for)h(a)h(command)150
+3678 y(sa)m(ys)c(that)h(it)e(`kills')f(text,)k(then)d(y)m(ou)h(can)g(b)
+s(e)g(sure)f(that)h(y)m(ou)g(can)g(get)h(the)f(text)h(bac)m(k)g(in)d(a)
+i(di\013eren)m(t)150 3788 y(\(or)e(the)f(same\))h(place)g(later.)275
+3921 y(When)23 b(y)m(ou)g(use)g(a)h(kill)d(command,)j(the)g(text)g(is)e
+(sa)m(v)m(ed)j(in)d(a)h Fe(kill-ring)p Fk(.)35 b(An)m(y)24
+b(n)m(um)m(b)s(er)e(of)h(consecutiv)m(e)150 4031 y(kills)28
+b(sa)m(v)m(e)33 b(all)d(of)h(the)g(killed)e(text)j(together,)g(so)g
+(that)f(when)f(y)m(ou)h(y)m(ank)h(it)e(bac)m(k,)i(y)m(ou)g(get)g(it)e
+(all.)41 b(The)150 4141 y(kill)30 b(ring)h(is)g(not)i(line)e(sp)s
+(eci\014c;)h(the)h(text)g(that)g(y)m(ou)g(killed)c(on)k(a)f(previously)
+e(t)m(yp)s(ed)j(line)d(is)i(a)m(v)-5 b(ailable)150 4250
+y(to)31 b(b)s(e)f(y)m(ank)m(ed)h(bac)m(k)g(later,)g(when)e(y)m(ou)i
+(are)g(t)m(yping)e(another)i(line.)275 4383 y(Here)f(is)g(the)g(list)f
+(of)i(commands)f(for)g(killing)d(text.)150 4537 y Fb(h)p
+174 4484 112 4 v 174 4540 a Fa(C-k)p 174 4556 V 282 4537
+a Fb(i)630 4540 y Fk(Kill)h(the)i(text)i(from)e(the)g(curren)m(t)g
+(cursor)g(p)s(osition)f(to)i(the)f(end)g(of)g(the)h(line.)150
+4694 y Fb(h)p 174 4641 128 4 v 174 4697 a Fa(M-d)p 174
+4713 V 297 4694 a Fb(i)630 4697 y Fk(Kill)25 b(from)j(the)g(cursor)f
+(to)i(the)f(end)g(of)g(the)g(curren)m(t)g(w)m(ord,)g(or)g(if)f(b)s(et)m
+(w)m(een)i(w)m(ords,)f(to)h(the)630 4807 y(end)h(of)g(the)h(next)f(w)m
+(ord.)150 4961 y Fb(h)p 174 4908 235 4 v 174 4964 a Fa(M-DEL)p
+174 4979 V 404 4961 a Fb(i)630 4964 y Fk(Kill)d(from)h(the)i(cursor)e
+(the)h(start)h(of)f(the)h(previous)d(w)m(ord,)j(or)f(if)f(b)s(et)m(w)m
+(een)i(w)m(ords,)f(to)h(the)630 5073 y(start)h(of)f(the)h(previous)e(w)
+m(ord.)150 5227 y Fb(h)p 174 5174 126 4 v 174 5230 a
+Fa(C-w)p 174 5246 V 295 5227 a Fb(i)630 5230 y Fk(Kill)g(from)i(the)h
+(cursor)f(to)i(the)f(previous)e(whitespace.)45 b(This)30
+b(is)g(di\013eren)m(t)i(than)3466 5227 y Fb(h)p 3490
+5174 235 4 v 3490 5230 a Fa(M-DEL)p 3490 5246 V 3720
+5227 a Fb(i)630 5340 y Fk(b)s(ecause)e(the)h(w)m(ord)f(b)s(oundaries)e
+(di\013er.)p eop
+%DVIPSSectionPage: 141
+141 142 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(141)275 299 y(Here)42 b(is)e(ho)m(w)i(to)g
+Fe(y)m(ank)47 b Fk(the)42 b(text)g(bac)m(k)h(in)m(to)e(the)h(line.)72
+b(Y)-8 b(anking)42 b(means)f(to)h(cop)m(y)h(the)e(most-)150
+408 y(recen)m(tly-killed)29 b(text)i(from)f(the)g(kill)f(bu\013er.)150
+561 y Fb(h)p 174 508 112 4 v 174 564 a Fa(C-y)p 174 580
+V 282 561 a Fb(i)630 564 y Fk(Y)-8 b(ank)31 b(the)f(most)h(recen)m(tly)
+g(killed)d(text)j(bac)m(k)g(in)m(to)g(the)f(bu\013er)g(at)h(the)f
+(cursor.)150 717 y Fb(h)p 174 664 126 4 v 174 720 a Fa(M-y)p
+174 736 V 295 717 a Fb(i)630 720 y Fk(Rotate)36 b(the)f(kill-ring,)e
+(and)h(y)m(ank)h(the)f(new)g(top.)54 b(Y)-8 b(ou)35 b(can)g(only)e(do)i
+(this)e(if)h(the)h(prior)630 830 y(command)30 b(is)1136
+827 y Fb(h)p 1160 774 112 4 v 1160 830 a Fa(C-y)p 1160
+845 V 1267 827 a Fb(i)1327 830 y Fk(or)1439 827 y Fb(h)p
+1463 774 126 4 v 1463 830 a Fa(M-y)p 1463 845 V 1584
+827 a Fb(i)1614 830 y Fk(.)150 1049 y Fc(18.2.4)63 b(Readline)41
+b(Argumen)m(ts)275 1240 y Fk(Y)-8 b(ou)29 b(can)h(pass)f(n)m(umeric)f
+(argumen)m(ts)h(to)h(Readline)e(commands.)40 b(Sometimes)29
+b(the)g(argumen)m(t)h(acts)150 1349 y(as)40 b(a)h(rep)s(eat)f(coun)m
+(t,)j(other)e(times)e(it)h(is)f(the)h Fh(sign)47 b Fk(of)41
+b(the)f(argumen)m(t)g(that)h(is)e(signi\014can)m(t.)69
+b(If)40 b(y)m(ou)150 1459 y(pass)33 b(a)h(negativ)m(e)h(argumen)m(t)f
+(to)g(a)g(command)f(whic)m(h)f(normally)g(acts)i(in)e(a)i(forw)m(ard)f
+(direction,)g(that)150 1568 y(command)i(will)e(act)j(in)e(a)i(bac)m(kw)
+m(ard)f(direction.)55 b(F)-8 b(or)36 b(example,)g(to)g(kill)d(text)j
+(bac)m(k)g(to)g(the)g(start)g(of)150 1678 y(the)31 b(line,)e(y)m(ou)h
+(migh)m(t)g(t)m(yp)s(e)h(`)p Ff(M--)f(C-k)p Fk('.)275
+1811 y(The)d(general)h(w)m(a)m(y)i(to)e(pass)g(n)m(umeric)f(argumen)m
+(ts)i(to)g(a)f(command)g(is)f(to)i(t)m(yp)s(e)f(meta)i(digits)c(b)s
+(efore)150 1920 y(the)32 b(command.)46 b(If)32 b(the)g(\014rst)f
+(`digit')h(t)m(yp)s(ed)g(is)f(a)h(min)m(us)f(sign)g(\()2387
+1917 y Fb(h)p 2411 1864 24 4 v 2411 1920 a Fa(-)p 2411
+1936 V 2431 1917 a Fb(i)2461 1920 y Fk(\),)i(then)e(the)i(sign)e(of)h
+(the)g(argumen)m(t)150 2030 y(will)26 b(b)s(e)h(negativ)m(e.)41
+b(Once)29 b(y)m(ou)f(ha)m(v)m(e)i(t)m(yp)s(ed)e(one)g(meta)h(digit)e
+(to)i(get)h(the)e(argumen)m(t)h(started,)g(y)m(ou)g(can)150
+2140 y(t)m(yp)s(e)38 b(the)f(remainder)f(of)i(the)f(digits,)h(and)f
+(then)g(the)h(command.)61 b(F)-8 b(or)39 b(example,)g(to)f(giv)m(e)g
+(the)3586 2137 y Fb(h)p 3611 2083 114 4 v 3611 2140 a
+Fa(C-d)p 3611 2155 V 3720 2137 a Fb(i)150 2249 y Fk(command)30
+b(an)g(argumen)m(t)h(of)g(10,)g(y)m(ou)g(could)e(t)m(yp)s(e)i(`)p
+Ff(M-1)f(0)g(C-d)p Fk('.)150 2468 y Fc(18.2.5)63 b(Searc)m(hing)41
+b(for)g(Commands)f(in)h(the)g(History)275 2659 y Fk(Readline)30
+b(pro)m(vides)i(commands)g(for)g(searc)m(hing)g(through)f(the)i
+(command)f(history)f(for)h(lines)e(con-)150 2768 y(taining)f(a)i(sp)s
+(eci\014ed)e(string.)39 b(There)30 b(are)h(t)m(w)m(o)h(searc)m(h)f(mo)s
+(des:)40 b Fe(incremen)m(tal)33 b Fk(and)d Fe(non-incremen)m(tal)p
+Fk(.)275 2901 y(Incremen)m(tal)25 b(searc)m(hes)i(b)s(egin)d(b)s(efore)
+h(the)h(user)f(has)h(\014nished)d(t)m(yping)i(the)h(searc)m(h)g
+(string.)38 b(As)26 b(eac)m(h)150 3011 y(c)m(haracter)37
+b(of)e(the)h(searc)m(h)g(string)e(is)h(t)m(yp)s(ed,)h(Readline)e
+(displa)m(ys)g(the)h(next)h(en)m(try)g(from)e(the)i(history)150
+3120 y(matc)m(hing)c(the)h(string)e(t)m(yp)s(ed)h(so)g(far.)46
+b(An)32 b(incremen)m(tal)f(searc)m(h)i(requires)e(only)g(as)h(man)m(y)g
+(c)m(haracters)150 3230 y(as)38 b(needed)g(to)h(\014nd)e(the)h(desired)
+f(history)g(en)m(try)-8 b(.)65 b(The)2167 3227 y Fb(h)p
+2192 3174 139 4 v 2192 3230 a Fa(ESC)p 2192 3245 V 2326
+3227 a Fb(i)2394 3230 y Fk(c)m(haracter)39 b(is)f(used)f(to)i
+(terminate)f(an)150 3340 y(incremen)m(tal)22 b(searc)m(h.)944
+3337 y Fb(h)p 968 3284 97 4 v 968 3340 a Fa(C-j)p 968
+3355 V 1060 3337 a Fb(i)1113 3340 y Fk(will)e(also)j(terminate)f(the)h
+(searc)m(h.)2316 3337 y Fb(h)p 2340 3284 110 4 v 2340
+3340 a Fa(C-g)p 2340 3355 V 2446 3337 a Fb(i)2499 3340
+y Fk(will)d(ab)s(ort)i(an)h(incremen)m(tal)f(searc)m(h)150
+3449 y(and)32 b(restore)i(the)f(original)f(line.)47 b(When)32
+b(the)i(searc)m(h)f(is)f(terminated,)i(the)f(history)f(en)m(try)h(con)m
+(taining)150 3559 y(the)j(searc)m(h)h(string)d(b)s(ecomes)j(the)f
+(curren)m(t)f(line.)56 b(T)-8 b(o)36 b(\014nd)f(other)h(matc)m(hing)g
+(en)m(tries)f(in)g(the)h(history)150 3668 y(list,)e(t)m(yp)s(e)539
+3665 y Fb(h)p 564 3612 103 4 v 564 3668 a Fa(C-s)p 564
+3684 V 662 3665 a Fb(i)725 3668 y Fk(or)840 3665 y Fb(h)p
+864 3612 102 4 v 864 3668 a Fa(C-r)p 864 3684 V 962 3665
+a Fb(i)1026 3668 y Fk(as)g(appropriate.)50 b(This)32
+b(will)f(searc)m(h)j(bac)m(kw)m(ard)h(or)e(forw)m(ard)h(in)e(the)i
+(history)150 3778 y(for)d(the)g(next)g(en)m(try)g(matc)m(hing)g(the)h
+(searc)m(h)f(string)f(t)m(yp)s(ed)h(so)g(far.)43 b(An)m(y)31
+b(other)g(k)m(ey)h(sequence)f(b)s(ound)150 3888 y(to)c(a)f(Readline)e
+(command)i(will)d(terminate)j(the)g(searc)m(h)g(and)g(execute)h(that)f
+(command.)39 b(F)-8 b(or)27 b(instance,)150 3997 y(a)224
+3994 y Fb(h)p 248 3941 151 4 v 248 3997 a Fa(RET)p 248
+4012 V 395 3994 a Fb(i)453 3997 y Fk(will)e(terminate)j(the)h(searc)m
+(h)g(and)f(accept)h(the)g(line,)e(thereb)m(y)h(executing)h(the)f
+(command)g(from)150 4107 y(the)j(history)e(list.)275
+4239 y(Non-incremen)m(tal)46 b(searc)m(hes)i(read)e(the)h(en)m(tire)g
+(searc)m(h)g(string)f(b)s(efore)g(starting)g(to)i(searc)m(h)f(for)150
+4349 y(matc)m(hing)c(history)e(lines.)76 b(The)42 b(searc)m(h)h(string)
+f(ma)m(y)h(b)s(e)f(t)m(yp)s(ed)g(b)m(y)g(the)h(user)f(or)h(b)s(e)f
+(part)g(of)h(the)150 4459 y(con)m(ten)m(ts)32 b(of)f(the)f(curren)m(t)g
+(line.)150 4711 y Fi(18.3)68 b(Readline)47 b(Init)e(File)275
+4902 y Fk(Although)34 b(the)h(Readline)f(library)e(comes)k(with)e(a)h
+(set)h(of)f Ff(emacs)p Fk(-lik)m(e)f(k)m(eybindings)e(installed)h(b)m
+(y)150 5011 y(default,)25 b(it)g(is)e(p)s(ossible)g(to)i(use)f(a)i
+(di\013eren)m(t)e(set)h(of)g(k)m(eybindings.)36 b(An)m(y)25
+b(user)f(can)h(customize)g(programs)150 5121 y(that)k(use)e(Readline)g
+(b)m(y)g(putting)g(commands)h(in)e(an)i Fe(inputrc)k
+Fk(\014le)27 b(in)f(his)h(home)h(directory)-8 b(.)39
+b(The)28 b(name)150 5230 y(of)j(this)f(\014le)h(is)f(tak)m(en)i(from)f
+(the)g(v)-5 b(alue)30 b(of)i(the)f(en)m(vironmen)m(t)g(v)-5
+b(ariable)30 b Ff(INPUTRC)p Fk(.)41 b(If)30 b(that)i(v)-5
+b(ariable)30 b(is)150 5340 y(unset,)g(the)h(default)e(is)h(`)p
+Ff(~/.inputrc)p Fk('.)p eop
+%DVIPSSectionPage: 142
+142 143 bop 150 -116 a Fk(142)2599 b(Debugging)31 b(with)e(GDB)275
+299 y(When)g(a)h(program)f(whic)m(h)g(uses)g(the)h(Readline)e(library)f
+(starts)j(up,)f(the)h(init)e(\014le)g(is)h(read,)h(and)f(the)150
+408 y(k)m(ey)i(bindings)c(are)k(set.)275 540 y(In)26
+b(addition,)g(the)h Ff(C-x)i(C-r)d Fk(command)h(re-reads)g(this)e(init)
+g(\014le,)i(th)m(us)g(incorp)s(orating)e(an)m(y)i(c)m(hanges)150
+649 y(that)k(y)m(ou)g(migh)m(t)f(ha)m(v)m(e)h(made)g(to)g(it.)150
+864 y Fc(18.3.1)63 b(Readline)41 b(Init)f(File)h(Syn)m(tax)275
+1053 y Fk(There)33 b(are)h(only)f(a)h(few)f(basic)g(constructs)h(allo)m
+(w)m(ed)f(in)g(the)h(Readline)e(init)g(\014le.)50 b(Blank)33
+b(lines)f(are)150 1163 y(ignored.)71 b(Lines)40 b(b)s(eginning)e(with)i
+(a)h(`)p Ff(#)p Fk(')g(are)h(commen)m(ts.)73 b(Lines)40
+b(b)s(eginning)e(with)h(a)j(`)p Ff($)p Fk(')f(indicate)150
+1272 y(conditional)32 b(constructs)i(\(see)h(Section)f(18.3.2)i
+([Conditional)c(Init)h(Constructs],)i(page)f(145\).)53
+b(Other)150 1382 y(lines)29 b(denote)i(v)-5 b(ariable)29
+b(settings)h(and)g(k)m(ey)h(bindings.)150 1535 y(V)-8
+b(ariable)30 b(Settings)630 1645 y(Y)-8 b(ou)41 b(can)g(mo)s(dify)d
+(the)j(run-time)e(b)s(eha)m(vior)g(of)i(Readline)e(b)m(y)h(altering)f
+(the)i(v)-5 b(alues)40 b(of)630 1754 y(v)-5 b(ariables)23
+b(in)f(Readline)h(using)g(the)h Ff(set)f Fk(command)h(within)d(the)j
+(init)f(\014le.)38 b(Here)24 b(is)f(ho)m(w)h(to)630 1864
+y(c)m(hange)e(from)d(the)i(default)f(Emacs-lik)m(e)g(k)m(ey)h(binding)c
+(to)k(use)g Ff(vi)e Fk(line)g(editing)g(commands:)870
+1989 y Ff(set)47 b(editing-mode)d(vi)630 2121 y Fk(A)30
+b(great)i(deal)e(of)h(run-time)e(b)s(eha)m(vior)g(is)g(c)m(hangeable)j
+(with)d(the)h(follo)m(wing)f(v)-5 b(ariables.)630 2274
+y Ff(bell-style)1110 2383 y Fk(Con)m(trols)43 b(what)h(happ)s(ens)e
+(when)h(Readline)g(w)m(an)m(ts)h(to)h(ring)d(the)i(termi-)1110
+2493 y(nal)36 b(b)s(ell.)59 b(If)37 b(set)h(to)g(`)p
+Ff(none)p Fk(',)g(Readline)e(nev)m(er)i(rings)d(the)j(b)s(ell.)59
+b(If)36 b(set)i(to)1110 2602 y(`)p Ff(visible)p Fk(',)32
+b(Readline)g(uses)h(a)g(visible)d(b)s(ell)h(if)h(one)h(is)f(a)m(v)-5
+b(ailable.)48 b(If)33 b(set)g(to)1110 2712 y(`)p Ff(audible)p
+Fk(')j(\(the)i(default\),)h(Readline)d(attempts)i(to)h(ring)d(the)h
+(terminal's)1110 2822 y(b)s(ell.)630 2975 y Ff(comment-begin)1110
+3084 y Fk(The)29 b(string)f(to)i(insert)e(at)i(the)f(b)s(eginning)e(of)
+i(the)h(line)d(when)h(the)i Ff(insert-)1110 3194 y(comment)e
+Fk(command)j(is)e(executed.)42 b(The)29 b(default)h(v)-5
+b(alue)30 b(is)f Ff("#")p Fk(.)630 3347 y Ff(completion-ignore-case)
+1110 3456 y Fk(If)e(set)h(to)g(`)p Ff(on)p Fk(',)g(Readline)e(p)s
+(erforms)g(\014lename)g(matc)m(hing)i(and)f(completion)1110
+3566 y(in)i(a)i(case-insensitiv)m(e)f(fashion.)39 b(The)30
+b(default)g(v)-5 b(alue)29 b(is)h(`)p Ff(off)p Fk('.)630
+3719 y Ff(completion-query-items)1110 3828 y Fk(The)c(n)m(um)m(b)s(er)f
+(of)h(p)s(ossible)e(completions)h(that)i(determines)e(when)g(the)i
+(user)1110 3938 y(is)41 b(ask)m(ed)h(whether)g(he)f(w)m(an)m(ts)i(to)g
+(see)f(the)g(list)f(of)h(p)s(ossibilities.)70 b(If)42
+b(the)1110 4048 y(n)m(um)m(b)s(er)26 b(of)h(p)s(ossible)d(completions)i
+(is)g(greater)i(than)e(this)g(v)-5 b(alue,)27 b(Readline)1110
+4157 y(will)d(ask)j(the)f(user)g(whether)g(or)g(not)h(he)f(wishes)f(to)
+j(view)d(them;)j(otherwise,)1110 4267 y(they)j(are)f(simply)e(listed.)
+40 b(The)29 b(default)h(limit)e(is)i Ff(100)p Fk(.)630
+4420 y Ff(convert-meta)1110 4529 y Fk(If)22 b(set)g(to)h(`)p
+Ff(on)p Fk(',)h(Readline)d(will)e(con)m(v)m(ert)24 b(c)m(haracters)f
+(with)e(the)h(eigh)m(th)g(bit)f(set)1110 4639 y(to)28
+b(an)f(ASCI)s(I)f(k)m(ey)i(sequence)g(b)m(y)f(stripping)e(the)i(eigh)m
+(th)h(bit)e(and)h(prep)s(end-)1110 4749 y(ing)k(an)1391
+4746 y Fb(h)p 1415 4693 139 4 v 1415 4749 a Fa(ESC)p
+1415 4764 V 1549 4746 a Fb(i)1611 4749 y Fk(c)m(haracter,)j(con)m(v)m
+(erting)f(them)f(to)g(a)h(meta-pre\014xed)f(k)m(ey)g(se-)1110
+4858 y(quence.)41 b(The)30 b(default)f(v)-5 b(alue)30
+b(is)g(`)p Ff(on)p Fk('.)630 5011 y Ff(disable-completion)1110
+5121 y Fk(If)36 b(set)h(to)h(`)p Ff(On)p Fk(',)g(Readline)d(will)f
+(inhibit)f(w)m(ord)k(completion.)58 b(Completion)1110
+5230 y(c)m(haracters)28 b(will)23 b(b)s(e)i(inserted)g(in)m(to)h(the)h
+(line)d(as)i(if)f(they)i(had)e(b)s(een)g(mapp)s(ed)1110
+5340 y(to)31 b Ff(self-insert)p Fk(.)38 b(The)30 b(default)f(is)h(`)p
+Ff(off)p Fk('.)p eop
+%DVIPSSectionPage: 143
+143 144 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(143)630 299 y Ff(editing-mode)1110
+408 y Fk(The)28 b Ff(editing-mode)e Fk(v)-5 b(ariable)27
+b(con)m(trols)i(whic)m(h)e(default)h(set)i(of)e(k)m(ey)i(bind-)1110
+518 y(ings)24 b(is)g(used.)38 b(By)26 b(default,)f(Readline)f(starts)h
+(up)f(in)g(Emacs)h(editing)f(mo)s(de,)1110 628 y(where)29
+b(the)g(k)m(eystrok)m(es)i(are)e(most)h(similar)c(to)k(Emacs.)40
+b(This)28 b(v)-5 b(ariable)28 b(can)1110 737 y(b)s(e)i(set)h(to)g
+(either)f(`)p Ff(emacs)p Fk(')f(or)h(`)p Ff(vi)p Fk('.)630
+883 y Ff(enable-keypad)1110 993 y Fk(When)23 b(set)h(to)g(`)p
+Ff(on)p Fk(',)h(Readline)d(will)f(try)i(to)h(enable)f(the)g
+(application)f(k)m(eypad)1110 1103 y(when)k(it)g(is)f(called.)39
+b(Some)27 b(systems)f(need)h(this)e(to)i(enable)f(the)h(arro)m(w)g(k)m
+(eys.)1110 1212 y(The)j(default)f(is)h(`)p Ff(off)p Fk('.)630
+1358 y Ff(expand-tilde)1110 1468 y Fk(If)d(set)h(to)h(`)p
+Ff(on)p Fk(',)f(tilde)e(expansion)h(is)f(p)s(erformed)g(when)h
+(Readline)f(attempts)1110 1577 y(w)m(ord)k(completion.)40
+b(The)30 b(default)f(is)h(`)p Ff(off)p Fk('.)630 1724
+y Ff(horizontal-scroll-mode)1110 1833 y Fk(This)k(v)-5
+b(ariable)35 b(can)h(b)s(e)f(set)h(to)h(either)e(`)p
+Ff(on)p Fk(')h(or)g(`)p Ff(off)p Fk('.)57 b(Setting)35
+b(it)g(to)i(`)p Ff(on)p Fk(')1110 1943 y(means)26 b(that)h(the)f(text)h
+(of)g(the)f(lines)e(b)s(eing)h(edited)h(will)d(scroll)i(horizon)m
+(tally)1110 2052 y(on)32 b(a)g(single)e(screen)i(line)e(when)g(they)i
+(are)g(longer)g(than)f(the)h(width)e(of)i(the)1110 2162
+y(screen,)27 b(instead)f(of)g(wrapping)e(on)m(to)j(a)f(new)g(screen)g
+(line.)37 b(By)27 b(default,)f(this)1110 2271 y(v)-5
+b(ariable)29 b(is)h(set)g(to)i(`)p Ff(off)p Fk('.)630
+2418 y Ff(keymap)192 b Fk(Sets)39 b(Readline's)e(idea)i(of)g(the)g
+(curren)m(t)f(k)m(eymap)h(for)g(k)m(ey)g(binding)d(com-)1110
+2527 y(mands.)81 b(Acceptable)46 b Ff(keymap)c Fk(names)i(are)h
+Ff(emacs)p Fk(,)i Ff(emacs-standard)p Fk(,)1110 2637
+y Ff(emacs-meta)p Fk(,)32 b Ff(emacs-ctlx)p Fk(,)g Ff(vi)p
+Fk(,)i Ff(vi-command)p Fk(,)d(and)i Ff(vi-insert)p Fk(.)48
+b Ff(vi)33 b Fk(is)1110 2746 y(equiv)-5 b(alen)m(t)25
+b(to)h Ff(vi-command)p Fk(;)f Ff(emacs)f Fk(is)g(equiv)-5
+b(alen)m(t)25 b(to)i Ff(emacs-standard)p Fk(.)1110 2856
+y(The)21 b(default)h(v)-5 b(alue)21 b(is)g Ff(emacs)p
+Fk(.)36 b(The)22 b(v)-5 b(alue)21 b(of)h(the)h Ff(editing-mode)18
+b Fk(v)-5 b(ariable)1110 2966 y(also)30 b(a\013ects)i(the)f(default)e
+(k)m(eymap.)630 3112 y Ff(mark-directories)1110 3221
+y Fk(If)38 b(set)g(to)h(`)p Ff(on)p Fk(',)i(completed)d(directory)f
+(names)h(ha)m(v)m(e)i(a)e(slash)f(app)s(ended.)1110 3331
+y(The)30 b(default)f(is)h(`)p Ff(on)p Fk('.)630 3477
+y Ff(mark-modified-lines)1110 3587 y Fk(This)k(v)-5 b(ariable,)36
+b(when)f(set)h(to)h(`)p Ff(on)p Fk(',)g(causes)g(Readline)d(to)j
+(displa)m(y)d(an)h(as-)1110 3696 y(terisk)e(\(`)p Ff(*)p
+Fk('\))i(at)f(the)g(start)g(of)g(history)f(lines)f(whic)m(h)g(ha)m(v)m
+(e)j(b)s(een)e(mo)s(di\014ed.)1110 3806 y(This)c(v)-5
+b(ariable)29 b(is)g(`)p Ff(off)p Fk(')h(b)m(y)g(default.)630
+3952 y Ff(input-meta)1110 4061 y Fk(If)h(set)h(to)g(`)p
+Ff(on)p Fk(',)g(Readline)f(will)d(enable)j(eigh)m(t-bit)h(input)d(\(it)
+j(will)d(not)i(strip)1110 4171 y(the)f(eigh)m(th)g(bit)f(from)g(the)h
+(c)m(haracters)i(it)d(reads\),)i(regardless)e(of)h(what)g(the)1110
+4281 y(terminal)38 b(claims)h(it)h(can)g(supp)s(ort.)68
+b(The)39 b(default)g(v)-5 b(alue)39 b(is)g(`)p Ff(off)p
+Fk('.)69 b(The)1110 4390 y(name)30 b Ff(meta-flag)e Fk(is)i(a)g(synon)m
+(ym)g(for)g(this)g(v)-5 b(ariable.)630 4536 y Ff(output-meta)1110
+4646 y Fk(If)35 b(set)h(to)g(`)p Ff(on)p Fk(',)h(Readline)d(will)f
+(displa)m(y)g(c)m(haracters)k(with)d(the)i(eigh)m(th)f(bit)1110
+4755 y(set)i(directly)e(rather)h(than)g(as)h(a)g(meta-pre\014xed)f
+(escap)s(e)h(sequence.)59 b(The)1110 4865 y(default)30
+b(is)f(`)p Ff(off)p Fk('.)630 5011 y Ff(print-completions-horizo)o
+(ntal)o(ly)1110 5121 y Fk(If)23 b(set)i(to)g(`)p Ff(on)p
+Fk(',)g(Readline)e(will)e(displa)m(y)h(completions)h(with)g(matc)m(hes)
+i(sorted)1110 5230 y(horizon)m(tally)42 b(in)g(alphab)s(etical)g
+(order,)47 b(rather)c(than)g(do)m(wn)g(the)h(screen.)1110
+5340 y(The)30 b(default)f(is)h(`)p Ff(off)p Fk('.)p eop
+%DVIPSSectionPage: 144
+144 145 bop 150 -116 a Fk(144)2599 b(Debugging)31 b(with)e(GDB)630
+299 y Ff(show-all-if-ambiguous)1110 408 y Fk(This)f(alters)i(the)g
+(default)f(b)s(eha)m(vior)g(of)h(the)h(completion)e(functions.)39
+b(If)29 b(set)1110 518 y(to)f(`)p Ff(on)p Fk(',)g(w)m(ords)f(whic)m(h)f
+(ha)m(v)m(e)j(more)f(than)f(one)h(p)s(ossible)d(completion)h(cause)1110
+628 y(the)39 b(matc)m(hes)h(to)g(b)s(e)e(listed)f(immediately)h
+(instead)g(of)h(ringing)e(the)i(b)s(ell.)1110 737 y(The)30
+b(default)f(v)-5 b(alue)30 b(is)g(`)p Ff(off)p Fk('.)630
+892 y Ff(visible-stats)1110 1001 y Fk(If)h(set)i(to)f(`)p
+Ff(on)p Fk(',)h(a)f(c)m(haracter)i(denoting)d(a)h(\014le's)f(t)m(yp)s
+(e)h(is)f(app)s(ended)f(to)j(the)1110 1111 y(\014lename)d(when)f
+(listing)f(p)s(ossible)g(completions.)40 b(The)30 b(default)f(is)h(`)p
+Ff(off)p Fk('.)150 1266 y(Key)g(Bindings)630 1375 y(The)d(syn)m(tax)h
+(for)g(con)m(trolling)e(k)m(ey)j(bindings)24 b(in)j(the)g(init)f
+(\014le)h(is)g(simple.)38 b(First)27 b(y)m(ou)h(ha)m(v)m(e)630
+1485 y(to)39 b(kno)m(w)f(the)h(name)f(of)h(the)g(command)f(that)h(y)m
+(ou)f(w)m(an)m(t)i(to)f(c)m(hange.)66 b(The)37 b(follo)m(wing)630
+1594 y(sections)f(con)m(tain)g(tables)g(of)g(the)g(command)f(name,)j
+(the)e(default)f(k)m(eybinding,)g(if)g(an)m(y)-8 b(,)630
+1704 y(and)30 b(a)h(short)f(description)e(of)j(what)f(the)g(command)h
+(do)s(es.)630 1836 y(Once)k(y)m(ou)g(kno)m(w)g(the)g(name)g(of)g(the)g
+(command,)h(simply)c(place)j(the)g(name)g(of)g(the)g(k)m(ey)630
+1946 y(y)m(ou)27 b(wish)e(to)j(bind)d(the)i(command)g(to,)h(a)g(colon,)
+g(and)e(then)h(the)g(name)g(of)g(the)g(command)630 2055
+y(on)39 b(a)g(line)e(in)g(the)i(init)e(\014le.)64 b(The)38
+b(name)h(of)g(the)g(k)m(ey)g(can)g(b)s(e)f(expressed)g(in)f(di\013eren)
+m(t)630 2165 y(w)m(a)m(ys,)31 b(dep)s(ending)d(on)j(whic)m(h)e(is)g
+(most)i(comfortable)g(for)f(y)m(ou.)630 2320 y Fe(k)m(eyname)5
+b Fk(:)42 b Fe(function-name)34 b Fk(or)d Fe(macro)1110
+2429 y(k)m(eyname)k Fk(is)28 b(the)g(name)h(of)g(a)g(k)m(ey)h(sp)s
+(elled)c(out)j(in)f(English.)37 b(F)-8 b(or)30 b(example:)1350
+2556 y Ff(Control-u:)45 b(universal-argument)1350 2659
+y(Meta-Rubout:)f(backward-kill-word)1350 2763 y(Control-o:)h(">)i
+(output")1110 2895 y Fk(In)36 b(the)h(ab)s(o)m(v)m(e)h(example,)2046
+2892 y Fb(h)p 2070 2839 114 4 v 2070 2895 a Fa(C-u)p
+2070 2911 V 2179 2892 a Fb(i)2246 2895 y Fk(is)e(b)s(ound)e(to)k(the)e
+(function)g Ff(universal-)1110 3005 y(argument)p Fk(,)j(and)1743
+3002 y Fb(h)p 1768 2949 110 4 v 1768 3005 a Fa(C-o)p
+1768 3020 V 1873 3002 a Fb(i)1942 3005 y Fk(is)f(b)s(ound)f(to)i(run)f
+(the)h(macro)h(expressed)e(on)h(the)1110 3114 y(righ)m(t)27
+b(hand)f(side)g(\(that)i(is,)f(to)h(insert)f(the)g(text)h(`)p
+Ff(>)j(output)p Fk(')25 b(in)m(to)j(the)f(line\).)630
+3269 y Ff(")p Fe(k)m(eyseq)r Ff(")p Fk(:)41 b Fe(function-name)35
+b Fk(or)30 b Fe(macro)1110 3379 y(k)m(eyseq)k Fk(di\013ers)c(from)g
+Fe(k)m(eyname)37 b Fk(ab)s(o)m(v)m(e)32 b(in)e(that)i(strings)e
+(denoting)g(an)h(en-)1110 3488 y(tire)i(k)m(ey)i(sequence)f(can)g(b)s
+(e)f(sp)s(eci\014ed,)g(b)m(y)g(placing)g(the)h(k)m(ey)g(sequence)g(in)
+1110 3598 y(double)24 b(quotes.)40 b(Some)26 b(GNU)g(Emacs)g(st)m(yle)g
+(k)m(ey)g(escap)s(es)h(can)f(b)s(e)f(used,)h(as)1110
+3707 y(in)32 b(the)i(follo)m(wing)f(example,)h(but)f(the)h(sp)s(ecial)f
+(c)m(haracter)i(names)f(are)g(not)1110 3817 y(recognized.)1350
+3943 y Ff("\\C-u":)46 b(universal-argument)1350 4047
+y("\\C-x\\C-r":)f(re-read-init-file)1350 4151 y("\\e[11~":)g("Function)
+h(Key)g(1")1110 4283 y Fk(In)36 b(the)h(ab)s(o)m(v)m(e)h(example,)2046
+4280 y Fb(h)p 2070 4227 114 4 v 2070 4283 a Fa(C-u)p
+2070 4298 V 2179 4280 a Fb(i)2246 4283 y Fk(is)e(b)s(ound)e(to)k(the)e
+(function)g Ff(universal-)1110 4393 y(argument)19 b Fk(\(just)i(as)g
+(it)g(w)m(as)h(in)d(the)j(\014rst)e(example\),)k(`)2926
+4390 y Fb(h)p 2950 4337 112 4 v 2950 4393 a Fa(C-x)p
+2950 4408 V 3058 4390 a Fb(i)30 b(h)p 3142 4337 102 4
+v 3142 4393 a Fa(C-r)p 3142 4408 V 3240 4390 a Fb(i)3270
+4393 y Fk(')21 b(is)f(b)s(ound)f(to)1110 4502 y(the)33
+b(function)e Ff(re-read-init-file)p Fk(,)e(and)j(`)2701
+4499 y Fb(h)p 2726 4446 139 4 v 2726 4502 a Fa(ESC)p
+2726 4518 V 2860 4499 a Fb(i)e(h)p 2944 4446 20 4 v 2944
+4502 a Fa([)p 2944 4519 V 2960 4499 a Fb(i)g(h)p 3044
+4446 36 4 v 3044 4502 a Fa(1)p 3044 4518 V 3075 4499
+a Fb(i)g(h)p 3159 4446 V 3159 4502 a Fa(1)p 3159 4518
+V 3191 4499 a Fb(i)g(h)p 3275 4446 48 4 v 3275 4502 a
+Ff(~)p 3275 4518 V 3318 4499 a Fb(i)3348 4502 y Fk(')j(is)f(b)s(ound)
+1110 4612 y(to)f(insert)e(the)i(text)g(`)p Ff(Function)e(Key)g(1)p
+Fk('.)630 4766 y(The)c(follo)m(wing)g(GNU)h(Emacs)h(st)m(yle)f(escap)s
+(e)g(sequences)g(are)h(a)m(v)-5 b(ailable)25 b(when)g(sp)s(ecifying)630
+4876 y(k)m(ey)31 b(sequences:)630 5031 y Fd(\\C-)336
+b Fk(con)m(trol)31 b(pre\014x)630 5185 y Fd(\\M-)336
+b Fk(meta)31 b(pre\014x)630 5340 y Fd(\\e)384 b Fk(an)30
+b(escap)s(e)h(c)m(haracter)p eop
+%DVIPSSectionPage: 145
+145 146 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(145)630 299 y Fd(\\\\)384 b Fk(bac)m(kslash)630
+460 y Fd(\\)p Ff(")1110 457 y Fb(h)p 1134 404 48 4 v
+1134 460 a Ff(")p 1134 475 V 1178 457 a Fb(i)630 621
+y Fd(\\')1110 618 y Fb(h)p 1134 565 20 4 v 1134 621 a
+Fa(')p 1134 636 V 1150 618 a Fb(i)630 782 y Fk(In)24
+b(addition)f(to)i(the)g(GNU)g(Emacs)g(st)m(yle)g(escap)s(e)g
+(sequences,)i(a)e(second)f(set)h(of)g(bac)m(kslash)630
+891 y(escap)s(es)31 b(is)e(a)m(v)-5 b(ailable:)630 1052
+y Ff(\\a)384 b Fk(alert)30 b(\(b)s(ell\))630 1213 y Ff(\\b)384
+b Fk(bac)m(kspace)630 1374 y Ff(\\d)g Fk(delete)630 1535
+y Ff(\\f)g Fk(form)30 b(feed)630 1696 y Ff(\\n)384 b
+Fk(newline)630 1857 y Ff(\\r)g Fk(carriage)31 b(return)630
+2018 y Ff(\\t)384 b Fk(horizon)m(tal)30 b(tab)630 2179
+y Ff(\\v)384 b Fk(v)m(ertical)30 b(tab)630 2340 y Ff(\\)p
+Fe(nnn)279 b Fk(the)24 b(c)m(haracter)h(whose)f(ASCI)s(I)e(co)s(de)i
+(is)f(the)h(o)s(ctal)g(v)-5 b(alue)24 b Fe(nnn)e Fk(\(one)i(to)h(three)
+1110 2449 y(digits\))630 2610 y Ff(\\x)p Fe(nnn)231 b
+Fk(the)28 b(c)m(haracter)h(whose)e(ASCI)s(I)f(co)s(de)i(is)f(the)g
+(hexadecimal)g(v)-5 b(alue)27 b Fe(nnn)f Fk(\(one)1110
+2720 y(to)31 b(three)g(digits\))630 2881 y(When)37 b(en)m(tering)g(the)
+h(text)g(of)g(a)g(macro,)i(single)c(or)h(double)f(quotes)i(m)m(ust)f(b)
+s(e)g(used)f(to)630 2990 y(indicate)21 b(a)g(macro)h(de\014nition.)36
+b(Unquoted)21 b(text)i(is)d(assumed)h(to)h(b)s(e)f(a)h(function)e
+(name.)38 b(In)630 3100 y(the)22 b(macro)f(b)s(o)s(dy)-8
+b(,)23 b(the)e(bac)m(kslash)g(escap)s(es)h(describ)s(ed)d(ab)s(o)m(v)m
+(e)k(are)e(expanded.)37 b(Bac)m(kslash)630 3210 y(will)g(quote)k(an)m
+(y)f(other)g(c)m(haracter)i(in)c(the)j(macro)f(text,)k(including)36
+b(`)p Ff(")p Fk(')k(and)g(`)p Ff(')p Fk('.)69 b(F)-8
+b(or)630 3319 y(example,)27 b(the)f(follo)m(wing)e(binding)e(will)h
+(mak)m(e)k(`)p Ff(C-x)j(\\)p Fk(')c(insert)e(a)i(single)f(`)p
+Ff(\\)p Fk(')h(in)m(to)f(the)h(line:)870 3449 y Ff("\\C-x\\\\":)45
+b("\\\\")150 3676 y Fc(18.3.2)63 b(Conditional)41 b(Init)g(Constructs)
+275 3870 y Fk(Readline)34 b(implemen)m(ts)f(a)j(facilit)m(y)f(similar)d
+(in)i(spirit)f(to)j(the)g(conditional)e(compilation)g(features)150
+3980 y(of)h(the)f(C)g(prepro)s(cessor)g(whic)m(h)f(allo)m(ws)h(k)m(ey)h
+(bindings)c(and)j(v)-5 b(ariable)33 b(settings)i(to)g(b)s(e)f(p)s
+(erformed)f(as)150 4089 y(the)e(result)e(of)h(tests.)42
+b(There)30 b(are)h(four)e(parser)h(directiv)m(es)g(used.)150
+4251 y Ff($if)336 b Fk(The)31 b Ff($if)f Fk(construct)i(allo)m(ws)f
+(bindings)d(to)k(b)s(e)e(made)i(based)f(on)g(the)g(editing)f(mo)s(de,)i
+(the)630 4361 y(terminal)37 b(b)s(eing)f(used,)k(or)e(the)g
+(application)e(using)h(Readline.)62 b(The)38 b(text)h(of)f(the)g(test)
+630 4470 y(extends)30 b(to)h(the)g(end)f(of)g(the)h(line;)e(no)h(c)m
+(haracters)i(are)f(required)d(to)j(isolate)g(it.)630
+4631 y Ff(mode)288 b Fk(The)20 b Ff(mode=)g Fk(form)g(of)h(the)g
+Ff($if)f Fk(directiv)m(e)h(is)f(used)g(to)h(test)h(whether)e(Readline)
+1110 4741 y(is)28 b(in)h Ff(emacs)f Fk(or)h Ff(vi)g Fk(mo)s(de.)40
+b(This)28 b(ma)m(y)i(b)s(e)e(used)h(in)f(conjunction)h(with)f(the)1110
+4850 y(`)p Ff(set)i(keymap)p Fk(')c(command,)i(for)f(instance,)h(to)g
+(set)g(bindings)d(in)h(the)i Ff(emacs-)1110 4960 y(standard)23
+b Fk(and)h Ff(emacs-ctlx)f Fk(k)m(eymaps)i(only)f(if)g(Readline)g(is)g
+(starting)h(out)1110 5069 y(in)k Ff(emacs)g Fk(mo)s(de.)630
+5230 y Ff(term)288 b Fk(The)26 b Ff(term=)g Fk(form)g(ma)m(y)i(b)s(e)e
+(used)g(to)i(include)d(terminal-sp)s(eci\014c)f(k)m(ey)k(bind-)1110
+5340 y(ings,)37 b(p)s(erhaps)d(to)j(bind)d(the)i(k)m(ey)h(sequences)f
+(output)g(b)m(y)g(the)g(terminal's)p eop
+%DVIPSSectionPage: 146
+146 147 bop 150 -116 a Fk(146)2599 b(Debugging)31 b(with)e(GDB)1110
+299 y(function)23 b(k)m(eys.)39 b(The)23 b(w)m(ord)h(on)f(the)i(righ)m
+(t)e(side)g(of)h(the)g(`)p Ff(=)p Fk(')g(is)f(tested)i(against)1110
+408 y(b)s(oth)k(the)h(full)e(name)i(of)g(the)g(terminal)f(and)g(the)i
+(p)s(ortion)d(of)i(the)g(terminal)1110 518 y(name)k(b)s(efore)f(the)g
+(\014rst)g(`)p Ff(-)p Fk('.)50 b(This)32 b(allo)m(ws)h
+Ff(sun)g Fk(to)h(matc)m(h)g(b)s(oth)f Ff(sun)g Fk(and)1110
+628 y Ff(sun-cmd)p Fk(,)c(for)h(instance.)630 787 y Ff(application)1110
+897 y Fk(The)21 b Fe(application)g Fk(construct)h(is)f(used)g(to)i
+(include)d(application-sp)s(eci\014c)f(set-)1110 1006
+y(tings.)38 b(Eac)m(h)26 b(program)e(using)f(the)i(Readline)e(library)g
+(sets)i(the)g Fe(application)1110 1116 y(name)p Fk(,)34
+b(and)f(y)m(ou)g(can)g(test)h(for)f(it.)49 b(This)31
+b(could)h(b)s(e)h(used)f(to)i(bind)d(k)m(ey)i(se-)1110
+1225 y(quences)24 b(to)h(functions)d(useful)g(for)i(a)g(sp)s(eci\014c)f
+(program.)38 b(F)-8 b(or)25 b(instance,)g(the)1110 1335
+y(follo)m(wing)h(command)i(adds)f(a)i(k)m(ey)g(sequence)f(that)h
+(quotes)f(the)g(curren)m(t)g(or)1110 1445 y(previous)h(w)m(ord)h(in)f
+(Bash:)1350 1573 y Ff($if)47 b(Bash)1350 1677 y(#)g(Quote)g(the)g
+(current)f(or)h(previous)e(word)1350 1781 y("\\C-xq":)h
+("\\eb\\"\\ef\\"")1350 1885 y($endif)150 2044 y($endif)192
+b Fk(This)28 b(command,)j(as)f(seen)h(in)e(the)h(previous)f(example,)h
+(terminates)g(an)h Ff($if)e Fk(command.)150 2203 y Ff($else)240
+b Fk(Commands)29 b(in)g(this)h(branc)m(h)f(of)i(the)f
+Ff($if)g Fk(directiv)m(e)g(are)h(executed)g(if)e(the)i(test)g(fails.)
+150 2363 y Ff($include)96 b Fk(This)26 b(directiv)m(e)h(tak)m(es)i(a)f
+(single)e(\014lename)h(as)h(an)g(argumen)m(t)g(and)f(reads)g(commands)h
+(and)630 2472 y(bindings)f(from)j(that)h(\014le.)870
+2601 y Ff($include)46 b(/etc/inputrc)150 2825 y Fc(18.3.3)63
+b(Sample)40 b(Init)h(File)275 3018 y Fk(Here)31 b(is)f(an)g(example)h
+(of)g(an)g(inputrc)e(\014le.)41 b(This)29 b(illustrates)g(k)m(ey)i
+(binding,)d(v)-5 b(ariable)30 b(assignmen)m(t,)150 3127
+y(and)g(conditional)e(syn)m(tax.)p eop
+%DVIPSSectionPage: 147
+147 148 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(147)390 403 y Ff(#)47 b(This)g(file)g(controls)
+e(the)i(behaviour)e(of)j(line)e(input)h(editing)e(for)390
+506 y(#)i(programs)f(that)h(use)g(the)f(Gnu)h(Readline)f(library.)93
+b(Existing)46 b(programs)390 610 y(#)h(include)f(FTP,)h(Bash,)f(and)h
+(Gdb.)390 714 y(#)390 818 y(#)g(You)g(can)g(re-read)f(the)h(inputrc)f
+(file)g(with)h(C-x)g(C-r.)390 922 y(#)g(Lines)g(beginning)e(with)i('#')
+g(are)g(comments.)390 1025 y(#)390 1129 y(#)g(First,)g(include)e(any)i
+(systemwide)e(bindings)h(and)h(variable)e(assignments)g(from)390
+1233 y(#)i(/etc/Inputrc)390 1337 y($include)f(/etc/Inputrc)390
+1544 y(#)390 1648 y(#)h(Set)g(various)f(bindings)g(for)h(emacs)f(mode.)
+390 1856 y(set)h(editing-mode)d(emacs)390 2063 y($if)j(mode=emacs)390
+2271 y(Meta-Control-h:)91 b(backward-kill-word)43 b(Text)k(after)f(the)
+h(function)f(name)g(is)h(ignored)390 2478 y(#)390 2582
+y(#)g(Arrow)g(keys)f(in)i(keypad)e(mode)390 2686 y(#)390
+2790 y(#"\\M-OD":)379 b(backward-char)390 2893 y(#"\\M-OC":)g
+(forward-char)390 2997 y(#"\\M-OA":)g(previous-history)390
+3101 y(#"\\M-OB":)g(next-history)390 3205 y(#)390 3308
+y(#)47 b(Arrow)g(keys)f(in)i(ANSI)e(mode)390 3412 y(#)390
+3516 y("\\M-[D":)380 b(backward-char)390 3620 y("\\M-[C":)g
+(forward-char)390 3724 y("\\M-[A":)g(previous-history)390
+3827 y("\\M-[B":)g(next-history)390 3931 y(#)390 4035
+y(#)47 b(Arrow)g(keys)f(in)i(8)f(bit)g(keypad)f(mode)390
+4139 y(#)390 4242 y(#"\\M-\\C-OD":)331 b(backward-char)390
+4346 y(#"\\M-\\C-OC":)g(forward-char)390 4450 y(#"\\M-\\C-OA":)g
+(previous-history)390 4554 y(#"\\M-\\C-OB":)g(next-history)390
+4658 y(#)390 4761 y(#)47 b(Arrow)g(keys)f(in)i(8)f(bit)g(ANSI)g(mode)
+390 4865 y(#)390 4969 y(#"\\M-\\C-[D":)331 b(backward-char)390
+5073 y(#"\\M-\\C-[C":)g(forward-char)390 5176 y(#"\\M-\\C-[A":)g
+(previous-history)390 5280 y(#"\\M-\\C-[B":)g(next-history)p
+eop
+%DVIPSSectionPage: 148
+148 149 bop 150 -116 a Fk(148)2599 b(Debugging)31 b(with)e(GDB)390
+403 y Ff(C-q:)47 b(quoted-insert)390 610 y($endif)390
+818 y(#)g(An)h(old-style)d(binding.)93 b(This)47 b(happens)f(to)h(be)g
+(the)g(default.)390 922 y(TAB:)g(complete)390 1129 y(#)g(Macros)g(that)
+f(are)h(convenient)e(for)i(shell)f(interaction)390 1233
+y($if)h(Bash)390 1337 y(#)g(edit)g(the)g(path)390 1440
+y("\\C-xp":)f("PATH=${PATH}\\e\\C-e\\C-a)o(\\ef)o(\\C-f)o(")390
+1544 y(#)h(prepare)f(to)h(type)g(a)h(quoted)e(word)g(--)h(insert)g
+(open)f(and)h(close)f(double)h(quotes)390 1648 y(#)g(and)g(move)g(to)g
+(just)g(after)f(the)h(open)g(quote)390 1752 y("\\C-x\\"":)e
+("\\"\\"\\C-b")390 1856 y(#)i(insert)g(a)g(backslash)e(\(testing)h
+(backslash)f(escapes)h(in)h(sequences)e(and)i(macros\))390
+1959 y("\\C-x\\\\":)e("\\\\")390 2063 y(#)i(Quote)g(the)g(current)f(or)
+h(previous)e(word)390 2167 y("\\C-xq":)h("\\eb\\"\\ef\\"")390
+2271 y(#)h(Add)g(a)h(binding)e(to)h(refresh)f(the)h(line,)f(which)g(is)
+h(unbound)390 2374 y("\\C-xr":)f(redraw-current-line)390
+2478 y(#)h(Edit)g(variable)f(on)h(current)f(line.)390
+2582 y("\\M-\\C-v":)f("\\C-a\\C-k$\\C-y\\M-\\C-e\\C-)o(a\\C-)o(y=")390
+2686 y($endif)390 2893 y(#)i(use)g(a)h(visible)e(bell)g(if)h(one)g(is)h
+(available)390 2997 y(set)f(bell-style)e(visible)390
+3205 y(#)i(don't)g(strip)f(characters)f(to)i(7)h(bits)e(when)h(reading)
+390 3308 y(set)g(input-meta)e(on)390 3516 y(#)i(allow)g(iso-latin1)e
+(characters)g(to)i(be)g(inserted)f(rather)g(than)g(converted)g(to)390
+3620 y(#)h(prefix-meta)e(sequences)390 3724 y(set)i(convert-meta)d(off)
+390 3931 y(#)j(display)f(characters)f(with)i(the)g(eighth)f(bit)h(set)g
+(directly)e(rather)h(than)390 4035 y(#)h(as)h(meta-prefixed)c
+(characters)390 4139 y(set)j(output-meta)e(on)390 4346
+y(#)i(if)h(there)e(are)h(more)g(than)f(150)h(possible)f(completions)e
+(for)j(a)h(word,)e(ask)h(the)390 4450 y(#)g(user)g(if)g(he)g(wants)g
+(to)g(see)g(all)g(of)g(them)390 4554 y(set)g(completion-query-items)42
+b(150)390 4761 y(#)47 b(For)g(FTP)390 4865 y($if)g(Ftp)390
+4969 y("\\C-xg":)f("get)g(\\M-?")390 5073 y("\\C-xt":)g("put)g(\\M-?")
+390 5176 y("\\M-.":)g(yank-last-arg)390 5280 y($endif)p
+eop
+%DVIPSSectionPage: 149
+149 150 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(149)150 299 y Fi(18.4)68 b(Bindable)45
+b(Readline)i(Commands)275 490 y Fk(This)28 b(section)j(describ)s(es)d
+(Readline)h(commands)h(that)h(ma)m(y)g(b)s(e)f(b)s(ound)e(to)j(k)m(ey)h
+(sequences.)150 708 y Fc(18.4.1)63 b(Commands)40 b(F)-10
+b(or)41 b(Mo)m(ving)150 945 y Ff(beginning-of-line)26
+b(\(C-a\))630 1055 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(start)h(of)g(the)f
+(curren)m(t)g(line.)150 1234 y Ff(end-of-line)d(\(C-e\))630
+1343 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(line.)150
+1522 y Ff(forward-char)c(\(C-f\))630 1632 y Fk(Mo)m(v)m(e)32
+b(forw)m(ard)e(a)h(c)m(haracter.)150 1810 y Ff(backward-char)c(\(C-b\))
+630 1920 y Fk(Mo)m(v)m(e)32 b(bac)m(k)g(a)e(c)m(haracter.)150
+2099 y Ff(forward-word)d(\(M-f\))630 2208 y Fk(Mo)m(v)m(e)32
+b(forw)m(ard)e(to)h(the)f(end)g(of)g(the)h(next)f(w)m(ord.)41
+b(W)-8 b(ords)30 b(are)h(comp)s(osed)f(of)g(letters)h(and)630
+2318 y(digits.)150 2497 y Ff(backward-word)c(\(M-b\))630
+2606 y Fk(Mo)m(v)m(e)34 b(bac)m(k)g(to)f(the)f(start)h(of)g(this,)f(or)
+g(the)g(previous,)g(w)m(ord.)46 b(W)-8 b(ords)33 b(are)g(comp)s(osed)f
+(of)630 2716 y(letters)f(and)e(digits.)150 2895 y Ff(clear-screen)e
+(\(C-l\))630 3004 y Fk(Clear)f(the)h(screen)f(and)h(redra)m(w)f(the)h
+(curren)m(t)f(line,)g(lea)m(ving)g(the)h(curren)m(t)g(line)e(at)i(the)g
+(top)630 3114 y(of)k(the)f(screen.)150 3293 y Ff(redraw-current-line)25
+b(\(\))630 3402 y Fk(Refresh)30 b(the)g(curren)m(t)h(line.)39
+b(By)30 b(default,)g(this)f(is)h(un)m(b)s(ound.)150 3621
+y Fc(18.4.2)63 b(Commands)40 b(F)-10 b(or)41 b(Manipulating)h(The)f
+(History)150 3858 y Ff(accept-line)27 b(\(Newline,)h(Return\))630
+3967 y Fk(Accept)j(the)f(line)e(regardless)h(of)h(where)f(the)h(cursor)
+f(is.)40 b(If)29 b(this)g(line)f(is)h(non-empt)m(y)-8
+b(,)31 b(add)630 4077 y(it)d(to)g(the)g(history)f(list.)39
+b(If)27 b(this)g(line)g(w)m(as)h(a)g(history)f(line,)g(then)h(restore)h
+(the)f(history)f(line)630 4186 y(to)k(its)f(original)e(state.)150
+4365 y Ff(previous-history)e(\(C-p\))630 4475 y Fk(Mo)m(v)m(e)32
+b(`up')e(through)g(the)g(history)g(list.)150 4654 y Ff(next-history)d
+(\(C-n\))630 4763 y Fk(Mo)m(v)m(e)32 b(`do)m(wn')f(through)f(the)g
+(history)f(list.)150 4942 y Ff(beginning-of-history)c(\(M-<\))630
+5052 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(\014rst)g(line)e(in)i(the)g
+(history)-8 b(.)150 5230 y Ff(end-of-history)26 b(\(M->\))630
+5340 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(input)d(history)
+-8 b(,)30 b(i.e.,)h(the)g(line)d(curren)m(tly)i(b)s(eing)f(en)m(tered.)
+p eop
+%DVIPSSectionPage: 150
+150 151 bop 150 -116 a Fk(150)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Ff(reverse-search-history)24 b(\(C-r\))630 408
+y Fk(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)f(at)h(the)f(curren)m(t)g
+(line)e(and)i(mo)m(ving)g(`up')f(through)h(the)g(his-)630
+518 y(tory)g(as)f(necessary)-8 b(.)42 b(This)28 b(is)i(an)g(incremen)m
+(tal)g(searc)m(h.)150 695 y Ff(forward-search-history)24
+b(\(C-s\))630 804 y Fk(Searc)m(h)30 b(forw)m(ard)f(starting)g(at)h(the)
+g(curren)m(t)f(line)f(and)h(mo)m(ving)g(`do)m(wn')g(through)g(the)h
+(the)630 914 y(history)f(as)i(necessary)-8 b(.)41 b(This)29
+b(is)g(an)i(incremen)m(tal)e(searc)m(h.)150 1090 y Ff
+(non-incremental-reverse-)o(sear)o(ch-h)o(ist)o(ory)24
+b(\(M-p\))630 1200 y Fk(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)f(at)h
+(the)f(curren)m(t)g(line)e(and)i(mo)m(ving)g(`up')f(through)h(the)g
+(his-)630 1309 y(tory)36 b(as)g(necessary)h(using)d(a)j(non-incremen)m
+(tal)e(searc)m(h)h(for)g(a)g(string)f(supplied)e(b)m(y)j(the)630
+1419 y(user.)150 1596 y Ff(non-incremental-forward-)o(sear)o(ch-h)o
+(ist)o(ory)24 b(\(M-n\))630 1705 y Fk(Searc)m(h)30 b(forw)m(ard)f
+(starting)g(at)h(the)g(curren)m(t)f(line)f(and)h(mo)m(ving)g(`do)m(wn')
+g(through)g(the)h(the)630 1815 y(history)c(as)g(necessary)i(using)d(a)i
+(non-incremen)m(tal)e(searc)m(h)j(for)e(a)h(string)f(supplied)d(b)m(y)k
+(the)630 1924 y(user.)150 2101 y Ff(history-search-forward)d(\(\))630
+2210 y Fk(Searc)m(h)42 b(forw)m(ard)f(through)f(the)i(history)e(for)h
+(the)h(string)e(of)i(c)m(haracters)h(b)s(et)m(w)m(een)f(the)630
+2320 y(start)33 b(of)g(the)g(curren)m(t)g(line)e(and)h(the)h(curren)m
+(t)f(cursor)h(p)s(osition)d(\(the)k Fe(p)s(oin)m(t)r
+Fk(\).)47 b(This)31 b(is)h(a)630 2430 y(non-incremen)m(tal)d(searc)m
+(h.)42 b(By)30 b(default,)g(this)g(command)g(is)f(un)m(b)s(ound.)150
+2606 y Ff(history-search-backward)24 b(\(\))630 2716
+y Fk(Searc)m(h)35 b(bac)m(kw)m(ard)g(through)f(the)h(history)f(for)h
+(the)f(string)g(of)h(c)m(haracters)h(b)s(et)m(w)m(een)g(the)630
+2825 y(start)g(of)f(the)g(curren)m(t)g(line)e(and)i(the)g(p)s(oin)m(t.)
+54 b(This)33 b(is)i(a)g(non-incremen)m(tal)f(searc)m(h.)56
+b(By)630 2935 y(default,)30 b(this)f(command)h(is)g(un)m(b)s(ound.)150
+3111 y Ff(yank-nth-arg)d(\(M-C-y\))630 3221 y Fk(Insert)e(the)i
+(\014rst)e(argumen)m(t)h(to)h(the)f(previous)f(command)g(\(usually)f
+(the)i(second)g(w)m(ord)g(on)630 3331 y(the)j(previous)e(line\).)39
+b(With)28 b(an)h(argumen)m(t)g Fe(n)p Fk(,)g(insert)f(the)h
+Fe(n)p Fk(th)f(w)m(ord)g(from)g(the)h(previous)630 3440
+y(command)e(\(the)h(w)m(ords)e(in)g(the)i(previous)d(command)i(b)s
+(egin)f(with)g(w)m(ord)h(0\).)40 b(A)28 b(negativ)m(e)630
+3550 y(argumen)m(t)j(inserts)e(the)i Fe(n)p Fk(th)e(w)m(ord)h(from)g
+(the)h(end)e(of)i(the)f(previous)f(command.)150 3726
+y Ff(yank-last-arg)e(\(M-.,)i(M-_\))630 3836 y Fk(Insert)34
+b(last)h(argumen)m(t)h(to)g(the)f(previous)e(command)i(\(the)h(last)e
+(w)m(ord)h(of)g(the)g(previous)630 3945 y(history)30
+b(en)m(try\).)41 b(With)30 b(an)h(argumen)m(t,)g(b)s(eha)m(v)m(e)g
+(exactly)h(lik)m(e)e Ff(yank-nth-arg)p Fk(.)38 b(Succes-)630
+4055 y(siv)m(e)c(calls)g(to)h Ff(yank-last-arg)c Fk(mo)m(v)m(e)36
+b(bac)m(k)g(through)d(the)i(history)f(list,)g(inserting)f(the)630
+4165 y(last)d(argumen)m(t)h(of)g(eac)m(h)g(line)e(in)g(turn.)150
+4381 y Fc(18.4.3)63 b(Commands)40 b(F)-10 b(or)41 b(Changing)h(T)-10
+b(ext)150 4616 y Ff(delete-char)27 b(\(C-d\))630 4725
+y Fk(Delete)34 b(the)e(c)m(haracter)j(under)c(the)h(cursor.)47
+b(If)32 b(the)h(cursor)f(is)f(at)i(the)g(b)s(eginning)d(of)j(the)630
+4835 y(line,)h(there)g(are)h(no)f(c)m(haracters)i(in)d(the)h(line,)g
+(and)g(the)g(last)g(c)m(haracter)i(t)m(yp)s(ed)e(w)m(as)h(not)630
+4944 y(b)s(ound)28 b(to)j Ff(delete-char)p Fk(,)d(then)i(return)f
+Ff(EOF)p Fk(.)150 5121 y Ff(backward-delete-char)c(\(Rubout\))630
+5230 y Fk(Delete)31 b(the)g(c)m(haracter)g(b)s(ehind)d(the)i(cursor.)40
+b(A)30 b(n)m(umeric)f(argumen)m(t)i(means)f(to)h(kill)d(the)630
+5340 y(c)m(haracters)k(instead)d(of)i(deleting)e(them.)p
+eop
+%DVIPSSectionPage: 151
+151 152 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(151)150 299 y Ff(quoted-insert)27
+b(\(C-q,)i(C-v\))630 408 y Fk(Add)k(the)i(next)f(c)m(haracter)i(t)m(yp)
+s(ed)e(to)h(the)f(line)f(v)m(erbatim.)52 b(This)32 b(is)i(ho)m(w)g(to)h
+(insert)e(k)m(ey)630 518 y(sequences)e(lik)m(e)1209 515
+y Fb(h)p 1234 462 112 4 v 1234 518 a Fa(C-q)p 1234 533
+V 1341 515 a Fb(i)1371 518 y Fk(,)f(for)h(example.)150
+696 y Ff(tab-insert)d(\(M-TAB\))630 806 y Fk(Insert)i(a)h(tab)f(c)m
+(haracter.)150 983 y Ff(self-insert)d(\(a,)j(b,)g(A,)f(1,)h(!,)g(...\))
+630 1093 y Fk(Insert)g(y)m(ourself.)150 1271 y Ff(transpose-chars)c
+(\(C-t\))630 1381 y Fk(Drag)33 b(the)f(c)m(haracter)h(b)s(efore)f(the)g
+(cursor)f(forw)m(ard)h(o)m(v)m(er)h(the)f(c)m(haracter)i(at)e(the)g
+(cursor,)630 1490 y(mo)m(ving)j(the)h(cursor)f(forw)m(ard)g(as)g(w)m
+(ell.)55 b(If)35 b(the)h(insertion)e(p)s(oin)m(t)g(is)g(at)j(the)e(end)
+g(of)h(the)630 1600 y(line,)22 b(then)g(this)f(transp)s(oses)g(the)h
+(last)g(t)m(w)m(o)h(c)m(haracters)g(of)f(the)h(line.)36
+b(Negativ)m(e)24 b(argumen)m(ts)630 1709 y(don't)30 b(w)m(ork.)150
+1887 y Ff(transpose-words)c(\(M-t\))630 1997 y Fk(Drag)35
+b(the)f(w)m(ord)g(b)s(ehind)d(the)j(cursor)g(past)g(the)g(w)m(ord)g(in)
+f(fron)m(t)h(of)g(the)h(cursor)e(mo)m(ving)630 2106 y(the)e(cursor)e(o)
+m(v)m(er)j(that)f(w)m(ord)f(as)h(w)m(ell.)150 2284 y
+Ff(upcase-word)c(\(M-u\))630 2394 y Fk(Upp)s(ercase)32
+b(the)g(curren)m(t)g(\(or)g(follo)m(wing\))f(w)m(ord.)45
+b(With)31 b(a)h(negativ)m(e)i(argumen)m(t,)f(upp)s(er-)630
+2504 y(case)e(the)g(previous)e(w)m(ord,)h(but)g(do)g(not)h(mo)m(v)m(e)h
+(the)e(cursor.)150 2681 y Ff(downcase-word)d(\(M-l\))630
+2791 y Fk(Lo)m(w)m(ercase)c(the)f(curren)m(t)f(\(or)h(follo)m(wing\))f
+(w)m(ord.)37 b(With)21 b(a)h(negativ)m(e)h(argumen)m(t,)h(lo)m(w)m
+(ercase)630 2901 y(the)31 b(previous)d(w)m(ord,)j(but)e(do)i(not)f(mo)m
+(v)m(e)i(the)f(cursor.)150 3079 y Ff(capitalize-word)26
+b(\(M-c\))630 3188 y Fk(Capitalize)20 b(the)i(curren)m(t)f(\(or)g
+(follo)m(wing\))f(w)m(ord.)38 b(With)20 b(a)i(negativ)m(e)g(argumen)m
+(t,)i(capitalize)630 3298 y(the)31 b(previous)d(w)m(ord,)j(but)e(do)i
+(not)f(mo)m(v)m(e)i(the)f(cursor.)150 3516 y Fc(18.4.4)63
+b(Killing)42 b(And)f(Y)-10 b(anking)150 3752 y Ff(kill-line)28
+b(\(C-k\))630 3861 y Fk(Kill)g(the)i(text)i(from)e(the)g(curren)m(t)g
+(cursor)g(p)s(osition)f(to)i(the)f(end)g(of)g(the)h(line.)150
+4039 y Ff(backward-kill-line)25 b(\(C-x)30 b(Rubout\))630
+4149 y Fk(Kill)e(bac)m(kw)m(ard)j(to)g(the)f(b)s(eginning)e(of)i(the)h
+(line.)150 4327 y Ff(unix-line-discard)26 b(\(C-u\))630
+4436 y Fk(Kill)j(bac)m(kw)m(ard)k(from)e(the)h(cursor)f(to)i(the)f(b)s
+(eginning)d(of)j(the)g(curren)m(t)g(line.)43 b(The)31
+b(killed)630 4546 y(text)g(is)f(sa)m(v)m(ed)h(on)g(the)f(kill-ring.)150
+4724 y Ff(kill-whole-line)c(\(\))630 4833 y Fk(Kill)20
+b(all)i(c)m(haracters)i(on)f(the)g(curren)m(t)f(line,)h(no)g(matter)h
+(where)e(the)h(cursor)f(is.)37 b(By)23 b(default,)630
+4943 y(this)29 b(is)h(un)m(b)s(ound.)150 5121 y Ff(kill-word)e(\(M-d\))
+630 5230 y Fk(Kill)d(from)j(the)g(cursor)f(to)i(the)f(end)g(of)g(the)g
+(curren)m(t)g(w)m(ord,)g(or)g(if)f(b)s(et)m(w)m(een)i(w)m(ords,)f(to)h
+(the)630 5340 y(end)h(of)g(the)h(next)f(w)m(ord.)41 b(W)-8
+b(ord)30 b(b)s(oundaries)e(are)j(the)g(same)f(as)h Ff(forward-word)p
+Fk(.)p eop
+%DVIPSSectionPage: 152
+152 153 bop 150 -116 a Fk(152)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Ff(backward-kill-word)c(\(M-DEL\))630 408 y Fk(Kill)j(the)j(w)m
+(ord)g(b)s(ehind)d(the)j(cursor.)42 b(W)-8 b(ord)31 b(b)s(oundaries)e
+(are)i(the)g(same)g(as)g Ff(backward-)630 518 y(word)p
+Fk(.)150 697 y Ff(unix-word-rubout)26 b(\(C-w\))630 806
+y Fk(Kill)32 b(the)k(w)m(ord)e(b)s(ehind)f(the)i(cursor,)h(using)d
+(white)h(space)i(as)f(a)h(w)m(ord)e(b)s(oundary)-8 b(.)53
+b(The)630 916 y(killed)28 b(text)j(is)f(sa)m(v)m(ed)h(on)f(the)h
+(kill-ring.)150 1095 y Ff(delete-horizontal-space)24
+b(\(\))630 1204 y Fk(Delete)32 b(all)d(spaces)i(and)e(tabs)i(around)e
+(p)s(oin)m(t.)40 b(By)31 b(default,)e(this)h(is)f(un)m(b)s(ound.)150
+1383 y Ff(kill-region)e(\(\))630 1493 y Fk(Kill)c(the)j(text)g(b)s(et)m
+(w)m(een)g(the)g(p)s(oin)m(t)e(and)h(the)h Fh(mark)36
+b Fk(\(sa)m(v)m(ed)27 b(cursor)e(p)s(osition\).)37 b(This)24
+b(text)630 1602 y(is)29 b(referred)h(to)h(as)g(the)f
+Fe(region)p Fk(.)41 b(By)30 b(default,)g(this)f(command)i(is)e(un)m(b)s
+(ound.)150 1781 y Ff(copy-region-as-kill)c(\(\))630 1891
+y Fk(Cop)m(y)34 b(the)g(text)h(in)e(the)h(region)f(to)i(the)f(kill)e
+(bu\013er,)i(so)g(it)g(can)g(b)s(e)f(y)m(ank)m(ed)i(righ)m(t)e(a)m(w)m
+(a)m(y)-8 b(.)630 2000 y(By)31 b(default,)e(this)h(command)g(is)f(un)m
+(b)s(ound.)150 2179 y Ff(copy-backward-word)c(\(\))630
+2289 y Fk(Cop)m(y)38 b(the)h(w)m(ord)f(b)s(efore)g(p)s(oin)m(t)f(to)j
+(the)e(kill)e(bu\013er.)64 b(The)38 b(w)m(ord)g(b)s(oundaries)e(are)j
+(the)630 2398 y(same)31 b(as)f Ff(backward-word)p Fk(.)38
+b(By)30 b(default,)g(this)f(command)h(is)g(un)m(b)s(ound.)150
+2577 y Ff(copy-forward-word)c(\(\))630 2687 y Fk(Cop)m(y)31
+b(the)g(w)m(ord)g(follo)m(wing)e(p)s(oin)m(t)h(to)i(the)f(kill)e
+(bu\013er.)42 b(The)30 b(w)m(ord)h(b)s(oundaries)d(are)k(the)630
+2796 y(same)f(as)f Ff(forward-word)p Fk(.)38 b(By)30
+b(default,)g(this)g(command)g(is)f(un)m(b)s(ound.)150
+2975 y Ff(yank)g(\(C-y\))630 3085 y Fk(Y)-8 b(ank)31
+b(the)f(top)h(of)g(the)f(kill)e(ring)h(in)m(to)i(the)f(bu\013er)g(at)h
+(the)f(curren)m(t)g(cursor)g(p)s(osition.)150 3263 y
+Ff(yank-pop)e(\(M-y\))630 3373 y Fk(Rotate)36 b(the)f(kill-ring,)e(and)
+h(y)m(ank)h(the)f(new)g(top.)54 b(Y)-8 b(ou)35 b(can)g(only)e(do)i
+(this)e(if)h(the)h(prior)630 3483 y(command)30 b(is)g(y)m(ank)g(or)h(y)
+m(ank-p)s(op.)150 3701 y Fc(18.4.5)63 b(Sp)s(ecifying)41
+b(Numeric)f(Argumen)m(ts)150 3938 y Ff(digit-argument)26
+b(\(M-0,)j(M-1,)h(...)f(M--\))630 4048 y Fk(Add)d(this)g(digit)f(to)j
+(the)f(argumen)m(t)g(already)g(accum)m(ulating,)g(or)g(start)h(a)f(new)
+f(argumen)m(t.)630 4154 y Fb(h)p 654 4101 100 4 v 654
+4157 a Fa(M{)p 654 4173 V 750 4154 a Fb(i)810 4157 y
+Fk(starts)31 b(a)g(negativ)m(e)g(argumen)m(t.)150 4336
+y Ff(universal-argument)25 b(\(\))630 4446 y Fk(This)f(is)g(another)i
+(w)m(a)m(y)g(to)h(sp)s(ecify)d(an)h(argumen)m(t.)40 b(If)25
+b(this)f(command)i(is)e(follo)m(w)m(ed)h(b)m(y)h(one)630
+4555 y(or)k(more)f(digits,)g(optionally)f(with)g(a)i(leading)f(min)m
+(us)f(sign,)h(those)h(digits)e(de\014ne)h(the)h(ar-)630
+4665 y(gumen)m(t.)41 b(If)28 b(the)i(command)f(is)f(follo)m(w)m(ed)g(b)
+m(y)h(digits,)g(executing)g Ff(universal-argument)630
+4774 y Fk(again)j(ends)f(the)h(n)m(umeric)e(argumen)m(t,)j(but)e(is)g
+(otherwise)g(ignored.)44 b(As)32 b(a)g(sp)s(ecial)f(case,)630
+4884 y(if)h(this)g(command)g(is)g(immediately)f(follo)m(w)m(ed)i(b)m(y)
+f(a)h(c)m(haracter)i(that)e(is)f(neither)g(a)h(digit)630
+4994 y(or)28 b(min)m(us)e(sign,)i(the)g(argumen)m(t)g(coun)m(t)h(for)e
+(the)i(next)f(command)f(is)g(m)m(ultiplied)e(b)m(y)i(four.)630
+5103 y(The)37 b(argumen)m(t)h(coun)m(t)f(is)g(initially)d(one,)39
+b(so)f(executing)f(this)f(function)g(the)i(\014rst)e(time)630
+5213 y(mak)m(es)d(the)e(argumen)m(t)i(coun)m(t)f(four,)f(a)i(second)e
+(time)h(mak)m(es)g(the)g(argumen)m(t)g(coun)m(t)h(six-)630
+5322 y(teen,)e(and)f(so)h(on.)40 b(By)31 b(default,)f(this)f(is)g(not)i
+(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)p eop
+%DVIPSSectionPage: 153
+153 154 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(153)150 299 y Fc(18.4.6)63 b(Letting)41
+b(Readline)f(T)m(yp)s(e)i(F)-10 b(or)41 b(Y)-10 b(ou)150
+544 y Ff(complete)28 b(\(TAB\))630 653 y Fk(A)m(ttempt)37
+b(to)f(do)f(completion)g(on)g(the)g(text)i(b)s(efore)e(the)g(cursor.)55
+b(This)34 b(is)g(application-)630 763 y(sp)s(eci\014c.)39
+b(Generally)-8 b(,)30 b(if)e(y)m(ou)i(are)f(t)m(yping)g(a)h(\014lename)
+f(argumen)m(t,)h(y)m(ou)g(can)f(do)h(\014lename)630 873
+y(completion;)g(if)g(y)m(ou)h(are)g(t)m(yping)f(a)h(command,)g(y)m(ou)g
+(can)g(do)f(command)h(completion;)f(if)630 982 y(y)m(ou)37
+b(are)g(t)m(yping)e(in)h(a)g(sym)m(b)s(ol)g(to)h(GDB,)h(y)m(ou)e(can)h
+(do)f(sym)m(b)s(ol)g(name)g(completion;)j(if)630 1092
+y(y)m(ou)27 b(are)f(t)m(yping)g(in)f(a)h(v)-5 b(ariable)25
+b(to)i(Bash,)h(y)m(ou)e(can)h(do)f(v)-5 b(ariable)25
+b(name)h(completion,)h(and)630 1201 y(so)k(on.)150 1387
+y Ff(possible-completions)25 b(\(M-?\))630 1497 y Fk(List)30
+b(the)g(p)s(ossible)e(completions)i(of)g(the)h(text)g(b)s(efore)f(the)h
+(cursor.)150 1682 y Ff(insert-completions)25 b(\(M-*\))630
+1792 y Fk(Insert)30 b(all)f(completions)h(of)h(the)g(text)g(b)s(efore)f
+(p)s(oin)m(t)g(that)h(w)m(ould)e(ha)m(v)m(e)j(b)s(een)e(generated)630
+1902 y(b)m(y)g Ff(possible-completions)p Fk(.)150 2087
+y Ff(menu-complete)d(\(\))630 2197 y Fk(Similar)21 b(to)j
+Ff(complete)p Fk(,)f(but)h(replaces)f(the)h(w)m(ord)g(to)g(b)s(e)f
+(completed)h(with)e(a)j(single)d(matc)m(h)630 2307 y(from)37
+b(the)h(list)f(of)h(p)s(ossible)d(completions.)62 b(Rep)s(eated)39
+b(execution)f(of)g Ff(menu-complete)630 2416 y Fk(steps)i(through)g
+(the)g(list)f(of)h(p)s(ossible)e(completions,)k(inserting)c(eac)m(h)k
+(matc)m(h)f(in)e(turn.)630 2526 y(A)m(t)d(the)f(end)f(of)h(the)g(list)e
+(of)i(completions,)h(the)f(b)s(ell)d(is)i(rung)g(and)g(the)h(original)e
+(text)j(is)630 2635 y(restored.)53 b(An)35 b(argumen)m(t)g(of)f
+Fe(n)g Fk(mo)m(v)m(es)i Fe(n)e Fk(p)s(ositions)f(forw)m(ard)h(in)f(the)
+i(list)e(of)i(matc)m(hes;)630 2745 y(a)40 b(negativ)m(e)h(argumen)m(t)g
+(ma)m(y)f(b)s(e)f(used)g(to)i(mo)m(v)m(e)g(bac)m(kw)m(ard)g(through)e
+(the)h(list.)68 b(This)630 2854 y(command)30 b(is)g(in)m(tended)f(to)i
+(b)s(e)f(b)s(ound)e(to)j Ff(TAB)p Fk(,)f(but)f(is)h(un)m(b)s(ound)e(b)m
+(y)i(default.)150 3081 y Fc(18.4.7)63 b(Keyb)s(oard)42
+b(Macros)150 3325 y Ff(start-kbd-macro)26 b(\(C-x)j(\(\))630
+3435 y Fk(Begin)h(sa)m(ving)h(the)f(c)m(haracters)i(t)m(yp)s(ed)e(in)m
+(to)g(the)h(curren)m(t)f(k)m(eyb)s(oard)g(macro.)150
+3621 y Ff(end-kbd-macro)d(\(C-x)i(\)\))630 3730 y Fk(Stop)e(sa)m(ving)g
+(the)h(c)m(haracters)g(t)m(yp)s(ed)f(in)m(to)h(the)f(curren)m(t)g(k)m
+(eyb)s(oard)g(macro)h(and)f(sa)m(v)m(e)i(the)630 3840
+y(de\014nition.)150 4026 y Ff(call-last-kbd-macro)c(\(C-x)k(e\))630
+4135 y Fk(Re-execute)37 b(the)e(last)g(k)m(eyb)s(oard)g(macro)h
+(de\014ned,)f(b)m(y)h(making)e(the)h(c)m(haracters)i(in)d(the)630
+4245 y(macro)d(app)s(ear)f(as)g(if)g(t)m(yp)s(ed)g(at)h(the)f(k)m(eyb)s
+(oard.)150 4471 y Fc(18.4.8)63 b(Some)41 b(Miscellaneous)h(Commands)150
+4716 y Ff(re-read-init-file)26 b(\(C-x)j(C-r\))630 4825
+y Fk(Read)23 b(in)e(the)h(con)m(ten)m(ts)i(of)f(the)f(inputrc)e
+(\014le,)k(and)d(incorp)s(orate)h(an)m(y)h(bindings)c(or)j(v)-5
+b(ariable)630 4935 y(assignmen)m(ts)30 b(found)f(there.)150
+5121 y Ff(abort)g(\(C-g\))630 5230 y Fk(Ab)s(ort)d(the)h(curren)m(t)f
+(editing)f(command)h(and)g(ring)g(the)g(terminal's)f(b)s(ell)g(\(sub)5
+b(ject)26 b(to)i(the)630 5340 y(setting)i(of)h Ff(bell-style)p
+Fk(\).)p eop
+%DVIPSSectionPage: 154
+154 155 bop 150 -116 a Fk(154)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Ff(do-uppercase-version)c(\(M-a,)k(M-b,)g(M-)p
+Fe(x)p Ff(,)g(...\))630 408 y Fk(If)e(the)h(meta\014ed)g(c)m(haracter)h
+Fe(x)34 b Fk(is)27 b(lo)m(w)m(ercase,)i(run)e(the)g(command)h(that)g
+(is)f(b)s(ound)e(to)k(the)630 518 y(corresp)s(onding)f(upp)s(ercase)i
+(c)m(haracter.)150 682 y Ff(prefix-meta)d(\(ESC\))630
+792 y Fk(Mak)m(e)38 b(the)e(next)h(c)m(haracter)g(t)m(yp)s(ed)f(b)s(e)g
+(meta\014ed.)59 b(This)34 b(is)h(for)h(k)m(eyb)s(oards)g(without)g(a)
+630 902 y(meta)31 b(k)m(ey)-8 b(.)42 b(T)m(yping)29 b(`)p
+Ff(ESC)h(f)p Fk(')g(is)g(equiv)-5 b(alen)m(t)30 b(to)h(t)m(yping)f(`)p
+Ff(M-f)p Fk('.)150 1066 y Ff(undo)f(\(C-_,)g(C-x)h(C-u\))630
+1176 y Fk(Incremen)m(tal)g(undo,)g(separately)g(remem)m(b)s(ered)g(for)
+g(eac)m(h)i(line.)150 1340 y Ff(revert-line)27 b(\(M-r\))630
+1450 y Fk(Undo)33 b(all)f(c)m(hanges)i(made)f(to)h(this)e(line.)47
+b(This)31 b(is)h(lik)m(e)h(executing)g(the)g Ff(undo)f
+Fk(command)630 1559 y(enough)e(times)g(to)h(get)h(bac)m(k)f(to)g(the)f
+(b)s(eginning.)150 1724 y Ff(tilde-expand)d(\(M-~\))630
+1833 y Fk(P)m(erform)j(tilde)f(expansion)h(on)g(the)g(curren)m(t)h(w)m
+(ord.)150 1998 y Ff(set-mark)d(\(C-@\))630 2107 y Fk(Set)f(the)h(mark)f
+(to)h(the)f(curren)m(t)g(p)s(oin)m(t.)39 b(If)26 b(a)i(n)m(umeric)e
+(argumen)m(t)i(is)e(supplied,)f(the)i(mark)630 2217 y(is)i(set)i(to)g
+(that)g(p)s(osition.)150 2381 y Ff(exchange-point-and-mark)24
+b(\(C-x)29 b(C-x\))630 2491 y Fk(Sw)m(ap)i(the)g(p)s(oin)m(t)f(with)g
+(the)h(mark.)43 b(The)31 b(curren)m(t)g(cursor)f(p)s(osition)g(is)g
+(set)i(to)f(the)h(sa)m(v)m(ed)630 2600 y(p)s(osition,)d(and)g(the)i
+(old)f(cursor)f(p)s(osition)g(is)g(sa)m(v)m(ed)j(as)e(the)h(mark.)150
+2765 y Ff(character-search)26 b(\(C-]\))630 2874 y Fk(A)f(c)m(haracter)
+h(is)e(read)h(and)f(p)s(oin)m(t)g(is)g(mo)m(v)m(ed)i(to)g(the)f(next)g
+(o)s(ccurrence)g(of)g(that)g(c)m(haracter.)630 2984 y(A)30
+b(negativ)m(e)i(coun)m(t)f(searc)m(hes)g(for)f(previous)f(o)s
+(ccurrences.)150 3148 y Ff(character-search-backwar)o(d)24
+b(\(M-C-]\))630 3258 y Fk(A)45 b(c)m(haracter)h(is)e(read)h(and)f(p)s
+(oin)m(t)g(is)g(mo)m(v)m(ed)i(to)f(the)g(previous)e(o)s(ccurrence)i(of)
+g(that)630 3367 y(c)m(haracter.)d(A)31 b(negativ)m(e)g(coun)m(t)g
+(searc)m(hes)h(for)e(subsequen)m(t)f(o)s(ccurrences.)150
+3532 y Ff(insert-comment)d(\(M-#\))630 3641 y Fk(The)38
+b(v)-5 b(alue)38 b(of)g(the)h Ff(comment-begin)c Fk(v)-5
+b(ariable)37 b(is)g(inserted)h(at)h(the)f(b)s(eginning)e(of)j(the)630
+3751 y(curren)m(t)30 b(line,)f(and)h(the)g(line)f(is)h(accepted)h(as)g
+(if)e(a)i(newline)d(had)i(b)s(een)g(t)m(yp)s(ed.)150
+3915 y Ff(dump-functions)c(\(\))630 4025 y Fk(Prin)m(t)f(all)h(of)g
+(the)h(functions)e(and)h(their)f(k)m(ey)i(bindings)c(to)28
+b(the)e(Readline)f(output)h(stream.)630 4134 y(If)31
+b(a)h(n)m(umeric)f(argumen)m(t)h(is)f(supplied,)e(the)j(output)f(is)g
+(formatted)h(in)e(suc)m(h)i(a)g(w)m(a)m(y)g(that)630
+4244 y(it)e(can)h(b)s(e)e(made)i(part)f(of)g(an)h Fe(inputrc)j
+Fk(\014le.)40 b(This)28 b(command)i(is)g(un)m(b)s(ound)d(b)m(y)k
+(default.)150 4408 y Ff(dump-variables)26 b(\(\))630
+4518 y Fk(Prin)m(t)20 b(all)g(of)i(the)f(settable)h(v)-5
+b(ariables)20 b(and)h(their)f(v)-5 b(alues)21 b(to)h(the)f(Readline)f
+(output)h(stream.)630 4628 y(If)31 b(a)h(n)m(umeric)f(argumen)m(t)h(is)
+f(supplied,)e(the)j(output)f(is)g(formatted)h(in)e(suc)m(h)i(a)g(w)m(a)
+m(y)g(that)630 4737 y(it)e(can)h(b)s(e)e(made)i(part)f(of)g(an)h
+Fe(inputrc)j Fk(\014le.)40 b(This)28 b(command)i(is)g(un)m(b)s(ound)d
+(b)m(y)k(default.)150 4902 y Ff(dump-macros)c(\(\))630
+5011 y Fk(Prin)m(t)33 b(all)f(of)i(the)g(Readline)e(k)m(ey)j(sequences)
+f(b)s(ound)e(to)i(macros)g(and)f(the)h(strings)f(they)630
+5121 y(ouput.)60 b(If)37 b(a)g(n)m(umeric)f(argumen)m(t)i(is)e
+(supplied,)f(the)j(output)e(is)g(formatted)i(in)e(suc)m(h)h(a)630
+5230 y(w)m(a)m(y)31 b(that)g(it)e(can)h(b)s(e)g(made)g(part)f(of)i(an)e
+Fe(inputrc)34 b Fk(\014le.)40 b(This)28 b(command)i(is)f(un)m(b)s(ound)
+e(b)m(y)630 5340 y(default.)p eop
+%DVIPSSectionPage: 155
+155 156 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30
+b(Line)f(Editing)2015 b(155)150 299 y Fi(18.5)68 b(Readline)47
+b(vi)e(Mo)t(de)275 491 y Fk(While)22 b(the)i(Readline)e(library)f(do)s
+(es)j(not)g(ha)m(v)m(e)g(a)h(full)c(set)j(of)g Ff(vi)f
+Fk(editing)f(functions,)i(it)f(do)s(es)h(con)m(tain)150
+601 y(enough)34 b(to)h(allo)m(w)e(simple)f(editing)h(of)h(the)g(line.)
+50 b(The)34 b(Readline)e Ff(vi)i Fk(mo)s(de)f(b)s(eha)m(v)m(es)i(as)f
+(sp)s(eci\014ed)e(in)150 711 y(the)f Fj(POSIX)e Fk(1003.2)k(standard.)
+275 845 y(In)28 b(order)g(to)i(switc)m(h)f(in)m(teractiv)m(ely)g(b)s
+(et)m(w)m(een)g Ff(emacs)f Fk(and)g Ff(vi)h Fk(editing)e(mo)s(des,)i
+(use)g(the)g(command)150 955 y(M-C-j)i(\(toggle-editing-mo)s(de\).)41
+b(The)30 b(Readline)f(default)h(is)f Ff(emacs)g Fk(mo)s(de.)275
+1089 y(When)g(y)m(ou)i(en)m(ter)f(a)h(line)d(in)h Ff(vi)g
+Fk(mo)s(de,)h(y)m(ou)h(are)f(already)g(placed)f(in)g(`insertion')f(mo)s
+(de,)i(as)h(if)e(y)m(ou)150 1199 y(had)d(t)m(yp)s(ed)g(an)g(`)p
+Ff(i)p Fk('.)39 b(Pressing)1215 1196 y Fb(h)p 1239 1143
+139 4 v 1239 1199 a Fa(ESC)p 1239 1214 V 1373 1196 a
+Fb(i)1429 1199 y Fk(switc)m(hes)26 b(y)m(ou)h(in)m(to)f(`command')g(mo)
+s(de,)h(where)f(y)m(ou)h(can)f(edit)g(the)150 1308 y(text)35
+b(of)f(the)g(line)e(with)g(the)i(standard)f Ff(vi)g Fk(mo)m(v)m(emen)m
+(t)j(k)m(eys,)g(mo)m(v)m(e)f(to)f(previous)f(history)f(lines)g(with)150
+1418 y(`)p Ff(k)p Fk(')f(and)e(subsequen)m(t)h(lines)f(with)g(`)p
+Ff(j)p Fk(',)h(and)g(so)h(forth.)p eop
+%DVIPSSectionPage: 156
+156 157 bop 150 -116 a Fk(156)2599 b(Debugging)31 b(with)e(GDB)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fe cmtt12 14.4 9
+/Fe 9 118 df<000007FFF00000003FFFFE000001FFFFFF800007FFFFFFC0000FFFFFFF
+E0001FFFFFFFF0007FFFFFFFF000FFFC003FF801FFE0001FF803FF80001FF803FF00001F
+F807FE00001FF80FFC00000FF00FF8000007E01FF0000000001FE0000000003FE0000000
+003FC0000000007FC0000000007F80000000007F80000000007F8000000000FF80000000
+00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
+00FF0000000000FF0000000000FF0000000000FF80000000007F80000000007F80000000
+007FC0000000003FC0000000003FE0000000003FE0000000FC1FF0000001FE1FF8000001
+FE0FFC000001FE07FE000003FE07FF000007FC03FFC0000FFC01FFF0001FF800FFFE00FF
+F0007FFFFFFFE0003FFFFFFFC0000FFFFFFF800007FFFFFF000001FFFFFC0000007FFFF0
+00000007FF00002F3678B43E>99 D<00001FF800000000FFFF80000003FFFFE000000FFF
+FFF800001FFFFFFC00007FFFFFFE0000FFFFFFFF0001FFF80FFF8001FFC001FFC003FF80
+00FFE007FE00003FE00FFC00001FF00FF800000FF01FF000000FF81FF0000007F83FE000
+0007FC3FE0000007FC7FC0000003FC7FC0000003FC7F80000003FE7F80000003FEFF8000
+0001FEFF80000001FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFF
+FFFFFEFFFFFFFFFFFCFFFFFFFFFFFCFF0000000000FF8000000000FF80000000007F8000
+0000007F80000000007FC0000000003FC0000000003FE0000000FC3FE0000000FC1FF000
+0001FE1FF8000001FE0FFC000003FE07FE000007FE07FF00000FFC03FF80001FFC01FFE0
+007FF800FFFC03FFF0007FFFFFFFE0003FFFFFFFC0001FFFFFFF800007FFFFFF000001FF
+FFFC0000007FFFE000000007FF00002F3679B43E>101 D<00000001FFC00000000FFFF0
+0000003FFFFC000000FFFFFE000001FFFFFE000003FFFFFF000007FFFFFF00000FFF03FF
+00001FF803FF00001FF001FE00003FE001FE00003FC000FC00007FC0000000007F800000
+00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
+00007F80000000007F80000000007F8000003FFFFFFFFFF07FFFFFFFFFF0FFFFFFFFFFF8
+FFFFFFFFFFF8FFFFFFFFFFF87FFFFFFFFFF07FFFFFFFFFF000007F80000000007F800000
+00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
+00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
+00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
+00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
+00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
+00007F80000000007F80000000007F80000000007F80000000007F8000003FFFFFFFFF00
+3FFFFFFFFF007FFFFFFFFF807FFFFFFFFF807FFFFFFFFF803FFFFFFFFF003FFFFFFFFF00
+304A7CC93E>I<00000FF0001FF000007FFE00FFFC0001FFFF83FFFE0007FFFFEFFFFE00
+0FFFFFFFFFFF001FFFFFFFFFFF003FFFFFFFFFFF007FF81FFFF1FF00FFE007FF00FE00FF
+8001FF007C01FF0000FF800001FE00007F800003FE00007FC00003FC00003FC00003FC00
+003FC00007FC00003FE00007F800001FE00007F800001FE00007F800001FE00007F80000
+1FE00007F800001FE00007F800001FE00007FC00003FE00003FC00003FC00003FC00003F
+C00003FE00007FC00001FE00007F800001FF0000FF800000FF8001FF000000FFE007FF00
+00007FF81FFE000000FFFFFFFC000000FFFFFFF8000001FFFFFFF0000001FFFFFFE00000
+01F9FFFF80000003F87FFE00000003F80FF000000003F8000000000003F8000000000003
+F8000000000003F8000000000001FC000000000001FC000000000001FF000000000000FF
+FFFFF8000000FFFFFFFFC000007FFFFFFFF00000FFFFFFFFFC0001FFFFFFFFFF0003FFFF
+FFFFFF8007FFFFFFFFFFC00FFE00000FFFE01FF00000007FF03FE00000001FF83FC00000
+0007F87F8000000003FC7F0000000001FC7F0000000001FCFF0000000001FEFE00000000
+00FEFE0000000000FEFE0000000000FEFE0000000000FEFE0000000000FEFF0000000001
+FEFF0000000001FE7F8000000003FC7FC000000007FC3FE00000000FF81FF80000003FF0
+1FFE000000FFF00FFF800003FFE007FFFC007FFFC003FFFFFFFFFF8000FFFFFFFFFE0000
+7FFFFFFFFC00001FFFFFFFF0000007FFFFFFC0000000FFFFFE0000000007FFC000003851
+7DB33E>I<00003E00000000007F0000000000FF8000000001FFC000000001FFC0000000
+01FFC000000001FFC000000001FFC000000000FF80000000007F00000000003E00000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000003F
+FFFF8000007FFFFF8000007FFFFFC000007FFFFFC000007FFFFFC000007FFFFFC000003F
+FFFFC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000
+003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000
+003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000
+003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000
+003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000
+003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000
+003FC0000000003FC000007FFFFFFFFF80FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FF
+FFFFFFFFC0FFFFFFFFFFC07FFFFFFFFF802A4A76C93E>105 D<00000007FC0000003FFF
+803FFF8000007FFF80FFFFE00000FFFFC3FFFFF00000FFFFC7FFFFF80000FFFFCFFFFFFC
+00007FFFDFFFFFFE00003FFFFFF80FFE0000003FFFC003FF0000003FFF0001FF0000003F
+FE0000FF0000003FFC0000FF8000003FF80000FF8000003FF800007F8000003FF000007F
+8000003FF000007F8000003FE000007F8000003FE000007F8000003FE000007F8000003F
+C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F
+8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003F
+C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F
+8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003F
+C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F
+8000003FC000007F8000003FC000007F8000003FC000007F80003FFFFFC07FFFFF807FFF
+FFE0FFFFFFC0FFFFFFF0FFFFFFE0FFFFFFF0FFFFFFE0FFFFFFF0FFFFFFE07FFFFFE0FFFF
+FFC03FFFFFC07FFFFF803B347FB33E>110 D<00001FF000000000FFFE00000003FFFF80
+00000FFFFFE000001FFFFFF000007FFFFFFC0000FFFFFFFE0001FFF01FFF0001FFC007FF
+0003FF0001FF8007FE0000FFC00FFC00007FE00FF800003FE01FF000001FF01FE000000F
+F03FE000000FF83FC0000007F83FC0000007F87F80000003FC7F80000003FC7F80000003
+FC7F80000003FCFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001
+FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF80000003
+FE7F80000003FC7F80000003FC7FC0000007FC7FC0000007FC3FC0000007F83FE000000F
+F81FF000001FF01FF000001FF00FF800003FE00FFC00007FE007FE0000FFC007FF0001FF
+C003FFC007FF8001FFF01FFF0000FFFFFFFE00007FFFFFFC00003FFFFFF800000FFFFFE0
+000003FFFF80000000FFFE000000001FF000002F3679B43E>I<0000000007FE003FFFF8
+007FFFC07FFFF801FFFFE0FFFFFC07FFFFF0FFFFFC0FFFFFF0FFFFFC1FFFFFF87FFFFC3F
+FFFFF83FFFFC7FFC0FF80003FCFFC00FF80003FDFF0007F00003FFFE0003E00003FFF800
+00000003FFF00000000003FFE00000000003FFE00000000003FFC00000000003FF800000
+000003FF800000000003FF000000000003FF000000000003FE000000000003FE00000000
+0003FE000000000003FE000000000003FC000000000003FC000000000003FC0000000000
+03FC000000000003FC000000000003FC000000000003FC000000000003FC000000000003
+FC000000000003FC000000000003FC000000000003FC000000000003FC000000000003FC
+000000000003FC000000000003FC000000000003FC000000000003FC000000000003FC00
+0000000003FC000000000003FC000000003FFFFFFFFC00007FFFFFFFFE0000FFFFFFFFFE
+0000FFFFFFFFFE0000FFFFFFFFFE00007FFFFFFFFE00003FFFFFFFFC000035347CB33E>
+114 D<3FFF80007FFF00007FFF8000FFFF0000FFFFC001FFFF8000FFFFC001FFFF8000FF
+FFC001FFFF80007FFFC000FFFF80003FFFC0007FFF8000003FC000007F8000003FC00000
+7F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F800000
+3FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC00000
+7F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F800000
+3FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC00000
+7F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F800000
+3FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC00000
+7F8000003FC000007F8000003FC00000FF8000003FC00000FF8000003FC00001FF800000
+3FC00003FF8000003FE00003FF8000001FE0000FFF8000001FF0001FFF8000001FFE00FF
+FFFF80000FFFFFFFFFFFC00007FFFFFFFFFFE00007FFFFFF7FFFE00001FFFFFE7FFFE000
+00FFFFF83FFFC000003FFFE03FFF80000007FF000000003B347FB23E>117
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmr7 7 1
+/Ff 1 50 df<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F800
+00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
+00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
+00F80001FC00FFFFF8FFFFF815267BA521>49 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmr8 8 6
+/Fg 6 62 df<000C0000000C0000000C0000003F800001FFF00007CC7C000E0C0E001C0C
+0700380C0300300C0380700C0180600C01C0E00C03C0E00C0FC0E00C0FC0E00C0FC0F00C
+0FC0F00C0780F80C0000F80C00007C0C00007F0C00003FEC00003FFE00001FFFC0000FFF
+F00003FFF80000FFFC00003FFE00000FFF00000C3F80000C1F80000C0F80000C07C0000C
+03C0300C03C0FC0C03C0FC0C01C0FC0C01C0FC0C01C0F80C01C0E00C0180600C0380600C
+0380700C0700380C0700180C0E001E0C3C00078CF00001FFE000007F0000000C0000000C
+0000000C00001A367CB123>36 D<01F0000000300007FC00000070000F0E000000F0001E
+07800001E0003C03C00007C0003C01F0000FC0007801FC003F80007800CFFFF700007800
+C3FFCF0000F000E0001E0000F00060003C0000F0006000380000F0006000780000F00060
+00F00000F0006000E00000F0006001E00000F0006003C00000F000E0038000007800C007
+8000007800C00F0000007801C00E0000003C01801E0000003C03803C0000001E07003800
+00000F0E007800000007FC00F000000001F001E0000000000001C003E000000003C00FF8
+00000007801E1C00000007003C0E0000000F0078070000001E0078030000001C00F00380
+00003C00F0018000007800F0018000007001E001C00000F001E000C00001E001E000C000
+01C001E000C00003C001E000C000078001E000C000070001E000C0000F0001E000C0001E
+0001E001C0003C0000F0018000380000F0018000780000F0038000F0000078030000E000
+0078070001E000003C0E0003C000001E1C00038000000FF8000180000003E00032367CB1
+3B>I<00030007000E001C0038007000F001E001C003C0078007800F000F001E001E001E
+003C003C003C003C0078007800780078007800F800F800F000F000F000F000F000F000F0
+00F000F000F000F000F800F800780078007800780078003C003C003C003C001E001E001E
+000F000F000780078003C001C001E000F000700038001C000E0007000310437AB11B>40
+D<000C0000001E0000001E0000001E0000001E0000001E0000601E0180781E0780FC0C0F
+C07F0C3F803F8C7F0007CCF80001FFE000007F8000001E0000007F800001FFE00007CCF8
+003F8C7F007F0C3F80FC0C0FC0781E0780601E0180001E0000001E0000001E0000001E00
+00001E0000000C00001A1D7CB123>42 D<3C7EFFFFFFFF7E3C0000000000000000000000
+00003C7EFFFFFFFF7E3C081D7A9C14>58 D<FFFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFFC
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000FFFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFFC2E137C9937>61
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmsy9 9 2
+/Fh 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E
+00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0
+0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00
+00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00
+001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8
+0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007
+800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800
+007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0
+0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E
+00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F
+80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0
+0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00
+003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 13.14 21
+/Fi 21 119 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF
+FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000
+0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000
+FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000
+7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000
+000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000
+7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF
+FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F
+FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFF
+FFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>46 D<000000F00000000001F0000000
+0007F0000000001FF0000000007FF000000003FFF00000007FFFF00000FFFFFFF00000FF
+FFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF80
+00003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFF
+E01F800007FFF03F800003FFF07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FF
+FEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003F
+FF7FFC00003FFF3FF800003FFF1FF000003FFF0FE000003FFF000000007FFF000000007F
+FE000000007FFE000000007FFE00000000FFFC00000000FFFC00000001FFF800000001FF
+F000000003FFF000000003FFE000000007FFC000000007FF800000000FFF000000001FFE
+000000003FFC000000003FF8000000007FE000000000FFC000000001FF8000000003FF00
+00000007FC000000000FF8000000001FF0000000001FE0001F00003F80001F00007F0000
+1F0000FE00001F0001FC00003E0003F800003E0007E000003E000FC000003E001F800000
+7E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFF
+FC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFF
+F8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FF
+FFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003
+FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FF
+FE001FFF80007FFE001FFF80007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE
+001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC00
+00200001FFF80000000001FFF00000000003FFF00000000003FFE00000000007FFC00000
+000007FF80000000001FFF00000000003FFC0000000001FFF800000001FFFFE000000001
+FFFF8000000001FFFFE000000001FFFFFC00000000003FFF000000000007FFC000000000
+03FFE00000000001FFF00000000000FFF80000000000FFFC00000000007FFE0000000000
+7FFF00000000007FFF00000000003FFF80000000003FFF80000000003FFF80000000003F
+FFC007E000003FFFC01FF800003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFF
+C0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80
+FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003F
+E00001FFFC001FE00003FFF8000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FF
+FFFFFE0000003FFFFFF800000007FFFFE0000000007FFE00000032487BC63D>I<000000
+0001F800000000000000000001F800000000000000000003FC00000000000000000003FC
+00000000000000000003FC00000000000000000007FE00000000000000000007FE000000
+0000000000000FFF0000000000000000000FFF0000000000000000000FFF000000000000
+0000001FFF8000000000000000001FFF8000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000007FFFE000000000000000007FFFE0
+0000000000000000FFFFF00000000000000000FFFFF00000000000000000FFFFF0000000
+0000000001FFFFF80000000000000001F3FFF80000000000000003F3FFFC000000000000
+0003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE0000000000000007C0
+FFFE000000000000000FC0FFFF000000000000000F80FFFF000000000000000F807FFF00
+0000000000001F807FFF800000000000001F003FFF800000000000003F003FFFC0000000
+0000003E003FFFC00000000000003E001FFFC00000000000007E001FFFE0000000000000
+7C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF0000000000000F80007
+FFF0000000000001F80007FFF8000000000001F00003FFF8000000000003F00003FFFC00
+0000000003E00003FFFC000000000003E00001FFFC000000000007E00001FFFE00000000
+0007C00000FFFE00000000000FC00000FFFF00000000000F800000FFFF00000000000F80
+00007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF80000000003FFFFFFFFF
+FFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000007FFFFFFFFFFFE000
+0000007C0000000FFFE000000000FC0000000FFFF000000000F80000000FFFF000000000
+F800000007FFF000000001F800000007FFF800000001F000000003FFF800000003F00000
+0003FFFC00000003E000000003FFFC00000003E000000001FFFC00000007E000000001FF
+FE00000007C000000000FFFE0000000FC000000000FFFF0000000F8000000000FFFF0000
+000F80000000007FFF0000001F80000000007FFF8000003FC0000000003FFF8000FFFFFF
+C00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000
+FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65 D<FFFFFFFFFFFFF000000000FF
+FFFFFFFFFFFF80000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC000000FFFFFFFF
+FFFFFFFF000000001FFF800001FFFFC00000001FFF8000001FFFE00000001FFF80000007
+FFF80000001FFF80000001FFFC0000001FFF800000007FFE0000001FFF800000003FFF00
+00001FFF800000001FFF8000001FFF800000000FFFC000001FFF8000000007FFE000001F
+FF8000000003FFE000001FFF8000000003FFF000001FFF8000000001FFF800001FFF8000
+000000FFF800001FFF8000000000FFFC00001FFF8000000000FFFC00001FFF8000000000
+7FFE00001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFF00
+001FFF80000000003FFF00001FFF80000000003FFF00001FFF80000000003FFF80001FFF
+80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF800000
+00003FFF80001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003F
+FFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000001FFFC000
+1FFF80000000001FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF80
+000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000
+003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF80001FFF80000000003FFF
+80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001F
+FF80000000003FFF00001FFF80000000003FFF00001FFF80000000007FFF00001FFF8000
+0000007FFE00001FFF80000000007FFE00001FFF80000000007FFC00001FFF8000000000
+FFFC00001FFF8000000000FFF800001FFF8000000001FFF800001FFF8000000001FFF000
+001FFF8000000003FFF000001FFF8000000007FFE000001FFF8000000007FFC000001FFF
+800000000FFF8000001FFF800000003FFF0000001FFF800000007FFE0000001FFF800000
+00FFFC0000001FFF80000003FFF80000001FFF8000001FFFF00000001FFF800001FFFFC0
+0000FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFF0000000FF
+FFFFFFFFFFFF80000000FFFFFFFFFFFFF000000000524B7CCA5E>68
+D<FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFF
+FFFFFFC000FFFFFFFFFFFFFFFFE000000FFFE000007FFFE000000FFFE0000007FFE00000
+0FFFE0000001FFE000000FFFE00000007FE000000FFFE00000003FE000000FFFE0000000
+1FE000000FFFE00000000FE000000FFFE000000007E000000FFFE000000007F000000FFF
+E000000003F000000FFFE000000003F000000FFFE000000003F000000FFFE000000001F0
+00000FFFE000000001F000000FFFE000000001F000000FFFE0000F8001F000000FFFE000
+0F8001F000000FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F8000F80000
+0FFFE0000F8000F800000FFFE0000F80000000000FFFE0001F80000000000FFFE0001F80
+000000000FFFE0003F80000000000FFFE0007F80000000000FFFE000FF80000000000FFF
+E003FF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFFFF800000
+00000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFE003FF80000000000FFFE000
+FF80000000000FFFE0007F80000000000FFFE0003F80000000000FFFE0001F8000000000
+0FFFE0001F80000000000FFFE0000F80000F80000FFFE0000F80000F80000FFFE0000F80
+000F80000FFFE0000F80001F00000FFFE0000F80001F00000FFFE0000F80001F00000FFF
+E0000F80001F00000FFFE0000000001F00000FFFE0000000003F00000FFFE0000000003E
+00000FFFE0000000003E00000FFFE0000000007E00000FFFE0000000007E00000FFFE000
+0000007E00000FFFE000000000FE00000FFFE000000000FC00000FFFE000000001FC0000
+0FFFE000000003FC00000FFFE000000003FC00000FFFE000000007FC00000FFFE0000000
+0FFC00000FFFE00000003FF800000FFFE0000000FFF800000FFFE0000003FFF800000FFF
+E000003FFFF800FFFFFFFFFFFFFFFFF800FFFFFFFFFFFFFFFFF800FFFFFFFFFFFFFFFFF0
+00FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000494A7CC951>I<FFFFFFE000000000
+0001FFFFFF80FFFFFFF0000000000003FFFFFF80FFFFFFF0000000000003FFFFFF80FFFF
+FFF8000000000007FFFFFF80FFFFFFF8000000000007FFFFFF80001FFFF8000000000007
+FFFC0000001FFFFC00000000000F7FFC0000001FFFFC00000000000F7FFC0000001FBFFE
+00000000001E7FFC0000001FBFFE00000000001E7FFC0000001F9FFF00000000003C7FFC
+0000001F9FFF00000000003C7FFC0000001F9FFF00000000003C7FFC0000001F8FFF8000
+000000787FFC0000001F8FFF8000000000787FFC0000001F87FFC000000000F07FFC0000
+001F87FFC000000000F07FFC0000001F83FFE000000001E07FFC0000001F83FFE0000000
+01E07FFC0000001F83FFE000000001E07FFC0000001F81FFF000000003C07FFC0000001F
+81FFF000000003C07FFC0000001F80FFF800000007807FFC0000001F80FFF80000000780
+7FFC0000001F807FFC0000000F007FFC0000001F807FFC0000000F007FFC0000001F807F
+FC0000000F007FFC0000001F803FFE0000001E007FFC0000001F803FFE0000001E007FFC
+0000001F801FFF0000003C007FFC0000001F801FFF0000003C007FFC0000001F800FFF80
+000078007FFC0000001F800FFF80000078007FFC0000001F8007FFC00000F0007FFC0000
+001F8007FFC00000F0007FFC0000001F8007FFC00000F0007FFC0000001F8003FFE00001
+E0007FFC0000001F8003FFE00001E0007FFC0000001F8001FFF00003C0007FFC0000001F
+8001FFF00003C0007FFC0000001F8000FFF8000780007FFC0000001F8000FFF800078000
+7FFC0000001F8000FFF8000780007FFC0000001F80007FFC000F00007FFC0000001F8000
+7FFC000F00007FFC0000001F80003FFE001E00007FFC0000001F80003FFE001E00007FFC
+0000001F80001FFF003C00007FFC0000001F80001FFF003C00007FFC0000001F80001FFF
+003C00007FFC0000001F80000FFF807800007FFC0000001F80000FFF807800007FFC0000
+001F800007FFC0F000007FFC0000001F800007FFC0F000007FFC0000001F800003FFE1E0
+00007FFC0000001F800003FFE1E000007FFC0000001F800003FFE1E000007FFC0000001F
+800001FFF3C000007FFC0000001F800001FFF3C000007FFC0000001F800000FFFF800000
+7FFC0000001F800000FFFF8000007FFC0000001F8000007FFF0000007FFC0000001F8000
+007FFF0000007FFC0000001F8000003FFE0000007FFC0000001F8000003FFE0000007FFC
+0000001F8000003FFE0000007FFC0000001F8000001FFC0000007FFC0000001F8000001F
+FC0000007FFC0000001F8000000FF80000007FFC0000003FC000000FF80000007FFC0000
+FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F000
+03FFFFFFFF80FFFFFFF00003E00003FFFFFFFF80FFFFFFF00001C00003FFFFFFFF80694B
+7BCA74>77 D<FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFF
+FFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFF
+FFFFE007FFFFFFFF0000FFFFFFC0003FFF80000001FFFC000000007F8000003FFFC00000
+01FFFE000000003F0000001FFFC0000000FFFE000000003E0000001FFFC0000000FFFE00
+0000003E0000001FFFE0000000FFFF000000007E0000000FFFE00000007FFF000000007C
+0000000FFFE00000007FFF800000007C0000000FFFF00000007FFF80000000FC00000007
+FFF00000003FFF80000000F800000007FFF80000003FFFC0000000F800000007FFF80000
+003FFFC0000001F800000003FFF80000003FFFC0000001F000000003FFFC0000007FFFE0
+000003F000000001FFFC0000007FFFE0000003E000000001FFFC0000007FFFF0000003E0
+00000001FFFE000000FFFFF0000007E000000000FFFE000000FFFFF0000007C000000000
+FFFF000001FFFFF8000007C000000000FFFF000001F3FFF800000FC0000000007FFF0000
+01F3FFF800000F80000000007FFF800003F3FFFC00001F80000000003FFF800003E1FFFC
+00001F00000000003FFF800003E1FFFC00001F00000000003FFFC00007E1FFFE00003F00
+000000001FFFC00007C0FFFE00003E00000000001FFFC00007C0FFFF00003E0000000000
+1FFFE0000FC0FFFF00007E00000000000FFFE0000F807FFF00007C00000000000FFFF000
+1F807FFF80007C00000000000FFFF0001F003FFF8000FC000000000007FFF0001F003FFF
+8000F8000000000007FFF8003F003FFFC001F8000000000003FFF8003E001FFFC001F000
+0000000003FFF8003E001FFFE001F0000000000003FFFC007E001FFFE003F00000000000
+01FFFC007C000FFFE003E0000000000001FFFE00FC000FFFF003E0000000000001FFFE00
+F80007FFF007E0000000000000FFFE00F80007FFF007C0000000000000FFFF01F80007FF
+F80FC00000000000007FFF01F00003FFF80F800000000000007FFF01F00003FFF80F8000
+00000000007FFF83F00003FFFC1F800000000000003FFF83E00001FFFC1F000000000000
+003FFF83E00001FFFE1F000000000000003FFFC7E00001FFFE3F000000000000001FFFC7
+C00000FFFE3E000000000000001FFFEFC00000FFFF3E000000000000001FFFEF8000007F
+FF7E000000000000000FFFEF8000007FFF7C000000000000000FFFFF8000007FFFFC0000
+000000000007FFFF0000003FFFF80000000000000007FFFF0000003FFFF8000000000000
+0007FFFF0000003FFFF80000000000000003FFFE0000001FFFF00000000000000003FFFE
+0000001FFFF00000000000000003FFFC0000000FFFF00000000000000001FFFC0000000F
+FFE00000000000000001FFFC0000000FFFE00000000000000000FFF800000007FFC00000
+000000000000FFF800000007FFC00000000000000000FFF800000007FFC0000000000000
+00007FF000000003FF8000000000000000007FF000000003FF8000000000000000007FF0
+00000003FF8000000000000000003FE000000001FF0000000000000000003FE000000001
+FF0000000000000000003FC000000000FF0000000000000000001FC000000000FE000000
+0000000000001FC000000000FE0000000000000000000F80000000007C00000000007A4C
+7ECA7F>87 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF
+803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF80
+00FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF0000
+3FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003F
+FC00000000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC
+00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC00
+0FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007F
+F800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF0
+00007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE00
+07CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0
+007FFE0003FF8000000037347CB23C>97 D<00000000001FF000000000003FFFF0000000
+00003FFFF000000000003FFFF000000000003FFFF000000000003FFFF0000000000000FF
+F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000
+0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F
+F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000
+0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F
+F00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF000000F
+FFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC00007FF
+F00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0001FFE
+000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC000000FF
+F0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF000FFF8
+000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FF
+F000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8
+000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FF
+F0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0001FFE
+000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80000FFF
+F00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFFE00007
+FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>100
+D<00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000
+007FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000F
+FE00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC
+000003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF800
+0001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF
+FFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF8000000
+0000FFF800000000007FF800000000007FF800000000007FFC00000000007FFC00000000
+003FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F80
+07FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F80000
+3FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC00000000
+07FFC0000031347DB238>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFF
+FFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000
+FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007F
+F0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0
+001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC000
+07FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001
+FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0
+000000000007C0000000000007C0000000000007E0000000000007E0000000000007F000
+0000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFF
+FFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFF
+FFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001F
+FCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FC
+FF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01F
+F80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003F
+FFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>103
+D<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0
+001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>105
+D<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0
+FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE0
+0001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF8
+0000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+00FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFF
+C07FFFFFE03B327BB144>110 D<000007FF80000000007FFFF800000003FFFFFF000000
+0FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF
+000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC00
+0000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000
+007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF8000000
+7FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007F
+FCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF8
+7FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01F
+FC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF
+800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FF
+FFFF000000007FFFF80000000007FF80000036347DB23D>I<00FF803FE000FFFF80FFF8
+00FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FF
+C001FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF
+0001FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000
+002A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01F
+E0003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF00
+0001F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE
+00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFF
+F0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFE
+F8000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF
+000001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFF
+FFFF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F8000000
+00F800000000F800000000F800000001F800000001F800000001F800000001F800000003
+F800000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF8
+0000007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFF
+F0FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8
+007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF800
+7C003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC0
+0001FFFF8000007FFF0000000FFC0026467EC430>I<FFFFFFC0007FFFF0FFFFFFC0007F
+FFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF000FFF0000003F80000FF
+F8000003F000007FF8000003E000007FFC000003E000007FFC000007E000003FFC000007
+C000003FFE00000FC000001FFE00000F8000001FFF00001F8000000FFF00001F0000000F
+FF80003F00000007FF80003E00000007FFC0003E00000007FFC0007E00000003FFC0007C
+00000003FFE000FC00000001FFE000F800000001FFF001F800000000FFF001F000000000
+FFF803F0000000007FF803E0000000007FF803E0000000007FFC07E0000000003FFC07C0
+000000003FFE0FC0000000001FFE0F80000000001FFF1F80000000000FFF1F0000000000
+0FFF9F00000000000FFFBF000000000007FFBE000000000007FFFE000000000003FFFC00
+0000000003FFFC000000000001FFF8000000000001FFF8000000000000FFF00000000000
+00FFF0000000000000FFF00000000000007FE00000000000007FE00000000000003FC000
+00000000003FC00000000000001F800000000000001F800000003C327EB041>118
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmsltt10 10.95 8
+/Fj 8 119 df<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF
+F07FFFFFFFE02507769E30>45 D<00000007FF000000000FFF800000001FFFC00000001F
+FFC00000000FFFC000000007FFC0000000003F80000000003F80000000003F8000000000
+3F80000000007F80000000007F80000000007F00000000007F00000000007F0000000000
+7F0000007FC0FF000003FFF0FF00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFF
+FE0001FFE07FFE0003FF001FFE0007FE000FFC0007FC0007FC000FF80003FC001FF00003
+FC001FE00003FC003FC00003FC003F800003F8007F800003F8007F800003F8007F000003
+F8007F000007F800FF000007F800FE000007F000FE000007F000FE000007F000FE000007
+F000FE00000FF000FE00000FF000FE00000FE000FE00001FE000FF00003FE0007F00003F
+E0007F00007FE0007F8000FFE0003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFF
+FF800FFFFFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB7
+30>100 D<000000E000000003F800000007F800000007FC00000007FC00000007FC0000
+0007F800000003F000000001E00000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000FFFFC00001FFFFE00003FFFF
+E00003FFFFE00001FFFFE00000FFFFE00000001FE00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F8000
+00003F800000007F800000007F000000007F000000007F000000007F000000007F000000
+00FF00000000FE00000000FE00000000FE00000000FE00000000FE00000001FE00000001
+FC00000001FC00007FFFFFFF80FFFFFFFFC0FFFFFFFFE0FFFFFFFFE0FFFFFFFFC07FFFFF
+FF80233979B830>105 D<003FFFF800007FFFFC00007FFFFE00007FFFFE00007FFFFE00
+003FFFFE00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC0000
+0003F800000003F800000003F800000003F800000003F800000007F800000007F0000000
+07F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000F
+E00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000003FC00000003F800000003F800000003F800000003F800000003F8000
+00007F800000007F000000007F000000007F000000007F000000007F00000000FF000000
+00FE00000000FE00003FFFFFFFF07FFFFFFFF8FFFFFFFFFCFFFFFFFFFC7FFFFFFFF83FFF
+FFFFF026387BB730>108 D<00000003FE0000003FFC1FFF8000007FFE7FFFE00000FFFE
+FFFFF00000FFFFFFFFF800007FFFFFFFFC00003FFFFE07FE000001FFF001FE000001FFC0
+00FF000001FF8000FF000001FF00007F800001FE00003F800001FC00003F800003FC0000
+3F800003F800003F800003F800003FC00003F800001FC00003F800001FC00003F800003F
+C00007F800003F800007F000003F800007F000003F800007F000003F800007F000007F80
+0007F000007F00000FF000007F00000FF00000FF00000FF00001FE00000FF00001FE0000
+0FF00003FC00000FF80007F800001FF8000FF800001FFC001FF000001FFE007FE000001F
+FF83FFC000001FFFFFFF8000001FFFFFFF0000003FDFFFFE0000003F8FFFF80000003F83
+FFE00000003F80FF000000003F8000000000007F8000000000007F8000000000007F0000
+000000007F0000000000007F0000000000007F000000000000FF000000000000FF000000
+000000FE000000000000FE000000000000FE000000000000FE00000000007FFFF0000000
+00FFFFF800000000FFFFFC00000000FFFFFC00000000FFFFF8000000007FFFF000000000
+323C82A730>112 D<000000003FE001FFFC01FFF803FFFE0FFFFC07FFFE1FFFFC07FFFE
+7FFFFE03FFFEFFFFFE01FFFFFFE1FE0001FFFF01FC0001FFFC01FC0001FFF000700001FF
+E000000001FFC000000001FF8000000003FF0000000003FE0000000003FE0000000003FC
+0000000003FC0000000003F80000000007F80000000007F00000000007F00000000007F0
+0000000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE0
+000000000FE0000000000FE0000000001FE0000000001FC0000000001FC00000007FFFFF
+FC0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE00007FFFFFFC00002F287D
+A730>114 D<00007FF8380003FFFE7C001FFFFFFC003FFFFFFC007FFFFFFC00FFFFFFFC
+01FFC01FFC03FC0007FC03F80003FC07F00003F807E00003F807E00003F807E00003F807
+E00001F007F000000003FE00000003FFF0000001FFFF800000FFFFF000007FFFFC00001F
+FFFF000007FFFF8000007FFFC0000001FFE00000001FE01F00000FF01F800007F03F8000
+03F03F800003F03FC00003F03FC00003F03FC00007F07FE0000FE07FE0001FE07FF0003F
+C07FFC03FF807FFFFFFF807FFFFFFF00FFFFFFFC00FCFFFFF800FC3FFFE0007807FE0000
+262A79A830>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFF
+C03FFFC07FFF8003F00007F00003F80007E00003F8000FE00001F8000FC00001F8001FC0
+0001F8001F800001F8003F800001FC003F000001FC007F000000FC007E000000FC00FE00
+0000FC00FC000000FC01FC000000FE01F8000000FE01F80000007E03F00000007E03F000
+00007E07E00000007E07E00000007E0FC00000007F0FC00000007F1F800000003F1F8000
+00003F3F000000003F3F000000003F7E000000003FFE000000003FFC000000001FFC0000
+00001FF8000000001FF8000000001FF0000000000FE00000002B2778A630>118
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmb10 10.95 21
+/Fk 21 118 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE00
+1E001E003E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F
+207B8D19>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE1709
+7F981E>I<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC00E0E7B
+8D19>I<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC000000000
+00000000000000000000000000000000000000000FC01FE03FF07FF8FFFCFFFCFFFCFFFC
+FFFCFFFC7FF83FF01FE00FC00E287BA719>58 D<FFFFFFE0FFFFFFF007FFFF80FFFFFFE0
+FFFFFFF007FFFF80FFFFFFE0FFFFFFF007FFFF80FFFFFFE0FFFFFFF007FFFF80FFFFFFE0
+FFFFFFF007FFFF8001FFF00001FFF8000007C00001FFF00000FFF800000FC00000FFF800
+00FFF800000F800000FFF80000FFFC00000F800000FFF800007FFC00000F8000007FFC00
+007FFC00001F0000007FFC00007FFE00001F0000007FFC00003FFE00001F0000003FFE00
+003FFE00003E0000003FFE00007FFE00003E0000003FFE00007FFF00003E0000003FFF00
+007FFF00007E0000001FFF0000FFFF00007C0000001FFF0000FFFF80007C0000001FFF80
+00FFFF8000FC0000000FFF8001FFFF8000F80000000FFF8001F7FFC000F80000000FFFC0
+01F7FFC001F800000007FFC003F7FFC001F000000007FFC003E3FFE001F000000007FFE0
+03E3FFE003F000000003FFE007E3FFE003E000000003FFE007C1FFF003E000000003FFF0
+07C1FFF007E000000001FFF007C1FFF007C000000001FFF00F80FFF807C000000001FFF8
+0F80FFF80FC000000000FFF80F80FFF80F8000000000FFF81F007FFC0F8000000000FFFC
+1F007FFC1F80000000007FFC1F007FFC1F00000000007FFC3F007FFE1F00000000007FFC
+3E003FFE3F00000000003FFE3E003FFE3E00000000003FFE7E003FFF3E00000000003FFE
+7C001FFF7E00000000001FFF7C001FFF7C00000000001FFFFC001FFFFC00000000001FFF
+F8000FFFFC00000000000FFFF8000FFFF800000000000FFFF8000FFFF800000000000FFF
+F00007FFF8000000000007FFF00007FFF0000000000007FFF00007FFF0000000000007FF
+E00003FFF0000000000003FFE00003FFE0000000000003FFE00003FFE0000000000003FF
+C00001FFE0000000000001FFC00001FFC0000000000001FFC00001FFC0000000000001FF
+800000FFC0000000000000FF800000FF80000000000000FF800000FF80000000000000FF
+0000007F80000000000000FF0000007F800000000000007F0000007F000000000000007E
+0000003F000000000000003E0000003E00000000593F7EBD5E>87
+D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00000FF807FF00
+000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0001FFE00FFE0
+001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE000000001FFE0
+000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0000FFF00FFE0
+001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE000FFE000FFE0
+00FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0007FF003FFE0
+007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF8001FFF803FF
+80003FE0000000292B7EA92C>97 D<0001FF8000000FFFF000003FFFF80000FFFFFE0001
+FFC3FF0003FF00FF8007FE007FC00FFC003FC01FFC003FE01FF8003FE03FF8001FF03FF8
+001FF07FF0001FF07FF0000FF07FF0000FF87FF0000FF8FFF0000FF8FFF0000FF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFF0000000FFF0000000FFF0000000FFF00000
+00FFF00000007FF00000007FF00000007FF00000007FF80000003FF80000F83FF80000F8
+1FFC0001F80FFC0001F00FFE0003F007FF0007E003FF800FC001FFF07F80007FFFFF0000
+3FFFFE00000FFFF8000000FFC000252B7EA92A>101 D<00001FF8000000FFFE000007FF
+FF00000FFFFF80001FF8FFC0003FE0FFE0007FC1FFE000FF81FFE001FF01FFE001FF01FF
+E001FF01FFE003FE00FFC003FE007F8003FE003F0003FE00000003FE00000003FE000000
+03FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000000FF
+FFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000003FF00000003FF00000003FF
+00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00
+000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000
+03FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FF
+FFFF0000FFFFFF0000FFFFFF0000FFFFFF000023407EBF1C>I<0007FE00FC00003FFFC3
+FE0000FFFFF7FF0001FFFFFFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FF
+FF001FF000FFBE001FF000FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FF
+C0003FF000FFC0003FF000FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF
+80000FF801FF000007FC03FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC0
+00000F07FE0000000F00000000001F00000000001F00000000001F80000000001F800000
+00001FE0000000001FFFFFF000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFF
+F00003FFFFFFF80003FFFFFFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007
+FF007F800001FF00FF000001FF00FF000000FF00FF000000FF00FF000000FF00FF000000
+FF00FF000000FF00FF800001FF007F800001FE007FC00003FE003FE00007FC001FF8001F
+F8000FFF00FFF00007FFFFFFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA8
+2D>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00
+00000007FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00
+00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00
+00000003FF0000000003FF0000000003FF0000000003FF0000000003FF007FE00003FF01
+FFF80003FF07FFFC0003FF0FFFFE0003FF1FC3FF0003FF3E03FF8003FF7C03FF8003FF78
+01FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC0
+01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80
+01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80
+01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80
+01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE
+1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF303F7EBE33>I<01F80003FC0007FE
+000FFF001FFF801FFF801FFF801FFF801FFF801FFF800FFF0007FE0003FC0001F8000000
+0000000000000000000000000000000000000000000000000000FF00FFFF00FFFF00FFFF
+00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFF
+F8FFFFF815407EBF19>I<00FF00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003
+FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
+FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
+FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
+FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
+FF0003FF00FFFFFCFFFFFCFFFFFCFFFFFCFFFFFC163F7EBE19>108
+D<00FF007FE0003FF00000FFFF01FFF800FFFC0000FFFF07FFFC03FFFE0000FFFF0FFFFE
+07FFFF0000FFFF1FC3FF0FE1FF8000FFFF3E03FF9F01FFC00007FF7C03FFBE01FFC00003
+FF7801FFBC00FFC00003FFF001FFF800FFE00003FFE001FFF000FFE00003FFE001FFF000
+FFE00003FFC001FFE000FFE00003FFC001FFE000FFE00003FFC001FFE000FFE00003FF80
+01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0
+0003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FF
+C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003
+FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000
+FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80
+01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0
+00FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFF
+FF0FFFFF80FFFFFE1FFFFF0FFFFF8049297EA84C>I<00FF007FE000FFFF01FFF800FFFF
+07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03FF8007FF7C03FF8003FF7801FF8003FF
+F001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
+8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFF
+FE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA833>I<0001FF8000000FFFF000003FFF
+FC0000FFFFFF0001FF81FF8003FE007FC007FC003FE00FFC003FF00FF8001FF01FF8001F
+F81FF8001FF83FF0000FFC3FF0000FFC7FF0000FFE7FF0000FFE7FF0000FFE7FF0000FFE
+FFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFF
+F0000FFFFFF0000FFFFFF0000FFFFFF0000FFF7FF0000FFE7FF0000FFE7FF0000FFE3FF0
+000FFC3FF8001FFC1FF8001FF81FF8001FF80FFC003FF007FC003FE003FE007FC001FF81
+FF8000FFFFFF00003FFFFC00000FFFF0000001FF8000282B7EA92D>I<00FF01FF0000FF
+FF0FFFE000FFFF3FFFF800FFFFFFFFFC00FFFFFE0FFF00FFFFF803FF8003FFE001FFC003
+FFC001FFC003FF8000FFE003FF8000FFF003FF80007FF003FF80007FF003FF80007FF803
+FF80007FF803FF80003FF803FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03
+FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03
+FF80003FFC03FF80003FFC03FF80007FF803FF80007FF803FF80007FF803FF80007FF003
+FF8000FFF003FF8000FFE003FFC000FFE003FFC001FFC003FFE003FF8003FFF807FF0003
+FFFE0FFE0003FFFFFFFC0003FFBFFFF00003FF9FFFC00003FF83FE000003FF8000000003
+FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003
+FF8000000003FF8000000003FF8000000003FF8000000003FF80000000FFFFFE000000FF
+FFFE000000FFFFFE000000FFFFFE000000FFFFFE0000002E3B7FA833>I<0001FF000F00
+000FFFC01F00003FFFF03F0000FFFFF87F0001FFC1FC7F0003FF807EFF0007FF003FFF00
+0FFE001FFF001FFC000FFF001FFC000FFF003FFC0007FF003FF80007FF007FF80007FF00
+7FF80003FF007FF80003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00
+FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00
+FFF00003FF00FFF00003FF007FF00003FF007FF80003FF007FF80003FF003FF80007FF00
+3FF80007FF001FFC000FFF001FFC000FFF000FFE001FFF0007FE003FFF0007FF007FFF00
+01FFC3FFFF0000FFFFFFFF00007FFFE7FF00001FFFC7FF000003FE07FF0000000007FF00
+00000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00
+00000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000001FFFFFC
+000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC2E3B7DA830>I<01FE07F800
+FFFE0FFE00FFFE3FFF80FFFE7FFFC0FFFE7C7FC0FFFEF8FFE007FFF0FFE003FFE0FFE003
+FFC0FFE003FFC0FFE003FFC07FC003FF803F8003FF801F0003FF80000003FF80000003FF
+00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00
+000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
+0003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000
+FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000023297FA827>I<007FE1E003FFFBE007
+FFFFE00FFFFFE01FE07FE03F801FE07F000FE07E0007E0FE0007E0FE0003E0FE0003E0FF
+0003E0FF0003E0FF800000FFF00000FFFF00007FFFF0007FFFFC003FFFFF003FFFFF801F
+FFFFC00FFFFFC007FFFFE001FFFFF0007FFFF00003FFF800003FF800000FF8780007F8F8
+0007F8F80003F8FC0003F8FC0003F8FC0003F8FE0003F0FF0007F0FF0007F0FF800FE0FF
+F03FC0FFFFFF80FFFFFF00F8FFFC00E03FF0001D2B7DA924>I<001F0000001F0000001F
+0000001F0000001F0000001F0000003F0000003F0000003F0000003F0000003F0000007F
+0000007F000000FF000000FF000001FF000003FF000007FF00001FFFFFC0FFFFFFC0FFFF
+FFC0FFFFFFC0FFFFFFC007FF000007FF000007FF000007FF000007FF000007FF000007FF
+000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF
+000007FF000007FF000007FF000007FF03E007FF03E007FF03E007FF03E007FF03E007FF
+03E007FF03E007FF03E007FF03E003FF03E003FF87C003FF87C001FFCF8000FFFF80007F
+FF00001FFE000007F8001B3B7EB923>I<00FF80007FC0FFFF807FFFC0FFFF807FFFC0FF
+FF807FFFC0FFFF807FFFC0FFFF807FFFC007FF8003FFC003FF8001FFC003FF8001FFC003
+FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003
+FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003
+FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003
+FF8001FFC003FF8001FFC003FF8001FFC003FF8003FFC003FF8003FFC003FF8003FFC003
+FF8007FFC001FF8007FFC001FF800FFFE001FFC01EFFFF00FFE07EFFFF007FFFFCFFFF00
+3FFFF8FFFF000FFFE0FFFF0001FF80FF00302A7EA833>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmsl10 10.95 24
+/Fl 24 122 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800
+0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001
+FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F
+F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007
+F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F
+E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F
+80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F
+0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33
+>12 D<00000000FF80007FC0000000000FFFE007FFF8000000003F80781FE03C00000000
+FE003C7F000E00000003F8001FFC000700000007F0003FF8001F8000001FE000FFF0007F
+8000003FC001FFE0007F8000003F8001FFC000FF8000007F0001FF8000FF800000FF0001
+FF8000FF800000FE0001FF0000FF800000FE0001FF00007F000001FE0000FF00003C0000
+01FC0000FE000000000001FC0000FE000000000001FC0000FE000000000001FC0000FE00
+0000000001FC0000FE000000000003FC0001FE000000000003F80001FC000000000003F8
+0001FC000000000003F80001FC000000000003F80001FC000000000003F80001FC0000FE
+0007FFFFFFFFFFFFFFFE0007FFFFFFFFFFFFFFFC0007FFFFFFFFFFFFFFFC000007F00003
+F80007FC000007F00003F80003FC000007F00003F80003FC00000FF00007F80003FC0000
+0FE00007F00003F800000FE00007F00003F800000FE00007F00003F800000FE00007F000
+03F800000FE00007F00007F800001FE0000FF00007F800001FC0000FE00007F000001FC0
+000FE00007F000001FC0000FE00007F000001FC0000FE00007F000001FC0000FE0000FF0
+00003FC0001FE0000FF000003F80001FC0000FE000003F80001FC0000FE000003F80001F
+C0000FE000003F80001FC0000FE000003F80001FC0001FE000007F80003FC0001FE00000
+7F00003F80001FC000007F00003F80001FC000007F00003F80001FC000007F00003F8000
+1FC000007F00003F80003FC00000FF00007F80003FC00000FE00007F00003F800000FE00
+007F00003F800000FE00007F00003F800001FE00007F00003F800003FF0001FF8000FFC0
+00FFFFF83FFFFC1FFFFE00FFFFF83FFFFC3FFFFE00FFFFF87FFFFC3FFFFE0049407EBF4C
+>14 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0
+0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0
+0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0
+0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0
+0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81
+C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03
+807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0
+002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF8000000000FF80
+000000007F80000000007F80000000007F00000000007F00000000007F00000000007F00
+000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF00
+00FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000003F0007F000
+003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000
+003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000007F801FC000
+007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F800001FE003F8000
+03FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC000
+3F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077
+BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC
+001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC000
+00003FC00000003FC00000007F800000007F800000007F800000007F80000000FF800000
+00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF00000000FF000000007F000003807F000007807F000007003F80000F003F80001E001F
+80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A
+7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8000000000FF800
+00000007F80000000007F80000000007F00000000007F00000000007F00000000007F000
+0000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000
+0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000
+000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000
+FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000FE000007F001F
+E00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F800000FE007F
+800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF
+000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F000003F8007F
+000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007
+E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<
+00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC0007E001
+F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC0
+0003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0001E00
+0FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7BA828>
+I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E0
+3F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC
+00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F8
+00007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E00
+00003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C0000000
+0001C00000000001C00000000001E00000000001E00000000001F00000000001FFFFF800
+0001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE
+000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F
+00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC
+007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF000
+00000FFF000000303D7FA82D>103 D<00007F000000003FFF000000003FFF000000003F
+FF0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003
+F80000000003F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007
+F38007E00007F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000F
+F00007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001F
+C0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F
+80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F
+00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE
+00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F
+7DBE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F000
+000000000000000000000000000000000000000000000000000000000000000000000000
+03F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE000
+0FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8000
+3F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003
+FF007FFFF07FFFF0FFFFF0183E7DBD1A>I<00003F001FFF003FFF003FFF0001FF0000FF
+0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC
+0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F0
+000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0
+003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F00
+00FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108
+D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007
+E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003
+F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003
+F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F
+F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F
+C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F
+8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FE47287DA74C>I<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE380
+07E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF000
+07F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000
+0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000
+1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000
+3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000
+7F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA7
+33>I<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E00
+01F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000
+007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000
+007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF0000
+00FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF0000
+03F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F8000
+1F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF8
+000000292A7BA82D>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801
+F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F
+C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0
+0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000
+07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007
+F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0
+0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000
+0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0
+0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000
+00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000
+00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF
+FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F
+E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0
+000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000
+1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F
+800000003F800000007F800000007F000000007F000000007F000000007F000000007F00
+000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00
+00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000
+7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0
+00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF
+000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE
+00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00
+7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9
+E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380
+00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00
+00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00
+0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000
+0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000
+000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C
+001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978
+B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC
+0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001FC03F80003FC07F800
+03FC07F00003F807F00003F807F00003F807F00003F807F00007F80FF00007F80FE00007
+F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE0
+1FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F
+8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE03F80282977A733>I<
+FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F800
+03FC0000F00001FC0001E00001FC0001C00001FC0001C00001FC0003800001FE00078000
+00FE0007000000FE000F000000FE000E000000FF001C0000007F001C0000007F00380000
+007F00380000007F00700000007F80700000003F80E00000003F81E00000003F81C00000
+003FC3C00000001FC3800000001FC7000000001FC7000000001FCE000000001FEE000000
+000FFC000000000FFC000000000FF8000000000FF80000000007F00000000007E0000000
+0007E00000000007C00000000007C00000000003800000002C2878A630>I<FFFFC3FFFF
+03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03FFF80FFE003FE000FFC007F8001FC0007F0003
+F8001FC0003E0003F8001FC0003C0003F8000FC0003C0003F8000FC000380003FC000FC0
+00700001FC001FC000700001FC001FE000E00001FC003FE000E00001FC003FE001C00001
+FC0077E001C00001FE0077E003800000FE00E7F003800000FE00E7F007000000FE01C3F0
+07000000FE01C3F00E000000FF0383F00E0000007F0383F01C0000007F0703F81C000000
+7F0703F8380000007F0E01F8380000007F1E01F8700000003F9C01F8F00000003FBC01FC
+E00000003FB801FDE00000003FF800FDC00000003FF000FFC00000003FF000FF80000000
+1FE000FF800000001FE000FF000000001FC000FF000000001F80007E000000001F80007C
+000000000F00007C000000000F000078000000000E0000380000003E2878A642>I<01FF
+FFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8000007FC001FE0000003FC
+001F80000001FC003E00000001FE003C00000000FE0078000000007F00F0000000007F80
+E0000000003F81C0000000003FC380000000001FC700000000001FEF00000000000FFE00
+0000000007FC000000000007F8000000000003F8000000000003FC000000000003FC0000
+00000007FE00000000000FFE00000000001E7F00000000003C7F8000000000383F800000
+0000703FC000000000E01FC000000001E01FE000000003C00FE0000000078007F0000000
+0F0007F80000001F0003F80000007E0003FC000001FE0003FE000007FF0007FF0000FFFF
+803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630>I<00FFFFE007FFF000FFFF
+E00FFFF000FFFFE00FFFE00007FE0003FF000003FC0001FC000003FC0000F8000003FC00
+00F0000001FC0001E0000001FC0001C0000001FC0003C0000001FE000380000000FE0007
+80000000FE000700000000FE000E00000000FF000E00000000FF001C000000007F001C00
+0000007F0038000000007F0078000000007F8070000000003F80F0000000003F80E00000
+00003F81C0000000003FC1C0000000001FC380000000001FC780000000001FC700000000
+001FEF00000000001FEE00000000000FFC00000000000FFC00000000000FF80000000000
+0FF8000000000007F0000000000007F0000000000007E0000000000007E0000000000003
+C000000000000380000000000003800000000000070000000000000F0000000000000E00
+00000000001E0000000000001C00000000000038000000001C0038000000003F00700000
+00007F007000000000FF00E000000000FF01C000000000FF03C000000000FE0380000000
+00FC070000000000701E0000000000783C00000000003FF000000000000FC00000000000
+343A80A630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm cmtt10 10.95 63
+/Fm 63 123 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<0007C007C0000007C007C000000FE0
+0FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE0
+0FE000000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC0
+1FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFF
+FFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F00
+7F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F00
+7F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFF
+FFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01
+FC000003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803
+F8000003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387D
+B730>35 D<000038000000007C00000000FC00000000FC00000000FC00000000FC000000
+03FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0
+FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC
+07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00
+003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00
+001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF000
+00FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00
+FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC
+7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00
+000000FC00000000FC00000000FC00000000FC00000000FC000000007C00000000380000
+25477BBE30>I<03C00001E0000FF00003E0001FF80007F0003FFC0007F0003FFC000FF0
+007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC3F003FC000FC3F003FC0
+00FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE7F00FF0000FE7F00FE00
+007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001FF803FC00000FF007F800
+0003C007F80000000007F0000000000FF0000000000FF0000000000FE0000000001FE000
+0000001FE0000000003FC0000000003FC0000000003F80000000007F80000000007F8000
+0000007F0000000000FF0000000000FF0000000001FE0000000001FE0000000001FC0000
+000003FC0000000003FC0000000003F80000000007F80000000007F8000000000FF001E0
+00000FF007F800000FE00FFC00001FE01FFE00001FE01FFE00001FC03FFF00003FC03FFF
+00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000FF007E1F8000FF007E1F
+8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003FC003F3F0003F8003FFF
+0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003E00007F80001E00001E0
+0029477DBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E
+00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>
+39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF00
+01FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F8000
+3F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F8000
+3F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC00
+01FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E
+184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE
+0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003
+FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003F
+C0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE00
+00780000184778BE30>I<0000E000000001F000000003F800000003F800000003F80000
+0003F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FF
+F3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001F
+FF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9
+FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F800
+000003F800000003F800000003F800000001F000000000E0000023277AAE30>I<7FFFFF
+FFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E
+30>45 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00
+000000F000000001F000000003F800000003F800000007F800000007F80000000FF00000
+000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000
+FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F8
+00000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC000
+00007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC000000
+03FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001F
+E00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00
+000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000
+000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000
+FF00000000FF00000000FE00000000FE000000007C000000007C0000000025477BBE30>
+I<0000FE00000007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF00
+03FE00FF8003FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01F
+C00007F03F800003F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F00
+0001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001
+FE7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F8
+1FC00007F01FC00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003
+FE00FF8001FF83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000
+FE0000273A7CB830>I<0003C0000007E0000007E000000FE000000FE000001FE000001F
+E000003FE000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8F
+E0007E0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFF
+FFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003F
+FFC00000FFFFF00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC000
+7FC07F80003FE07F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003
+F8FF000003F8FF000003F87E000003F818000003F800000003F800000003F800000007F8
+00000007F00000000FF00000000FE00000001FE00000001FC00000003FC00000007F8000
+0000FF80000001FF00000001FE00000007FC0000000FF80000001FF00000003FE0000000
+7FC0000000FF80000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0
+000000FF80000001FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFF
+F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF
+0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007F
+C01FE0001FE01FE0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F0
+00000007F00000000FF00000000FE00000000FE00000001FE00000003FC00000007FC000
+0000FF80000007FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007
+FFFF80000001FFC00000003FE00000001FF000000007F800000003F800000003FC000000
+01FC00000001FE00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000
+FEFF000001FEFF000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF0
+1FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF800027
+3A7CB830>I<000003FC0000000007FE000000000FFE000000001FFE000000001FFE0000
+00003FFE000000007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E0000
+0003F87E00000003F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000
+001FC07E0000003F807E0000003F807E0000007F007E000000FE007E000000FE007E0000
+01FC007E000003F8007E000003F8007E000007F0007E000007F0007E00000FE0007E0000
+1FC0007E00001FC0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000
+FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF00
+0000007E00000000007E00000000007E00000000007E00000000007E00000000007E0000
+0000007E00000000007E00000000007E00000000007E000000007FFFFE000000FFFFFF00
+0000FFFFFF000000FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<00000FF800
+00007FFF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801
+FF8007F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0
+0000003FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFF
+F800FF3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000F
+F0FFC00007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FE
+FF000000FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3F
+C00001FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF
+81FFC001FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7C
+B830>54 D<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFF
+FFFFFFFCFE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF000000
+00FF00000001FE00000003FC00000003F800000007F800000007F00000000FF00000000F
+E00000001FC00000001FC00000003F800000003F800000007F000000007F00000000FF00
+000000FE00000001FE00000001FC00000001FC00000003FC00000003F800000003F80000
+0007F800000007F000000007F000000007F000000007F00000000FE00000000FE0000000
+0FE00000000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F80
+00000007000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FF
+FFFF8007FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F8000
+03FC7F000001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003
+F83FC00007F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00
+001FFFF000003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03F
+C00007F83F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE00
+0000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F8000
+03F83FC00007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE
+00007FFFFC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFF
+F80000FFFFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001F
+E03FC0000FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FC
+FE000001FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F
+000001FE7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FF
+FFFFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC000000
+01FC00000003F800000003F800000007F800000007F00000000FF00F00000FE01F80001F
+E03FC0003FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF800
+0FFFFFF00007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC0
+7FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F0000000000000000000000000000000000
+00000000000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC0
+0F000C276EA630>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFF
+FFFF807FFFFFFFFF003FFFFFFFFE00000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFF
+FFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61
+D<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC0
+7FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E
+00001FE01800007FC0000000FFC0000003FF80000007FF0000000FFE0000001FF8000000
+3FF00000007FC0000000FF80000000FF00000001FE00000001FE00000003FC00000003F8
+00000003F800000007F800000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000003E00000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000001C000000007F0000000
+07F00000000FF80000000FF80000000FF800000007F000000007F000000001C000002339
+7AB830>63 D<00007F0000000000FF8000000000FF8000000001FFC000000001FFC00000
+0001FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E00000
+0003F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F80000
+000FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000
+001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000
+003F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F8000
+00FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC000
+01FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE000
+03F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80
+FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>65
+D<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE
+01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1F
+C00001FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00
+000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000
+007F000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE
+1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001
+FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF0000000
+7FC000273A7CB830>67 D<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007F
+FFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC0003
+F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F8003
+F800003F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001FC003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
+F800001FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F8003
+F800003F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE0003
+F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FF
+FFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00
+FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F80
+03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F80
+03F800003F8003F800001F0003F80000000003F80000000003F80000000003F800000000
+03F8007C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE0000
+03FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE0000
+03F800FE000003F800FE000003F800FE000003F8007C000003F80000000003F800000000
+03F80000000003F80000000003F80000000003F8000007C003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0
+03F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0
+7FFFFFFFFFC02B387EB730>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFF
+F87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE
+0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFF
+F0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>72
+D<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F000007F
+FFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<
+3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF8000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC0
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0
+7FFFFFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001FFF0FFFE0003
+FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800F
+BF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F
+3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C
+3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF8
+3F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE0
+3F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001
+FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB7
+30>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFF
+FFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000FF0003F800
+00FF0003F800007F0003F800007F8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F800
+00FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFF
+FFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80000000003F800
+00000003F80000000003F80000000003F80000000003F80000000003F80000000003F800
+00000003F80000000003F80000000003F80000000003F80000000003F80000000003F800
+00000003F80000000003F8000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0
+000000FFFFE00000007FFFC000000029387EB730>80 D<3FFFFF8000007FFFFFF00000FF
+FFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003
+F8001FF00003F8000FF80003F80007F80003F80003F80003F80003FC0003F80001FC0003
+F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0003F80003F80003
+F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003
+FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003
+F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007F00003F80007F00003
+F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003
+F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3F
+FF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC000
+0000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFF
+FFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003F
+E0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C0
+7F000000007F800000007FC00000003FF00000001FFE0000001FFFF000000FFFFF000007
+FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC00000
+007FE00000001FE00000000FF00000000FF000000007F800000007F87C000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F0FF800007
+F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00
+FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFF
+FFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE00
+3F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C00
+3F8007C000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F800000001F
+FFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B38
+7EB730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07F
+FE000FFFC007F00001FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003
+F80003F80003F80003F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000
+FE000FE00000FE000FE00000FE000FE00000FE000FE00000FF001FE000007F001FC00000
+7F001FC000007F001FC000007F803FC000003F803F8000003F803F8000003F803F800000
+3F803F8000001FC07F0000001FC07F0000001FC07F0000001FC07F0000000FE0FE000000
+0FE0FE0000000FE0FE0000000FE0FE00000007E0FC00000007F1FC00000007F1FC000000
+07F1FC00000003F1F800000003F1F800000003F1F800000003FBF800000001FBF0000000
+01FBF000000001FBF000000001FFF000000001FFF000000000FFE000000000FFE0000000
+00FFE000000000FFE0000000007FC0000000003F8000002B397EB730>86
+D<3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFC0001FF
+E01FC000001FC00FC000001F800FC000001F800FC000001F800FC000001F800FC000001F
+800FC000001F800FC000001F800FE000003F8007E000003F0007E000003F0007E000003F
+0007E000003F0007E000003F0007E000003F0007E000003F0003E00F803E0003F01FC07E
+0003F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07FF07E0003F07DF07E
+0001F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC0001F8F8F8FC
+0001F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF80000F9F07CF8
+0000F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE03DF000007DE03DF0
+00007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC01FF000003FC01FE0
+00003FC01FE000003F800FE000001F0007C0002D397FB730>I<00070000001FC000007F
+F00000FFF80003FFFE000FFFFF803FFFFFE07FFDFFF0FFF07FF8FFC01FF8FF800FF8FE00
+03F87C0001F0100000401D0E77B730>94 D<0038007C01FE03FE07FE0FFC0FF01FE01FC0
+3F803F007F007E007E00FE00FC00FC00FC00FC00FC00FFC0FFE0FFF07FF07FF03FF03FF0
+1FE007C00F1D70BE30>96 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF00000
+0FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F8000
+0FC0003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC000
+1FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000
+FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC000
+7FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE0
+00FFFF00FFC0003FF00000002B2A7CA830>I<3FFC000000007FFE00000000FFFE000000
+00FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC
+0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003F
+C000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001F
+E000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE
+0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00
+002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFF
+FFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000
+007F800000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F
+000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE
+003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF
+8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003
+FFF000000001FFF00000000007F00000000007F00000000007F00000000007F000000000
+07F00000000007F00000000007F00000000007F00000000007F00000000007F0000003FE
+07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03
+FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F8000
+07F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE0000
+07F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
+07F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC000
+3FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFF
+FFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001
+FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC00
+7FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007
+F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8
+FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F
+800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FF
+FFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<00
+0000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003
+FE07F80003FC03F00007F800C00007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFF
+E0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB8
+30>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFF
+FFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE000
+7F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE000
+7F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFF
+FC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC000
+0000000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFF
+FF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F8000
+01FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000
+001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC000
+01FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFF
+FF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE
+00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FF
+FFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF
+8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFF
+F81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F38
+80B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC000000
+03F800000003F800000000E0000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC
+00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFF
+FFC023397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC00
+0000007FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00
+00000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00
+00000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03
+FFFF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03
+FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFF
+C0000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81
+FE000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC00
+0FF00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC
+3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107
+D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F
+FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<
+0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FF
+FFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F8
+03FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0
+FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<00
+0001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003F
+FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000
+FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFF
+FFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF000000
+0FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8
+003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F0000
+01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F8
+3FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001
+FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00
+003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE
+0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001F
+E000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000F
+F000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003F
+C000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF8
+0000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000
+007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730
+>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFF
+FFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC00
+0000001FF8000000001FF0000000001FF0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE
+0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA730>114
+D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF00
+7F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE00003E007F
+000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF800007F
+FFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0FE0000
+0FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF
+00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830
+>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0
+FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+00F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC000FE007
+F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC00
+00001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE00
+7FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8
+007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC00000
+2F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFF
+C03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC0007E0
+0000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F001F80
+00003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000FC07E00
+00000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003F1F800
+000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000FFE000
+000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3FFFC01F
+FFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E00000
+3F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E0003F00000
+7E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001F83FE0
+FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000FC7DF1
+F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F000007EF8FB
+F000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE000003FE03F
+E000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3
+FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000007F80
+FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE000000003FF
+C000000001FFC000000000FF8000000000FF00000000007E00000000007F0000000000FF
+0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F00000000FC1
+F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F800001FC00
+1FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80
+FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFF
+E0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E000007E
+0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F8000001F
+801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E00000007
+E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F800000001
+F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF000000000
+3FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC000000000
+1F80000000001F80000000003F80000000003F00000000003F00000000007F0000000000
+7E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F80000003F87
+F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF0000000007FE
+0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFF
+FE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F00007FC07F0000FF80
+3E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC00000
+00FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007F
+C0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1FF000007F3FE000
+007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277DA6
+30>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fn cmbx12 17.28 27
+/Fn 27 122 df<0000000000000FE00000000000000000000000001FF000000000000000
+00000000001FF00000000000000000000000003FF80000000000000000000000003FF800
+00000000000000000000003FF80000000000000000000000007FFC000000000000000000
+0000007FFC000000000000000000000000FFFE000000000000000000000000FFFE000000
+000000000000000000FFFE000000000000000000000001FFFF0000000000000000000000
+01FFFF000000000000000000000003FFFF800000000000000000000003FFFF8000000000
+00000000000007FFFFC00000000000000000000007FFFFC00000000000000000000007FF
+FFC0000000000000000000000FFFFFE0000000000000000000000FFFFFE0000000000000
+000000001FFFFFF0000000000000000000001FFFFFF0000000000000000000001FFFFFF0
+000000000000000000003FFFFFF8000000000000000000003FFFFFF80000000000000000
+00007FBFFFFC000000000000000000007FBFFFFC000000000000000000007F1FFFFC0000
+0000000000000000FF1FFFFE00000000000000000000FE1FFFFE00000000000000000001
+FE0FFFFF00000000000000000001FE0FFFFF00000000000000000001FC07FFFF00000000
+000000000003FC07FFFF80000000000000000003F807FFFF80000000000000000007F803
+FFFFC0000000000000000007F803FFFFC0000000000000000007F001FFFFC00000000000
+0000000FF001FFFFE000000000000000000FE001FFFFE000000000000000001FE000FFFF
+F000000000000000001FE000FFFFF000000000000000001FC0007FFFF000000000000000
+003FC0007FFFF800000000000000003F80007FFFF800000000000000007F80003FFFFC00
+000000000000007F80003FFFFC00000000000000007F00001FFFFC0000000000000000FF
+00001FFFFE0000000000000000FE00001FFFFE0000000000000001FE00000FFFFF000000
+0000000001FE00000FFFFF0000000000000001FC000007FFFF0000000000000003FC0000
+07FFFF8000000000000003F8000007FFFF8000000000000007F8000003FFFFC000000000
+000007F8000003FFFFC000000000000007F0000001FFFFC00000000000000FF0000001FF
+FFE00000000000000FE0000001FFFFE00000000000001FE0000000FFFFF0000000000000
+1FE0000000FFFFF00000000000001FC00000007FFFF00000000000003FC00000007FFFF8
+0000000000003F800000007FFFF80000000000007F800000003FFFFC0000000000007FFF
+FFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFE0000
+00000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFFFFFF000000000001FFFFFFFF
+FFFFFFFF000000000001FC0000000007FFFF000000000003FC0000000007FFFF80000000
+0003F80000000007FFFF800000000007F80000000003FFFFC00000000007F00000000003
+FFFFC00000000007F00000000001FFFFC0000000000FF00000000001FFFFE0000000000F
+E00000000000FFFFE0000000001FE00000000000FFFFF0000000001FC00000000000FFFF
+F0000000001FC000000000007FFFF0000000003FC000000000007FFFF8000000003F8000
+000000003FFFF8000000007F8000000000003FFFFC000000007F0000000000003FFFFC00
+0000007F0000000000001FFFFC00000000FF0000000000001FFFFE00000000FE00000000
+00000FFFFE00000001FE0000000000000FFFFF00000001FC0000000000000FFFFF000000
+03FE00000000000007FFFF8000001FFFC0000000000007FFFF8000FFFFFFFFE0000000FF
+FFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFF
+FFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFF
+FFFFFE6F647BE37A>65 D<FFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFF800000
+00FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFF
+FFC00000FFFFFFFFFFFFFFFFFFFFE000000001FFFF80000001FFFFF800000001FFFF8000
+00003FFFFC00000001FFFF800000000FFFFF00000001FFFF8000000007FFFF80000001FF
+FF8000000003FFFFC0000001FFFF8000000001FFFFC0000001FFFF8000000000FFFFE000
+0001FFFF80000000007FFFF0000001FFFF80000000007FFFF0000001FFFF80000000003F
+FFF8000001FFFF80000000003FFFF8000001FFFF80000000003FFFFC000001FFFF800000
+00001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000001FFFFE000001FFFF
+80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE0000
+01FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFF
+FE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000
+001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000003FFFFC000001FFFF80
+000000003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000007FFFF0000001
+FFFF80000000007FFFF0000001FFFF8000000000FFFFE0000001FFFF8000000001FFFFC0
+000001FFFF8000000003FFFF80000001FFFF8000000007FFFF00000001FFFF800000000F
+FFFE00000001FFFF800000001FFFFC00000001FFFF800000007FFFF000000001FFFF8000
+0003FFFFC000000001FFFF800000FFFFFF0000000001FFFFFFFFFFFFFFF80000000001FF
+FFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFFF800000
+0001FFFFFFFFFFFFFFFFE000000001FFFF800000001FFFF800000001FFFF8000000007FF
+FE00000001FFFF8000000001FFFF80000001FFFF8000000000FFFFC0000001FFFF800000
+00007FFFE0000001FFFF80000000003FFFF0000001FFFF80000000001FFFF8000001FFFF
+80000000001FFFFC000001FFFF80000000000FFFFE000001FFFF80000000000FFFFF0000
+01FFFF800000000007FFFF000001FFFF800000000007FFFF800001FFFF800000000003FF
+FF800001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF80000000
+0003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFE00001FFFF80
+0000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001
+FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFF
+E00001FFFF800000000003FFFFE00001FFFF800000000003FFFFE00001FFFF8000000000
+03FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF8000
+00000007FFFFC00001FFFF800000000007FFFF800001FFFF800000000007FFFF800001FF
+FF80000000000FFFFF000001FFFF80000000000FFFFF000001FFFF80000000001FFFFE00
+0001FFFF80000000003FFFFC000001FFFF80000000007FFFFC000001FFFF8000000000FF
+FFF8000001FFFF8000000001FFFFF0000001FFFF8000000007FFFFE0000001FFFF800000
+001FFFFFC0000001FFFF80000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFF
+FFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFFFFF000000FF
+FFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF0000000063627AE173>I<00000000
+0001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE00000FC000
+0000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC00
+7FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001FFFFF00000
+01FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC
+0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001FFFFC00001
+FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE0000000000003FFF
+C0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF80000000000
+0007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000FFFFE00000
+0000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001FFC003FFFF
+8000000000000000FFC003FFFF8000000000000000FFC007FFFF00000000000000007FC0
+07FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE00000000000000
+003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE00000000
+000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC03FFFFC00
+000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000000000007F
+FFFC000000000000000000007FFFF8000000000000000000007FFFF80000000000000000
+00007FFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000
+0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF
+F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000
+00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000
+00000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000
+000000000000007FFFF8000000000000000000007FFFF8000000000000000000007FFFF8
+000000000000000000007FFFFC000000000000000000007FFFFC00000000000000000000
+3FFFFC000000000000000000003FFFFC000000000000000000003FFFFC00000000000000
+000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFFFE00000000
+000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000FC00FFFFF00
+000000000000001FC007FFFF00000000000000001F8007FFFF00000000000000001F8003
+FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC000000000000000
+3F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFFE000000000
+000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00001FFFF800
+000000000001FC00000FFFFC00000000000003F8000007FFFE00000000000007F0000003
+FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE000000000003FC0
+0000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFFFF00000000
+07FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF00000000000FFFFFF
+000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE000000000000
+01FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFFFF80000000
+00000000007FFFFFF800000000000000000001FFFF0000000000626677E375>I<FFFFFF
+FFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFFF000
+000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000FFFFFFFFFF
+FFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF800000007FFFFE0000
+000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC000000001FFFF800000
+0000FFFFE000000001FFFF80000000003FFFF000000001FFFF80000000000FFFFC000000
+01FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FFFF8000000000
+01FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007FFFC0000001FF
+FF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF8000000000001F
+FFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF8000001FFFF80
+00000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF80000000000007FFFE
+000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF000001FFFF800000
+00000003FFFF000001FFFF80000000000003FFFF800001FFFF80000000000003FFFF8000
+01FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FFFF8000000000
+0001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FF
+FF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001
+FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80
+000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFF
+F00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000
+00000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF000
+01FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000000000
+0000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FF
+FF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000
+FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFFE00001FFFF80
+000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFF
+E00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC00001FFFF800000
+00000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC000
+01FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF8000000000
+0003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007FFFF000001FF
+FF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF8000000000000F
+FFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF8000001FFFF80
+00000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF8000000000003FFFE0
+000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC0000001FFFF800000
+000001FFFF80000001FFFF800000000003FFFF00000001FFFF800000000007FFFE000000
+01FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FFFF8000000000
+7FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF8000000001FF
+FF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFFFFFFFFFFFFF0
+000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFF
+FFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFE000000000
+006C627AE17C>I<FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFF
+FFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFF0FFFFFFFFFFFFFFFFFF
+FFF00001FFFFC0000007FFFFF00001FFFFC00000003FFFF00001FFFFC00000000FFFF000
+01FFFFC000000003FFF00001FFFFC000000000FFF00001FFFFC0000000007FF00001FFFF
+C0000000003FF00001FFFFC0000000001FF80001FFFFC0000000000FF80001FFFFC00000
+00000FF80001FFFFC00000000007F80001FFFFC00000000007F80001FFFFC00000000003
+F80001FFFFC00000000003F80001FFFFC00000000001F80001FFFFC00000000001FC0001
+FFFFC00000000001FC0001FFFFC00000000001FC0001FFFFC00000000000FC0001FFFFC0
+0000000000FC0001FFFFC00000000000FC0001FFFFC00000000000FC0001FFFFC00000FC
+0000FC0001FFFFC00000FC0000FC0001FFFFC00000FC00007E0001FFFFC00000FC00007E
+0001FFFFC00000FC00007E0001FFFFC00000FC00007E0001FFFFC00000FC0000000001FF
+FFC00000FC0000000001FFFFC00001FC0000000001FFFFC00001FC0000000001FFFFC000
+01FC0000000001FFFFC00003FC0000000001FFFFC00003FC0000000001FFFFC00007FC00
+00000001FFFFC0000FFC0000000001FFFFC0003FFC0000000001FFFFC001FFFC00000000
+01FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFF
+FFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFC001FF
+FC0000000001FFFFC0003FFC0000000001FFFFC0000FFC0000000001FFFFC00007FC0000
+000001FFFFC00003FC0000000001FFFFC00003FC0000000001FFFFC00001FC0000000001
+FFFFC00001FC0000000001FFFFC00001FC0000000001FFFFC00000FC0000000001FFFFC0
+0000FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC
+0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+00FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFF
+FFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000000057617AE065
+>70 D<000000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007
+FFFFFFFE00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC0
+000000000FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF00
+0007FF81FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000
+000FFFFF000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF000000000
+03FFFFC0000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FF
+FF0000000000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001F
+FFC000001FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF000
+000000000007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC0
+0001FFFFC000000000000001FFC00001FFFFC000000000000001FFC00003FFFF80000000
+00000000FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007
+FFFF00000000000000007FC0000FFFFF00000000000000007FC0000FFFFE000000000000
+00003FC0001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE
+00000000000000003FC0003FFFFC00000000000000001FC0003FFFFC0000000000000000
+1FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC0000
+0000000000000000007FFFFC00000000000000000000007FFFF800000000000000000000
+007FFFF800000000000000000000007FFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF
+FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000
+0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8
+0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000
+000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+007FFFF800000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC00000000
+1FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83F
+FFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC000000000000
+01FFFFC0003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE
+00000000000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FF
+FFC0000FFFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF0000
+0000000001FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC0
+0001FFFFC0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000
+000001FFFFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC00000
+3FFFF8000000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC0000000000
+01FFFFC0000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FF
+FFC00000000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FF
+FFC00000003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFF
+C00000007FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC0
+000000003FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFF
+FFFFF8001FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C00000
+000000007FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>I<FFFF
+FFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000
+FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF
+80FFFFFFFFFFFF8000FFFFFFFFFFFF800001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFF
+FFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001
+FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC00000FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFF
+FFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFF
+FFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF8071627AE17E>I<FF
+FFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFF
+FFFFFFFFE00000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000FFFFFFFFFF
+FFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFF
+E033627CE13C>I<FFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFE
+FFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000
+003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFE0001FFFFC0000000000007FFF0000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+00000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F0000
+0001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000
+0000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001
+FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000
+007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFF
+C00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F
+00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000
+0000000000FF00000000FFFFC0000000000000FE00000000FFFFC0000000000000FE0000
+0000FFFFE0000000000000FE00000000FFFFE0000000000001FE000000007FFFE0000000
+000001FE000000007FFFE0000000000001FC000000007FFFF0000000000003FC00000000
+3FFFF0000000000003FC000000003FFFF0000000000007F8000000001FFFF80000000000
+07F8000000000FFFF800000000000FF0000000000FFFFC00000000001FF00000000007FF
+FC00000000001FE00000000003FFFE00000000003FC00000000001FFFF00000000007FC0
+0000000001FFFF0000000000FF800000000000FFFF8000000003FF0000000000003FFFE0
+00000007FE0000000000001FFFF00000001FFC0000000000000FFFFC0000007FF8000000
+00000003FFFF800003FFE000000000000001FFFFF8007FFFC0000000000000007FFFFFFF
+FFFF00000000000000001FFFFFFFFFFE000000000000000007FFFFFFFFF8000000000000
+000000FFFFFFFFC00000000000000000000FFFFFFE00000000000000000000003FFFC000
+000000006F647AE17C>85 D<000003FFFE000000000000007FFFFFF0000000000003FFFF
+FFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000
+007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007F
+FF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FF
+FE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0
+000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF000
+0007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF800000000
+07FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF8
+0000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF00
+0007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF80000
+1FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007
+FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF
+80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF8
+0000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000
+003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF8000
+0FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF00
+3FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF0000000000004943
+7CC14E>97 D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFF
+FC000000FFFFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001F
+FF80000FFFE0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001F
+FFF003FFF800001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFF
+F000000FFFE01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000
+FE003FFFE000000000007FFFC000000000007FFFC000000000007FFFC000000000007FFF
+C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000
+0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000
+0000FFFFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFF
+E000000000003FFFE000000000003FFFE000000000003FFFF000000000001FFFF0000000
+00FC1FFFF000000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FF
+FC00000003F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF800000
+1FC0003FFFE000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000
+FFFFFFFFF00000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC0
+00003E437BC148>99 D<000000000000007FF80000000000000FFFFFF80000000000000F
+FFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000
+0000000FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FF
+F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
+00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000
+03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000
+0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF
+F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
+0000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF
+83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001F
+FFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFF
+F80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800
+000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF800
+1FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE0000000
+07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF
+C000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FF
+F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000
+000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800
+FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0000000
+07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF
+C000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FF
+F8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000
+000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF800
+01FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003
+FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001
+FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FF
+FFFE0000003FFE0007FFC0004F657BE35A>I<0000000FFFC0000000000001FFFFFC0000
+0000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00
+000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE0
+0000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF8
+0007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE
+001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF
+007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF
+80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF
+80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF
+00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000
+00FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000
+007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE00000000000
+003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F
+800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F
+0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F8
+00001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF00
+0000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF0000
+0000000007FFF000000041437CC14A>I<0000000000000007F8000000007FFE00003FFE
+0000000FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFF
+FFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC000
+7FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF
+80FF0003FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF0
+00000FFFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000
+000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007
+FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFF
+C0000003FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC
+00003FFF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF80000
+00001FFFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFF
+FE0000000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001
+FC000000000000000001FC000000000000000001FC000000000000000001FC0000000000
+00000001FE000000000000000001FE000000000000000001FF000000000000000001FF80
+0000000000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE0000
+0000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFF
+FFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE00000
+07FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFF
+FFFC0007FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00
+000000007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF
+00FFF000000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0000000
+00000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007F
+F800000000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE0000000000
+7FFC001FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF8
+0000001FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800
+000007FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFF
+FC000000004A607CC151>103 D<000FE00000003FF80000007FFC000001FFFF000001FF
+FF000003FFFF800003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFF
+C00007FFFFC00007FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC00
+00003FF80000000FE0000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFF
+FF80007FFFFF80007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0
+FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105 D<0007FF8000FFFFFF8000FFFF
+FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0
+FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023647BE32C>108
+D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FFFF800000FFFFFF
+8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000FFFFFF803FFFFF
+FF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81FE001FFFE00FF0
+00FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FFF03F80003FFF80
+00003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C00001FFFC000003FFF
+9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000003FFFBC000001
+FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF8000001FFFFC000
+000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FFFF8000000FFFF0
+00003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFF
+E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001
+FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF80
+3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF
+FCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417B
+C087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC0000
+00FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFFC00000FFFF
+FF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000003FFF8FC0
+0007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FF
+FC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000
+003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFF
+E0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF
+FF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051
+417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0000000001F
+FFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFFE000000FFF
+C00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007FFE0000FFFC
+0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000FFFC007FFF0
+0000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007FFF81FFFE0
+00000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003FFFC3FFFC0
+00000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC0
+00000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003FFFE7FFFC0
+00000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007FFFC3FFFE0
+00000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000FFFF00FFFF0
+0000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001FFFC001FFFC
+0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FFFC00001FFF
+C00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF000000003F
+FFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE000000048437C
+C151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFFF00000FFFF
+FF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFF
+E00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC00003FFFF8
+000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC00000007FFFC0
+003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE0003FFFC00000
+001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC00000000FFFF8003F
+FFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000F
+FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000F
+FFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFFF8003FFFC0
+0000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC00000003FFFE0
+003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF80003FFFE00000
+00FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007FFFC00003F
+FFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFFCFFC03FFFF
+8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE00000003FFFC0
+1FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000
+00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F
+FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000
+0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0
+000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000
+00000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000000000004F5D
+7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF
+03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E
+01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF003FFFF001
+FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003FFFE0000F
+E0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFFFFF80000
+FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC042>114
+D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF80
+03FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF0000000FF803F
+E0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC00000003F80FFC0
+0000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F80FFFC00
+00000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF80000007FFFFFFF
+C000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFF
+F80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFF
+C00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF000000000FFFFF0
+000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000007FF8FE
+000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF000000001FF8FF80
+0000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003FE0FFF000
+00007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00FFFFFC00
+7FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0000FFFE0
+000035437BC140>I<000007E0000000000007E0000000000007E0000000000007E00000
+00000007E0000000000007E000000000000FE000000000000FE000000000000FE0000000
+00000FE000000000000FE000000000001FE000000000001FE000000000001FE000000000
+003FE000000000003FE000000000007FE000000000007FE00000000000FFE00000000001
+FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE0000000001FFF
+E0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE000
+0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F
+C0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFFF0001F80
+000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE00FC0000
+00FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF80000000
+003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE0000FFFF
+FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC000
+07FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0000003FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003FFFE0000
+003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE0000003FFF
+C0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001FFFC00000
+1FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE00000FCFFFF
+00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FFFFFF8000
+00FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80000003FF
+FFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<FFFFFFFFC00003FFFFFCFF
+FFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003
+FFFFFCFFFFFFFFC00003FFFFFC007FFFC00000001FFE00003FFFE000000007F000003FFF
+E000000007F000001FFFF000000007E000001FFFF00000000FE000000FFFF80000000FC0
+00000FFFF80000001FC0000007FFF80000001F80000007FFFC0000003F80000003FFFC00
+00003F00000003FFFE0000007F00000003FFFE0000007F00000001FFFF0000007E000000
+01FFFF000000FE00000000FFFF800000FC00000000FFFF800001FC000000007FFF800001
+F8000000007FFFC00003F8000000003FFFC00003F0000000003FFFE00007F0000000003F
+FFE00007F0000000001FFFF00007E0000000001FFFF0000FE0000000000FFFF8000FC000
+0000000FFFF8001FC00000000007FFFC001F800000000007FFFC003F800000000003FFFC
+003F000000000003FFFE007F000000000003FFFE007F000000000001FFFF00FE00000000
+0001FFFF00FE000000000000FFFF80FC000000000000FFFF81FC0000000000007FFFC1F8
+0000000000007FFFC3F80000000000003FFFC3F00000000000003FFFE7F0000000000000
+1FFFE7E00000000000001FFFFFE00000000000001FFFFFE00000000000000FFFFFC00000
+000000000FFFFFC000000000000007FFFF8000000000000007FFFF8000000000000003FF
+FF0000000000000003FFFF0000000000000001FFFE0000000000000001FFFE0000000000
+000001FFFE0000000000000000FFFC0000000000000000FFFC00000000000000007FF800
+000000000000007FF800000000000000003FF000000000000000003FF000000000000000
+001FE000000000000000001FE000000000000000000FC0000000004E417DBF55>I<7FFF
+FFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFF
+FFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8
+000001FF00000007FFFC000001FE00000003FFFE000003FC00000001FFFF000007F80000
+0001FFFF80000FF000000000FFFF80001FE0000000007FFFC0001FE0000000003FFFE000
+3FC0000000001FFFF0007F80000000001FFFF800FF00000000000FFFF801FE0000000000
+07FFFC03FC000000000003FFFE07F8000000000001FFFF07F8000000000001FFFF8FF000
+0000000000FFFF9FE00000000000007FFFFFC00000000000003FFFFF800000000000001F
+FFFF000000000000001FFFFE000000000000000FFFFC0000000000000007FFFC00000000
+00000003FFFE0000000000000001FFFF0000000000000001FFFF8000000000000000FFFF
+80000000000000007FFFC0000000000000007FFFE000000000000000FFFFF00000000000
+0001FFFFF800000000000003FFFFF800000000000007FFFFFC0000000000000FF3FFFE00
+00000000001FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF8000000000007F
+807FFFC00000000000FF003FFFE00000000001FE001FFFF00000000003FC000FFFF80000
+000007F8000FFFF80000000007F00007FFFC000000000FF00003FFFE000000001FE00001
+FFFF000000003FC00000FFFF800000007F800000FFFF80000000FF0000007FFFC0000001
+FE0000003FFFE0000001FC0000001FFFF0000007FC0000000FFFF800003FFF0000000FFF
+F800FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF0
+0001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>120
+D<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC0
+0003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC003FFFC00000001FFE0000
+3FFFE000000007F000003FFFE000000007F000001FFFF000000007E000001FFFF0000000
+0FE000000FFFF80000000FC000000FFFF80000001FC0000007FFFC0000001F80000007FF
+FC0000003F80000003FFFC0000003F00000003FFFE0000007F00000001FFFE0000007E00
+000001FFFF000000FE00000001FFFF000000FE00000000FFFF800001FC00000000FFFF80
+0001FC000000007FFFC00001F8000000007FFFC00003F8000000003FFFE00003F0000000
+003FFFE00007F0000000001FFFE00007E0000000001FFFF0000FE0000000000FFFF0000F
+C0000000000FFFF8001FC0000000000FFFF8001FC00000000007FFFC003F800000000007
+FFFC003F800000000003FFFE003F000000000003FFFE007F000000000001FFFF007E0000
+00000001FFFF00FE000000000000FFFF00FC000000000000FFFF81FC0000000000007FFF
+81F80000000000007FFFC3F80000000000007FFFC3F80000000000003FFFE7F000000000
+00003FFFE7F00000000000001FFFF7E00000000000001FFFFFE00000000000000FFFFFC0
+0000000000000FFFFFC000000000000007FFFF8000000000000007FFFF80000000000000
+03FFFF0000000000000003FFFF0000000000000003FFFF0000000000000001FFFE000000
+0000000001FFFE0000000000000000FFFC0000000000000000FFFC00000000000000007F
+F800000000000000007FF800000000000000003FF000000000000000003FF00000000000
+0000001FE000000000000000001FE000000000000000001FE000000000000000001FC000
+000000000000001FC000000000000000001F8000000000000000003F8000000000000000
+003F0000000000000000007F0000000000000000007E000000000000000000FE00000000
+0007E00000FC00000000001FF80001FC00000000003FFC0001FC00000000007FFE0003F8
+00000000007FFE0003F80000000000FFFF0007F00000000000FFFF0007F00000000000FF
+FF000FE00000000000FFFF000FC00000000000FFFF001FC00000000000FFFF003F800000
+0000007FFE007F0000000000007FFE00FE0000000000007FFC01FE0000000000003FF807
+FC0000000000001FF03FF00000000000000FFFFFE000000000000007FFFFC00000000000
+0003FFFF0000000000000000FFFC00000000000000001FE0000000000000004E5D7DBF55
+>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fo cmbx12 14.4 29
+/Fo 29 122 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00
+0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00
+1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF
+FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00
+000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000
+1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F
+FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0
+0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000
+0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000
+0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000
+7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0
+000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF
+FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF
+FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000
+0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003
+F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000
+3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F
+FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80
+00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000
+00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000
+0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000
+000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000
+0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007
+FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF
+E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00
+00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037
+4F7ACD43>I<00000000001F00000000000000000000003F80000000000000000000007F
+C0000000000000000000007FC000000000000000000000FFE000000000000000000000FF
+E000000000000000000000FFE000000000000000000001FFF000000000000000000001FF
+F000000000000000000003FFF800000000000000000003FFF800000000000000000003FF
+F800000000000000000007FFFC00000000000000000007FFFC00000000000000000007FF
+FC0000000000000000000FFFFE0000000000000000000FFFFE0000000000000000001FFF
+FF0000000000000000001FFFFF0000000000000000001FFFFF0000000000000000003FFF
+FF8000000000000000003F7FFF8000000000000000007F7FFFC000000000000000007E7F
+FFC000000000000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1F
+FFE00000000000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80F
+FFF00000000000000003F80FFFF80000000000000003F007FFF80000000000000007F007
+FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000000000000FE003
+FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001
+FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000000000003F0000
+7FFF800000000000007F00007FFFC00000000000007E00007FFFC00000000000007E0000
+3FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC0000
+1FFFF0000000000001F800001FFFF0000000000001F800000FFFF0000000000003F80000
+0FFFF8000000000003F0000007FFF8000000000007F0000007FFFC000000000007E00000
+07FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFF
+FFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFF
+FFFFFF00000000003F80000000FFFF80000000003F000000007FFF80000000007F000000
+007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000000000FE000000
+003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000
+001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800000003F0000000
+0007FFF800000007F00000000007FFFC00000007F00000000007FFFC00000007E0000000
+0003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE0000001FC0000000
+0001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF80000
+0FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF80000
+0FFFFFFFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000
+FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FF
+F0000003FFFF00000007FFF00000007FFF80000007FFF00000003FFFC0000007FFF00000
+000FFFE0000007FFF000000007FFF0000007FFF000000007FFF8000007FFF000000003FF
+F8000007FFF000000003FFFC000007FFF000000001FFFC000007FFF000000001FFFE0000
+07FFF000000000FFFE000007FFF000000000FFFE000007FFF000000000FFFF000007FFF0
+00000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF0000000
+00FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF
+000007FFF000000001FFFE000007FFF000000001FFFE000007FFF000000001FFFC000007
+FFF000000003FFFC000007FFF000000003FFF8000007FFF000000007FFF8000007FFF000
+000007FFF0000007FFF00000000FFFE0000007FFF00000001FFFC0000007FFF00000007F
+FF00000007FFF0000001FFFE00000007FFF0000007FFF800000007FFFFFFFFFFFFE00000
+0007FFFFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FF
+F0000003FFFE00000007FFF00000003FFF80000007FFF00000000FFFE0000007FFF00000
+0007FFF0000007FFF000000001FFF8000007FFF000000001FFFC000007FFF000000000FF
+FE000007FFF0000000007FFF000007FFF0000000007FFF800007FFF0000000003FFFC000
+07FFF0000000003FFFC00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0
+000000001FFFE00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000
+001FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000000FFF
+F00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007
+FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000003FFFE00007FFF000
+0000003FFFC00007FFF0000000003FFFC00007FFF0000000007FFF800007FFF000000000
+FFFF800007FFF000000000FFFF000007FFF000000001FFFE000007FFF000000007FFFE00
+0007FFF00000000FFFFC000007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFF
+FFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFF
+FFFFC00000FFFFFFFFFFFFFFF800000054527CD160>I<0000000001FFFC000001C00000
+00007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFF
+FFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000F
+F9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC0
+0007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF
+800000000007FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000
+000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FFF8000000000000
+7FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000000000003FC01F
+FFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC000
+00000000001FC03FFFC00000000000000FC03FFFC00000000000000FC07FFFC000000000
+00000FC07FFFC00000000000000FC07FFFC000000000000000007FFF8000000000000000
+007FFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF8000000000000000007FFF8000000000000000007FFF80
+00000000000000007FFFC000000000000000007FFFC000000000000000007FFFC0000000
+00000007C03FFFC000000000000007C03FFFC000000000000007C03FFFC0000000000000
+07C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000000000000FC00F
+FFF00000000000000F800FFFF00000000000000F8007FFF00000000000001F8003FFF800
+00000000001F8003FFF80000000000001F0001FFFC0000000000003F0000FFFE00000000
+00007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF800000000001F8
+00001FFFC00000000003F800000FFFE00000000007F0000007FFF0000000000FE0000003
+FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF000000003FFFE0
+000007FE000000000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFF
+C000000000003FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE0000000
+0000000001FFFC00000000525479D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFF
+FFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFFFC0000000007FFF000000FFFFF0000000007FFF0000000FFFFC000000007FFF00000
+001FFFE000000007FFF000000007FFF800000007FFF000000001FFFC00000007FFF00000
+0000FFFE00000007FFF0000000007FFF00000007FFF0000000003FFF80000007FFF00000
+00001FFFC0000007FFF0000000000FFFC0000007FFF00000000007FFE0000007FFF00000
+000003FFF0000007FFF00000000003FFF8000007FFF00000000001FFF8000007FFF00000
+000001FFFC000007FFF00000000000FFFC000007FFF00000000000FFFE000007FFF00000
+000000FFFE000007FFF000000000007FFF000007FFF000000000007FFF000007FFF00000
+0000007FFF000007FFF000000000007FFF800007FFF000000000003FFF800007FFF00000
+0000003FFF800007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF800007FFF00000
+0000003FFF800007FFF000000000007FFF800007FFF000000000007FFF000007FFF00000
+0000007FFF000007FFF000000000007FFF000007FFF00000000000FFFE000007FFF00000
+000000FFFE000007FFF00000000000FFFC000007FFF00000000001FFFC000007FFF00000
+000001FFF8000007FFF00000000003FFF0000007FFF00000000007FFF0000007FFF00000
+000007FFE0000007FFF0000000000FFFC0000007FFF0000000001FFF80000007FFF00000
+00003FFF00000007FFF000000000FFFE00000007FFF000000001FFFC00000007FFF00000
+0007FFF800000007FFF00000001FFFF000000007FFF0000000FFFFC000000007FFF00000
+0FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167>
+I<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFFF80007C0
+000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC0
+0000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0
+000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000003FFFC0
+00000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF800000000007FFC0
+00007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE000000000001FFC0
+0001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF80000000000007FC0
+0007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF00000000000003FC0
+001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE00000000000001FC0
+003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC00000000000000FC0
+007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000000
+007FFF800000000000000000007FFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFF
+E07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFF
+E03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000003FFFC0
+001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0
+000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000003FFFC0
+0003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000003FFFC0
+0000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000003FFFC0
+00003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000007FFFC0
+000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC0
+0000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC0
+00000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC0
+0000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE00000000
+005B5479D26A>71 D<FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF0007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFFFFFFFFFFFFFFFE0000007FF
+FFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FF
+FFFFFFFFFFFFFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000FFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF60527CD169>I<FFFFFFFFFFC0FFFF
+FFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF80000FFFFFFFFFFC0FFFFFFFFFFC0FFFF
+FFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>I<00000FFF800007000000FFFFF8
+000F000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001
+FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF8000000
+0FFF001FF800000007FF001FF000000003FF003FF000000003FF003FE000000001FF007F
+E000000000FF007FE000000000FF007FE0000000007F00FFE0000000007F00FFE0000000
+003F00FFE0000000003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FF
+F8000000001F00FFFC000000001F00FFFE000000001F00FFFF000000000000FFFFC00000
+0000007FFFF000000000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003F
+FFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFF
+FF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF80000
+3FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFF
+FFFF80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE000
+00000000FFFFE000000000003FFFE000000000000FFFF0000000000007FFF00000000000
+03FFF0000000000003FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F8
+0000000000FFF0F800000000007FF0F800000000007FF0FC00000000007FF0FC00000000
+007FF0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF
+0000000000FFC0FF8000000000FFC0FFC000000001FF80FFE000000001FF00FFF0000000
+03FF00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF
+1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFF
+F00000E000007FFF0000003C5479D24B>83 D<00007FFF000000000007FFFFF000000000
+3FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF0000FF
+F8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00000F
+FFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF800007
+FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0000000000007FFC00000
+00000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000007FFF
+FFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC00000
+7FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC00007
+FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0007F
+FE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007
+FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0007F
+FE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0
+FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000003C
+387CB641>97 D<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC0000
+0FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FF
+E0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF80
+0007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE0000
+0000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000
+00FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000
+7FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF00000000003F
+FF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007FF
+E000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF
+0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FF
+E0000033387CB63C>99 D<000000000001FF80000000000007FFFF80000000000007FFFF
+80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000001FFF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF
+80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF
+8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF
+800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF
+80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF
+80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF
+80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF
+800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFF
+FF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFF
+FF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFF
+FF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001F
+FE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FF
+C01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE0
+7FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF
+FE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF
+FFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003FFF0000
+0000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF800000
+03F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F
+80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC000
+00001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC00000003FFFF0000000F
+FFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE
+00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0
+007FF8007FF0003FF0007FF0000FC0007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000FFFFFFFFE000FFFFFF
+FFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF80000007FFFFFFE00007FFFFF
+FE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<00003FFF0000FF00
+0003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001
+FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC0
+0FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE0000
+1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE0000
+1FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF00000
+01FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFF
+FC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C0000000000000
+0FC00000000000000FC00000000000000FC00000000000000FE00000000000000FE00000
+000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF80000
+07FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFF
+FFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF00
+0FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE00000
+0001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0
+FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF00000
+0003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF800
+03FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFF
+FFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+0003FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF0001FFC0000
+0000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC00
+0000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF80
+0000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC0
+0000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC0
+0000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+00FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF
+C0FFFFFFF807FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0
+000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF0
+0003FFE00000FF8000007F00000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000003FF000FFFFF0
+00FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<
+003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0
+FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFF
+C00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF0
+1FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF800
+00FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E0000
+7FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FF
+F800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC00
+0007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000
+FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF8
+07FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67
+367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF0
+0FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0
+F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7
+800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC
+000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFF
+F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE0
+00000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC000000
+1FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000
+FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001F
+FF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE000000
+1FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000
+1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE000000
+1FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001F
+FF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF800000
+7FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF800000
+3FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF
+000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000
+FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE0000
+03FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE000
+00FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC00
+00FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF00
+00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00
+00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE00
+00FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC00
+00FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE000
+00FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC0000
+00FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC000000
+00FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000
+FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<007F
+E003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FF
+E3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FF
+FE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FF
+F800000000FFF800000000FFF800000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F36
+7CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF
+000FF80007FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F
+007F0000003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F
+00FFF000000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00
+003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF
+00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FF
+F000000001FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000F
+F0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001F
+C0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF8
+00FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00
+000000003E00000000003E00000000003E00000000003E00000000007E00000000007E00
+000000007E00000000007E0000000000FE0000000000FE0000000001FE0000000001FE00
+00000001FE0000000003FE0000000007FE0000000007FE000000000FFE000000001FFE00
+0000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFF
+FF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF00
+0F80001FFF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFF
+F80000007FFFF00000001FFFE000000003FF80002A4D7ECB34>I<FFFFFFF00007FFFFFF
+FFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000
+007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE0000007E0000
+3FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000FFF8000
+01F000000FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE00007E00000
+03FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8001F80000000FFF800
+1F00000000FFFC003F000000007FFC003E000000007FFE007E000000003FFE007C000000
+003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF81F8000000000FFFC1
+F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FFE7C0000000
+0003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000000000FFFF
+000000000000FFFF0000000000007FFE0000000000007FFE0000000000003FFC00000000
+00003FFC0000000000001FF80000000000001FF80000000000000FF00000000000000FF0
+00000000000007E000000000000007E000000000000007E000000000000007C000000000
+00000FC00000000000000F800000000000001F800000000000001F000000000000003F00
+0000001FC0003E000000003FE0007E000000007FF0007C00000000FFF800FC00000000FF
+F800F800000000FFF801F800000000FFF801F000000000FFF803F000000000FFF807E000
+0000007FF00FC0000000007FE01F80000000003FC07F00000000003F81FE00000000001F
+FFFC00000000000FFFF0000000000003FFE0000000000000FF000000000000404D7DB447
+>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fp cmcsc10 10.95 6
+/Fp 6 119 df<FFFFFFFE000000FFFFFFFFE00000FFFFFFFFF8000003FE0007FC000001
+FC0000FF000001FC00003F800001FC00001FC00001FC00000FE00001FC000007F00001FC
+000003F80001FC000001F80001FC000001FC0001FC000000FC0001FC000000FE0001FC00
+0000FE0001FC0000007F0001FC0000007F0001FC0000007F0001FC0000007F0001FC0000
+007F8001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F8001FC000000
+7F8001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F
+0001FC0000007F0001FC0000007F0001FC000000FE0001FC000000FE0001FC000000FE00
+01FC000001FC0001FC000001F80001FC000003F80001FC000007F00001FC000007E00001
+FC00001FC00001FC00003F800001FC0000FF000003FE0007FE0000FFFFFFFFF80000FFFF
+FFFFE00000FFFFFFFF000000312F7DAE39>100 D<00000FF800600000FFFE00E00003FF
+FF81E0000FF807E3E0003FC000F3E0007F80007FE000FE00003FE001FC00001FE003F800
+000FE007F0000007E00FF0000007E00FE0000003E01FC0000003E03FC0000001E03FC000
+0001E03F80000001E07F80000000E07F80000000E07F80000000E0FF00000000E0FF0000
+000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000
+000000FF0000000000FF00001FFFFFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000
+000FE03F8000000FE03FC000000FE03FC000000FE01FE000000FE00FE000000FE00FF000
+000FE007F000000FE003F800000FE001FC00000FE000FE00001FE0007F80003FE0003FE0
+007BE0000FFC03F1E00003FFFFE0E00000FFFF806000000FFC000030317BAF3A>103
+D<FFFFF8FFFFF8FFFFF803FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8152F
+7DAE1B>105 D<FFFC00007FFFC0FFFE00007FFFC0FFFF00007FFFC001FF000007FC0001
+FF800003F80001FFC00001F00001DFE00000E00001DFE00000E00001CFF00000E00001C7
+F80000E00001C3FC0000E00001C3FC0000E00001C1FE0000E00001C0FF0000E00001C07F
+8000E00001C07F8000E00001C03FC000E00001C01FE000E00001C01FE000E00001C00FF0
+00E00001C007F800E00001C003FC00E00001C003FC00E00001C001FE00E00001C000FF00
+E00001C0007F80E00001C0007F80E00001C0003FC0E00001C0001FE0E00001C0000FF0E0
+0001C0000FF0E00001C00007F8E00001C00003FCE00001C00003FCE00001C00001FEE000
+01C00000FFE00001C000007FE00001C000007FE00001C000003FE00001C000001FE00001
+C000000FE00003E000000FE00007F0000007E0000FF8000003E000FFFF800001E000FFFF
+800001E000FFFF800000E000322F7DAE38>110 D<FFFFF8007FFFC0FFFFF8007FFFC0FF
+FFF8007FFFC003FE000007FC0001FC000003F80001FC000001F00001FC000000E00001FC
+000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC00
+0000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC0000
+00E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000
+E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E0
+0001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E000
+01FC000000E00001FC000000E00000FC000001E00000FE000001C00000FE000003C00000
+7E0000038000007F0000078000003F80000F0000001F80000F0000000FC0003E00000007
+F0007C00000003FC03F000000000FFFFE0000000003FFF800000000007FC00000032307D
+AE38>117 D<FFFFE00007FFF0FFFFE00007FFF0FFFFE00007FFF007FF000001FF8003FE
+000000FE0001FE0000007C0000FE000000780000FE000000700000FF000000F000007F00
+0000E000007F000000E000003F800001C000003F800001C000003FC00003C000001FC000
+038000001FC000038000000FE000070000000FE000070000000FF0000F00000007F0000E
+00000007F0000E00000003F8001C00000003F8001C00000003FC003C00000001FC003800
+000001FE003800000000FE007000000000FE007000000000FF00F0000000007F00E00000
+00007F81E0000000003F81C0000000003F81C0000000003FC3C0000000001FC380000000
+001FE780000000000FE700000000000FE7000000000007FE000000000007FE0000000000
+07FE000000000003FC000000000003FC000000000001F8000000000001F8000000000001
+F8000000000000F0000000000000F000000034307EAE38>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fq cmr10 10.95 73
+/Fq 73 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE000
+00007F01F03F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00
+001FC000FFE0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80
+007F0001FF8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C00
+00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000
+00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000
+00FE00007F0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80
+00FE00007F00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF
+7FFFFC3FFFFE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>14 D<1E000F007F803FC0FF80
+7FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060
+0030006000300060003000E0007000C0006000C0006000C0006001C000E0018000C00380
+01C003000180070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>
+34 D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000
+C000C001C001800380030007000E001C001800380030000B1C79BE19>39
+D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8
+0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00
+001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00
+007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0
+0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F
+000007800003800001C00000E0000070000030145A77C323>I<C00000E0000070000038
+00001C00001E00000F000007800007C00003C00001E00001F00000F00000F80000780000
+7C00007C00003E00003E00003F00001F00001F00001F80000F80000F80000FC0000FC000
+0FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C0000FC000
+0FC0000FC0000F80000F80001F80001F00001F00003F00003E00003E00007C00007C0000
+780000F80000F00001F00001E00003C00007C0000780000F00001E00001C000038000070
+0000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000
+6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B
+1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0001FE0000000FFFC000003F03
+F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000F
+C01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F000003F8
+7F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF
+000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003
+F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F800007E0
+0FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F80000
+3F03F000000FFFC0000001FE0000263F7DBC2D>48 D<0001C0000003C0000007C000001F
+C000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000007F
+F000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE000
+03F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC078
+00003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0
+001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE0000000
+3FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001FC
+00000003F800000007F000000007E00000000FC00000001F800000003F000000007E0000
+00007C00000000F800000001F000000003E000000007C00000000F800000001F00007000
+3E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F00
+0001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF
+FFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F00
+01FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF000
+7FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF
+00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC000
+00003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE0000
+0000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE00000
+003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC000
+3FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF
+801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000
+243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E000000007E
+00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E00
+00001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E0000
+01C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E000038
+007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E00030000
+7E000700007E000E00007E000C00007E001C00007E003800007E003800007E007000007E
+00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<
+06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007
+FFFFC00007FFFF000007FFFC0000073FE000000700000000070000000007000000000700
+000000070000000007000000000700000000070000000007000000000700000000070000
+000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E
+000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000FE0
+0000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F
+80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00
+001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F8001
+FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<0000
+1FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC00
+3FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000
+001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F80000000
+7F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FF
+E0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80
+001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F8000
+1FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001F
+E01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC00
+00FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000
+003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF8
+7FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00E0
+00001E00E000001C00E000003C00E0000078000000007000000000F000000001E0000000
+01C000000003C0000000078000000007000000000F000000001E000000001E000000003C
+000000003C000000007C000000007800000000F800000000F800000001F800000001F000
+000003F000000003F000000003F000000007F000000007F000000007F00000000FF00000
+000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE0000000
+1FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003F
+E00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I<00
+03FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00
+001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E0000
+07C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E
+000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000
+001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F
+8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F800
+0003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC0000
+01E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E
+0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC
+0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E
+001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0
+FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF
+80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80
+003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001
+DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003F
+C00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F00
+3FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F
+001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F
+80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000
+00000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E
+000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000000000000000000
+0000000000000000000000000000000000000000000000000000000000001E007F00FF80
+FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001800180038003000700
+06000E000C001C003800300030000A3979A619>I<00000007000000000000000F800000
+000000000F800000000000000F800000000000001FC00000000000001FC0000000000000
+1FC00000000000003FE00000000000003FE00000000000003FE00000000000007FF00000
+000000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000
+E7F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE0000
+0000000381FE00000000000381FE00000000000700FF00000000000700FF000000000007
+00FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC000
+0000001C003FC0000000001C003FC00000000038001FE00000000038001FE00000000038
+001FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F800
+000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FF
+FFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00
+000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E00
+00007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE0
+0000380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC00
+00001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFF
+F83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF8
+00007F000003FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0
+007F0000003FE0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF800
+7F0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F
+0000001FF0007F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F00
+0000FF80007F000001FF00007F000003FC00007F00000FF800007F00007FE000007FFFFF
+FF0000007FFFFFFFE000007F000007FC00007F000001FE00007F000000FF80007F000000
+7FC0007F0000003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000F
+FC007F00000007FC007F00000007FC007F00000007FE007F00000007FE007F00000007FE
+007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC00
+7F0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F
+0000007FE0007F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFF
+FFFFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFF
+FF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF00000
+0FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000
+FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E
+1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7F
+E0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC0
+0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+0000007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000
+000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF800000000
+1C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE0000000070
+00FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF00000078000
+07F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC0000000
+03FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FF
+FFFFFFFFE0000001FFC0001FF80000007F800003FE0000007F800000FF0000007F800000
+7F8000007F8000003FC000007F8000000FE000007F8000000FF000007F80000007F80000
+7F80000003FC00007F80000001FC00007F80000001FE00007F80000000FF00007F800000
+00FF00007F80000000FF80007F800000007F80007F800000007FC0007F800000007FC000
+7F800000007FC0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+003FE0007F800000003FE0007F800000003FF0007F800000003FF0007F800000003FF000
+7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
+003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FE000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+007FC0007F800000007FC0007F800000007F80007F800000007F80007F80000000FF8000
+7F80000000FF00007F80000001FE00007F80000001FE00007F80000003FC00007F800000
+03F800007F80000007F800007F8000000FF000007F8000001FE000007F8000007FC00000
+7F800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF
+800000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFF
+FFFFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F800000
+03F0007F80000001F0007F80000000F0007F80000000F0007F80000000F0007F80000000
+70007F8000000070007F8000000070007F8000000070007F8000000038007F80001C0038
+007F80001C0038007F80001C0038007F80001C0038007F80001C0000007F80001C000000
+7F80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003FC0000007F
+FFFFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80
+007C0000007F80003C0000007F80003C0000007F80001C0000007F80001C0000007F8000
+1C0007007F80001C0007007F80001C0007007F80001C000E007F800000000E007F800000
+000E007F800000000E007F800000000E007F800000001E007F800000001C007F80000000
+1C007F800000003C007F800000003C007F800000007C007F800000007C007F80000000F8
+007F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FF
+FFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFF
+FFFFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F80
+00000FC0007F80000007C0007F80000007C0007F80000003C0007F80000003C0007F8000
+0003C0007F80000001C0007F80000001C0007F80000001C0007F80000001C0007F800000
+00E0007F80000000E0007F80003800E0007F80003800E0007F80003800E0007F80003800
+00007F8000380000007F8000380000007F8000780000007F8000780000007F8000F80000
+007F8001F80000007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF8000000
+7F8007F80000007F8001F80000007F8000F80000007F8000780000007F8000780000007F
+8000380000007F8000380000007F8000380000007F8000380000007F8000380000007F80
+00380000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+0001FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<
+0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF00
+01F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00
+007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC0000
+0001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C00
+1FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE00000
+00001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC00000
+1FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC00
+3FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF80000
+0003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC00
+01FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000
+000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C00
+00001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01F
+FFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FF
+FFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFF
+FFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFF
+F8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000380007F8000000380007F8000000380007F8000
+000380007F8000000380007F8000000780007F8000000700007F8000000700007F800000
+0700007F8000000700007F8000000F00007F8000000F00007F8000000F00007F8000001F
+00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F800001FE00
+007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE0031
+3E7DBD39>76 D<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFFF8007FE00000
+07FF00007FF0000001FC00007FF8000000F800007FF800000070000077FC000000700000
+73FE00000070000073FE00000070000071FF00000070000070FF80000070000070FF8000
+00700000707FC00000700000703FE00000700000703FE00000700000701FF00000700000
+700FF80000700000700FF800007000007007FC00007000007003FE00007000007003FE00
+007000007001FF00007000007000FF80007000007000FF800070000070007FC000700000
+70003FE00070000070003FE00070000070001FF00070000070000FF80070000070000FF8
+00700000700007FC00700000700003FE00700000700003FE00700000700001FF00700000
+700000FF80700000700000FF807000007000007FC07000007000003FE07000007000003F
+E07000007000001FF07000007000000FF87000007000000FF870000070000007FC700000
+70000003FE70000070000003FE70000070000001FF70000070000000FFF0000070000000
+FFF00000700000007FF00000700000003FF00000700000003FF00000700000001FF00000
+700000000FF00000700000000FF000007000000007F00000F800000003F00001FC000000
+03F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000FFFFF800000070003D
+3E7DBD44>78 D<0000007FE0000000000007FFFE00000000001FC03F80000000007E0007
+E000000001FC0003F800000007F00000FE0000000FE000007F0000001FC000003F800000
+3F8000001FC000007F0000000FE00000FE00000007F00001FE00000007F80001FC000000
+03F80003FC00000003FC0007F800000001FE0007F800000001FE000FF000000000FF000F
+F000000000FF001FF000000000FF801FE0000000007F803FE0000000007FC03FE0000000
+007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0000000003FE07F
+C0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000
+003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FF
+C0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF07FC0000000
+003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03F
+E0000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF801FF0000000
+00FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC00000003FC0003
+FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000FE000003F800000
+1FC000001FC000003F8000000FE000007F00000007F00000FE00000001FC0003F8000000
+007F000FE0000000001FC03F800000000007FFFE0000000000007FE00000003C427BBF47
+>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF800007F800007FC
+00007F800001FE00007F800000FF00007F8000007F80007F8000003FC0007F8000003FE0
+007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF8007F8000001FF800
+7F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F
+8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F8000003FE0007F80
+00003FC0007F8000007F80007F800000FF00007F800001FE00007F800007FC00007F8000
+3FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFFC0000000FFFFFF
+C0000000353E7DBD3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFFFFFFFF80000001
+FFC000FFE00000007F80001FF00000007F800007FC0000007F800001FE0000007F800000
+FF0000007F800000FF8000007F8000007FC000007F8000007FC000007F8000003FE00000
+7F8000003FE000007F8000003FF000007F8000003FF000007F8000003FF000007F800000
+3FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FE00000
+7F8000007FE000007F8000007FC000007F8000007F8000007F800000FF8000007F800000
+FF0000007F800001FC0000007F800007F80000007F80001FE00000007F8000FF80000000
+7FFFFFFC000000007FFFFFF0000000007F8001FC000000007F80003F000000007F80001F
+C00000007F80000FE00000007F800007F00000007F800007F80000007F800003F8000000
+7F800003FC0000007F800001FC0000007F800001FE0000007F800001FE0000007F800001
+FE0000007F800001FF0000007F800001FF0000007F800001FF0000007F800001FF000000
+7F800001FF8000007F800001FF8000007F800001FF8000007F800001FF8000007F800001
+FFC004007F800001FFC00E007F800001FFC00E007F800000FFC00E007F800000FFE00E00
+7F8000007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001FF838FFFFFFC000
+07F870000000000001FFE00000000000003F803F407DBD43>82 D<0007FC000C001FFF80
+1C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC
+3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC0000007CFC0000003CFC
+0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF0000001C7F800000007FC0
+0000007FE00000003FF80000003FFF8000001FFFF800000FFFFF800007FFFFF00003FFFF
+FC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFFF0000007FFF80000007F
+FC0000000FFC00000007FE00000003FE00000001FE00000000FF00000000FFE00000007F
+E00000007FE00000007FE00000003FE00000003FF00000003FF00000003FF00000003FF0
+0000003EF80000003EF80000007EFC0000007CFE000000FCFF000000F8FF800001F8FFC0
+0003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FFF800C0007FC00028427B
+BF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF80
+3F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00003FC00007C07800003F
+C00003C07800003FC00003C07800003FC00003C07000003FC00001C07000003FC00001C0
+7000003FC00001C07000003FC00001C07000003FC00001C0E000003FC00000E0E000003F
+C00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000007FE0000000000000FFF0000000
+0007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D7DBC42>I<FFFFFFC000
+FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF00007F80000001FC0000
+7F80000000F800007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000003F80000000F000003FC0000000E000003FC0000000E000003FC0000001E00000
+1FC0000001C000001FE0000001C000000FE0000003C000000FF000000780000007F00000
+0700000003F800000F00000001FC00001E00000000FE00003C000000007F0000F8000000
+003F8001F0000000000FF00FE00000000003FFFF800000000000FFFE0000000000001FF0
+0000003D407DBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE00
+7FFFFF8007FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F80
+00000F8000FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F
+00007F8000003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003F
+C000003FE000001C00003FC000003FE000001C00003FC000007FF000001C00001FE00000
+7FF000003800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F800
+007000000FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F000
+0007F80001C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC
+000381FE0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700
+FF000380000001FE000700FF000380000001FE000E007F800380000000FF000E007F8007
+00000000FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000
+007F801C003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC0
+38001FE01C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000F
+F038000000001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F87000
+0000000FF0E00007F870000000000FF1C00003FC700000000007F9C00003FCE000000000
+07F9C00003FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF80
+0001FFC00000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF
+800000000001FF000000FF800000000001FE0000007F800000000000FE0000007F000000
+000000FE0000007F000000000000FC0000003F0000000000007C0000003E000000000000
+7C0000003E000000000000780000001E000000000000380000001C00000058407EBD5D>
+87 D<7FFFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC0000
+3FF800003FE000001FF000001F8000000FF800001F0000000FF800001E00000007FC0000
+1C00000003FE00003C00000003FE00007800000001FF00007000000000FF8000F0000000
+00FF8001E0000000007FC001C0000000003FC003C0000000003FE00780000000001FF007
+00000000000FF00F00000000000FF81E000000000007FC1C000000000007FC3C00000000
+0003FE78000000000001FF70000000000001FFF0000000000000FFE00000000000007FC0
+0000000000007FC00000000000003FE00000000000001FF00000000000001FF000000000
+00001FF80000000000001FFC0000000000003FFC0000000000003BFE00000000000071FF
+000000000000F1FF000000000000E0FF800000000001C07F800000000003C07FC0000000
+0003803FE00000000007003FE0000000000F001FF0000000000E000FF8000000001C000F
+F8000000003C0007FC00000000380003FE00000000780003FE00000000F00001FF000000
+00E00000FF80000001E00000FF80000003C000007FC00000038000003FE0000007800000
+3FE000000F0000001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007
+FFE000007FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44
+>I<FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FF
+F800007FE00000003FC000007FE00000001F8000003FE00000001E0000001FF00000001E
+0000001FF00000003C0000000FF80000003800000007FC0000007800000007FC000000F0
+00000003FE000000E000000003FF000001E000000001FF000001C000000000FF800003C0
+00000000FF80000380000000007FC0000700000000003FE0000F00000000003FE0000E00
+000000001FF0001E00000000001FF0001C00000000000FF80038000000000007FC007800
+0000000007FC0070000000000003FE00F0000000000003FF00E0000000000001FF01E000
+0000000000FF83C0000000000000FF83800000000000007FC7800000000000003FE70000
+00000000003FEF000000000000001FFE000000000000001FFC000000000000000FFC0000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F8000000000000001FFC0000000000000FFFFFFC00
+000000000FFFFFFC00000000000FFFFFFC000000413E7FBD44>I<FFFCFFFCFFFCFFFCF0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000FFFCFFFCFFFCFFFC0E5B77C319>91
+D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018
+0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060
+00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F
+E00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280985B>124
+D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 157
+157 158 bop 150 -116 a Fq(App)s(endix)28 b(A:)i(Using)g(History)g(In)m
+(teractiv)m(ely)1847 b(157)150 299 y Fn(App)t(endix)53
+b(A)81 b(Using)54 b(History)g(In)l(teractiv)l(ely)275
+533 y Fq(This)28 b(c)m(hapter)j(describ)s(es)d(ho)m(w)j(to)g(use)f(the)
+g(GNU)h(History)f(Library)e(in)m(teractiv)m(ely)-8 b(,)31
+b(from)f(a)h(user's)150 643 y(standp)s(oin)m(t.)150 900
+y Fo(A.1)67 b(History)46 b(In)l(teraction)275 1093 y
+Fq(The)24 b(History)g(library)f(pro)m(vides)h(a)h(history)f(expansion)g
+(feature)h(similar)d(to)k(the)f(history)f(expansion)150
+1203 y(in)k Fm(csh)p Fq(.)39 b(The)28 b(follo)m(wing)g(text)h(describ)s
+(es)f(the)h(syn)m(tax)g(y)m(ou)g(use)g(to)g(manipulate)f(history)f
+(information.)275 1337 y(History)41 b(expansion)g(tak)m(es)j(t)m(w)m(o)
+f(parts.)76 b(In)41 b(the)h(\014rst)g(part,)j(determine)c(whic)m(h)g
+(line)f(from)i(the)150 1447 y(previous)32 b(history)g(will)f(b)s(e)h
+(used)h(for)g(substitution.)47 b(This)31 b(line)h(is)g(called)h(the)g
+Fl(ev)m(en)m(t)p Fq(.)51 b(In)32 b(the)i(second)150 1556
+y(part,)26 b(select)f(p)s(ortions)e(of)i(that)g(line)e(for)i(inclusion)
+c(in)m(to)k(the)g(curren)m(t)f(line.)37 b(These)25 b(p)s(ortions)e(are)
+i(called)150 1666 y Fl(w)m(ords)p Fq(.)46 b(GDB)34 b(breaks)e(the)g
+(line)f(in)m(to)h(w)m(ords)g(in)f(the)h(same)h(w)m(a)m(y)h(that)e(the)h
+(Bash)f(shell)f(do)s(es,)i(so)f(that)150 1775 y(sev)m(eral)f(English)d
+(\(or)i(Unix\))g(w)m(ords)g(surrounded)e(b)m(y)i(quotes)h(are)g
+(considered)e(one)h(w)m(ord.)150 2000 y Fi(A.1.1)62 b(Ev)m(en)m(t)39
+b(Designators)275 2192 y Fq(An)30 b Fl(ev)m(en)m(t)h(designator)37
+b Fq(is)30 b(a)g(reference)h(to)g(a)g(command)f(line)f(en)m(try)h(in)g
+(the)g(history)f(list.)150 2352 y Fm(!)432 b Fq(Start)31
+b(a)h(history)e(subsititution,)e(except)k(when)e(follo)m(w)m(ed)h(b)m
+(y)f(a)i(space,)g(tab,)f(or)g(the)h(end)630 2461 y(of)f(the)f(line...)
+1148 2458 y Fh(h)p 1172 2405 55 4 v 1172 2461 a Fg(=)p
+1172 2477 V 1223 2458 a Fh(i)1283 2461 y Fq(or)1394 2458
+y Fh(h)p 1418 2405 28 4 v 1418 2461 a Fg(\()p 1418 2478
+V 1442 2458 a Fh(i)1471 2461 y Fq(.)150 2621 y Fm(!!)384
+b Fq(Refer)30 b(to)i(the)e(previous)f(command.)40 b(This)29
+b(is)g(a)i(synon)m(ym)f(for)g Fm(!-1)p Fq(.)150 2780
+y Fm(!n)384 b Fq(Refer)30 b(to)i(command)e(line)e Fl(n)p
+Fq(.)150 2940 y Fm(!-n)336 b Fq(Refer)30 b(to)i(the)e(command)g(line)f
+Fl(n)h Fq(lines)e(bac)m(k.)150 3099 y Fm(!string)144
+b Fq(Refer)30 b(to)i(the)e(most)h(recen)m(t)g(command)f(starting)h
+(with)e Fl(string)p Fq(.)150 3259 y Fm(!?string)p Fq([)p
+Fm(?)p Fq(])630 3368 y(Refer)h(to)i(the)e(most)h(recen)m(t)g(command)f
+(con)m(taining)g Fl(string)p Fq(.)150 3593 y Fi(A.1.2)62
+b(W)-10 b(ord)41 b(Designators)275 3785 y Fq(A)375 3782
+y Fh(h)p 399 3729 20 4 v 399 3785 a Fg(:)p 399 3801 V
+415 3782 a Fh(i)477 3785 y Fq(separates)33 b(the)g(ev)m(en)m(t)h
+(designator)e(from)h(the)f Fl(w)m(ord)g(designator)p
+Fq(.)47 b(It)33 b(can)g(b)s(e)f(omitted)g(if)g(the)150
+3895 y(w)m(ord)h(designator)h(b)s(egins)e(with)h(a)1396
+3892 y Fh(h)p 1420 3839 48 4 v 1420 3895 a Fm(^)p 1420
+3910 V 1464 3892 a Fh(i)1494 3895 y Fq(,)1554 3892 y
+Fh(h)p 1578 3839 36 4 v 1578 3895 a Fg($)p 1578 3910
+V 1609 3892 a Fh(i)1639 3895 y Fq(,)1699 3892 y Fh(h)p
+1723 3839 V 1723 3895 a Fg(*)p 1723 3910 V 1754 3892
+a Fh(i)1818 3895 y Fq(or)1933 3892 y Fh(h)p 1957 3839
+59 4 v 1957 3895 a Fg(\045)p 1957 3910 V 2011 3892 a
+Fh(i)2041 3895 y Fq(.)51 b(W)-8 b(ords)34 b(are)h(n)m(um)m(b)s(ered)d
+(from)i(the)g(b)s(eginning)150 4005 y(of)d(the)f(line,)f(with)g(the)i
+(\014rst)e(w)m(ord)h(b)s(eing)f(denoted)i(b)m(y)f(a)h(0)f(\(zero\).)150
+4164 y Fm(0)g(\(zero\))114 b Fq(The)30 b(zero'th)h(w)m(ord.)41
+b(F)-8 b(or)31 b(man)m(y)f(applications,)f(this)g(is)h(the)g(command)g
+(w)m(ord.)150 4323 y Fm(n)432 b Fq(The)30 b Fl(n)p Fq('th)g(w)m(ord.)
+150 4483 y Fm(^)432 b Fq(The)30 b(\014rst)f(argumen)m(t.)42
+b(that)31 b(is,)e(w)m(ord)h(1.)150 4642 y Fm($)432 b
+Fq(The)30 b(last)g(argumen)m(t.)150 4802 y Fm(\045)432
+b Fq(The)30 b(w)m(ord)g(matc)m(hed)h(b)m(y)f(the)h(most)g(recen)m(t)g
+Fm(?string?)d Fq(searc)m(h.)150 4961 y Fm(x-y)336 b Fq(A)30
+b(range)h(of)g(w)m(ords;)f Fm(-)p Fl(y)38 b Fq(Abbreviates)29
+b Fm(0-)p Fl(y)8 b Fq(.)150 5121 y Fm(*)432 b Fq(All)34
+b(of)i(the)f(w)m(ords,)i(excepting)e(the)h(zero'th.)57
+b(This)33 b(is)i(a)h(synon)m(ym)e(for)i Fm(1-$)p Fq(.)55
+b(It)35 b(is)g(not)630 5230 y(an)g(error)f(to)i(use)1266
+5227 y Fh(h)p 1290 5174 36 4 v 1290 5230 a Fg(*)p 1290
+5246 V 1321 5227 a Fh(i)1386 5230 y Fq(if)d(there)j(is)e(just)g(one)h
+(w)m(ord)g(in)e(the)i(ev)m(en)m(t.)56 b(The)35 b(empt)m(y)g(string)f
+(is)630 5340 y(returned)29 b(in)g(that)i(case.)p eop
+%DVIPSSectionPage: 158
+158 159 bop 150 -116 a Fq(158)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fi(A.1.3)62 b(Mo)s(di\014ers)275 491 y Fq(After)20
+b(the)h(optional)f(w)m(ord)h(designator,)h(y)m(ou)f(can)g(add)f(a)h
+(sequence)g(of)g(one)g(or)g(more)g(of)g(the)f(follo)m(wing)150
+601 y Fl(mo)s(di\014ers)p Fq(,)28 b(eac)m(h)k(preceded)e(b)m(y)g(a)1353
+598 y Fh(h)p 1377 545 20 4 v 1377 601 a Fg(:)p 1377 616
+V 1393 598 a Fh(i)1422 601 y Fq(.)150 760 y Fm(#)432
+b Fq(The)31 b(en)m(tire)h(command)g(line)e(t)m(yp)s(ed)i(so)g(far.)45
+b(This)30 b(means)i(the)g(curren)m(t)f(command,)i(not)630
+870 y(the)e(previous)d(command.)150 1029 y Fm(h)432 b
+Fq(Remo)m(v)m(e)32 b(a)f(trailing)d(pathname)j(comp)s(onen)m(t,)g(lea)m
+(ving)f(only)f(the)i(head.)150 1189 y Fm(r)432 b Fq(Remo)m(v)m(e)32
+b(a)f(trailing)d(su\016x)i(of)g(the)h(form)f(`)p Fm(.)p
+Fq(')p Fl(su\016x)p Fq(,)g(lea)m(ving)g(the)g(basename.)150
+1348 y Fm(e)432 b Fq(Remo)m(v)m(e)32 b(all)d(but)h(the)h(su\016x.)150
+1508 y Fm(t)432 b Fq(Remo)m(v)m(e)32 b(all)d(leading)h(pathname)g(comp)
+s(onen)m(ts,)h(lea)m(ving)f(the)g(tail.)150 1667 y Fm(p)432
+b Fq(Prin)m(t)29 b(the)i(new)f(command)g(but)g(do)g(not)g(execute)i
+(it.)p eop
+%DVIPSSectionPage: 159
+159 160 bop 150 -116 a Fq(App)s(endix)28 b(B:)j(F)-8
+b(ormatting)31 b(Do)s(cumen)m(tation)1842 b(159)150 299
+y Fn(App)t(endix)53 b(B)81 b(F)-13 b(ormatting)53 b(Do)t(cumen)l
+(tation)275 519 y Fq(The)43 b(GDB)i(4)f(release)g(includes)d(an)j
+(already-formatted)g(reference)h(card,)i(ready)d(for)f(prin)m(ting)150
+629 y(with)30 b(P)m(ostScript)i(or)f(Ghostscript,)h(in)f(the)g(`)p
+Fm(gdb)p Fq(')h(sub)s(directory)d(of)j(the)g(main)f(source)h(directory)
+3583 596 y Ff(1)3620 629 y Fq(.)44 b(If)150 738 y(y)m(ou)34
+b(can)f(use)h(P)m(ostScript)e(or)i(Ghostscript)f(with)f(y)m(our)h(prin)
+m(ter,)g(y)m(ou)h(can)g(prin)m(t)e(the)h(reference)h(card)150
+848 y(immediately)29 b(with)g(`)p Fm(refcard.ps)p Fq('.)275
+980 y(The)38 b(release)h(also)g(includes)e(the)i(source)g(for)g(the)g
+(reference)h(card.)66 b(Y)-8 b(ou)40 b(can)f(format)g(it,)i(using)150
+1089 y(T)201 1109 y(E)251 1089 y(X,)31 b(b)m(y)f(t)m(yping:)390
+1215 y Fm(make)47 b(refcard.dvi)275 1347 y Fq(The)40
+b(GDB)i(reference)f(card)g(is)f(designed)g(to)i(prin)m(t)d(in)h
+Fl(landscap)s(e)45 b Fq(mo)s(de)40 b(on)h(US)g(\\letter")h(size)150
+1457 y(pap)s(er;)34 b(that)f(is,)g(on)g(a)h(sheet)f(11)h(inc)m(hes)f
+(wide)f(b)m(y)h(8.5)h(inc)m(hes)e(high.)48 b(Y)-8 b(ou)33
+b(will)e(need)h(to)i(sp)s(ecify)e(this)150 1566 y(form)e(of)g(prin)m
+(ting)f(as)h(an)h(option)e(to)i(y)m(our)g Fp(d)n(vi)f
+Fq(output)g(program.)275 1698 y(All)22 b(the)j(do)s(cumen)m(tation)f
+(for)g(GDB)h(comes)g(as)f(part)g(of)g(the)h(mac)m(hine-readable)e
+(distribution.)35 b(The)150 1807 y(do)s(cumen)m(tation)e(is)e(written)h
+(in)f(T)-8 b(exinfo)33 b(format,)g(whic)m(h)f(is)g(a)h(do)s(cumen)m
+(tation)f(system)h(that)g(uses)g(a)150 1917 y(single)f(source)i(\014le)
+f(to)i(pro)s(duce)d(b)s(oth)h(on-line)g(information)f(and)h(a)h(prin)m
+(ted)f(man)m(ual.)50 b(Y)-8 b(ou)34 b(can)g(use)150 2027
+y(one)k(of)f(the)h(Info)f(formatting)g(commands)g(to)h(create)h(the)e
+(on-line)f(v)m(ersion)h(of)h(the)f(do)s(cumen)m(tation)150
+2136 y(and)30 b(T)378 2156 y(E)428 2136 y(X)g(\(or)h
+Fm(texi2roff)p Fq(\))d(to)j(t)m(yp)s(eset)g(the)g(prin)m(ted)e(v)m
+(ersion.)275 2268 y(GDB)37 b(includes)c(an)j(already)g(formatted)g(cop)
+m(y)h(of)f(the)g(on-line)f(Info)g(v)m(ersion)h(of)g(this)f(man)m(ual)g
+(in)150 2378 y(the)k(`)p Fm(gdb)p Fq(')g(sub)s(directory)-8
+b(.)65 b(The)39 b(main)f(Info)g(\014le)g(is)g(`)p Fm
+(gdb-4.18/gdb/gdb.info)p Fq(',)f(and)h(it)h(refers)f(to)150
+2487 y(sub)s(ordinate)33 b(\014les)g(matc)m(hing)i(`)p
+Fm(gdb.info*)p Fq(')e(in)h(the)h(same)g(directory)-8
+b(.)54 b(If)34 b(necessary)-8 b(,)37 b(y)m(ou)e(can)g(prin)m(t)150
+2597 y(out)i(these)g(\014les,)g(or)g(read)f(them)h(with)e(an)m(y)i
+(editor;)i(but)d(they)h(are)g(easier)f(to)i(read)e(using)f(the)i
+Fm(info)150 2706 y Fq(subsystem)h(in)f Fp(gnu)i Fq(Emacs)g(or)g(the)g
+(standalone)f Fm(info)g Fq(program,)j(a)m(v)-5 b(ailable)38
+b(as)h(part)f(of)h(the)g Fp(gnu)150 2816 y Fq(T)-8 b(exinfo)30
+b(distribution.)275 2948 y(If)43 b(y)m(ou)g(w)m(an)m(t)i(to)f(format)g
+(these)g(Info)f(\014les)f(y)m(ourself,)47 b(y)m(ou)d(need)f(one)h(of)f
+(the)h(Info)f(formatting)150 3057 y(programs,)30 b(suc)m(h)g(as)h
+Fm(texinfo-format-buffer)24 b Fq(or)31 b Fm(makeinfo)p
+Fq(.)275 3189 y(If)19 b(y)m(ou)i(ha)m(v)m(e)g Fm(makeinfo)d
+Fq(installed,)j(and)e(are)i(in)e(the)i(top)f(lev)m(el)g(GDB)h(source)g
+(directory)f(\(`)p Fm(gdb-4.18)p Fq(',)150 3299 y(in)29
+b(the)i(case)g(of)g(v)m(ersion)e(4.18\),)k(y)m(ou)e(can)f(mak)m(e)i
+(the)e(Info)g(\014le)g(b)m(y)g(t)m(yping:)390 3424 y
+Fm(cd)47 b(gdb)390 3528 y(make)g(gdb.info)275 3660 y
+Fq(If)24 b(y)m(ou)i(w)m(an)m(t)g(to)g(t)m(yp)s(eset)g(and)e(prin)m(t)g
+(copies)h(of)g(this)f(man)m(ual,)i(y)m(ou)g(need)e(T)2851
+3680 y(E)2901 3660 y(X,)i(a)f(program)g(to)h(prin)m(t)150
+3770 y(its)k Fp(d)n(vi)g Fq(output)g(\014les,)g(and)f(`)p
+Fm(texinfo.tex)p Fq(',)f(the)j(T)-8 b(exinfo)30 b(de\014nitions)e
+(\014le.)275 3901 y(T)326 3921 y(E)376 3901 y(X)k(is)g(a)h(t)m(yp)s
+(esetting)g(program;)h(it)e(do)s(es)h(not)g(prin)m(t)e(\014les)h
+(directly)-8 b(,)32 b(but)g(pro)s(duces)g(output)g(\014les)150
+4011 y(called)26 b Fp(d)n(vi)h Fq(\014les.)39 b(T)-8
+b(o)27 b(prin)m(t)f(a)h(t)m(yp)s(eset)h(do)s(cumen)m(t,)g(y)m(ou)f
+(need)g(a)g(program)g(to)g(prin)m(t)f Fp(d)n(vi)h Fq(\014les.)38
+b(If)27 b(y)m(our)150 4120 y(system)j(has)g(T)664 4140
+y(E)714 4120 y(X)g(installed,)e(c)m(hances)j(are)f(it)f(has)h(suc)m(h)g
+(a)g(program.)40 b(The)30 b(precise)f(command)h(to)g(use)150
+4230 y(dep)s(ends)25 b(on)i(y)m(our)f(system;)j Fj(lpr)g(-d)d
+Fq(is)g(common;)j(another)d(\(for)h(P)m(ostScript)g(devices\))g(is)e
+Fj(dvips)p Fq(.)38 b(The)150 4340 y Fp(d)n(vi)30 b Fq(prin)m(t)f
+(command)h(ma)m(y)h(require)e(a)i(\014le)f(name)g(without)f(an)m(y)i
+(extension)f(or)h(a)f(`)p Fm(.dvi)p Fq(')g(extension.)275
+4471 y(T)326 4491 y(E)376 4471 y(X)h(also)g(requires)f(a)h(macro)h
+(de\014nitions)d(\014le)h(called)h(`)p Fm(texinfo.tex)p
+Fq('.)41 b(This)29 b(\014le)h(tells)h(T)3442 4491 y(E)3492
+4471 y(X)g(ho)m(w)150 4581 y(to)42 b(t)m(yp)s(eset)g(a)g(do)s(cumen)m
+(t)f(written)f(in)g(T)-8 b(exinfo)40 b(format.)74 b(On)40
+b(its)h(o)m(wn,)j(T)2841 4601 y(E)2891 4581 y(X)e(cannot)f(either)g
+(read)150 4691 y(or)g(t)m(yp)s(eset)h(a)f(T)-8 b(exinfo)40
+b(\014le.)71 b(`)p Fm(texinfo.tex)p Fq(')39 b(is)g(distributed)f(with)i
+(GDB)i(and)e(is)g(lo)s(cated)h(in)f(the)150 4800 y(`)p
+Fm(gdb-)p Fl(v)m(ersion-n)m(um)m(b)s(er)7 b Fm(/texinfo)p
+Fq(')26 b(directory)-8 b(.)275 4932 y(If)38 b(y)m(ou)h(ha)m(v)m(e)g(T)
+822 4951 y(E)872 4932 y(X)g(and)f(a)h Fp(d)n(vi)f Fq(prin)m(ter)g
+(program)g(installed,)h(y)m(ou)g(can)f(t)m(yp)s(eset)i(and)e(prin)m(t)f
+(this)150 5041 y(man)m(ual.)g(First)22 b(switc)m(h)f(to)i(the)f(the)g
+(`)p Fm(gdb)p Fq(')g(sub)s(directory)e(of)i(the)g(main)f(source)h
+(directory)g(\(for)g(example,)150 5151 y(to)31 b(`)p
+Fm(gdb-4.18/gdb)p Fq('\))d(and)i(t)m(yp)s(e:)p 150 5241
+1200 4 v 192 5307 a Ff(1)275 5340 y Fq(In)f(`)p Fm
+(gdb-4.18/gdb/refcard.ps)p Fq(')c(of)30 b(the)h(v)m(ersion)f(4.18)i
+(release.)p eop
+%DVIPSSectionPage: 160
+160 161 bop 150 -116 a Fq(160)2599 b(Debugging)31 b(with)e(GDB)390
+299 y Fm(make)47 b(gdb.dvi)275 433 y Fq(Then)29 b(giv)m(e)i(`)p
+Fm(gdb.dvi)p Fq(')e(to)i(y)m(our)f Fp(d)n(vi)g Fq(prin)m(ting)f
+(program.)p eop
+%DVIPSSectionPage: 161
+161 162 bop 150 -116 a Fq(App)s(endix)28 b(C:)i(Installing)e(GDB)2320
+b(161)150 299 y Fn(App)t(endix)53 b(C)81 b(Installing)55
+b(GDB)275 537 y Fq(GDB)32 b(comes)f(with)f(a)h Fm(configure)e
+Fq(script)h(that)h(automates)i(the)e(pro)s(cess)g(of)g(preparing)e(GDB)
+j(for)150 647 y(installation;)d(y)m(ou)h(can)h(then)f(use)g
+Fm(make)f Fq(to)i(build)d(the)i Fm(gdb)g Fq(program.)2607
+614 y Ff(1)275 783 y Fq(The)21 b(GDB)i(distribution)18
+b(includes)h(all)h(the)i(source)g(co)s(de)g(y)m(ou)g(need)g(for)f(GDB)i
+(in)d(a)i(single)f(directory)-8 b(,)150 892 y(whose)30
+b(name)h(is)e(usually)f(comp)s(osed)i(b)m(y)h(app)s(ending)c(the)k(v)m
+(ersion)f(n)m(um)m(b)s(er)f(to)i(`)p Fm(gdb)p Fq('.)275
+1028 y(F)-8 b(or)39 b(example,)h(the)f(GDB)g(v)m(ersion)f(4.18)i
+(distribution)35 b(is)i(in)g(the)i(`)p Fm(gdb-4.18)p
+Fq(')d(directory)-8 b(.)65 b(That)150 1138 y(directory)30
+b(con)m(tains:)150 1300 y Fm(gdb-4.18/configure)25 b
+Fq(\(and)31 b(supp)s(orting)c(\014les\))630 1409 y(script)i(for)h
+(con\014guring)f(GDB)j(and)e(all)f(its)h(supp)s(orting)d(libraries)150
+1570 y Fm(gdb-4.18/gdb)630 1680 y Fq(the)k(source)f(sp)s(eci\014c)f(to)
+i(GDB)h(itself)150 1840 y Fm(gdb-4.18/bfd)630 1950 y
+Fq(source)f(for)f(the)g(Binary)g(File)f(Descriptor)h(library)150
+2111 y Fm(gdb-4.18/include)630 2220 y Fp(gnu)g Fq(include)e(\014les)150
+2381 y Fm(gdb-4.18/libiberty)630 2491 y Fq(source)j(for)f(the)g(`)p
+Fm(-liberty)p Fq(')f(free)h(soft)m(w)m(are)i(library)150
+2652 y Fm(gdb-4.18/opcodes)630 2761 y Fq(source)f(for)f(the)g(library)e
+(of)j(op)s(co)s(de)f(tables)g(and)g(disassem)m(blers)150
+2922 y Fm(gdb-4.18/readline)630 3032 y Fq(source)h(for)f(the)g
+Fp(gnu)g Fq(command-line)f(in)m(terface)150 3193 y Fm(gdb-4.18/glob)630
+3302 y Fq(source)i(for)f(the)g Fp(gnu)g Fq(\014lename)g(pattern-matc)m
+(hing)h(subroutine)150 3463 y Fm(gdb-4.18/mmalloc)630
+3573 y Fq(source)g(for)f(the)g Fp(gnu)g Fq(memory-mapp)s(ed)g(mallo)s
+(c)f(pac)m(k)-5 b(age)275 3734 y(The)21 b(simplest)f(w)m(a)m(y)i(to)h
+(con\014gure)e(and)h(build)c(GDB)23 b(is)e(to)h(run)f
+Fm(configure)e Fq(from)i(the)h(`)p Fm(gdb-)p Fl(v)m(ersion-)150
+3844 y(n)m(um)m(b)s(er)7 b Fq(')29 b(source)h(directory)-8
+b(,)31 b(whic)m(h)e(in)g(this)g(example)h(is)g(the)g(`)p
+Fm(gdb-4.18)p Fq(')f(directory)-8 b(.)275 3980 y(First)35
+b(switc)m(h)g(to)h(the)g(`)p Fm(gdb-)p Fl(v)m(ersion-n)m(um)m(b)s(er)7
+b Fq(')34 b(source)i(directory)f(if)g(y)m(ou)h(are)g(not)g(already)g
+(in)e(it;)150 4089 y(then)39 b(run)f Fm(configure)p Fq(.)64
+b(P)m(ass)40 b(the)g(iden)m(ti\014er)d(for)i(the)g(platform)g(on)g
+(whic)m(h)f(GDB)i(will)d(run)h(as)h(an)150 4199 y(argumen)m(t.)275
+4335 y(F)-8 b(or)31 b(example:)390 4465 y Fm(cd)47 b(gdb-4.18)390
+4569 y(./configure)e Fl(host)390 4672 y Fm(make)150 4808
+y Fq(where)24 b Fl(host)i Fq(is)d(an)i(iden)m(ti\014er)d(suc)m(h)i(as)h
+(`)p Fm(sun4)p Fq(')e(or)i(`)p Fm(decstation)p Fq(',)e(that)i(iden)m
+(ti\014es)e(the)h(platform)f(where)150 4918 y(GDB)31
+b(will)c(run.)39 b(\(Y)-8 b(ou)31 b(can)f(often)g(lea)m(v)m(e)h(o\013)f
+Fl(host)r Fq(;)g Fm(configure)e Fq(tries)h(to)h(guess)g(the)g(correct)h
+(v)-5 b(alue)29 b(b)m(y)150 5028 y(examining)g(y)m(our)h(system.\))p
+150 5131 1200 4 v 192 5197 a Ff(1)275 5230 y Fq(If)38
+b(y)m(ou)h(ha)m(v)m(e)g(a)g(more)g(recen)m(t)h(v)m(ersion)e(of)h(GDB)g
+(than)g(4.18,)j(lo)s(ok)c(at)i(the)e(`)p Fm(README)p
+Fq(')g(\014le)f(in)h(the)275 5340 y(sources;)27 b(w)m(e)g(ma)m(y)f(ha)m
+(v)m(e)i(impro)m(v)m(ed)d(the)h(installation)e(pro)s(cedures)h(since)g
+(publishing)c(this)k(man)m(ual.)p eop
+%DVIPSSectionPage: 162
+162 163 bop 150 -116 a Fq(162)2599 b(Debugging)31 b(with)e(GDB)275
+299 y(Running)17 b(`)p Fm(configure)28 b Fl(host)r Fq(')21
+b(and)f(then)g(running)d Fm(make)i Fq(builds)e(the)k(`)p
+Fm(bfd)p Fq(',)h(`)p Fm(readline)p Fq(',)f(`)p Fm(mmalloc)p
+Fq(',)150 408 y(and)27 b(`)p Fm(libiberty)p Fq(')f(libraries,)g(then)h
+Fm(gdb)g Fq(itself.)39 b(The)27 b(con\014gured)g(source)h(\014les,)g
+(and)f(the)h(binaries,)f(are)150 518 y(left)j(in)f(the)i(corresp)s
+(onding)d(source)j(directories.)275 654 y Fm(configure)36
+b Fq(is)i(a)i(Bourne-shell)e(\()p Fm(/bin/sh)p Fq(\))f(script;)43
+b(if)38 b(y)m(our)h(system)h(do)s(es)f(not)g(recognize)h(this)150
+763 y(automatically)30 b(when)g(y)m(ou)g(run)f(a)i(di\013eren)m(t)f
+(shell,)f(y)m(ou)h(ma)m(y)h(need)f(to)i(run)d Fm(sh)g
+Fq(on)i(it)e(explicitly:)390 908 y Fm(sh)47 b(configure)e
+Fl(host)275 1058 y Fq(If)f(y)m(ou)h(run)e Fm(configure)f
+Fq(from)i(a)h(directory)f(that)i(con)m(tains)e(source)h(directories)f
+(for)g(m)m(ultiple)150 1167 y(libraries)29 b(or)j(programs,)g(suc)m(h)f
+(as)h(the)g(`)p Fm(gdb-4.18)p Fq(')e(source)i(directory)g(for)f(v)m
+(ersion)g(4.18,)j Fm(configure)150 1277 y Fq(creates)41
+b(con\014guration)e(\014les)f(for)i(ev)m(ery)g(directory)f(lev)m(el)g
+(underneath)f(\(unless)h(y)m(ou)g(tell)g(it)g(not)h(to,)150
+1387 y(with)29 b(the)i(`)p Fm(--norecursion)p Fq(')c(option\).)275
+1537 y(Y)-8 b(ou)33 b(can)g(run)e(the)i Fm(configure)d
+Fq(script)h(from)i(an)m(y)g(of)g(the)f(sub)s(ordinate)f(directories)h
+(in)f(the)i(GDB)150 1646 y(distribution)c(if)i(y)m(ou)i(only)f(w)m(an)m
+(t)h(to)h(con\014gure)e(that)h(sub)s(directory)-8 b(,)32
+b(but)g(b)s(e)g(sure)g(to)h(sp)s(ecify)e(a)i(path)150
+1756 y(to)e(it.)275 1906 y(F)-8 b(or)23 b(example,)h(with)d(v)m(ersion)
+h(4.18,)k(t)m(yp)s(e)d(the)g(follo)m(wing)e(to)i(con\014gure)g(only)e
+(the)i Fm(bfd)f Fq(sub)s(directory:)390 2051 y Fm(cd)47
+b(gdb-4.18/bfd)390 2154 y(../configure)d Fl(host)275
+2298 y Fq(Y)-8 b(ou)36 b(can)h(install)d Fm(gdb)i Fq(an)m(ywhere;)j(it)
+d(has)g(no)h(hardwired)c(paths.)59 b(Ho)m(w)m(ev)m(er,)40
+b(y)m(ou)d(should)d(mak)m(e)150 2407 y(sure)g(that)i(the)f(shell)e(on)i
+(y)m(our)g(path)f(\(named)h(b)m(y)g(the)g(`)p Fm(SHELL)p
+Fq(')f(en)m(vironmen)m(t)g(v)-5 b(ariable\))34 b(is)g(publicly)150
+2517 y(readable.)40 b(Remem)m(b)s(er)30 b(that)h(GDB)g(uses)f(the)g
+(shell)f(to)i(start)g(y)m(our)f(program|some)g(systems)g(refuse)150
+2626 y(to)h(let)f(GDB)i(debug)e(c)m(hild)e(pro)s(cesses)i(whose)h
+(programs)f(are)g(not)h(readable.)150 2923 y Fo(C.1)68
+b(Compiling)46 b(GDB)e(in)h(another)h(directory)275 3131
+y Fq(If)24 b(y)m(ou)h(w)m(an)m(t)h(to)f(run)f(GDB)i(v)m(ersions)e(for)g
+(sev)m(eral)i(host)f(or)f(target)j(mac)m(hines,)e(y)m(ou)h(need)e(a)h
+(di\013eren)m(t)150 3241 y Fm(gdb)j Fq(compiled)g(for)h(eac)m(h)h(com)m
+(bination)f(of)g(host)g(and)g(target.)42 b Fm(configure)27
+b Fq(is)h(designed)g(to)i(mak)m(e)g(this)150 3351 y(easy)f(b)m(y)f
+(allo)m(wing)g(y)m(ou)g(to)i(generate)g(eac)m(h)f(con\014guration)f(in)
+f(a)i(separate)g(sub)s(directory)-8 b(,)28 b(rather)g(than)150
+3460 y(in)e(the)h(source)h(directory)-8 b(.)39 b(If)27
+b(y)m(our)g Fm(make)f Fq(program)h(handles)f(the)h(`)p
+Fm(VPATH)p Fq(')g(feature)g(\()p Fp(gnu)h Fm(make)e Fq(do)s(es\),)150
+3570 y(running)i Fm(make)h Fq(in)g(eac)m(h)i(of)g(these)g(directories)e
+(builds)e(the)k Fm(gdb)e Fq(program)i(sp)s(eci\014ed)d(there.)275
+3720 y(T)-8 b(o)43 b(build)e Fm(gdb)h Fq(in)h(a)g(separate)i(directory)
+-8 b(,)47 b(run)42 b Fm(configure)f Fq(with)h(the)i(`)p
+Fm(--srcdir)p Fq(')d(option)i(to)150 3830 y(sp)s(ecify)30
+b(where)g(to)i(\014nd)e(the)h(source.)43 b(\(Y)-8 b(ou)32
+b(also)f(need)g(to)h(sp)s(ecify)e(a)h(path)g(to)h(\014nd)e
+Fm(configure)e Fq(itself)150 3939 y(from)g(y)m(our)g(w)m(orking)g
+(directory)-8 b(.)40 b(If)28 b(the)g(path)g(to)h Fm(configure)d
+Fq(w)m(ould)h(b)s(e)h(the)h(same)f(as)h(the)f(argumen)m(t)150
+4049 y(to)j(`)p Fm(--srcdir)p Fq(',)e(y)m(ou)i(can)f(lea)m(v)m(e)i(out)
+f(the)f(`)p Fm(--srcdir)p Fq(')f(option;)h(it)g(is)f(assumed.\))275
+4199 y(F)-8 b(or)32 b(example,)g(with)e(v)m(ersion)h(4.18,)j(y)m(ou)e
+(can)g(build)d(GDB)k(in)d(a)i(separate)h(directory)e(for)g(a)h(Sun)f(4)
+150 4309 y(lik)m(e)f(this:)390 4453 y Fm(cd)47 b(gdb-4.18)390
+4557 y(mkdir)f(../gdb-sun4)390 4660 y(cd)h(../gdb-sun4)390
+4764 y(../gdb-4.18/configure)42 b(sun4)390 4868 y(make)275
+5011 y Fq(When)d Fm(configure)e Fq(builds)g(a)j(con\014guration)f
+(using)g(a)h(remote)h(source)f(directory)-8 b(,)42 b(it)d(creates)j(a)
+150 5121 y(tree)30 b(for)e(the)h(binaries)e(with)g(the)j(same)f
+(structure)f(\(and)h(using)e(the)i(same)h(names\))f(as)g(the)g(tree)g
+(under)150 5230 y(the)38 b(source)g(directory)-8 b(.)63
+b(In)37 b(the)h(example,)i(y)m(ou'd)e(\014nd)e(the)i(Sun)e(4)j(library)
+c(`)p Fm(libiberty.a)p Fq(')g(in)i(the)150 5340 y(directory)30
+b(`)p Fm(gdb-sun4/libiberty)p Fq(',)c(and)k(GDB)h(itself)e(in)h(`)p
+Fm(gdb-sun4/gdb)p Fq('.)p eop
+%DVIPSSectionPage: 163
+163 164 bop 150 -116 a Fq(App)s(endix)28 b(C:)i(Installing)e(GDB)2320
+b(163)275 299 y(One)40 b(p)s(opular)e(reason)j(to)g(build)c(sev)m(eral)
+k(GDB)h(con\014gurations)d(in)h(separate)h(directories)f(is)f(to)150
+408 y(con\014gure)28 b(GDB)i(for)e(cross-compiling)f(\(where)h(GDB)i
+(runs)d(on)h(one)h(mac)m(hine|the)f Fl(host)p Fq(|while)f(de-)150
+518 y(bugging)22 b(programs)h(that)h(run)e(on)i(another)f(mac)m
+(hine|the)h Fl(target)r Fq(\).)40 b(Y)-8 b(ou)24 b(sp)s(ecify)e(a)h
+(cross-debugging)150 628 y(target)32 b(b)m(y)e(giving)f(the)i(`)p
+Fm(--target=)p Fl(target)r Fq(')f(option)g(to)h Fm(configure)p
+Fq(.)275 760 y(When)42 b(y)m(ou)h(run)e Fm(make)g Fq(to)i(build)c(a)k
+(program)f(or)h(library)-8 b(,)44 b(y)m(ou)e(m)m(ust)h(run)e(it)h(in)f
+(a)i(con\014gured)150 869 y(directory|whatev)m(er)29
+b(directory)e(y)m(ou)i(w)m(ere)g(in)e(when)g(y)m(ou)i(called)e
+Fm(configure)f Fq(\(or)j(one)f(of)h(its)f(sub)s(di-)150
+979 y(rectories\).)275 1111 y(The)j Fm(Makefile)f Fq(that)j
+Fm(configure)c Fq(generates)k(in)e(eac)m(h)i(source)g(directory)e(also)
+h(runs)f(recursiv)m(ely)-8 b(.)150 1221 y(If)42 b(y)m(ou)i(t)m(yp)s(e)f
+Fm(make)e Fq(in)h(a)h(source)g(directory)g(suc)m(h)f(as)i(`)p
+Fm(gdb-4.18)p Fq(')d(\(or)i(in)f(a)h(separate)h(con\014gured)150
+1330 y(directory)36 b(con\014gured)f(with)g(`)p Fm(--srcdir=)p
+Fl(dirname)5 b Fm(/gdb-4.18)p Fq('\),)32 b(y)m(ou)k(will)e(build)f(all)
+h(the)j(required)150 1440 y(libraries,)28 b(and)i(then)g(build)d(GDB.)
+275 1572 y(When)h(y)m(ou)h(ha)m(v)m(e)h(m)m(ultiple)c(hosts)j(or)g
+(targets)h(con\014gured)e(in)f(separate)j(directories,)e(y)m(ou)h(can)g
+(run)150 1682 y Fm(make)d Fq(on)h(them)g(in)f(parallel)g(\(for)h
+(example,)h(if)e(they)h(are)h(NFS-moun)m(ted)g(on)f(eac)m(h)h(of)f(the)
+h(hosts\);)h(they)150 1791 y(will)f(not)i(in)m(terfere)g(with)f(eac)m
+(h)j(other.)150 2042 y Fo(C.2)68 b(Sp)t(ecifying)45 b(names)g(for)g
+(hosts)h(and)e(targets)275 2232 y Fq(The)38 b(sp)s(eci\014cations)g
+(used)g(for)h(hosts)g(and)f(targets)j(in)d(the)h Fm(configure)d
+Fq(script)i(are)i(based)f(on)g(a)150 2341 y(three-part)34
+b(naming)f(sc)m(heme,)i(but)e(some)h(short)g(prede\014ned)d(aliases)j
+(are)g(also)f(supp)s(orted.)49 b(The)33 b(full)150 2451
+y(naming)c(sc)m(heme)i(enco)s(des)g(three)f(pieces)g(of)h(information)e
+(in)g(the)h(follo)m(wing)f(pattern:)390 2577 y Fl(arc)m(hitecture)p
+Fm(-)p Fl(v)m(endor)p Fm(-)p Fl(os)275 2710 y Fq(F)-8
+b(or)33 b(example,)g(y)m(ou)g(can)g(use)f(the)h(alias)f
+Fm(sun4)g Fq(as)h(a)g Fl(host)h Fq(argumen)m(t,)g(or)f(as)g(the)g(v)-5
+b(alue)32 b(for)g Fl(target)150 2819 y Fq(in)d(a)i Fm(--target=)p
+Fl(target)g Fq(option.)40 b(The)30 b(equiv)-5 b(alen)m(t)30
+b(full)e(name)j(is)e(`)p Fm(sparc-sun-sunos4)p Fq('.)275
+2951 y(The)38 b Fm(configure)e Fq(script)i(accompan)m(ying)h(GDB)h(do)s
+(es)f(not)g(pro)m(vide)e(an)m(y)j(query)e(facilit)m(y)g(to)h(list)150
+3061 y(all)f(supp)s(orted)f(host)i(and)f(target)j(names)e(or)g
+(aliases.)65 b Fm(configure)37 b Fq(calls)h(the)h(Bourne)g(shell)e
+(script)150 3171 y Fm(config.sub)d Fq(to)j(map)f(abbreviations)f(to)i
+(full)d(names;)40 b(y)m(ou)d(can)f(read)h(the)f(script,)h(if)f(y)m(ou)h
+(wish,)f(or)150 3280 y(y)m(ou)31 b(can)f(use)g(it)g(to)h(test)h(y)m
+(our)e(guesses)h(on)f(abbreviations|for)f(example:)390
+3406 y Fm(\045)47 b(sh)h(config.sub)d(i386-linux)390
+3510 y(i386-pc-linux-gnu)390 3614 y(\045)i(sh)h(config.sub)d
+(alpha-linux)390 3718 y(alpha-unknown-linux-gnu)390 3822
+y(\045)i(sh)h(config.sub)d(hp9k700)390 3925 y(hppa1.1-hp-hpux)390
+4029 y(\045)i(sh)h(config.sub)d(sun4)390 4133 y(sparc-sun-sunos4.1.1)
+390 4237 y(\045)i(sh)h(config.sub)d(sun3)390 4340 y
+(m68k-sun-sunos4.1.1)390 4444 y(\045)i(sh)h(config.sub)d(i986v)390
+4548 y(Invalid)h(configuration)e(`i986v':)i(machine)f(`i986v')h(not)h
+(recognized)150 4680 y(config.sub)27 b Fq(is)i(also)h(distributed)d(in)
+i(the)h(GDB)i(source)e(directory)f(\(`)p Fm(gdb-4.18)p
+Fq(',)g(for)h(v)m(ersion)g(4.18\).)150 4931 y Fo(C.3)68
+b Fe(configure)40 b Fo(options)275 5121 y Fq(Here)31
+b(is)f(a)h(summary)f(of)h(the)g Fm(configure)d Fq(options)i(and)g
+(argumen)m(ts)i(that)f(are)g(most)g(often)h(useful)150
+5230 y(for)j(building)d(GDB.)37 b Fm(configure)d Fq(also)h(has)h(sev)m
+(eral)g(other)g(options)f(not)h(listed)e(here.)57 b(See)36
+b(Info)f(\014le)150 5340 y(`)p Fm(configure.info)p Fq(',)27
+b(no)s(de)j(`)p Fm(What)f(Configure)f(Does)p Fq(',)i(for)g(a)h(full)d
+(explanation)h(of)i Fm(configure)p Fq(.)p eop
+%DVIPSSectionPage: 164
+164 165 bop 150 -116 a Fq(164)2599 b(Debugging)31 b(with)e(GDB)390
+299 y Fm(configure)45 b Fq([)p Fm(--help)p Fq(])867 403
+y([)p Fm(--prefix=)p Fl(dir)7 b Fq(])867 506 y([)p Fm(--exec-prefix=)p
+Fl(dir)g Fq(])867 610 y([)p Fm(--srcdir=)p Fl(dirname)e
+Fq(])867 714 y([)p Fm(--norecursion)p Fq(])45 b([)p Fm(--rm)p
+Fq(])867 818 y([)p Fm(--target=)p Fl(target)r Fq(])867
+922 y Fl(host)150 1056 y Fq(Y)-8 b(ou)38 b(ma)m(y)h(in)m(tro)s(duce)d
+(options)h(with)g(a)h(single)e(`)p Fm(-)p Fq(')i(rather)g(than)f(`)p
+Fm(--)p Fq(')h(if)e(y)m(ou)i(prefer;)j(but)c(y)m(ou)h(ma)m(y)150
+1166 y(abbreviate)30 b(option)g(names)g(if)g(y)m(ou)g(use)g(`)p
+Fm(--)p Fq('.)150 1325 y Fm(--help)192 b Fq(Displa)m(y)30
+b(a)g(quic)m(k)g(summary)f(of)i(ho)m(w)f(to)h(in)m(v)m(ok)m(e)h
+Fm(configure)p Fq(.)150 1484 y Fm(--prefix=)p Fl(dir)630
+1594 y Fq(Con\014gure)d(the)i(source)f(to)i(install)c(programs)i(and)g
+(\014les)f(under)g(directory)h(`)p Fl(dir)7 b Fq('.)150
+1753 y Fm(--exec-prefix=)p Fl(dir)630 1863 y Fq(Con\014gure)29
+b(the)i(source)f(to)i(install)c(programs)i(under)f(directory)h(`)p
+Fl(dir)7 b Fq('.)150 2003 y Fm(--srcdir=)p Fl(dirname)630
+2112 y Fk(W)-8 b(arning:)57 b(using)37 b(this)i(option)g(requires)f
+Fp(gnu)g Fm(make)p Fk(,)h(or)g(another)g Fm(make)e Fk(that)i(imple-)630
+2222 y(men)m(ts)31 b(the)g Fm(VPATH)d Fk(feature.)630
+2332 y Fq(Use)37 b(this)e(option)h(to)i(mak)m(e)f(con\014gurations)f
+(in)f(directories)h(separate)h(from)f(the)h(GDB)630 2441
+y(source)27 b(directories.)39 b(Among)28 b(other)f(things,)g(y)m(ou)h
+(can)f(use)g(this)f(to)i(build)c(\(or)k(main)m(tain\))630
+2551 y(sev)m(eral)c(con\014gurations)g(sim)m(ultaneously)-8
+b(,)23 b(in)g(separate)i(directories.)37 b Fm(configure)22
+b Fq(writes)630 2660 y(con\014guration)j(sp)s(eci\014c)g(\014les)g(in)f
+(the)i(curren)m(t)g(directory)-8 b(,)27 b(but)e(arranges)h(for)g(them)g
+(to)g(use)630 2770 y(the)35 b(source)h(in)e(the)h(directory)g
+Fl(dirname)p Fq(.)53 b Fm(configure)33 b Fq(creates)k(directories)d
+(under)g(the)630 2879 y(w)m(orking)c(directory)g(in)f(parallel)f(to)j
+(the)g(source)f(directories)g(b)s(elo)m(w)f Fl(dirname)p
+Fq(.)150 3039 y Fm(--norecursion)630 3148 y Fq(Con\014gure)g(only)g
+(the)h(directory)f(lev)m(el)h(where)f Fm(configure)e
+Fq(is)i(executed;)i(do)f(not)g(propa-)630 3258 y(gate)i
+(con\014guration)e(to)h(sub)s(directories.)150 3417 y
+Fm(--target=)p Fl(target)630 3527 y Fq(Con\014gure)h(GDB)i(for)e
+(cross-debugging)h(programs)f(running)e(on)j(the)g(sp)s(eci\014ed)e
+Fl(target)p Fq(.)630 3637 y(Without)39 b(this)f(option,)j(GDB)f(is)e
+(con\014gured)h(to)g(debug)g(programs)f(that)i(run)e(on)h(the)630
+3746 y(same)31 b(mac)m(hine)f(\()p Fl(host)r Fq(\))h(as)g(GDB)g
+(itself.)630 3881 y(There)f(is)f(no)i(con)m(v)m(enien)m(t)g(w)m(a)m(y)g
+(to)h(generate)f(a)g(list)e(of)i(all)e(a)m(v)-5 b(ailable)30
+b(targets.)150 4040 y Fl(host)i Fm(...)137 b Fq(Con\014gure)29
+b(GDB)j(to)f(run)e(on)h(the)h(sp)s(eci\014ed)d Fl(host)p
+Fq(.)630 4175 y(There)i(is)f(no)i(con)m(v)m(enien)m(t)g(w)m(a)m(y)g(to)
+h(generate)f(a)g(list)e(of)i(all)e(a)m(v)-5 b(ailable)30
+b(hosts.)275 4334 y(There)25 b(are)i(man)m(y)g(other)f(options)g(a)m(v)
+-5 b(ailable)26 b(as)g(w)m(ell,)h(but)e(they)i(are)g(generally)e
+(needed)h(for)g(sp)s(ecial)150 4444 y(purp)s(oses)j(only)-8
+b(.)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdb.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmcsc10 14.4 3
+/Fa 3 118 df<0000000FFC0000C000000000FFFFC001C000000007FFFFF003C0000000
+1FFC01FC07C00000007FC0003E0FC0000001FF00000F9FC0000007FC000007DFC000000F
+F8000001FFC000001FF0000000FFC000003FE00000007FC000007FC00000007FC00000FF
+800000003FC00001FF000000001FC00003FF000000001FC00007FE000000000FC00007FC
+0000000007C0000FFC0000000007C0000FFC0000000007C0001FF80000000003C0001FF8
+0000000003C0003FF00000000003C0003FF00000000001C0003FF00000000001C0007FF0
+0000000001C0007FF00000000001C0007FE0000000000000007FE000000000000000FFE0
+00000000000000FFE000000000000000FFE000000000000000FFE000000000000000FFE0
+00000000000000FFE000000000000000FFE000000000000000FFE000000000000000FFE0
+00000000000000FFE000000000000000FFE0000007FFFFFF807FE0000007FFFFFF807FE0
+000007FFFFFF807FF000000003FFF0007FF000000000FFE0003FF0000000007FC0003FF0
+000000007FC0003FF8000000007FC0001FF8000000007FC0001FF8000000007FC0000FFC
+000000007FC0000FFC000000007FC00007FC000000007FC00007FE000000007FC00003FF
+000000007FC00001FF000000007FC00000FF800000007FC000007FC00000007FC000003F
+E0000000FFC000001FF0000000FFC000000FF8000001FFC0000007FE000003DFC0000001
+FF0000078FC00000007FC0001F07C00000001FFC00FE01C000000007FFFFF800C0000000
+00FFFFC00000000000000FFE0000000041417ABE4D>103 D<FFFFC000001FFFFFFFFFE0
+00001FFFFFFFFFE000001FFFFF00FFF0000001FFF0007FF80000007FC0007FFC0000003F
+80007FFC0000001F000077FE0000001F000073FF0000000E000071FF8000000E000071FF
+8000000E000070FFC000000E0000707FE000000E0000703FE000000E0000703FF000000E
+0000701FF800000E0000700FFC00000E0000700FFC00000E00007007FE00000E00007003
+FF00000E00007001FF80000E00007001FF80000E00007000FFC0000E000070007FE0000E
+000070003FF0000E000070003FF0000E000070001FF8000E000070000FFC000E00007000
+07FE000E0000700007FE000E0000700003FF000E0000700001FF800E0000700000FFC00E
+0000700000FFC00E00007000007FE00E00007000003FF00E00007000001FF80E00007000
+001FF80E00007000000FFC0E000070000007FE0E000070000003FF0E000070000003FF0E
+000070000001FF8E000070000000FFCE0000700000007FCE0000700000007FEE00007000
+00003FFE0000700000001FFE0000700000001FFE0000700000000FFE00007000000007FE
+00007000000003FE00007000000003FE0000F800000001FE0000F800000000FE0001FC00
+0000007E0003FE000000007E000FFF800000003E00FFFFF80000001E00FFFFF80000000E
+00FFFFF80000000E00403D7CBC49>110 D<FFFFFFE0001FFFFFFFFFFFE0001FFFFFFFFF
+FFE0001FFFFF01FFF0000001FFF000FFE00000007FC0007FC00000003F80007FC0000000
+1F00007FC00000001F00007FC00000000E00007FC00000000E00007FC00000000E00007F
+C00000000E00007FC00000000E00007FC00000000E00007FC00000000E00007FC0000000
+0E00007FC00000000E00007FC00000000E00007FC00000000E00007FC00000000E00007F
+C00000000E00007FC00000000E00007FC00000000E00007FC00000000E00007FC0000000
+0E00007FC00000000E00007FC00000000E00007FC00000000E00007FC00000000E00007F
+C00000000E00007FC00000000E00007FC00000000E00007FC00000000E00007FC0000000
+0E00007FC00000000E00007FC00000000E00007FC00000000E00007FC00000000E00007F
+C00000000E00007FC00000000E00007FC00000000E00007FC00000000E00007FC0000000
+0E00007FC00000000E00007FC00000000E00003FC00000001E00003FE00000001C00003F
+E00000001C00003FE00000003C00001FE00000003800001FF00000007800000FF0000000
+70000007F8000000F0000007F8000001E0000003FC000001C0000001FE000007C0000000
+FF00000F800000007F80003F000000001FE000FC000000000FFC07F80000000003FFFFE0
+0000000000FFFF8000000000000FFC000000403F7CBC49>117 D
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmbxti10 14.4 1
+/Fb 1 47 df<00FC0003FF000FFF801FFFC03FFFC03FFFC07FFFC07FFFC0FFFFC0FFFFC0
+FFFFC0FFFF80FFFF80FFFF007FFE003FFC001FF8000FE000121271912B>46
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmcsc10 9 13
+/Fc 13 121 df<000018000000003C000000003C000000003C000000007E000000007E00
+000000FF00000000FF00000000FF000000019F800000019F800000039FC00000030FC000
+00030FC00000060FE000000607E000000607E000000C03F000000C03F000001C03F80000
+1801F800001801F800003000FC00003000FC00007000FE00007FFFFE00007FFFFE0000C0
+003F0000C0003F0001C0003F800180001F800180001F800380001FC00300000FC0078000
+0FE00F80000FE01FC0001FF0FFF000FFFFFFF000FFFF28277EA62E>97
+D<0000FF00100007FFE030001FC07870007E001CF000F80007F001F00003F003E00001F0
+07C00001F00FC00000F01F800000F01F800000703F000000703F000000707F000000307E
+000000307E00000030FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE000000007E000000007E000000307F000000303F000000303F0000
+00301F800000601F800000600FC000006007C00000C003E000018001F000038000F80007
+00007E000E00001FC078000007FFE0000000FF800024287DA62C>99
+D<FFFFFF8000FFFFFFF0000FE001FC0007E0007E0007E0001F0007E0000FC007E00007C0
+07E00003E007E00003F007E00001F007E00001F807E00001F807E00000FC07E00000FC07
+E00000FC07E00000FE07E00000FE07E00000FE07E00000FE07E00000FE07E00000FE07E0
+0000FE07E00000FE07E00000FE07E00000FC07E00000FC07E00000FC07E00001F807E000
+01F807E00003F007E00003E007E00007E007E0000FC007E0001F8007E0007E000FE001FC
+00FFFFFFF000FFFFFF800027267DA52F>I<FFFFFFFF80FFFFFFFF800FE0003F8007E000
+078007E000038007E000038007E000018007E00001C007E00001C007E00000C007E00000
+C007E00300C007E00300C007E003000007E003000007E007000007E00F000007FFFF0000
+07FFFF000007E00F000007E007000007E003000007E003000007E003006007E003006007
+E000006007E00000E007E00000C007E00000C007E00000C007E00001C007E00001C007E0
+0003C007E00003C007E0000F800FE0003F80FFFFFFFF80FFFFFFFF8023267DA52A>I<FF
+FFFFFF00FFFFFFFF000FE0007F0007E0000F0007E000070007E000070007E000030007E0
+00038007E000038007E000018007E000018007E000018007E006018007E006000007E006
+000007E006000007E00E000007E01E000007FFFE000007FFFE000007E01E000007E00E00
+0007E006000007E006000007E006000007E006000007E000000007E000000007E0000000
+07E000000007E000000007E000000007E000000007E000000007E00000000FF0000000FF
+FFC00000FFFFC0000021267DA528>I<0000FF00100007FFE030001FC07870007E001CF0
+00F80007F001F00003F003E00001F007C00001F00FC00000F01F800000F01F800000703F
+000000703F000000707F000000307E000000307E00000030FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE0001FFFFFE0001FFFF7E000007F87E0000
+03F07F000003F03F000003F03F000003F01F800003F01F800003F00FC00003F007C00003
+F003E00003F001F00007F000FC0007F0007E000CF0001FC038700007FFF0100000FF8000
+28287DA630>I<FFFF8000FFFF80000FF0000007E0000007E0000007E0000007E0000007
+E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007
+E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000607E0000607
+E0000607E0000607E0000607E0000E07E0000E07E0000E07E0001C07E0001C07E0003C07
+E0007C0FE003FCFFFFFFFCFFFFFFFC1F267DA526>108 D<FFE0003FFCFFF0003FFC07F8
+000FF007F80003C007FC00038006FE000180067E000180067F000180063F800180061FC0
+0180061FC00180060FE001800607F001800603F801800603F801800601FC01800600FE01
+8006007E018006007F018006003F818006001FC18006001FC18006000FE180060007F180
+060003F180060003F980060001FD80060000FF80060000FF800600007F800600003F8006
+00001F800600001F800700000F800F000007803FC0000380FFF0000380FFF00001802626
+7DA52E>110 D<0001FF0000000FFFE000003F01F800007C007C0001F8003F0003E0000F
+8007E0000FC00FC00007E00F800003E01F800003F03F000001F83F000001F87F000001FC
+7F000001FC7E000000FC7E000000FCFE000000FEFE000000FEFE000000FEFE000000FEFE
+000000FEFE000000FEFE000000FEFE000000FEFE000000FE7F000001FC7F000001FC7F00
+0001FC3F000001F83F800003F81F800003F01FC00007F00FC00007E007E0000FC003F000
+1F8001F8003F0000FC007E00003F01F800000FFFE0000001FF000027287DA62F>I<FFFF
+FC0000FFFFFFC0000FE007F00007E001F80007E000FC0007E0007E0007E0003F0007E000
+3F8007E0003F8007E0003F8007E0003F8007E0003F8007E0003F8007E0003F0007E0007E
+0007E000FC0007E001F80007E007F00007FFFFC00007FFFF000007E00FC00007E003F000
+07E001F00007E001F80007E000FC0007E000FC0007E000FC0007E000FC0007E000FE0007
+E000FE0007E000FE0007E000FE0007E000FE0307E000FF0307E0007F030FF0007F07FFFF
+003F8EFFFF000FFC00000003F028277DA52D>114 D<FFFF003FFCFFFF003FFC0FF0000F
+F007E00003C007E000038007E000018007E000018007E000018007E000018007E0000180
+07E000018007E000018007E000018007E000018007E000018007E000018007E000018007
+E000018007E000018007E000018007E000018007E000018007E000018007E000018007E0
+00018007E000018007E000018007E000018007E000038003E000030003F000030003F000
+070001F800060000F8000E00007C001C00003E007800001F81E0000007FFC0000000FE00
+0026277DA52E>117 D<FFFE03FFF803FFC0FFFE03FFF803FFC00FF0007FC000FF000FE0
+003F80007C0007E0001F8000380007F0001F8000380003F0000FC000300003F0000FC000
+300003F8000FC000700001F8001FE000600001F8001FE000600001FC003FF000E00000FC
+0033F000C00000FC0033F000C00000FE0073F801C000007E0061F8018000007E0061F801
+8000003F00E1FC030000003F00C0FC030000003F00C0FC030000001F81807E060000001F
+81807E060000001F81807E060000000FC3003F0C0000000FC3003F0C0000000FC3003F0C
+00000007E6001F9800000007E6001F9800000007E6001F9800000003FC000FF000000003
+FC000FF000000003FC000FF000000001F80007E000000001F80007E000000001F80007E0
+00000000F00003C000000000F00003C000000000F00003C0000000006000018000003A27
+7FA53E>119 D<7FFF007FFC7FFF007FFC0FFE003FE003FC001F8001FC001E0001FC001C
+0000FE003800007F003000003F007000003F806000001FC0C000000FE1C000000FE38000
+0007F300000003FE00000001FE00000001FC00000000FE000000007E000000007F000000
+00FF80000000DFC00000019FC00000038FE000000307F000000603F000000E03F800001C
+01FC00001800FE00003000FE000070007F0000E0003F8001E0001F8003E0001FC007E000
+1FE01FE0003FF0FFF8007FFFFFF8007FFF28267EA52E>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsl9 9 18
+/Fd 18 122 df<0000001FE000000001FFF800000007F01E0000001F80070000003F000F
+000000FE003F800001FC003F800001F8003F800003F0003F000007F0003F000007E0001E
+000007E00000000007E00000000007E0000000000FE0000000000FC0000000000FC00000
+00000FC0000000000FC0000000000FC0000000001FC0007C000FFFFFFFFC000FFFFFFFFC
+000FFFFFFFFC00001F8003FC00001F8001FC00003F8001FC00003F0001F800003F0001F8
+00003F0001F800003F0001F800003F0003F800007F0003F800007E0003F000007E0003F0
+00007E0003F000007E0003F000007E0007F00000FE0007F00000FC0007E00000FC0007E0
+0000FC0007E00000FC0007E00000FC000FE00001FC000FE00001F8000FC00001F8000FC0
+0001F8000FC00001F8000FC00003F8001FC0007FFFC3FFFE007FFFC3FFFE00FFFFC3FFFE
+0029357EB42B>12 D<0007FC0000003FFF000000F80FC00001C003E00003F003F00003F8
+01F80003F801F80007F000FC0003F000FC0003E000FC00000000FC00000000FC00000001
+FC00000001FC0000007FF8000007FFF800003FE1F80000FF01F80003F803F8000FF003F8
+001FE003F0003FC003F0003F8003F0007F8003F0607F0007F060FF0007E0C0FE0007E0C0
+FE000FE0C0FE000FE0C0FE001FE0C07F003BE1807F0073E3801F81E1FF000FFF81FE0001
+FE00780023237CA126>97 D<0000FF800007FFE0001F8078003E001C00FC007C01F800FE
+03F000FE07F001FC07E000FC0FC000F81FC000001FC000003F8000003F8000007F800000
+7F0000007F0000007F0000007F000000FF000000FE000000FE000000FE0000007E000000
+7E0000007F0000307F0000303F0000703F0000E01F8000C00FC003C007E0070003F03E00
+00FFF800001FC0001F237CA122>99 D<000000007E0000001FFE0000001FFC0000003FFC
+00000001FC00000001FC00000001FC00000001FC00000001F800000001F800000001F800
+000001F800000003F800000003F800000003F000000003F000000003F000000003F00000
+0007F00000FE07F00007FFC7E0001F81E7E0007E0077E000FC003FE001F8001FE003F000
+0FE007E0000FC00FE0000FC01FC0000FC01FC0000FC03F80001FC03F80001FC07F80001F
+807F00001F807F00001F807F00001F807F00003F80FF00003F80FE00003F00FE00003F00
+FE00003F007E00003F007E00007F007E00007F007E00007E003F0000FE003F0001FE001F
+0003FE000F8007FF0007C00EFFF003E07CFFF000FFF0FFF0003F80FC0027357BB32B>I<
+0003FC00000FFF00003E0FC000FC03E001F803F003F001F007E001F80FC000F81FC000F8
+1F8000F83F8000F87F0000F87F0000F87F0000F8FE0000F8FFFFFFF8FFFFFFF8FE000000
+FE000000FE000000FC000000FC000000FC000000FC000000FC000000FC0000607E000060
+7E0000E03E0001C03F0003801F0007000F800E0007E07C0001FFF000003F80001D237BA1
+22>I<000000003C00007F01FF0001FFE3CF0007C1FF0F001F80FC1F003F007C0E007E00
+3E0000FC003E0000FC003F0001F8003F0001F8003F0001F8003F0001F8007F0001F8007E
+0001F0007E0001F0007E0001F000FC0001F800F80000F801F000007C03E00000FE0FC000
+01CFFF00000383F800000380000000038000000007800000000780000000078000000007
+C000000007FFFF800003FFFFF00003FFFFFC0001FFFFFE0003FFFFFF000F8000FF001F00
+003F803E00001F807C00000F80FC00000F80F800000F80F800000F80F800000F80F80000
+1F80F800001F00FC00003E007C00007C003E0000F8001F0003F00007E01FC00001FFFF00
+00003FF0000028337FA126>103 D<0001F80000007FF80000007FF0000000FFF0000000
+07F000000007F000000003F000000007F000000007E000000007E000000007E000000007
+E000000007E00000000FE00000000FC00000000FC00000000FC00000000FC00000000FC0
+0000001FC0FE00001F83FF80001F8F07E0001F9C03E0001FB803F0001FF003F0003FE003
+F0003FC003F0003F8003F0003F8003F0003F0003F0003F0007F0007F0007F0007E0007E0
+007E0007E0007E0007E0007E0007E0007E000FE000FE000FE000FC000FC000FC000FC000
+FC000FC000FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8001F8001F8
+001F8003F8003F807FFFC7FFFC7FFFC7FFFCFFFFC7FFFC26347EB32B>I<000380000FC0
+001FE0001FE0001FE0001FC0001FC0000700000000000000000000000000000000000000
+000000000000000000000000001F0007FF0007FF0007FF00007F00007F00007F00007E00
+007E00007E00007E00007E0000FE0000FC0000FC0000FC0000FC0000FC0001FC0001F800
+01F80001F80001F80001F80003F80003F00003F00003F00003F00007F000FFFF00FFFF00
+FFFF0013337EB215>I<0003F000FFF000FFE000FFE0000FE0000FE00007E0000FE0000F
+C0000FC0000FC0000FC0000FC0001FC0001F80001F80001F80001F80001F80003F80003F
+00003F00003F00003F00003F00007F00007E00007E00007E00007E00007E0000FE0000FC
+0000FC0000FC0000FC0000FC0001FC0001F80001F80001F80001F80001F80003F80003F0
+0003F00003F00003F00007F000FFFF80FFFF80FFFF0014347EB315>108
+D<000F80FF0007F80003FF83FFC01FFE0007FF8F03E0781F0007FF9C01F0E00F80007FB8
+01F9C00FC0003FF001FB800FC0003FE001FF000FC0003FC001FE000FC0003F8001FC000F
+C0003F8001FC000FC0003F0001F8000FC0003F0001F8000FC0007F0003F8001FC0007E00
+03F0001F80007E0003F0001F80007E0003F0001F80007E0003F0001F80007E0003F0001F
+8000FE0007F0003F8000FC0007E0003F0000FC0007E0003F0000FC0007E0003F0000FC00
+07E0003F0000FC0007E0003F0001FC000FE0007F0001F8000FC0007E0001F8000FC0007E
+0001F8000FC0007E0001F8000FC0007E0003F8001FC000FE007FFFC3FFFE1FFFF07FFFC3
+FFFE1FFFF0FFFFC7FFFE3FFFF03C217EA041>I<000F80FE0003FF83FF8007FF8F07E007
+FF9C03E0007FB803F0003FF003F0003FE003F0003FC003F0003F8003F0003F8003F0003F
+0003F0003F0007F0007F0007F0007E0007E0007E0007E0007E0007E0007E0007E0007E00
+0FE000FE000FE000FC000FC000FC000FC000FC000FC000FC000FC000FC001FC001FC001F
+C001F8001F8001F8001F8001F8001F8001F8001F8003F8003F807FFFC7FFFC7FFFC7FFFC
+FFFFC7FFFC26217EA02B>I<0000FF00000007FFC000001F81F000003E00F8000078003C
+0001F0003E0003E0001F0003E0001F0007C0001F800FC0001F801F80000F801F80001FC0
+3F80001FC03F00001FC03F00001FC07F00001FC07F00001FC07F00001FC07F00001FC0FE
+00003F80FE00003F80FE00003F80FE00003F007E00007F007E00007E007E00007E007E00
+00FC003E0000F8003F0001F0001F0003E0000F8007C00007C00F800003F03E000000FFF8
+0000003FC0000022237CA126>I<0003E07F000000FFE1FFC00001FFE781F00001FFFE00
+FC00000FF8007E000007F0007E00000FE0003F00000FE0003F80000FC0003F80000FC000
+1F80000FC0001FC0000FC0001FC0001FC0001FC0001F80001FC0001F80001FC0001F8000
+1FC0001F80001FC0001F80003FC0003F80003F80003F00003F80003F00003F80003F0000
+7F80003F00007F00003F0000FF00007F0000FE00007E0001FC00007E0001F800007F0003
+F800007F0007F00000FF800FC00000FFC01F800000FCE07E000000FC7FF8000000FC1FC0
+000000FC0000000001FC0000000001FC0000000001F80000000001F80000000001F80000
+000001F80000000003F80000000003F80000000003F00000000007F800000000FFFFC000
+0000FFFF80000000FFFF800000002A3080A02B>I<003E03E007FE1FF807FE3CF80FFE71
+FC007EE1FC007FC1FC007F81F8007F81F0007F0000007F0000007E0000007E000000FE00
+0000FC000000FC000000FC000000FC000000FC000001FC000001F8000001F8000001F800
+0001F8000001F8000003F8000003F0000003F0000003F0000003F0000007F00000FFFFC0
+00FFFFC000FFFFC0001E217EA01E>114 D<0007F838003FFF78007C07F001E001F003C0
+00F007800070078000700F8000700F0000600F8000600F8000600FC000000FF000000FFF
+800007FFF80003FFFE0001FFFF0000FFFF80003FFFC00001FFC000001FE000000FE03000
+07E0300003E0300003E0700003C0700003C0780003C0780007807C0007807C000F00FE00
+1E00F7807C00E1FFF000C07F80001D237EA11E>I<000600000C00000C00000C00000C00
+001C00001C0000380000380000780000F80001F80003F80007F0001FFFFEFFFFFEFFFFFE
+03F00003F00007F00007E00007E00007E00007E00007E0000FE0000FC0000FC0000FC000
+0FC0000FC0001FC0001F80181F80181F80181F80181F80383F80303F00303F00303F0070
+1F00601F80E00F81C00FC38003FF0000FC00172F7AAD1E>I<03FFFC0FFFC003FFF80FFF
+C007FFF80FFFC0003FE007F800000FE003E000000FE00780000007E00700000003F00E00
+000003F81C00000001F83800000001FC7000000000FCE0000000007FC0000000007F8000
+0000003F00000000003F80000000001F80000000003FC0000000007FE000000000E7E000
+000001C7F00000000383F00000000701F80000000E01FC0000001C00FC0000003800FE00
+000078007E000001F8007F000007F800FF80007FFC01FFFC00FFFC03FFFC00FFFC03FFFC
+002A207F9F29>120 D<00FFFF007FF800FFFF007FF801FFFF00FFF0000FF0003F800007
+E0001E000007E0001C000007F00018000003F00038000003F00030000003F00060000003
+F80060000001F800C0000001F801C0000001F80180000001FC0300000000FC0300000000
+FC0600000000FC0E00000000FE0C000000007E18000000007E18000000007E3000000000
+7F30000000003F60000000003FE0000000003FC0000000003F80000000001F8000000000
+1F00000000001F00000000000E00000000000C00000000000C0000000000180000000000
+380000000000300000000000600000000000600000000000C00000003C01C00000007C01
+80000000FC0300000000FC0700000000FC0E00000000701C000000007878000000003FE0
+000000000F80000000002D30819F29>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmr9 9 68
+/Fe 68 123 df<00001FE0000000FFFC000003F01E00000FC00780001F800780003F000F
+C0007E001FC000FC001FC000FC001FC001F8001FC001F8000F8001F800000001F8000000
+01F800000001F800000001F800000001F800000001F800000001F800000001F800000001
+F8000FC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC001F8001FC001F8000FC001F8000FC001F8
+000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F800
+0FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000F
+C001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0
+03FC001FE07FFFC1FFFF7FFFC1FFFF7FFFC1FFFF28357FB42B>12
+D<00001FF8000000FFFFC00003F00FC0000FC01FC0001F801FC0003F001FC0007E001FC0
+00FC001FC000FC000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001
+F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0FFFF
+FFFFC0FFFFFFFFC0FFFFFFFFC001F8000FC001F8000FC001F8000FC001F8000FC001F800
+0FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000F
+C001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0
+01F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC003FC001FE07F
+FFE3FFFF7FFFE3FFFF7FFFE3FFFF28357FB42B>I<3C007E00FF00FF00FF80FF807F803D
+800180018001800180038003000300070006000E000C001C0038007000600009177AB315
+>39 D<0000C00001C0000380000F00000E00001C00003C0000780000F00000F00001E000
+03C00003C00007C0000780000F80000F00001F00001F00001E00003E00003E00003E0000
+3C00007C00007C00007C00007C00007C0000F80000F80000F80000F80000F80000F80000
+F80000F80000F80000F80000F80000F80000F80000F80000F80000F800007C00007C0000
+7C00007C00007C00003C00003E00003E00003E00001E00001F00001F00000F00000F8000
+07800007C00003C00003C00001E00000F00000F000007800003C00001C00000E00000F00
+0003800001C00000C0124A79B71E>I<C00000E000007000003C00001C00000E00000F00
+0007800003C00003C00001E00000F00000F00000F800007800007C00003C00003E00003E
+00001E00001F00001F00001F00000F00000F80000F80000F80000F80000F800007C00007
+C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007
+C00007C00007C0000F80000F80000F80000F80000F80000F00001F00001F00001F00001E
+00003E00003E00003C00007C0000780000F80000F00000F00001E00003C00003C0000780
+000F00000E00001C00003C0000700000E00000C00000124A7CB71E>I<3C007E00FF00FF
+00FF80FF807F803D800180018001800180038003000300070006000E000C001C00380070
+00600009177A8715>44 D<FFFFF0FFFFF0FFFFF0FFFFF0FFFFF014057F921A>I<3C7EFF
+FFFFFF7E3C08087A8715>I<0000003000000078000000F8000000F8000000F0000001F0
+000001F0000001E0000003E0000003E0000003C0000007C0000007C00000078000000F80
+00000F8000000F0000001F0000001F0000003E0000003E0000003C0000007C0000007C00
+000078000000F8000000F8000000F0000001F0000001F0000001E0000003E0000003E000
+0003C0000007C0000007C000000F8000000F8000000F0000001F0000001F0000001E0000
+003E0000003E0000003C0000007C0000007C00000078000000F8000000F8000000F00000
+01F0000001F0000001E0000003E0000003E0000007C0000007C00000078000000F800000
+0F8000000F0000001F0000001F0000001E0000003E0000003E0000003C0000007C000000
+7C00000078000000F8000000F8000000F0000000600000001D4B7CB726>I<000FE00000
+7FFC0000F83E0003E00F8007C007C0078003C00F8003E01F0001F01F0001F03F0001F83F
+0001F83E0000F87E0000FC7E0000FC7E0000FC7E0000FC7E0000FCFE0000FEFE0000FEFE
+0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE
+0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE7E0000FC7E0000FC7E
+0000FC7E0000FC7E0000FC3F0001F83F0001F83F0001F81F0001F01F0001F00F8003E007
+C007C007C007C003E00F8000F83E00007FFC00000FE0001F347DB126>I<00070000000F
+0000001F0000007F000007FF0000FFFF0000FFBF0000F83F0000003F0000003F0000003F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000007F
+80007FFFFF807FFFFF807FFFFF8019327AB126>I<003FC00000FFF00003FFFC000F80FF
+001E007F801C003FC038001FE070000FE070000FF0600007F0FC0007F0FE0007F8FF0007
+F8FF0003F8FF0003F8FF0003F87E0007F83C0007F8000007F8000007F0000007F000000F
+F000000FE000001FC000001FC000003F8000003F0000007E000000FC000001F8000001F0
+000003E0000007C000000F8000001F0000003E0000003C00000078001800F0001801E000
+1803C00030078000300F0000301C0000701FFFFFF03FFFFFF07FFFFFF0FFFFFFE0FFFFFF
+E0FFFFFFE01D327CB126>I<001FE00000FFFC0001FFFF0007E03F800F001FC01E000FE0
+1C0007F03F0007F03F8007F83F8003F83FC003F83F8003F83F8003F81F0007F8000007F8
+000007F0000007F000000FE000000FC000001FC000003F8000007E000001F800007FE000
+007FFC0000003F0000001FC000000FE0000007F0000007F8000003F8000003FC000001FC
+000001FE000001FE000001FE7E0001FEFF0001FEFF0001FEFF0001FEFF0001FEFF0001FC
+FE0003FC780003FC700007F8380007F03C000FF01F001FE00FE03F8003FFFF0000FFFC00
+001FE0001F347DB126>I<000001C000000001C000000003C000000007C000000007C000
+00000FC00000001FC00000001FC00000003FC00000007FC00000006FC0000000CFC00000
+01CFC00000038FC00000030FC00000070FC000000E0FC000000C0FC000001C0FC0000038
+0FC00000300FC00000700FC00000E00FC00000C00FC00001800FC00003800FC00003000F
+C00006000FC0000E000FC0000C000FC00018000FC00038000FC00030000FC00060000FC0
+00E0000FC000FFFFFFFF80FFFFFFFF80FFFFFFFF8000000FC00000000FC00000000FC000
+00000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000001FE00000
+07FFFF800007FFFF800007FFFF8021337EB226>I<0C0000C00FC00FC00FFFFF800FFFFF
+000FFFFE000FFFFC000FFFF0000FFFC0000C1800000C0000000C0000000C0000000C0000
+000C0000000C0000000C0000000C0000000C0000000C0FC0000C7FF8000CF07C000FC03F
+000F001F800F000FC00E000FC00C0007E00C0007E0000007F0000003F0000003F0000003
+F8000003F8000003F8000003F8180003F87E0003F8FE0003F8FE0003F8FE0003F8FE0003
+F0FE0007F0F80007F0600007E0700007E070000FC038001FC03C001F801E007F000F80FE
+0007FFF80001FFE000003F80001D347CB126>I<0000FE000007FF80001FFFE0003F00F0
+007C007001F801F801F003F803E003F807E003F80FC003F80FC001F01F8000001F800000
+3F0000003F0000003F0000007F0000007E0000007E07F0007E1FFC00FE381F00FE700F80
+FEE007C0FFC003E0FF8003F0FF8001F8FF0001F8FF0001FCFF0000FCFF0000FCFE0000FE
+FE0000FEFE0000FEFE0000FEFE0000FE7E0000FE7E0000FE7E0000FE7E0000FE7F0000FE
+3F0000FC3F0000FC1F0001FC1F8001F80F8001F00FC003F007C007E003E00FC001F81F80
+00FFFF00003FFC00000FE0001F347DB126>I<300000003C0000003FFFFFFF3FFFFFFF3F
+FFFFFF7FFFFFFE7FFFFFFE7FFFFFFC700000386000003060000070600000E0C00000C0C0
+0001C0C0000380000007000000060000000E0000001C0000001800000038000000700000
+0070000000E0000000E0000001C0000003C0000003C0000003C000000780000007800000
+0F8000000F8000000F8000001F8000001F0000001F0000003F0000003F0000003F000000
+3F0000003F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000000
+7F0000007F0000001C000020347CB126>I<000FE000007FFC0000FFFF0003F01F8007C0
+07C00F0003E00E0001F01E0000F01C0000F83C0000783C0000783C0000783E0000783E00
+00783F0000F83F8000F03FC001F01FF001E01FF803C00FFE078007FF0F0003FFDE0001FF
+F80000FFF800003FFE00003FFF0000F7FFC003E3FFE00780FFF00F007FF81E001FF83E00
+07FC3C0003FC780001FC7800007EF800007EF000003EF000003EF000001EF000001EF000
+001EF800001EF800003C7800003C7C0000783E0000781F0000F00F8003E007F01FC001FF
+FF00007FFC00001FE0001F347DB126>I<000FE000007FF80000FFFE0003F83F0007E00F
+800FC007C01F8007E01F8003F03F0003F07F0001F87E0001F87E0001F8FE0001FCFE0000
+FCFE0000FCFE0000FCFE0000FCFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE7E0001
+FE7E0001FE7F0001FE3F0001FE3F0003FE1F8003FE0F8007FE07C00EFE03E01CFE01F038
+FE007FF0FE001FC0FC000000FC000001FC000001FC000001F8000001F8000001F0000003
+F01F0003E03F8007E03F8007C03F800FC03F801F803F003F001C007E001F01FC000FFFF0
+0003FFC00000FF00001F347DB126>I<000000E0000000000000E0000000000000E00000
+00000001F0000000000001F0000000000003F8000000000003F8000000000003F8000000
+000007FC000000000007FC000000000007FC00000000000DFE00000000000CFE00000000
+000CFE0000000000187F0000000000187F0000000000187F0000000000303F8000000000
+303F8000000000703FC000000000601FC000000000601FC000000000E01FE000000000C0
+0FE000000000C00FE000000001800FF0000000018007F0000000018007F0000000030003
+F8000000030003F8000000030003F8000000060001FC000000060001FC0000000E0001FE
+0000000FFFFFFE0000000FFFFFFE0000001FFFFFFF0000001800007F0000001800007F00
+00003000007F8000003000003F8000003000003F8000006000001FC000006000001FC000
+006000001FC00000C000000FE00000C000000FE00001C000000FF00001C0000007F00003
+E0000007F0001FF000000FF800FFFE0001FFFFE0FFFE0001FFFFE0FFFE0001FFFFE03336
+7DB53A>65 D<FFFFFFFF0000FFFFFFFFE000FFFFFFFFF80003FC0003FE0001FC0000FF00
+01FC00007F8001FC00003FC001FC00001FC001FC00001FE001FC00000FE001FC00000FF0
+01FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00000FE0
+01FC00001FE001FC00001FC001FC00003F8001FC00007F0001FC0000FE0001FC0003FC00
+01FFFFFFF00001FFFFFFE00001FC0007FC0001FC0000FE0001FC00003F8001FC00001FC0
+01FC00000FE001FC00000FF001FC000007F001FC000007F801FC000003F801FC000003FC
+01FC000003FC01FC000003FC01FC000003FC01FC000003FC01FC000003FC01FC000003F8
+01FC000007F801FC000007F801FC00000FF001FC00001FE001FC00003FE001FC00007FC0
+03FC0003FF00FFFFFFFFFE00FFFFFFFFF800FFFFFFFFC0002E337DB236>I<000003FE00
+0C00003FFF801C0000FFFFE01C0003FE01F83C000FF0003C7C001FC0000EFC007F800007
+FC00FE000003FC01FC000001FC03FC000000FC03F8000000FC07F00000007C0FE0000000
+7C0FE00000003C1FC00000003C1FC00000001C3FC00000001C3F800000001C7F80000000
+0C7F800000000C7F800000000C7F000000000CFF0000000000FF0000000000FF00000000
+00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
+00FF0000000000FF00000000007F00000000007F800000000C7F800000000C7F80000000
+0C3F800000000C3FC00000000C1FC00000001C1FC0000000180FE0000000180FE0000000
+3807F00000003003F80000007003FC000000E001FC000000E000FE000001C0007F800003
+80001FC0000F00000FF0001E000003FE00FC000000FFFFF00000003FFFC000000003FE00
+002E377CB437>I<FFFFFFFF800000FFFFFFFFF00000FFFFFFFFFE000001FE0001FF0000
+00FE00003FC00000FE00000FE00000FE000007F00000FE000003F80000FE000001FC0000
+FE000000FE0000FE0000007E0000FE0000007F0000FE0000003F8000FE0000003F8000FE
+0000001FC000FE0000001FC000FE0000001FC000FE0000000FE000FE0000000FE000FE00
+00000FE000FE0000000FE000FE0000000FF000FE0000000FF000FE0000000FF000FE0000
+000FF000FE0000000FF000FE0000000FF000FE0000000FF000FE0000000FF000FE000000
+0FF000FE0000000FF000FE0000000FE000FE0000000FE000FE0000000FE000FE0000001F
+E000FE0000001FC000FE0000001FC000FE0000001F8000FE0000003F8000FE0000003F00
+00FE0000007F0000FE000000FE0000FE000000FC0000FE000001F80000FE000007F00000
+FE00000FE00000FE00003FC00001FE0001FF8000FFFFFFFFFE0000FFFFFFFFF80000FFFF
+FFFF80000034337EB23B>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC003FC00007FC0
+01FC00000FC001FC000003E001FC000001E001FC000001E001FC000000E001FC000000E0
+01FC0000006001FC0000006001FC0000006001FC0000006001FC0006003001FC00060030
+01FC0006003001FC0006003001FC0006000001FC000E000001FC000E000001FC001E0000
+01FC007E000001FFFFFE000001FFFFFE000001FFFFFE000001FC007E000001FC001E0000
+01FC000E000001FC000E000001FC0006000001FC0006000C01FC0006000C01FC0006000C
+01FC0006001801FC0000001801FC0000001801FC0000001801FC0000001801FC00000038
+01FC0000003801FC0000007001FC0000007001FC000000F001FC000001F001FC000003F0
+01FC000007F003FC00007FF0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE02E337DB234>
+I<FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF8003FC0000FF8001FC00001F8001FC000007
+C001FC000003C001FC000003C001FC000001C001FC000001C001FC000000C001FC000000
+C001FC000000C001FC000000C001FC0000006001FC000C006001FC000C006001FC000C00
+6001FC000C000001FC000C000001FC001C000001FC001C000001FC003C000001FC00FC00
+0001FFFFFC000001FFFFFC000001FFFFFC000001FC00FC000001FC003C000001FC001C00
+0001FC001C000001FC000C000001FC000C000001FC000C000001FC000C000001FC000C00
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE000000
+00FFFFFE000000FFFFFE000000FFFFFE0000002B337DB232>I<000003FE000C0000003F
+FF801C000000FFFFE01C000003FE01F83C00000FF0003C7C00001FC0000EFC00007F8000
+07FC0000FE000003FC0001FC000001FC0003FC000000FC0003F8000000FC0007F0000000
+7C000FE00000007C000FE00000003C001FC00000003C001FC00000001C003FC00000001C
+003F800000001C007F800000000C007F800000000C007F800000000C007F000000000C00
+FF000000000000FF000000000000FF000000000000FF000000000000FF000000000000FF
+000000000000FF000000000000FF000000000000FF000000000000FF000000000000FF00
+0003FFFFE07F000003FFFFE07F800003FFFFE07F80000003FE007F80000001FC003F8000
+0001FC003FC0000001FC001FC0000001FC001FC0000001FC000FE0000001FC000FF00000
+01FC0007F0000001FC0003F8000001FC0003FC000001FC0001FE000003FC0000FF000003
+FC00007F800007FC00001FC0000E7C00000FF0001C3C000003FE00F81C000000FFFFF00C
+0000003FFFC00000000003FE00000033377CB43C>I<FFFFFE03FFFFF8FFFFFE03FFFFF8
+FFFFFE03FFFFF801FF000007FC0000FE000003F80000FE000003F80000FE000003F80000
+FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE
+000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE00
+0003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE0000
+03F80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FE000003F80000FE000003
+F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F8
+0000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F800
+00FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000
+FE000003F80000FE000003F80000FE000003F80000FE000003F80001FF000007FC00FFFF
+FE03FFFFF8FFFFFE03FFFFF8FFFFFE03FFFFF835337EB23A>I<FFFFFEFFFFFEFFFFFE01
+FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FF00FFFFFEFFFFFEFFFFFE17
+337EB21C>I<FFFFFE0007FFF8FFFFFE0007FFF8FFFFFE0007FFF801FF000001FF0000FE
+000000FC0000FE000000F00000FE000001E00000FE000003C00000FE000007000000FE00
+000E000000FE00001C000000FE000038000000FE000070000000FE0000E0000000FE0001
+C0000000FE000380000000FE000700000000FE000E00000000FE001C00000000FE003800
+000000FE00F800000000FE01FC00000000FE03FC00000000FE07FE00000000FE0EFF0000
+0000FE1CFF00000000FE387F80000000FE703FC0000000FEE01FC0000000FFC01FE00000
+00FF800FF0000000FF0007F8000000FE0007F8000000FE0003FC000000FE0001FE000000
+FE0001FE000000FE0000FF000000FE00007F800000FE00007F800000FE00003FC00000FE
+00001FE00000FE00000FE00000FE00000FF00000FE000007F80000FE000003FC0000FE00
+0003FC0000FE000003FE0001FF000007FF80FFFFFE003FFFFCFFFFFE003FFFFCFFFFFE00
+3FFFFC36337EB23C>75 D<FFFFFE000000FFFFFE000000FFFFFE00000003FE0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000018001FC0000018001FC0000018001
+FC0000018001FC0000038001FC0000030001FC0000030001FC0000030001FC0000030001
+FC0000070001FC0000070001FC00000F0001FC00001F0001FC00003F0001FC00007F0001
+FC0000FE0003FC0007FE00FFFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE0029337DB230>I<
+FFFC00000001FFF8FFFE00000003FFF8FFFE00000003FFF803FE00000003FE0001BF0000
+0006FC0001BF00000006FC0001BF00000006FC00019F8000000CFC00019F8000000CFC00
+018FC0000018FC00018FC0000018FC00018FC0000018FC000187E0000030FC000187E000
+0030FC000183F0000060FC000183F0000060FC000183F0000060FC000181F80000C0FC00
+0181F80000C0FC000181F80000C0FC000180FC000180FC000180FC000180FC0001807E00
+0300FC0001807E000300FC0001807E000300FC0001803F000600FC0001803F000600FC00
+01801F800C00FC0001801F800C00FC0001801F800C00FC0001800FC01800FC0001800FC0
+1800FC0001800FC01800FC00018007E03000FC00018007E03000FC00018003F06000FC00
+018003F06000FC00018003F06000FC00018001F8C000FC00018001F8C000FC00018001F8
+C000FC00018000FD8000FC00018000FD8000FC000180007F0000FC000180007F0000FC00
+0180007F0000FC0003C0003E0000FC000FF0003E0001FE00FFFF001C007FFFF8FFFF001C
+007FFFF8FFFF001C007FFFF83D337CB246>I<FFFE00001FFFF8FFFF00001FFFF8FFFF80
+001FFFF800FF800000FF0000FFC000003C0000DFE00000180000CFF00000180000CFF000
+00180000C7F80000180000C3FC0000180000C3FC0000180000C1FE0000180000C0FF0000
+180000C07F8000180000C07F8000180000C03FC000180000C01FE000180000C01FE00018
+0000C00FF000180000C007F800180000C003FC00180000C003FC00180000C001FE001800
+00C000FF00180000C000FF00180000C0007F80180000C0003FC0180000C0001FE0180000
+C0001FE0180000C0000FF0180000C00007F8180000C00007F8180000C00003FC180000C0
+0001FE180000C00000FF180000C00000FF180000C000007F980000C000003FD80000C000
+003FD80000C000001FF80000C000000FF80000C0000007F80000C0000007F80000C00000
+03F80000C0000001F80000C0000001F80001E0000000F80007F80000007800FFFFC00000
+3800FFFFC000003800FFFFC00000180035337EB23A>I<FFFFFFFE0000FFFFFFFFC000FF
+FFFFFFF00003FC0007FC0001FC0000FE0001FC00007F0001FC00003F8001FC00001FC001
+FC00001FE001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC00000FF001
+FC00000FF001FC00000FF001FC00000FF001FC00000FE001FC00000FE001FC00001FC001
+FC00001FC001FC00003F8001FC00007F0001FC0000FE0001FC0007F80001FFFFFFF00001
+FFFFFF800001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FF
+FFF80000002C337DB234>80 D<001FE00300007FFC070001FFFF070007F01FCF000F8003
+FF001F0000FF003E00007F003E00003F007C00001F007C00001F007800000F00F8000007
+00F800000700F800000700F800000700FC00000300FC00000300FE00000300FE00000000
+7F000000007FC00000003FF00000003FFF0000001FFFF000000FFFFF000007FFFFC00003
+FFFFF00000FFFFF800003FFFFC000003FFFE0000003FFF00000003FF00000000FF800000
+007F800000003F800000001FC00000000FC0C000000FC0C000000FC0C0000007C0C00000
+07C0C0000007C0E0000007C0E0000007C0F000000F80F000000F80F800000F00FC00001F
+00FE00003E00FF00007E00FFC000FC00F1FC03F800E0FFFFE000E01FFF8000C003FE0000
+22377CB42B>83 D<7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7F8007F001FE7C0007F0
+003E780007F0001E700007F0000E700007F0000E600007F00006E00007F00007E00007F0
+0007E00007F00007C00007F00003C00007F00003C00007F00003C00007F00003C00007F0
+0003C00007F00003000007F00000000007F00000000007F00000000007F00000000007F0
+0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0
+0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0
+0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0
+0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0
+000000000FF80000001FFFFFFC00001FFFFFFC00001FFFFFFC0030337DB237>I<FFFFFE
+001FFFF8FFFFFE001FFFF8FFFFFE001FFFF801FF000000FF0000FE0000003C0000FE0000
+00180000FE000000180000FE000000180000FE000000180000FE000000180000FE000000
+180000FE000000180000FE000000180000FE000000180000FE000000180000FE00000018
+0000FE000000180000FE000000180000FE000000180000FE000000180000FE0000001800
+00FE000000180000FE000000180000FE000000180000FE000000180000FE000000180000
+FE000000180000FE000000180000FE000000180000FE000000180000FE000000180000FE
+000000180000FE000000180000FE000000180000FE000000180000FE000000180000FE00
+0000180000FE000000180000FE0000003800007F0000003000007F0000003000007F0000
+007000003F8000006000001F800000E000001FC00001C000000FC00003C0000007E00007
+80000003F0000F00000001FC001E00000000FF00FC000000003FFFF0000000000FFFC000
+00000001FF00000035357EB23A>I<FFFFF00003FFF8FFFFF00003FFF8FFFFF00003FFF8
+07FE0000007FC003FC0000001F0001FC0000001E0001FE0000001C0000FE000000180000
+FE000000180000FF0000003800007F0000003000007F0000003000003F8000006000003F
+8000006000003FC00000E000001FC00000C000001FC00000C000000FE000018000000FE0
+00018000000FF0000180000007F0000300000007F0000300000003F8000600000003F800
+0600000003FC000600000001FC000C00000001FC000C00000001FE001C00000000FE0018
+00000000FF0018000000007F0030000000007F0030000000007F8070000000003F806000
+0000003F8060000000001FC0C0000000001FC0C0000000001FE1C0000000000FE1800000
+00000FE1800000000007F3000000000007F3000000000007FB000000000003FE00000000
+0003FE000000000003FE000000000001FC000000000001FC000000000000F80000000000
+00F8000000000000F8000000000000700000000000007000000035357EB23A>I<FFFFF0
+07FFFF800FFFF0FFFFF007FFFF800FFFF0FFFFF007FFFF800FFFF003FF00003FF00001FF
+0001FC00001FE000007C0001FC00001FE00000380001FE00000FE00000380000FE00000F
+E00000300000FE00000FF00000300000FF000007F000007000007F000007F00000600000
+7F000007F000006000007F80000FF80000E000003F80000FF80000C000003F80000FF800
+00C000003FC00019FC0001C000001FC00019FC00018000001FC00019FC00018000001FE0
+0030FE00038000000FE00030FE00030000000FE00030FE00030000000FF000607F000700
+000007F000607F000600000007F000607F000600000007F800C03F800E00000003F800C0
+3F800C00000003F800C03F800C00000003FC01801FC01C00000001FC01801FC018000000
+01FC01801FC01800000001FE03000FE03800000000FE03000FE03000000000FE03000FE0
+3000000000FF060007F030000000007F060007F060000000007F060007F060000000007F
+8C0003F860000000003F8C0003F8C0000000003F8C0003F8C0000000003FD80001FCC000
+0000001FD80001FD80000000001FD80001FD80000000001FF00000FF80000000000FF000
+00FF00000000000FF00000FF00000000000FE000007F000000000007E000007E00000000
+0007E000007E000000000007C000003E000000000003C000003C000000000003C000003C
+0000000000038000001C000000000001800000180000004C357FB24F>I<3FFFFFFFFC3F
+FFFFFFFC3FFFFFFFFC3FF80007F83FC00007F83F00000FF03E00001FE03C00001FE03800
+003FC07800007F807000007F80700000FF00700001FE00700001FE00600003FC00600003
+FC00600007F80060000FF00000000FF00000001FE00000003FC00000003FC00000007F80
+000000FF00000000FF00000001FE00000003FC00000003FC00000007F80000000FF00000
+000FF00000001FE0000C003FC0000C003FC0000C007F80000C00FF00000C00FF00000C01
+FE00001C01FE00001C03FC00001C07F800001C07F80000380FF00000381FE00000781FE0
+0000F83FC00001F87F800007F87F80003FF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF826337C
+B22F>90 D<FFF0FFF0FFF0FFF0F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000FFF0FFF0FFF0FFF00C4B79B715>I<FFF0FFF0FFF0FFF000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F0FFF0FFF0FFF0FFF00C4B7FB715>93
+D<030007000E001C00180038003000700060006000E000C000C000C000C000DE00FF00FF
+80FF807F807F803F001E0009177BB315>96 D<007F80000003FFF000000F80FC00001C00
+3E00003F003F00003F801F80003F800FC0003F800FC0003F8007E0001F0007E000000007
+E000000007E000000007E000000007E0000001FFE000001FFFE00000FF87E00003FC07E0
+000FF007E0001FC007E0003F8007E0007F8007E0007F0007E000FF0007E0C0FE0007E0C0
+FE0007E0C0FE0007E0C0FE000FE0C0FE000FE0C0FF001FE0C07F003BE0C03F8071F1801F
+C1E1FF8007FFC0FF0000FE003C0022237DA126>I<03F0000000FFF0000000FFF0000000
+FFF000000007F000000003F000000003F000000003F000000003F000000003F000000003
+F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
+00000003F000000003F03F800003F0FFE00003F3C0F80003F7007E0003FE003F0003FC00
+1F8003F8000FC003F0000FC003F00007E003F00007F003F00007F003F00003F003F00003
+F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F8
+03F00003F803F00003F803F00003F003F00007F003F00007E003F00007E003F0000FC003
+F8000FC003FC001F8003EC003F0003CF007C00038381F8000301FFE00000007F00002535
+7EB32B>I<0007F800003FFF0000FC07C001F000E003E003F007C007F00FC007F01F8007
+F03F8007F03F0003E07F0000007F0000007E000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE0000007F0000007F0000003F0000
+183F8000181F8000381FC000300FC0007007E000E003F001C000FC0F80003FFE000007F0
+001D237EA122>I<0000003F0000000FFF0000000FFF0000000FFF000000007F00000000
+3F000000003F000000003F000000003F000000003F000000003F000000003F000000003F
+000000003F000000003F000000003F000000003F000000003F000000003F000007F03F00
+003FFC3F0000FC0F3F0001F003BF0007E001FF000FC000FF001F80007F001F80003F003F
+00003F003F00003F007F00003F007E00003F00FE00003F00FE00003F00FE00003F00FE00
+003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F007E0000
+3F007F00003F007F00003F003F00003F001F80007F001F80007F000FC000FF0007E001FF
+8003F007BFFC00F81E3FFC003FFC3FFC000FE03F0026357DB32B>I<000FE000007FFC00
+00F83F0003F00F8007E00FC00FC007E01F8003E01F8003F03F0003F03F0001F07F0001F8
+7E0001F87E0001F8FE0001F8FE0001F8FFFFFFF8FFFFFFF8FE000000FE000000FE000000
+FE000000FE0000007E0000007F0000007F0000003F0000183F0000181F8000380F800030
+0FC0007007E000E001F003C000FC0F00003FFE000007F0001D237EA122>I<0001FC0000
+07FF00001F0780003E0FC0007C1FC000FC1FC001F81FC001F81FC003F8070003F0000003
+F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003
+F0000003F00000FFFFF000FFFFF000FFFFF00003F0000003F0000003F0000003F0000003
+F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003
+F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003
+F0000003F0000003F0000007F800007FFFE0007FFFE0007FFFE0001A357FB417>I<0000
+001F00001FC07F8000FFF8E3C001F07FC7C007E03F03C00FC01F83800F800F80001F800F
+C0001F0007C0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0
+001F0007C0001F800FC0000F800F80000FC01F800007E03F000007F07C00000EFFF80000
+0C1FC000001C000000001C000000001C000000001E000000001E000000001F000000000F
+FFFE00000FFFFFC00007FFFFF00003FFFFFC0007FFFFFE001F0001FE003E00007F007C00
+003F007C00001F80F800000F80F800000F80F800000F80F800000F80F800000F80FC0000
+1F807C00001F003E00003E001F00007C000FC001F80003F007E00000FFFF8000001FFC00
+0022337EA126>I<03F0000000FFF0000000FFF0000000FFF000000007F000000003F000
+000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
+0003F000000003F000000003F000000003F000000003F000000003F000000003F01FC000
+03F07FF00003F1E0FC0003F3807C0003F7007E0003FE007E0003FC003F0003FC003F0003
+F8003F0003F8003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0
+003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000
+3F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0007F8007F
+80FFFFC7FFFCFFFFC7FFFCFFFFC7FFFC26347EB32B>I<07800FC01FE01FE01FE01FE00F
+C00780000000000000000000000000000000000000000007E0FFE0FFE0FFE00FE007E007
+E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007
+E007E007E007E007E00FF0FFFFFFFFFFFF10337EB215>I<0003C00007E0000FF0000FF0
+000FF0000FF00007E00003C0000000000000000000000000000000000000000000000000
+0000000000000003F000FFF000FFF000FFF00007F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F03803F07C03F0FE03E0FE07E0FE07C0FE0FC07C0F80
+381F001FFC0007F000144384B217>I<03F0000000FFF0000000FFF0000000FFF0000000
+07F000000003F000000003F000000003F000000003F000000003F000000003F000000003
+F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
+00000003F000000003F003FFE003F003FFE003F003FFE003F001FF0003F000F80003F001
+E00003F001C00003F003800003F00F000003F01C000003F038000003F070000003F0F000
+0003F3F8000003F7FC000003FEFC000003FC7E000003F87F000003F03F800003F01F8000
+03F00FC00003F00FE00003F007E00003F003F00003F003F80003F001F80003F000FC0003
+F000FE0007F800FF80FFFFC3FFF0FFFFC3FFF0FFFFC3FFF024347EB329>I<07E0FFE0FF
+E0FFE00FE007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007
+E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007
+E007E007E007E007E007E007E007E007E007E00FF0FFFFFFFFFFFF10347EB315>I<03F0
+1FE000FF0000FFF07FF803FFC000FFF1E07C0F03E000FFF3803E1C01F00007F7003F3801
+F80003FE003F7001F80003FC001FE000FC0003FC001FE000FC0003F8001FC000FC0003F8
+001FC000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000
+FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0
+001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000
+FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0
+001F8000FC0003F0001F8000FC0007F8003FC001FE00FFFFC7FFFE3FFFF0FFFFC7FFFE3F
+FFF0FFFFC7FFFE3FFFF03C217EA041>I<03F01FC000FFF07FF000FFF1E0FC00FFF3807C
+0007F7007E0003FE007E0003FC003F0003FC003F0003F8003F0003F8003F0003F0003F00
+03F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003
+F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0
+003F0003F0003F0003F0003F0003F0003F0007F8007F80FFFFC7FFFCFFFFC7FFFCFFFFC7
+FFFC26217EA02B>I<0007F00000003FFE000000FC1F800001F007C00003C001E00007C0
+01F0000F8000F8001F00007C001F00007C003F00007E003E00003E007E00003F007E0000
+3F007E00003F00FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F
+80FE00003F80FE00003F807E00003F007E00003F007E00003F003F00007E003F00007E00
+1F00007C001F8000FC000FC001F80007C001F00003F007E00000FC1F8000003FFE000000
+07F0000021237EA126>I<03F03F8000FFF0FFE000FFF3C0F800FFF7007E0007FE003F00
+03FC001F8003F8001FC003F0000FC003F0000FE003F00007F003F00007F003F00007F003
+F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F0
+0003F803F00003F803F00007F803F00007F003F00007F003F00007E003F0000FE003F000
+0FC003F8001FC003FC003F8003FC003F0003FF00FC0003F381F80003F1FFE00003F07F00
+0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
+03F000000003F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC0000025
+307EA02B>I<0007F00300003FFC070000FC0F070001F8038F0007E0018F000FE001DF00
+1FC000FF001F80007F003F80007F003F00003F007F00003F007F00003F00FF00003F00FE
+00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00
+003F00FE00003F007F00003F007F00003F007F00003F003F80007F001F80007F001FC000
+FF000FC001FF0007E003BF0003F0073F0000F81E3F00003FF83F00000FE03F000000003F
+000000003F000000003F000000003F000000003F000000003F000000003F000000003F00
+0000003F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC26307DA029>
+I<03E07C00FFE1FF00FFE38F80FFE71FC007EE1FC003EC1FC003EC1FC003FC0F8003F800
+0003F8000003F8000003F0000003F0000003F0000003F0000003F0000003F0000003F000
+0003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000
+0003F0000003F0000007F80000FFFFE000FFFFE000FFFFE0001A217FA01E>I<00FF0600
+07FFCE001F00FE003C003E0078001E0078000E00F0000E00F0000600F0000600F8000600
+F8000600FE000000FF8000007FFC00003FFFC0003FFFF0000FFFF80007FFFC0000FFFE00
+000FFF000000FF0000003F80C0001F80C0000F80E0000780E0000780E0000780F0000780
+F0000700F8000F00FC000E00FE001C00F7807800E1FFE000C07F800019237EA11E>I<00
+300000300000300000300000300000700000700000700000F00000F00001F00001F00003
+F00007F0001FFFFEFFFFFEFFFFFE03F00003F00003F00003F00003F00003F00003F00003
+F00003F00003F00003F00003F00003F00003F00003F00003F00303F00303F00303F00303
+F00303F00303F00303F00303F00701F80601F80600FC0E007E1C001FF80007E0182F7FAD
+1E>I<03F0003F00FFF00FFF00FFF00FFF00FFF00FFF0007F0007F0003F0003F0003F000
+3F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F
+0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00
+03F0003F0003F0003F0003F0003F0003F0007F0003F0007F0003F0007F0003F000FF0001
+F000FF0001F801FF8000F803BFFC007E073FFC001FFE3FFC0007F83F0026227EA02B>I<
+FFFF00FFF0FFFF00FFF0FFFF00FFF00FF0003F8007F0001F0003F0000E0003F0000C0003
+F8001C0001F800180001F800180000FC00300000FC00300000FE007000007E006000007F
+006000003F00C000003F00C000001F818000001F818000001FC38000000FC30000000FC3
+00000007E600000007E600000007FE00000003FC00000003FC00000001F800000001F800
+000001F800000000F000000000F00000000060000024217E9F29>I<FFFF1FFF81FFF0FF
+FF1FFF81FFF0FFFF1FFF81FFF007F801FC003F8007F001F8001E0003F000F8001C0003F0
+00FC001C0001F8007C00180001F8007C00180001FC007E00380000FC00FE00300000FC00
+FE003000007E01FF006000007E019F006000007E019F806000003F030F80C000003F030F
+80C000003F030FC0C000001F8607C18000001F8607C18000001FC607E38000000FCC03E3
+0000000FCC03E300000007FC03F600000007F801F600000007F801FE00000003F000FC00
+000003F000FC00000003F000FC00000001E0007800000001E0007800000001E000780000
+0000C00030000034217F9F37>I<FFFF01FFF8FFFF01FFF8FFFF01FFF803FE00FF8001FC
+007C0000FC007800007E007000007F00E000003F81C000001F838000000FC300000007E6
+00000007FE00000003FC00000001F800000000FC00000000FE00000000FF00000001FF00
+0000039F800000071FC00000060FE000000C07E000001C03F000003801F800007001FC00
+00F000FC0001F000FE000FF000FF80FFFC03FFFCFFFC03FFFCFFFC03FFFC26207F9F29>
+I<7FFF807FF87FFF807FF87FFF807FF807F8001FC003F8000F8001F800070001F8000600
+00FC000C0000FC000C0000FE001C00007E001800007E001800003F003000003F00300000
+3F807000001F806000001FC0E000000FC0C000000FC0C0000007E180000007E180000007
+F380000003F300000003FB00000001FE00000001FE00000000FC00000000FC00000000FC
+00000000780000000078000000003000000000300000000060000000006000000000E000
+000000C000000000C0000000018000007801800000FC03000000FC03000000FC06000000
+FC0E000000701C00000078380000001FF00000000FC000000025307F9F29>I<3FFFFFF0
+3FFFFFF03F000FF03C000FE038001FC030003F8070007F8070007F006000FE006001FC00
+6003FC006003F8000007F000000FE000000FE000001FC000003F8000007F0000007F0030
+00FE003001FC003003FC003003F8003007F000700FE000701FE000601FC000E03F8000E0
+7F0003E0FF000FE0FFFFFFE0FFFFFFE01C207E9F22>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmti9 9 1
+/Ff 1 47 df<1C7FFFFFFFFFFE380808778718>46 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmtt9 9 62
+/Fg 62 126 df<003C03C0007E07E0007E07E0007E07E0007E07E0007E07E0007E07E000
+7E07E000FE0FE000FC0FC000FC0FC07FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F
+FFFFFE01F81F8001F81F8001F81F8001F81F8001F81F8001F81F8001F81F8001F81F8001
+F81F8001F81F8001F81F8001F81F803FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F
+FFFFFE03F03F0003F03F0007F07F0007E07E0007E07E0007E07E0007E07E0007E07E0007
+E07E0007E07E0003C03C00202E7DAD27>35 D<000380000007C0000007C0000007C00000
+07C0000007C000001FF00000FFFE0003FFFF8007FFFFC01FFFFFE01FE7DFF03F87C7F87E
+07C3F87C07C1F8FC07C0FCF807C0FCF807C1FCF807C1FCF807C1FCFC07C0F8FE07C0707F
+07C0007F87C0003FFFC0001FFFC0000FFFF80007FFFE0003FFFF8000FFFFC0000FFFE000
+07FFF00007CFF00007C3F80007C1F83807C0FC7C07C0FCFE07C07CFE07C07CFE07C07CFE
+07C07CFC07C07CFE07C0F87E07C1F87F07C3F03F87C7F03FF7FFE01FFFFFC00FFFFF8003
+FFFF0001FFFC00003FE0000007C0000007C0000007C0000007C0000007C000000380001E
+3A7CB327>I<0003C0000007E0000007E0000007E0000007E0000007E0000007E0000007
+E0000007E0000007E0000007E0000007E0000007E0000007E0007FFFFFFEFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFF7FFFFFFE0007E0000007E0000007E0000007E0000007E0000007
+E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000003C0002022
+7DA727>43 D<7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E067C9927>
+45 D<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A728927>I<00000038000000
+7C000000FC000000FC000001FC000001F8000003F8000003F0000007F0000007E000000F
+E000000FC000001FC000001F8000003F8000003F0000003F0000007F0000007E000000FE
+000000FC000001FC000001F8000003F8000003F0000007F0000007E000000FE000000FC0
+00000FC000001FC000001F8000003F8000003F0000007F0000007E000000FE000000FC00
+0001FC000001F8000003F8000003F0000003F0000007F0000007E000000FE000000FC000
+001FC000001F8000003F8000003F0000007F0000007E000000FE000000FC000000FC0000
+00F8000000780000001E3A7CB327>I<0007E000003FFC00007FFE0000FFFF0001FFFF80
+03FC3FC007F00FE00FE007F00FC003F01F8001F81F8001F83F0000FC3F0000FC3E00007C
+7E00007E7E00007E7E00007E7C00003EFC00003FFC00003FFC00003FFC00003FFC00003F
+FC00003FFC00003FFC00003FFC00003FFC00003FFC00003FFC00003F7E00007E7E00007E
+7E00007E7E00007E3F0000FC3F0000FC3F8001FC1F8001F81FC003F80FC003F00FE007F0
+07F00FE003FC3FC001FFFF8000FFFF00007FFE00003FFC000007E00020307DAE27>I<00
+0E0000001F0000001F0000003F0000007F0000007F000000FF000001FF000003FF00007F
+FF0000FFFF0000FFFF0000FFBF00007E3F0000003F0000003F0000003F0000003F000000
+3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000
+3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000
+3F0000003F0000003F0000003F0000003F0000003F00003FFFFF807FFFFF807FFFFFC07F
+FFFF807FFFFF801A2F79AE27>I<003FE00001FFF80003FFFE000FFFFF801FFFFFC03FE0
+7FE03F800FE07F0007F07E0003F8FE0001F8FC0001F8FE0001FCFE0000FCFE0000FCFE00
+00FC7C0000FC000000FC000000FC000001FC000001F8000001F8000003F8000003F00000
+07F000000FE000001FC000003FC000007F800000FF000001FE000003FC000007F800000F
+F000001FE000003FC000007F800000FE000001FC000007F800780FF000FC1FE000FC3FC0
+00FC7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E2F7CAE27>I<001FF80000FFFE
+0003FFFF800FFFFFC00FFFFFE01FF01FF03FC007F83F8001F83F8001FC3F8000FC3F8000
+FC1F0000FC040000FC000000FC000001FC000001F8000003F8000007F000000FF000003F
+E0001FFFC0003FFF80003FFF80003FFFE0001FFFF000001FF8000003FC000001FC000000
+FE0000007E0000007F0000003F0000003F3800003F7C00003FFE00003FFE00003FFE0000
+7FFC00007EFE0000FE7F0001FC7F8003FC3FF01FF81FFFFFF00FFFFFE003FFFF8000FFFE
+00001FF80020307DAE27>I<1FFFFFE03FFFFFF03FFFFFF03FFFFFF03FFFFFE03F000000
+3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000
+3F0000003F0000003F1FF0003FFFFC003FFFFF003FFFFF803FFFFFC03FF03FE03FC00FF0
+3F0007F03E0003F81C0001F8000001F8000001FC000000FC000000FC000000FC7C0000FC
+FE0000FCFE0000FCFE0001FCFE0001F8FC0003F8FE0003F07F000FF07F801FE03FE07FC0
+1FFFFF800FFFFF0007FFFE0001FFF800007FC0001E2F7CAD27>53
+D<0000FF000007FFC0001FFFF0003FFFF800FFFFF801FF81FC03FE01FC03F801FC07F001
+FC0FE001FC0FC000F81FC000003F8000003F0000003F0000007F0000007E0000007E0FF8
+00FE3FFE00FCFFFF80FFFFFFC0FFFFFFE0FFF80FF0FFE007F8FF8001FCFF0000FCFF0000
+FEFE00007EFE00007FFE00003FFE00003FFE00003F7E00003F7E00003F7E00003F7F0000
+3F3F00007F3F00007E1F8000FE1FC001FC0FC001FC0FF007F807F81FF003FFFFE001FFFF
+C000FFFF80003FFE00000FF80020307DAE27>I<78000000FFFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFC0001FCFC0003F8FC0007F0780007E000000FE000001FC000001F80
+00003F8000007F0000007E000000FE000000FC000001FC000001F8000003F8000003F000
+0007F0000007E0000007E000000FC000000FC000000FC000001F8000001F8000001F8000
+003F8000003F0000003F0000003F0000003F0000003F0000007F0000007E0000007E0000
+007E0000007E0000007E0000007E0000007E0000007E0000007E0000003C000020307DAE
+27>I<000FF000007FFE0001FFFF8003FFFFC00FFFFFF00FF81FF01FE007F83F8001FC3F
+0000FC7F0000FE7E00007E7E00007E7E00007E7E00007E7E00007E3F0000FC3F8001FC1F
+C003F80FE007F007FC3FE001FFFF80007FFE00003FFC0000FFFF0003FFFFC00FF00FF01F
+C003F83F8001FC3F0000FC7E00007E7E00007EFC00003FFC00003FFC00003FFC00003FFC
+00003FFC00003F7E00007E7E00007E7F0000FE3F8001FC1FE007F81FF81FF80FFFFFF007
+FFFFE001FFFF80007FFE00000FF00020307DAE27>I<000FF000007FFC0001FFFF0003FF
+FF8007FFFFC00FF81FE01FE007F03FC003F83F8001F87F0001FC7E0000FCFE0000FCFC00
+007EFC00007EFC00007EFC00007EFC00007FFC00007FFC00007FFE00007F7E00007F7F00
+00FF3F0000FF3F8001FF1FE007FF0FF01FFF07FFFFFF03FFFFFF01FFFF3F007FFC7F001F
+F07E0000007E0000007E000000FC000000FC000001FC000001F81F0003F83F8007F03F80
+0FE03F801FE03F803FC03FC0FF801FFFFF001FFFFE000FFFF80003FFE00000FF80002030
+7DAE27>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000000000000000000000000
+000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2072
+9F27>I<0001FE000007FF80001FFFC0007FFFE000FFFFF001FF03F803FC01F807F000FC
+0FE01F7C0FC07FFE1F80FFFE1F01FFFE3F03FFFE3E07F1FF7E07E0FF7C0FC07F7C0F803F
+7C0F803FFC1F803FF81F001FF81F001FF81F001FF81F001FF81F001FF81F001FF81F001F
+F81F001FFC1F803F7C0F803E7C0F803E7C0FC07E7E07E0FC3E07F1FC3F03FFF81F01FFF0
+1F80FFE00FC07FC00FE01F1E07F0003F03FC007F01FF03FF00FFFFFE007FFFFC001FFFF0
+0007FFC00001FF00202E7DAD27>64 D<7FFFFF0000FFFFFFC000FFFFFFE000FFFFFFF800
+7FFFFFF80007E003FC0007E000FE0007E0007E0007E0007F0007E0003F0007E0003F0007
+E0003F0007E0003F0007E0003F0007E0003F0007E0007E0007E0007E0007E000FC0007E0
+03FC0007E00FF80007FFFFF00007FFFFC00007FFFFF00007FFFFF80007FFFFFC0007E000
+FE0007E0007F0007E0003F8007E0001F8007E0001F8007E0000FC007E0000FC007E0000F
+C007E0000FC007E0000FC007E0000FC007E0001FC007E0001F8007E0003F8007E0007F00
+07E001FF007FFFFFFE00FFFFFFFC00FFFFFFF800FFFFFFE0007FFFFF8000222E7FAD27>
+66 D<0003F80E001FFE1F003FFFBF00FFFFFF01FFFFFF03FE0FFF07F803FF07F001FF0F
+E000FF1FC000FF1F80007F1F80007F3F00003F3F00003F7F00003F7E00003F7E00001E7E
+000000FE000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC
+000000FC000000FC000000FE0000007E0000007E0000007E00001E7F00003F3F00003F3F
+00003F1F80003F1F80007F1FC0007E0FE000FE07F001FC07F803FC03FE0FF801FFFFF000
+FFFFE0003FFFC0001FFF000003F80020307DAE27>I<7FFFFC00007FFFFF0000FFFFFFC0
+007FFFFFE0007FFFFFF00007E00FF80007E007F80007E001FC0007E000FE0007E000FE00
+07E0007E0007E0007F0007E0003F0007E0003F8007E0001F8007E0001F8007E0001F8007
+E0001FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0
+000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0001F8007E0001F8007E000
+1F8007E0003F8007E0003F0007E0003F0007E0007F0007E000FE0007E000FE0007E001FC
+0007E003F80007E00FF8007FFFFFF0007FFFFFE000FFFFFFC0007FFFFF00007FFFFC0000
+222E7FAD27>I<7FFFFFFF80FFFFFFFFC0FFFFFFFFC0FFFFFFFFC07FFFFFFFC007E0000F
+C007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E000078007E0000000
+07E000000007E000000007E000000007E007800007E00FC00007E00FC00007E00FC00007
+FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007E00FC00007E00FC00007E0
+0FC00007E007800007E000000007E000000007E000000007E000000007E00003C007E000
+07E007E00007E007E00007E007E00007E007E00007E007E00007E007E00007E07FFFFFFF
+E0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC0232E7FAD27>I<7FFFFFFF80FFFFFF
+FFC0FFFFFFFFC0FFFFFFFFC07FFFFFFFC007E0000FC007E0000FC007E0000FC007E0000F
+C007E0000FC007E0000FC007E000078007E000000007E000000007E000000007E0000000
+07E007800007E00FC00007E00FC00007E00FC00007FFFFC00007FFFFC00007FFFFC00007
+FFFFC00007FFFFC00007E00FC00007E00FC00007E00FC00007E007800007E000000007E0
+00000007E000000007E000000007E000000007E000000007E000000007E000000007E000
+000007E000000007E000000007E00000007FFF800000FFFFC00000FFFFC00000FFFFC000
+007FFF800000222E7EAD27>I<0007F03800001FFC7C00007FFFFC0000FFFFFC0001FFFF
+FC0003FC1FFC0007F00FFC000FE007FC000FC003FC001FC001FC001F8001FC003F8001FC
+003F0000FC003F0000FC007E0000FC007E0000FC007E000078007E00000000FC00000000
+FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC
+001FFF00FC003FFF80FC003FFF80FC003FFF807E001FFF007E0000FC007E0000FC007E00
+00FC003F0001FC003F0001FC003F8001FC001F8001FC001FC003FC000FC003FC000FE007
+FC0007F00FFC0003FC1FFC0001FFFFFC0000FFFFFC00007FFEFC00001FFC78000007F000
+0021307DAE27>I<7FFE07FFE0FFFF0FFFF0FFFF0FFFF0FFFF0FFFF07FFE07FFE007E000
+7E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E
+0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E00
+07FFFFFE0007FFFFFE0007FFFFFE0007FFFFFE0007FFFFFE0007E0007E0007E0007E0007
+E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0
+007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E007FFE07
+FFE0FFFF0FFFF0FFFF0FFFF0FFFF0FFFF07FFE07FFE0242E7FAD27>I<7FFFFFE0FFFFFF
+F0FFFFFFF0FFFFFFF07FFFFFE0001F8000001F8000001F8000001F8000001F8000001F80
+00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80
+00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80
+00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80
+00001F8000001F8000001F80007FFFFFE0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE01C2E7B
+AD27>I<7FFFC000007FFFE00000FFFFE000007FFFE000007FFFC0000003F000000003F0
+00000003F000000003F000000003F000000003F000000003F000000003F000000003F000
+000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
+0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
+03F000000003F000000003F000000003F000000003F000000003F000078003F0000FC003
+F0000FC003F0000FC003F0000FC003F0000FC003F0000FC003F0000FC07FFFFFFFC07FFF
+FFFFC0FFFFFFFFC07FFFFFFFC07FFFFFFF80222E7FAD27>76 D<7FE0007FE0FFF000FFF0
+FFF000FFF0FFF801FFF07FF801FFE00FF801FF000FB801DF000FBC03DF000FBC03DF000F
+BC03DF000FBE07DF000F9E079F000F9E079F000F9E079F000F9F0F9F000F9F0F9F000F8F
+0F1F000F8F0F1F000F8F9F1F000F8F9F1F000F879E1F000F879E1F000F879E1F000F879E
+1F000F839C1F000F83FC1F000F83FC1F000F83FC1F000F81F81F000F81F81F000F80F01F
+000F80001F000F80001F000F80001F000F80001F000F80001F000F80001F000F80001F00
+0F80001F000F80001F000F80001F007FF000FFE0FFF801FFF0FFF801FFF0FFF801FFF07F
+F000FFE0242E7FAD27>I<7FF003FFE0FFF807FFF0FFF807FFF0FFFC07FFF07FFC03FFE0
+07FC003E0007DE003E0007DE003E0007DE003E0007CF003E0007CF003E0007CF003E0007
+CF803E0007C7803E0007C7C03E0007C7C03E0007C3C03E0007C3E03E0007C3E03E0007C1
+E03E0007C1F03E0007C1F03E0007C1F03E0007C0F83E0007C0F83E0007C0F83E0007C078
+3E0007C07C3E0007C07C3E0007C03C3E0007C03E3E0007C03E3E0007C01E3E0007C01F3E
+0007C00F3E0007C00F3E0007C00F3E0007C007BE0007C007BE0007C007BE0007C003FE00
+7FFC03FE00FFFE03FE00FFFE01FE00FFFE01FE007FFC00FC00242E7FAD27>I<00FFFC00
+07FFFF801FFFFFE01FFFFFE03FFFFFF03FC00FF07F8007F87F0003F87E0001F87E0001F8
+7E0001F8FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC
+FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC
+FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFE0001FC
+7E0001F87E0001F87E0001F87F0003F87F8007F83FE01FF03FFFFFF01FFFFFE01FFFFFE0
+07FFFF8000FFFC001E307CAE27>I<7FFFF00000FFFFFE0000FFFFFF8000FFFFFFC0007F
+FFFFE00007E01FF00007E007F00007E003F80007E001F80007E001FC0007E000FC0007E0
+00FC0007E000FC0007E000FC0007E000FC0007E001FC0007E001F80007E003F80007E007
+F00007E01FF00007FFFFE00007FFFFC00007FFFF800007FFFF800007FFFFC00007E01FC0
+0007E00FE00007E007E00007E003F00007E003F00007E003F00007E003F00007E003F000
+07E003F00007E003F00007E003F00007E003F0F007E003F1F807E003F1F807E003F1F807
+E003F1F87FFE01FBF8FFFF01FFF0FFFF00FFF0FFFF00FFE07FFE007FC00000001F00252F
+7FAD27>82 D<007FC0E001FFF1F007FFFFF00FFFFFF01FFFFFF03FE0FFF03F801FF07F00
+0FF07E0007F0FE0007F0FC0007F0FC0003F0FC0003F0FC0003F0FC0001E0FE0000007E00
+00007F0000003FC000003FF800001FFF80000FFFF80007FFFE0003FFFF8000FFFFC0000F
+FFE00000FFF000000FF0000007F8000003F8000001F8000001FC000000FC780000FCFC00
+00FCFC0000FCFC0000FCFC0000FCFE0001F8FE0001F8FF0003F8FF8007F0FFF01FE0FFFF
+FFE0FFFFFFC0FFFFFF00F8FFFE00701FF8001E307CAE27>I<7FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FC03F00FC0FC03F00FC0FC03F00FC0FC03F00FC0FC03
+F00FC0FC03F00FC07803F007800003F000000003F000000003F000000003F000000003F0
+00000003F000000003F000000003F000000003F000000003F000000003F000000003F000
+000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
+0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
+03F000000003F000000003F0000000FFFFC00001FFFFE00001FFFFE00001FFFFE00000FF
+FFC000222E7EAD27>I<7FFE01FFF8FFFF03FFFCFFFF03FFFCFFFF03FFFC7FFE01FFF807
+E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0
+001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E000
+1F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F
+8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F80
+07F0003F8003F0003F0003F0003F0003F8007F0001F8007E0001FC00FE0000FE01FC0000
+7F87F800007FFFF800003FFFF000000FFFC0000007FF80000001FE0000262F80AD27>I<
+7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E067C7E27>95
+D<03FFC000000FFFF000001FFFFC00003FFFFF00003FFFFF80003F80FF80003F801FC000
+1F000FC00004000FE000000007E000000007E000000FFFE000007FFFE00003FFFFE0000F
+FFFFE0001FFFFFE0003FFC07E0007FC007E0007F0007E000FE0007E000FC0007E000FC00
+07E000FC0007E000FC0007E000FE000FE0007F001FE0007FC0FFE0003FFFFFFF801FFFFF
+FFC00FFFFFFFC003FFF1FFC000FF807F8022207C9F27>97 D<7FE0000000FFF0000000FF
+F0000000FFF00000007FF000000003F000000003F000000003F000000003F000000003F0
+00000003F000000003F000000003F000000003F000000003F0FF000003F3FFC00003FFFF
+F00003FFFFF80003FFFFFC0003FF81FE0003FE00FF0003FC003F8003F8001F8003F8001F
+C003F0000FC003F0000FC003F0000FE003F00007E003F00007E003F00007E003F00007E0
+03F00007E003F00007E003F0000FE003F0000FC003F8000FC003F8001FC003FC003F8003
+FC007F8003FE00FF0003FF83FE0003FFFFFC0003FFFFF80003FFFFF00003F3FFC00001E0
+FE0000232E7FAD27>I<000FFF00007FFFC001FFFFE003FFFFF007FFFFF00FF807F01FE0
+07F03FC003E03F8000807F0000007E0000007E000000FE000000FC000000FC000000FC00
+0000FC000000FC000000FC000000FE0000007E0000007E0000007F0000F03F8001F83FC0
+01F81FE003F80FF80FF007FFFFF003FFFFE001FFFFC0007FFF00000FF8001D207B9F27>
+I<00003FF00000007FF80000007FF80000007FF80000003FF800000001F800000001F800
+000001F800000001F800000001F800000001F800000001F800000001F800000001F80000
+0FE1F800007FFDF80001FFFFF80003FFFFF80007FFFFF8000FF83FF8001FE00FF8003FC0
+07F8003F8003F8007F0003F8007E0001F8007E0001F800FE0001F800FC0001F800FC0001
+F800FC0001F800FC0001F800FC0001F800FC0001F800FE0001F8007E0003F8007E0003F8
+007F0003F8003F0007F8003F800FF8001FE01FF8000FF03FF80007FFFFFFC003FFFFFFE0
+01FFFDFFE0007FF9FFE0001FE0FFC0232E7EAD27>I<000FF800003FFE0000FFFF8003FF
+FFC007FFFFE00FFC0FF01FE003F81FC001F83F8001FC7F0000FC7E0000FC7E00007EFE00
+007EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFCFC000000FE0000007E0000007F00
+00003F00003C3F80007E1FC0007E1FF000FE0FFC07FC07FFFFFC01FFFFF800FFFFF0003F
+FFC00007FE001F207D9F27>I<00001FF00000FFF80001FFFC0003FFFE0007FFFE000FF0
+FE000FC0FE001FC07C001F8000001F8000001F8000001F8000001F8000001F80007FFFFF
+F0FFFFFFF8FFFFFFF8FFFFFFF87FFFFFF0001F8000001F8000001F8000001F8000001F80
+00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80
+00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80003FFFFF
+C07FFFFFE07FFFFFE07FFFFFE03FFFFFC01F2E7EAD27>I<0000003F00001FC0FF80007F
+F3FFC001FFFFFFE003FFFFFFE007FFFFEFE00FF07F87E01FC01FC3C01FC01FC0001F800F
+C0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0001F800FC0
+001FC01FC0001FC01FC0000FF07F80000FFFFF00000FFFFE00001FFFFC00001F7FF00000
+1F1FC000001F000000001F000000001F800000000FFFFF00000FFFFFE0000FFFFFF8001F
+FFFFFE003FFFFFFF003F8001FF007E00003F807C00000F80FC00000FC0F8000007C0F800
+0007C0F8000007C0F8000007C0FC00000FC07C00000F807F00003F803F80007F003FF807
+FF001FFFFFFE0007FFFFF80003FFFFF00000FFFFC000000FFC000023337EA027>I<7FE0
+000000FFF0000000FFF0000000FFF00000007FF000000003F000000003F000000003F000
+000003F000000003F000000003F000000003F000000003F000000003F000000003F07F00
+0003F1FFC00003F7FFF00003FFFFF00003FFFFF80003FFC1F80003FF01FC0003FE00FC00
+03FC00FC0003F800FC0003F800FC0003F000FC0003F000FC0003F000FC0003F000FC0003
+F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F0
+00FC0003F000FC0003F000FC0003F000FC0003F000FC007FFF83FFE0FFFFC7FFF0FFFFC7
+FFF0FFFFC7FFF07FFF83FFE0242E7FAD27>I<000F0000001F8000003FC000003FC00000
+3FC000003FC000001F8000000F0000000000000000000000000000000000000000000000
+000000000000003FFF80007FFFC0007FFFC0007FFFC0003FFFC000000FC000000FC00000
+0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000
+0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000
+0FC000000FC0007FFFFFF0FFFFFFF0FFFFFFF8FFFFFFF07FFFFFF01D2F7BAE27>I<0000
+3C00007E0000FF0000FF0000FF0000FF00007E00003C0000000000000000000000000000
+0000000000000001FFFE03FFFF03FFFF03FFFF01FFFF00003F00003F00003F00003F0000
+3F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0000
+3F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0000
+3F00003F00003F00003F00003F00003F00007E38007E7C00FEFE01FCFE03FCFFFFF8FFFF
+F07FFFE03FFF8007FE0018407CAE27>I<7FE00000007FF0000000FFF00000007FF00000
+007FF000000001F000000001F000000001F000000001F000000001F000000001F0000000
+01F000000001F000000001F000000001F03FFFC001F07FFFE001F07FFFE001F07FFFE001
+F03FFFC001F003F80001F007F00001F00FE00001F01FC00001F03F800001F0FF000001F1
+FE000001F3FC000001F7F8000001FFFC000001FFFE000001FFFF000001FF3F000001FE1F
+800001FC0FC00001F80FE00001F007E00001F003F00001F001F80001F001FC0001F000FE
+0001F0007E007FFFC1FFF07FFFC3FFF8FFFFE3FFF87FFFC3FFF87FFFC3FFF0252E80AD27
+>I<7FFF8000FFFFC000FFFFC000FFFFC0007FFFC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC0007FFFFFF8FFFFFFFCFFFFFFFCFFFF
+FFFC7FFFFFF81E2E7CAD27>I<7F07C01F0000FF9FF07FC000FFFFF9FFE000FFFFFFFFF0
+007FFFFFFFF0000FFC7FF1F8000FF03FC0F8000FE03F80F8000FC03F00F8000FC03F00F8
+000FC03F00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8
+000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8
+000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8007FF0FFC3FF
+00FFF8FFE3FF80FFF9FFE7FF80FFF8FFE3FF807FF0FFC3FF002920819F27>I<7FE07F00
+00FFF1FFC000FFF7FFF000FFFFFFF0007FFFFFF80003FFC1F80003FF01FC0003FE00FC00
+03FC00FC0003F800FC0003F800FC0003F000FC0003F000FC0003F000FC0003F000FC0003
+F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F0
+00FC0003F000FC0003F000FC0003F000FC0003F000FC007FFF83FFE0FFFFC7FFF0FFFFC7
+FFF0FFFFC7FFF07FFF83FFE024207F9F27>I<001FE000007FF80001FFFE0003FFFF0007
+FFFF800FF03FC01FC00FE03F8007F03F0003F07F0003F87E0001F87E0001F8FC0000FCFC
+0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFE0001FC7E0001F87E0001F87F
+0003F83F8007F03F8007F01FE01FE00FF03FC007FFFF8003FFFF0001FFFE00007FF80000
+1FE0001E207C9F27>I<7FE0FF0000FFF3FFC000FFFFFFF000FFFFFFF8007FFFFFFC0003
+FF81FE0003FE00FF0003FC003F8003F8001F8003F8001FC003F0000FC003F0000FC003F0
+000FE003F00007E003F00007E003F00007E003F00007E003F00007E003F00007E003F000
+0FE003F0000FC003F8000FC003F8001FC003FC003F8003FC007F8003FE00FF0003FF83FE
+0003FFFFFC0003FFFFF80003FFFFF00003F3FFC00003F0FE000003F000000003F0000000
+03F000000003F000000003F000000003F000000003F000000003F000000003F000000003
+F000000003F000000003F00000007FFF800000FFFFC00000FFFFC00000FFFFC000007FFF
+80000023317F9F27>I<000FF03C00003FFE7E0000FFFF7E0003FFFFFE0007FFFFFE000F
+FC1FFE001FE007FE001FC003FE003F8001FE007F0000FE007E0000FE007E0000FE00FE00
+007E00FC00007E00FC00007E00FC00007E00FC00007E00FC00007E00FC00007E00FE0000
+7E007E0000FE007E0000FE007F0001FE003F8001FE003FC003FE001FE007FE000FF81FFE
+0007FFFFFE0003FFFFFE0001FFFF7E00007FFC7E00000FF07E000000007E000000007E00
+0000007E000000007E000000007E000000007E000000007E000000007E000000007E0000
+00007E000000007E000000007E0000001FFFF800001FFFF800003FFFFC00001FFFF80000
+1FFFF826317E9F27>I<7FFC03FC00FFFE0FFF00FFFE3FFF80FFFE7FFFC07FFEFFFFC000
+7FFE1FC0007FF81FC0007FF00F80007FE00200007FC00000007F800000007F800000007F
+000000007F000000007E000000007E000000007E000000007E000000007E000000007E00
+0000007E000000007E000000007E000000007E000000007E000000007E000000007E0000
+007FFFFF8000FFFFFFC000FFFFFFC000FFFFFFC0007FFFFF800022207E9F27>I<00FFF3
+8007FFFFC01FFFFFC03FFFFFC07FFFFFC07F803FC0FC000FC0F8000FC0F8000FC0F80007
+80FC0000007F8000007FFC00003FFFF0001FFFFC0007FFFF0001FFFF80000FFFC000003F
+E0000007E0780003F0FC0001F0FC0001F0FE0001F0FE0003F0FF0007E0FFE01FE0FFFFFF
+C0FFFFFF80FFFFFF00FBFFFC00707FF0001C207B9F27>I<003C0000007E0000007E0000
+007E0000007E0000007E0000007E0000007E0000007E00007FFFFFF0FFFFFFF8FFFFFFF8
+FFFFFFF87FFFFFF0007E0000007E0000007E0000007E0000007E0000007E0000007E0000
+007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0018007E007E
+007E007E007E007E007E007E007E00FE003F00FC003F83FC003FFFF8001FFFF0000FFFE0
+0003FFC00000FF001F297EA827>I<7FE01FF800FFF03FFC00FFF03FFC00FFF03FFC007F
+F01FFC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F0
+00FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000
+FC0003F000FC0003F000FC0003F000FC0003F000FC0003F001FC0003F001FC0003F003FC
+0003FC0FFC0001FFFFFFE001FFFFFFF000FFFFFFF0003FFEFFF0000FF87FE024207F9F27
+>I<7FFC0FFF80FFFE1FFFC0FFFE1FFFC0FFFE1FFFC07FFC0FFF8007C000F80007E001F8
+0003E001F00003E001F00003F003F00001F003E00001F003E00001F807E00000F807C000
+00F807C00000F807C000007C0F8000007C0F8000007C0F8000003E1F0000003E1F000000
+3E1F0000003F3F0000001F3E0000001F3E0000001FFE0000000FFC0000000FFC0000000F
+FC00000007F800000007F800000003F0000022207E9F27>I<7FFE07FFE0FFFE07FFF0FF
+FF0FFFF0FFFE07FFF07FFE07FFE00F80001F000F80001F000F80001F000FC0003F0007C0
+003E0007C0003E0007C0003E0007C0003E0007C0F03E0007C1F83E0003E3FC7C0003E3FC
+7C0003E3FC7C0003E3FC7C0003E79E7C0003E79E7C0001E79E780001E79E780001E79E78
+0001F79EF80001F79EF80001FF0FF80000FF0FF00000FF0FF00000FF0FF00000FE07F000
+007C03E00024207F9F27>I<3FFC1FFF007FFE3FFF007FFE3FFF807FFE3FFF003FFC1FFF
+0001F807E00000FC0FC00000FC1F8000007E1F0000003F3F0000001F7E0000001FFC0000
+000FF800000007F800000003F000000003E000000003F000000007F80000000FF8000000
+1FFC0000001F3E0000003E3F0000007E1F0000007C0F800000F80FC00001F807E00003F0
+03E0007FFE1FFF807FFE1FFF80FFFF3FFFC07FFE1FFF807FFE1FFF8022207E9F27>I<7F
+FC0FFF80FFFE1FFFC0FFFE1FFFC0FFFE1FFFC07FFC0FFF8007E000F80003E001F80003E0
+01F00003F001F00001F003F00001F803E00000F803E00000F803E00000FC07C000007C07
+C000007C07C000007E0F8000003E0F8000003E0F8000001F0F0000001F1F0000001F1F00
+00000F1F0000000F9E0000000FBE00000007BE00000007FC00000003FC00000003FC0000
+0003F800000001F800000001F800000001F000000001F000000003F000000003E0000000
+03E000000007E000000007C000000807C000003E0FC000007F0F8000007F1F8000007E7F
+0000007FFE0000003FFC0000003FF80000001FF000000007C000000022317E9F27>I<1F
+FFFFFE3FFFFFFF3FFFFFFF3FFFFFFF3FFFFFFF3F0001FE3F0003FC3F0007F83F000FF01E
+001FE000003FC000007F800000FF000001FE000003FC000007F800001FE000003FC00000
+7F800000FF000001FE000003FC001E07F8003F0FF0003F1FE0003F3FC0003F7F80003FFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFE20207E9F27>I<000007F800003FFC0000
+FFFC0003FFFC0003FFF80007FE00000FF000000FE000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000001FC000007F80003FFF8000FFFF0000FFFE0000FFFE
+0000FFFF00003FFF8000007F8000001FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FE000000FF0000007FE000003FFF80003FFFC0000FFFC0000
+3FFC000007F81E3A7CB327>I<7F800000FFF00000FFFC0000FFFF00007FFF000001FF80
+00003FC000001FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FE0000007F8000007FFF00003FFFC0001FFFC0001FFFC0003FFFC0007FFF00007F8
+00000FE000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000001FC0
+00003FC00001FF80007FFF0000FFFF0000FFFC0000FFF000007F8000001E3A7CB327>
+125 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmtt12 14.4 1
+/Fh 1 124 df<000000001FFC00000001FFFE0000000FFFFE0000003FFFFE0000007FFF
+FE000000FFFFFE000001FFFFFC000003FFF800000007FF8000000007FC000000000FF800
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000001FF0000000003FE0000000007FE000
+000003FFC00000003FFF8000007FFFFF000000FFFFFE000000FFFFFC000000FFFFF00000
+00FFFFFC000000FFFFFE0000007FFFFF000000003FFF8000000003FFC0000000007FE000
+0000003FE0000000001FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000
+0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF800
+00000007FC0000000007FF8000000003FFF800000001FFFFFC000000FFFFFE0000007FFF
+FE0000003FFFFE0000000FFFFE00000001FFFE000000001FFC2F5D79D23E>123
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmb10 10.95 11
+/Fi 11 117 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC00E
+0E7B8D19>46 D<0001FE0000000FFFC000003FFFF00000FFFFFC0001FF87FE0003FE01FF
+0007FC00FF8007FC00FF800FF8007FC01FF8007FE01FF0003FE01FF0003FE03FF0003FF0
+3FF0003FF03FF0003FF07FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF8FF
+F0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0
+003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF000
+3FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFC7FF0003F
+F87FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF83FF0003FF03FF0003FF0
+3FF0003FF01FF8007FE01FF8007FE00FF8007FC00FFC00FFC007FC00FF8003FE01FF0001
+FF87FE0000FFFFFC00003FFFF000001FFFE0000001FE0000263D7DBB2D>48
+D<00003C0000007C000001FC000007FC00001FFC0003FFFC00FFFFFC00FFFFFC00FFFFFC
+00FFFFFC00FC1FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC
+00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC
+00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC
+00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC
+00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC
+00001FFC007FFFFFFF7FFFFFFF7FFFFFFF7FFFFFFF7FFFFFFF203C7ABB2D>I<0E000007
+000F80003F000FF801FF000FFFFFFF000FFFFFFE000FFFFFFC000FFFFFFC000FFFFFF800
+0FFFFFF0000FFFFFE0000FFFFF80000FFFFF00000FFFFC00000FFFF000000F800000000F
+800000000F800000000F800000000F800000000F800000000F800000000F800000000F80
+0000000F87FE00000F9FFFC0000FFFFFF0000FFFFFF8000FFC0FFC000FF007FE000FC003
+FF000F8003FF800F8003FFC00F0001FFC0000001FFE0000001FFE0000001FFE0000001FF
+E0000001FFF0000001FFF0070001FFF01FC001FFF03FE001FFF07FF001FFF0FFF001FFF0
+FFF801FFF0FFF801FFF0FFF801FFF0FFF801FFE0FFF001FFE0FFF001FFE07FE003FFC07F
+8003FFC07E0003FF803F0007FF001FC00FFE000FF03FFC0007FFFFF80003FFFFF00001FF
+FFC00000FFFF0000001FF80000243D7CBB2D>53 D<0007FE0000003FFF800000FFFFE000
+01FFFFF00003FF0FF80007FE07FC000FFC03FE001FFC03FF001FF801FF003FF801FF803F
+F801FF807FF801FF807FF801FFC07FF801FFC0FFF801FFC0FFF801FFE0FFF801FFE0FFF8
+01FFE0FFF801FFE0FFF801FFE0FFF801FFF0FFF801FFF0FFF801FFF0FFF801FFF0FFF801
+FFF0FFF801FFF07FF801FFF07FF801FFF07FF801FFF03FF803FFF03FF803FFF01FF803FF
+F01FF803FFF00FFC07FFF007FE0FFFF003FFFFFFF001FFFFFFF0007FFDFFF0001FF9FFE0
+0000C1FFE0000001FFE0000001FFE0000001FFE007E001FFC00FF001FFC01FF803FFC03F
+FC03FF803FFC03FF803FFC03FF803FFC03FF003FFC07FE003FFC07FE003FF80FFC001FF0
+0FF8001FE03FF0000FE07FE0000FFFFFC00007FFFF800003FFFF000000FFFC0000003FE0
+0000243D7CBB2D>57 D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC
+0FFE00000FF807FF00000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE
+00FFE0001FFE00FFE0001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE0000000
+00FFE000000001FFE0000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FF
+C0FFE0000FFF00FFE0001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF0
+00FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE0
+01FFE0007FF003FFE0007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FF
+FC0FFF8001FFF803FF80003FE0000000292B7EA92C>97 D<00FF00000000FFFF00000000
+FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF0000000003FF0000000003FF01FF000003FF0FFFE00003FF3FFFF80003FFFFFFFC00
+03FFFE07FF0003FFF801FF8003FFE000FFC003FFC000FFC003FF80007FE003FF80007FF0
+03FF80007FF003FF80007FF003FF80003FF803FF80003FF803FF80003FF803FF80003FFC
+03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC
+03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FF8
+03FF80003FF803FF80003FF803FF80007FF003FF80007FF003FF80007FE003FFC000FFE0
+03FFC000FFC003FFE001FF8003FFF803FF0003FFFE0FFE0003FC7FFFFC0003F83FFFF000
+03F01FFFC000000003FE00002E407FBE33>I<0003FF0000001FFFE000007FFFF80000FF
+FFFC0001FF83FE0003FE01FF0007FE03FF000FFC07FF801FFC07FF801FF807FF803FF807
+FF803FF807FF807FF807FF807FF003FF007FF001FE007FF0007800FFF0000000FFF00000
+00FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000
+FFF0000000FFF0000000FFF00000007FF00000007FF00000007FF80000003FF80007C03F
+F80007C01FFC000FC01FFC000F800FFE001F8007FE001F0003FF007F0001FFC1FE0000FF
+FFFC00007FFFF000001FFFE0000003FF0000222B7DA928>I<00FF007FE0003FF00000FF
+FF01FFF800FFFC0000FFFF07FFFC03FFFE0000FFFF0FFFFE07FFFF0000FFFF1FC3FF0FE1
+FF8000FFFF3E03FF9F01FFC00007FF7C03FFBE01FFC00003FF7801FFBC00FFC00003FFF0
+01FFF800FFE00003FFE001FFF000FFE00003FFE001FFF000FFE00003FFC001FFE000FFE0
+0003FFC001FFE000FFE00003FFC001FFE000FFE00003FF8001FFC000FFE00003FF8001FF
+C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003
+FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000
+FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80
+01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0
+0003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FF
+C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE000FFFFFE1FFFFF0FFFFF80FF
+FFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0F
+FFFF8049297EA84C>109 D<00FF01FF0000FFFF0FFFE000FFFF3FFFF800FFFFFFFFFC00
+FFFFFE0FFF00FFFFF803FF8003FFE001FFC003FFC001FFC003FF8000FFE003FF8000FFF0
+03FF80007FF003FF80007FF003FF80007FF803FF80007FF803FF80003FF803FF80003FFC
+03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC
+03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80007FF8
+03FF80007FF803FF80007FF803FF80007FF003FF8000FFF003FF8000FFE003FFC000FFE0
+03FFC001FFC003FFE003FF8003FFF807FF0003FFFE0FFE0003FFFFFFFC0003FFBFFFF000
+03FF9FFFC00003FF83FE000003FF8000000003FF8000000003FF8000000003FF80000000
+03FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF80000000
+03FF8000000003FF80000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE000000
+FFFFFE0000002E3B7FA833>112 D<001F0000001F0000001F0000001F0000001F000000
+1F0000003F0000003F0000003F0000003F0000003F0000007F0000007F000000FF000000
+FF000001FF000003FF000007FF00001FFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC007
+FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007
+FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007
+FF000007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007
+FF03E003FF03E003FF87C003FF87C001FFCF8000FFFF80007FFF00001FFE000007F8001B
+3B7EB923>116 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmsl10 10.95 12
+/Fj 12 117 df<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>46
+D<000007F80000003FFF000000FC0FC00003F003E00007C001F0000F8001F8001F0000F8
+003E0000FC007E00007C007C00007E00FC00007E01F800007E01F800007E03F800007F03
+F000007F07F000007F07F000007F0FF000007F0FE000007F0FE000007F1FE000007F1FE0
+0000FF1FC00000FF1FC00000FF3FC00000FF3FC00000FF3FC00000FF3FC00000FF7F8000
+01FE7F800001FE7F800001FE7F800001FE7F800001FE7F800001FEFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000007F8FF000007F8FE000007F8FE000007F0
+FE000007F0FE00000FF0FE00000FE0FE00000FE0FE00000FE0FE00001FC0FE00001FC0FE
+00001F807E00003F807E00003F007E00007E003E00007E003F0000FC003F0001F8001F80
+01F0000F8007E00007C00FC00003F03F000000FFFC0000001FE00000283F79BC2D>48
+D<00000070000000F0000001F0000007F000003FF00003FFE0007FFFE000FFCFE000F80F
+E000000FE000001FE000001FC000001FC000001FC000001FC000001FC000003FC000003F
+8000003F8000003F8000003F8000003F8000007F8000007F0000007F0000007F0000007F
+0000007F000000FF000000FE000000FE000000FE000000FE000000FE000001FE000001FC
+000001FC000001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8
+000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE0
+00000FE000000FE000001FE000003FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<
+0006000003000780001F000FF801FE000FFFFFFC000FFFFFF8000FFFFFF0000FFFFFE000
+0FFFFF80001FFFFE00001FFFF800001C7FC000001C000000001C000000001C000000003C
+000000003800000000380000000038000000003800000000380000000078000000007000
+0000007000000000701FE0000070FFF8000073E03E0000FF001F0000FC000F8000F8000F
+C000F00007E000E00007F000C00003F000000003F000000003F800000003F800000003F8
+00000003F800000003F800000003F800000007F800000007F806000007F83F800007F87F
+C00007F87FC00007F87FC0000FF8FFC0000FF0FFC0000FF0FF80000FE0FF00001FE0FC00
+001FC0F000003FC07000003F807000007F007800007F003C0000FE003C0001FC001E0003
+F8000F800FE00007E03FC00003FFFF000000FFFC0000001FE00000283F7ABC2D>53
+D<000007F80000003FFE000000FC0F800001F007C00007E003E0000FC003F0001F8001F0
+003F8001F8007F0001F800FF0001FC01FE0000FC01FE0000FC03FC0001FE03FC0001FE07
+FC0001FE07FC0001FE07FC0001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF8
+0003FE1FF80003FE1FF00003FE1FF00003FE1FF00003FE1FF00007FE1FF00007FE0FF000
+07FC0FF0000FFC0FF0000FFC0FF0001FFC07F0001FFC07F0003FFC03F0003FF801F8007F
+F800F800EFF8007C01CFF8003E078FF0000FFE1FF00003F81FF00000001FE00000001FE0
+0000003FC00000003FC00000003FC00000007F800000007F00000000FF003F0000FE007F
+8000FE007F8001FC00FF8003F800FF8003F000FF8007E000FF000FC000FE001F80007000
+3F000078007E00003E03FC00001FFFF000000FFFC0000001FE000000273F79BC2D>57
+D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0
+0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0
+0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0
+0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0
+0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81
+C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03
+807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0
+002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E
+000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE000
+0F001FC00000003FC00000003FC00000007F800000007F800000007F800000007F800000
+00FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF00000000FF00000000FF000000007F000003807F000007807F000007003F80000F003F
+80001E001F80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000F
+F00000242A7AA828>99 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE00
+00FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F800
+03F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE000
+0FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F8000
+3F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000
+FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108
+D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007
+E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003
+F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003
+F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F
+F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F
+C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F
+8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FE47287DA74C>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801F800
+0001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003FC000
+01FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE00003
+F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF00007F8
+00001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007F000
+003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE00000
+FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF0000FF0
+00001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE00000
+003F80FF000000003F8000000000007F8000000000007F8000000000007F000000000000
+7F0000000000007F0000000000007F000000000000FF000000000000FF000000000000FE
+000000000000FE000000000000FE000000000001FE000000000003FF0000000000FFFFF8
+00000000FFFFF800000000FFFFF800000000343A81A733>112 D<0000FF81C00007FFE3
+C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F8003E000078003E0000780
+07C000070007C000070007E000070007E000070007F000070007F800000007FF80000007
+FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC000000
+7FFE00000003FE00000001FE00380000FE003800007E003800007E003C00007E003C0000
+3E003C00007E007C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E0
+00FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824>115
+D<00038000000380000003800000038000000780000007000000070000000F0000000F00
+00001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFFFF
+C0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F800
+0003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF000
+000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC00E
+001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0F0
+0007E1E00001FF8000007E00001A3978B723>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmtt10 10.95 25
+/Fk 25 119 df<00003E00000000003E00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+007FFFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000003E00000000003E0000
+0029297DAF30>43 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E
+8B30>46 D<0000FE00000007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001
+FF83FF0003FE00FF8003FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC0
+0007F01FC00007F03F800003F83F800003F83F000001F87F000001FC7F000001FC7F0000
+01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FF000001FE7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83F800003F83F
+C00007F81FC00007F01FC00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC
+007F8003FE00FF8001FF83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FF
+C0000000FE0000273A7CB830>48 D<0003C0000007E0000007E000000FE000000FE00000
+1FE000001FE000003FE000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FF
+EFE000FF8FE0007E0FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0FFF
+FFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F800000003F800000003F800000003F800000003F83FF00003F9FFFC000
+3FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F
+80001FE01F00000FE00E00000FF000000007F000000007F000000007F800000003F80000
+0003F800000003F818000003F87E000003F87E000003F8FF000003F8FF000007F8FF0000
+07F0FE00000FF0FF00000FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF
+000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730
+>53 D<0001FF0000000FFFE000003FFFF80000FFFFFC0001FFFFFE0003FFFFFF0007FF01
+FF800FFC007FC01FF0003FE03FE0001FE03FC0000FF07F800007F07F800007F07F000003
+F8FF000003F8FE000003FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FE
+FE000001FEFE000001FEFF000001FE7F000001FE7F800003FE7F800007FE3FC00007FE1F
+E0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003F
+FFE1FC000FFF81FC00006001FC00000001FC00000003F800000003F800000007F8000000
+07F00000000FF00F00000FE01F80001FE03FC0003FC03FC0007FC03FC000FF803FC001FF
+003FC007FE001FF01FFC001FFFFFF8000FFFFFF00007FFFFE00003FFFF800000FFFE0000
+003FF00000273A7CB830>57 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F
+000000000000000000000000000000000000000000000000000000000000000F003FC07F
+E07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>I<003FFC00000001FFFF80
+000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF
+00001FE000FF00001FE0007F80000FC0003F80000780003FC0000000001FC0000000001F
+C0000000001FC0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFF
+C00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001F
+C000FF00001FC000FE00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003F
+C000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFF
+FFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97
+D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1FFF80
+0000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF
+0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000F
+E000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000F
+F000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F
+8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF0
+00007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FFFC00
+001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01F
+F0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000FF00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0000F
+E01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00
+007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000000003
+FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000000000
+07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000
+07F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000FFFF
+FFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE000
+1FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF0000
+07F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
+07F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F0000
+0FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801
+FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF
+03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFFFC00
+00FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03F
+C0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8FFFF
+FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF0000
+00007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF00003
+F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE00
+0007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000003FFF
+F000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F
+FFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FF
+FFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFF
+DFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000
+FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001FC000
+3F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000FF000
+FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFF
+C000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000FE000
+0000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFF
+FFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE0000
+003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE0000
+003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000FFFFF
+FFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B3E7D
+A730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003
+F800000003F800000000E000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00
+007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFF
+C023397AB830>105 D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007F
+FFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFF
+FFF025387BB730>108 D<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCF
+FFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03
+F80007F803FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0F
+FF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF
+07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFF
+FFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF
+8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFF
+F81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F28
+80A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003
+FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F80
+0003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001
+FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE0
+07FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF000027
+2A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC00
+7FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC0
+00FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F0
+00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0
+00FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE0
+00FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE00
+00FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC0000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC000000
+3FFFF80000002C3C80A730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF
+80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F
+00001FFE000000001FFC000000001FF8000000001FF0000000001FF0000000001FE00000
+00001FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000
+003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00
+002A287EA730>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003F
+FFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00
+007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFF
+E00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001F
+C0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80
+FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC00078
+0FFE0000222A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07F
+FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC
+001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF8000
+01FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00
+FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF00
+0FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FF
+F87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFF
+E0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC
+0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F
+001F8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000F
+C07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003
+F1F800000003F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001
+FFF000000000FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B27
+7EA630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmbx12 17.28 14
+/Fl 14 121 df<000000000001FFFF00000003C000000000007FFFFFF0000007C0000000
+0007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC0
+0000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF
+81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF0000
+00001FFFFFC000003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFF
+E00000000001FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFFC000
+07FFFE0000000000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000F
+FFC0003FFFF800000000000007FFC0003FFFF000000000000007FFC0007FFFE000000000
+000003FFC000FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFFC000
+000000000001FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC007FF
+FF00000000000000007FC007FFFF00000000000000007FC00FFFFF00000000000000007F
+C00FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE000000000000
+00003FC01FFFFE00000000000000003FC03FFFFC00000000000000001FC03FFFFC000000
+00000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC07FFFFC
+000000000000000000007FFFFC000000000000000000007FFFF800000000000000000000
+7FFFF8000000000000000000007FFFF800000000000000000000FFFFF800000000000000
+000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000
+000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
+000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF
+FFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000000000
+0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF8000000000000000000007FFFF8000000000000000000007FFFF80000
+00000000000000007FFFF8000000000000000000007FFFFC000000000000000000007FFF
+FC000000000000000000003FFFFC000000000000000000003FFFFC000000000000000000
+003FFFFC00000000000000000FC03FFFFC00000000000000000FC01FFFFE000000000000
+00000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC00FFFFE000000
+00000000000FC00FFFFF00000000000000001FC007FFFF00000000000000001F8007FFFF
+00000000000000001F8003FFFF80000000000000001F8003FFFF80000000000000003F80
+01FFFFC0000000000000003F0001FFFFC0000000000000003F0000FFFFE0000000000000
+007F00007FFFE000000000000000FE00003FFFF000000000000000FE00003FFFF8000000
+00000001FC00001FFFF800000000000001FC00000FFFFC00000000000003F8000007FFFE
+00000000000007F0000003FFFF0000000000000FE0000001FFFF8000000000001FE00000
+00FFFFE000000000003FC00000007FFFF00000000000FF800000003FFFFC0000000001FF
+000000000FFFFF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF80000
+007FF00000000000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFF
+FFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000
+000007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFF00000000
+00626677E375>67 D<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFF
+E0FFFFFFFFFFFFE0FFFFFFFFFFFFE00000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE00000FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFF
+FFFFFFE0FFFFFFFFFFFFE033627CE13C>73 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFF
+FFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001F
+FFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000FFF
+FF803FFFE00000FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFFE0
+00000FFF803FF8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE0000000
+FFFFE0000000FF803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803FC0
+000000FFFFE00000007F803F80000000FFFFE00000003F807F80000000FFFFE00000003F
+C07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE000
+00001FC07F00000000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000FF
+FFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E0000
+0000FFFFE00000000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000FE0
+FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE00000
+0007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E00000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFF
+FF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFF
+FFFFFFFF00000000001FFFFFFFFFFFFFFF00000063617AE070>84
+D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFF
+FF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000
+FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF
+80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE
+00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF800
+0001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001FC00000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007F
+FFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF800
+00007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE0000
+07FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003F
+FFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FF
+F80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80
+000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF800
+00FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFFE00000
+7DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007
+FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000F
+FFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97
+D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000
+0000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000000
+FFFF80000000000000007FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000000
+00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000
+0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000
+3FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF8000FFF80000
+00003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFFFC0000003FFF87FF
+FFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFFFFC00007FFF00000
+3FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE00003FFFF0000000
+7FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC00000001FFFC0003FFF
+C00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF0003FFFC00000000FFF
+F0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC000
+000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFF
+C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00
+3FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0000000
+0FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFF
+C00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF00003FFFF00000007FFF
+00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007FFF800003FFC7F80
+000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE007FFFFFFFE000000
+3FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000000000000003FFE0
+0000004F657BE35A>I<000000000000007FF80000000000000FFFFFF80000000000000F
+FFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000
+0000000FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FF
+F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
+00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000
+03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000
+0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF
+F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
+0000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF
+83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001F
+FFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFF
+F80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800
+000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF800
+1FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE0000000
+07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF
+C000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FF
+F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000
+000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800
+FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0000000
+07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF
+C000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FF
+F8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000
+000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF800
+01FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003
+FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001
+FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FF
+FFFE0000003FFE0007FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC
+00000000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FF
+FC00000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007
+FFE00000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000
+FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF0000000
+7FFE001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE0000000
+3FFF007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC0000000
+1FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFF
+FFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFF
+FFFF00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000
+000000FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC0000000
+0000007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE0000000
+0000003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000
+001F800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000
+007F0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF800000
+07F800001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01F
+FF000000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF
+00000000000007FFF000000041437CC14A>I<000000003FFC0000000007FFFF80000000
+3FFFFFC0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE
+00FFFE0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001
+FFFF0007FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007F
+FC001FFF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF80000000
+001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000000000
+1FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001F
+FF80000000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFF
+FFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+7FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007F
+FFFFFFFC000038657CE431>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF
+8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FF
+FFFFFFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFFFFF8000FFFF
+F0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF8000
+00FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007F
+FF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F00
+0003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FF
+FE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000
+003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFF
+E0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007
+FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF
+FF80FFFFFFFFF007FFFFFFFF8051417BC05A>110 D<00000007FFE0000000000000FFFF
+FF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE00
+7FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF0000
+00FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000
+001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE00000
+0007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC00000
+0003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC00000
+0003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC00000
+0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC00000
+0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC00000
+0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC00000
+0003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE00000
+0007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE00000
+0007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000
+001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF0000
+00FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE00
+7FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFF
+FF00000000000007FFE000000048437CC151>I<00003FFF8007800007FFFFF81F80001F
+FFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC00
+0007FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000
+003F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE0000000
+1F80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE0000000
+00FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF0000
+1FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000
+FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE00000
+03FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C0000
+0001FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000
+001FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC0000000
+1FF0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF
+80FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000
+FE03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>115
+D<000007E0000000000007E0000000000007E0000000000007E0000000000007E0000000
+000007E000000000000FE000000000000FE000000000000FE000000000000FE000000000
+000FE000000000001FE000000000001FE000000000001FE000000000003FE00000000000
+3FE000000000007FE000000000007FE00000000000FFE00000000001FFE00000000001FF
+E00000000003FFE00000000007FFE0000000000FFFE0000000001FFFE0000000007FFFE0
+00000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF
+FE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F
+C0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0
+001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F8000
+07FFF0003F000007FFF8007F000003FFFC007E000001FFFE00FC000000FFFF83FC000000
+7FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF80000000003FFC0000325C7D
+DA3F>I<7FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFF
+FFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FF
+F000000FFFF8000001FF00000007FFFC000001FE00000003FFFE000003FC00000001FFFF
+000007F800000001FFFF80000FF000000000FFFF80001FE0000000007FFFC0001FE00000
+00003FFFE0003FC0000000001FFFF0007F80000000001FFFF800FF00000000000FFFF801
+FE000000000007FFFC03FC000000000003FFFE07F8000000000001FFFF07F80000000000
+01FFFF8FF0000000000000FFFF9FE00000000000007FFFFFC00000000000003FFFFF8000
+00000000001FFFFF000000000000001FFFFE000000000000000FFFFC0000000000000007
+FFFC0000000000000003FFFE0000000000000001FFFF0000000000000001FFFF80000000
+00000000FFFF80000000000000007FFFC0000000000000007FFFE000000000000000FFFF
+F000000000000001FFFFF800000000000003FFFFF800000000000007FFFFFC0000000000
+000FF3FFFE0000000000001FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF80
+00000000007F807FFFC00000000000FF003FFFE00000000001FE001FFFF00000000003FC
+000FFFF80000000007F8000FFFF80000000007F00007FFFC000000000FF00003FFFE0000
+00001FE00001FFFF000000003FC00000FFFF800000007F800000FFFF80000000FF000000
+7FFFC0000001FE0000003FFFE0000001FC0000001FFFF0000007FC0000000FFFF800003F
+FF0000000FFFF800FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFF
+FFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF
+55>120 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm cmti10 10.95 11
+/Fm 11 117 df<0F003FC07FC07FC0FFC0FFC0FFC0FF807F003C000A0A77891C>46
+D<000000FE00000007FF8000001F07C000007C01F00000F000F00001E000F80003C00078
+0007C0007C000F80007C001F00007C001F00007E003E00007E007E00007E007E00007E00
+FC00007E00FC00007E01F800007E01F800007E03F80000FE03F80000FE03F00000FE07F0
+0000FC07F00000FC07E00001FC0FE00001FC0FE00001FC0FE00001FC1FC00003F81FC000
+03F81FC00003F81FC00003F83F800007F03F800007F03F800007F03F800007F07F00000F
+E07F00000FE07F00000FE07F00000FC07E00001FC0FE00001FC0FE00001F80FE00003F80
+FE00003F80FC00003F00FC00003F00FC00007E00FC00007E00FC0000FC00FC0000FC00FC
+0000F800F80001F800F80001F000FC0003E0007C0003E0007C0007C0007C000F80003E00
+1F00003E003E00001F007C00000FC1F0000003FFC0000000FE000000273F76BC2E>48
+D<00000003000000070000000F0000001F0000001E0000003E0000007E000001FE000003
+FC000007FC00001FFC0001FFFC000FFBF8001FC3F8000E07F8000007F8000007F0000007
+F000000FF000000FF000000FE000000FE000001FE000001FE000001FC000001FC000003F
+C000003FC000003F8000003F8000007F8000007F8000007F0000007F000000FF000000FF
+000000FE000000FE000001FE000001FE000001FC000001FC000003FC000003FC000003F8
+000003F8000007F8000007F8000007F0000007F000000FF000000FF000000FE000000FE0
+00001FE000001FE000001FC000007FE000FFFFFFF0FFFFFFF0FFFFFFE0203D77BC2E>I<
+0000C00001800000F0000F800001FE007F000001FFFFFE000001FFFFFC000001FFFFF800
+0003FFFFE0000003FFFF80000003FFFE00000003BFF80000000780000000000700000000
+000700000000000700000000000F00000000000E00000000000E00000000000E00000000
+001E00000000001C00000000001C00000000001C00000000003C0000000000381FC00000
+0038FFF00000003BE07C0000007F003E0000007E003F0000007C001F00000078001F8000
+00F0001F800000E0001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000003FC0000000003FC0000000003FC0000000003FC000
+1F00007FC0003F80007F80007FC0007F80007FC0007F80007F8000FF8000FF8000FF0000
+FF0000FF0000FE0001FE0000E00001FE0000E00003FC0000E00003F80000F00007F00000
+F0000FF0000070000FE0000078001FC000003C003F8000003E00FE0000001F03FC000000
+0FFFF000000003FFC000000000FE00000000293F77BC2E>53 D<000000FF00000007FFC0
+00001F81E000003E00F00000FC00F80001F8007C0003F0007C0007E0007E000FE0003E00
+1FC0003E003FC0003E003F80003F007F80007F007F00007F00FF00007F00FF00007F01FE
+00007F01FE00007F01FE0000FF03FE0000FF03FC0000FF03FC0000FE03FC0001FE07FC00
+01FE07F80001FE07F80003FE07F80003FE07F80003FC07F00007FC07F00007FC03F0000F
+FC03F0000FF803F0001FF801F0001FF801F8003FF800F8007FF000F800EFF0007C01CFF0
+003E079FE0000FFE1FE00003F81FC00000003FC00000003FC00000003F800000007F8000
+00007F00000000FE00000000FE00000001FC001C0001F8007F0003F800FF0003F000FF00
+07E000FF000FC000FF001F8000FE003F0000F8007E0000E000FC0000F001F800007C07E0
+00003FFFC000001FFF00000003F8000000283F77BC2E>57 D<00007E00000001FF800000
+07C1C380001F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0
+003F8007E0003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F8000
+7E003F8000FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F8
+00FE0001F800FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078
+FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F
+8781E38003FF00FF0000FC003E00252977A72E>97 D<00001FE0000000FFF8000003F03E
+000007C00F00001F800700003F000780007E001F8000FC007F8001F8007F8003F0007F80
+07F0007F0007E0007F000FE0007E001FC00000001FC00000003F800000003F800000003F
+800000007F800000007F000000007F000000007F00000000FF00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FC000003007E000007007E0000
+0F007E00001E003E00003C003E000078001F0000F0001F0003E0000F800F800003E07E00
+0001FFF80000003FC00000212977A72A>99 D<0000780001FC0001FC0003FC0003FC0003
+FC0003F80000E00000000000000000000000000000000000000000000000000000000000
+00000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC0380F
+C0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000FC
+0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700FC0
+F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>105
+D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC1E01F8
+001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007EE000FC00381FF0007FE000FC
+00381FE0007FC000FC00783FC0007F8000FC00703FC0007F8000FC00703F80007F0000FC
+00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC0001F800007E0000FC0001F8
+00007E0000FC0001F800007E0001FC0003F80000FE0001FC0003F00000FC0001F80003F0
+0000FC0001F80003F00000FC0003F80007F00001FC0003F80007E00001F80003F00007E0
+0001F80003F0000FE00001F80007F0000FC00003F80007F0001FC0E003F00007E0001F80
+E003F00007E0001F80E003F0000FE0003F81E007F0000FE0003F01C007E0000FC0003F01
+C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0003E03800FC0001F80003E07
+000FC0001F80003E07000FC0003F80003E0E001FC0003F80001E1C001F80003F00000FF8
+000700000E000003E000432979A74A>109 D<0003E001F800000FF807FE00001E7C1E0F
+80001C3E3C07C0003C3E7807C000383EE003E000783FE003E000703FC003F000703F8001
+F000F07F0001F000E07F0001F800E07E0001F800E07E0003F801E0FE0003F801E0FE0003
+F80000FC0003F80000FC0003F80001FC0007F80001FC0007F00001F80007F00001F80007
+F00003F8000FF00003F8000FE00003F0000FE00003F0000FE00007F0001FC00007F0001F
+C00007E0001F800007E0003F80000FE0003F00000FE0007F00000FE0007E00000FE000FC
+00001FE000FC00001FE001F800001FF003F000001FF007E000003FB80F8000003F9C1F00
+00003F0FFC0000003F03E00000007F00000000007F00000000007E00000000007E000000
+0000FE0000000000FE0000000000FC0000000000FC0000000001FC0000000001FC000000
+0001F80000000001F80000000003F80000000003F8000000007FFFE0000000FFFFE00000
+00FFFFE00000002D3A80A72E>112 D<0001C0000003F0000007F0000007F0000007E000
+0007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000001F8000
+003F8000003F8000003F0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE0000
+00FE000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F80000
+03F0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC00000
+0FC000001FC000001FC01C001F801C001F801C003F803C003F8038003F0078003F007000
+3F00F0003F00E0003F01C0001F03C0001F0780000F0F000007FC000001F00000193A78B8
+1E>116 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fn cmbx12 14.4 67
+/Fn 67 122 df<00000001FFFC0001FFE0000000003FFFFF801FFFF800000001FFFFFFE0
+7FFFFE0000000FFFFFFFF9FFFFFF0000003FFFC00FFFFFC0FF8000007FFC0003FFFE01FF
+C00001FFE00007FFFC03FFC00003FFC0000FFFF807FFE00007FF00000FFFF007FFE0000F
+FE00001FFFE007FFE0001FFC00001FFFE007FFE0001FFC00001FFFC007FFE0003FF80000
+1FFFC007FFE0003FF800001FFFC003FFC0007FF800001FFF8003FFC0007FF000000FFF80
+01FF80007FF0000007FF80007E00007FF0000003FF80000000007FF0000003FF80000000
+007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0
+000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003
+FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF8000
+0000007FF0000003FF80000000007FF0000003FF80000000FFFFFFFFFFFFFFFFFF0000FF
+FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFF
+FFFFFFFFFF0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF
+C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000
+00007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007F
+F8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF80000
+03FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0
+000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000
+007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8
+000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003
+FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000
+0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000000000
+7FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF800
+0003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF
+C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000
+00007FF8000003FFC00000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFF
+FFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF0000053547DD34E
+>11 D<000000000003E000000F800000000000000003E000000F800000000000000007F0
+00001FC00000000000000007F000001FC0000000000000000FF000003FC0000000000000
+000FF000003FC0000000000000000FE000003F80000000000000000FE000003F80000000
+000000001FE000007F80000000000000001FE000007F80000000000000001FC000007F00
+000000000000003FC00000FF00000000000000003FC00000FF00000000000000003F8000
+00FE00000000000000003F800000FE00000000000000007F800001FE0000000000000000
+7F800001FE00000000000000007F000001FC00000000000000007F000001FC0000000000
+000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80000
+000000000001FE000007F80000000000000001FE000007F80000000000000001FC000007
+F00000000000000001FC000007F00000000000000003FC00000FF00000000000000003FC
+00000FF00000000000000003F800000FE00000000000000007F800001FE0000000000000
+0007F800001FE00000000000000007F000001FC00000000000000007F000001FC0000000
+000000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80
+0000007FFFFFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFF
+FFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFF
+FFFFFFFFFFFFFFFF003FFFFFFFFFFFFFFFFFFFFFFE00000000007F000001FC0000000000
+000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80000
+000000000001FE000007F80000000000000001FE000007F80000000000000001FC000007
+F00000000000000001FC000007F00000000000000003FC00000FF00000000000000003FC
+00000FF00000000000000003F800000FE00000000000000007F800001FE0000000000000
+0007F800001FE00000000000000007F000001FC00000000000000007F000001FC0000000
+000000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80
+000000000000001FE000007F80000000000000001FE000007F80000000000000001FC000
+007F00000000003FFFFFFFFFFFFFFFFFFFFFFE007FFFFFFFFFFFFFFFFFFFFFFF00FFFFFF
+FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80
+7FFFFFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFFFF00000000FE000003F80000
+000000000001FE000007F80000000000000001FE000007F80000000000000001FC000007
+F00000000000000003FC00000FF00000000000000003FC00000FF00000000000000003F8
+00000FE00000000000000003F800000FE00000000000000007F800001FE0000000000000
+0007F800001FE00000000000000007F000001FC0000000000000000FF000003FC0000000
+000000000FF000003FC0000000000000000FE000003F80000000000000000FE000003F80
+000000000000001FE000007F80000000000000001FE000007F80000000000000001FC000
+007F00000000000000003FC00000FF00000000000000003FC00000FF0000000000000000
+3F800000FE00000000000000003F800000FE00000000000000007F800001FE0000000000
+0000007F800001FE00000000000000007F000001FC0000000000000000FF000003FC0000
+000000000000FF000003FC0000000000000000FE000003F80000000000000000FE000003
+F80000000000000001FE000007F80000000000000001FE000007F80000000000000001FC
+000007F00000000000000001FC000007F00000000000000000F8000003E0000000000000
+0000F8000003E0000000000000616A79D270>35 D<000000F8000000000000F800000000
+0000F8000000000000F8000000000000F8000000000000F800000000000FFF8000000000
+FFFFF800000007FFFFFF0000001FFFFFFFC000003FFFFFFFE00000FFF8F8FFF80001FFC0
+F80FFC0003FE00F803FE0007FC00F800FF0007F800F8003F000FF000F8001F801FE000F8
+000FC01FE000F8000FC03FC000F80007E03FC000F80007E07F8000F8007FE07F8000F800
+FFF07F8000F801FFF07F8000F801FFF0FF8000F803FFF0FF8000F803FFF0FF8000F803FF
+F0FFC000F803FFF0FFC000F803FFF0FFE000F803FFF0FFE000F801FFE0FFF000F800FFC0
+FFF800F8007F80FFFC00F8001E007FFF00F80000007FFFC0F80000007FFFF8F80000003F
+FFFFF80000003FFFFFFC0000003FFFFFFFC000001FFFFFFFF800000FFFFFFFFE00000FFF
+FFFFFF000007FFFFFFFFC00003FFFFFFFFE00001FFFFFFFFF00000FFFFFFFFF800007FFF
+FFFFFC00003FFFFFFFFE00000FFFFFFFFE000003FFFFFFFF000000FFFFFFFF8000001FFF
+FFFF80000001FFFFFFC0000000FFFFFFC0000000F8FFFFE0000000F83FFFE0000000F80F
+FFE0000000F807FFE0000000F801FFF01FE000F800FFF03FF000F800FFF07FF800F8007F
+F07FF800F8007FF0FFFC00F8003FF0FFFC00F8003FF0FFFC00F8001FF0FFFC00F8001FF0
+FFFC00F8001FF0FFFC00F8001FF0FFF800F8001FE0FFF000F8001FE07FE000F8001FE07F
+8000F8001FE07E0000F8003FC07E0000F8003FC03F0000F8003F803F0000F8007F801F80
+00F800FF001FC000F800FF000FE000F801FE0007F800F803FC0003FC00F80FF80001FF80
+F83FF00000FFF8F9FFE000007FFFFFFFC000001FFFFFFF00000007FFFFFC00000001FFFF
+F0000000001FFF000000000000F8000000000000F8000000000000F8000000000000F800
+0000000000F8000000000000F8000000346179D943>I<07F0000FF8001FFC003FFE007F
+FF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007
+F0001111769025>46 D<000000000001E0000000000003E0000000000007F00000000000
+07F000000000000FF000000000000FF000000000001FE000000000001FE000000000001F
+C000000000003FC000000000003FC000000000007F8000000000007F8000000000007F00
+0000000000FF000000000000FF000000000001FE000000000001FE000000000001FC0000
+00000003FC000000000003FC000000000007F8000000000007F8000000000007F0000000
+00000FF000000000000FF000000000001FE000000000001FE000000000001FC000000000
+003FC000000000003FC000000000007F8000000000007F8000000000007F000000000000
+FF000000000000FF000000000001FE000000000001FE000000000001FC000000000003FC
+000000000003FC000000000007F8000000000007F8000000000007F000000000000FF000
+000000000FF000000000001FE000000000001FE000000000001FC000000000003FC00000
+0000003FC000000000007F8000000000007F8000000000007F000000000000FF00000000
+0000FF000000000001FE000000000001FE000000000001FC000000000003FC0000000000
+03FC000000000003F8000000000007F8000000000007F800000000000FF000000000000F
+F000000000000FE000000000001FE000000000001FE000000000003FC000000000003FC0
+00000000003F8000000000007F8000000000007F800000000000FF000000000000FF0000
+00000000FE000000000001FE000000000001FE000000000003FC000000000003FC000000
+000003F8000000000007F8000000000007F800000000000FF000000000000FF000000000
+000FE000000000001FE000000000001FE000000000003FC000000000003FC00000000000
+3F8000000000007F8000000000007F800000000000FF000000000000FF000000000000FE
+000000000001FE000000000001FE000000000003FC000000000003FC000000000003F800
+0000000007F8000000000007F800000000000FF000000000000FF000000000000FE00000
+0000001FE000000000001FE000000000003FC000000000003FC000000000003F80000000
+00007F8000000000007F800000000000FF000000000000FF000000000000FE0000000000
+00FE0000000000007C0000000000007C000000000000347879D943>I<000003FFC00000
+00003FFFFC00000000FFFFFF00000003FFFFFFC000000FFF81FFF000001FFC003FF80000
+3FF8001FFC00007FF0000FFE0000FFE00007FF0001FFC00003FF8003FF800001FFC003FF
+800001FFC007FF800001FFE00FFF000000FFF00FFF000000FFF00FFF000000FFF01FFF00
+0000FFF81FFF000000FFF83FFF000000FFFC3FFE0000007FFC3FFE0000007FFC3FFE0000
+007FFC7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE000000
+7FFE7FFE0000007FFEFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F
+FFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF
+FFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFF
+FE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE
+0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF7FFE0000007FFE7FFE00
+00007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE3FFE0000
+007FFC3FFE0000007FFC3FFF000000FFFC3FFF000000FFFC1FFF000000FFF81FFF000000
+FFF81FFF000000FFF80FFF000000FFF00FFF000000FFF007FF800001FFE007FF800001FF
+E003FFC00003FFC001FFC00003FF8001FFE00007FF8000FFF0000FFF00007FF8001FFE00
+001FFC003FF800000FFF81FFF0000007FFFFFFE0000001FFFFFF800000003FFFFC000000
+0003FFC00000384F7BCD43>I<000000780000000000FC0000000003FC0000000007FC00
+0000001FFC00000000FFFC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC00
+00FFFF7FFC0000FFF07FFC0000F8007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>I<00003FFE0000000003FFFFE00000000F
+FFFFFC0000003FFFFFFF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F800
+03FFFC000FE00001FFFE001FC00000FFFF003F8000007FFF003FF000007FFF807FF80000
+3FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000F
+FFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFF
+F07FFE00000FFFF03FFC00000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0
+000000001FFFE0000000001FFFE0000000001FFFC0000000003FFFC0000000003FFF8000
+0000003FFF80000000007FFF00000000007FFE0000000000FFFC0000000001FFF8000000
+0001FFF00000000003FFE00000000003FFC00000000007FF80000000000FFF0000000000
+1FFE00000000001FFC00000000003FF800000000007FE00000000000FFC00000000001FF
+800000000003FE000000000007FC000000000007F800000000000FF00001F000001FE000
+01F000003F800001F000007F000001F00000FE000003E00001FC000003E00003F8000003
+E00007F0000003E0000FE0000003E0001F80000007E0003F00000007E0003E0000000FE0
+007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00F
+FFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFF
+FFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000F
+FFC000000000FFFFFC00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001
+FFFC0001FE00007FFE0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00001F
+FFC00FFF80001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFF
+E01FFFE0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC0
+07FF80001FFFC003FF00003FFFC001FC00003FFF80000000003FFF80000000007FFF0000
+0000007FFE00000000007FFE0000000000FFFC0000000001FFF80000000003FFF0000000
+0007FFC0000000000FFF8000000000FFFE00000000FFFFF800000000FFFFE000000000FF
+FFFC00000000FFFFFF800000000007FFE00000000001FFF800000000007FFE0000000000
+3FFF00000000001FFF80000000000FFFC0000000000FFFE00000000007FFF00000000007
+FFF00000000007FFF80000000007FFF80000000003FFFC0000000003FFFC0000000003FF
+FE0000000003FFFE03E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE
+7FFF000003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFF
+FF800003FFFCFFFF800007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE
+00000FFFF03FFC00000FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007FF00
+00FFFE0003FFF007FFFC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFF
+FC000000001FFF800000374F7ACD43>I<00000000007C00000000000000FE0000000000
+0000FE00000000000001FE00000000000003FE00000000000007FE0000000000000FFE00
+00000000000FFE0000000000001FFE0000000000003FFE0000000000007FFE0000000000
+007FFE000000000000FFFE000000000001FFFE000000000003FFFE000000000003FFFE00
+0000000007FFFE00000000000FFFFE00000000001FBFFE00000000003F3FFE0000000000
+3E3FFE00000000007C3FFE0000000000FC3FFE0000000001F83FFE0000000001F03FFE00
+00000003E03FFE0000000007E03FFE000000000FC03FFE000000000F803FFE000000001F
+003FFE000000003F003FFE000000007E003FFE000000007C003FFE00000000F8003FFE00
+000001F8003FFE00000003F0003FFE00000007E0003FFE00000007C0003FFE0000000F80
+003FFE0000001F80003FFE0000003F00003FFE0000003E00003FFE0000007C00003FFE00
+0000FC00003FFE000001F800003FFE000001F000003FFE000003E000003FFE000007E000
+003FFE00000FC000003FFE00001F8000003FFE00001F0000003FFE00003E0000003FFE00
+007E0000003FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFF
+FFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE00
+00000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000
+007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00
+00000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000F
+FFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFF
+C03A4F7CCE43>I<03800000000E0007E00000007E0007FE000003FE0007FFF0007FFE00
+07FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007
+FFFFFFFF800007FFFFFFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FF
+FFFFC0000007FFFFFF00000007FFFFF800000007E1FF0000000007E0000000000007E000
+0000000007E0000000000007E0000000000007E0000000000007E0000000000007E00000
+00000007E0000000000007E0000000000007E0000000000007E0000000000007E00FFF00
+000007E07FFFF0000007E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE0
+0007FE0000FFF80007FC00007FFC0007F800003FFC0007F000003FFE0007E000001FFF00
+03C000001FFF80000000001FFF80000000001FFFC0000000000FFFC0000000000FFFE000
+0000000FFFE0000000000FFFE0000000000FFFE0000000000FFFF0000000000FFFF00000
+00000FFFF00FE000000FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00
+000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE0000
+0FFFE0FFFE00000FFFE0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001F
+FF803E0000003FFF803F0000003FFF001F8000007FFE001FC000007FFC000FE00000FFF8
+0007F80001FFF00003FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000
+001FFFFFF800000003FFFFC0000000007FF8000000344F79CD43>I<0000000FFF000000
+0000FFFFE000000007FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F000003
+FFC0003F800007FF00001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF0
+0003FFE000FFF00007FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC000
+07FFE007FFC00007FFE00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF800000
+7E001FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF00000000
+007FFF00000000007FFF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000
+FFFF1FFFFFF000FFFF3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FF
+FFF00007FF80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF
+800003FFF0FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF00
+0003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF0000
+03FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003
+FFFC3FFF000003FFFC3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FF
+F80FFF800003FFF80FFF800003FFF007FF800007FFF007FF800007FFE003FFC00007FFC0
+01FFC00007FFC001FFE0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC0000
+1FFF01FFF800000FFFFFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC00000000
+07FFC00000364F7ACD43>I<1F000000000000001F800000000000001FC0000000000000
+1FFF8000000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFF
+FFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC00
+3FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFF
+FFFFC0007FFFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE0000
+7C00000003FC00007C00000003F800007C00000007F000007C0000000FF000007C000000
+1FE00000F80000003FC00000F80000007F800000F80000007F000000F8000000FE000000
+00000001FE00000000000003FC00000000000003F800000000000007F00000000000000F
+F00000000000001FE00000000000001FE00000000000003FC00000000000003FC0000000
+0000007F80000000000000FF80000000000000FF80000000000001FF00000000000001FF
+00000000000003FF00000000000003FE00000000000007FE00000000000007FE00000000
+00000FFE0000000000000FFE0000000000000FFC0000000000001FFC0000000000001FFC
+0000000000003FFC0000000000003FFC0000000000003FFC0000000000003FFC00000000
+00007FFC0000000000007FF80000000000007FF80000000000007FF8000000000000FFF8
+000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF800000000
+0001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8
+000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800000000
+0001FFF8000000000001FFF8000000000001FFF8000000000000FFF0000000000000FFF0
+0000000000003FC00000000000001F8000000000395279D043>I<000007FFC000000000
+7FFFFC00000003FFFFFF8000000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80
+000FFE0000FF000007FF0001FE000003FF0003FC000001FF8007FC000001FFC007F80000
+00FFC00FF8000000FFC00FF8000000FFE00FF80000007FE00FF80000007FE01FF8000000
+7FE01FFC0000007FE01FFC0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FF
+E01FFFE00000FFC01FFFF80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF00
+0FFFFFF007FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001
+FFFFFFFF800000FFFFFFFE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007
+FFFFFFF0000001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7
+FFFFFF8001FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003
+FFFFF01FF80000FFFFF83FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001
+FFFC7FE0000000FFFCFFC00000007FFCFFC00000003FFCFFC00000003FFCFFC00000001F
+FCFFC00000001FFCFFC00000000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8
+FFE00000000FF87FE00000000FF07FF00000001FF07FF00000001FF03FF80000003FE01F
+F80000003FC01FFC0000007FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FF
+FC00FFFC00007FFFFFFFF000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000F
+FFC00000364F7ACD43>I<00000FFF8000000000FFFFF800000003FFFFFE0000000FFFFF
+FF8000001FFF03FFC000007FF800FFE00000FFF0003FF00001FFE0001FF80003FFC0001F
+FC0007FFC0000FFE000FFF80000FFF000FFF800007FF001FFF800007FF803FFF800007FF
+803FFF000007FFC07FFF000007FFC07FFF000003FFE07FFF000003FFE07FFF000003FFF0
+FFFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FF
+FF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF
+000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF00
+0007FFFC3FFF000007FFFC3FFF000007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF8000
+1FFFFC0FFF80001FFFFC07FF80003FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3
+FFFC007FF803F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FF
+F80000004003FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF0
+0000000007FFF00000000007FFF001F8000007FFE003FC000007FFE007FE000007FFC00F
+FF000007FFC01FFF80000FFF801FFF80000FFF801FFF80000FFF001FFF80001FFF001FFF
+80001FFE001FFF80003FFC001FFF00003FFC000FFE00007FF8000FFC0000FFF0000FF800
+01FFE00007F00003FFC00003FC000FFF800003FF807FFE000001FFFFFFFC0000007FFFFF
+F00000003FFFFFC00000000FFFFE0000000000FFF0000000364F7ACD43>I<07F0000FF8
+001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE
+001FFC000FF80007F0000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000007F0000FF8
+001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE
+001FFC000FF80007F000113576B425>I<0000000007FFF8000000000000000001FFFFFF
+E0000000000000000FFFFFFFFC000000000000007FFFFFFFFF80000000000001FFFC000F
+FFE0000000000007FF8000007FF800000000001FF800000007FE00000000007FE0000000
+01FF8000000000FF80000000007FC000000001FE00000000001FE000000003F800000000
+0007F000000007E0000000000001F80000000FC0000000000000FC0000001F8000000000
+00007E0000003F000000000000003F0000007E000000000000001F800000FC000001FFC0
+00000FC00001F800001FFFFC000007E00001F00000FFFFFF000003E00003F00003FFFFFF
+800003F00007E00007FFC07FE00001F80007C0001FFF000FF00000F8000FC0003FFC0003
+F80000FC000F80007FF80001FC00007C001F8000FFF000007E00007E001F0001FFE00000
+3E00003E001F0001FFE000003FFE003E003F0003FFC000001FFF003F003E0007FFC00000
+1FFF001F003E0007FF8000001FFF001F007E000FFF8000001FFF001F807C000FFF000000
+1FFF000F807C000FFF0000001FFF000F807C001FFF0000001FFF000F807C001FFF000000
+1FFF000F80FC001FFF0000001FFF000FC0F8003FFE0000001FFF0007C0F8003FFE000000
+1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0F8003FFE000000
+1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0F8003FFE000000
+1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0F8003FFE000000
+1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0FC001FFF000000
+1FFF0007C07C001FFF0000001FFF0007C07C001FFF0000001FFF0007807C000FFF000000
+1FFF000F807C000FFF0000001FFF000F807E000FFF8000001FFF000F803E0007FF800000
+1FFF000F803E0007FFC000001FFF000F803F0003FFC000001FFF000F001F0001FFE00000
+3FFF001F001F0001FFE000003FFF001F001F8000FFF000007FFF003E000F80007FF80001
+FFFF003E000FC0003FFC0003FFFF807C0007C0001FFF000FFFFF80F80007E00007FFC07F
+E7FFC3F80003F00003FFFFFF83FFFFF00001F00000FFFFFF00FFFFE00001F800001FFFFC
+003FFF800000FC000001FFC00007FE0000007E00000000000000000000003F0000000000
+0000000000001F80000000000000000000000FC00000000000000000000007E000000000
+00000000000003F8000000000000007FC00001FE00000000000003FFC00000FF80000000
+00001FFFC000007FE00000000001FFFF0000001FF8000000001FFFF800000007FF800000
+03FFFFC000000001FFFC0001FFFFFC00000000007FFFFFFFFFFFE000000000000FFFFFFF
+FFFC00000000000001FFFFFFFF800000000000000007FFFF80000000005A5579D369>64
+D<00000000001F00000000000000000000003F80000000000000000000007FC000000000
+0000000000007FC000000000000000000000FFE000000000000000000000FFE000000000
+000000000000FFE000000000000000000001FFF000000000000000000001FFF000000000
+000000000003FFF800000000000000000003FFF800000000000000000003FFF800000000
+000000000007FFFC00000000000000000007FFFC00000000000000000007FFFC00000000
+00000000000FFFFE0000000000000000000FFFFE0000000000000000001FFFFF00000000
+00000000001FFFFF0000000000000000001FFFFF0000000000000000003FFFFF80000000
+00000000003F7FFF8000000000000000007F7FFFC000000000000000007E7FFFC0000000
+00000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1FFFE0000000
+0000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80FFFF0000000
+0000000003F80FFFF80000000000000003F007FFF80000000000000007F007FFFC000000
+0000000007E007FFFC0000000000000007E003FFFC000000000000000FE003FFFE000000
+000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001FFFF000000
+000000001F8000FFFF000000000000003F8000FFFF800000000000003F00007FFF800000
+000000007F00007FFFC00000000000007E00007FFFC00000000000007E00003FFFC00000
+00000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC00001FFFF00000
+00000001F800001FFFF0000000000001F800000FFFF0000000000003F800000FFFF80000
+00000003F0000007FFF8000000000007F0000007FFFC000000000007E0000007FFFC0000
+00000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE0000
+0000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000
+0000003F80000000FFFF80000000003F000000007FFF80000000007F000000007FFFC000
+0000007F000000007FFFC0000000007E000000003FFFC000000000FE000000003FFFE000
+000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000001FFFF000
+000001F8000000000FFFF000000003F8000000000FFFF800000003F00000000007FFF800
+000007F00000000007FFFC00000007F00000000007FFFC00000007E00000000003FFFC00
+00000FE00000000003FFFE0000000FC00000000003FFFE0000001FC00000000001FFFF00
+0000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF
+E05B547BD366>I<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000FFFFFFFFFFFF
+FFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FFF0000003FFFF
+00000007FFF00000007FFF80000007FFF00000003FFFC0000007FFF00000000FFFE00000
+07FFF000000007FFF0000007FFF000000007FFF8000007FFF000000003FFF8000007FFF0
+00000003FFFC000007FFF000000001FFFC000007FFF000000001FFFE000007FFF0000000
+00FFFE000007FFF000000000FFFE000007FFF000000000FFFF000007FFF000000000FFFF
+000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007
+FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000
+000001FFFE000007FFF000000001FFFE000007FFF000000001FFFC000007FFF000000003
+FFFC000007FFF000000003FFF8000007FFF000000007FFF8000007FFF000000007FFF000
+0007FFF00000000FFFE0000007FFF00000001FFFC0000007FFF00000007FFF00000007FF
+F0000001FFFE00000007FFF0000007FFF800000007FFFFFFFFFFFFE000000007FFFFFFFF
+FFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FFF0000003FFFE
+00000007FFF00000003FFF80000007FFF00000000FFFE0000007FFF000000007FFF00000
+07FFF000000001FFF8000007FFF000000001FFFC000007FFF000000000FFFE000007FFF0
+000000007FFF000007FFF0000000007FFF800007FFF0000000003FFFC00007FFF0000000
+003FFFC00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000001FFF
+E00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007
+FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF000
+0000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF000000000
+1FFFE00007FFF0000000001FFFE00007FFF0000000003FFFE00007FFF0000000003FFFC0
+0007FFF0000000003FFFC00007FFF0000000007FFF800007FFF000000000FFFF800007FF
+F000000000FFFF000007FFF000000001FFFE000007FFF000000007FFFE000007FFF00000
+000FFFFC000007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFFFFFFFFFFFFFF
+8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFC00000FF
+FFFFFFFFFFFFF800000054527CD160>I<0000000001FFFC000001C0000000007FFFFFC0
+0003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0
+000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007F
+FF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF00000
+00003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007
+FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001
+FFFC000000000000FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF000
+00000000007FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE000000000
+00001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC00000000000001F
+C03FFFC00000000000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFF
+C00000000000000FC07FFFC000000000000000007FFF8000000000000000007FFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80
+0000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000
+0000000000FFFF8000000000000000007FFF8000000000000000007FFF80000000000000
+00007FFFC000000000000000007FFFC000000000000000007FFFC000000000000007C03F
+FFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C01FFFE000
+000000000007C01FFFE000000000000007C01FFFE00000000000000FC00FFFF000000000
+00000F800FFFF00000000000000F8007FFF00000000000001F8003FFF80000000000001F
+8003FFF80000000000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FF
+FE0000000000007E00007FFF000000000000FC00003FFF800000000001F800001FFFC000
+00000003F800000FFFE00000000007F0000007FFF0000000000FE0000003FFFC00000000
+1FC0000001FFFE000000007F800000007FFF80000000FF000000003FFFE0000007FE0000
+00000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC00000000000
+3FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE00000000000000001FF
+FC00000000525479D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFC00000000
+FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFC000000
+0007FFF000000FFFFF0000000007FFF0000000FFFFC000000007FFF00000001FFFE00000
+0007FFF000000007FFF800000007FFF000000001FFFC00000007FFF000000000FFFE0000
+0007FFF0000000007FFF00000007FFF0000000003FFF80000007FFF0000000001FFFC000
+0007FFF0000000000FFFC0000007FFF00000000007FFE0000007FFF00000000003FFF000
+0007FFF00000000003FFF8000007FFF00000000001FFF8000007FFF00000000001FFFC00
+0007FFF00000000000FFFC000007FFF00000000000FFFE000007FFF00000000000FFFE00
+0007FFF000000000007FFF000007FFF000000000007FFF000007FFF000000000007FFF00
+0007FFF000000000007FFF800007FFF000000000003FFF800007FFF000000000003FFF80
+0007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC0
+0007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFE0
+0007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000001FFFE0
+0007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE0
+0007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE0
+0007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000003FFFE0
+0007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFC0
+0007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC0
+0007FFF000000000003FFFC00007FFF000000000003FFF800007FFF000000000003FFF80
+0007FFF000000000007FFF800007FFF000000000007FFF000007FFF000000000007FFF00
+0007FFF000000000007FFF000007FFF00000000000FFFE000007FFF00000000000FFFE00
+0007FFF00000000000FFFC000007FFF00000000001FFFC000007FFF00000000001FFF800
+0007FFF00000000003FFF0000007FFF00000000007FFF0000007FFF00000000007FFE000
+0007FFF0000000000FFFC0000007FFF0000000001FFF80000007FFF0000000003FFF0000
+0007FFF000000000FFFE00000007FFF000000001FFFC00000007FFF000000007FFF80000
+0007FFF00000001FFFF000000007FFF0000000FFFFC000000007FFF000000FFFFF000000
+FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFC0000000
+FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167>I<FFFFFFFFFF
+FFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FF
+FFFFFFFFFFFFFFFF800007FFF8000001FFFFC00007FFF80000001FFFC00007FFF8000000
+07FFC00007FFF800000001FFC00007FFF800000000FFC00007FFF8000000007FC00007FF
+F8000000003FC00007FFF8000000001FC00007FFF8000000001FC00007FFF8000000000F
+E00007FFF8000000000FE00007FFF80000000007E00007FFF80000000007E00007FFF800
+00000007E00007FFF80000000003E00007FFF80000000003E00007FFF80000000003E000
+07FFF80000F80003E00007FFF80000F80003F00007FFF80000F80001F00007FFF80000F8
+0001F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000F80000000007FF
+F80001F80000000007FFF80001F80000000007FFF80001F80000000007FFF80003F80000
+000007FFF80007F80000000007FFF8000FF80000000007FFF8007FF80000000007FFFFFF
+FFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF800000000
+07FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF80000000007FFF80007F8
+0000000007FFF80003F80000000007FFF80001F80000000007FFF80001F80000000007FF
+F80001F80000000007FFF80000F80000000007FFF80000F800003E0007FFF80000F80000
+3E0007FFF80000F800003E0007FFF80000F800007C0007FFF80000F800007C0007FFF800
+00F800007C0007FFF800000000007C0007FFF800000000007C0007FFF80000000000FC00
+07FFF80000000000FC0007FFF80000000000F80007FFF80000000000F80007FFF8000000
+0001F80007FFF80000000001F80007FFF80000000001F80007FFF80000000003F80007FF
+F80000000003F00007FFF80000000007F00007FFF8000000000FF00007FFF8000000000F
+F00007FFF8000000001FF00007FFF8000000003FF00007FFF8000000007FE00007FFF800
+000001FFE00007FFF800000007FFE00007FFF80000001FFFE00007FFF8000003FFFFE0FF
+FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFF
+FFFFC0FFFFFFFFFFFFFFFFFFC04F517CD058>I<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFF
+FFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE000007
+FFF8000007FFFF000007FFF80000007FFF000007FFF80000001FFF000007FFF800000007
+FF000007FFF800000003FF000007FFF800000001FF000007FFF800000000FF000007FFF8
+000000007F000007FFF8000000003F000007FFF8000000003F800007FFF8000000003F80
+0007FFF8000000001F800007FFF8000000001F800007FFF8000000001F800007FFF80000
+00000F800007FFF8000000000F800007FFF8000000000F800007FFF8000000000F800007
+FFF8000000000FC00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F800
+07C00007FFF80000F80007C00007FFF80000F80000000007FFF80000F80000000007FFF8
+0000F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001F8000000
+0007FFF80003F80000000007FFF80007F80000000007FFF8000FF80000000007FFF8007F
+F80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007
+FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF800
+00000007FFF80007F80000000007FFF80003F80000000007FFF80001F80000000007FFF8
+0001F80000000007FFF80001F80000000007FFF80000F80000000007FFF80000F8000000
+0007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000
+F80000000007FFF80000F80000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF8000000000000FFFFFFFFFFF800000000FFFF
+FFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF80000
+00004A517CD055>I<0000000001FFFC000001C000000000007FFFFFC00003C000000000
+07FFFFFFF80007C0000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003
+FFFFE003FFC07FC00000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007F
+FF80000003FFFFC0000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FF
+F0000000003FFFC000000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF
+800000000007FFC000007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE
+000000000001FFC00001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF8
+0000000000007FC00007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF0
+0000000000003FC0001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE0
+0000000000001FC0003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC0
+0000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC0
+0000000000000000007FFF800000000000000000007FFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF80
+0000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC0
+0000007FFFFFFFFFE03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC0
+00000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE0
+00000000003FFFC0000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF0
+00000000003FFFC00003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC
+00000000003FFFC00000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF
+00000000003FFFC000003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFF
+E0000000007FFFC0000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FF
+FF00000000FFFFC00000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000F
+FFFE00001FF1FFC000000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC000000000
+3FFFFFFFFF001FC00000000007FFFFFFFC0007C000000000007FFFFFE00001C000000000
+0001FFFE00000000005B5479D26A>I<FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FF
+FFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FF
+FFFFFFFF0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFFFFFFFFFFF
+FFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFF
+FFFFE0000007FFFFFFFFFFFFFFFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE000FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FF
+FFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF60527CD169>I<FF
+FFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF80000FFFFFFFFFFC0FF
+FFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>I<00007FFFFFFF
+FF8000007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF800000
+00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF
+0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000
+00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF
+0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000
+00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF
+0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000
+00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF
+0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000
+00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF
+0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000
+00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF
+0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000
+00007FFF000007F000007FFF00001FFC00007FFF00003FFE00007FFF00007FFF00007FFF
+00007FFF00007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF
+80007FFF0000FFFF8000FFFE0000FFFF8000FFFE0000FFFF8000FFFE0000FFFF0001FFFC
+00007FFF0001FFFC00007FFE0003FFF800003FF80007FFF000001FE00007FFE000000FFC
+001FFFC0000007FF807FFF00000001FFFFFFFC000000007FFFFFF0000000001FFFFFC000
+00000001FFF80000000039537DD145>I<FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC000
+00FFFFFFF8FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC000
+00FFFFFFF80007FFF80000000003FFF8000007FFF800000000007F80000007FFF8000000
+0000FF00000007FFF80000000001FE00000007FFF80000000003F800000007FFF8000000
+000FF000000007FFF8000000001FE000000007FFF8000000003FC000000007FFF8000000
+007F8000000007FFF800000000FF0000000007FFF800000001FC0000000007FFF8000000
+07F80000000007FFF80000000FF00000000007FFF80000001FE00000000007FFF8000000
+3FC00000000007FFF80000007F800000000007FFF8000000FE000000000007FFF8000003
+FC000000000007FFF8000007F8000000000007FFF800000FF0000000000007FFF800001F
+E0000000000007FFF800003FC0000000000007FFF800007F80000000000007FFF80001FE
+00000000000007FFF80003FC00000000000007FFF80007F800000000000007FFF8000FF0
+00000000000007FFF8001FF800000000000007FFF8003FF800000000000007FFF8007FFC
+00000000000007FFF801FFFE00000000000007FFF803FFFF00000000000007FFF807FFFF
+00000000000007FFF80FFFFF80000000000007FFF81FFFFFC0000000000007FFF83FFFFF
+E0000000000007FFF8FF7FFFE0000000000007FFF9FE3FFFF0000000000007FFFBFC3FFF
+F8000000000007FFFFF81FFFFC000000000007FFFFF00FFFFC000000000007FFFFC007FF
+FE000000000007FFFF8007FFFF000000000007FFFF0003FFFF000000000007FFFE0001FF
+FF800000000007FFFC0000FFFFC00000000007FFF80000FFFFE00000000007FFF800007F
+FFE00000000007FFF800003FFFF00000000007FFF800001FFFF80000000007FFF800001F
+FFFC0000000007FFF800000FFFFC0000000007FFF8000007FFFE0000000007FFF8000003
+FFFF0000000007FFF8000003FFFF8000000007FFF8000001FFFF8000000007FFF8000000
+FFFFC000000007FFF8000000FFFFE000000007FFF80000007FFFF000000007FFF8000000
+3FFFF000000007FFF80000001FFFF800000007FFF80000001FFFFC00000007FFF8000000
+0FFFFE00000007FFF800000007FFFE00000007FFF800000003FFFF00000007FFF8000000
+03FFFF80000007FFF800000001FFFF80000007FFF800000000FFFFC0000007FFF8000000
+007FFFE0000007FFF8000000007FFFF0000007FFF8000000003FFFF0000007FFF8000000
+00FFFFFC00FFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC000
+3FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFE5F527CD169>I<
+FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000
+FFFFFFFFFFF80000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000
+0007FFF800000000000007FFF800000000000007FFF8000000007C0007FFF8000000007C
+0007FFF8000000007C0007FFF8000000007C0007FFF800000000FC0007FFF800000000F8
+0007FFF800000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F8
+0007FFF800000001F80007FFF800000001F80007FFF800000001F80007FFF800000003F8
+0007FFF800000003F80007FFF800000007F80007FFF800000007F00007FFF80000000FF0
+0007FFF80000000FF00007FFF80000001FF00007FFF80000003FF00007FFF80000007FF0
+0007FFF8000000FFF00007FFF8000003FFF00007FFF8000007FFF00007FFF800003FFFF0
+0007FFF80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0
+FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>I<FFFFFFFC00000000000000
+3FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFF
+FFFF00000000000000FFFFFFFEFFFFFFFF00000000000000FFFFFFFE0007FFFF00000000
+000000FFFFC0000007FFFF80000000000001EFFFC0000007FFFF80000000000001EFFFC0
+000007EFFFC0000000000003CFFFC0000007EFFFC0000000000003CFFFC0000007E7FFE0
+0000000000078FFFC0000007E7FFE00000000000078FFFC0000007E3FFF000000000000F
+0FFFC0000007E3FFF000000000000F0FFFC0000007E1FFF800000000001E0FFFC0000007
+E1FFF800000000001E0FFFC0000007E1FFF800000000001E0FFFC0000007E0FFFC000000
+00003C0FFFC0000007E0FFFC00000000003C0FFFC0000007E07FFE0000000000780FFFC0
+000007E07FFE0000000000780FFFC0000007E03FFF0000000000F00FFFC0000007E03FFF
+0000000000F00FFFC0000007E01FFF8000000001E00FFFC0000007E01FFF8000000001E0
+0FFFC0000007E00FFFC000000003C00FFFC0000007E00FFFC000000003C00FFFC0000007
+E00FFFC000000003C00FFFC0000007E007FFE000000007800FFFC0000007E007FFE00000
+0007800FFFC0000007E003FFF00000000F000FFFC0000007E003FFF00000000F000FFFC0
+000007E001FFF80000001E000FFFC0000007E001FFF80000001E000FFFC0000007E000FF
+FC0000003C000FFFC0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C00
+0FFFC0000007E0007FFE00000078000FFFC0000007E0007FFE00000078000FFFC0000007
+E0003FFF000000F0000FFFC0000007E0003FFF000000F0000FFFC0000007E0001FFF8000
+01E0000FFFC0000007E0001FFF800001E0000FFFC0000007E0000FFFC00003C0000FFFC0
+000007E0000FFFC00003C0000FFFC0000007E00007FFE0000780000FFFC0000007E00007
+FFE0000780000FFFC0000007E00007FFE0000780000FFFC0000007E00003FFF0000F0000
+0FFFC0000007E00003FFF0000F00000FFFC0000007E00001FFF8001E00000FFFC0000007
+E00001FFF8001E00000FFFC0000007E00000FFFC003C00000FFFC0000007E00000FFFC00
+3C00000FFFC0000007E000007FFE007800000FFFC0000007E000007FFE007800000FFFC0
+000007E000007FFE007800000FFFC0000007E000003FFF00F000000FFFC0000007E00000
+3FFF00F000000FFFC0000007E000001FFF81E000000FFFC0000007E000001FFF81E00000
+0FFFC0000007E000000FFFC3C000000FFFC0000007E000000FFFC3C000000FFFC0000007
+E0000007FFE78000000FFFC0000007E0000007FFE78000000FFFC0000007E0000003FFFF
+0000000FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFFC0
+000007E0000001FFFE0000000FFFC0000007E0000001FFFE0000000FFFC0000007E00000
+00FFFC0000000FFFC0000007E0000000FFFC0000000FFFC0000007E00000007FF8000000
+0FFFC0000007E00000007FF80000000FFFC0000007E00000003FF00000000FFFC0000007
+E00000003FF00000000FFFC000003FFC0000001FE00000000FFFC000FFFFFFFF00001FE0
+0001FFFFFFFFFEFFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFF
+FEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF000007800001FFFFFFFFFE77527CD180
+>I<FFFFFFFC00000000FFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFF00000000FFFF
+FFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF80000000FFFFFFFF0007FFFFC0000000003F
+FC000007FFFFE00000000007E0000007FFFFF00000000007E0000007FFFFF80000000007
+E0000007FFFFF80000000007E0000007FFFFFC0000000007E0000007EFFFFE0000000007
+E0000007E7FFFF0000000007E0000007E3FFFF8000000007E0000007E3FFFF8000000007
+E0000007E1FFFFC000000007E0000007E0FFFFE000000007E0000007E07FFFF000000007
+E0000007E03FFFF800000007E0000007E01FFFFC00000007E0000007E01FFFFC00000007
+E0000007E00FFFFE00000007E0000007E007FFFF00000007E0000007E003FFFF80000007
+E0000007E001FFFFC0000007E0000007E001FFFFC0000007E0000007E000FFFFE0000007
+E0000007E0007FFFF0000007E0000007E0003FFFF8000007E0000007E0001FFFFC000007
+E0000007E0000FFFFE000007E0000007E0000FFFFE000007E0000007E00007FFFF000007
+E0000007E00003FFFF800007E0000007E00001FFFFC00007E0000007E00000FFFFE00007
+E0000007E00000FFFFF00007E0000007E000007FFFF00007E0000007E000003FFFF80007
+E0000007E000001FFFFC0007E0000007E000000FFFFE0007E0000007E0000007FFFF0007
+E0000007E0000007FFFF0007E0000007E0000003FFFF8007E0000007E0000001FFFFC007
+E0000007E0000000FFFFE007E0000007E00000007FFFF007E0000007E00000003FFFF807
+E0000007E00000003FFFF807E0000007E00000001FFFFC07E0000007E00000000FFFFE07
+E0000007E000000007FFFF07E0000007E000000003FFFF87E0000007E000000003FFFF87
+E0000007E000000001FFFFC7E0000007E000000000FFFFE7E0000007E0000000007FFFF7
+E0000007E0000000003FFFFFE0000007E0000000001FFFFFE0000007E0000000001FFFFF
+E0000007E0000000000FFFFFE0000007E00000000007FFFFE0000007E00000000003FFFF
+E0000007E00000000001FFFFE0000007E00000000001FFFFE0000007E00000000000FFFF
+E0000007E000000000007FFFE0000007E000000000003FFFE0000007E000000000001FFF
+E0000007E000000000000FFFE0000007E000000000000FFFE0000007E0000000000007FF
+E0000007E0000000000003FFE0000007E0000000000001FFE0000007E0000000000000FF
+E0000007E0000000000000FFE000003FFC0000000000007FE000FFFFFFFF00000000003F
+E000FFFFFFFF00000000001FE000FFFFFFFF00000000000FE000FFFFFFFF000000000007
+E000FFFFFFFF000000000003C00060527CD169>I<000000000FFFC00000000000000003
+FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FF
+FF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800
+000001FFF80000007FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000F
+FF8000000007FFC000001FFF0000000003FFE000003FFF0000000003FFF000007FFE0000
+000001FFF80000FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF80000000000
+7FFE0003FFF800000000007FFF0003FFF000000000003FFF0007FFF000000000003FFF80
+07FFE000000000001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC01FFFE0
+00000000001FFFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC0000000
+00000FFFF03FFFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000000007
+FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87F
+FF80000000000007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000
+0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000
+0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF
+FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF
+80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF800000
+00000007FFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC00000000000
+0FFFF87FFFC000000000000FFFF83FFFC000000000000FFFF03FFFC000000000000FFFF0
+3FFFE000000000001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE01FFFE0
+00000000001FFFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF8000000
+00007FFF8007FFF800000000007FFF8003FFF800000000007FFF0001FFFC0000000000FF
+FE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FFF80000
+3FFF8000000007FFF000001FFFC00000000FFFE000000FFFE00000001FFFC0000007FFF0
+0000003FFF80000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF000003
+FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFFFF0000
+00000000FFFFFFFFFC0000000000001FFFFFFFE000000000000003FFFFFF000000000000
+00001FFFE000000000565479D265>I<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000
+FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF00000
+1FFFFC000007FFF0000001FFFF000007FFF00000007FFF800007FFF00000003FFFC00007
+FFF00000000FFFE00007FFF00000000FFFF00007FFF000000007FFF00007FFF000000003
+FFF80007FFF000000003FFFC0007FFF000000003FFFC0007FFF000000001FFFE0007FFF0
+00000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFF
+0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF00000
+0001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007
+FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001
+FFFC0007FFF000000003FFFC0007FFF000000003FFFC0007FFF000000003FFF80007FFF0
+00000007FFF00007FFF00000000FFFE00007FFF00000001FFFE00007FFF00000003FFFC0
+0007FFF00000007FFF000007FFF0000001FFFE000007FFF000001FFFFC000007FFFFFFFF
+FFFFF0000007FFFFFFFFFFFFC0000007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF8000000000000FFFFFFFFFFC0
+00000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFF
+FFFFFFC00000000050527CD15C>I<000000000FFFC00000000000000003FFFFFF000000
+000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FFFF0000000000
+0FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800000001FFF000
+00003FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000FFF8000000007
+FFC000001FFF0000000003FFE000003FFE0000000001FFF000007FFC0000000000FFF800
+00FFFC0000000000FFFC0000FFF800000000007FFC0001FFF800000000007FFE0003FFF0
+00000000003FFF0003FFF000000000003FFF0007FFE000000000001FFF8007FFE0000000
+00001FFF800FFFE000000000001FFFC00FFFC000000000000FFFC01FFFC000000000000F
+FFE01FFFC000000000000FFFE01FFF80000000000007FFE03FFF80000000000007FFF03F
+FF80000000000007FFF03FFF80000000000007FFF07FFF80000000000007FFF87FFF8000
+0000000007FFF87FFF00000000000003FFF87FFF00000000000003FFF87FFF0000000000
+0003FFF8FFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FF
+FCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF
+00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF000000
+00000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF000000000000
+03FFFCFFFF00000000000003FFFCFFFF00000000000003FFFC7FFF00000000000003FFF8
+7FFF00000000000003FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80
+000000000007FFF83FFF80000000000007FFF03FFF80000000000007FFF03FFF80000000
+000007FFF01FFFC000000000000FFFE01FFFC000000000000FFFE01FFFC000000000000F
+FFE00FFFC000000000000FFFC00FFFE000000000001FFFC007FFE000000000001FFF8007
+FFF000000000003FFF8003FFF00001FE00003FFF0001FFF80007FF80007FFE0001FFF800
+0FFFE0007FFE0000FFFC003FFFF000FFFC00007FFC007F03F800FFF800003FFE007C00FC
+01FFF000001FFF00F8007E03FFE000000FFF80F8003F07FFC0000007FFC0F0001F8FFF80
+000003FFE0F0001F9FFF00000001FFF0F0000FFFFE00000000FFFCF8000FFFFC00000000
+3FFFF80007FFF0000000000FFFFC000FFFC00000000003FFFF00FFFF000000000000FFFF
+FFFFFC0000000000001FFFFFFFFC00000C00000003FFFFFFFC00001E000000001FFFE3FE
+00001E00000000000001FF00001E00000000000001FF80003E00000000000001FFC0007E
+00000000000001FFE000FE00000000000001FFF807FE00000000000000FFFFFFFE000000
+00000000FFFFFFFC00000000000000FFFFFFFC000000000000007FFFFFFC000000000000
+007FFFFFFC000000000000007FFFFFF8000000000000007FFFFFF8000000000000003FFF
+FFF8000000000000003FFFFFF0000000000000001FFFFFE0000000000000001FFFFFE000
+0000000000000FFFFFC00000000000000007FFFF800000000000000003FFFF0000000000
+00000001FFFE0000000000000000007FF80000000000000000001FE000576A79D265>I<
+FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000
+FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF0000000
+0007FFF000000FFFF80000000007FFF0000001FFFE0000000007FFF0000000FFFF000000
+0007FFF00000007FFF8000000007FFF00000003FFFC000000007FFF00000001FFFC00000
+0007FFF00000000FFFE000000007FFF00000000FFFF000000007FFF00000000FFFF00000
+0007FFF000000007FFF800000007FFF000000007FFF800000007FFF000000007FFF80000
+0007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC0000
+0007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC0000
+0007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFF80000
+0007FFF000000007FFF800000007FFF00000000FFFF800000007FFF00000000FFFF00000
+0007FFF00000000FFFE000000007FFF00000000FFFE000000007FFF00000001FFFC00000
+0007FFF00000003FFF8000000007FFF00000007FFF0000000007FFF0000000FFFE000000
+0007FFF0000003FFFC0000000007FFF000000FFFF00000000007FFF00000FFFFC0000000
+0007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE000000000
+0007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007FFF000007FFF80000000
+0007FFF000003FFFC00000000007FFF000001FFFE00000000007FFF000000FFFF0000000
+0007FFF0000007FFF80000000007FFF0000003FFFC0000000007FFF0000003FFFE000000
+0007FFF0000001FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFF000000
+0007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF000000
+0007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF000000
+0007FFF0000000FFFF0000000007FFF0000000FFFF8000000007FFF0000000FFFF800000
+0007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF800000
+0007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF80001C
+0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E
+0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007FFF00000003FFFE0007C
+0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8
+FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0
+FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F537CD164>I<00000FFF80
+0007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000
+FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC000000
+3FFF000FF80000000FFF001FF800000007FF001FF000000003FF003FF000000003FF003F
+E000000001FF007FE000000000FF007FE000000000FF007FE0000000007F00FFE0000000
+007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FFF0000000003F00FF
+F8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000001F00FFFF000000
+000000FFFFC000000000007FFFF000000000007FFFFF00000000007FFFFFF8000000003F
+FFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFF
+FC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF00000
+7FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFF
+FFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC000
+00000007FFFFE00000000000FFFFE000000000003FFFE000000000000FFFF00000000000
+07FFF0000000000003FFF0000000000003FFF0780000000001FFF0F80000000000FFF0F8
+0000000000FFF0F80000000000FFF0F800000000007FF0F800000000007FF0FC00000000
+007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF
+0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001FF80FFE0000000
+01FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FF
+FFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFF
+FC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>I<3FFFFFFFFFFFFFFFFFFF
+803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFF
+FFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003FFFC00007FF807FF800003F
+FFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000007FC07F8000003FFFC000
+003FC07F0000003FFFC000001FC07F0000003FFFC000001FC07E0000003FFFC000000FC0
+7E0000003FFFC000000FC07E0000003FFFC000000FC07C0000003FFFC0000007C07C0000
+003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFF
+C0000007C0FC0000003FFFC0000007E0F80000003FFFC0000003E0F80000003FFFC00000
+03E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F8
+0000003FFFC0000003E0000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFF
+FFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>I<FFFFFFFFFFC00003FFFFFFFC
+FFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFC
+FFFFFFFFFFC00003FFFFFFFC0007FFF80000000000FFF0000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F8000
+0007FFF800000000001F80000007FFF800000000003F80000007FFF800000000003F8000
+0003FFF800000000003F00000003FFFC00000000003F00000003FFFC00000000007F0000
+0001FFFC00000000007F00000001FFFC00000000007E00000000FFFE0000000000FE0000
+0000FFFE0000000001FC000000007FFF0000000001FC000000007FFF0000000003F80000
+00003FFF8000000007F8000000001FFF800000000FF0000000000FFFC00000001FE00000
+000007FFE00000003FC00000000003FFF80000007F800000000001FFFC000003FF000000
+0000007FFF80000FFE0000000000003FFFF001FFF80000000000000FFFFFFFFFF0000000
+00000003FFFFFFFFC0000000000000007FFFFFFF00000000000000000FFFFFF800000000
+00000000007FFF80000000005E537CD167>I<FFFFFFFFFE0000001FFFFFFEFFFFFFFFFE
+0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE
+0000001FFFFFFE001FFFF000000000003FFE00001FFFF0000000000007F000000FFFF000
+0000000007E000000FFFF800000000000FE0000007FFF800000000000FC0000007FFFC00
+000000000FC0000007FFFC00000000001FC0000003FFFE00000000001F80000003FFFE00
+000000003F80000001FFFE00000000003F00000001FFFF00000000007F00000000FFFF00
+000000007E00000000FFFF80000000007E00000000FFFF8000000000FE000000007FFFC0
+00000000FC000000007FFFC000000001FC000000003FFFE000000001F8000000003FFFE0
+00000003F8000000001FFFE000000003F0000000001FFFF000000007F0000000001FFFF0
+00000007F0000000000FFFF800000007E0000000000FFFF80000000FE00000000007FFFC
+0000000FC00000000007FFFC0000001FC00000000003FFFC0000001F800000000003FFFE
+0000003F800000000003FFFE0000003F800000000001FFFF0000003F000000000001FFFF
+0000007F000000000000FFFF8000007E000000000000FFFF800000FE0000000000007FFF
+800000FC0000000000007FFFC00001FC0000000000007FFFC00001FC0000000000003FFF
+E00001F80000000000003FFFE00003F80000000000001FFFF00003F00000000000001FFF
+F00007F00000000000000FFFF00007E00000000000000FFFF8000FE00000000000000FFF
+F8000FE000000000000007FFFC000FC000000000000007FFFC001FC000000000000003FF
+FE001F8000000000000003FFFE003F8000000000000001FFFE003F0000000000000001FF
+FF007F0000000000000001FFFF007F0000000000000000FFFF807E0000000000000000FF
+FF80FE00000000000000007FFFC0FC00000000000000007FFFC1FC00000000000000003F
+FFC1F800000000000000003FFFE3F800000000000000001FFFE3F000000000000000001F
+FFF3F000000000000000001FFFF7F000000000000000000FFFFFE000000000000000000F
+FFFFE0000000000000000007FFFFC0000000000000000007FFFFC0000000000000000003
+FFFF80000000000000000003FFFF80000000000000000003FFFF80000000000000000001
+FFFF00000000000000000001FFFF00000000000000000000FFFE00000000000000000000
+FFFE000000000000000000007FFC000000000000000000007FFC00000000000000000000
+7FFC000000000000000000003FF8000000000000000000003FF800000000000000000000
+1FF0000000000000000000001FF0000000000000000000000FE000000000000000000000
+07C000000000005F537DD166>I<FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC
+007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007F
+FFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0003FFFC00000001FFF
+E000000000FFF800003FFFE00000001FFFF0000000000FC000001FFFE00000000FFFF000
+0000000F8000001FFFE00000000FFFF8000000000F8000001FFFF00000000FFFF8000000
+001F8000000FFFF000000007FFF8000000001F0000000FFFF800000007FFFC000000001F
+0000000FFFF800000003FFFC000000003F00000007FFF800000003FFFC000000003E0000
+0007FFFC00000003FFFE000000003E00000003FFFC00000001FFFE000000007C00000003
+FFFC00000001FFFF000000007C00000003FFFE00000001FFFF00000000FC00000001FFFE
+00000001FFFF00000000F800000001FFFF00000003FFFF80000000F800000001FFFF0000
+0003FFFF80000001F800000000FFFF00000003FFFF80000001F000000000FFFF80000007
+FFFFC0000001F0000000007FFF80000007FFFFC0000003E0000000007FFF80000007FFFF
+E0000003E0000000007FFFC000000FFFFFE0000007E0000000003FFFC000000F9FFFE000
+0007C0000000003FFFE000001F9FFFF0000007C0000000003FFFE000001F0FFFF000000F
+C0000000001FFFE000001F0FFFF000000F80000000001FFFF000003F0FFFF800000F8000
+0000000FFFF000003E07FFF800001F00000000000FFFF000003E07FFFC00001F00000000
+000FFFF800007E07FFFC00003F000000000007FFF800007C03FFFC00003E000000000007
+FFFC0000FC03FFFE00003E000000000007FFFC0000F801FFFE00007E000000000003FFFC
+0000F801FFFE00007C000000000003FFFE0001F801FFFF00007C000000000003FFFE0001
+F000FFFF0000FC000000000001FFFE0001F000FFFF8000F8000000000001FFFF0003F000
+FFFF8001F8000000000000FFFF0003E0007FFF8001F0000000000000FFFF0007E0007FFF
+C001F0000000000000FFFF8007C0003FFFC003F00000000000007FFF8007C0003FFFC003
+E00000000000007FFFC00FC0003FFFE003E00000000000007FFFC00F80001FFFE007E000
+00000000003FFFC00F80001FFFF007C00000000000003FFFE01F80001FFFF00FC0000000
+0000001FFFE01F00000FFFF00F800000000000001FFFE01F00000FFFF80F800000000000
+001FFFF03E000007FFF81F800000000000000FFFF03E000007FFF81F000000000000000F
+FFF87E000007FFFC1F000000000000000FFFF87C000003FFFC3F0000000000000007FFF8
+7C000003FFFE3E0000000000000007FFFCFC000003FFFE7E0000000000000003FFFCF800
+0001FFFE7C0000000000000003FFFCF8000001FFFF7C0000000000000003FFFFF0000000
+FFFFFC0000000000000001FFFFF0000000FFFFF80000000000000001FFFFF0000000FFFF
+F80000000000000001FFFFE00000007FFFF80000000000000000FFFFE00000007FFFF000
+00000000000000FFFFE00000007FFFF000000000000000007FFFC00000003FFFE0000000
+00000000007FFFC00000003FFFE000000000000000007FFF800000001FFFE00000000000
+0000003FFF800000001FFFC000000000000000003FFF800000001FFFC000000000000000
+003FFF000000000FFFC000000000000000001FFF000000000FFF8000000000000000001F
+FF000000000FFF8000000000000000000FFE0000000007FF0000000000000000000FFE00
+00000007FF0000000000000000000FFE0000000007FF00000000000000000007FC000000
+0003FE00000000000000000007FC0000000003FE00000000000000000007F80000000001
+FE00000000000000000003F80000000001FC00000000000000000003F80000000001FC00
+000000000000000001F00000000000F8000000000084537DD18B>I<3FFFFFFFFF8003FF
+FFFFFF003FFFFFFFFF8003FFFFFFFF003FFFFFFFFF8003FFFFFFFF003FFFFFFFFF8003FF
+FFFFFF003FFFFFFFFF8003FFFFFFFF000007FFFE00000007FFF800000003FFFF00000000
+7F8000000001FFFF800000007F0000000001FFFFC0000000FE0000000000FFFFC0000001
+FE00000000007FFFE0000001FC00000000007FFFF0000003F800000000003FFFF0000007
+F800000000001FFFF800000FF000000000000FFFFC00000FE000000000000FFFFC00001F
+C0000000000007FFFE00003FC0000000000003FFFF00007F80000000000003FFFF80007F
+00000000000001FFFF8000FE00000000000000FFFFC001FE00000000000000FFFFE003FC
+000000000000007FFFE003F8000000000000003FFFF007F0000000000000001FFFF80FF0
+000000000000001FFFFC1FE0000000000000000FFFFC1FC00000000000000007FFFE3F80
+0000000000000007FFFF7F800000000000000003FFFFFF000000000000000001FFFFFE00
+0000000000000000FFFFFC000000000000000000FFFFFC0000000000000000007FFFF800
+00000000000000003FFFF00000000000000000003FFFF80000000000000000001FFFF800
+00000000000000000FFFFC00000000000000000007FFFE00000000000000000007FFFE00
+000000000000000003FFFF00000000000000000001FFFF80000000000000000001FFFFC0
+000000000000000003FFFFC0000000000000000007FFFFE0000000000000000007FFFFF0
+00000000000000000FFFFFF000000000000000001FFFFFF800000000000000003FCFFFFC
+00000000000000003F8FFFFE00000000000000007F07FFFE0000000000000000FF03FFFF
+0000000000000001FE03FFFF8000000000000001FC01FFFF8000000000000003F800FFFF
+C000000000000007F8007FFFE00000000000000FF0007FFFF00000000000000FE0003FFF
+F00000000000001FC0001FFFF80000000000003FC0001FFFFC0000000000003F80000FFF
+FC0000000000007F000007FFFE000000000000FF000003FFFF000000000001FE000003FF
+FF000000000001FC000001FFFF800000000003F8000000FFFFC00000000007F8000000FF
+FFE0000000000FF00000007FFFE0000000000FE00000003FFFF0000000001FC00000003F
+FFF8000000003FC00000001FFFF8000000007F800000000FFFFC000000007F0000000007
+FFFE00000000FE0000000007FFFF00000001FE0000000003FFFF00000003FE0000000001
+FFFF8000003FFFC000000001FFFFC000FFFFFFFF800003FFFFFFFFF8FFFFFFFF800003FF
+FFFFFFF8FFFFFFFF800003FFFFFFFFF8FFFFFFFF800003FFFFFFFFF8FFFFFFFF800003FF
+FFFFFFF85D527CD166>I<FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF0000000FFFFFFF
+80FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF0000000F
+FFFFFF80000FFFFC00000000003FFF0000000FFFFE000000000007F800000007FFFF0000
+00000007F000000003FFFF00000000000FE000000003FFFF80000000000FE000000001FF
+FFC0000000001FC000000000FFFFC0000000003F8000000000FFFFE0000000003F800000
+00007FFFF0000000007F00000000003FFFF000000000FE00000000003FFFF800000000FE
+00000000001FFFFC00000001FC00000000000FFFFC00000003F800000000000FFFFE0000
+0003F8000000000007FFFF00000007F0000000000003FFFF0000000FE0000000000003FF
+FF8000000FE0000000000001FFFFC000001FC0000000000000FFFFC000003F8000000000
+0000FFFFE000003F800000000000007FFFF000007F000000000000003FFFF00000FF0000
+00000000003FFFF80000FE000000000000001FFFFC0001FC000000000000000FFFFC0003
+FC000000000000000FFFFE0003F80000000000000007FFFF0007F00000000000000003FF
+FF000FF00000000000000003FFFF800FE00000000000000001FFFFC01FC0000000000000
+0000FFFFC03FC00000000000000000FFFFE03F8000000000000000007FFFF07F00000000
+00000000003FFFF0FF0000000000000000003FFFF8FE0000000000000000001FFFFDFC00
+00000000000000000FFFFFFC0000000000000000000FFFFFF800000000000000000007FF
+FFF000000000000000000003FFFFF000000000000000000001FFFFE00000000000000000
+0001FFFFC000000000000000000000FFFFC0000000000000000000007FFF800000000000
+00000000007FFF00000000000000000000007FFF00000000000000000000007FFF000000
+00000000000000007FFF00000000000000000000007FFF00000000000000000000007FFF
+00000000000000000000007FFF00000000000000000000007FFF00000000000000000000
+007FFF00000000000000000000007FFF00000000000000000000007FFF00000000000000
+000000007FFF00000000000000000000007FFF00000000000000000000007FFF00000000
+000000000000007FFF00000000000000000000007FFF00000000000000000000007FFF00
+000000000000000000007FFF00000000000000000000007FFF0000000000000000000000
+7FFF00000000000000000000007FFF00000000000000000000007FFF0000000000000000
+0000007FFF00000000000000000000007FFF00000000000000000000007FFF0000000000
+0000000000007FFF00000000000000000000007FFF00000000000000000000007FFF0000
+000000000000000FFFFFFFFFF8000000000000000FFFFFFFFFF8000000000000000FFFFF
+FFFFF8000000000000000FFFFFFFFFF8000000000000000FFFFFFFFFF80000000061527E
+D166>I<1FFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFE01FFFFFFFFF
+FFFFFFE01FFFFFFFFFFFFFFFE01FFFFF800000FFFFC01FFFF8000001FFFFC01FFFC00000
+01FFFF801FFF00000003FFFF001FFE00000007FFFF001FFC00000007FFFE001FF8000000
+0FFFFC001FF00000001FFFFC001FE00000001FFFF8003FC00000003FFFF0003FC0000000
+7FFFF0003F800000007FFFE0003F80000000FFFFC0003F80000001FFFFC0003F00000001
+FFFF80003F00000003FFFF00003F00000007FFFF00003F00000007FFFE00003E0000000F
+FFFC00003E0000001FFFFC00003E0000001FFFF800003E0000003FFFF000003E0000007F
+FFF00000000000007FFFE0000000000000FFFFC0000000000001FFFFC0000000000001FF
+FF80000000000003FFFF00000000000007FFFF00000000000007FFFE0000000000000FFF
+FC0000000000001FFFFC0000000000001FFFF80000000000003FFFF00000000000007FFF
+F00000000000007FFFE0000000000000FFFFC0000000000001FFFFC0000000000001FFFF
+80000000000003FFFF00000000000007FFFF00000000000007FFFE0000000000000FFFFC
+0000000000001FFFFC0000000000001FFFF8000003E000003FFFF0000003E000007FFFF0
+000003E000007FFFE0000003E00000FFFFC0000003E00001FFFFC0000003E00001FFFF80
+000007E00003FFFF00000007E00007FFFF00000007C00007FFFE00000007C0000FFFFC00
+000007C0001FFFFC00000007C0001FFFF80000000FC0003FFFF00000000FC0007FFFF000
+00000FC0007FFFE00000001FC000FFFFC00000001FC001FFFFC00000003FC001FFFF8000
+00003FC003FFFF000000007FC007FFFF00000000FFC007FFFE00000001FFC00FFFFC0000
+0003FFC01FFFFC00000007FFC01FFFF80000000FFFC03FFFF00000003FFF807FFFF00000
+01FFFF807FFFE000003FFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFF80435279D152>I<00007FFF000000
+000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE00
+01FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00
+000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF80
+0007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0
+000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000
+0007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC0
+00003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE0
+0007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0
+007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00
+0007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0
+007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC0
+03E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FF
+E00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF0000000000000FF
+FFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF001FFE000000000
+FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000
+FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC00000
+FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF80000
+FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE0000
+FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000
+FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000
+FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000
+FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000
+FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000
+FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC0000
+FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF00000
+FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF000000
+FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000
+F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF8000000001FFFFF
+80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF
+8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC0
+0FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF003F
+FF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE0000000000FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE00000000007FFE00000000007FFF00000000007FFF000000
+00003FFF00000000003FFF00000000003FFF00000003E01FFF80000003E01FFF80000007
+E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F00
+00FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE00000
+00FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<000000000001FF8000
+0000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF8000
+0000000007FFFF800000000000001FFF8000000000000007FF8000000000000007FF8000
+000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000
+000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000
+000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000
+000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000
+000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000
+000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000
+000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF8000
+01FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FFC000000FFF8000
+0FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF8000
+3FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000
+7FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000
+FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000
+FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000
+FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000
+7FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF8000
+1FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF8000
+07FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF8000
+007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF80
+0001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<0000
+03FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC
+007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC000
+07FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF000001
+FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000FF
+F0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0
+FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FF
+FE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFE
+00000000007FFF00000000003FFF00000000003FFF00000000003FFF00000000E01FFF00
+000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE000
+000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC03F
+F8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D>
+I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001FFC03F
+F80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003FF800FF
+FC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000
+00007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE0
+00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000
+00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000
+00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000
+00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000
+00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000
+00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000
+00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000
+00007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00
+002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFF
+FF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF0
+07FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE0000
+1FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000
+1FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC0000
+07FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC0F
+FF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF00000000
+07C000000000000007C00000000000000FC00000000000000FC00000000000000FC00000
+000000000FE00000000000000FE00000000000000FF80000000000000FFE000000000000
+0FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFF
+FFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE00
+01FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF00000
+0007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FFC0
+FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE00000
+0001FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF800000007FE00
+0FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFFFF
+FFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>I<00
+3FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FF
+FFF0000000000000FFFFF000000000000003FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000
+FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF0000000
+FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF000000
+FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000
+FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000
+FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FF
+FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<007F00
+0000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8
+000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFF
+E0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF00000000000FFFFF000
+00000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF8
+00FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000003FC00000FFF000
+007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000FFF0000FF00000
+00FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE00000000FFF003
+FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000FFF07FF8000000
+00FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF00000000FFFFFF
+FF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000FFF807FFF00000
+00FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FFFE000000FFF000
+7FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000FFF0000FFFE000
+00FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001FFFC0000FFF000
+00FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FFFFFFF003FFFFFF
+FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFF40537CD2
+47>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFF
+F0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000FFE00000FFFFF0
+00FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000
+FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000
+FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF
+9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF00
+0007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000
+FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003F
+FE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFF
+FFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFF
+FFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000
+FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF0000
+00FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF8000
+00FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC000
+00FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0
+FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<0000
+01FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC
+0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FF
+C00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003F
+FC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE
+0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001F
+FF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE
+0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003F
+FF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF
+8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF
+8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC000000000
+3FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE
+000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007F
+FE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007
+FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000
+FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF8000000
+7FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000
+3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000
+3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000
+3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000
+3FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000
+7FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001
+FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007
+FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FF
+FC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC
+00000000FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000
+000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>
+I<000001FFE00007800000001FFFF8000F80000000FFFFFE001F80000003FFFFFF801F80
+00000FFFF03FC03F8000001FFF800FE07F8000007FFE0003F07F800000FFFC0001F8FF80
+0001FFF80000FDFF800003FFF000007FFF800003FFE000003FFF800007FFE000003FFF80
+000FFFC000001FFF80001FFFC000001FFF80001FFF8000000FFF80003FFF8000000FFF80
+003FFF8000000FFF80003FFF00000007FF80007FFF00000007FF80007FFF00000007FF80
+007FFF00000007FF80007FFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80
+00FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80
+00FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80
+00FFFE00000007FF8000FFFE00000007FF80007FFF00000007FF80007FFF00000007FF80
+007FFF00000007FF80003FFF00000007FF80003FFF00000007FF80003FFF80000007FF80
+001FFF8000000FFF80001FFF8000000FFF80000FFFC000001FFF80000FFFC000001FFF80
+0007FFE000003FFF800003FFF000007FFF800001FFF00000FFFF800000FFF80001FFFF80
+00007FFC0003FFFF8000003FFF000FEFFF8000000FFFC07FCFFF80000007FFFFFF0FFF80
+000001FFFFFE0FFF800000003FFFF80FFF8000000003FF800FFF800000000000000FFF80
+0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80
+0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80
+0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80
+0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80
+00000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF
+80000000000FFFFFFF80414D7CB547>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FF
+FFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00
+FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800
+FFFC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FF
+FFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>I<0003FFF00F00003FFFFE1F00
+00FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF00
+3F8000007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00
+FF8000001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC0000000
+7FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF800
+07FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0
+000007FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0
+F80000001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0
+FF0000000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00
+FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF80000
+2C387CB635>I<00003E00000000003E00000000003E00000000003E00000000003E0000
+0000003E00000000007E00000000007E00000000007E00000000007E0000000000FE0000
+000000FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000
+000007FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000
+000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0003FFE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F
+000007FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80
+002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FF
+FFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000
+FFF800001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC00000
+3FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC000
+07FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042
+377BB54B>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007
+FFFFFFFFFFF00007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007F
+FC0000003E00007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000
+F800001FFF800001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007
+FFC00003E0000007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F
+80000001FFF8001F80000000FFF8001F00000000FFFC001F00000000FFFC003F00000000
+7FFE003E000000007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8
+000000001FFF81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F000000000
+07FFE3E00000000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF80
+0000000001FFFF800000000000FFFF000000000000FFFF0000000000007FFE0000000000
+007FFE0000000000007FFE0000000000003FFC0000000000003FFC0000000000001FF800
+00000000001FF80000000000000FF00000000000000FF000000000000007E00000000000
+0003C000000040367DB447>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFF
+C0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFF
+C001FFF00000FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C0
+0000FFF800007FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F80
+00007FFC00003FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F00
+00003FFF00007FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E00
+00001FFF8000FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00
+000007FFC001F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800
+000003FFE007E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000
+000001FFF00FC0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000
+000000FFF81F003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F8000
+0000007FFE3E001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F0000
+0000003FFF7C000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E0000
+0000000FFFF80007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC0000
+00000007FFF00003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF00000
+00000003FFE00001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE00000
+00000001FF8000007FE0000000000001FF8000007FE0000000000000FF8000007FC00000
+00000000FF0000003FC00000000000007F0000003F800000000000007F0000003F800000
+000000003E0000001F000000005A367DB461>I<7FFFFFF0007FFFFE007FFFFFF0007FFF
+FE007FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF
+0000003FFF000007F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC0
+00000007FFE0003F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00
+000000007FFE01FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000
+000000000FFFCFC0000000000007FFFF80000000000003FFFF00000000000003FFFF0000
+0000000001FFFE00000000000000FFFC000000000000007FFE000000000000003FFF0000
+00000000003FFF000000000000001FFF800000000000001FFFC00000000000003FFFE000
+00000000007FFFF0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC00
+0000000003F07FFE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80
+000000003F800FFFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF8
+00000001F80001FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF
+0000001FC000001FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFF
+FFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>I<
+FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0
+0007FFFF00FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00
+007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF80
+0001F800000FFF800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E000
+0007FFE00007E0000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8
+001F80000000FFF8001F00000000FFFC003F000000007FFC003E000000007FFE007E0000
+00003FFE007C000000003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF
+81F8000000000FFFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000
+000003FFE7C00000000003FFFFC00000000001FFFF800000000001FFFF800000000000FF
+FF000000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE000000
+0000003FFC0000000000003FFC0000000000001FF80000000000001FF80000000000000F
+F00000000000000FF000000000000007E000000000000007E000000000000007E0000000
+00000007C00000000000000FC00000000000000F800000000000001F800000000000001F
+000000000000003F000000001FC0003E000000003FE0007E000000007FF0007C00000000
+FFF800FC00000000FFF800F800000000FFF801F800000000FFF801F000000000FFF803F0
+00000000FFF807E0000000007FF00FC0000000007FE01F80000000003FC07F0000000000
+3F81FE00000000001FFFFC00000000000FFFF0000000000003FFE0000000000000FF0000
+00000000404D7DB447>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fo cmr10 10.95 67
+/Fo 67 123 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE0
+1E60006000600060006000E000C000C000C001C001800380030007000E001C0018003800
+30000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E
+00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80
+000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00
+007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00
+007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80
+000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C
+00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>I<C0
+0000E000007000003800001C00001E00000F000007800007C00003C00001E00001F00000
+F00000F800007800007C00007C00003E00003E00003F00001F00001F00001F80000F8000
+0F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003E000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003E00007E00007E00007E00007E00007E000
+07E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00003F00003E0000
+3E00007C00007C0000780000F80000F00001F00001E00003C00007C0000780000F00001E
+00001C0000380000700000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0
+FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E00
+1C001800380030000B1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE1706
+7F961E>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0000000180
+00000003C000000007C000000007C000000007800000000F800000000F800000000F0000
+00001F000000001F000000001E000000003E000000003E000000003C000000007C000000
+007C000000007800000000F800000000F800000000F000000001F000000001F000000001
+E000000003E000000003E000000003C000000007C000000007C000000007800000000F80
+0000000F800000001F000000001F000000001E000000003E000000003E000000003C0000
+00007C000000007C000000007800000000F800000000F800000000F000000001F0000000
+01F000000001E000000003E000000003E000000003C000000007C000000007C000000007
+800000000F800000000F800000000F000000001F000000001F000000001E000000003E00
+0000003E000000007C000000007C000000007800000000F800000000F800000000F00000
+0001F000000001F000000001E000000003E000000003E000000003C000000007C0000000
+07C000000007800000000F800000000F800000000F000000001F000000001F000000001E
+000000003E000000003E000000003C000000007C000000007C000000007800000000F800
+000000F800000000F0000000006000000000225B7BC32D>I<0001FE0000000FFFC00000
+3F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0
+000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F0000
+03F87F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF
+000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F00
+0003F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F8000
+07E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F8
+00003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C00000
+1FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+7FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE0
+0003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC0
+7800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FF
+C0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000
+003FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001
+FC00000003F800000007F000000007E00000000FC00000001F800000003F000000007E00
+0000007C00000000F800000001F000000003E000000007C00000000F800000001F000070
+003E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F
+000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F
+0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0
+007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000
+FF00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC0
+0000003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE00
+000000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE000
+00003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0
+003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000
+FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F800
+00243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E00000000
+7E00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E
+0000001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E00
+0001C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E0000
+38007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E000300
+007E000700007E000E00007E000C00007E001C00007E003800007E003800007E00700000
+7E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>
+I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF000
+07FFFFC00007FFFF000007FFFC0000073FE0000007000000000700000000070000000007
+000000000700000000070000000007000000000700000000070000000007000000000700
+00000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C000
+7E000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000F
+E00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF0
+7F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC
+00001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F80
+01FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00
+001FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC
+003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE000
+00001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F800000
+007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00
+FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF
+80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80
+001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC000
+1FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC
+0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<380000
+00003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFF
+F87FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00
+E000001E00E000001C00E000003C00E0000078000000007000000000F000000001E00000
+0001C000000003C0000000078000000007000000000F000000001E000000001E00000000
+3C000000003C000000007C000000007800000000F800000000F800000001F800000001F0
+00000003F000000003F000000003F000000007F000000007F000000007F00000000FF000
+00000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE00000
+001FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE0000000
+3FE00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I<
+0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F
+00001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E00
+0007C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC00
+3E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF00
+00001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF80
+0F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8
+000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC00
+0001E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC000
+3E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003
+FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE000
+7E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001F
+C0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0
+FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F
+80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F0
+01DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE0000000
+3FC00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F
+003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE000
+1F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<001FF800
+00FFFF0003E01FC00F0007F01E0003F83C0001FC780001FE780000FEFE0000FFFF0000FF
+FF8000FFFF8000FFFF8000FFFF8000FF7F0000FF3E0000FF000001FE000001FE000003FC
+000007F8000007F000000FC000001F8000003F0000003E0000007C00000078000000F800
+0000F0000001F0000001E0000001E0000003C0000003C000000380000003800000038000
+000380000003800000038000000380000003800000038000000380000003800000030000
+000000000000000000000000000000000000000000000000000000000000000000078000
+001FE000001FE000003FF000003FF000003FF000003FF000001FE000001FE00000078000
+20407BBF2B>63 D<00000007000000000000000F800000000000000F800000000000000F
+800000000000001FC00000000000001FC00000000000001FC00000000000003FE0000000
+0000003FE00000000000003FE00000000000007FF00000000000007FF00000000000007F
+F0000000000000FFF8000000000000E7F8000000000000E7F8000000000001C7FC000000
+000001C3FC000000000001C3FC00000000000381FE00000000000381FE00000000000381
+FE00000000000700FF00000000000700FF00000000000700FF00000000000E007F800000
+00000E007F80000000000E007F80000000001C003FC0000000001C003FC0000000001C00
+3FC00000000038001FE00000000038001FE00000000038001FE00000000070000FF00000
+000070000FF00000000070000FF000000000E00007F800000000E00007F800000000E000
+07F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE0000
+0003800001FE00000003800001FE00000007000000FF00000007000000FF0000000F0000
+00FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C0000003FC000
+001C0000003FC000003C0000003FE00000380000001FE00000380000001FE00000780000
+001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00
+FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65
+D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003FE00
+007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003FE000
+7F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8007F
+0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF0007F00
+00001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F0000
+01FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFFFFFF
+E000007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000003F
+E0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F00000007FC
+007F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007FE00
+7F00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC007F
+0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE0007F00
+0000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFF
+FF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003FF007
+E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE0000007
+FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE00000000FE
+07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF0000000001E1F
+F0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E7FE0
+000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC0000000
+00007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE000000000
+0E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000001C
+07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000F000
+FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F000003
+FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF0000000000
+3FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001
+FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F8000007F800000
+3FC000007F8000000FE000007F8000000FF000007F80000007F800007F80000003FC0000
+7F80000001FC00007F80000001FE00007F80000000FF00007F80000000FF00007F800000
+00FF80007F800000007F80007F800000007FC0007F800000007FC0007F800000007FC000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF000
+7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
+003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F800000003FE000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000007FC0007F800000
+007FC0007F800000007F80007F800000007F80007F80000000FF80007F80000000FF0000
+7F80000001FE00007F80000001FE00007F80000003FC00007F80000003F800007F800000
+07F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF000000
+7F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC
+0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001
+FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003F0007F80000001
+F0007F80000000F0007F80000000F0007F80000000F0007F8000000070007F8000000070
+007F8000000070007F8000000070007F8000000038007F80001C0038007F80001C003800
+7F80001C0038007F80001C0038007F80001C0000007F80001C0000007F80003C0000007F
+80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFFFFFC0000007FFF
+FFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80007C0000007F8000
+3C0000007F80003C0000007F80001C0000007F80001C0000007F80001C0007007F80001C
+0007007F80001C0007007F80001C000E007F800000000E007F800000000E007F80000000
+0E007F800000000E007F800000001E007F800000001C007F800000001C007F800000003C
+007F800000003C007F800000007C007F800000007C007F80000000F8007F80000001F800
+7F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFF
+FFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFF
+FFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000000FC0007F8000
+0007C0007F80000007C0007F80000003C0007F80000003C0007F80000003C0007F800000
+01C0007F80000001C0007F80000001C0007F80000001C0007F80000000E0007F80000000
+E0007F80003800E0007F80003800E0007F80003800E0007F8000380000007F8000380000
+007F8000380000007F8000780000007F8000780000007F8000F80000007F8001F8000000
+7F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F8007F80000007F
+8001F80000007F8000F80000007F8000780000007F8000780000007F8000380000007F80
+00380000007F8000380000007F8000380000007F8000380000007F8000380000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00
+000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC00
+0078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007FC00
+00FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC0000
+0000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF0000000003C00
+1FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE00000
+00001C007FE0000000001C007FC0000000001C007FC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000
+000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003FC00
+1FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F80000
+0003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003FC00
+00FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007F800
+001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C00
+000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01F
+FFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007FFFFFFF
+FFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FF
+FFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FF
+F000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFC0007FFFFCFFFFFF
+C0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00007F80000007F8
+00007F80000007E000007F80000007C000007F8000000F8000007F8000001F0000007F80
+00003E0000007F8000007C0000007F800000F80000007F800001F00000007F800003E000
+00007F800007C00000007F80000F800000007F80001F000000007F80003E000000007F80
+007C000000007F8000F8000000007F8001F0000000007F8003E0000000007F8007800000
+00007F800FC0000000007F801FC0000000007F803FE0000000007F807FF0000000007F80
+FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000007F8F03FE0000
+00007F9E01FF000000007FBC01FF000000007FF800FF800000007FF0007FC00000007FE0
+007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000007F80000FF800
+00007F800007FC0000007F800007FC0000007F800003FE0000007F800001FF0000007F80
+0001FF0000007F800000FF8000007F8000007FC000007F8000007FE000007F8000003FE0
+00007F8000001FF000007F8000000FF800007F8000000FF800007F80000007FC00007F80
+000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0FFFFFFC000FFFF
+FFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75 D<FFFFFFF8000000FFFFFFF8
+000000FFFFFFF800000001FFE000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000380007F8000000380007F8000000380007F8000000380007F800000
+0380007F8000000780007F8000000700007F8000000700007F8000000700007F80000007
+00007F8000000F00007F8000000F00007F8000000F00007F8000001F00007F8000001F00
+007F8000003F00007F8000007F00007F800000FF00007F800001FE00007F800007FE0001
+FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<FFFF
+C0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000007F
+F800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077F000
+000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038FE000
+0071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE000000
+070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE0000070
+3F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC00000380F
+E00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE00000700FE0
+0000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00FE000
+007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC0003
+800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE0000070
+007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C000F
+E0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE0000070001F
+C038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000FE000
+00700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003F9C0
+000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE0000070
+0000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E00000F
+E00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFFF800
+3C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFF
+F8007FE0000007FF00007FF0000001FC00007FF8000000F800007FF800000070000077FC
+00000070000073FE00000070000073FE00000070000071FF00000070000070FF80000070
+000070FF800000700000707FC00000700000703FE00000700000703FE00000700000701F
+F00000700000700FF80000700000700FF800007000007007FC00007000007003FE000070
+00007003FE00007000007001FF00007000007000FF80007000007000FF80007000007000
+7FC00070000070003FE00070000070003FE00070000070001FF00070000070000FF80070
+000070000FF800700000700007FC00700000700003FE00700000700003FE007000007000
+01FF00700000700000FF80700000700000FF807000007000007FC07000007000003FE070
+00007000003FE07000007000001FF07000007000000FF87000007000000FF87000007000
+0007FC70000070000003FE70000070000003FE70000070000001FF70000070000000FFF0
+000070000000FFF00000700000007FF00000700000003FF00000700000003FF000007000
+00001FF00000700000000FF00000700000000FF000007000000007F00000F800000003F0
+0001FC00000003F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000FFFFF8
+00000070003D3E7DBD44>I<0000007FE0000000000007FFFE00000000001FC03F800000
+00007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001FC000
+003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007F800
+01FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF00000
+0000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE0000000007FC0
+3FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC00000
+00003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+7FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE00000
+00007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF80
+1FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC0000
+0003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000FE000
+003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001FC00
+03F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE0000000
+3C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF80000
+7F800007FC00007F800001FE00007F800000FF00007F8000007F80007F8000003FC0007F
+8000003FE0007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF8007F80
+00001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000
+001FF8007F8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F800000
+3FE0007F8000003FC0007F8000007F80007F800000FF00007F800001FE00007F800007FC
+00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFFC000
+0000FFFFFFC0000000353E7DBD3E>I<0000007FE0000000000007FFFE00000000001FC0
+3F80000000007F000FE000000001FC0003F800000007F00000FE0000000FE000007F0000
+001FC000003F8000003F8000001FC000007F0000000FE00000FF0000000FF00001FE0000
+0007F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE00
+0FF800000001FF000FF000000000FF001FF000000000FF801FF000000000FF803FE00000
+00007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FE0000000007FE0
+7FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF07FC0000000003FE07FC0000000003FE07FE0000000007FE07FE0000000007FE0
+7FE0000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF00000
+0000FF801FF000000000FF800FF000000000FF000FF800000001FF0007F8000F8001FE00
+03FC003FE003FC0003FC00707003FC0001FE00E03807F80000FF01C01C0FF000007F0180
+0E0FE000003F8180061FC000001FC180073F8000000FE180077F00000007F18003FE0000
+0001FDC003F8000000007EE007E0000000001FF03FC00018000007FFFFC000180000007F
+E1E000180000000001E000380000000001F000380000000001F800780000000001F80078
+0000000000FC00F00000000000FF03F00000000000FFFFF00000000000FFFFF000000000
+007FFFE000000000007FFFE000000000007FFFE000000000003FFFC000000000001FFF80
+00000000000FFF00000000000007FE00000000000001F8003D527BBF47>I<FFFFFFFFC0
+000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF0000000
+7F800007FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F800000
+7FC000007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF00000
+7F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F800000
+3FF000007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC00000
+7F8000007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F800007
+F80000007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF000000000
+7F8001FC000000007F80003F000000007F80001FC00000007F80000FE00000007F800007
+F00000007F800007F80000007F800003F80000007F800003FC0000007F800001FC000000
+7F800001FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F800001
+FF0000007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF800000
+7F800001FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F800001
+FFC00E007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFF
+FFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000000000
+003F803F407DBD43>I<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07
+C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C00
+00007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000
+001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000
+001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE0
+0007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE00
+000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE000
+00003FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000
+007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F
+80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFF
+FFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E
+00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC0
+0003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C070
+00003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC0
+0000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE000000
+07FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FF
+FFF801FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000003F80000000F000003FC0000000
+E000003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000000F
+E0000003C000000FF000000780000007F000000700000003F800000F00000001FC00001E
+00000000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE000000000
+03FFFF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFF
+FEFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF80
+0000003F00007F800000003E00007F800000001C00007FC00000003C00003FC000000038
+00003FC00000003800003FE00000007800001FE00000007000001FE00000007000000FF0
+000000E000000FF0000000E000000FF8000001E0000007F8000001C0000007F8000001C0
+000007FC000003C0000003FC00000380000003FC00000380000001FE00000700000001FE
+00000700000001FF00000700000000FF00000E00000000FF00000E00000000FF80001E00
+0000007F80001C000000007F80001C000000007FC0003C000000003FC00038000000003F
+C00038000000001FE00070000000001FE00070000000001FF000F0000000000FF000E000
+0000000FF000E0000000000FF801E00000000007F801C00000000007F801C00000000003
+FC03800000000003FC03800000000003FE07800000000001FE07000000000001FE070000
+00000001FF0F000000000000FF0E000000000000FF0E0000000000007F9C000000000000
+7F9C0000000000007FDC0000000000003FF80000000000003FF80000000000003FF80000
+000000001FF00000000000001FF00000000000001FF00000000000000FE0000000000000
+0FE000000000000007C000000000000007C000000000000007C000000000000003800000
+003F407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFF
+FF8007FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F800000
+0F8000FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F0000
+7F8000003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003FC000
+003FE000001C00003FC000003FE000001C00003FC000007FF000001C00001FE000007FF0
+00003800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F8000070
+00000FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F0000007
+F80001C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC0003
+81FE0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700FF00
+0380000001FE000700FF000380000001FE000E007F800380000000FF000E007F80070000
+0000FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000007F
+801C003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC03800
+1FE01C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000FF038
+000000001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F870000000
+000FF0E00007F870000000000FF1C00003FC700000000007F9C00003FCE00000000007F9
+C00003FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF800001
+FFC00000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF8000
+00000001FF000000FF800000000001FE0000007F800000000000FE0000007F0000000000
+00FE0000007F000000000000FC0000003F0000000000007C0000003E0000000000007C00
+00003E000000000000780000001E000000000000380000001C00000058407EBD5D>I<FF
+FFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF80000
+7FE00000003FC000007FE00000001F8000003FE00000001E0000001FF00000001E000000
+1FF00000003C0000000FF80000003800000007FC0000007800000007FC000000F0000000
+03FE000000E000000003FF000001E000000001FF000001C000000000FF800003C0000000
+00FF80000380000000007FC0000700000000003FE0000F00000000003FE0000E00000000
+001FF0001E00000000001FF0001C00000000000FF80038000000000007FC007800000000
+0007FC0070000000000003FE00F0000000000003FF00E0000000000001FF01E000000000
+0000FF83C0000000000000FF83800000000000007FC7800000000000003FE70000000000
+00003FEF000000000000001FFE000000000000001FFC000000000000000FFC0000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F8000000000000001FFC0000000000000FFFFFFC00000000
+000FFFFFFC00000000000FFFFFFC000000413E7FBD44>89 D<000FF800000000FFFE0000
+0003F01F800000078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00
+001FF000FE00001FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00
+000000007F00000000007F00000000007F000000001FFF00000003FFFF0000001FF87F00
+00007F807F000001FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00
+003F80007F00007F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F03
+80FE0000FF0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87
+001FC00E1FCF0007F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>97
+D<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC03FC00
+0001FC1FFF800001FC7C07E00001FDE001F00001FFC000FC0001FF80007E0001FF00003F
+0001FE00003F8001FC00001F8001FC00001FC001FC00000FE001FC00000FE001FC00000F
+F001FC00000FF001FC000007F001FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F001FC000007F001FC00000FF001FC00000FF001FC00000FE001FC00001F
+E001FC00001FC001FE00001F8001FE00003F0001FF00007F0001FF8000FE0001F3C001F8
+0001F1E003F00001E0780FC00001C03FFF0000000007F800002D407EBE33>I<0001FF00
+00000FFFE000003F00F800007C001E0001F8001F0003F0007F0007F000FF800FE000FF80
+0FC000FF801FC000FF801FC000FF803F80007F003F80001C007F800000007F800000007F
+00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF00000000FF00000000FF00000000FF000000007F800000007F800000007F8000
+00003F800001C03FC00001C01FC00003C01FC00003800FE000078007F000070003F0000E
+0001F8001E0000FC007800003F01F000000FFFC0000001FE0000222A7DA828>I<000000
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC000000FF01FC000007FF
+E1FC00001F80F9FC00007E003DFC0000FC001FFC0003F80007FC0007F00007FC0007E000
+03FC000FC00001FC001FC00001FC003FC00001FC003F800001FC007F800001FC007F8000
+01FC007F000001FC007F000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC007F000001FC007F800001FC007F800001FC003F800001FC003F800001FC001FC000
+01FC000FC00003FC000FE00003FC0007E00007FC0003F0000FFE0001F8001FFF00007C00
+79FFF8003F01F1FFF8000FFFC1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFF
+C000003F03F00000FC01F80001F800FC0003F0007E0007E0003F000FE0003F800FC0001F
+801FC0001FC03F80000FC03F80000FC07F80000FC07F80000FE07F00000FE07F00000FE0
+FF00000FE0FF00000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF
+00000000FF00000000FF000000007F000000007F000000007F800000003F800000003F80
+0000E01FC00000E01FC00001E00FC00001C007E00003C007F000078003F800070000FC00
+1E00007E003C00001F80F8000007FFE0000000FF0000232A7EA828>I<00001FC000007F
+F80001F83C0007E07E000FC0FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE00
+7C00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000001FF00007FFFFF007FFFFF007FFFFF0020407E
+BF1C>I<000000007C000003F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F0
+01F81F8003F001F81F8007E000FC06000FE000FE00000FC0007E00001FC0007F00001FC0
+007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0
+007F00000FC0007E00000FE000FE000007E000FC000003F001F8000003F001F8000001F8
+03E0000003FE0FC00000071FFF0000000703F80000000600000000000E00000000000E00
+000000000E00000000000F00000000000F00000000000F80000000000FC00000000007FF
+FFE0000007FFFFFE000003FFFFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0
+001FFC001F000001FE003E000000FE007C0000007E007C0000003F00F80000003F00F800
+00001F00F80000001F00F80000001F00F80000001F00FC0000003F007C0000003E007E00
+00007E003F000000FC001F800001F8000FC00003F00003F0000FC00000FE007F0000003F
+FFFC00000003FFC00000293D7EA82D>I<01FC00000000FFFC00000000FFFC00000000FF
+FC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001
+FCE001F80001FDC001FC0001FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001
+FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E
+3F7DBE33>I<01E00007F80007F8000FFC000FFC000FFC000FFC0007F80007F80001E000
+000000000000000000000000000000000000000000000000000000000000000000000000
+01FC007FFC007FFC007FFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+03FE00FFFFF0FFFFF0FFFFF0143E7DBD1A>I<01FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF
+8001FC003FFC0001FC003FE00001FC003F800001FC003F000001FC003C000001FC007800
+0001FC00F0000001FC01E0000001FC07C0000001FC0F80000001FC1F00000001FC3E0000
+0001FC7F00000001FCFF80000001FDFF80000001FFDFC0000001FF9FE0000001FF0FE000
+0001FE07F0000001FC07F8000001F803FC000001F801FC000001F801FE000001F800FF00
+0001F8007F000001F8007F800001F8003FC00001F8001FC00001F8001FE00001F8000FF0
+0001F8000FF00001F8000FF80003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFF
+E02B3F7EBE30>107 D<01FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE0000FF0000FF
+F807FFC003FFE000FFF81E07E00F03F000FFF87803F03C01F80007F8E001F87000FC0003
+F9C001FCE000FE0001F98001FCC000FE0001FB8000FFC0007F0001FB0000FF80007F0001
+FF0000FF80007F0001FE0000FF00007F0001FE0000FF00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FE0001FF0000FF80FF
+FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801
+FE0000FFF807FFC000FFF81E07E000FFF87803F00007F8E001F80003F9C001FC0001F980
+01FC0001FB8000FE0001FB0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE00
+01FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF00000007FF
+E000001F81F800007E007E0000F8001F0001F0000F8003E00007C007C00003E00FC00003
+F01F800001F81F800001F83F800001FC3F800001FC7F000000FE7F000000FE7F000000FE
+7F000000FEFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FF7F000000FE7F000000FE7F000000FE3F800001FC3F80
+0001FC3F800001FC1F800001F80FC00003F00FC00003F007E00007E003F0000FC001F800
+1F80007E007E00003F81FC00000FFFF0000000FF0000282A7EA82D>I<01FC03FC0000FF
+FC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001FC0001FF8000FE0001FF00007F0001
+FE00003F8001FC00003F8001FC00001FC001FC00001FE001FC00001FE001FC00000FF001
+FC00000FF001FC00000FF001FC000007F801FC000007F801FC000007F801FC000007F801
+FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801
+FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00001FE001FC00001FE001
+FC00003FC001FE00003F8001FE00007F0001FF00007F0001FF8000FE0001FFC001F80001
+FDE007F00001FC780FC00001FC3FFF000001FC07F8000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE00000000FF
+FFF8000000FFFFF8000000FFFFF80000002D3A7EA733>I<01F807E0FFF81FF8FFF8787C
+FFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF003001FE000001FE0000
+01FE000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000003FE0000FFFFFE00FFFFFE00
+FFFFFE001F287EA724>114 D<003FC06001FFF8E007C03FE01F000FE03E0007E03C0003
+E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000E0FF0000E0FF8000
+007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFFC0003FFFE00003FF
+F000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000F8F00000F8F80000
+F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F00E0FFFC00C01FE0
+001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000001C0000003C0000
+003C0000003C0000003C0000007C0000007C000000FC000000FC000001FC000003FC0000
+07FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC00E001FC00E001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E000FE01C000FE01C0
+007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01FC0000FE00FFFC00
+7FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
+00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001FC0001FE0001FC00
+01FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF00007E000EFF80003F00
+1CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<FFFFE00FFFE0FFFF
+E00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F80001FC0000F00001FE
+0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000007F0001C000003F
+80038000003F80038000003FC0078000001FC0070000001FC0070000000FE00E0000000F
+E00E0000000FF01E00000007F01C00000007F01C00000003F83800000003F83800000003
+FC7800000001FC7000000001FC7000000001FEF000000000FEE000000000FEE000000000
+7FC0000000007FC0000000007FC0000000003F80000000003F80000000001F0000000000
+1F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE03FFF8FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003F8001FC0003F0003
+FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0003C0000FE000FF0
+00380000FE000FF0003800007F000FF0007000007F001FF8007000007F001DF800700000
+3F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC01C000001FC078FE
+01C000001FC0707E03C000000FE0707F038000000FE0E03F038000000FF0E03F07800000
+07F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01FCE00000003FB800F
+CE00000003FF800FDE00000001FF800FFC00000001FF0007FC00000000FF0007F8000000
+00FF0007F800000000FE0003F8000000007E0003F0000000007E0003F0000000007C0001
+F0000000003C0001E000000000380000E000003D287EA642>I<FFFFF01FFFE0FFFFF01F
+FFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F8007C000003FC007
+8000001FC00F0000000FE00E0000000FF01E00000007F83C00000003F87800000001FCF0
+00000001FEE000000000FFE0000000007FC0000000003F80000000003FC0000000001FC0
+000000001FE0000000003FF0000000003FF8000000007BF800000000F1FC00000001E1FE
+00000001C0FF00000003C07F00000007803F8000000F003FC000001E001FE000003E000F
+E000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF803FFFF8FFFF803F
+FFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE00
+03FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE00
+00E000007F0001C000007F0001C000007F8003C000003F80038000003F80038000001FC0
+070000001FC0070000001FE00F0000000FE00E0000000FE00E00000007F01C00000007F0
+1C00000007F83C00000003F83800000003F83800000001FC7000000001FC7000000001FE
+F000000000FEE000000000FEE0000000007FC0000000007FC0000000007FC0000000003F
+80000000003F80000000003F80000000001F00000000001F00000000000E00000000000E
+00000000001E00000000001C00000000003C000000000038000000000038000000000078
+0000001800700000007E0070000000FF00E0000000FF00E0000000FF01C0000000FF01C0
+000000FE03800000007E0700000000780E000000003C3C000000001FF80000000007E000
+0000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000FF001F0001FE001E
+0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE00038003FC0003800
+7FC00038007F80003800FF00000001FE00000001FE00000003FC00000007F80000000FF8
+0000000FF00000001FE00000003FC00380003FC00380007F80038000FF00038001FF0003
+8001FE00038003FC00078007FC00078007F80007000FF00007001FE0000F001FE0000F00
+3FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277EA628>I
+E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 165
+165 166 bop 150 -116 a Fo(Index)3241 b(165)150 299 y
+Fl(Index)150 623 y Fn(#)150 778 y Fg(#)17 b Ff(.)12 b(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)42 b Fe(13)150 888 y Fg(#)26 b Fe(in)f(Mo)r(dula-2)17
+b Ff(.)d(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
+b Fe(85)150 1216 y Fn($)150 1371 y Fg($)17 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(66)150 1481 y Fg($$)15
+b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(66)150 1591 y
+Fg($_)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(68)150
+1701 y Fg($_)26 b Fe(and)f Fg(info)i(breakpoints)c Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)46 b Fe(29)150 1811 y Fg($_)26 b Fe(and)f Fg(info)i(line)13
+b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(54)150
+1920 y Fg($_)p Fe(,)26 b Fg($__)p Fe(,)h(and)e(v)l(alue)h(history)19
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)44 b Fe(60)150 2030 y Fg($__)14 b Ff(.)f(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)39 b Fe(68)150 2140 y Fg($_exitcode)24 b Ff(.)13 b(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(68)150
+2250 y Fg($bpnum)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(28)150 2360
+y Fg($cdir)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(53)150 2470 y
+Fg($cwd)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(53)150 2798 y
+Fn(.)150 2953 y Fg(.)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
+b Fe(84)150 3063 y Fg(.esgdbinit)23 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(131)150 3173 y(`)p
+Fg(.gdbinit)p Fe(')23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)47 b Fe(131)150 3283 y Fg(.os68gdbinit)18
+b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)44
+b Fe(131)150 3393 y Fg(.vxgdbinit)23 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(131)150 3736 y
+Fn(/)150 3891 y Fg(/proc)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(24)150
+4219 y Fn(:)150 4374 y Fg(::)8 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(56,)26 b(84)150 4702 y Fn(@)150 4857 y Fg(@)17 b
+Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(57)150 5185
+y Fh({)150 5340 y Fg({)p Fd(t)n(yp)r(e)t Fg(})12 b Ff(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38
+b Fe(56)2025 623 y Fn(A)2025 755 y Fe(a.out)26 b(and)f(C)p
+Fg(++)15 b Ff(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40
+b Fe(78)2025 855 y(abbreviation)8 b Ff(.)k(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(13)2025 955 y(activ)n(e)26
+b(targets)9 b Ff(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)35
+b Fe(101)2025 1054 y Fg(add-shared-symbol-file)27 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)48 b Fe(97)2025 1154 y Fg(add-symbol-file)15 b
+Ff(.)g(.)e(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(97)2025
+1254 y(Alpha)25 b(stac)n(k)18 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(48)2025 1353 y(AMD)25
+b(29K)h(register)h(stac)n(k)8 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34
+b Fe(69)2025 1453 y(AMD)25 b(EB29K)8 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(102)2025 1553 y(AMD29K)25
+b(via)h(UDI)17 b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)43
+b Fe(114)2025 1652 y(argumen)n(ts)25 b(\(to)g(y)n(our)h(program\))16
+b Ff(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+42 b Fe(20)2025 1752 y(arti\014cial)27 b(arra)n(y)15
+b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41
+b Fe(57)2025 1852 y(assem)n(bly)25 b(instructions)e Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(54)2025 1951 y(assignmen)n(t)15
+b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41
+b Fe(91)2025 2051 y Fg(attach)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b
+Fe(23)2025 2151 y(automatic)25 b(displa)n(y)10 b Ff(.)j(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)36 b Fe(60)2025 2250 y(automatic)25
+b(thread)h(selection)8 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(26)2025
+2350 y Fg(awatch)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(31)2025 2616
+y Fn(B)2025 2749 y Fg(b)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
+b Fe(28)2025 2848 y Fg(backtrace)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(46)2025 2948
+y(bac)n(ktraces)7 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(46)2025 3048 y Fg(bell-style)23
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47
+b Fe(142)2025 3147 y Fg(break)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fe(28)2025 3247 y Fg(break)26 b(...)h(thread)g Fd(threadno)12
+b Ff(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)34 b Fe(42)2025 3347 y(break)25 b(in)h(o)n(v)n(erloaded)g
+(functions)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)40 b Fe(79)2025 3446 y(breakp)r(oin)n(t)25
+b(commands)11 b Ff(.)g(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(36)2025
+3546 y(breakp)r(oin)n(t)25 b(conditions)18 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)43 b Fe(35)2025 3646 y(breakp)r(oin)n(t)25
+b(n)n(um)n(b)r(ers)10 b Ff(.)h(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36
+b Fe(27)2025 3745 y(breakp)r(oin)n(t)25 b(on)h(ev)n(en)n(ts)13
+b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(27)2025 3845
+y(breakp)r(oin)n(t)25 b(on)h(memory)d(address)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(27)2025 3945 y(breakp)r(oin)n(t)25 b(on)h(v)l(ariable)g(mo)r
+(di\014cation)19 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
+b Fe(27)2025 4044 y Fg(breakpoint)28 b Fe(subroutine,)d(remote)19
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45
+b Fe(107)2025 4144 y(breakp)r(oin)n(ts)22 b Ff(.)13 b(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(27)2025
+4244 y(breakp)r(oin)n(ts)25 b(and)h(threads)11 b Ff(.)h(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fe(42)2025 4343 y Fg(bt)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41
+b Fe(46)2025 4443 y(bug)25 b(criteria)f Ff(.)12 b(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)49 b Fe(135)2025 4543
+y(bug)25 b(rep)r(orts)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)50 b Fe(135)2025 4642 y(bugs)25 b(in)h(GDB)14
+b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40
+b Fe(135)2025 4908 y Fn(C)2025 5041 y Fg(c)17 b Ff(.)12
+b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(38)2025 5141 y(C)26
+b(and)f(C)p Fg(++)18 b Ff(.)13 b(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)44 b Fe(75)2025 5240 y(C)26 b(and)f(C)p
+Fg(++)i Fe(c)n(hec)n(ks)8 b Ff(.)k(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+34 b Fe(79)2025 5340 y(C)26 b(and)f(C)p Fg(++)i Fe(constan)n(ts)11
+b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(77)p eop
+%DVIPSSectionPage: 166
+166 167 bop 150 -116 a Fo(166)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fe(C)d(and)f(C)p Fg(++)i Fe(defaults)20 b Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(79)150 399 y(C)26
+b(and)f(C)p Fg(++)i Fe(op)r(erators)11 b Ff(.)j(.)e(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+37 b Fe(76)150 500 y(C)p Fg(++)25 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49
+b Fe(75)150 600 y(C)p Fg(++)27 b Fe(and)e(ob)t(ject)h(formats)21
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(78)150 700 y(C)p Fg(++)27
+b Fe(exception)e(handling)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
+b Fe(79)150 801 y(C)p Fg(++)27 b Fe(scop)r(e)f(resolution)15
+b Ff(.)f(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(56)150 901 y(C)p
+Fg(++)27 b Fe(supp)r(ort,)e(not)h(in)f Fc(coff)f Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)48 b Fe(78)150 1001 y(C)p Fg(++)27 b Fe(sym)n(b)r(ol)d(deco)r
+(ding)i(st)n(yle)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(65)150 1102 y(C)p
+Fg(++)27 b Fe(sym)n(b)r(ol)d(displa)n(y)17 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(80)150 1202 y
+Fg(call)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(93)150 1303 y(call)27
+b(o)n(v)n(erloaded)f(functions)c Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47
+b Fe(78)150 1403 y(call)27 b(stac)n(k)8 b Ff(.)k(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(45)150
+1503 y(calling)27 b(functions)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)42 b Fe(93)150 1604 y(calling)27 b(mak)n(e)9
+b Ff(.)i(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)35
+b Fe(12)150 1704 y(casts,)27 b(to)f(view)g(memory)c Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)49 b Fe(56)150 1804 y Fg(catch)11
+b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)37 b Fe(32)150 1905 y Fg(catch)27
+b(catch)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)35 b Fe(32)150 2005 y(catc)n(h)26 b(exceptions)15
+b Ff(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b
+Fe(48)150 2106 y Fg(catch)27 b(exec)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(32)150 2206
+y Fg(catch)27 b(fork)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(32)150 2306 y Fg(catch)27
+b(load)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)36 b Fe(32)150 2407 y Fg(catch)27 b(throw)9 b
+Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
+b Fe(32)150 2507 y Fg(catch)27 b(unload)8 b Ff(.)13 b(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33 b Fe(32)150 2607
+y Fg(catch)27 b(vfork)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)35 b Fe(32)150 2708 y(catc)n(hp)r(oin)n(ts)20
+b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
+b Fe(27,)26 b(32)150 2808 y Fg(cd)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41
+b Fe(22)150 2908 y Fg(cdir)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
+b Fe(53)150 3009 y(c)n(hec)n(ks,)26 b(range)15 b Ff(.)e(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(74)150 3109
+y(c)n(hec)n(ks,)26 b(t)n(yp)r(e)15 b Ff(.)c(.)i(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(73)150 3210 y(c)n(hec)n(ksum,)24
+b(for)j(GDB)f(remote)15 b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(110)150 3310 y(c)n(ho)r(osing)27
+b(target)f(b)n(yte)f(order)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(105)150
+3410 y Fg(clear)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(33)150 3511
+y(clearing)25 b(breakp)r(oin)n(ts,)f(w)n(atc)n(hp)r(oin)n(ts,)g(catc)n
+(hp)r(oin)n(ts)8 b Ff(.)13 b(.)31 b Fe(33)150 3611 y
+Fc(coff)26 b Fe(v)n(ersus)g(C)p Fg(++)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)35 b Fe(78)150 3711 y(colon,)27 b(doubled)e(as)h
+(scop)r(e)h(op)r(erator)14 b Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)40 b Fe(84)150 3812 y(colon-colon)12 b
+Ff(.)i(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38
+b Fe(56)150 3912 y(command)24 b(editing)18 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(139)150 4013
+y(command)24 b(\014les)g Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50
+b Fe(130,)27 b(131)150 4113 y(command)d(line)i(editing)18
+b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(125)150 4213 y Fg(commands)7
+b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)32 b Fe(36)150 4314 y(commands)24 b(for)j(C)p
+Fg(++)11 b Ff(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fe(79)150 4414 y(commands)24 b(to)i(STDBUG)g(\(ST2000\))10
+b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36
+b Fe(117)150 4514 y(commen)n(t)11 b Ff(.)f(.)j(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(13)150
+4615 y Fg(comment-begin)17 b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)42 b Fe(142)150 4715 y(compilation)26 b(directory)c
+Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(53)150 4815 y
+Fg(Compiling)24 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)48 b Fe(119)150 4916 y Fg(complete)7 b Ff(.)14
+b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+32 b Fe(16)150 5016 y(completion)16 b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(13)2025 299
+y(completion)25 b(of)i(quoted)e(strings)12 b Ff(.)h(.)f(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)38 b Fe(14)2025
+399 y Fg(completion-query-items)26 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(142)2025
+500 y Fg(condition)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(35)2025 600 y(conditional)27
+b(breakp)r(oin)n(ts)d Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(35)2025
+700 y(con\014guring)26 b(GDB)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)49 b Fe(161)2025 800 y(con\014rmation)23 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50
+b Fe(128)2025 901 y(connect)25 b(\(to)h(STDBUG\))17 b
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(117)2025 1001 y Fg(continue)7
+b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)32 b Fe(38)2025 1101 y(con)n(tin)n(uing)7 b Ff(.)12
+b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fe(38)2025 1202 y(con)n(tin)n(uing)25 b(threads)15
+b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(42)2025
+1302 y(con)n(trol)26 b(C,)g(and)g(remote)f(debugging)8
+b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(108)2025 1402 y(con)n(trolling)27 b(terminal)13
+b Ff(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(22)2025 1503
+y(con)n(v)n(enience)25 b(v)l(ariables)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)33 b Fe(67)2025 1603 y Fg(convert-meta)18 b Ff(.)d(.)d(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(142)2025 1703 y Fg(core)13
+b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(96)2025 1804 y(core)26
+b(dump)e(\014le)15 b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)41 b Fe(95)2025 1904 y Fg(core-file)25 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49
+b Fe(96)2025 2004 y(CPU)26 b(sim)n(ulator)19 b Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(123)2025
+2105 y(crash)26 b(of)g(debugger)12 b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)38 b Fe(135)2025 2205 y(curren)n(t)25 b(directory)7
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32
+b Fe(53)2025 2305 y(curren)n(t)25 b(thread)12 b Ff(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(25)2025 2406
+y Fg(cwd)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(53)2025
+2676 y Fn(D)2025 2810 y Fg(d)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
+b Fe(33)2025 2910 y(debugger)26 b(crash)19 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)46 b Fe(135)2025
+3010 y(debugging)26 b(optimized)f(co)r(de)18 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)44 b Fe(19)2025 3111 y(debugging)26 b(stub,)f(example)18
+b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)44 b Fe(110)2025 3211 y(debugging)26 b(target)e
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 b Fe(101)2025
+3311 y Fg(define)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(129)2025 3412 y Fg(delete)10
+b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)35 b Fe(33)2025 3512 y(delete)26 b(breakp)r(oin)n(ts)20
+b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46 b Fe(33)2025
+3612 y Fg(delete)27 b(display)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)49 b Fe(61)2025 3713 y(deleting)26 b(breakp)r(oin)n(ts,)g
+(w)n(atc)n(hp)r(oin)n(ts,)g(catc)n(hp)r(oin)n(ts)2193
+3812 y Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(33)2025 3913 y(demangling)8
+b Ff(.)k(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
+b Fe(65)2025 4013 y Fg(detach)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b
+Fe(23)2025 4113 y Fg(device)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(121)2025
+4214 y Fg(dir)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(53)2025
+4314 y(directories)27 b(for)f(source)h(\014les)9 b Ff(.)k(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35
+b Fe(53)2025 4414 y Fg(directory)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(53)2025 4515
+y(directory)-6 b(,)25 b(compilation)14 b Ff(.)g(.)e(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40
+b Fe(53)2025 4615 y(directory)-6 b(,)25 b(curren)n(t)17
+b Ff(.)c(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(53)2025
+4715 y Fg(dis)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(34)2025
+4816 y Fg(disable)8 b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fe(34)2025 4916
+y Fg(disable)27 b(breakpoints)16 b Ff(.)e(.)f(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41
+b Fe(34)2025 5016 y Fg(disable)27 b(display)c Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(61)p eop
+%DVIPSSectionPage: 167
+167 168 bop 150 -116 a Fo(Index)3241 b(167)150 299 y
+Fg(disable-completion)9 b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)35
+b Fe(142)150 399 y Fg(disassemble)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(54)150 499 y Fg(display)8
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)34 b Fe(60)150 600 y(displa)n(y)26 b(of)g(expressions)21
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)46 b Fe(60)150 700 y Fg(do)15
+b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(47)150 800 y Fg(document)26
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+50 b Fe(129)150 901 y(do)r(cumen)n(tation)21 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(159)150
+1001 y Fg(down)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(47)150
+1101 y Fg(down-silently)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)43 b Fe(47)150 1202 y(do)n(wnload)26 b(to)g(H8/300)h(or)g
+(H8/500)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+42 b Fe(105)150 1302 y(do)n(wnload)26 b(to)g(Hitac)n(hi)g(SH)14
+b Ff(.)d(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)40 b Fe(105)150 1402 y(do)n(wnload)26
+b(to)g(Nindy-960)7 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(105)150
+1503 y(do)n(wnload)26 b(to)g(Sparclet)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+33 b Fe(120)150 1603 y(do)n(wnload)26 b(to)g(VxW)-6 b(orks)7
+b Ff(.)k(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(118)150 1703 y(dynamic)24
+b(linking)f Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47
+b Fe(97)150 1973 y Fn(E)150 2107 y Fg(eb.log)9 b Ff(.)k(.)g(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(116)150 2208 y(EB29K)27 b(b)r(oard)22 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(114)150
+2308 y Fg(EBMON)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(115)150 2408
+y Fg(echo)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(131)150 2509
+y Fc(ecoff)26 b Fe(and)f(C)p Fg(++)11 b Ff(.)j(.)e(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)37 b Fe(78)150 2609 y(editing)11
+b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)37 b Fe(125)150 2709 y(editing)26 b(command)e(lines)d
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(139)150 2809 y Fg(editing-mode)18
+b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)44
+b Fe(143)150 2910 y Fc(elf)p Fe(/)p Fc(d)n(w)-7 b(arf)27
+b Fe(and)e(C)p Fg(++)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
+b Fe(78)150 3010 y Fc(elf)p Fe(/stabs)27 b(and)e(C)p
+Fg(++)8 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33
+b Fe(78)150 3110 y Fg(else)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b
+Fe(129)150 3211 y(Emacs)17 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(133)150
+3311 y Fg(enable)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(34)150 3411
+y Fg(enable)27 b(breakpoints)17 b Ff(.)e(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
+b Fe(34)150 3512 y Fg(enable)27 b(display)e Ff(.)12 b(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(61)150 3612 y Fg(enable-keypad)17
+b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b
+Fe(143)150 3712 y Fg(end)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
+b Fe(36)150 3812 y(en)n(tering)26 b(n)n(um)n(b)r(ers)17
+b Ff(.)11 b(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)43 b Fe(127)150
+3913 y(en)n(vironmen)n(t)24 b(\(of)i(y)n(our)f(program\))d
+Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47
+b Fe(21)150 4013 y(error)26 b(on)g(v)l(alid)g(input)14
+b Ff(.)d(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(135)150 4113
+y(ev)n(en)n(t)25 b(designators)18 b Ff(.)c(.)e(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)44 b Fe(157)150 4214 y(ev)n(en)n(t)25 b(handling)8
+b Ff(.)k(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(32)150 4314 y(examining)25 b(data)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)39 b Fe(55)150 4414 y(examining)25
+b(memory)7 b Ff(.)j(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32
+b Fe(59)150 4515 y(exception)26 b(handlers)7 b Ff(.)12
+b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(32,)26 b(48)150 4615 y
+Fg(exceptionHandler)12 b Ff(.)k(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
+b Fe(108)150 4715 y Fg(exec-file)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(95)150 4816
+y(executable)26 b(\014le)17 b Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)42 b Fe(95)150 4916 y(exiting)26 b(GDB)d
+Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48
+b Fe(12)150 5016 y Fg(expand-tilde)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)44 b Fe(143)2025 299 y(expansion)15
+b Ff(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41
+b Fe(157)2025 407 y(expressions)13 b Ff(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(55)2025 515 y(expressions)26
+b(in)g(C)g(or)g(C)p Fg(++)18 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
+b Fe(75)2025 623 y(expressions)26 b(in)g(C)p Fg(++)15
+b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(78)2025
+731 y(expressions)26 b(in)g(Mo)r(dula-2)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39
+b Fe(80)2025 1048 y Fn(F)2025 1199 y Fg(f)17 b Ff(.)12
+b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(47)2025 1307 y(fatal)27
+b(signal)14 b Ff(.)g(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)40 b Fe(135)2025 1415 y(fatal)27 b(signals)18
+b Ff(.)c(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
+b Fe(40)2025 1523 y Fg(fg)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41
+b Fe(38)2025 1631 y Fg(file)13 b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38
+b Fe(95)2025 1739 y Fg(finish)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b
+Fe(39)2025 1847 y(\015inc)n(hing)20 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(128)2025
+1955 y(\015oating)26 b(p)r(oin)n(t)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)36 b Fe(70)2025 2063 y(\015oating)26
+b(p)r(oin)n(t)g(registers)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)47
+b Fe(68)2025 2171 y(\015oating)26 b(p)r(oin)n(t,)g(MIPS)g(remote)15
+b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+41 b Fe(122)2025 2279 y Fg(flush_i_cache)17 b Ff(.)e(.)d(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(108)2025 2387 y(fo)r(cus)26
+b(of)h(debugging)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40
+b Fe(25)2025 2495 y(fo)r(o)23 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47
+b Fe(99)2025 2604 y(fork,)26 b(debugging)g(programs)g(whic)n(h)g(call)8
+b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
+b Fe(26)2025 2712 y(format)26 b(options)8 b Ff(.)k(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fe(61)2025 2820 y(formatted)25
+b(output)18 b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
+b Fe(58)2025 2928 y(F)-6 b(ortran)20 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
+b Fe(1)2025 3036 y Fg(forward-search)16 b Ff(.)f(.)e(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)42 b Fe(52)2025 3144 y(frame)14 b
+Ff(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)40 b Fe(45)2025 3252 y Fg(frame)23 b
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)47 b Fe(46,)27 b(47)2025 3360 y(frame)e(n)n(um)n(b)r(er)18
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
+b Fe(45)2025 3468 y(frame)25 b(p)r(oin)n(ter)9 b Ff(.)k(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(45)2025 3576
+y(frameless)26 b(execution)21 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+46 b Fe(45)2025 3684 y(F)-6 b(ujitsu)9 b Ff(.)j(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b
+Fe(107)2025 4001 y Fn(G)2025 4152 y Fg(g++)14 b Ff(.)f(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)40 b Fe(75)2025 4260 y(GDB)26 b(bugs,)g(rep)r(orting)8
+b Ff(.)k(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(135)2025 4368 y(GDB)26
+b(reference)g(card)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37
+b Fe(159)2025 4476 y Fg(GDBHISTFILE)22 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(125)2025 4584 y Fg(gdbserve.nlm)18
+b Ff(.)d(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
+b Fe(112)2025 4692 y Fg(gdbserver)24 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(111)2025 4800
+y Fg(getDebugChar)18 b Ff(.)d(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)44 b Fe(108)2025 4908 y Fc(gnu)25 b Fe(C)p Fg(++)14
+b Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)40 b Fe(75)2025 5016 y Fc(gnu)25 b Fe(Emacs)7
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)33
+b Fe(133)p eop
+%DVIPSSectionPage: 168
+168 169 bop 150 -116 a Fo(168)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fn(H)150 431 y Fg(h)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
+b Fe(15)150 531 y(H8/300)27 b(or)f(H8/500)h(do)n(wnload)8
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)34 b Fe(105)150 631 y(H8/300)27 b(or)f(H8/500)h(sim)n(ulator)10
+b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+36 b Fe(123)150 730 y Fg(handle)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b
+Fe(41)150 830 y Fg(handle_exception)12 b Ff(.)k(.)c(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)38 b Fe(107)150 930 y(handling)26 b(signals)d Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(41)150
+1029 y(hardw)n(are)26 b(w)n(atc)n(hp)r(oin)n(ts)13 b
+Ff(.)g(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(31)150 1129 y Fg(hbreak)10
+b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)35 b Fe(29)150 1229 y Fg(help)13 b Ff(.)g(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+38 b Fe(15)150 1328 y Fg(help)27 b(target)8 b Ff(.)13
+b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34
+b Fe(101)150 1428 y Fg(help)27 b(user-defined)18 b Ff(.)c(.)e(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)43 b Fe(129)150 1528 y Fg(heuristic-fence-post)30
+b Fe(\(Alpha,MIPS\))11 b Ff(.)h(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)36
+b Fe(49)150 1627 y(history)26 b(expansion)13 b Ff(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)39 b Fe(126)150 1727 y(history)26 b(\014le)20
+b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
+b Fe(125)150 1827 y(history)26 b(n)n(um)n(b)r(er)16 b
+Ff(.)10 b(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42
+b Fe(66)150 1926 y(history)26 b(sa)n(v)n(e)18 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
+b Fe(126)150 2026 y(history)26 b(size)10 b Ff(.)j(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(126)150 2126
+y(history)26 b(substitution)14 b Ff(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40
+b Fe(125)150 2225 y(Hitac)n(hi)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(107)150
+2325 y(Hitac)n(hi)26 b(SH)f(do)n(wnload)6 b Ff(.)13 b(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)32 b Fe(105)150 2425 y(Hitac)n(hi)26 b(SH)f(sim)n(ulator)8
+b Ff(.)k(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(123)150 2524 y Fg
+(horizontal-scroll-mode)27 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)48 b Fe(143)150
+2791 y Fn(I)150 2923 y Fg(i)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
+b Fe(16)150 3023 y(i/o)25 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)49
+b Fe(22)150 3123 y(i386)23 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)48 b
+Fe(107)150 3222 y Fg(i386-stub.c)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(107)150 3322 y(i960)23
+b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)48 b Fe(113)150 3422 y Fg(if)14 b
+Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(129)150 3521 y Fg(ignore)10
+b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)35 b Fe(36)150 3621 y(ignore)27 b(coun)n(t)e(\(of)h
+(breakp)r(oin)n(t\))16 b Ff(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(35)150 3721 y Fg(INCLUDE_RDB)22
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
+b Fe(117)150 3820 y Fg(info)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
+b Fe(16)150 3920 y Fg(info)27 b(address)8 b Ff(.)13 b(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33 b Fe(87)150 4020
+y Fg(info)27 b(all-registers)17 b Ff(.)e(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
+b Fe(68)150 4119 y Fg(info)27 b(args)12 b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)38 b Fe(48)150
+4219 y Fg(info)27 b(breakpoints)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)46 b Fe(29)150 4319 y Fg(info)27 b(catch)11 b
+Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36
+b Fe(48)150 4418 y Fg(info)27 b(display)8 b Ff(.)13 b(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33 b Fe(61)150 4518
+y Fg(info)27 b(extensions)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)47 b Fe(73)150 4618 y Fg(info)27 b(f)16 b Ff(.)c(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42
+b Fe(48)150 4717 y Fg(info)27 b(files)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(97)150
+4817 y Fg(info)27 b(float)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(70)150 4917 y Fg(info)27
+b(frame)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
+b Fe(48,)26 b(72)150 5016 y Fg(info)h(functions)e Ff(.)12
+b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(88)2025
+299 y Fg(info)26 b(line)12 b Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(54)2025 408 y Fg(info)26
+b(locals)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)35 b Fe(48)2025 516 y Fg(info)26 b(proc)12 b
+Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+38 b Fe(24)2025 625 y Fg(info)26 b(proc)h(id)15 b Ff(.)d(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(24)2025
+734 y Fg(info)26 b(proc)h(mappings)f Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+50 b Fe(24)2025 843 y Fg(info)26 b(proc)h(status)9 b
+Ff(.)k(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(24)2025
+952 y Fg(info)26 b(proc)h(times)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)36 b Fe(24)2025 1061 y Fg(info)26 b(program)8
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(27)2025 1169 y Fg(info)26 b(registers)f Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(68)2025
+1278 y Fg(info)26 b(s)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(46)2025
+1387 y Fg(info)26 b(set)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(16)2025 1496
+y Fg(info)26 b(share)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(98)2025 1605 y Fg(info)26
+b(sharedlibrary)17 b Ff(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)43
+b Fe(98)2025 1713 y Fg(info)26 b(signals)8 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(41)2025 1822 y Fg(info)26 b(source)c Ff(.)12 b(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)45 b Fe(72,)27 b(88)2025 1931 y Fg(info)f(sources)8
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(88)2025 2040 y Fg(info)26 b(stack)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(46)2025
+2149 y Fg(info)26 b(target)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)35 b Fe(97)2025 2257 y Fg(info)26
+b(terminal)6 b Ff(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)32 b Fe(22)2025 2366 y Fg(info)26 b(threads)8 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(25)2025 2475 y Fg(info)26 b(types)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(88)2025
+2584 y Fg(info)26 b(variables)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)49 b Fe(88)2025 2693 y Fg(info)26 b(watchpoints)d
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(31)2025
+2801 y(inheritance)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)40 b Fe(79)2025 2910 y(init)26 b(\014le)7
+b Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)33 b Fe(131)2025 3019 y(init)26 b(\014le)f(name)13
+b Ff(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
+b Fe(131)2025 3128 y(initial)27 b(frame)12 b Ff(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)38 b Fe(45)2025 3237
+y(initialization)28 b(\014le,)e(readline)6 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)32 b Fe(141)2025 3346 y(innermost)25 b(frame)16
+b Ff(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b
+Fe(45)2025 3454 y Fg(input-meta)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(143)2025 3563 y Fg(inspect)8
+b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)34 b Fe(55)2025 3672 y(installation)11 b
+Ff(.)j(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37
+b Fe(161)2025 3781 y(instructions,)26 b(assem)n(bly)12
+b Ff(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(54)2025 3890 y(In)n(tel)13
+b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)39 b Fe(107)2025 3998 y(in)n(teraction,)26
+b(readline)8 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b
+Fe(139)2025 4107 y(in)n(ternal)26 b(GDB)g(breakp)r(oin)n(ts)17
+b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)43 b Fe(30)2025 4216 y(in)n(terrupt)13
+b Ff(.)e(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)39 b Fe(12)2025 4325 y(in)n(terrupting)25 b(remote)g(programs)9
+b Ff(.)k(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35
+b Fe(110)2025 4434 y(in)n(terrupting)25 b(remote)g(targets)13
+b Ff(.)h(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)39 b Fe(108)2025 4542 y(in)n(v)l(alid)25 b(input)c
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48
+b Fe(135)2025 4863 y Fn(J)2025 5016 y Fg(jump)13 b Ff(.)g(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)38 b Fe(92)p eop
+%DVIPSSectionPage: 169
+169 170 bop 150 -116 a Fo(Index)3241 b(169)150 299 y
+Fn(K)150 431 y Fg(keymap)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(143)150 531
+y Fg(kill)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(23)150 631
+y(kill)26 b(ring)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(140)150 730 y(killing)27
+b(text)15 b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)41 b Fe(140)150 997 y Fn(L)150 1129 y Fg(l)17 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(51)150 1229 y(languages)21
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)45 b Fe(71)150 1329 y(latest)27 b(breakp)r(oin)n(t)c
+Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(28)150
+1428 y(lea)n(ving)26 b(GDB)20 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(12)150 1528 y(linesp)r(ec)14
+b Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)40 b Fe(51)150 1628 y Fg(list)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
+b Fe(51)150 1727 y(listing)27 b(mac)n(hine)e(instructions)10
+b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)35 b Fe(54)150 1827 y Fg(load)27 b Fd(\014lename)d
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)47
+b Fe(105)150 1927 y(log)27 b(\014le)e(for)i(EB29K)c Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(116)150 2193 y
+Fn(M)150 2325 y Fe(m680x0)15 b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(107)150 2425
+y Fg(m68k-stub.c)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)45 b Fe(107)150 2525 y(mac)n(hine)25 b(instructions)16
+b Ff(.)d(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(54)150 2624 y
+Fg(maint)27 b(info)f(breakpoints)18 b Ff(.)d(.)e(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44
+b Fe(30)150 2724 y Fg(maint)27 b(print)f(psymbols)d Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)47 b Fe(89)150 2824 y Fg(maint)27
+b(print)f(symbols)f Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48
+b Fe(89)150 2923 y Fg(make)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
+b Fe(12)150 3023 y Fg(mapped)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(96)150
+3123 y Fg(mark-modified-lines)8 b Ff(.)16 b(.)d(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
+b Fe(143)150 3222 y(mem)n(b)r(er)24 b(functions)9 b Ff(.)j(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(78)150 3322 y(memory)24
+b(mo)r(dels,)i(H8/500)d Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(121)150
+3422 y(memory)24 b(tracing)7 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)32 b Fe(27)150 3521 y(memory)-6 b(,)24
+b(viewing)i(as)g(t)n(yp)r(ed)f(ob)t(ject)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(56)150 3621 y(memory-mapp)r(ed)
+22 b(sym)n(b)r(ol)j(\014le)16 b Ff(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(96)150 3721
+y Fg(memset)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(109)150 3820 y Fg(meta-flag)24
+b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48
+b Fe(143)150 3920 y(MIPS)26 b(b)r(oards)14 b Ff(.)e(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(122)150 4020 y(MIPS)26
+b(remote)f(\015oating)h(p)r(oin)n(t)8 b Ff(.)k(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(122)150
+4119 y(MIPS)26 b Fg(remotedebug)i Fe(proto)r(col)14 b
+Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40
+b Fe(123)150 4219 y(MIPS)26 b(stac)n(k)d Ff(.)12 b(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(48)150 4319
+y(Mo)r(dula-2)23 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(80)150 4418 y(Mo)r(dula-2)27
+b(built-ins)15 b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41
+b Fe(81)150 4518 y(Mo)r(dula-2)27 b(c)n(hec)n(ks)12 b
+Ff(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(84)150
+4618 y(Mo)r(dula-2)27 b(constan)n(ts)15 b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)41 b Fe(83)150 4717 y(Mo)r(dula-2)27 b(defaults)c
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(83)150
+4817 y(Mo)r(dula-2)27 b(op)r(erators)15 b Ff(.)f(.)e(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)41 b Fe(80)150 4917 y(Mo)r(dula-2,)27 b(deviations)f(from)10
+b Ff(.)j(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)36 b Fe(83)150 5016 y(Motorola)28 b(680x0)9
+b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b
+Fe(107)2025 299 y(m)n(ultiple)25 b(pro)r(cesses)g Ff(.)12
+b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(26)2025 399
+y(m)n(ultiple)25 b(targets)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)50 b Fe(101)2025 499 y(m)n(ultiple)25 b(threads)16
+b Ff(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b
+Fe(24)2025 769 y Fn(N)2025 903 y Fg(n)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)43 b Fe(39)2025 1003 y(names)25 b(of)h(sym)n(b)r(ols)14
+b Ff(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(87)2025
+1103 y(namespace)25 b(in)h(C)p Fg(++)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)49 b Fe(78)2025 1203 y(negativ)n(e)26 b(breakp)r(oin)n(t)f
+(n)n(um)n(b)r(ers)20 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(30)2025 1303 y Fg(New)26
+b Fd(systag)i Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)47 b Fe(25)2025 1404 y Fg(next)13 b Ff(.)g(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38
+b Fe(39)2025 1504 y Fg(nexti)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fe(40)2025 1604 y Fg(ni)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41
+b Fe(40)2025 1704 y(Nindy)22 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 b Fe(113)2025
+1805 y(notation,)26 b(readline)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)37 b Fe(139)2025 1905 y(n)n(um)n(b)r(er)23 b(represen)n(tation)f
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(127)2025 2005 y(n)n(um)n(b)r(ers)24
+b(for)i(breakp)r(oin)n(ts)9 b Ff(.)j(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b
+Fe(27)2025 2274 y Fn(O)2025 2408 y Fe(ob)t(ject)26 b(formats)g(and)g(C)
+p Fg(++)21 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(78)2025 2508
+y(online)26 b(do)r(cumen)n(tation)18 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
+b Fe(15)2025 2609 y(optimized)25 b(co)r(de,)h(debugging)7
+b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)33 b Fe(19)2025 2709 y(outermost)25 b(frame)14
+b Ff(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b
+Fe(45)2025 2809 y Fg(output)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(132)2025
+2909 y(output)24 b(formats)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)45 b Fe(58)2025 3010 y Fg(output-meta)22
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
+b Fe(143)2025 3110 y(o)n(v)n(erloading)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(37)2025
+3210 y(o)n(v)n(erloading)26 b(in)g(C)p Fg(++)11 b Ff(.)j(.)e(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)37 b Fe(79)2025 3479 y Fn(P)2025 3613
+y Fe(pac)n(k)n(ets,)25 b(rep)r(orting)i(on)e(stdout)15
+b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+41 b Fe(111)2025 3713 y(partial)26 b(sym)n(b)r(ol)f(dump)12
+b Ff(.)f(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(89)2025 3814
+y(patc)n(hing)25 b(binaries)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)47 b Fe(93)2025 3914 y Fg(path)13 b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38
+b Fe(21)2025 4014 y(pauses)26 b(in)f(output)10 b Ff(.)i(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)36 b Fe(127)2025 4114 y(pip)r(es)23
+b Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)48 b Fe(20)2025 4214 y(p)r(oin)n(ter,)26
+b(\014nding)f(referen)n(t)19 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44
+b Fe(63)2025 4315 y Fg(print)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fe(55)2025 4415 y(prin)n(t)25 b(settings)13 b Ff(.)g(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)39 b Fe(61)2025 4515
+y Fg(printf)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(132)2025 4615 y(prin)n(ting)25
+b(data)15 b Ff(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+41 b Fe(55)2025 4716 y(pro)r(cess)26 b(image)d Ff(.)13
+b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48
+b Fe(24)2025 4816 y(pro)r(cesses,)27 b(m)n(ultiple)13
+b Ff(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(26)2025
+4916 y(prompt)19 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(125)2025 5016 y(proto)r(col,)27
+b(GDB)f(remote)f(serial)13 b Ff(.)h(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(110)p eop
+%DVIPSSectionPage: 170
+170 171 bop 150 -116 a Fo(170)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fg(ptype)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(87)150 399
+y Fg(putDebugChar)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)44 b Fe(108)150 499 y Fg(pwd)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
+b Fe(22)150 769 y Fn(Q)150 903 y Fg(q)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)42 b Fe(12)150 1003 y Fg(quit)27 b Fe([)p Fd(expression)p
+Fe(])e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)50
+b Fe(12)150 1104 y(quotes)26 b(in)f(commands)19 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(14)150 1204 y(quoting)25
+b(names)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
+b Fe(87)150 1474 y Fn(R)150 1607 y Fe(raise)27 b(exceptions)9
+b Ff(.)j(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34
+b Fe(33)150 1708 y(range)26 b(c)n(hec)n(king)8 b Ff(.)k(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fe(74)150 1808 y
+Fg(rbreak)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(29)150 1908 y(reading)26
+b(sym)n(b)r(ols)f(immediately)19 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(96)150 2009
+y(readline)12 b Ff(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)38 b Fe(125)150 2109 y Fg(readnow)8
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)34 b Fe(96)150 2209 y(redirection)21 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46
+b Fe(22)150 2309 y(reference)27 b(card)19 b Ff(.)13 b(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(159)150 2410 y(reference)27
+b(declarations)21 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)45
+b Fe(78)150 2510 y(register)27 b(stac)n(k,)f(AMD29K)10
+b Ff(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)36 b Fe(69)150 2610 y(registers)6
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)32 b Fe(68)150 2710 y(regular)27 b(expression)6
+b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)32 b Fe(29)150
+2811 y(reloading)27 b(sym)n(b)r(ols)9 b Ff(.)i(.)i(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)34 b Fe(88)150 2911 y(remote)25 b(connection)h(without)g
+(stubs)11 b Ff(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37
+b Fe(111)150 3011 y(remote)25 b(debugging)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)35 b Fe(106)150 3111 y(remote)25 b(programs,)h(in)n
+(terrupting)16 b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)42 b Fe(110)150 3212 y(remote)25 b(serial)i(debugging)f(summary)
+13 b Ff(.)e(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39
+b Fe(109)150 3312 y(remote)25 b(serial)i(debugging,)g(o)n(v)n(erview)12
+b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
+b Fe(106)150 3412 y(remote)25 b(serial)i(proto)r(col)14
+b Ff(.)g(.)f(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(110)150 3512 y(remote)25
+b(serial)i(stub)6 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32
+b Fe(107)150 3613 y(remote)25 b(serial)i(stub)e(list)15
+b Ff(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(107)150 3713 y(remote)25
+b(serial)i(stub,)f(initialization)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(107)150 3813 y(remote)25
+b(serial)i(stub,)f(main)f(routine)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)48 b Fe(107)150 3913 y(remote)25
+b(stub,)h(example)17 b Ff(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(110)150
+4014 y(remote)25 b(stub,)h(supp)r(ort)f(routines)6 b
+Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32
+b Fe(108)150 4114 y Fg(remotedebug)p Fe(,)c(MIPS)e(proto)r(col)d
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47
+b Fe(123)150 4214 y Fg(remotetimeout)17 b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)42 b Fe(119)150 4314 y(rep)r(eating)26
+b(commands)16 b Ff(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(13)150
+4415 y(rep)r(orting)26 b(bugs)g(in)f(GDB)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36
+b Fe(135)150 4515 y Fg(reset)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(114)150
+4615 y(resp)r(onse)26 b(time,)g(MIPS)f(debugging)12 b
+Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37
+b Fe(48)150 4715 y(resuming)25 b(execution)d Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)47 b Fe(38)150 4816 y
+Fg(RET)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(13)150 4916
+y Fg(retransmit-timeout)p Fe(,)30 b(MIPS)c(proto)r(col)11
+b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(123)150
+5016 y Fg(return)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(93)2025 299
+y(returning)25 b(from)h(a)g(function)7 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fe(93)2025 399 y Fg(reverse-search)16 b Ff(.)f(.)e(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)42 b Fe(52)2025 499 y Fg(run)14 b
+Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(19)2025 600 y(running)15
+b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)41 b Fe(19)2025 700 y Fg(Running)7 b Ff(.)14
+b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+33 b Fe(119)2025 800 y(running)25 b(29K)h(programs)19
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(114)2025 901 y(running)25
+b(and)g(debugging)h(Sparclet)g(programs)19 b Ff(.)12
+b(.)h(.)f(.)45 b Fe(120)2025 1001 y(running)25 b(VxW)-6
+b(orks)24 b(tasks)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)48 b Fe(119)2025
+1101 y Fg(rwatch)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(31)2025 1371
+y Fn(S)2025 1505 y Fg(s)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
+b Fe(39)2025 1606 y(sa)n(ving)26 b(sym)n(b)r(ol)f(table)13
+b Ff(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(96)2025 1706
+y(scop)r(e)18 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(84)2025 1806
+y Fg(search)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(52)2025 1907 y(searc)n(hing)9
+b Ff(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)34 b Fe(52)2025 2007 y Fg(section)8 b Ff(.)14
+b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)34 b Fe(97)2025 2107 y Fg(select-frame)22 b Ff(.)12
+b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
+b Fe(46)2025 2208 y(selected)26 b(frame)16 b Ff(.)d(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(45)2025 2308 y(serial)27
+b(connections,)g(debugging)18 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(111)2025 2408
+y(serial)27 b(device,)f(Hitac)n(hi)g(micros)18 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
+b Fe(121)2025 2509 y(serial)27 b(line)f(sp)r(eed,)g(Hitac)n(hi)g
+(micros)11 b Ff(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+37 b Fe(121)2025 2609 y(serial)27 b(line,)f Fg(target)h(remote)c
+Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)47 b Fe(109)2025 2709 y(serial)27 b(proto)r(col,)g(GDB)f
+(remote)13 b Ff(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)39 b Fe(110)2025 2809 y Fg(set)14 b Ff(.)f(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)40 b Fe(16)2025 2910 y Fg(set)26 b(args)14 b Ff(.)f(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)39
+b Fe(20)2025 3010 y Fg(set)26 b(assembly-language)13
+b Ff(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)39 b Fe(54)2025 3110 y Fg(set)26
+b(check)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48
+b Fe(74,)27 b(75)2025 3211 y Fg(set)f(check)h(range)10
+b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)36 b
+Fe(75)2025 3311 y Fg(set)26 b(check)h(type)12 b Ff(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(74)2025 3411 y Fg(set)26
+b(complaints)e Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48
+b Fe(128)2025 3512 y Fg(set)26 b(confirm)8 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(128)2025 3612 y Fg(set)26 b(demangle-style)17 b
+Ff(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)43 b Fe(65)2025 3712 y
+Fg(set)26 b(editing)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)34 b Fe(125)2025 3812 y Fg(set)26 b(endian)h(auto)9
+b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(105)2025
+3913 y Fg(set)26 b(endian)h(big)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)37 b Fe(105)2025 4013 y Fg(set)26 b(endian)h(little)6
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(105)2025
+4113 y Fg(set)26 b(environment)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)47 b Fe(21)2025 4214 y Fg(set)26 b(extension-language)11
+b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(73)2025 4314 y Fg(set)26
+b(gnutarget)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49
+b Fe(102)2025 4414 y Fg(set)26 b(height)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(127)2025
+4515 y Fg(set)26 b(history)h(expansion)21 b Ff(.)12 b(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
+b Fe(126)2025 4615 y Fg(set)26 b(history)h(filename)22
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(125)2025 4715 y Fg(set)26
+b(history)h(save)8 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
+b Fe(126)2025 4816 y Fg(set)26 b(history)h(size)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(126)2025 4916
+y Fg(set)26 b(input-radix)d Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+47 b Fe(127)2025 5016 y Fg(set)26 b(language)8 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(72)p eop
+%DVIPSSectionPage: 171
+171 172 bop 150 -116 a Fo(Index)3241 b(171)150 299 y
+Fg(set)26 b(listsize)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)33 b Fe(51)150 399 y Fg(set)26 b(machine)8
+b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34
+b Fe(121)150 500 y Fg(set)26 b(memory)h Fd(mo)r(d)15
+b Ff(.)d(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(121)150
+600 y Fg(set)26 b(mipsfpu)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)34 b Fe(122)150 700 y Fg(set)26 b(output-radix)c
+Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(127)150
+801 y Fg(set)26 b(print)h(address)7 b Ff(.)14 b(.)f(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)33 b Fe(61)150 901 y Fg(set)26 b(print)h(array)10
+b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b
+Fe(63)150 1001 y Fg(set)26 b(print)h(asm-demangle)18
+b Ff(.)d(.)e(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)44 b Fe(65)150 1102 y Fg(set)26 b(print)h(demangle)f
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(65)150 1202
+y Fg(set)26 b(print)h(elements)f Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49
+b Fe(63)150 1303 y Fg(set)26 b(print)h(max-symbolic-offset)8
+b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(62)150 1403 y Fg(set)26 b(print)h(null-stop)e Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(63)150 1503 y Fg(set)26
+b(print)h(object)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)34
+b Fe(65)150 1604 y Fg(set)26 b(print)h(pretty)9 b Ff(.)k(.)g(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)34 b Fe(63)150 1704 y Fg(set)26
+b(print)h(sevenbit-strings)12 b Ff(.)k(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(64)150 1804 y
+Fg(set)26 b(print)h(static-members)15 b Ff(.)h(.)c(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(66)150
+1905 y Fg(set)26 b(print)h(symbol-filename)14 b Ff(.)i(.)c(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
+b Fe(62)150 2005 y Fg(set)26 b(print)h(union)10 b Ff(.)k(.)e(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(64)150 2106 y Fg(set)26
+b(print)h(vtbl)12 b Ff(.)h(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+37 b Fe(66)150 2206 y Fg(set)26 b(processor)i Fd(args)16
+b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(122)150 2306
+y Fg(set)26 b(prompt)10 b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)35 b Fe(125)150 2407 y Fg(set)26 b(remotedebug)12
+b Ff(.)j(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(111,)27 b(123)150 2507
+y Fg(set)f(retransmit-timeout)10 b Ff(.)17 b(.)12 b(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)36
+b Fe(123)150 2607 y Fg(set)26 b(rstack_high_address)10
+b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)35 b Fe(69)150 2708 y Fg(set)26 b(symbol-reloading)
+14 b Ff(.)i(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(89)150 2808 y Fg(set)26
+b(timeout)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)34 b Fe(123)150 2908 y Fg(set)26 b(variable)8 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33
+b Fe(91)150 3009 y Fg(set)26 b(verbose)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b Fe(128)150 3109
+y Fg(set)26 b(width)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)37 b Fe(127)150 3210 y Fg(set)26
+b(write)12 b Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)38 b Fe(94)150 3310 y Fg(set_debug_traps)14
+b Ff(.)h(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)40 b Fe(107)150
+3410 y(setting)26 b(v)l(ariables)18 b Ff(.)c(.)e(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)44 b Fe(91)150 3511 y(setting)26 b(w)n(atc)n(hp)r(oin)n
+(ts)18 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(31)150
+3611 y(SH)21 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)48 b Fe(107)150
+3711 y Fg(sh-stub.c)24 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)48 b Fe(107)150 3812 y Fg(share)11
+b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)37 b Fe(98)150 3912 y(shared)26 b(libraries)16
+b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41
+b Fe(98)150 4013 y Fg(sharedlibrary)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)43 b Fe(98)150 4113 y Fg(shell)11
+b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)37 b Fe(12)150 4213 y(shell)26 b(escap)r(e)e
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48
+b Fe(12)150 4314 y Fg(show)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
+b Fe(16)150 4414 y Fg(show)27 b(args)12 b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)38 b Fe(21)150
+4514 y Fg(show)27 b(check)f(range)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)34 b Fe(75)150 4615 y Fg(show)27 b(check)f(type)10
+b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b
+Fe(74)150 4715 y Fg(show)27 b(commands)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)49 b Fe(126)150 4815 y Fg(show)27
+b(complaints)22 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
+b Fe(128)150 4916 y Fg(show)27 b(confirm)7 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)33
+b Fe(128)150 5016 y Fg(show)27 b(convenience)22 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)46 b Fe(67)2025 299
+y Fg(show)26 b(copying)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)33 b Fe(17)2025 399 y Fg(show)26 b(demangle-style)16
+b Ff(.)f(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(65)2025 500 y Fg(show)26
+b(directories)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
+b Fe(53)2025 600 y Fg(show)26 b(editing)7 b Ff(.)14 b(.)e(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(125)2025 700
+y Fg(show)26 b(endian)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)34 b Fe(105)2025 801 y Fg(show)26 b(environment)d
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(21)2025
+901 y Fg(show)26 b(gnutarget)e Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)48 b Fe(102)2025 1001 y Fg(show)26 b(height)8
+b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(127)2025 1102 y Fg(show)26 b(history)7 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fe(126)2025 1202 y Fg(show)26 b(input-radix)c Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(127)2025 1303
+y Fg(show)26 b(language)6 b Ff(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)32 b Fe(72)2025 1403 y Fg(show)26 b(listsize)6
+b Ff(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32
+b Fe(51)2025 1503 y Fg(show)26 b(machine)7 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fe(121)2025 1604 y Fg(show)26 b(mipsfpu)7 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fe(122)2025 1704 y Fg(show)26 b(output-radix)18 b Ff(.)d(.)d(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)44 b Fe(128)2025 1804 y Fg(show)26 b(paths)11
+b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36
+b Fe(21)2025 1905 y Fg(show)26 b(print)h(address)f Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(62)2025 2005 y Fg(show)26
+b(print)h(array)9 b Ff(.)k(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(63)2025 2106 y Fg(show)26 b(print)h(asm-demangle)17
+b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)42 b Fe(65)2025 2206 y Fg(show)26 b(print)h(demangle)d
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(65)2025 2306 y
+Fg(show)26 b(print)h(elements)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)48
+b Fe(63)2025 2407 y Fg(show)26 b(print)h(max-symbolic-offset)7
+b Ff(.)16 b(.)d(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32
+b Fe(63)2025 2507 y Fg(show)26 b(print)h(object)7 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(66)2025 2607
+y Fg(show)26 b(print)h(pretty)7 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)33 b Fe(64)2025 2708 y Fg(show)26 b(print)h(sevenbit-strings)11
+b Ff(.)16 b(.)c(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+37 b Fe(64)2025 2808 y Fg(show)26 b(print)h(static-members)14
+b Ff(.)h(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)40 b Fe(66)2025 2908 y Fg(show)26 b(print)h(symbol-filename)12
+b Ff(.)k(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+38 b Fe(62)2025 3009 y Fg(show)26 b(print)h(union)9 b
+Ff(.)k(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(64)2025
+3109 y Fg(show)26 b(print)h(vtbl)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)36 b Fe(66)2025 3210 y Fg(show)26 b(processor)e
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(122)2025
+3310 y Fg(show)26 b(prompt)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(125)2025 3410 y Fg(show)26
+b(remotedebug)11 b Ff(.)k(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(111,)27
+b(123)2025 3511 y Fg(show)f(retransmit-timeout)9 b Ff(.)17
+b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)35 b Fe(123)2025 3611 y Fg(show)26 b(rstack_high_address)8
+b Ff(.)17 b(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)34 b Fe(69)2025 3711 y Fg(show)26 b(symbol-reloading)13
+b Ff(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)39 b Fe(89)2025 3812 y Fg(show)26
+b(timeout)7 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+33 b Fe(123)2025 3912 y Fg(show)26 b(user)11 b Ff(.)j(.)e(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(130)2025
+4013 y Fg(show)26 b(values)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)35 b Fe(67)2025 4113 y Fg(show)26
+b(verbose)7 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+33 b Fe(128)2025 4213 y Fg(show)26 b(version)8 b Ff(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(16)2025 4314 y Fg(show)26 b(warranty)6 b Ff(.)15
+b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32
+b Fe(17)2025 4414 y Fg(show)26 b(width)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(127)2025
+4514 y Fg(show)26 b(write)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(94)2025 4615 y Fg
+(show-all-if-ambiguous)28 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(144)2025
+4715 y Fg(si)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(40)2025
+4815 y Fg(signal)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(92)2025 4916
+y(signals)16 b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(40)2025 5016 y Fg(silent)10
+b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)35 b Fe(36)p eop
+%DVIPSSectionPage: 172
+172 173 bop 150 -116 a Fo(172)2599 b(Debugging)31 b(with)e(GDB)150
+299 y Fg(sim)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(123)150
+399 y(sim)n(ulator)24 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)50 b Fe(123)150 499 y(sim)n(ulator,)26
+b(H8/300)h(or)f(H8/500)18 b Ff(.)c(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(123)150 600 y(sim)n(ulator,)26
+b(Hitac)n(hi)g(SH)15 b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(123)150
+700 y(sim)n(ulator,)26 b(Z8000)9 b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)35 b Fe(123)150 800 y(size)27 b(of)f(screen)16
+b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42
+b Fe(127)150 901 y(soft)n(w)n(are)27 b(w)n(atc)n(hp)r(oin)n(ts)12
+b Ff(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(31)150 1001 y
+Fg(source)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(131)150 1101 y(source)26
+b(path)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)49 b Fe(53)150 1202 y(Sparc)14 b Ff(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b
+Fe(107)150 1302 y Fg(sparc-stub.c)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)44 b Fe(107)150 1402 y Fg(sparcl-stub.c)17
+b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b
+Fe(107)150 1503 y(Sparclet)8 b Ff(.)k(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(119)150 1603
+y(SparcLite)20 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)46 b Fe(107)150 1703 y Fg(speed)10 b
+Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)36 b Fe(121)150 1803 y(ST2000)27 b(auxiliary)f(commands)13
+b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+39 b Fe(117)150 1904 y Fg(st2000)27 b Fd(cmd)18 b Ff(.)11
+b(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41
+b Fe(117)150 2004 y(stac)n(k)26 b(frame)7 b Ff(.)12 b(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32 b Fe(45)150
+2104 y(stac)n(k)26 b(on)f(Alpha)20 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)45 b Fe(48)150 2205 y(stac)n(k)26
+b(on)f(MIPS)6 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)32 b Fe(48)150 2305 y(stac)n(k)26 b(traces)c Ff(.)12
+b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
+b Fe(46)150 2405 y(stac)n(king)26 b(targets)7 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(101)150
+2506 y(starting)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)g(.)41 b Fe(19)150 2606 y(STDBUG)26
+b(commands)e(\(ST2000\))e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)47 b Fe(117)150 2706 y Fg(step)13 b Ff(.)g(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)38 b Fe(39)150 2807 y Fg(stepi)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37
+b Fe(40)150 2907 y(stepping)23 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(38)150
+3007 y(stopp)r(ed)25 b(threads)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)48 b Fe(42)150 3107 y(stub)25 b(example,)g(remote)g
+(debugging)17 b Ff(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
+b Fe(110)150 3208 y(stupid)25 b(questions)17 b Ff(.)c(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)43 b Fe(128)150 3308 y(switc)n(hing)27
+b(threads)15 b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)41
+b Fe(24)150 3408 y(switc)n(hing)27 b(threads)e(automatically)9
+b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)35
+b Fe(26)150 3509 y(sym)n(b)r(ol)25 b(deco)r(ding)h(st)n(yle,)g(C)p
+Fg(++)12 b Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)38 b Fe(65)150 3609 y(sym)n(b)r(ol)25
+b(dump)9 b Ff(.)h(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+34 b Fe(89)150 3709 y(sym)n(b)r(ol)25 b(names)18 b Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44
+b Fe(87)150 3810 y(sym)n(b)r(ol)25 b(o)n(v)n(erloading)f
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(37)150
+3910 y(sym)n(b)r(ol)25 b(table)d Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(95)150 4010 y Fg(symbol-file)23
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46
+b Fe(95)150 4111 y(sym)n(b)r(ols,)25 b(reading)i(immediately)9
+b Ff(.)i(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+34 b Fe(96)150 4381 y Fn(T)150 4515 y Fg(target)9 b Ff(.)k(.)g(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(101)150 4615 y Fg(target)27 b(abug)8 b Ff(.)13 b(.)g(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b Fe(102)150 4715
+y Fg(target)27 b(adapt)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)33 b Fe(102)150 4816 y Fg(target)27 b(amd-eb)e
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49
+b Fe(102)150 4916 y Fg(target)27 b(array)7 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)33
+b Fe(103)150 5016 y Fg(target)27 b(bug)10 b Ff(.)j(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(103)2025
+299 y(target)26 b(b)n(yte)f(order)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)48 b Fe(105)2025 399 y Fg(target)27 b(core)8
+b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(102)2025 500 y Fg(target)27 b(cpu32bug)22 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(103)2025 600
+y Fg(target)27 b(dbug)8 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)34 b Fe(103)2025 700 y Fg(target)27 b(ddb)10
+b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36
+b Fe(103)2025 801 y Fg(target)27 b(ddb)f Fd(p)r(ort)17
+b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(122)2025
+901 y Fg(target)27 b(dink32)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)49 b Fe(103)2025 1001 y Fg(target)27 b(e7000)16
+b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(103,)27 b(121)2025
+1102 y Fg(target)g(es1800)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)49 b Fe(103)2025 1202 y Fg(target)27 b(est)10
+b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36
+b Fe(103)2025 1303 y Fg(target)27 b(exec)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(102)2025 1403 y Fg(target)27 b(hms)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(103)2025
+1503 y Fg(target)27 b(lsi)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(103)2025 1604 y Fg(target)27
+b(lsi)f Fd(p)r(ort)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+41 b Fe(122)2025 1704 y Fg(target)27 b(m32r)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(103)2025 1804 y Fg(target)27 b(mips)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(103)2025 1905 y Fg(target)27 b(mips)f Fd(p)r(ort)15
+b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(122)2025
+2005 y Fg(target)27 b(mon960)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)49 b Fe(103)2025 2106 y Fg(target)27 b(nindy)7
+b Ff(.)13 b(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fe(103)2025 2206 y Fg(target)27 b(nrom)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(103)2025 2306 y Fg(target)27 b(op50n)7 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fe(103)2025 2407 y Fg(target)27 b(pmon)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(104)2025 2507 y Fg(target)27 b(pmon)f Fd(p)r(ort)15
+b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(122)2025
+2607 y Fg(target)27 b(ppcbug)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)49 b Fe(104)2025 2708 y Fg(target)27 b(ppcbug1)c
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(104)2025
+2808 y Fg(target)27 b(r3900)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)33 b Fe(104)2025 2908 y Fg(target)27
+b(rdi)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)36 b Fe(104)2025 3009 y Fg(target)27 b(rdp)10 b Ff(.)i(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(104)2025
+3109 y Fg(target)27 b(remote)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)49 b Fe(102)2025 3210 y Fg(target)27 b(rom68k)d
+Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49
+b Fe(104)2025 3310 y Fg(target)27 b(rombug)d Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(104)2025
+3410 y Fg(target)27 b(sds)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(104)2025 3511 y Fg(target)27
+b(sh3)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)36 b Fe(104)2025 3611 y Fg(target)27 b(sh3e)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(104)2025 3711 y Fg(target)27 b(sim)20 b Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)46 b Fe(102,)27
+b(123)2025 3812 y Fg(target)g(sparclite)21 b Ff(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(104)2025 3912
+y Fg(target)27 b(st2000)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)49 b Fe(104)2025 4013 y Fg(target)27 b(udi)10 b Ff(.)i(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(104)2025
+4113 y Fg(target)27 b(vxworks)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)48 b Fe(104)2025 4213 y Fg(target)27 b(w89k)8
+b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(104)2025 4314 y Fg(tbreak)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b
+Fe(29)2025 4414 y(TCP)27 b(p)r(ort,)f Fg(target)h(remote)16
+b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)42 b Fe(109)2025 4514 y(terminal)22 b Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+48 b Fe(22)2025 4615 y Fg(thbreak)8 b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b
+Fe(29)2025 4715 y Fg(this)13 b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38
+b Fe(78)2025 4815 y Fg(thread)27 b(apply)8 b Ff(.)13
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(26)2025 4916 y(thread)25 b(breakp)r(oin)n(ts)10
+b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(42)2025
+5016 y(thread)25 b(iden)n(ti\014er)g(\(GDB\))19 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)44 b Fe(25)p eop
+%DVIPSSectionPage: 173
+173 174 bop 150 -116 a Fo(Index)3241 b(173)150 299 y
+Fe(thread)25 b(iden)n(ti\014er)h(\(system\))9 b Ff(.)i(.)h(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34
+b Fe(25)150 399 y(thread)25 b(n)n(um)n(b)r(er)d Ff(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(25)150
+498 y Fg(thread)27 b Fd(threadno)13 b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)34 b Fe(25)150 598 y(threads)26 b(and)f(w)n(atc)n(hp)r
+(oin)n(ts)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(32)150 697 y(threads)26
+b(of)g(execution)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49
+b Fe(24)150 797 y(threads,)26 b(automatic)g(switc)n(hing)e
+Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)48 b Fe(26)150 897 y(threads,)26 b(con)n(tin)n(uing)d
+Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(42)150
+996 y(threads,)26 b(stopp)r(ed)12 b Ff(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)37 b Fe(42)150 1096 y Fg(timeout)p Fe(,)28
+b(MIPS)d(proto)r(col)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(123)150
+1196 y(tracebac)n(ks)7 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)32 b Fe(46)150 1295 y Fg(tty)14
+b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(22)150 1395 y(t)n(yp)r(e)25
+b(casting)h(memory)11 b Ff(.)g(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37
+b Fe(56)150 1494 y(t)n(yp)r(e)25 b(c)n(hec)n(king)8 b
+Ff(.)k(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fe(73)150 1594 y(t)n(yp)r(e)25 b(con)n(v)n(ersions)h(in)g(C)p
+Fg(++)18 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(78)150 1860 y
+Fn(U)150 1993 y Fg(u)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
+b Fe(39)150 2092 y Fg(udi)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39
+b Fe(114)150 2192 y(UDI)18 b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b
+Fe(114)150 2291 y Fg(undisplay)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(61)150 2391
+y(unkno)n(wn)25 b(address,)h(lo)r(cating)9 b Ff(.)14
+b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)34 b Fe(58)150 2491 y Fg(unset)27 b(environment)21
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(21)150
+2590 y Fg(until)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(39)150 2690
+y Fg(up)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(47)150
+2790 y Fg(up-silently)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)46 b Fe(47)150 2889 y(user-de\014ned)24
+b(command)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(129)150 3155
+y Fn(V)150 3288 y Fe(v)l(alue)25 b(history)c Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46
+b Fe(66)150 3387 y(v)l(ariable)26 b(name)f(con\015ict)13
+b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(56)150 3487 y(v)l(ariable)26
+b(v)l(alues,)g(wrong)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
+b Fe(56)150 3587 y(v)l(ariables,)27 b(setting)8 b Ff(.)k(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(91)2025 299 y(v)n(ersion)26
+b(n)n(um)n(b)r(er)15 b Ff(.)10 b(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)41 b Fe(16)2025 399 y Fg(visible-stats)17 b Ff(.)e(.)d(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(144)2025 498 y(VxW)-6
+b(orks)8 b Ff(.)j(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)34 b Fe(117)2025 598 y Fg(vxworks-timeout)14
+b Ff(.)h(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(117)2025
+864 y Fn(W)2025 996 y Fg(watch)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fe(31)2025 1096 y(w)n(atc)n(hp)r(oin)n(ts)17 b Ff(.)c(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(27)2025
+1196 y(w)n(atc)n(hp)r(oin)n(ts)26 b(and)f(threads)f Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)50 b Fe(32)2025 1295 y Fg(whatis)10 b Ff(.)j(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
+b Fe(87)2025 1395 y Fg(where)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fe(46)2025 1494 y Fg(while)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(129)2025
+1594 y(wild)26 b(p)r(oin)n(ter,)g(in)n(terpreting)12
+b Ff(.)h(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)38 b Fe(63)2025 1694 y(w)n(ord)26 b(completion)12
+b Ff(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b
+Fe(13)2025 1793 y(w)n(orking)26 b(directory)13 b Ff(.)g(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)39 b Fe(53)2025 1893 y(w)n(orking)26
+b(directory)g(\(of)g(y)n(our)f(program\))7 b Ff(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(22)2025
+1993 y(w)n(orking)26 b(language)17 b Ff(.)c(.)g(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)42 b Fe(71)2025 2092 y(writing)26 b(in)n(to)g(core\014les)c
+Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46 b Fe(93)2025 2192
+y(writing)26 b(in)n(to)g(executables)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)42
+b Fe(93)2025 2291 y(wrong)26 b(v)l(alues)20 b Ff(.)12
+b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45
+b Fe(56)2025 2557 y Fn(X)2025 2690 y Fg(x)17 b Ff(.)12
+b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(59)2025 2790 y Fc(x)n(coff)26
+b Fe(and)g(C)p Fg(++)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)36 b Fe(78)2025 3056 y Fn(Y)2025 3188 y Fe(y)n(anking)25
+b(text)e Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50
+b Fe(140)2025 3454 y Fn(Z)2025 3587 y Fe(Z8000)27 b(sim)n(ulator)20
+b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(123)p
+eop
+%DVIPSSectionPage: 174
+174 175 bop 150 -116 a Fo(174)2599 b(Debugging)31 b(with)e(GDB)1286
+1791 y(The)h(b)s(o)s(dy)f(of)i(this)e(man)m(ual)h(is)f(set)i(in)1599
+1900 y(cmr10)g(at)g(10.95pt,)1262 2010 y(with)e(headings)g(in)g
+Fi(cm)m(b10)j(at)f(10.95pt)1194 2119 y Fo(and)f(examples)g(in)f
+Fk(cmtt10)46 b(at)h(10.95pt)p Fo(.)1583 2229 y Fm(cmti10)34
+b(at)f(10.95pt)9 b Fo(,)1505 2339 y Fi(cm)m(b10)31 b(at)g(10.95pt)p
+Fo(,)i(and)1598 2448 y Fj(cmsl10)d(at)h(10.95pt)1508
+2558 y Fo(are)g(used)f(for)g(emphasis.)p eop
+%DVIPSSectionPage: -1
+-1 176 bop 3725 -116 a Fo(i)150 299 y Fl(T)-13 b(able)54
+b(of)g(Con)l(ten)l(ts)150 641 y Fn(Summary)45 b(of)g(GDB)15
+b Fb(.)k(.)g(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
+h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)60 b
+Fn(1)449 778 y Fo(F)-8 b(ree)31 b(soft)m(w)m(are)c Fm(.)15
+b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b
+Fo(1)449 888 y(Con)m(tributors)29 b(to)i(GDB)11 b Fm(.)16
+b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)41 b Fo(1)150 1130 y Fn(1)135 b(A)44
+b(Sample)i(GDB)e(Session)35 b Fb(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)79 b Fn(5)150
+1400 y(2)135 b(Getting)46 b(In)e(and)h(Out)g(of)g(GDB)26
+b Fb(.)19 b(.)g(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
+70 b Fn(9)449 1537 y Fo(2.1)92 b(In)m(v)m(oking)30 b(GDB)d
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(9)748 1646 y(2.1.1)93
+b(Cho)s(osing)29 b(\014les)24 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)h(.)f(.)g(.)g(.)54 b Fo(10)748 1756 y(2.1.2)93
+b(Cho)s(osing)29 b(mo)s(des)19 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)48 b Fo(11)449 1866 y(2.2)92 b(Quitting)29
+b(GDB)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(12)449 1975
+y(2.3)92 b(Shell)28 b(commands)13 b Fm(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42
+b Fo(12)150 2218 y Fn(3)135 b(GDB)44 b(Commands)37 b
+Fb(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
+(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)81 b Fn(13)449 2355
+y Fo(3.1)92 b(Command)29 b(syn)m(tax)f Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
+(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
+b Fo(13)449 2464 y(3.2)92 b(Command)29 b(completion)d
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+55 b Fo(13)449 2574 y(3.3)92 b(Getting)31 b(help)19 b
+Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
+f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Fo(15)150 2816
+y Fn(4)135 b(Running)44 b(Programs)i(Under)f(GDB)36 b
+Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)82 b
+Fn(19)449 2953 y Fo(4.1)92 b(Compiling)27 b(for)j(debugging)15
+b Fm(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
+b Fo(19)449 3063 y(4.2)92 b(Starting)30 b(y)m(our)g(program)15
+b Fm(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45
+b Fo(19)449 3172 y(4.3)92 b(Y)-8 b(our)30 b(program's)h(argumen)m(ts)19
+b Fm(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48
+b Fo(20)449 3282 y(4.4)92 b(Y)-8 b(our)30 b(program's)h(en)m(vironmen)m
+(t)22 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
+b Fo(21)449 3391 y(4.5)92 b(Y)-8 b(our)30 b(program's)h(w)m(orking)e
+(directory)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(22)449
+3501 y(4.6)92 b(Y)-8 b(our)30 b(program's)h(input)d(and)i(output)11
+b Fm(.)j(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Fo(22)449 3611 y(4.7)92
+b(Debugging)30 b(an)g(already-running)e(pro)s(cess)23
+b Fm(.)14 b(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)52 b Fo(23)449 3720 y(4.8)92 b(Killing)27
+b(the)j(c)m(hild)f(pro)s(cess)c Fm(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(23)449 3830 y(4.9)92
+b(Additional)28 b(pro)s(cess)i(information)19 b Fm(.)14
+b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fo(24)449 3939 y(4.10)92
+b(Debugging)31 b(programs)f(with)f(m)m(ultiple)f(threads)15
+b Fm(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45
+b Fo(24)449 4049 y(4.11)92 b(Debugging)31 b(programs)f(with)f(m)m
+(ultiple)f(pro)s(cesses)c Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)53 b Fo(26)150 4291 y Fn(5)135 b(Stopping)45 b(and)f(Con)l(tin)l
+(uing)19 b Fb(.)i(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
+(.)h(.)f(.)g(.)64 b Fn(27)449 4428 y Fo(5.1)92 b(Breakp)s(oin)m(ts,)30
+b(w)m(atc)m(hp)s(oin)m(ts,)h(and)f(catc)m(hp)s(oin)m(ts)c
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55
+b Fo(27)748 4538 y(5.1.1)93 b(Setting)30 b(breakp)s(oin)m(ts)19
+b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)48 b Fo(28)748
+4648 y(5.1.2)93 b(Setting)30 b(w)m(atc)m(hp)s(oin)m(ts)13
+b Fm(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fo(31)748
+4757 y(5.1.3)93 b(Setting)30 b(catc)m(hp)s(oin)m(ts)25
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fo(32)748
+4867 y(5.1.4)93 b(Deleting)30 b(breakp)s(oin)m(ts)16
+b Fm(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)45 b Fo(33)748
+4976 y(5.1.5)93 b(Disabling)28 b(breakp)s(oin)m(ts)17
+b Fm(.)d(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)46 b Fo(34)748 5086
+y(5.1.6)93 b(Break)31 b(conditions)8 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)38 b Fo(35)748 5196 y(5.1.7)93
+b(Breakp)s(oin)m(t)30 b(command)g(lists)15 b Fm(.)e(.)i(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
+b Fo(36)748 5305 y(5.1.8)93 b(Breakp)s(oin)m(t)30 b(men)m(us)24
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
+b Fo(37)p eop
+%DVIPSSectionPage: -2
+-2 177 bop 150 -116 a Fo(ii)2682 b(Debugging)31 b(with)e(GDB)449
+83 y(5.2)92 b(Con)m(tin)m(uing)29 b(and)g(stepping)16
+b Fm(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
+f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45
+b Fo(38)449 193 y(5.3)92 b(Signals)23 b Fm(.)13 b(.)i(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b Fo(40)449 302 y(5.4)92
+b(Stopping)29 b(and)h(starting)g(m)m(ulti-thread)f(programs)16
+b Fm(.)e(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45
+b Fo(42)150 545 y Fn(6)135 b(Examining)46 b(the)f(Stac)l(k)20
+b Fb(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)
+h(.)f(.)g(.)h(.)f(.)65 b Fn(45)449 682 y Fo(6.1)92 b(Stac)m(k)31
+b(frames)15 b Fm(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44 b Fo(45)449
+791 y(6.2)92 b(Bac)m(ktraces)12 b Fm(.)18 b(.)d(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)41 b Fo(46)449 901 y(6.3)92 b(Selecting)30 b(a)h(frame)13
+b Fm(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
+(.)g(.)g(.)g(.)g(.)42 b Fo(47)449 1010 y(6.4)92 b(Information)29
+b(ab)s(out)h(a)h(frame)18 b Fm(.)e(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)48 b Fo(48)449 1120 y(6.5)92 b(MIPS/Alpha)29
+b(mac)m(hines)h(and)g(the)g(function)f(stac)m(k)22 b
+Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)51
+b Fo(48)150 1362 y Fn(7)135 b(Examining)46 b(Source)e(Files)35
+b Fb(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
+(.)h(.)f(.)79 b Fn(51)449 1499 y Fo(7.1)92 b(Prin)m(ting)29
+b(source)h(lines)13 b Fm(.)h(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)f(.)g(.)42 b Fo(51)449 1609 y(7.2)92
+b(Searc)m(hing)30 b(source)g(\014les)20 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)49 b Fo(52)449
+1719 y(7.3)92 b(Sp)s(ecifying)28 b(source)i(directories)f
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)58 b Fo(53)449
+1828 y(7.4)92 b(Source)30 b(and)g(mac)m(hine)g(co)s(de)25
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
+b Fo(53)150 2071 y Fn(8)135 b(Examining)46 b(Data)28
+b Fb(.)21 b(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
+(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)73 b Fn(55)449
+2208 y Fo(8.1)92 b(Expressions)15 b Fm(.)e(.)i(.)g(.)g(.)g(.)g(.)h(.)f
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)44 b Fo(55)449 2317 y(8.2)92 b(Program)30 b(v)-5 b(ariables)16
+b Fm(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)45 b Fo(56)449 2427 y(8.3)92 b(Arti\014cial)29
+b(arra)m(ys)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(57)449
+2536 y(8.4)92 b(Output)29 b(formats)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
+b Fo(58)449 2646 y(8.5)92 b(Examining)28 b(memory)9 b
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)38 b Fo(59)449 2755 y(8.6)92 b(Automatic)31
+b(displa)m(y)12 b Fm(.)h(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41 b Fo(60)449 2865 y(8.7)92
+b(Prin)m(t)29 b(settings)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50
+b Fo(61)449 2975 y(8.8)92 b(V)-8 b(alue)30 b(history)c
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56 b Fo(66)449 3084 y(8.9)92
+b(Con)m(v)m(enience)31 b(v)-5 b(ariables)27 b Fm(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)57
+b Fo(67)449 3194 y(8.10)92 b(Registers)23 b Fm(.)16 b(.)f(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)52 b Fo(68)449 3303 y(8.11)92 b(Floating)31
+b(p)s(oin)m(t)e(hardw)m(are)22 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)51 b Fo(70)150 3546 y Fn(9)135 b(Using)45
+b(GDB)g(with)g(Di\013eren)l(t)i(Languages)27 b Fb(.)20
+b(.)f(.)h(.)f(.)g(.)72 b Fn(71)449 3683 y Fo(9.1)92 b(Switc)m(hing)29
+b(b)s(et)m(w)m(een)i(source)f(languages)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57
+b Fo(71)748 3792 y(9.1.1)93 b(List)29 b(of)i(\014lename)e(extensions)h
+(and)g(languages)15 b Fm(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)44
+b Fo(71)748 3902 y(9.1.2)93 b(Setting)30 b(the)g(w)m(orking)g(language)
+20 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)49 b Fo(72)748 4012 y(9.1.3)93 b(Ha)m(ving)30
+b(GDB)i(infer)c(the)j(source)g(language)25 b Fm(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fo(72)449 4121
+y(9.2)92 b(Displa)m(ying)29 b(the)h(language)g Fm(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)58
+b Fo(72)449 4231 y(9.3)92 b(T)m(yp)s(e)30 b(and)g(range)g(c)m(hec)m
+(king)8 b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+38 b Fo(73)748 4340 y(9.3.1)93 b(An)30 b(o)m(v)m(erview)h(of)f(t)m(yp)s
+(e)h(c)m(hec)m(king)17 b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47 b Fo(73)748 4450 y(9.3.2)93
+b(An)30 b(o)m(v)m(erview)h(of)f(range)h(c)m(hec)m(king)17
+b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)47 b Fo(74)449 4560 y(9.4)92 b(Supp)s(orted)28 b(languages)h
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
+g(.)57 b Fo(75)748 4669 y(9.4.1)93 b(C)29 b(and)h(C)p
+Fk(++)18 b Fm(.)d(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)h(.)f(.)g(.)47 b Fo(75)1047 4779 y(9.4.1.1)93 b(C)30
+b(and)g(C)p Fk(++)f Fo(op)s(erators)19 b Fm(.)d(.)f(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fo(76)1047
+4888 y(9.4.1.2)93 b(C)30 b(and)g(C)p Fk(++)f Fo(constan)m(ts)19
+b Fm(.)e(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)49 b Fo(77)1047 4998 y(9.4.1.3)93 b(C)p Fk(++)30
+b Fo(expressions)12 b Fm(.)i(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fo(78)1047
+5108 y(9.4.1.4)93 b(C)30 b(and)g(C)p Fk(++)f Fo(defaults)f
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)58 b Fo(79)1047 5217 y(9.4.1.5)93 b(C)30 b(and)g(C)p
+Fk(++)f Fo(t)m(yp)s(e)i(and)f(range)g(c)m(hec)m(ks)c
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)53 b Fo(79)1047 5327 y(9.4.1.6)93
+b(GDB)32 b(and)d(C)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
+b Fo(79)p eop
+%DVIPSSectionPage: -3
+-3 178 bop 3674 -116 a Fo(iii)1047 83 y(9.4.1.7)93 b(GDB)32
+b(features)e(for)g(C)p Fk(++)20 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50 b Fo(79)748 193
+y(9.4.2)93 b(Mo)s(dula-2)24 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)53 b Fo(80)1047
+302 y(9.4.2.1)93 b(Op)s(erators)23 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)53 b Fo(80)1047 412 y(9.4.2.2)93 b(Built-in)28
+b(functions)h(and)h(pro)s(cedures)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)58
+b Fo(82)1047 521 y(9.4.2.3)93 b(Constan)m(ts)24 b Fm(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53 b Fo(83)1047
+631 y(9.4.2.4)93 b(Mo)s(dula-2)30 b(defaults)13 b Fm(.)h(.)h(.)g(.)g(.)
+g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42
+b Fo(83)1047 741 y(9.4.2.5)93 b(Deviations)30 b(from)g(standard)g(Mo)s
+(dula-2)c Fm(.)15 b(.)g(.)g(.)56 b Fo(83)1047 850 y(9.4.2.6)93
+b(Mo)s(dula-2)30 b(t)m(yp)s(e)h(and)f(range)g(c)m(hec)m(ks)8
+b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)38 b Fo(84)1047
+960 y(9.4.2.7)93 b(The)30 b(scop)s(e)g(op)s(erators)h
+Fk(::)f Fo(and)f Fk(.)17 b Fm(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)46
+b Fo(84)1047 1069 y(9.4.2.8)93 b(GDB)32 b(and)d(Mo)s(dula-2)21
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)50 b Fo(84)150 1312 y Fn(10)135 b(Examining)46
+b(the)f(Sym)l(b)t(ol)g(T)-11 b(able)25 b Fb(.)20 b(.)g(.)f(.)g(.)h(.)f
+(.)h(.)f(.)h(.)f(.)g(.)h(.)70 b Fn(87)150 1582 y(11)135
+b(Altering)46 b(Execution)40 b Fb(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)
+f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)85
+b Fn(91)449 1719 y Fo(11.1)92 b(Assignmen)m(t)30 b(to)h(v)-5
+b(ariables)9 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)38 b Fo(91)449 1828 y(11.2)92 b(Con)m(tin)m(uing)29
+b(at)i(a)g(di\013eren)m(t)f(address)22 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)51
+b Fo(92)449 1938 y(11.3)92 b(Giving)29 b(y)m(our)i(program)f(a)h
+(signal)25 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
+b Fo(92)449 2047 y(11.4)92 b(Returning)29 b(from)h(a)h(function)23
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)53
+b Fo(93)449 2157 y(11.5)92 b(Calling)29 b(program)h(functions)d
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58
+b Fo(93)449 2266 y(11.6)92 b(P)m(atc)m(hing)31 b(programs)22
+b Fm(.)15 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)52 b Fo(93)150 2509 y Fn(12)135 b(GDB)44 b(Files)39
+b Fb(.)19 b(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
+(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)83
+b Fn(95)449 2646 y Fo(12.1)92 b(Commands)30 b(to)h(sp)s(ecify)e
+(\014les)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)57
+b Fo(95)449 2755 y(12.2)92 b(Errors)30 b(reading)f(sym)m(b)s(ol)g
+(\014les)14 b Fm(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
+b Fo(98)150 2998 y Fn(13)135 b(Sp)t(ecifying)45 b(a)g(Debugging)h(T)-11
+b(arget)33 b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)77
+b Fn(101)449 3135 y Fo(13.1)92 b(Activ)m(e)32 b(targets)9
+b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)39 b Fo(101)449 3244 y(13.2)92
+b(Commands)30 b(for)g(managing)g(targets)c Fm(.)15 b(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)54
+b Fo(101)449 3354 y(13.3)92 b(Cho)s(osing)29 b(target)j(b)m(yte)f
+(order)9 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
+b Fo(105)449 3464 y(13.4)92 b(Remote)32 b(debugging)26
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
+g(.)56 b Fo(106)748 3573 y(13.4.1)93 b(The)30 b(GDB)h(remote)h(serial)d
+(proto)s(col)18 b Fm(.)d(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)48 b Fo(106)1047 3683 y(13.4.1.1)94 b(What)31 b(the)f(stub)g(can)g
+(do)h(for)f(y)m(ou)13 b Fm(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)43
+b Fo(107)1047 3792 y(13.4.1.2)94 b(What)31 b(y)m(ou)f(m)m(ust)h(do)f
+(for)g(the)h(stub)26 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)57
+b Fo(108)1047 3902 y(13.4.1.3)94 b(Putting)29 b(it)h(all)f(together)17
+b Fm(.)f(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46
+b Fo(109)1047 4012 y(13.4.1.4)94 b(Comm)m(unication)29
+b(proto)s(col)f Fm(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)58
+b Fo(110)1047 4121 y(13.4.1.5)94 b(Using)29 b(the)i Fk(gdbserver)d
+Fo(program)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)56 b Fo(111)1047
+4231 y(13.4.1.6)94 b(Using)29 b(the)i Fk(gdbserve.nlm)c
+Fo(program)19 b Fm(.)14 b(.)h(.)g(.)49 b Fo(112)748 4340
+y(13.4.2)93 b(GDB)31 b(with)f(a)g(remote)i(i960)f(\(Nindy\))21
+b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
+b Fo(113)1047 4450 y(13.4.2.1)94 b(Startup)29 b(with)g(Nindy)22
+b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)52 b Fo(113)1047 4560 y(13.4.2.2)94 b(Options)29 b(for)h(Nindy)d
+Fm(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)59 b Fo(113)1047 4669 y(13.4.2.3)94 b(Nindy)28
+b(reset)j(command)19 b Fm(.)d(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)49 b Fo(114)748 4779 y(13.4.3)93 b(The)30
+b(UDI)h(proto)s(col)f(for)g(AMD29K)9 b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.)
+g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)38 b Fo(114)748 4888
+y(13.4.4)93 b(The)30 b(EBMON)h(proto)s(col)f(for)g(AMD29K)f
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fo(114)1047
+4998 y(13.4.4.1)94 b(Comm)m(unications)29 b(setup)24
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
+b Fo(115)1047 5108 y(13.4.4.2)94 b(EB29K)31 b(cross-debugging)26
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57
+b Fo(116)1047 5217 y(13.4.4.3)94 b(Remote)31 b(log)16
+b Fm(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 b Fo(116)748 5327
+y(13.4.5)93 b(GDB)31 b(with)f(a)g(T)-8 b(andem)30 b(ST2000)15
+b Fm(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
+44 b Fo(117)p eop
+%DVIPSSectionPage: -4
+-4 179 bop 150 -116 a Fo(iv)2660 b(Debugging)31 b(with)e(GDB)748
+83 y(13.4.6)93 b(GDB)31 b(and)f(VxW)-8 b(orks)15 b Fm(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)45 b Fo(117)1047 193 y(13.4.6.1)94 b(Connecting)29
+b(to)i(VxW)-8 b(orks)21 b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)50 b Fo(118)1047 302 y(13.4.6.2)94 b(VxW)-8
+b(orks)31 b(do)m(wnload)26 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fo(118)1047 412 y(13.4.6.3)94
+b(Running)28 b(tasks)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(119)748
+521 y(13.4.7)93 b(GDB)31 b(and)f(Sparclet)15 b Fm(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)45 b Fo(119)1047 631 y(13.4.7.1)94 b(Setting)30
+b(\014le)f(to)i(debug)10 b Fm(.)k(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
+(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Fo(119)1047 741 y(13.4.7.2)94
+b(Connecting)29 b(to)i(Sparclet)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(120)1047 850 y(13.4.7.3)94
+b(Sparclet)29 b(do)m(wnload)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fo(120)1047 960
+y(13.4.7.4)94 b(Running)28 b(and)h(debugging)24 b Fm(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b
+Fo(120)748 1069 y(13.4.8)93 b(GDB)31 b(and)f(Hitac)m(hi)g(micropro)s
+(cessors)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)57
+b Fo(120)1047 1179 y(13.4.8.1)94 b(Connecting)29 b(to)i(Hitac)m(hi)g(b)
+s(oards)20 b Fm(.)13 b(.)i(.)g(.)g(.)g(.)h(.)f(.)49 b
+Fo(121)1047 1289 y(13.4.8.2)94 b(Using)29 b(the)i(E7000)h(in-circuit)c
+(em)m(ulator)23 b Fm(.)15 b(.)53 b Fo(121)1047 1398 y(13.4.8.3)94
+b(Sp)s(ecial)28 b(GDB)j(commands)e(for)h(Hitac)m(hi)g(micros)1253
+1508 y Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(121)748 1617 y(13.4.9)93
+b(GDB)31 b(and)f(remote)i(MIPS)d(b)s(oards)21 b Fm(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
+b Fo(122)748 1727 y(13.4.10)93 b(Sim)m(ulated)29 b(CPU)h(target)23
+b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)53 b Fo(123)150 1969 y Fn(14)135
+b(Con)l(trolling)47 b(GDB)28 b Fb(.)18 b(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)
+h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)72
+b Fn(125)449 2106 y Fo(14.1)92 b(Prompt)28 b Fm(.)16
+b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
+f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fo(125)449 2216
+y(14.2)92 b(Command)30 b(editing)18 b Fm(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Fo(125)449
+2325 y(14.3)92 b(Command)30 b(history)17 b Fm(.)d(.)h(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)46 b
+Fo(125)449 2435 y(14.4)92 b(Screen)31 b(size)9 b Fm(.)14
+b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)38 b Fo(127)449 2545 y(14.5)92
+b(Num)m(b)s(ers)23 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
+b Fo(127)449 2654 y(14.6)92 b(Optional)29 b(w)m(arnings)g(and)h
+(messages)g Fm(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59 b Fo(128)150 2897
+y Fn(15)135 b(Canned)45 b(Sequences)g(of)g(Commands)33
+b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)77 b Fn(129)449
+3034 y Fo(15.1)92 b(User-de\014ned)30 b(commands)10 b
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40
+b Fo(129)449 3143 y(15.2)92 b(User-de\014ned)30 b(command)g(ho)s(oks)e
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fo(130)449 3253
+y(15.3)92 b(Command)30 b(\014les)14 b Fm(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
+b Fo(131)449 3362 y(15.4)92 b(Commands)30 b(for)g(con)m(trolled)g
+(output)23 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)53 b Fo(131)150 3605
+y Fn(16)135 b(Using)46 b(GDB)e(under)g Fa(gnu)h Fn(Emacs)28
+b Fb(.)20 b(.)g(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)72
+b Fn(133)150 3875 y(17)135 b(Rep)t(orting)46 b(Bugs)e(in)h(GDB)35
+b Fb(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)
+79 b Fn(135)449 4012 y Fo(17.1)92 b(Ha)m(v)m(e)33 b(y)m(ou)d(found)f(a)
+i(bug?)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+52 b Fo(135)449 4121 y(17.2)92 b(Ho)m(w)31 b(to)h(rep)s(ort)d(bugs)g
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+59 b Fo(135)p eop
+%DVIPSSectionPage: -5
+-5 180 bop 3702 -116 a Fo(v)150 83 y Fn(18)135 b(Command)45
+b(Line)g(Editing)33 b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
+(.)f(.)h(.)f(.)h(.)f(.)76 b Fn(139)449 220 y Fo(18.1)92
+b(In)m(tro)s(duction)29 b(to)j(Line)d(Editing)21 b Fm(.)13
+b(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(139)449 330 y(18.2)92
+b(Readline)29 b(In)m(teraction)13 b Fm(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)42 b Fo(139)748 439 y(18.2.1)93
+b(Readline)29 b(Bare)i(Essen)m(tials)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52
+b Fo(139)748 549 y(18.2.2)93 b(Readline)29 b(Mo)m(v)m(emen)m(t)k
+(Commands)11 b Fm(.)i(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)40 b Fo(140)748 658 y(18.2.3)93 b(Readline)29
+b(Killing)e(Commands)18 b Fm(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Fo(140)748 768 y(18.2.4)93
+b(Readline)29 b(Argumen)m(ts)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
+b Fo(141)748 878 y(18.2.5)93 b(Searc)m(hing)30 b(for)g(Commands)f(in)g
+(the)i(History)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)52
+b Fo(141)449 987 y(18.3)92 b(Readline)29 b(Init)h(File)24
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
+g(.)g(.)54 b Fo(141)748 1097 y(18.3.1)93 b(Readline)29
+b(Init)g(File)h(Syn)m(tax)10 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b
+Fo(142)748 1206 y(18.3.2)93 b(Conditional)28 b(Init)h(Constructs)e
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)57 b Fo(145)748 1316 y(18.3.3)93 b(Sample)29 b(Init)g(File)19
+b Fm(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b
+Fo(146)449 1425 y(18.4)92 b(Bindable)29 b(Readline)g(Commands)10
+b Fm(.)k(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Fo(149)748 1535
+y(18.4.1)93 b(Commands)29 b(F)-8 b(or)31 b(Mo)m(ving)25
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)54 b Fo(149)748 1645 y(18.4.2)93
+b(Commands)29 b(F)-8 b(or)31 b(Manipulating)e(The)g(History)16
+b Fm(.)f(.)g(.)g(.)g(.)45 b Fo(149)748 1754 y(18.4.3)93
+b(Commands)29 b(F)-8 b(or)31 b(Changing)e(T)-8 b(ext)28
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)56
+b Fo(150)748 1864 y(18.4.4)93 b(Killing)27 b(And)i(Y)-8
+b(anking)15 b Fm(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44 b Fo(151)748
+1973 y(18.4.5)93 b(Sp)s(ecifying)28 b(Numeric)h(Argumen)m(ts)22
+b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52
+b Fo(152)748 2083 y(18.4.6)93 b(Letting)30 b(Readline)f(T)m(yp)s(e)h(F)
+-8 b(or)31 b(Y)-8 b(ou)17 b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)47 b Fo(153)748 2193 y(18.4.7)93 b(Keyb)s(oard)29
+b(Macros)9 b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
+b Fo(153)748 2302 y(18.4.8)93 b(Some)30 b(Miscellaneous)g(Commands)11
+b Fm(.)i(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)40
+b Fo(153)449 2412 y(18.5)92 b(Readline)29 b(vi)h(Mo)s(de)24
+b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)54 b Fo(155)150 2654 y Fn(App)t(endix)44 b(A)134
+b(Using)45 b(History)h(In)l(teractiv)l(ely)33 b Fb(.)20
+b(.)f(.)g(.)75 b Fn(157)449 2791 y Fo(A.1)92 b(History)30
+b(In)m(teraction)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)58 b Fo(157)748 2901 y(A.1.1)92
+b(Ev)m(en)m(t)32 b(Designators)10 b Fm(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)40 b Fo(157)748 3010 y(A.1.2)92 b(W)-8 b(ord)31
+b(Designators)17 b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47
+b Fo(157)748 3120 y(A.1.3)92 b(Mo)s(di\014ers)16 b Fm(.)e(.)h(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46
+b Fo(158)150 3362 y Fn(App)t(endix)e(B)134 b(F)-11 b(ormatting)46
+b(Do)t(cumen)l(tation)36 b Fb(.)20 b(.)f(.)h(.)79 b Fn(159)150
+3632 y(App)t(endix)44 b(C)134 b(Installing)47 b(GDB)13
+b Fb(.)18 b(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
+57 b Fn(161)449 3769 y Fo(C.1)91 b(Compiling)28 b(GDB)j(in)e(another)i
+(directory)17 b Fm(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)47 b Fo(162)449 3879 y(C.2)91
+b(Sp)s(ecifying)28 b(names)i(for)g(hosts)h(and)f(targets)e
+Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)57 b Fo(163)449 3988 y(C.3)91 b Fk(configure)28 b
+Fo(options)13 b Fm(.)h(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)43 b Fo(163)150 4231 y Fn(Index)34
+b Fb(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)
+f(.)h(.)f(.)g(.)79 b Fn(165)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/gdb/doc/gdbint.dvi b/gdb/doc/gdbint.dvi
new file mode 100644
index 00000000000..967d7a92efa
--- /dev/null
+++ b/gdb/doc/gdbint.dvi
Binary files differ
diff --git a/gdb/doc/gdbint.info b/gdb/doc/gdbint.info
new file mode 100644
index 00000000000..1d2fd01843c
--- /dev/null
+++ b/gdb/doc/gdbint.info
@@ -0,0 +1,48 @@
+This is Info file gdbint.info, produced by Makeinfo version 1.68 from
+the input file ./gdbint.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb-Internals: (gdbint). The GNU debugger's internals.
+END-INFO-DIR-ENTRY
+
+ This file documents the internals of the GNU debugger GDB.
+
+ Copyright 1990-1999 Free Software Foundation, Inc. Contributed by
+Cygnus Solutions. Written by John Gilmore. Second Edition by Stan
+Shebs.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+Indirect:
+gdbint.info-1: 765
+gdbint.info-2: 41815
+gdbint.info-3: 91701
+
+Tag Table:
+(Indirect)
+Node: Top765
+Node: Requirements1371
+Node: Overall Structure2858
+Node: Algorithms6131
+Node: User Interface11141
+Node: Symbol Handling12259
+Node: Language Support26156
+Node: Host Definition31366
+Node: Target Architecture Definition41815
+Node: Target Vector Definition64431
+Node: Native Debugging66989
+Node: Support Libraries77194
+Node: Coding78904
+Node: Porting GDB91701
+Node: Hints94412
+Node: Getting Started94711
+Node: Debugging GDB98842
+
+End Tag Table
diff --git a/gdb/doc/gdbint.info-1 b/gdb/doc/gdbint.info-1
new file mode 100644
index 00000000000..cfd12a8a2f6
--- /dev/null
+++ b/gdb/doc/gdbint.info-1
@@ -0,0 +1,1075 @@
+This is Info file gdbint.info, produced by Makeinfo version 1.68 from
+the input file ./gdbint.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb-Internals: (gdbint). The GNU debugger's internals.
+END-INFO-DIR-ENTRY
+
+ This file documents the internals of the GNU debugger GDB.
+
+ Copyright 1990-1999 Free Software Foundation, Inc. Contributed by
+Cygnus Solutions. Written by John Gilmore. Second Edition by Stan
+Shebs.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+File: gdbint.info, Node: Top, Next: Requirements, Up: (dir)
+
+Scope of this Document
+**********************
+
+ This document documents the internals of the GNU debugger, GDB. It
+includes description of GDB's key algorithms and operations, as well as
+the mechanisms that adapt GDB to specific hosts and targets.
+
+* Menu:
+
+* Requirements::
+* Overall Structure::
+* Algorithms::
+* User Interface::
+* Symbol Handling::
+* Language Support::
+* Host Definition::
+* Target Architecture Definition::
+* Target Vector Definition::
+* Native Debugging::
+* Support Libraries::
+* Coding::
+* Porting GDB::
+* Hints::
+
+
+File: gdbint.info, Node: Requirements, Next: Overall Structure, Prev: Top, Up: Top
+
+Requirements
+************
+
+ Before diving into the internals, you should understand the formal
+requirements and other expectations for GDB. Although some of these may
+seem obvious, there have been proposals for GDB that have run counter to
+these requirements.
+
+ First of all, GDB is a debugger. It's not designed to be a front
+panel for embedded systems. It's not a text editor. It's not a shell.
+It's not a programming environment.
+
+ GDB is an interactive tool. Although a batch mode is available,
+GDB's primary role is to interact with a human programmer.
+
+ GDB should be responsive to the user. A programmer hot on the trail
+of a nasty bug, and operating under a looming deadline, is going to be
+very impatient of everything, including the response time to debugger
+commands.
+
+ GDB should be relatively permissive, such as for expressions. While
+the compiler should be picky (or have the option to be made picky),
+since source code lives for a long time usually, the programmer doing
+debugging shouldn't be spending time figuring out to mollify the
+debugger.
+
+ GDB will be called upon to deal with really large programs.
+Executable sizes of 50 to 100 megabytes occur regularly, and we've
+heard reports of programs approaching 1 gigabyte in size.
+
+ GDB should be able to run everywhere. No other debugger is available
+for even half as many configurations as GDB supports.
+
+
+File: gdbint.info, Node: Overall Structure, Next: Algorithms, Prev: Requirements, Up: Top
+
+Overall Structure
+*****************
+
+ GDB consists of three major subsystems: user interface, symbol
+handling (the "symbol side"), and target system handling (the "target
+side").
+
+ Ther user interface consists of several actual interfaces, plus
+supporting code.
+
+ The symbol side consists of object file readers, debugging info
+interpreters, symbol table management, source language expression
+parsing, type and value printing.
+
+ The target side consists of execution control, stack frame analysis,
+and physical target manipulation.
+
+ The target side/symbol side division is not formal, and there are a
+number of exceptions. For instance, core file support involves symbolic
+elements (the basic core file reader is in BFD) and target elements (it
+supplies the contents of memory and the values of registers). Instead,
+this division is useful for understanding how the minor subsystems
+should fit together.
+
+The Symbol Side
+===============
+
+ The symbolic side of GDB can be thought of as "everything you can do
+in GDB without having a live program running". For instance, you can
+look at the types of variables, and evaluate many kinds of expressions.
+
+The Target Side
+===============
+
+ The target side of GDB is the "bits and bytes manipulator". Although
+it may make reference to symbolic info here and there, most of the
+target side will run with only a stripped executable available - or
+even no executable at all, in remote debugging cases.
+
+ Operations such as disassembly, stack frame crawls, and register
+display, are able to work with no symbolic info at all. In some cases,
+such as disassembly, GDB will use symbolic info to present addresses
+relative to symbols rather than as raw numbers, but it will work either
+way.
+
+Configurations
+==============
+
+ "Host" refers to attributes of the system where GDB runs. "Target"
+refers to the system where the program being debugged executes. In
+most cases they are the same machine, in which case a third type of
+"Native" attributes come into play.
+
+ Defines and include files needed to build on the host are host
+support. Examples are tty support, system defined types, host byte
+order, host float format.
+
+ Defines and information needed to handle the target format are target
+dependent. Examples are the stack frame format, instruction set,
+breakpoint instruction, registers, and how to set up and tear down the
+stack to call a function.
+
+ Information that is only needed when the host and target are the
+same, is native dependent. One example is Unix child process support;
+if the host and target are not the same, doing a fork to start the
+target process is a bad idea. The various macros needed for finding the
+registers in the `upage', running `ptrace', and such are all in the
+native-dependent files.
+
+ Another example of native-dependent code is support for features that
+are really part of the target environment, but which require `#include'
+files that are only available on the host system. Core file handling
+and `setjmp' handling are two common cases.
+
+ When you want to make GDB work "native" on a particular machine, you
+have to include all three kinds of information.
+
+
+File: gdbint.info, Node: Algorithms, Next: User Interface, Prev: Overall Structure, Up: Top
+
+Algorithms
+**********
+
+ GDB uses a number of debugging-specific algorithms. They are often
+not very complicated, but get lost in the thicket of special cases and
+real-world issues. This chapter describes the basic algorithms and
+mentions some of the specific target definitions that they use.
+
+Frames
+======
+
+ A frame is a construct that GDB uses to keep track of calling and
+called functions.
+
+ `FRAME_FP' in the machine description has no meaning to the
+machine-independent part of GDB, except that it is used when setting up
+a new frame from scratch, as follows:
+
+ create_new_frame (read_register (FP_REGNUM), read_pc ()));
+
+ Other than that, all the meaning imparted to `FP_REGNUM' is imparted
+by the machine-dependent code. So, `FP_REGNUM' can have any value that
+is convenient for the code that creates new frames.
+(`create_new_frame' calls `INIT_EXTRA_FRAME_INFO' if it is defined;
+that is where you should use the `FP_REGNUM' value, if your frames are
+nonstandard.)
+
+ Given a GDB frame, define `FRAME_CHAIN' to determine the address of
+the calling function's frame. This will be used to create a new GDB
+frame struct, and then `INIT_EXTRA_FRAME_INFO' and `INIT_FRAME_PC' will
+be called for the new frame.
+
+Breakpoint Handling
+===================
+
+ In general, a breakpoint is a user-designated location in the program
+where the user wants to regain control if program execution ever reaches
+that location.
+
+ There are two main ways to implement breakpoints; either as
+"hardware" breakpoints or as "software" breakpoints.
+
+ Hardware breakpoints are sometimes available as a builtin debugging
+features with some chips. Typically these work by having dedicated
+register into which the breakpoint address may be stored. If the PC
+ever matches a value in a breakpoint registers, the CPU raises an
+exception and reports it to GDB. Another possibility is when an
+emulator is in use; many emulators include circuitry that watches the
+address lines coming out from the processor, and force it to stop if the
+address matches a breakpoint's address. A third possibility is that the
+target already has the ability to do breakpoints somehow; for instance,
+a ROM monitor may do its own software breakpoints. So although these
+are not literally "hardware breakpoints", from GDB's point of view they
+work the same; GDB need not do nothing more than set the breakpoint and
+wait for something to happen.
+
+ Since they depend on hardware resources, hardware breakpoints may be
+limited in number; when the user asks for more, GDB will start trying to
+set software breakpoints.
+
+ Software breakpoints require GDB to do somewhat more work. The basic
+theory is that GDB will replace a program instruction a trap, illegal
+divide, or some other instruction that will cause an exception, and then
+when it's encountered, GDB will take the exception and stop the program.
+When the user says to continue, GDB will restore the original
+instruction, single-step, re-insert the trap, and continue on.
+
+ Since it literally overwrites the program being tested, the program
+area must be writeable, so this technique won't work on programs in
+ROM. It can also distort the behavior of programs that examine
+themselves, although the situation would be highly unusual.
+
+ Also, the software breakpoint instruction should be the smallest
+size of instruction, so it doesn't overwrite an instruction that might
+be a jump target, and cause disaster when the program jumps into the
+middle of the breakpoint instruction. (Strictly speaking, the
+breakpoint must be no larger than the smallest interval between
+instructions that may be jump targets; perhaps there is an architecture
+where only even-numbered instructions may jumped to.) Note that it's
+possible for an instruction set not to have any instructions usable for
+a software breakpoint, although in practice only the ARC has failed to
+define such an instruction.
+
+ The basic definition of the software breakpoint is the macro
+`BREAKPOINT'.
+
+ Basic breakpoint object handling is in `breakpoint.c'. However,
+much of the interesting breakpoint action is in `infrun.c'.
+
+Single Stepping
+===============
+
+Signal Handling
+===============
+
+Thread Handling
+===============
+
+Inferior Function Calls
+=======================
+
+Longjmp Support
+===============
+
+ GDB has support for figuring out that the target is doing a
+`longjmp' and for stopping at the target of the jump, if we are
+stepping. This is done with a few specialized internal breakpoints,
+which are visible in the `maint info breakpoint' command.
+
+ To make this work, you need to define a macro called
+`GET_LONGJMP_TARGET', which will examine the `jmp_buf' structure and
+extract the longjmp target address. Since `jmp_buf' is target
+specific, you will need to define it in the appropriate `tm-XYZ.h'
+file. Look in `tm-sun4os4.h' and `sparc-tdep.c' for examples of how to
+do this.
+
+
+File: gdbint.info, Node: User Interface, Next: Symbol Handling, Prev: Algorithms, Up: Top
+
+User Interface
+**************
+
+ GDB has several user interfaces. Although the command-line interface
+is the most common and most familiar, there are others.
+
+Command Interpreter
+===================
+
+ The command interpreter in GDB is fairly simple. It is designed to
+allow for the set of commands to be augmented dynamically, and also has
+a recursive subcommand capability, where the first argument to a
+command may itself direct a lookup on a different command list.
+
+ For instance, the `set' command just starts a lookup on the
+`setlist' command list, while `set thread' recurses to the
+`set_thread_cmd_list'.
+
+ To add commands in general, use `add_cmd'. `add_com' adds to the
+main command list, and should be used for those commands. The usual
+place to add commands is in the `_initialize_XYZ' routines at the ends
+of most source files.
+
+Console Printing
+================
+
+TUI
+===
+
+libgdb
+======
+
+ `libgdb' was an abortive project of years ago. The theory was to
+provide an API to GDB's functionality.
+
+
+File: gdbint.info, Node: Symbol Handling, Next: Language Support, Prev: User Interface, Up: Top
+
+Symbol Handling
+***************
+
+ Symbols are a key part of GDB's operation. Symbols include
+variables, functions, and types.
+
+Symbol Reading
+==============
+
+ GDB reads symbols from "symbol files". The usual symbol file is the
+file containing the program which GDB is debugging. GDB can be directed
+to use a different file for symbols (with the `symbol-file' command),
+and it can also read more symbols via the "add-file" and "load"
+commands, or while reading symbols from shared libraries.
+
+ Symbol files are initially opened by code in `symfile.c' using the
+BFD library. BFD identifies the type of the file by examining its
+header. `symfile_init' then uses this identification to locate a set
+of symbol-reading functions.
+
+ Symbol reading modules identify themselves to GDB by calling
+`add_symtab_fns' during their module initialization. The argument to
+`add_symtab_fns' is a `struct sym_fns' which contains the name (or name
+prefix) of the symbol format, the length of the prefix, and pointers to
+four functions. These functions are called at various times to process
+symbol-files whose identification matches the specified prefix.
+
+ The functions supplied by each module are:
+
+`XYZ_symfile_init(struct sym_fns *sf)'
+ Called from `symbol_file_add' when we are about to read a new
+ symbol file. This function should clean up any internal state
+ (possibly resulting from half-read previous files, for example)
+ and prepare to read a new symbol file. Note that the symbol file
+ which we are reading might be a new "main" symbol file, or might
+ be a secondary symbol file whose symbols are being added to the
+ existing symbol table.
+
+ The argument to `XYZ_symfile_init' is a newly allocated `struct
+ sym_fns' whose `bfd' field contains the BFD for the new symbol
+ file being read. Its `private' field has been zeroed, and can be
+ modified as desired. Typically, a struct of private information
+ will be `malloc''d, and a pointer to it will be placed in the
+ `private' field.
+
+ There is no result from `XYZ_symfile_init', but it can call
+ `error' if it detects an unavoidable problem.
+
+`XYZ_new_init()'
+ Called from `symbol_file_add' when discarding existing symbols.
+ This function need only handle the symbol-reading module's internal
+ state; the symbol table data structures visible to the rest of GDB
+ will be discarded by `symbol_file_add'. It has no arguments and no
+ result. It may be called after `XYZ_symfile_init', if a new
+ symbol table is being read, or may be called alone if all symbols
+ are simply being discarded.
+
+`XYZ_symfile_read(struct sym_fns *sf, CORE_ADDR addr, int mainline)'
+ Called from `symbol_file_add' to actually read the symbols from a
+ symbol-file into a set of psymtabs or symtabs.
+
+ `sf' points to the struct sym_fns originally passed to
+ `XYZ_sym_init' for possible initialization. `addr' is the offset
+ between the file's specified start address and its true address in
+ memory. `mainline' is 1 if this is the main symbol table being
+ read, and 0 if a secondary symbol file (e.g. shared library or
+ dynamically loaded file) is being read.
+
+ In addition, if a symbol-reading module creates psymtabs when
+XYZ_symfile_read is called, these psymtabs will contain a pointer to a
+function `XYZ_psymtab_to_symtab', which can be called from any point in
+the GDB symbol-handling code.
+
+`XYZ_psymtab_to_symtab (struct partial_symtab *pst)'
+ Called from `psymtab_to_symtab' (or the PSYMTAB_TO_SYMTAB macro) if
+ the psymtab has not already been read in and had its `pst->symtab'
+ pointer set. The argument is the psymtab to be fleshed-out into a
+ symtab. Upon return, pst->readin should have been set to 1, and
+ pst->symtab should contain a pointer to the new corresponding
+ symtab, or zero if there were no symbols in that part of the
+ symbol file.
+
+Partial Symbol Tables
+=====================
+
+ GDB has three types of symbol tables.
+
+ * full symbol tables (symtabs). These contain the main information
+ about symbols and addresses.
+
+ * partial symbol tables (psymtabs). These contain enough
+ information to know when to read the corresponding part of the full
+ symbol table.
+
+ * minimal symbol tables (msymtabs). These contain information
+ gleaned from non-debugging symbols.
+
+ This section describes partial symbol tables.
+
+ A psymtab is constructed by doing a very quick pass over an
+executable file's debugging information. Small amounts of information
+are extracted - enough to identify which parts of the symbol table will
+need to be re-read and fully digested later, when the user needs the
+information. The speed of this pass causes GDB to start up very
+quickly. Later, as the detailed rereading occurs, it occurs in small
+pieces, at various times, and the delay therefrom is mostly invisible to
+the user.
+
+ The symbols that show up in a file's psymtab should be, roughly,
+those visible to the debugger's user when the program is not running
+code from that file. These include external symbols and types, static
+symbols and types, and enum values declared at file scope.
+
+ The psymtab also contains the range of instruction addresses that the
+full symbol table would represent.
+
+ The idea is that there are only two ways for the user (or much of the
+code in the debugger) to reference a symbol:
+
+ * by its address (e.g. execution stops at some address which is
+ inside a function in this file). The address will be noticed to
+ be in the range of this psymtab, and the full symtab will be read
+ in. `find_pc_function', `find_pc_line', and other `find_pc_...'
+ functions handle this.
+
+ * by its name (e.g. the user asks to print a variable, or set a
+ breakpoint on a function). Global names and file-scope names will
+ be found in the psymtab, which will cause the symtab to be pulled
+ in. Local names will have to be qualified by a global name, or a
+ file-scope name, in which case we will have already read in the
+ symtab as we evaluated the qualifier. Or, a local symbol can be
+ referenced when we are "in" a local scope, in which case the first
+ case applies. `lookup_symbol' does most of the work here.
+
+ The only reason that psymtabs exist is to cause a symtab to be read
+in at the right moment. Any symbol that can be elided from a psymtab,
+while still causing that to happen, should not appear in it. Since
+psymtabs don't have the idea of scope, you can't put local symbols in
+them anyway. Psymtabs don't have the idea of the type of a symbol,
+either, so types need not appear, unless they will be referenced by
+name.
+
+ It is a bug for GDB to behave one way when only a psymtab has been
+read, and another way if the corresponding symtab has been read in.
+Such bugs are typically caused by a psymtab that does not contain all
+the visible symbols, or which has the wrong instruction address ranges.
+
+ The psymtab for a particular section of a symbol-file (objfile)
+could be thrown away after the symtab has been read in. The symtab
+should always be searched before the psymtab, so the psymtab will never
+be used (in a bug-free environment). Currently, psymtabs are allocated
+on an obstack, and all the psymbols themselves are allocated in a pair
+of large arrays on an obstack, so there is little to be gained by
+trying to free them unless you want to do a lot more work.
+
+Types
+=====
+
+ Fundamental Types (e.g., FT_VOID, FT_BOOLEAN).
+
+ These are the fundamental types that GDB uses internally.
+Fundamental types from the various debugging formats (stabs, ELF, etc)
+are mapped into one of these. They are basically a union of all
+fundamental types that gdb knows about for all the languages that GDB
+knows about.
+
+ Type Codes (e.g., TYPE_CODE_PTR, TYPE_CODE_ARRAY).
+
+ Each time GDB builds an internal type, it marks it with one of these
+types. The type may be a fundamental type, such as TYPE_CODE_INT, or a
+derived type, such as TYPE_CODE_PTR which is a pointer to another type.
+Typically, several FT_* types map to one TYPE_CODE_* type, and are
+distinguished by other members of the type struct, such as whether the
+type is signed or unsigned, and how many bits it uses.
+
+ Builtin Types (e.g., builtin_type_void, builtin_type_char).
+
+ These are instances of type structs that roughly correspond to
+fundamental types and are created as global types for GDB to use for
+various ugly historical reasons. We eventually want to eliminate these.
+Note for example that builtin_type_int initialized in gdbtypes.c is
+basically the same as a TYPE_CODE_INT type that is initialized in
+c-lang.c for an FT_INTEGER fundamental type. The difference is that the
+builtin_type is not associated with any particular objfile, and only one
+instance exists, while c-lang.c builds as many TYPE_CODE_INT types as
+needed, with each one associated with some particular objfile.
+
+Object File Formats
+===================
+
+a.out
+-----
+
+ The `a.out' format is the original file format for Unix. It
+consists of three sections: text, data, and bss, which are for program
+code, initialized data, and uninitialized data, respectively.
+
+ The `a.out' format is so simple that it doesn't have any reserved
+place for debugging information. (Hey, the original Unix hackers used
+`adb', which is a machine-language debugger.) The only debugging
+format for `a.out' is stabs, which is encoded as a set of normal
+symbols with distinctive attributes.
+
+ The basic `a.out' reader is in `dbxread.c'.
+
+COFF
+----
+
+ The COFF format was introduced with System V Release 3 (SVR3) Unix.
+COFF files may have multiple sections, each prefixed by a header. The
+number of sections is limited.
+
+ The COFF specification includes support for debugging. Although this
+was a step forward, the debugging information was woefully limited. For
+instance, it was not possible to represent code that came from an
+included file.
+
+ The COFF reader is in `coffread.c'.
+
+ECOFF
+-----
+
+ ECOFF is an extended COFF originally introduced for Mips and Alpha
+workstations.
+
+ The basic ECOFF reader is in `mipsread.c'.
+
+XCOFF
+-----
+
+ The IBM RS/6000 running AIX uses an object file format called XCOFF.
+The COFF sections, symbols, and line numbers are used, but debugging
+symbols are dbx-style stabs whose strings are located in the `.debug'
+section (rather than the string table). For more information, see
+*Note Top: (stabs)Top.
+
+ The shared library scheme has a clean interface for figuring out what
+shared libraries are in use, but the catch is that everything which
+refers to addresses (symbol tables and breakpoints at least) needs to be
+relocated for both shared libraries and the main executable. At least
+using the standard mechanism this can only be done once the program has
+been run (or the core file has been read).
+
+PE
+--
+
+ Windows 95 and NT use the PE (Portable Executable) format for their
+executables. PE is basically COFF with additional headers.
+
+ While BFD includes special PE support, GDB needs only the basic COFF
+reader.
+
+ELF
+---
+
+ The ELF format came with System V Release 4 (SVR4) Unix. ELF is
+similar to COFF in being organized into a number of sections, but it
+removes many of COFF's limitations.
+
+ The basic ELF reader is in `elfread.c'.
+
+SOM
+---
+
+ SOM is HP's object file and debug format (not to be confused with
+IBM's SOM, which is a cross-language ABI).
+
+ The SOM reader is in `hpread.c'.
+
+Other File Formats
+------------------
+
+ Other file formats that have been supported by GDB include Netware
+Loadable Modules (`nlmread.c'.
+
+Debugging File Formats
+======================
+
+ This section describes characteristics of debugging information that
+are independent of the object file format.
+
+stabs
+-----
+
+ `stabs' started out as special symbols within the `a.out' format.
+Since then, it has been encapsulated into other file formats, such as
+COFF and ELF.
+
+ While `dbxread.c' does some of the basic stab processing, including
+for encapsulated versions, `stabsread.c' does the real work.
+
+COFF
+----
+
+ The basic COFF definition includes debugging information. The level
+of support is minimal and non-extensible, and is not often used.
+
+Mips debug (Third Eye)
+----------------------
+
+ ECOFF includes a definition of a special debug format.
+
+ The file `mdebugread.c' implements reading for this format.
+
+DWARF 1
+-------
+
+ DWARF 1 is a debugging format that was originally designed to be
+used with ELF in SVR4 systems.
+
+ The DWARF 1 reader is in `dwarfread.c'.
+
+DWARF 2
+-------
+
+ DWARF 2 is an improved but incompatible version of DWARF 1.
+
+ The DWARF 2 reader is in `dwarf2read.c'.
+
+SOM
+---
+
+ Like COFF, the SOM definition includes debugging information.
+
+Adding a New Symbol Reader to GDB
+=================================
+
+ If you are using an existing object file format (a.out, COFF, ELF,
+etc), there is probably little to be done.
+
+ If you need to add a new object file format, you must first add it to
+BFD. This is beyond the scope of this document.
+
+ You must then arrange for the BFD code to provide access to the
+debugging symbols. Generally GDB will have to call swapping routines
+from BFD and a few other BFD internal routines to locate the debugging
+information. As much as possible, GDB should not depend on the BFD
+internal data structures.
+
+ For some targets (e.g., COFF), there is a special transfer vector
+used to call swapping routines, since the external data structures on
+various platforms have different sizes and layouts. Specialized
+routines that will only ever be implemented by one object file format
+may be called directly. This interface should be described in a file
+`bfd/libxyz.h', which is included by GDB.
+
+
+File: gdbint.info, Node: Language Support, Next: Host Definition, Prev: Symbol Handling, Up: Top
+
+Language Support
+****************
+
+ GDB's language support is mainly driven by the symbol reader,
+although it is possible for the user to set the source language
+manually.
+
+ GDB chooses the source language by looking at the extension of the
+file recorded in the debug info; `.c' means C, `.f' means Fortran, etc.
+It may also use a special-purpose language identifier if the debug
+format supports it, such as DWARF.
+
+Adding a Source Language to GDB
+===============================
+
+ To add other languages to GDB's expression parser, follow the
+following steps:
+
+*Create the expression parser.*
+ This should reside in a file `LANG-exp.y'. Routines for building
+ parsed expressions into a `union exp_element' list are in
+ `parse.c'.
+
+ Since we can't depend upon everyone having Bison, and YACC produces
+ parsers that define a bunch of global names, the following lines
+ *must* be included at the top of the YACC parser, to prevent the
+ various parsers from defining the same global names:
+
+ #define yyparse LANG_parse
+ #define yylex LANG_lex
+ #define yyerror LANG_error
+ #define yylval LANG_lval
+ #define yychar LANG_char
+ #define yydebug LANG_debug
+ #define yypact LANG_pact
+ #define yyr1 LANG_r1
+ #define yyr2 LANG_r2
+ #define yydef LANG_def
+ #define yychk LANG_chk
+ #define yypgo LANG_pgo
+ #define yyact LANG_act
+ #define yyexca LANG_exca
+ #define yyerrflag LANG_errflag
+ #define yynerrs LANG_nerrs
+
+ At the bottom of your parser, define a `struct language_defn' and
+ initialize it with the right values for your language. Define an
+ `initialize_LANG' routine and have it call
+ `add_language(LANG_language_defn)' to tell the rest of GDB that
+ your language exists. You'll need some other supporting variables
+ and functions, which will be used via pointers from your
+ `LANG_language_defn'. See the declaration of `struct
+ language_defn' in `language.h', and the other `*-exp.y' files, for
+ more information.
+
+*Add any evaluation routines, if necessary*
+ If you need new opcodes (that represent the operations of the
+ language), add them to the enumerated type in `expression.h'. Add
+ support code for these operations in `eval.c:evaluate_subexp()'.
+ Add cases for new opcodes in two functions from `parse.c':
+ `prefixify_subexp()' and `length_of_subexp()'. These compute the
+ number of `exp_element's that a given operation takes up.
+
+*Update some existing code*
+ Add an enumerated identifier for your language to the enumerated
+ type `enum language' in `defs.h'.
+
+ Update the routines in `language.c' so your language is included.
+ These routines include type predicates and such, which (in some
+ cases) are language dependent. If your language does not appear
+ in the switch statement, an error is reported.
+
+ Also included in `language.c' is the code that updates the variable
+ `current_language', and the routines that translate the
+ `language_LANG' enumerated identifier into a printable string.
+
+ Update the function `_initialize_language' to include your
+ language. This function picks the default language upon startup,
+ so is dependent upon which languages that GDB is built for.
+
+ Update `allocate_symtab' in `symfile.c' and/or symbol-reading code
+ so that the language of each symtab (source file) is set properly.
+ This is used to determine the language to use at each stack frame
+ level. Currently, the language is set based upon the extension of
+ the source file. If the language can be better inferred from the
+ symbol information, please set the language of the symtab in the
+ symbol-reading code.
+
+ Add helper code to `expprint.c:print_subexp()' to handle any new
+ expression opcodes you have added to `expression.h'. Also, add the
+ printed representations of your operators to `op_print_tab'.
+
+*Add a place of call*
+ Add a call to `LANG_parse()' and `LANG_error' in
+ `parse.c:parse_exp_1()'.
+
+*Use macros to trim code*
+ The user has the option of building GDB for some or all of the
+ languages. If the user decides to build GDB for the language
+ LANG, then every file dependent on `language.h' will have the
+ macro `_LANG_LANG' defined in it. Use `#ifdef's to leave out
+ large routines that the user won't need if he or she is not using
+ your language.
+
+ Note that you do not need to do this in your YACC parser, since if
+ GDB is not build for LANG, then `LANG-exp.tab.o' (the compiled
+ form of your parser) is not linked into GDB at all.
+
+ See the file `configure.in' for how GDB is configured for different
+ languages.
+
+*Edit `Makefile.in'*
+ Add dependencies in `Makefile.in'. Make sure you update the macro
+ variables such as `HFILES' and `OBJS', otherwise your code may not
+ get linked in, or, worse yet, it may not get `tar'red into the
+ distribution!
+
+
+File: gdbint.info, Node: Host Definition, Next: Target Architecture Definition, Prev: Language Support, Up: Top
+
+Host Definition
+***************
+
+ With the advent of autoconf, it's rarely necessary to have host
+definition machinery anymore.
+
+Adding a New Host
+=================
+
+ Most of GDB's host configuration support happens via autoconf. It
+should be rare to need new host-specific definitions. GDB still uses
+the host-specific definitions and files listed below, but these mostly
+exist for historical reasons, and should eventually disappear.
+
+ Several files control GDB's configuration for host systems:
+
+`gdb/config/ARCH/XYZ.mh'
+ Specifies Makefile fragments needed when hosting on machine XYZ.
+ In particular, this lists the required machine-dependent object
+ files, by defining `XDEPFILES=...'. Also specifies the header file
+ which describes host XYZ, by defining `XM_FILE= xm-XYZ.h'. You
+ can also define `CC', `SYSV_DEFINE', `XM_CFLAGS', `XM_ADD_FILES',
+ `XM_CLIBS', `XM_CDEPS', etc.; see `Makefile.in'.
+
+`gdb/config/ARCH/xm-XYZ.h'
+ (`xm.h' is a link to this file, created by configure). Contains C
+ macro definitions describing the host system environment, such as
+ byte order, host C compiler and library.
+
+`gdb/XYZ-xdep.c'
+ Contains any miscellaneous C code required for this machine as a
+ host. On most machines it doesn't exist at all. If it does
+ exist, put `XYZ-xdep.o' into the `XDEPFILES' line in
+ `gdb/config/ARCH/XYZ.mh'.
+
+Generic Host Support Files
+--------------------------
+
+ There are some "generic" versions of routines that can be used by
+various systems. These can be customized in various ways by macros
+defined in your `xm-XYZ.h' file. If these routines work for the XYZ
+host, you can just include the generic file's name (with `.o', not
+`.c') in `XDEPFILES'.
+
+ Otherwise, if your machine needs custom support routines, you will
+need to write routines that perform the same functions as the generic
+file. Put them into `XYZ-xdep.c', and put `XYZ-xdep.o' into
+`XDEPFILES'.
+
+`ser-unix.c'
+ This contains serial line support for Unix systems. This is always
+ included, via the makefile variable `SER_HARDWIRE'; override this
+ variable in the `.mh' file to avoid it.
+
+`ser-go32.c'
+ This contains serial line support for 32-bit programs running
+ under DOS, using the GO32 execution environment.
+
+`ser-tcp.c'
+ This contains generic TCP support using sockets.
+
+Host Conditionals
+=================
+
+ When GDB is configured and compiled, various macros are defined or
+left undefined, to control compilation based on the attributes of the
+host system. These macros and their meanings (or if the meaning is not
+documented here, then one of the source files where they are used is
+indicated) are:
+
+`GDBINIT_FILENAME'
+ The default name of GDB's initialization file (normally
+ `.gdbinit').
+
+`MEM_FNS_DECLARED'
+ Your host config file defines this if it includes declarations of
+ `memcpy' and `memset'. Define this to avoid conflicts between the
+ native include files and the declarations in `defs.h'.
+
+`NO_SYS_FILE'
+ Define this if your system does not have a `<sys/file.h>'.
+
+`SIGWINCH_HANDLER'
+ If your host defines `SIGWINCH', you can define this to be the name
+ of a function to be called if `SIGWINCH' is received.
+
+`SIGWINCH_HANDLER_BODY'
+ Define this to expand into code that will define the function
+ named by the expansion of `SIGWINCH_HANDLER'.
+
+`ALIGN_STACK_ON_STARTUP'
+ Define this if your system is of a sort that will crash in
+ `tgetent' if the stack happens not to be longword-aligned when
+ `main' is called. This is a rare situation, but is known to occur
+ on several different types of systems.
+
+`CRLF_SOURCE_FILES'
+ Define this if host files use `\r\n' rather than `\n' as a line
+ terminator. This will cause source file listings to omit `\r'
+ characters when printing and it will allow \r\n line endings of
+ files which are "sourced" by gdb. It must be possible to open
+ files in binary mode using `O_BINARY' or, for fopen, `"rb"'.
+
+`DEFAULT_PROMPT'
+ The default value of the prompt string (normally `"(gdb) "').
+
+`DEV_TTY'
+ The name of the generic TTY device, defaults to `"/dev/tty"'.
+
+`FCLOSE_PROVIDED'
+ Define this if the system declares `fclose' in the headers included
+ in `defs.h'. This isn't needed unless your compiler is unusually
+ anal.
+
+`FOPEN_RB'
+ Define this if binary files are opened the same way as text files.
+
+`GETENV_PROVIDED'
+ Define this if the system declares `getenv' in its headers included
+ in `defs.h'. This isn't needed unless your compiler is unusually
+ anal.
+
+`HAVE_MMAP'
+ In some cases, use the system call `mmap' for reading symbol
+ tables. For some machines this allows for sharing and quick
+ updates.
+
+`HAVE_SIGSETMASK'
+ Define this if the host system has job control, but does not define
+ `sigsetmask()'. Currently, this is only true of the RS/6000.
+
+`HAVE_TERMIO'
+ Define this if the host system has `termio.h'.
+
+`HOST_BYTE_ORDER'
+ The ordering of bytes in the host. This must be defined to be
+ either `BIG_ENDIAN' or `LITTLE_ENDIAN'.
+
+`INT_MAX'
+
+`INT_MIN'
+
+`LONG_MAX'
+
+`UINT_MAX'
+
+`ULONG_MAX'
+ Values for host-side constants.
+
+`ISATTY'
+ Substitute for isatty, if not available.
+
+`LONGEST'
+ This is the longest integer type available on the host. If not
+ defined, it will default to `long long' or `long', depending on
+ `CC_HAS_LONG_LONG'.
+
+`CC_HAS_LONG_LONG'
+ Define this if the host C compiler supports "long long". This is
+ set by the configure script.
+
+`PRINTF_HAS_LONG_LONG'
+ Define this if the host can handle printing of long long integers
+ via the printf format directive "ll". This is set by the configure
+ script.
+
+`HAVE_LONG_DOUBLE'
+ Define this if the host C compiler supports "long double". This is
+ set by the configure script.
+
+`PRINTF_HAS_LONG_DOUBLE'
+ Define this if the host can handle printing of long double
+ float-point numbers via the printf format directive "Lg". This is
+ set by the configure script.
+
+`SCANF_HAS_LONG_DOUBLE'
+ Define this if the host can handle the parsing of long double
+ float-point numbers via the scanf format directive directive "Lg".
+ This is set by the configure script.
+
+`LSEEK_NOT_LINEAR'
+ Define this if `lseek (n)' does not necessarily move to byte number
+ `n' in the file. This is only used when reading source files. It
+ is normally faster to define `CRLF_SOURCE_FILES' when possible.
+
+`L_SET'
+ This macro is used as the argument to lseek (or, most commonly,
+ bfd_seek). FIXME, should be replaced by SEEK_SET instead, which
+ is the POSIX equivalent.
+
+`MAINTENANCE_CMDS'
+ If the value of this is 1, then a number of optional maintenance
+ commands are compiled in.
+
+`MALLOC_INCOMPATIBLE'
+ Define this if the system's prototype for `malloc' differs from the
+ ANSI definition.
+
+`MMAP_BASE_ADDRESS'
+ When using HAVE_MMAP, the first mapping should go at this address.
+
+`MMAP_INCREMENT'
+ when using HAVE_MMAP, this is the increment between mappings.
+
+`NEED_POSIX_SETPGID'
+ Define this to use the POSIX version of `setpgid' to determine
+ whether job control is available.
+
+`NORETURN'
+ If defined, this should be one or more tokens, such as `volatile',
+ that can be used in both the declaration and definition of
+ functions to indicate that they never return. The default is
+ already set correctly if compiling with GCC. This will almost
+ never need to be defined.
+
+`ATTR_NORETURN'
+ If defined, this should be one or more tokens, such as
+ `__attribute__ ((noreturn))', that can be used in the declarations
+ of functions to indicate that they never return. The default is
+ already set correctly if compiling with GCC. This will almost
+ never need to be defined.
+
+`USE_MMALLOC'
+ GDB will use the `mmalloc' library for memory allocation for symbol
+ reading if this symbol is defined. Be careful defining it since
+ there are systems on which `mmalloc' does not work for some
+ reason. One example is the DECstation, where its RPC library
+ can't cope with our redefinition of `malloc' to call `mmalloc'.
+ When defining `USE_MMALLOC', you will also have to set `MMALLOC'
+ in the Makefile, to point to the mmalloc library. This define is
+ set when you configure with -with-mmalloc.
+
+`NO_MMCHECK'
+ Define this if you are using `mmalloc', but don't want the overhead
+ of checking the heap with `mmcheck'. Note that on some systems,
+ the C runtime makes calls to malloc prior to calling `main', and if
+ `free' is ever called with these pointers after calling `mmcheck'
+ to enable checking, a memory corruption abort is certain to occur.
+ These systems can still use mmalloc, but must define NO_MMCHECK.
+
+`MMCHECK_FORCE'
+ Define this to 1 if the C runtime allocates memory prior to
+ `mmcheck' being called, but that memory is never freed so we don't
+ have to worry about it triggering a memory corruption abort. The
+ default is 0, which means that `mmcheck' will only install the heap
+ checking functions if there has not yet been any memory allocation
+ calls, and if it fails to install the functions, gdb will issue a
+ warning. This is currently defined if you configure using
+ -with-mmalloc.
+
+`NO_SIGINTERRUPT'
+ Define this to indicate that siginterrupt() is not available.
+
+`R_OK'
+ Define if this is not in a system .h file.
+
+`SEEK_CUR'
+
+`SEEK_SET'
+ Define these to appropriate value for the system lseek(), if not
+ already defined.
+
+`STOP_SIGNAL'
+ This is the signal for stopping GDB. Defaults to SIGTSTP. (Only
+ redefined for the Convex.)
+
+`USE_O_NOCTTY'
+ Define this if the interior's tty should be opened with the
+ O_NOCTTY flag. (FIXME: This should be a native-only flag, but
+ `inflow.c' is always linked in.)
+
+`USG'
+ Means that System V (prior to SVR4) include files are in use.
+ (FIXME: This symbol is abused in `infrun.c', `regex.c',
+ `remote-nindy.c', and `utils.c' for other things, at the moment.)
+
+`lint'
+ Define this to help placate lint in some situations.
+
+`volatile'
+ Define this to override the defaults of `__volatile__' or `/**/'.
+
diff --git a/gdb/doc/gdbint.info-2 b/gdb/doc/gdbint.info-2
new file mode 100644
index 00000000000..612cf0f601b
--- /dev/null
+++ b/gdb/doc/gdbint.info-2
@@ -0,0 +1,1338 @@
+This is Info file gdbint.info, produced by Makeinfo version 1.68 from
+the input file ./gdbint.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb-Internals: (gdbint). The GNU debugger's internals.
+END-INFO-DIR-ENTRY
+
+ This file documents the internals of the GNU debugger GDB.
+
+ Copyright 1990-1999 Free Software Foundation, Inc. Contributed by
+Cygnus Solutions. Written by John Gilmore. Second Edition by Stan
+Shebs.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+File: gdbint.info, Node: Target Architecture Definition, Next: Target Vector Definition, Prev: Host Definition, Up: Top
+
+Target Architecture Definition
+******************************
+
+ GDB's target architecture defines what sort of machine-language
+programs GDB can work with, and how it works with them.
+
+ At present, the target architecture definition consists of a number
+of C macros.
+
+Registers and Memory
+====================
+
+ GDB's model of the target machine is rather simple. GDB assumes the
+machine includes a bank of registers and a block of memory. Each
+register may have a different size.
+
+ GDB does not have a magical way to match up with the compiler's idea
+of which registers are which; however, it is critical that they do
+match up accurately. The only way to make this work is to get accurate
+information about the order that the compiler uses, and to reflect that
+in the `REGISTER_NAME' and related macros.
+
+ GDB can handle big-endian, little-endian, and bi-endian
+architectures.
+
+Frame Interpretation
+====================
+
+Inferior Call Setup
+===================
+
+Compiler Characteristics
+========================
+
+Target Conditionals
+===================
+
+ This section describes the macros that you can use to define the
+target machine.
+
+`ADDITIONAL_OPTIONS'
+
+`ADDITIONAL_OPTION_CASES'
+
+`ADDITIONAL_OPTION_HANDLER'
+
+`ADDITIONAL_OPTION_HELP'
+ These are a set of macros that allow the addition of additional
+ command line options to GDB. They are currently used only for the
+ unsupported i960 Nindy target, and should not be used in any other
+ configuration.
+
+`ADDR_BITS_REMOVE (addr)'
+ If a raw machine address includes any bits that are not really
+ part of the address, then define this macro to expand into an
+ expression that zeros those bits in ADDR. For example, the two
+ low-order bits of a Motorola 88K address may be used by some
+ kernels for their own purposes, since addresses must always be
+ 4-byte aligned, and so are of no use for addressing. Those bits
+ should be filtered out with an expression such as `((addr) & ~3)'.
+
+`BEFORE_MAIN_LOOP_HOOK'
+ Define this to expand into any code that you want to execute
+ before the main loop starts. Although this is not, strictly
+ speaking, a target conditional, that is how it is currently being
+ used. Note that if a configuration were to define it one way for
+ a host and a different way for the target, GDB will probably not
+ compile, let alone run correctly. This is currently used only for
+ the unsupported i960 Nindy target, and should not be used in any
+ other configuration.
+
+`BELIEVE_PCC_PROMOTION'
+ Define if the compiler promotes a short or char parameter to an
+ int, but still reports the parameter as its original type, rather
+ than the promoted type.
+
+`BELIEVE_PCC_PROMOTION_TYPE'
+ Define this if GDB should believe the type of a short argument when
+ compiled by pcc, but look within a full int space to get its value.
+ Only defined for Sun-3 at present.
+
+`BITS_BIG_ENDIAN'
+ Define this if the numbering of bits in the targets does *not*
+ match the endianness of the target byte order. A value of 1 means
+ that the bits are numbered in a big-endian order, 0 means
+ little-endian.
+
+`BREAKPOINT'
+ This is the character array initializer for the bit pattern to put
+ into memory where a breakpoint is set. Although it's common to
+ use a trap instruction for a breakpoint, it's not required; for
+ instance, the bit pattern could be an invalid instruction. The
+ breakpoint must be no longer than the shortest instruction of the
+ architecture.
+
+`BIG_BREAKPOINT'
+
+`LITTLE_BREAKPOINT'
+ Similar to BREAKPOINT, but used for bi-endian targets.
+
+`REMOTE_BREAKPOINT'
+
+`LITTLE_REMOTE_BREAKPOINT'
+
+`BIG_REMOTE_BREAKPOINT'
+ Similar to BREAKPOINT, but used for remote targets.
+
+`BREAKPOINT_FROM_PC (pcptr, lenptr)'
+ Use the program counter to determine the contents and size of a
+ breakpoint instruction. It returns a pointer to a string of bytes
+ that encode a breakpoint instruction, stores the length of the
+ string to *lenptr, and adjusts pc (if necessary) to point to the
+ actual memory location where the breakpoint should be inserted.
+
+ Although it is common to use a trap instruction for a breakpoint,
+ it's not required; for instance, the bit pattern could be an
+ invalid instruction. The breakpoint must be no longer than the
+ shortest instruction of the architecture.
+
+ Replaces all the other BREAKPOINTs.
+
+`CALL_DUMMY'
+ valops.c
+
+`CALL_DUMMY_LOCATION'
+ inferior.h
+
+`CALL_DUMMY_STACK_ADJUST'
+ valops.c
+
+`CANNOT_FETCH_REGISTER (regno)'
+ A C expression that should be nonzero if REGNO cannot be fetched
+ from an inferior process. This is only relevant if
+ `FETCH_INFERIOR_REGISTERS' is not defined.
+
+`CANNOT_STORE_REGISTER (regno)'
+ A C expression that should be nonzero if REGNO should not be
+ written to the target. This is often the case for program
+ counters, status words, and other special registers. If this is
+ not defined, GDB will assume that all registers may be written.
+
+`DO_DEFERRED_STORES'
+
+`CLEAR_DEFERRED_STORES'
+ Define this to execute any deferred stores of registers into the
+ inferior, and to cancel any deferred stores.
+
+ Currently only implemented correctly for native Sparc
+ configurations?
+
+`CPLUS_MARKER'
+ Define this to expand into the character that G++ uses to
+ distinguish compiler-generated identifiers from
+ programmer-specified identifiers. By default, this expands into
+ `'$''. Most System V targets should define this to `'.''.
+
+`DBX_PARM_SYMBOL_CLASS'
+ Hook for the `SYMBOL_CLASS' of a parameter when decoding DBX symbol
+ information. In the i960, parameters can be stored as locals or as
+ args, depending on the type of the debug record.
+
+`DECR_PC_AFTER_BREAK'
+ Define this to be the amount by which to decrement the PC after the
+ program encounters a breakpoint. This is often the number of
+ bytes in BREAKPOINT, though not always. For most targets this
+ value will be 0.
+
+`DECR_PC_AFTER_HW_BREAK'
+ Similarly, for hardware breakpoints.
+
+`DISABLE_UNSETTABLE_BREAK addr'
+ If defined, this should evaluate to 1 if ADDR is in a shared
+ library in which breakpoints cannot be set and so should be
+ disabled.
+
+`DO_REGISTERS_INFO'
+ If defined, use this to print the value of a register or all
+ registers.
+
+`END_OF_TEXT_DEFAULT'
+ This is an expression that should designate the end of the text
+ section (? FIXME ?)
+
+`EXTRACT_RETURN_VALUE(type,regbuf,valbuf)'
+ Define this to extract a function's return value of type TYPE from
+ the raw register state REGBUF and copy that, in virtual format,
+ into VALBUF.
+
+`EXTRACT_STRUCT_VALUE_ADDRESS(regbuf)'
+ Define this to extract from an array REGBUF containing the (raw)
+ register state, the address in which a function should return its
+ structure value, as a CORE_ADDR (or an expression that can be used
+ as one).
+
+`FLOAT_INFO'
+ If defined, then the `info float' command will print information
+ about the processor's floating point unit.
+
+`FP_REGNUM'
+ The number of the frame pointer register.
+
+`FRAMELESS_FUNCTION_INVOCATION(fi, frameless)'
+ Define this to set the variable FRAMELESS to 1 if the function
+ invocation represented by FI does not have a stack frame
+ associated with it. Otherwise set it to 0.
+
+`FRAME_ARGS_ADDRESS_CORRECT'
+ stack.c
+
+`FRAME_CHAIN(frame)'
+ Given FRAME, return a pointer to the calling frame.
+
+`FRAME_CHAIN_COMBINE(chain,frame)'
+ Define this to take the frame chain pointer and the frame's nominal
+ address and produce the nominal address of the caller's frame.
+ Presently only defined for HP PA.
+
+`FRAME_CHAIN_VALID(chain,thisframe)'
+ Define this to be an expression that returns zero if the given
+ frame is an outermost frame, with no caller, and nonzero
+ otherwise. Three common definitions are available.
+ `default_frame_chain_valid' (the default) is nonzero if the chain
+ pointer is nonzero and given frame's PC is not inside the startup
+ file (such as `crt0.o'). `alternate_frame_chain_valid' is nonzero
+ if the chain pointer is nonzero and the given frame's PC is not in
+ `main()' or a known entry point function (such as `_start()').
+
+`FRAME_INIT_SAVED_REGS(frame)'
+ See `frame.h'. Determines the address of all registers in the
+ current stack frame storing each in `frame->saved_regs'. Space for
+ `frame->saved_regs' shall be allocated by `FRAME_INIT_SAVED_REGS'
+ using either `frame_saved_regs_zalloc' or `frame_obstack_alloc'.
+
+ FRAME_FIND_SAVED_REGS and EXTRA_FRAME_INFO are deprecated.
+
+`FRAME_NUM_ARGS (val, fi)'
+ For the frame described by FI, set VAL to the number of arguments
+ that are being passed.
+
+`FRAME_SAVED_PC(frame)'
+ Given FRAME, return the pc saved there. That is, the return
+ address.
+
+`FUNCTION_EPILOGUE_SIZE'
+ For some COFF targets, the `x_sym.x_misc.x_fsize' field of the
+ function end symbol is 0. For such targets, you must define
+ `FUNCTION_EPILOGUE_SIZE' to expand into the standard size of a
+ function's epilogue.
+
+`GCC_COMPILED_FLAG_SYMBOL'
+
+`GCC2_COMPILED_FLAG_SYMBOL'
+ If defined, these are the names of the symbols that GDB will look
+ for to detect that GCC compiled the file. The default symbols are
+ `gcc_compiled.' and `gcc2_compiled.', respectively. (Currently
+ only defined for the Delta 68.)
+
+`GDB_TARGET_IS_HPPA'
+ This determines whether horrible kludge code in dbxread.c and
+ partial-stab.h is used to mangle multiple-symbol-table files from
+ HPPA's. This should all be ripped out, and a scheme like elfread.c
+ used.
+
+`GDB_TARGET_IS_MACH386'
+
+`GDB_TARGET_IS_SUN3'
+
+`GDB_TARGET_IS_SUN386'
+ Kludges that should go away.
+
+`GET_LONGJMP_TARGET'
+ For most machines, this is a target-dependent parameter. On the
+ DECstation and the Iris, this is a native-dependent parameter,
+ since <setjmp.h> is needed to define it.
+
+ This macro determines the target PC address that longjmp() will
+ jump to, assuming that we have just stopped at a longjmp
+ breakpoint. It takes a CORE_ADDR * as argument, and stores the
+ target PC value through this pointer. It examines the current
+ state of the machine as needed.
+
+`GET_SAVED_REGISTER'
+ Define this if you need to supply your own definition for the
+ function `get_saved_register'. Currently this is only done for
+ the a29k.
+
+`HAVE_REGISTER_WINDOWS'
+ Define this if the target has register windows.
+
+`REGISTER_IN_WINDOW_P (regnum)'
+ Define this to be an expression that is 1 if the given register is
+ in the window.
+
+`IBM6000_TARGET'
+ Shows that we are configured for an IBM RS/6000 target. This
+ conditional should be eliminated (FIXME) and replaced by
+ feature-specific macros. It was introduced in haste and we are
+ repenting at leisure.
+
+`IEEE_FLOAT'
+ Define this if the target system uses IEEE-format floating point
+ numbers.
+
+`INIT_EXTRA_FRAME_INFO (fromleaf, frame)'
+ If additional information about the frame is required this should
+ be stored in `frame->extra_info'. Space for `frame->extra_info'
+ is allocated using `frame_obstack_alloc'.
+
+`INIT_FRAME_PC (fromleaf, prev)'
+ This is a C statement that sets the pc of the frame pointed to by
+ PREV. [By default...]
+
+`INNER_THAN (lhs,rhs)'
+ Returns non-zero if stack address LHS is inner than (nearer to the
+ stack top) stack address RHS. Define this as `lhs < rhs' if the
+ target's stack grows downward in memory, or `lhs > rsh' if the
+ stack grows upward.
+
+`IN_SIGTRAMP (pc, name)'
+ Define this to return true if the given PC and/or NAME indicates
+ that the current function is a sigtramp.
+
+`SIGTRAMP_START (pc)'
+
+`SIGTRAMP_END (pc)'
+ Define these to be the start and end address of the sigtramp for
+ the given PC. On machines where the address is just a compile time
+ constant, the macro expansion will typically just ignore the
+ supplied PC.
+
+`IN_SOLIB_CALL_TRAMPOLINE pc name'
+ Define this to evaluate to nonzero if the program is stopped in the
+ trampoline that connects to a shared library.
+
+`IN_SOLIB_RETURN_TRAMPOLINE pc name'
+ Define this to evaluate to nonzero if the program is stopped in the
+ trampoline that returns from a shared library.
+
+`IS_TRAPPED_INTERNALVAR (name)'
+ This is an ugly hook to allow the specification of special actions
+ that should occur as a side-effect of setting the value of a
+ variable internal to GDB. Currently only used by the h8500. Note
+ that this could be either a host or target conditional.
+
+`NEED_TEXT_START_END'
+ Define this if GDB should determine the start and end addresses of
+ the text section. (Seems dubious.)
+
+`NO_HIF_SUPPORT'
+ (Specific to the a29k.)
+
+`SOFTWARE_SINGLE_STEP_P'
+ Define this as 1 if the target does not have a hardware single-step
+ mechanism. The macro `SOFTWARE_SINGLE_STEP' must also be defined.
+
+`SOFTWARE_SINGLE_STEP(signal,insert_breapoints_p)'
+ A function that inserts or removes (dependant on
+ INSERT_BREAPOINTS_P) breakpoints at each possible destinations of
+ the next instruction. See `sparc-tdep.c' and `rs6000-tdep.c' for
+ examples.
+
+`PCC_SOL_BROKEN'
+ (Used only in the Convex target.)
+
+`PC_IN_CALL_DUMMY'
+ inferior.h
+
+`PC_LOAD_SEGMENT'
+ If defined, print information about the load segment for the
+ program counter. (Defined only for the RS/6000.)
+
+`PC_REGNUM'
+ If the program counter is kept in a register, then define this
+ macro to be the number of that register. This need be defined
+ only if `TARGET_WRITE_PC' is not defined.
+
+`NPC_REGNUM'
+ The number of the "next program counter" register, if defined.
+
+`NNPC_REGNUM'
+ The number of the "next next program counter" register, if defined.
+ Currently, this is only defined for the Motorola 88K.
+
+`PRINT_REGISTER_HOOK (regno)'
+ If defined, this must be a function that prints the contents of the
+ given register to standard output.
+
+`PRINT_TYPELESS_INTEGER'
+ This is an obscure substitute for `print_longest' that seems to
+ have been defined for the Convex target.
+
+`PROCESS_LINENUMBER_HOOK'
+ A hook defined for XCOFF reading.
+
+`PROLOGUE_FIRSTLINE_OVERLAP'
+ (Only used in unsupported Convex configuration.)
+
+`PS_REGNUM'
+ If defined, this is the number of the processor status register.
+ (This definition is only used in generic code when parsing "$ps".)
+
+`POP_FRAME'
+ Used in `call_function_by_hand' to remove an artificial stack
+ frame.
+
+`PUSH_ARGUMENTS (nargs, args, sp, struct_return, struct_addr)'
+ Define this to push arguments onto the stack for inferior function
+ call.
+
+`PUSH_DUMMY_FRAME'
+ Used in `call_function_by_hand' to create an artificial stack
+ frame.
+
+`REGISTER_BYTES'
+ The total amount of space needed to store GDB's copy of the
+ machine's register state.
+
+`REGISTER_NAME(i)'
+ Return the name of register I as a string. May return NULL or NUL
+ to indicate that register I is not valid.
+
+`REG_STRUCT_HAS_ADDR (gcc_p, type)'
+ Define this to return 1 if the given type will be passed by pointer
+ rather than directly.
+
+`SDB_REG_TO_REGNUM'
+ Define this to convert sdb register numbers into GDB regnums. If
+ not defined, no conversion will be done.
+
+`SHIFT_INST_REGS'
+ (Only used for m88k targets.)
+
+`SKIP_PROLOGUE (pc)'
+ A C statement that advances the PC across any function entry
+ prologue instructions so as to reach "real" code.
+
+`SKIP_PROLOGUE_FRAMELESS_P'
+ A C statement that should behave similarly, but that can stop as
+ soon as the function is known to have a frame. If not defined,
+ `SKIP_PROLOGUE' will be used instead.
+
+`SKIP_TRAMPOLINE_CODE (pc)'
+ If the target machine has trampoline code that sits between
+ callers and the functions being called, then define this macro to
+ return a new PC that is at the start of the real function.
+
+`SP_REGNUM'
+ Define this to be the number of the register that serves as the
+ stack pointer.
+
+`STAB_REG_TO_REGNUM'
+ Define this to convert stab register numbers (as gotten from `r'
+ declarations) into GDB regnums. If not defined, no conversion
+ will be done.
+
+`STACK_ALIGN (addr)'
+ Define this to adjust the address to the alignment required for the
+ processor's stack.
+
+`STEP_SKIPS_DELAY (addr)'
+ Define this to return true if the address is of an instruction
+ with a delay slot. If a breakpoint has been placed in the
+ instruction's delay slot, GDB will single-step over that
+ instruction before resuming normally. Currently only defined for
+ the Mips.
+
+`STORE_RETURN_VALUE (type, valbuf)'
+ A C expression that stores a function return value of type TYPE,
+ where VALBUF is the address of the value to be stored.
+
+`SUN_FIXED_LBRAC_BUG'
+ (Used only for Sun-3 and Sun-4 targets.)
+
+`SYMBOL_RELOADING_DEFAULT'
+ The default value of the `symbol-reloading' variable. (Never
+ defined in current sources.)
+
+`TARGET_BYTE_ORDER_DEFAULT'
+ The ordering of bytes in the target. This must be either
+ `BIG_ENDIAN' or `LITTLE_ENDIAN'. This macro replaces
+ TARGET_BYTE_ORDER which is deprecated.
+
+`TARGET_BYTE_ORDER_SELECTABLE_P'
+ Non-zero if the target has both `BIG_ENDIAN' and `LITTLE_ENDIAN'
+ variants. This macro replaces TARGET_BYTE_ORDER_SELECTABLE which
+ is deprecated.
+
+`TARGET_CHAR_BIT'
+ Number of bits in a char; defaults to 8.
+
+`TARGET_COMPLEX_BIT'
+ Number of bits in a complex number; defaults to `2 *
+ TARGET_FLOAT_BIT'.
+
+`TARGET_DOUBLE_BIT'
+ Number of bits in a double float; defaults to `8 *
+ TARGET_CHAR_BIT'.
+
+`TARGET_DOUBLE_COMPLEX_BIT'
+ Number of bits in a double complex; defaults to `2 *
+ TARGET_DOUBLE_BIT'.
+
+`TARGET_FLOAT_BIT'
+ Number of bits in a float; defaults to `4 * TARGET_CHAR_BIT'.
+
+`TARGET_INT_BIT'
+ Number of bits in an integer; defaults to `4 * TARGET_CHAR_BIT'.
+
+`TARGET_LONG_BIT'
+ Number of bits in a long integer; defaults to `4 *
+ TARGET_CHAR_BIT'.
+
+`TARGET_LONG_DOUBLE_BIT'
+ Number of bits in a long double float; defaults to `2 *
+ TARGET_DOUBLE_BIT'.
+
+`TARGET_LONG_LONG_BIT'
+ Number of bits in a long long integer; defaults to `2 *
+ TARGET_LONG_BIT'.
+
+`TARGET_PTR_BIT'
+ Number of bits in a pointer; defaults to `TARGET_INT_BIT'.
+
+`TARGET_SHORT_BIT'
+ Number of bits in a short integer; defaults to `2 *
+ TARGET_CHAR_BIT'.
+
+`TARGET_READ_PC'
+
+`TARGET_WRITE_PC (val, pid)'
+
+`TARGET_READ_SP'
+
+`TARGET_WRITE_SP'
+
+`TARGET_READ_FP'
+
+`TARGET_WRITE_FP'
+ These change the behavior of `read_pc', `write_pc', `read_sp',
+ `write_sp', `read_fp' and `write_fp'. For most targets, these may
+ be left undefined. GDB will call the read and write register
+ functions with the relevant `_REGNUM' argument.
+
+ These macros are useful when a target keeps one of these registers
+ in a hard to get at place; for example, part in a segment register
+ and part in an ordinary register.
+
+`TARGET_VIRTUAL_FRAME_POINTER(pc,regp,offsetp)'
+ Returns a `(register, offset)' pair representing the virtual frame
+ pointer in use at the code address `"pc"'. If virtual frame
+ pointers are not used, a default definition simply returns
+ `FP_REGNUM', with an offset of zero.
+
+`USE_STRUCT_CONVENTION (gcc_p, type)'
+ If defined, this must be an expression that is nonzero if a value
+ of the given TYPE being returned from a function must have space
+ allocated for it on the stack. GCC_P is true if the function
+ being considered is known to have been compiled by GCC; this is
+ helpful for systems where GCC is known to use different calling
+ convention than other compilers.
+
+`VARIABLES_INSIDE_BLOCK (desc, gcc_p)'
+ For dbx-style debugging information, if the compiler puts variable
+ declarations inside LBRAC/RBRAC blocks, this should be defined to
+ be nonzero. DESC is the value of `n_desc' from the `N_RBRAC'
+ symbol, and GCC_P is true if GDB has noticed the presence of
+ either the `GCC_COMPILED_SYMBOL' or the `GCC2_COMPILED_SYMBOL'.
+ By default, this is 0.
+
+`OS9K_VARIABLES_INSIDE_BLOCK (desc, gcc_p)'
+ Similarly, for OS/9000. Defaults to 1.
+
+ Motorola M68K target conditionals.
+
+`BPT_VECTOR'
+ Define this to be the 4-bit location of the breakpoint trap
+ vector. If not defined, it will default to `0xf'.
+
+`REMOTE_BPT_VECTOR'
+ Defaults to `1'.
+
+Adding a New Target
+===================
+
+ The following files define a target to GDB:
+
+`gdb/config/ARCH/TTT.mt'
+ Contains a Makefile fragment specific to this target. Specifies
+ what object files are needed for target TTT, by defining
+ `TDEPFILES=...'. Also specifies the header file which describes
+ TTT, by defining `TM_FILE= tm-TTT.h'. You can also define
+ `TM_CFLAGS', `TM_CLIBS', `TM_CDEPS', but these are now deprecated
+ and may go away in future versions of GDB.
+
+`gdb/config/ARCH/tm-TTT.h'
+ (`tm.h' is a link to this file, created by configure). Contains
+ macro definitions about the target machine's registers, stack frame
+ format and instructions.
+
+`gdb/TTT-tdep.c'
+ Contains any miscellaneous code required for this target machine.
+ On some machines it doesn't exist at all. Sometimes the macros in
+ `tm-TTT.h' become very complicated, so they are implemented as
+ functions here instead, and the macro is simply defined to call the
+ function. This is vastly preferable, since it is easier to
+ understand and debug.
+
+`gdb/config/ARCH/tm-ARCH.h'
+ This often exists to describe the basic layout of the target
+ machine's processor chip (registers, stack, etc). If used, it is
+ included by `tm-TTT.h'. It can be shared among many targets that
+ use the same processor.
+
+`gdb/ARCH-tdep.c'
+ Similarly, there are often common subroutines that are shared by
+ all target machines that use this particular architecture.
+
+ If you are adding a new operating system for an existing CPU chip,
+add a `config/tm-OS.h' file that describes the operating system
+facilities that are unusual (extra symbol table info; the breakpoint
+instruction needed; etc). Then write a `ARCH/tm-OS.h' that just
+`#include's `tm-ARCH.h' and `config/tm-OS.h'.
+
+
+File: gdbint.info, Node: Target Vector Definition, Next: Native Debugging, Prev: Target Architecture Definition, Up: Top
+
+Target Vector Definition
+************************
+
+ The target vector defines the interface between GDB's abstract
+handling of target systems, and the nitty-gritty code that actually
+exercises control over a process or a serial port. GDB includes some
+30-40 different target vectors; however, each configuration of GDB
+includes only a few of them.
+
+File Targets
+============
+
+ Both executables and core files have target vectors.
+
+Standard Protocol and Remote Stubs
+==================================
+
+ GDB's file `remote.c' talks a serial protocol to code that runs in
+the target system. GDB provides several sample "stubs" that can be
+integrated into target programs or operating systems for this purpose;
+they are named `*-stub.c'.
+
+ The GDB user's manual describes how to put such a stub into your
+target code. What follows is a discussion of integrating the SPARC
+stub into a complicated operating system (rather than a simple
+program), by Stu Grossman, the author of this stub.
+
+ The trap handling code in the stub assumes the following upon entry
+to trap_low:
+
+ 1. %l1 and %l2 contain pc and npc respectively at the time of the trap
+
+ 2. traps are disabled
+
+ 3. you are in the correct trap window
+
+
+ As long as your trap handler can guarantee those conditions, then
+there is no reason why you shouldn't be able to `share' traps with the
+stub. The stub has no requirement that it be jumped to directly from
+the hardware trap vector. That is why it calls `exceptionHandler()',
+which is provided by the external environment. For instance, this could
+setup the hardware traps to actually execute code which calls the stub
+first, and then transfers to its own trap handler.
+
+ For the most point, there probably won't be much of an issue with
+`sharing' traps, as the traps we use are usually not used by the kernel,
+and often indicate unrecoverable error conditions. Anyway, this is all
+controlled by a table, and is trivial to modify. The most important
+trap for us is for `ta 1'. Without that, we can't single step or do
+breakpoints. Everything else is unnecessary for the proper operation
+of the debugger/stub.
+
+ From reading the stub, it's probably not obvious how breakpoints
+work. They are simply done by deposit/examine operations from GDB.
+
+ROM Monitor Interface
+=====================
+
+Custom Protocols
+================
+
+Transport Layer
+===============
+
+Builtin Simulator
+=================
+
+
+File: gdbint.info, Node: Native Debugging, Next: Support Libraries, Prev: Target Vector Definition, Up: Top
+
+Native Debugging
+****************
+
+ Several files control GDB's configuration for native support:
+
+`gdb/config/ARCH/XYZ.mh'
+ Specifies Makefile fragments needed when hosting *or native* on
+ machine XYZ. In particular, this lists the required
+ native-dependent object files, by defining `NATDEPFILES=...'.
+ Also specifies the header file which describes native support on
+ XYZ, by defining `NAT_FILE= nm-XYZ.h'. You can also define
+ `NAT_CFLAGS', `NAT_ADD_FILES', `NAT_CLIBS', `NAT_CDEPS', etc.; see
+ `Makefile.in'.
+
+`gdb/config/ARCH/nm-XYZ.h'
+ (`nm.h' is a link to this file, created by configure). Contains C
+ macro definitions describing the native system environment, such as
+ child process control and core file support.
+
+`gdb/XYZ-nat.c'
+ Contains any miscellaneous C code required for this native support
+ of this machine. On some machines it doesn't exist at all.
+
+ There are some "generic" versions of routines that can be used by
+various systems. These can be customized in various ways by macros
+defined in your `nm-XYZ.h' file. If these routines work for the XYZ
+host, you can just include the generic file's name (with `.o', not
+`.c') in `NATDEPFILES'.
+
+ Otherwise, if your machine needs custom support routines, you will
+need to write routines that perform the same functions as the generic
+file. Put them into `XYZ-nat.c', and put `XYZ-nat.o' into
+`NATDEPFILES'.
+
+`inftarg.c'
+ This contains the *target_ops vector* that supports Unix child
+ processes on systems which use ptrace and wait to control the
+ child.
+
+`procfs.c'
+ This contains the *target_ops vector* that supports Unix child
+ processes on systems which use /proc to control the child.
+
+`fork-child.c'
+ This does the low-level grunge that uses Unix system calls to do a
+ "fork and exec" to start up a child process.
+
+`infptrace.c'
+ This is the low level interface to inferior processes for systems
+ using the Unix `ptrace' call in a vanilla way.
+
+Native core file Support
+========================
+
+`core-aout.c::fetch_core_registers()'
+ Support for reading registers out of a core file. This routine
+ calls `register_addr()', see below. Now that BFD is used to read
+ core files, virtually all machines should use `core-aout.c', and
+ should just provide `fetch_core_registers' in `XYZ-nat.c' (or
+ `REGISTER_U_ADDR' in `nm-XYZ.h').
+
+`core-aout.c::register_addr()'
+ If your `nm-XYZ.h' file defines the macro `REGISTER_U_ADDR(addr,
+ blockend, regno)', it should be defined to set `addr' to the
+ offset within the `user' struct of GDB register number `regno'.
+ `blockend' is the offset within the "upage" of `u.u_ar0'. If
+ `REGISTER_U_ADDR' is defined, `core-aout.c' will define the
+ `register_addr()' function and use the macro in it. If you do not
+ define `REGISTER_U_ADDR', but you are using the standard
+ `fetch_core_registers()', you will need to define your own version
+ of `register_addr()', put it into your `XYZ-nat.c' file, and be
+ sure `XYZ-nat.o' is in the `NATDEPFILES' list. If you have your
+ own `fetch_core_registers()', you may not need a separate
+ `register_addr()'. Many custom `fetch_core_registers()'
+ implementations simply locate the registers themselves.
+
+ When making GDB run native on a new operating system, to make it
+possible to debug core files, you will need to either write specific
+code for parsing your OS's core files, or customize `bfd/trad-core.c'.
+First, use whatever `#include' files your machine uses to define the
+struct of registers that is accessible (possibly in the u-area) in a
+core file (rather than `machine/reg.h'), and an include file that
+defines whatever header exists on a core file (e.g. the u-area or a
+`struct core'). Then modify `trad_unix_core_file_p()' to use these
+values to set up the section information for the data segment, stack
+segment, any other segments in the core file (perhaps shared library
+contents or control information), "registers" segment, and if there are
+two discontiguous sets of registers (e.g. integer and float), the
+"reg2" segment. This section information basically delimits areas in
+the core file in a standard way, which the section-reading routines in
+BFD know how to seek around in.
+
+ Then back in GDB, you need a matching routine called
+`fetch_core_registers()'. If you can use the generic one, it's in
+`core-aout.c'; if not, it's in your `XYZ-nat.c' file. It will be
+passed a char pointer to the entire "registers" segment, its length,
+and a zero; or a char pointer to the entire "regs2" segment, its
+length, and a 2. The routine should suck out the supplied register
+values and install them into GDB's "registers" array.
+
+ If your system uses `/proc' to control processes, and uses ELF
+format core files, then you may be able to use the same routines for
+reading the registers out of processes and out of core files.
+
+ptrace
+======
+
+/proc
+=====
+
+win32
+=====
+
+shared libraries
+================
+
+Native Conditionals
+===================
+
+ When GDB is configured and compiled, various macros are defined or
+left undefined, to control compilation when the host and target systems
+are the same. These macros should be defined (or left undefined) in
+`nm-SYSTEM.h'.
+
+`ATTACH_DETACH'
+ If defined, then GDB will include support for the `attach' and
+ `detach' commands.
+
+`CHILD_PREPARE_TO_STORE'
+ If the machine stores all registers at once in the child process,
+ then define this to ensure that all values are correct. This
+ usually entails a read from the child.
+
+ [Note that this is incorrectly defined in `xm-SYSTEM.h' files
+ currently.]
+
+`FETCH_INFERIOR_REGISTERS'
+ Define this if the native-dependent code will provide its own
+ routines `fetch_inferior_registers' and `store_inferior_registers'
+ in `HOST-nat.c'. If this symbol is *not* defined, and
+ `infptrace.c' is included in this configuration, the default
+ routines in `infptrace.c' are used for these functions.
+
+`FILES_INFO_HOOK'
+ (Only defined for Convex.)
+
+`FP0_REGNUM'
+ This macro is normally defined to be the number of the first
+ floating point register, if the machine has such registers. As
+ such, it would appear only in target-specific code. However,
+ /proc support uses this to decide whether floats are in use on
+ this target.
+
+`GET_LONGJMP_TARGET'
+ For most machines, this is a target-dependent parameter. On the
+ DECstation and the Iris, this is a native-dependent parameter,
+ since <setjmp.h> is needed to define it.
+
+ This macro determines the target PC address that longjmp() will
+ jump to, assuming that we have just stopped at a longjmp
+ breakpoint. It takes a CORE_ADDR * as argument, and stores the
+ target PC value through this pointer. It examines the current
+ state of the machine as needed.
+
+`KERNEL_U_ADDR'
+ Define this to the address of the `u' structure (the "user
+ struct", also known as the "u-page") in kernel virtual memory. GDB
+ needs to know this so that it can subtract this address from
+ absolute addresses in the upage, that are obtained via ptrace or
+ from core files. On systems that don't need this value, set it to
+ zero.
+
+`KERNEL_U_ADDR_BSD'
+ Define this to cause GDB to determine the address of `u' at
+ runtime, by using Berkeley-style `nlist' on the kernel's image in
+ the root directory.
+
+`KERNEL_U_ADDR_HPUX'
+ Define this to cause GDB to determine the address of `u' at
+ runtime, by using HP-style `nlist' on the kernel's image in the
+ root directory.
+
+`ONE_PROCESS_WRITETEXT'
+ Define this to be able to, when a breakpoint insertion fails, warn
+ the user that another process may be running with the same
+ executable.
+
+`PROC_NAME_FMT'
+ Defines the format for the name of a `/proc' device. Should be
+ defined in `nm.h' *only* in order to override the default
+ definition in `procfs.c'.
+
+`PTRACE_FP_BUG'
+ mach386-xdep.c
+
+`PTRACE_ARG3_TYPE'
+ The type of the third argument to the `ptrace' system call, if it
+ exists and is different from `int'.
+
+`REGISTER_U_ADDR'
+ Defines the offset of the registers in the "u area".
+
+`SHELL_COMMAND_CONCAT'
+ If defined, is a string to prefix on the shell command used to
+ start the inferior.
+
+`SHELL_FILE'
+ If defined, this is the name of the shell to use to run the
+ inferior. Defaults to `"/bin/sh"'.
+
+`SOLIB_ADD (filename, from_tty, targ)'
+ Define this to expand into an expression that will cause the
+ symbols in FILENAME to be added to GDB's symbol table.
+
+`SOLIB_CREATE_INFERIOR_HOOK'
+ Define this to expand into any shared-library-relocation code that
+ you want to be run just after the child process has been forked.
+
+`START_INFERIOR_TRAPS_EXPECTED'
+ When starting an inferior, GDB normally expects to trap twice;
+ once when the shell execs, and once when the program itself execs.
+ If the actual number of traps is something other than 2, then
+ define this macro to expand into the number expected.
+
+`SVR4_SHARED_LIBS'
+ Define this to indicate that SVR4-style shared libraries are in
+ use.
+
+`USE_PROC_FS'
+ This determines whether small routines in `*-tdep.c', which
+ translate register values between GDB's internal representation
+ and the /proc representation, are compiled.
+
+`U_REGS_OFFSET'
+ This is the offset of the registers in the upage. It need only be
+ defined if the generic ptrace register access routines in
+ `infptrace.c' are being used (that is, `infptrace.c' is configured
+ in, and `FETCH_INFERIOR_REGISTERS' is not defined). If the
+ default value from `infptrace.c' is good enough, leave it
+ undefined.
+
+ The default value means that u.u_ar0 *points to* the location of
+ the registers. I'm guessing that `#define U_REGS_OFFSET 0' means
+ that u.u_ar0 *is* the location of the registers.
+
+`CLEAR_SOLIB'
+ objfiles.c
+
+`DEBUG_PTRACE'
+ Define this to debug ptrace calls.
+
+
+File: gdbint.info, Node: Support Libraries, Next: Coding, Prev: Native Debugging, Up: Top
+
+Support Libraries
+*****************
+
+BFD
+===
+
+ BFD provides support for GDB in several ways:
+
+*identifying executable and core files*
+ BFD will identify a variety of file types, including a.out, coff,
+ and several variants thereof, as well as several kinds of core
+ files.
+
+*access to sections of files*
+ BFD parses the file headers to determine the names, virtual
+ addresses, sizes, and file locations of all the various named
+ sections in files (such as the text section or the data section).
+ GDB simply calls BFD to read or write section X at byte offset Y
+ for length Z.
+
+*specialized core file support*
+ BFD provides routines to determine the failing command name stored
+ in a core file, the signal with which the program failed, and
+ whether a core file matches (i.e. could be a core dump of) a
+ particular executable file.
+
+*locating the symbol information*
+ GDB uses an internal interface of BFD to determine where to find
+ the symbol information in an executable file or symbol-file. GDB
+ itself handles the reading of symbols, since BFD does not
+ "understand" debug symbols, but GDB uses BFD's cached information
+ to find the symbols, string table, etc.
+
+opcodes
+=======
+
+ The opcodes library provides GDB's disassembler. (It's a separate
+library because it's also used in binutils, for `objdump').
+
+readline
+========
+
+mmalloc
+=======
+
+libiberty
+=========
+
+gnu-regex
+=========
+
+ Regex conditionals.
+
+`C_ALLOCA'
+
+`NFAILURES'
+
+`RE_NREGS'
+
+`SIGN_EXTEND_CHAR'
+
+`SWITCH_ENUM_BUG'
+
+`SYNTAX_TABLE'
+
+`Sword'
+
+`sparc'
+include
+=======
+
+
+File: gdbint.info, Node: Coding, Next: Porting GDB, Prev: Support Libraries, Up: Top
+
+Coding
+******
+
+ This chapter covers topics that are lower-level than the major
+algorithms of GDB.
+
+Cleanups
+========
+
+ Cleanups are a structured way to deal with things that need to be
+done later. When your code does something (like `malloc' some memory,
+or open a file) that needs to be undone later (e.g. free the memory or
+close the file), it can make a cleanup. The cleanup will be done at
+some future point: when the command is finished, when an error occurs,
+or when your code decides it's time to do cleanups.
+
+ You can also discard cleanups, that is, throw them away without doing
+what they say. This is only done if you ask that it be done.
+
+ Syntax:
+
+`struct cleanup *OLD_CHAIN;'
+ Declare a variable which will hold a cleanup chain handle.
+
+`OLD_CHAIN = make_cleanup (FUNCTION, ARG);'
+ Make a cleanup which will cause FUNCTION to be called with ARG (a
+ `char *') later. The result, OLD_CHAIN, is a handle that can be
+ passed to `do_cleanups' or `discard_cleanups' later. Unless you
+ are going to call `do_cleanups' or `discard_cleanups' yourself,
+ you can ignore the result from `make_cleanup'.
+
+`do_cleanups (OLD_CHAIN);'
+ Perform all cleanups done since `make_cleanup' returned OLD_CHAIN.
+ E.g.:
+ make_cleanup (a, 0);
+ old = make_cleanup (b, 0);
+ do_cleanups (old);
+
+ will call `b()' but will not call `a()'. The cleanup that calls
+ `a()' will remain in the cleanup chain, and will be done later
+ unless otherwise discarded.
+
+`discard_cleanups (OLD_CHAIN);'
+ Same as `do_cleanups' except that it just removes the cleanups from
+ the chain and does not call the specified functions.
+
+ Some functions, e.g. `fputs_filtered()' or `error()', specify that
+they "should not be called when cleanups are not in place". This means
+that any actions you need to reverse in the case of an error or
+interruption must be on the cleanup chain before you call these
+functions, since they might never return to your code (they `longjmp'
+instead).
+
+Wrapping Output Lines
+=====================
+
+ Output that goes through `printf_filtered' or `fputs_filtered' or
+`fputs_demangled' needs only to have calls to `wrap_here' added in
+places that would be good breaking points. The utility routines will
+take care of actually wrapping if the line width is exceeded.
+
+ The argument to `wrap_here' is an indentation string which is
+printed *only* if the line breaks there. This argument is saved away
+and used later. It must remain valid until the next call to
+`wrap_here' or until a newline has been printed through the
+`*_filtered' functions. Don't pass in a local variable and then return!
+
+ It is usually best to call `wrap_here()' after printing a comma or
+space. If you call it before printing a space, make sure that your
+indentation properly accounts for the leading space that will print if
+the line wraps there.
+
+ Any function or set of functions that produce filtered output must
+finish by printing a newline, to flush the wrap buffer, before switching
+to unfiltered ("`printf'") output. Symbol reading routines that print
+warnings are a good example.
+
+GDB Coding Standards
+====================
+
+ GDB follows the GNU coding standards, as described in
+`etc/standards.texi'. This file is also available for anonymous FTP
+from GNU archive sites. GDB takes a strict interpretation of the
+standard; in general, when the GNU standard recommends a practice but
+does not require it, GDB requires it.
+
+ GDB follows an additional set of coding standards specific to GDB,
+as described in the following sections.
+
+ You can configure with `--enable-build-warnings' to get GCC to check
+on a number of these rules. GDB sources ought not to engender any
+complaints, unless they are caused by bogus host systems. (The exact
+set of enabled warnings is currently `-Wall -Wpointer-arith
+-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations'.
+
+Formatting
+----------
+
+ The standard GNU recommendations for formatting must be followed
+strictly.
+
+ Note that while in a definition, the function's name must be in
+column zero; in a function declaration, the name must be on the same
+line as the return type.
+
+ In addition, there must be a space between a function or macro name
+and the opening parenthesis of its argument list (except for macro
+definitions, as required by C). There must not be a space after an open
+paren/bracket or before a close paren/bracket.
+
+ While additional whitespace is generally helpful for reading, do not
+use more than one blank line to separate blocks, and avoid adding
+whitespace after the end of a program line (as of 1/99, some 600 lines
+had whitespace after the semicolon). Excess whitespace causes
+difficulties for diff and patch.
+
+Comments
+--------
+
+ The standard GNU requirements on comments must be followed strictly.
+
+ Block comments must appear in the following form, with no `/*'- or
+'*/'-only lines, and no leading `*':
+
+ /* Wait for control to return from inferior to debugger. If inferior
+ gets a signal, we may decide to start it up again instead of
+ returning. That is why there is a loop in this function. When
+ this function actually returns it means the inferior should be left
+ stopped and GDB should read more commands. */
+
+ (Note that this format is encouraged by Emacs; tabbing for a
+multi-line comment works correctly, and M-Q fills the block
+consistently.)
+
+ Put a blank line between the block comments preceding function or
+variable definitions, and the definition itself.
+
+ In general, put function-body comments on lines by themselves, rather
+than trying to fit them into the 20 characters left at the end of a
+line, since either the comment or the code will inevitably get longer
+than will fit, and then somebody will have to move it anyhow.
+
+C Usage
+-------
+
+ Code must not depend on the sizes of C data types, the format of the
+host's floating point numbers, the alignment of anything, or the order
+of evaluation of expressions.
+
+ Use functions freely. There are only a handful of compute-bound
+areas in GDB that might be affected by the overhead of a function call,
+mainly in symbol reading. Most of GDB's performance is limited by the
+target interface (whether serial line or system call).
+
+ However, use functions with moderation. A thousand one-line
+functions are just as hard to understand as a single thousand-line
+function.
+
+Function Prototypes
+-------------------
+
+ Prototypes must be used to *declare* functions but never to *define*
+them. Prototypes for GDB functions must include both the argument type
+and name, with the name matching that used in the actual function
+definition.
+
+ For the sake of compatibility with pre-ANSI compilers, define
+prototypes with the `PARAMS' macro:
+
+ extern int memory_remove_breakpoint PARAMS ((CORE_ADDR addr,
+ char *contents_cache));
+
+ Note the double parentheses around the parameter types. This allows
+an arbitrary number of parameters to be described, without freaking out
+the C preprocessor. When the function has no parameters, it should be
+described like:
+
+ extern void noprocess PARAMS ((void));
+
+ The `PARAMS' macro expands to its argument in ANSI C, or to a simple
+`()' in traditional C.
+
+ All external functions should have a `PARAMS' declaration in a
+header file that callers include, except for `_initialize_*' functions,
+which must be external so that `init.c' construction works, but
+shouldn't be visible to random source files.
+
+ All static functions must be declared in a block near the top of the
+source file.
+
+Clean Design
+------------
+
+ In addition to getting the syntax right, there's the little question
+of semantics. Some things are done in certain ways in GDB because long
+experience has shown that the more obvious ways caused various kinds of
+trouble.
+
+ You can't assume the byte order of anything that comes from a target
+(including VALUEs, object files, and instructions). Such things must
+be byte-swapped using `SWAP_TARGET_AND_HOST' in GDB, or one of the swap
+routines defined in `bfd.h', such as `bfd_get_32'.
+
+ You can't assume that you know what interface is being used to talk
+to the target system. All references to the target must go through the
+current `target_ops' vector.
+
+ You can't assume that the host and target machines are the same
+machine (except in the "native" support modules). In particular, you
+can't assume that the target machine's header files will be available
+on the host machine. Target code must bring along its own header files
+- written from scratch or explicitly donated by their owner, to avoid
+copyright problems.
+
+ Insertion of new `#ifdef''s will be frowned upon. It's much better
+to write the code portably than to conditionalize it for various
+systems.
+
+ New `#ifdef''s which test for specific compilers or manufacturers or
+operating systems are unacceptable. All `#ifdef''s should test for
+features. The information about which configurations contain which
+features should be segregated into the configuration files. Experience
+has proven far too often that a feature unique to one particular system
+often creeps into other systems; and that a conditional based on some
+predefined macro for your current system will become worthless over
+time, as new versions of your system come out that behave differently
+with regard to this feature.
+
+ Adding code that handles specific architectures, operating systems,
+target interfaces, or hosts, is not acceptable in generic code. If a
+hook is needed at that point, invent a generic hook and define it for
+your configuration, with something like:
+
+ #ifdef WRANGLE_SIGNALS
+ WRANGLE_SIGNALS (signo);
+ #endif
+
+ In your host, target, or native configuration file, as appropriate,
+define `WRANGLE_SIGNALS' to do the machine-dependent thing. Take a bit
+of care in defining the hook, so that it can be used by other ports in
+the future, if they need a hook in the same place.
+
+ If the hook is not defined, the code should do whatever "most"
+machines want. Using `#ifdef', as above, is the preferred way to do
+this, but sometimes that gets convoluted, in which case use
+
+ #ifndef SPECIAL_FOO_HANDLING
+ #define SPECIAL_FOO_HANDLING(pc, sp) (0)
+ #endif
+
+ where the macro is used or in an appropriate header file.
+
+ Whether to include a "small" hook, a hook around the exact pieces of
+code which are system-dependent, or whether to replace a whole function
+with a hook depends on the case. A good example of this dilemma can be
+found in `get_saved_register'. All machines that GDB 2.8 ran on just
+needed the `FRAME_FIND_SAVED_REGS' hook to find the saved registers.
+Then the SPARC and Pyramid came along, and `HAVE_REGISTER_WINDOWS' and
+`REGISTER_IN_WINDOW_P' were introduced. Then the 29k and 88k required
+the `GET_SAVED_REGISTER' hook. The first three are examples of small
+hooks; the latter replaces a whole function. In this specific case, it
+is useful to have both kinds; it would be a bad idea to replace all the
+uses of the small hooks with `GET_SAVED_REGISTER', since that would
+result in much duplicated code. Other times, duplicating a few lines
+of code here or there is much cleaner than introducing a large number
+of small hooks.
+
+ Another way to generalize GDB along a particular interface is with an
+attribute struct. For example, GDB has been generalized to handle
+multiple kinds of remote interfaces - not by #ifdef's everywhere, but
+by defining the "target_ops" structure and having a current target (as
+well as a stack of targets below it, for memory references). Whenever
+something needs to be done that depends on which remote interface we are
+using, a flag in the current target_ops structure is tested (e.g.
+`target_has_stack'), or a function is called through a pointer in the
+current target_ops structure. In this way, when a new remote interface
+is added, only one module needs to be touched - the one that actually
+implements the new remote interface. Other examples of
+attribute-structs are BFD access to multiple kinds of object file
+formats, or GDB's access to multiple source languages.
+
+ Please avoid duplicating code. For example, in GDB 3.x all the code
+interfacing between `ptrace' and the rest of GDB was duplicated in
+`*-dep.c', and so changing something was very painful. In GDB 4.x,
+these have all been consolidated into `infptrace.c'. `infptrace.c' can
+deal with variations between systems the same way any
+system-independent file would (hooks, #if defined, etc.), and machines
+which are radically different don't need to use infptrace.c at all.
+
diff --git a/gdb/doc/gdbint.info-3 b/gdb/doc/gdbint.info-3
new file mode 100644
index 00000000000..aa1fd565f9d
--- /dev/null
+++ b/gdb/doc/gdbint.info-3
@@ -0,0 +1,316 @@
+This is Info file gdbint.info, produced by Makeinfo version 1.68 from
+the input file ./gdbint.texinfo.
+
+START-INFO-DIR-ENTRY
+* Gdb-Internals: (gdbint). The GNU debugger's internals.
+END-INFO-DIR-ENTRY
+
+ This file documents the internals of the GNU debugger GDB.
+
+ Copyright 1990-1999 Free Software Foundation, Inc. Contributed by
+Cygnus Solutions. Written by John Gilmore. Second Edition by Stan
+Shebs.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+File: gdbint.info, Node: Porting GDB, Next: Hints, Prev: Coding, Up: Top
+
+Porting GDB
+***********
+
+ Most of the work in making GDB compile on a new machine is in
+specifying the configuration of the machine. This is done in a
+dizzying variety of header files and configuration scripts, which we
+hope to make more sensible soon. Let's say your new host is called an
+XYZ (e.g. `sun4'), and its full three-part configuration name is
+`ARCH-XVEND-XOS' (e.g. `sparc-sun-sunos4'). In particular:
+
+ In the top level directory, edit `config.sub' and add ARCH, XVEND,
+and XOS to the lists of supported architectures, vendors, and operating
+systems near the bottom of the file. Also, add XYZ as an alias that
+maps to `ARCH-XVEND-XOS'. You can test your changes by running
+
+ ./config.sub XYZ
+
+and
+ ./config.sub `ARCH-XVEND-XOS'
+
+which should both respond with `ARCH-XVEND-XOS' and no error messages.
+
+ You need to port BFD, if that hasn't been done already. Porting BFD
+is beyond the scope of this manual.
+
+ To configure GDB itself, edit `gdb/configure.host' to recognize your
+system and set `gdb_host' to XYZ, and (unless your desired target is
+already available) also edit `gdb/configure.tgt', setting `gdb_target'
+to something appropriate (for instance, XYZ).
+
+ Finally, you'll need to specify and define GDB's host-, native-, and
+target-dependent `.h' and `.c' files used for your configuration.
+
+Configuring GDB for Release
+===========================
+
+ From the top level directory (containing `gdb', `bfd', `libiberty',
+and so on):
+ make -f Makefile.in gdb.tar.gz
+
+ This will properly configure, clean, rebuild any files that are
+distributed pre-built (e.g. `c-exp.tab.c' or `refcard.ps'), and will
+then make a tarfile. (If the top level directory has already been
+configured, you can just do `make gdb.tar.gz' instead.)
+
+ This procedure requires:
+ * symbolic links
+
+ * `makeinfo' (texinfo2 level)
+
+ * TeX
+
+ * `dvips'
+
+ * `yacc' or `bison'
+
+... and the usual slew of utilities (`sed', `tar', etc.).
+
+TEMPORARY RELEASE PROCEDURE FOR DOCUMENTATION
+---------------------------------------------
+
+ `gdb.texinfo' is currently marked up using the texinfo-2 macros,
+which are not yet a default for anything (but we have to start using
+them sometime).
+
+ For making paper, the only thing this implies is the right
+generation of `texinfo.tex' needs to be included in the distribution.
+
+ For making info files, however, rather than duplicating the texinfo2
+distribution, generate `gdb-all.texinfo' locally, and include the files
+`gdb.info*' in the distribution. Note the plural; `makeinfo' will
+split the document into one overall file and five or so included files.
+
+
+File: gdbint.info, Node: Hints, Prev: Porting GDB, Up: Top
+
+Hints
+*****
+
+ Check the `README' file, it often has useful information that does
+not appear anywhere else in the directory.
+
+* Menu:
+
+* Getting Started:: Getting started working on GDB
+* Debugging GDB:: Debugging GDB with itself
+
+
+File: gdbint.info, Node: Getting Started, Up: Hints
+
+Getting Started
+===============
+
+ GDB is a large and complicated program, and if you first starting to
+work on it, it can be hard to know where to start. Fortunately, if you
+know how to go about it, there are ways to figure out what is going on.
+
+ This manual, the GDB Internals manual, has information which applies
+generally to many parts of GDB.
+
+ Information about particular functions or data structures are
+located in comments with those functions or data structures. If you
+run across a function or a global variable which does not have a
+comment correctly explaining what is does, this can be thought of as a
+bug in GDB; feel free to submit a bug report, with a suggested comment
+if you can figure out what the comment should say. If you find a
+comment which is actually wrong, be especially sure to report that.
+
+ Comments explaining the function of macros defined in host, target,
+or native dependent files can be in several places. Sometimes they are
+repeated every place the macro is defined. Sometimes they are where the
+macro is used. Sometimes there is a header file which supplies a
+default definition of the macro, and the comment is there. This manual
+also documents all the available macros.
+
+ Start with the header files. Once you some idea of how GDB's
+internal symbol tables are stored (see `symtab.h', `gdbtypes.h'), you
+will find it much easier to understand the code which uses and creates
+those symbol tables.
+
+ You may wish to process the information you are getting somehow, to
+enhance your understanding of it. Summarize it, translate it to another
+language, add some (perhaps trivial or non-useful) feature to GDB, use
+the code to predict what a test case would do and write the test case
+and verify your prediction, etc. If you are reading code and your eyes
+are starting to glaze over, this is a sign you need to use a more active
+approach.
+
+ Once you have a part of GDB to start with, you can find more
+specifically the part you are looking for by stepping through each
+function with the `next' command. Do not use `step' or you will
+quickly get distracted; when the function you are stepping through
+calls another function try only to get a big-picture understanding
+(perhaps using the comment at the beginning of the function being
+called) of what it does. This way you can identify which of the
+functions being called by the function you are stepping through is the
+one which you are interested in. You may need to examine the data
+structures generated at each stage, with reference to the comments in
+the header files explaining what the data structures are supposed to
+look like.
+
+ Of course, this same technique can be used if you are just reading
+the code, rather than actually stepping through it. The same general
+principle applies--when the code you are looking at calls something
+else, just try to understand generally what the code being called does,
+rather than worrying about all its details.
+
+ A good place to start when tracking down some particular area is
+with a command which invokes that feature. Suppose you want to know how
+single-stepping works. As a GDB user, you know that the `step' command
+invokes single-stepping. The command is invoked via command tables
+(see `command.h'); by convention the function which actually performs
+the command is formed by taking the name of the command and adding
+`_command', or in the case of an `info' subcommand, `_info'. For
+example, the `step' command invokes the `step_command' function and the
+`info display' command invokes `display_info'. When this convention is
+not followed, you might have to use `grep' or `M-x tags-search' in
+emacs, or run GDB on itself and set a breakpoint in `execute_command'.
+
+ If all of the above fail, it may be appropriate to ask for
+information on `bug-gdb'. But *never* post a generic question like "I
+was wondering if anyone could give me some tips about understanding
+GDB"--if we had some magic secret we would put it in this manual.
+Suggestions for improving the manual are always welcome, of course.
+
+
+File: gdbint.info, Node: Debugging GDB, Up: Hints
+
+Debugging GDB with itself
+=========================
+
+ If GDB is limping on your machine, this is the preferred way to get
+it fully functional. Be warned that in some ancient Unix systems, like
+Ultrix 4.2, a program can't be running in one process while it is being
+debugged in another. Rather than typing the command `./gdb ./gdb',
+which works on Suns and such, you can copy `gdb' to `gdb2' and then
+type `./gdb ./gdb2'.
+
+ When you run GDB in the GDB source directory, it will read a
+`.gdbinit' file that sets up some simple things to make debugging gdb
+easier. The `info' command, when executed without a subcommand in a
+GDB being debugged by gdb, will pop you back up to the top level gdb.
+See `.gdbinit' for details.
+
+ If you use emacs, you will probably want to do a `make TAGS' after
+you configure your distribution; this will put the machine dependent
+routines for your local machine where they will be accessed first by
+`M-.'
+
+ Also, make sure that you've either compiled GDB with your local cc,
+or have run `fixincludes' if you are compiling with gcc.
+
+Submitting Patches
+==================
+
+ Thanks for thinking of offering your changes back to the community of
+GDB users. In general we like to get well designed enhancements.
+Thanks also for checking in advance about the best way to transfer the
+changes.
+
+ The GDB maintainers will only install "cleanly designed" patches.
+You may not always agree on what is clean design.
+
+ If the maintainers don't have time to put the patch in when it
+arrives, or if there is any question about a patch, it goes into a
+large queue with everyone else's patches and bug reports.
+
+ The legal issue is that to incorporate substantial changes requires a
+copyright assignment from you and/or your employer, granting ownership
+of the changes to the Free Software Foundation. You can get the
+standard document for doing this by sending mail to
+`gnu@prep.ai.mit.edu' and asking for it. I recommend that people write
+in "All programs owned by the Free Software Foundation" as "NAME OF
+PROGRAM", so that changes in many programs (not just GDB, but GAS,
+Emacs, GCC, etc) can be contributed with only one piece of legalese
+pushed through the bureacracy and filed with the FSF. I can't start
+merging changes until this paperwork is received by the FSF (their
+rules, which I follow since I maintain it for them).
+
+ Technically, the easiest way to receive changes is to receive each
+feature as a small context diff or unidiff, suitable for "patch". Each
+message sent to me should include the changes to C code and header
+files for a single feature, plus ChangeLog entries for each directory
+where files were modified, and diffs for any changes needed to the
+manuals (gdb/doc/gdb.texi or gdb/doc/gdbint.texi). If there are a lot
+of changes for a single feature, they can be split down into multiple
+messages.
+
+ In this way, if I read and like the feature, I can add it to the
+sources with a single patch command, do some testing, and check it in.
+If you leave out the ChangeLog, I have to write one. If you leave out
+the doc, I have to puzzle out what needs documenting. Etc.
+
+ The reason to send each change in a separate message is that I will
+not install some of the changes. They'll be returned to you with
+questions or comments. If I'm doing my job, my message back to you
+will say what you have to fix in order to make the change acceptable.
+The reason to have separate messages for separate features is so that
+other changes (which I *am* willing to accept) can be installed while
+one or more changes are being reworked. If multiple features are sent
+in a single message, I tend to not put in the effort to sort out the
+acceptable changes from the unacceptable, so none of the features get
+installed until all are acceptable.
+
+ If this sounds painful or authoritarian, well, it is. But I get a
+lot of bug reports and a lot of patches, and most of them don't get
+installed because I don't have the time to finish the job that the bug
+reporter or the contributor could have done. Patches that arrive
+complete, working, and well designed, tend to get installed on the day
+they arrive. The others go into a queue and get installed if and when
+I scan back over the queue - which can literally take months sometimes.
+It's in both our interests to make patch installation easy - you get
+your changes installed, and I make some forward progress on GDB in a
+normal 12-hour day (instead of them having to wait until I have a
+14-hour or 16-hour day to spend cleaning up patches before I can
+install them).
+
+ Please send patches directly to the GDB maintainers at
+`gdb-patches@cygnus.com'.
+
+Obsolete Conditionals
+=====================
+
+ Fragments of old code in GDB sometimes reference or set the following
+configuration macros. They should not be used by new code, and old uses
+should be removed as those parts of the debugger are otherwise touched.
+
+`STACK_END_ADDR'
+ This macro used to define where the end of the stack appeared, for
+ use in interpreting core file formats that don't record this
+ address in the core file itself. This information is now
+ configured in BFD, and GDB gets the info portably from there. The
+ values in GDB's configuration files should be moved into BFD
+ configuration files (if needed there), and deleted from all of
+ GDB's config files.
+
+ Any `FOO-xdep.c' file that references STACK_END_ADDR is so old
+ that it has never been converted to use BFD. Now that's old!
+
+`PYRAMID_CONTROL_FRAME_DEBUGGING'
+ pyr-xdep.c
+
+`PYRAMID_CORE'
+ pyr-xdep.c
+
+`PYRAMID_PTRACE'
+ pyr-xdep.c
+
+`REG_STACK_SEGMENT'
+ exec.c
+
+
diff --git a/gdb/doc/gdbint.ps b/gdb/doc/gdbint.ps
new file mode 100644
index 00000000000..d162ee06d5b
--- /dev/null
+++ b/gdb/doc/gdbint.ps
@@ -0,0 +1,17766 @@
+%!PS (but not EPSF because of memory limits)
+%%Creator: dvipsk 5.66a Copyright 1986-97 Radical Eye Software (www.radicaleye.com)
+%%Title: gdbint.dvi
+%%Pages: 47
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 612 792
+%%EndComments
+%DVIPSCommandLine: dvips -o gdbint.ps gdbint.dvi
+%DVIPSParameters: dpi=600
+%DVIPSSource: TeX output 1999.04.07:1643
+%%BeginProcSet: tex.pro
+%!
+/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
+/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
+mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
+ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
+isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
+hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
+TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
+forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
+/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
+/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
+/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
+string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
+end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
+/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
+N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
+length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
+128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
+get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
+dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
+/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
+/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
+0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
+setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
+.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}
+if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
+length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
+cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
+0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
+add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
+/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
+known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
+/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
+65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
+0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
+{}B /RV statusdict begin /product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{dup length product length le{dup length product
+exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}
+ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false RMat{BDot}
+imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false
+RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round
+exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto
+rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup
+/delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{
+-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B
+/w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w}
+B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B
+/bos{/SS save N}B /eos{SS restore}B end
+
+%%EndProcSet
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+%%EndSetup
+%DVIPSBeginSection
+TeXDict begin
+40258437 52099154 1000 600 600 (gdbint.dvi) @start bos
+%DVIPSBitmapFont: Fa cmbx12 13.14 15
+/Fa 15 118 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F
+F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000
+007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF
+FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC
+0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FF
+F07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007F
+FEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003F
+FF1FF000003FFF0FE000003FFF000000007FFF000000007FFE000000007FFE000000007F
+FE00000000FFFC00000000FFFC00000001FFF800000001FFF000000003FFF000000003FF
+E000000007FFC000000007FF800000000FFF000000001FFE000000003FFC000000003FF8
+000000007FE000000000FFC000000001FF8000000003FF0000000007FC000000000FF800
+0000001FF0000000001FE0001F00003F80001F00007F00001F0000FE00001F0001FC0000
+3E0003F800003E0007E000003E000FC000003E001F8000007E003F0000007E007E000000
+FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFF
+FC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFF
+F8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC000000
+3FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F8
+0000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80
+007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000
+FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FF
+F00000000003FFF00000000003FFE00000000007FFC00000000007FF80000000001FFF00
+000000003FFC0000000001FFF800000001FFFFE000000001FFFF8000000001FFFFE00000
+0001FFFFFC00000000003FFF000000000007FFC00000000003FFE00000000001FFF00000
+000000FFF80000000000FFFC00000000007FFE00000000007FFF00000000007FFF000000
+00003FFF80000000003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800
+003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF0000
+3FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007F
+FF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8
+000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF80000
+0007FFFFE0000000007FFE00000032487BC63D>I<0000000007E000000000000FE00000
+0000000FE000000000001FE000000000003FE000000000007FE00000000000FFE0000000
+0000FFE00000000001FFE00000000003FFE00000000007FFE00000000007FFE000000000
+0FFFE0000000001FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FD
+FFE000000001F9FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FF
+E00000001F81FFE00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0
+000000F801FFE0000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000
+000F8001FFE000001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000
+FC0001FFE00001F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC0
+0001FFE0001F800001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC0000
+01FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFF
+FFFFFC00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF
+E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0
+0000000003FFE00000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC
+00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0
+000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FF
+FFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FF
+FFFF000003FFFFFC000003FFFFF0000003E7FF00000003E00000000003E00000000003E0
+0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0
+0000000003E00000000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FF
+E01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C0
+0000FFF800000000FFFC000000007FFC000000007FFE000000007FFE000000007FFE0000
+00007FFE000000007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF8
+00007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC
+00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F00
+0001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FF
+FFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<00
+0000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FFFFFFFF
+C00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC00000FF
+FF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000000FFF
+C0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FFFC0000
+000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF000000000003FC007
+FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000000000
+001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC03FFF80
+000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000000007
+C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF000000
+0000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FF
+FF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000
+000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF00
+00000000000000FFFF00000000000000007FFF00000000000000007FFF00000000000000
+007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF800000
+00000007C03FFF80000000000007C03FFF80000000000007C01FFFC0000000000007C01F
+FFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000000000
+000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F0001FFF8
+00000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF0000000001F8
+00001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003FFFC00
+00003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC000000
+0007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007FFFFFC
+000000000000001FFF800000004A4D79CB59>67 D<FFFFFFFFFFFFFFFFC000FFFFFFFFFF
+FFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFE00000
+0FFFE000007FFFE000000FFFE0000007FFE000000FFFE0000001FFE000000FFFE0000000
+7FE000000FFFE00000003FE000000FFFE00000001FE000000FFFE00000000FE000000FFF
+E000000007E000000FFFE000000007F000000FFFE000000003F000000FFFE000000003F0
+00000FFFE000000003F000000FFFE000000001F000000FFFE000000001F000000FFFE000
+000001F000000FFFE0000F8001F000000FFFE0000F8001F000000FFFE0000F8000F80000
+0FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F80
+000000000FFFE0001F80000000000FFFE0001F80000000000FFFE0003F80000000000FFF
+E0007F80000000000FFFE000FF80000000000FFFE003FF80000000000FFFFFFFFF800000
+00000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFF
+FF80000000000FFFE003FF80000000000FFFE000FF80000000000FFFE0007F8000000000
+0FFFE0003F80000000000FFFE0001F80000000000FFFE0001F80000000000FFFE0000F80
+000F80000FFFE0000F80000F80000FFFE0000F80000F80000FFFE0000F80001F00000FFF
+E0000F80001F00000FFFE0000F80001F00000FFFE0000F80001F00000FFFE0000000001F
+00000FFFE0000000003F00000FFFE0000000003E00000FFFE0000000003E00000FFFE000
+0000007E00000FFFE0000000007E00000FFFE0000000007E00000FFFE000000000FE0000
+0FFFE000000000FC00000FFFE000000001FC00000FFFE000000003FC00000FFFE0000000
+03FC00000FFFE000000007FC00000FFFE00000000FFC00000FFFE00000003FF800000FFF
+E0000000FFF800000FFFE0000003FFF800000FFFE000003FFFF800FFFFFFFFFFFFFFFFF8
+00FFFFFFFFFFFFFFFFF800FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000FFFFFFFFFF
+FFFFFFF000494A7CC951>69 D<FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFF
+FFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF80001FFFC00000FFFF80001FFFC000
+001FFF80001FFFC0000003FF80001FFFC0000001FF80001FFFC0000000FF80001FFFC000
+00007F80001FFFC00000003F80001FFFC00000001F80001FFFC00000001FC0001FFFC000
+00000FC0001FFFC00000000FC0001FFFC00000000FC0001FFFC000000007C0001FFFC000
+000007C0001FFFC000000007C0001FFFC000000007C0001FFFC0001F0007C0001FFFC000
+1F0003E0001FFFC0001F0003E0001FFFC0001F0003E0001FFFC0001F0003E0001FFFC000
+1F000000001FFFC0001F000000001FFFC0003F000000001FFFC0003F000000001FFFC000
+7F000000001FFFC000FF000000001FFFC001FF000000001FFFC007FF000000001FFFFFFF
+FF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFFFFF
+FF000000001FFFC007FF000000001FFFC001FF000000001FFFC000FF000000001FFFC000
+7F000000001FFFC0003F000000001FFFC0003F000000001FFFC0001F000000001FFFC000
+1F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F000000001FFFC000
+1F000000001FFFC0001F000000001FFFC00000000000001FFFC00000000000001FFFC000
+00000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC000
+00000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC000
+00000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC000
+00000000001FFFC00000000000001FFFC00000000000FFFFFFFFFF00000000FFFFFFFFFF
+00000000FFFFFFFFFF00000000FFFFFFFFFF00000000FFFFFFFFFF00000000434A7CC94D
+>I<00000000FFF8000000000000001FFFFFC0000000000001FFFFFFFC000000000007FF
+FFFFFF00000000001FFFC01FFFC0000000007FFE0003FFF000000001FFF000007FFC0000
+0003FFE000003FFE00000007FF8000000FFF0000000FFF00000007FF8000001FFE000000
+03FFC000003FFC00000001FFE000007FFC00000001FFF00000FFF800000000FFF80001FF
+F0000000007FFC0001FFF0000000007FFC0003FFE0000000003FFE0007FFE0000000003F
+FF0007FFE0000000003FFF000FFFC0000000001FFF800FFFC0000000001FFF801FFFC000
+0000001FFFC01FFF80000000000FFFC01FFF80000000000FFFC03FFF80000000000FFFE0
+3FFF80000000000FFFE03FFF80000000000FFFE07FFF000000000007FFF07FFF00000000
+0007FFF07FFF000000000007FFF07FFF000000000007FFF07FFF000000000007FFF0FFFF
+000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007
+FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000
+00000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8
+FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF87FFF00000000
+0007FFF07FFF000000000007FFF07FFF80000000000FFFF07FFF80000000000FFFF07FFF
+80000000000FFFF03FFF80000000000FFFE03FFF80000000000FFFE03FFFC0000000001F
+FFE01FFFC0000000001FFFC01FFFC0000000001FFFC00FFFC0000000001FFF800FFFE000
+0000003FFF8007FFE0000000003FFF0007FFF0000000007FFF0003FFF0000000007FFE00
+03FFF800000000FFFE0001FFF800000000FFFC0000FFFC00000001FFF800007FFE000000
+03FFF000007FFF00000007FFF000003FFF8000000FFFE000001FFFC000001FFFC0000007
+FFE000003FFF00000003FFF80000FFFE00000001FFFE0003FFFC000000007FFFC01FFFF0
+000000001FFFFFFFFFC00000000007FFFFFFFF000000000001FFFFFFFC0000000000001F
+FFFFC000000000000001FFFC000000004D4D79CB5C>79 D<3FFFFFFFFC001FFFFFFF803F
+FFFFFFFC001FFFFFFF803FFFFFFFFC001FFFFFFF803FFFFFFFFC001FFFFFFF803FFFFFFF
+FC001FFFFFFF800007FFFC0000001FF000000003FFFE0000000FE000000003FFFE000000
+0FC000000001FFFF0000001F8000000000FFFF8000003F0000000000FFFF8000007F0000
+0000007FFFC000007E00000000003FFFE00000FC00000000003FFFF00001F80000000000
+1FFFF00003F800000000000FFFF80003F0000000000007FFFC0007E0000000000007FFFC
+000FC0000000000003FFFE001FC0000000000001FFFF001F80000000000001FFFF003F00
+000000000000FFFF807E000000000000007FFFC0FE000000000000007FFFE0FC00000000
+0000003FFFE1F8000000000000001FFFF3F0000000000000000FFFFFF000000000000000
+0FFFFFE00000000000000007FFFFC00000000000000003FFFF800000000000000003FFFF
+800000000000000001FFFF000000000000000000FFFF8000000000000000007FFFC00000
+0000000000007FFFC000000000000000003FFFE000000000000000001FFFF00000000000
+0000001FFFF000000000000000000FFFF800000000000000000FFFFC0000000000000000
+1FFFFC00000000000000003FFFFE00000000000000003FFFFF00000000000000007EFFFF
+8000000000000000FCFFFF8000000000000001FC7FFFC000000000000001F83FFFE00000
+0000000003F03FFFE000000000000007E01FFFF00000000000000FE00FFFF80000000000
+000FC00FFFF80000000000001F8007FFFC0000000000003F0003FFFE0000000000003F00
+01FFFF0000000000007E0001FFFF000000000000FC0000FFFF800000000001FC00007FFF
+C00000000001F800007FFFC00000000003F000003FFFE00000000007E000001FFFF00000
+00000FE000001FFFF0000000000FC000000FFFF8000000001F80000007FFFC000000003F
+00000003FFFE000000007F00000003FFFE000000007E00000001FFFF00000000FC000000
+00FFFF80000001F800000000FFFF80000003F8000000007FFFC0000007FC000000003FFF
+E000FFFFFFFC00007FFFFFFFFCFFFFFFFC00007FFFFFFFFCFFFFFFFC00007FFFFFFFFCFF
+FFFFFC00007FFFFFFFFCFFFFFFFC00007FFFFFFFFC564B7DCA5D>88
+D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE0000
+03FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0000F
+FF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC0003FE
+00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC00000000
+003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000FFFFF
+FFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00003F
+FC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF800003FFC
+00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007FFC00
+FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF801F
+FF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE0003
+FF8000000037347CB23C>97 D<000007FF80000000007FFFF800000003FFFFFF0000000F
+FFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF00
+0003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC0000
+00FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF8000000
+7FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF80000007F
+FCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFC
+FFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF87F
+F80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01FFC
+000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF80
+0007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FFFF
+FF000000007FFFF80000000007FF80000036347DB23D>111 D<0000F800000000F80000
+0000F800000000F800000000F800000001F800000001F800000001F800000001F8000000
+03F800000003F800000007F800000007F80000000FF80000000FF80000001FF80000003F
+F80000007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFF
+FFF0FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
+00007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007F
+F8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8
+007C003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFF
+C00001FFFF8000007FFF0000000FFC0026467EC430>116 D<007FE000003FF000FFFFE0
+007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF0
+0003FFE00001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0001FFF00001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF0
+0000FFE00007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE
+01F87FFFE0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0
+003B337BB144>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmtt10 10.95 57
+/Fb 57 123 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C
+001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007C000000FE00FE0
+00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0
+007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F00
+00007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00
+0000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC00
+0003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F800
+0003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730
+>I<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001
+FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F
+80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F
+80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001
+FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E18
+4771BE30>40 D<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE
+0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003
+FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003F
+C0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE00
+00780000184778BE30>I<0000E000000001F000000003F800000003F800000003F80000
+0003F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FF
+F3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001F
+FF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9
+FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F800
+000003F800000003F800000003F800000001F000000000E0000023277AAE30>I<03E00F
+F01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83F
+F07FF0FFE07F807F003C001019708B30>44 D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFF
+FFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FF
+F0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<000003FC0000000007FE000000000FFE
+000000001FFE000000001FFE000000003FFE000000007FFE000000007F7E00000000FE7E
+00000000FE7E00000001FC7E00000003F87E00000003F87E00000007F07E00000007F07E
+0000000FE07E0000001FC07E0000001FC07E0000003F807E0000003F807E0000007F007E
+000000FE007E000000FE007E000001FC007E000003F8007E000003F8007E000007F0007E
+000007F0007E00000FE0007E00001FC0007E00001FC0007E00003F80007E00003F80007E
+00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E00000000007E00000000007E
+00000000007E00000000007E00000000007E00000000007E00000000007E00000000007E
+000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF0000007FFF
+FE0029397DB830>52 D<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C00000
+0000000000000000000000000000000000000000000000000000000003C00FF01FF01FF8
+3FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF80
+7F007E0038000E3470A630>59 D<78000000007E00000000FF00000000FFC0000000FFE0
+0000007FF80000007FFE0000001FFF0000000FFFC0000003FFE0000001FFF80000007FFC
+0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF
+80000007FFC0000001FFF0000000FFF00000003FF80000001FF80000003FF8000000FFF0
+000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FFF0000003FFE00000
+0FFF8000001FFF0000007FFC000001FFF8000003FFE000000FFFC000001FFF0000007FFE
+0000007FF8000000FFE0000000FFC0000000FF000000007E000000007800000000252F7B
+B230>62 D<00007F0000000000FF8000000000FF8000000001FFC000000001FFC0000000
+01FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E0000000
+03F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F8000000
+0FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC000000
+1FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE000000
+3F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F800000
+FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001
+FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE00003
+F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FF
+FF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>65
+D<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF0
+0003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC0003F80000FE
+0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80001FE
+0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF00003F8007FE0
+0003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFFF0
+0003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F0003F800007F
+0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF0003F80001FE
+0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC0
+00FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E00
+1FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07F8
+0007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F8000
+00FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FF000000007F000000007F000000007F0000007C7F
+800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0FF0
+0001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003FFF
+FF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE000007F
+FFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF00003
+F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003F80000FF0003
+F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003F800001FC003
+F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003F800001FC003
+F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003F800007F0003
+F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001FF80003
+F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC00003F
+FFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80
+FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003F800003F80
+03F800003F8003F800003F8003F800003F8003F800003F8003F800001F0003F800000000
+03F80000000003F80000000003F80000000003F8007C000003F800FE000003F800FE0000
+03F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE0000
+03FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE000003F800FE0000
+03F8007C000003F80000000003F80000000003F80000000003F80000000003F800000000
+03F8000007C003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0
+FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF
+807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001F
+C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F
+C001FC00001FC001FC00000F8001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC003E000001FC007F000001FC007F000001FC007F000001FC007F00
+0001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF00
+0001FC007F000001FC007F000001FC007F000001FC007F000001FC003E000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC0000
+003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFD
+F800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001F
+F80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007
+F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001F0007F000000
+0000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FF
+FF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003
+F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000F
+F8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FF
+F80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF00
+0000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC0
+1FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFF
+FFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE0
+3FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFF
+FF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80
+FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<0001FFFFF00003FFFF
+F80007FFFFF80007FFFFF80003FFFFF80001FFFFF0000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE003C0000FE007E0000FE00
+FF0000FE00FF0000FE00FF0001FC00FF0003FC00FF8007FC007FF01FF8003FFFFFF0003F
+FFFFE0001FFFFFC00007FFFF800001FFFE0000003FF0000025397AB730>I<3FFF000FFF
+807FFF801FFFC0FFFFC03FFFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF8003F00003F8
+0003F00007F00003F0000FE00003F0001FE00003F0003FC00003F0003F800003F0007F00
+0003F000FE000003F001FE000003F003FC000003F003F8000003F007F0000003F00FE000
+0003F01FE0000003F01FC0000003F03F80000003F07F00000003F0FF00000003F1FF0000
+0003F1FF80000003F3FFC0000003F7FFC0000003FFFFE0000003FFEFE0000003FFC7F000
+0003FF83F0000003FF03F8000003FF01F8000003FE01FC000003FC00FE000003F800FE00
+0003F8007F000003F0003F000003F0003F800003F0001F800003F0001FC00003F0000FC0
+0003F0000FE00003F00007F00003F00007F00003F00003F80003F00001F80003F00001FC
+0003F00000FC003FFF0003FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FF
+E03FFF0003FFC02B387FB730>I<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE00
+00007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC0000
+1FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFF
+FFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FF800
+00FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF00
+07FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C0
+1F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F0
+7E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8
+F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07F
+F03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007
+003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000
+003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000
+003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE00
+03FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF
+007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7
+C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1
+F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F0
+7C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F03F01F80003F0
+1F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F0
+0FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F003F1F80003F0
+03F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F000F9F80003F0
+00F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF
+803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<00
+3FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0
+003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F000007F0FF0000
+07F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF00
+0007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC0001FF03FE000
+3FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE0
+00253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFF
+F0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000
+FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F0003F80000
+FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFF
+F80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80000
+000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000
+000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000
+000003F80000000003F80000000003F8000000007FFFC0000000FFFFE0000000FFFFE000
+0000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFFFF8000007FFFFF
+F00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F800
+3FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F80003FC0003F800
+01FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0003F800
+03F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FFE00003FFFF
+FFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800
+FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007F00003F800
+07F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F800
+07F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F800
+07F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80
+007FC0000000001F002E397FB730>82 D<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FF
+FFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE
+003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000
+003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
+003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
+003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
+003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
+003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
+003F80000000003F80000000003F80000000003F80000000003F800000001FFFFF000000
+3FFFFF8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>84
+D<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FF
+FC03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003FC00007F
+8001FC00007F0001FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC
+00007F8003FC00003FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80
+000001FFFF000000007FFC000000001FF000002F3980B730>I<3FFF01FFF8007FFF83FF
+FC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F800001FE007F
+000000FE00FF000000FF00FE0000007F01FE0000007F81FC0000003F83FC0000003FC3FC
+0000001FC3F80000001FE7F80000000FE7F00000000FFFF000000007FFE000000007FFE0
+00000003FFC000000003FFC000000001FF8000000001FF8000000000FF0000000000FF00
+00000000FF0000000000FF0000000001FF8000000001FF8000000003FFC000000003FFC0
+00000003FFE000000007FFE000000007FFF00000000FE7F00000000FE7F80000001FC3F8
+0000001FC3FC0000003F81FC0000003F81FE0000007F00FE0000007F00FF000000FF007F
+000000FE007F800001FE003F800001FC003FC00003FC001FC00003F8001FE00007F8000F
+E0007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FFFF807FFE007F
+FF0029387DB730>88 D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F
+FFFFFFF07FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007
+FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001F
+E0007F80000FC0003F80000780003FC0000000001FC0000000001FC0000000001FC00000
+00001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000F
+FFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE
+00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F
+80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003
+FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE000000
+00FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF0
+0000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F
+8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000F
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000F
+E000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF
+0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF00
+00000003FC00002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FF
+FFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC000
+0F003F800000007F800000007F000000007F00000000FF00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF00000000
+7F000000007F000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00F
+F8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007
+FFF0000001FF8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007
+FFF000000003FFF000000001FFF00000000007F00000000007F00000000007F000000000
+07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000
+07F0000003FE07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFF
+FFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC000
+0FF0007F800007F0007F000007F0007F000007F000FF000007F000FF000007F000FE0000
+07F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
+07F000FE000007F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F8000
+1FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFF
+FFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397D
+B730>I<0001FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF
+81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F8000
+07F07F000007F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFF
+F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F00000000
+7F800000003F800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003
+FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A
+7CA830>I<000000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF800
+01FF87F80003FE07F80003FC03F00007F800C00007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFF
+FFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFF
+FE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFF
+FFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE000
+7F00001FE0007F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC000
+3F80001FE0007F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07
+FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC
+0000000FC0000000000FC0000000000FC0000000000FE0000000000FF00000000007FFFF
+F0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE000
+1FFE003F800001FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000
+001F80FC0000001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F8000
+00FF003FC00001FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFF
+FFC000007FFFFF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE
+00000000FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FE
+FFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FF
+C001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFF
+F81FFFF82F3880B730>I<0000E000000003F800000003F800000007FC00000007FC0000
+0007FC00000003F800000003F800000000E0000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000001FFFF800003FFF
+FC00007FFFFC00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFF
+FFFFE03FFFFFFFC023397AB830>I<000001C0000007F0000007F000000FF800000FF800
+000FF8000007F0000007F0000001C0000000000000000000000000000000000000000000
+00000000000000000000000000000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800
+FFFFF8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000007F0000007F03C0007F07E
+000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003
+FFC0001D4E7CB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC
+000000007FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC
+0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC
+0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC
+03FFFF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC
+03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FD
+FFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF
+81FE000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC
+000FF00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFF
+FC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>I<7FFFF80000FFFF
+FC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFF
+F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007F
+C3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF
+0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003
+F801F80007F003F801F80007F003F801F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FF
+FF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0F
+FF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF8
+03FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE
+3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF8
+00007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF0
+1FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE
+000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE00
+0000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE000
+0FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC
+00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007F
+FE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000
+FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000
+FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007F000
+FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF000
+FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000
+FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000
+FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE000000003FFFF80000007FFFFC000000FF
+FFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730>I<00000007F800
+3FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0
+001FFFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC000000001FF8000000
+001FF0000000001FF0000000001FE0000000001FE0000000001FE0000000001FE0000000
+001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000
+001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000
+001FC0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000
+FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F
+0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00
+FC00007F00FC00007F00FC00007F00FC00007F00FE00003E007F000000007FE00000003F
+FF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE000000
+0FFF00000000FF807C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF0000
+0FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE
+00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830>I<0007800000000FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0
+7FFFFFFFE0001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC000F8001FC001FC001FC0
+01FC001FC001FC001FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1F
+F00007FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB130
+>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003F
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001
+FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFF
+FFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC0
+7FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F800
+03F00001F80003F00001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E00
+0FC000007E000FC000007F001FC000003F001F8000003F001F8000003F803F8000001F80
+3F0000001F803F0000001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007E0
+FC00000007E0FC00000007F1FC00000003F1F800000003F1F800000003F1F800000001FB
+F000000001FBF000000001FBF000000001FFF000000000FFE000000000FFE000000000FF
+E0000000007FC0000000003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFF
+E03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F0
+00007F0003F000007E0003F000007E0003F000007E0003F000007E0003F000007E0003F8
+0000FE0001F80000FC0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F8
+3FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007C
+FDF9F000007CF8F9F000007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003F
+F07FE000003FF07FE000003FF07FE000003FE03FE000003FE03FE000001FE03FC000000F
+800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007F
+FFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000007F80FE0000003F81FC000000
+1FC3F80000000FE3F80000000FE7F000000007FFE000000003FFC000000001FFC0000000
+00FF8000000000FF00000000007E00000000007F0000000000FF0000000001FF80000000
+01FFC000000003F7E000000007E7E00000000FE3F00000000FC1F80000001F81FC000000
+3F80FE0000007F007E0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00FF
+FFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<
+3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF80
+01FC0003F00001FC0003F00000FC0007F00000FE0007E000007E0007E000007E000FE000
+007F000FC000003F000FC000003F001FC000001F801F8000001F801F8000001FC01F8000
+000FC03F0000000FC03F0000000FE03F00000007E07E00000007E07E00000003F07E0000
+0003F07C00000003F0FC00000001F8FC00000001F8F800000001F8F800000000F9F80000
+0000FDF0000000007DF0000000007FF0000000007FF0000000003FE0000000003FE00000
+00003FE0000000001FC0000000001FC0000000001FC0000000001F80000000001F800000
+00003F80000000003F00000000003F00000000007F00000000007E00000000007E000000
+0F00FE0000001F80FC0000003FC1FC0000003FC3F80000003F87F80000003F8FF0000000
+3FFFE00000001FFFC00000001FFF800000000FFF0000000007FE0000000001F000000000
+2B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFF
+FC7F00000FF87F00001FF07F00003FE07F00007FC07F0000FF803E0001FF00000003FE00
+000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF000000
+03FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80003E01FF
+00007F03FE00007F07FC00007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277DA630>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmsl10 10.95 23
+/Fc 23 123 df<003FFFFFFFFF000000003FFFFFFFFFE00000003FFFFFFFFFF800000000
+7FF0000FFE000000003FE00001FF000000003FE000007FC00000003FC000003FE0000000
+3FC000000FE00000003FC000000FF00000003FC0000007F80000003FC0000003FC000000
+7FC0000003FC0000007F80000001FE0000007F80000001FE0000007F80000000FF000000
+7F80000000FF0000007F80000000FF000000FF80000000FF800000FF00000000FF800000
+FF00000000FF800000FF00000000FF800000FF00000000FF800000FF00000000FF800001
+FF00000000FFC00001FE00000000FFC00001FE00000000FFC00001FE00000000FFC00001
+FE00000000FFC00001FE00000000FF800003FE00000000FF800003FC00000001FF800003
+FC00000001FF800003FC00000001FF800003FC00000001FF800003FC00000001FF000007
+FC00000001FF000007F800000003FF000007F800000003FF000007F800000003FE000007
+F800000003FE000007F800000007FC00000FF800000007FC00000FF000000007F800000F
+F00000000FF800000FF00000000FF000000FF00000001FF000000FF00000001FE000001F
+F00000003FC000001FE00000003FC000001FE00000007F8000001FE0000000FF0000001F
+E0000001FE0000001FE0000003FC0000003FE0000007F80000003FC000000FF00000003F
+C000003FE00000003FC000007F800000007FC00001FF00000000FFC0001FFC000000FFFF
+FFFFFFF0000000FFFFFFFFFF80000000FFFFFFFFFC00000000423E7DBD45>68
+D<003FFFFFFFFFFFE0003FFFFFFFFFFFE0003FFFFFFFFFFFE000007FF00001FFE000003F
+E000003FE000003FE000000FE000003FC0000007E000003FC0000003E000003FC0000003
+E000003FC0000003E000003FC0000001E000007FC0000001E000007F80000001C000007F
+80000001C000007F80000001C000007F80000001C000007F80000001C00000FF80000001
+C00000FF00007001C00000FF00007001C00000FF00007001C00000FF00007000000000FF
+0000F000000001FF0000E000000001FE0000E000000001FE0001E000000001FE0003E000
+000001FE0007E000000001FE001FE000000003FFFFFFC000000003FFFFFFC000000003FF
+FFFFC000000003FC003FC000000003FC000FC000000003FC0007C000000007FC00078000
+000007F800038000000007F800038000000007F800038000000007F800038000000007F8
+0003800000000FF80007000000000FF00007000000000FF00000000000000FF000000000
+00000FF00000000000000FF00000000000001FF00000000000001FE00000000000001FE0
+0000000000001FE00000000000001FE00000000000001FE00000000000003FE000000000
+00003FC00000000000003FC00000000000003FC00000000000007FC0000000000000FFF0
+0000000000FFFFFFF800000000FFFFFFF800000000FFFFFFF8000000003B3E7DBD3B>70
+D<003FFFFFF807FFFFFF003FFFFFF007FFFFFE003FFFFFF007FFFFFE00007FF000000FFE
+0000003FE0000007FC0000003FE0000007FC0000003FC0000007F80000003FC0000007F8
+0000003FC0000007F80000003FC0000007F80000003FC000000FF80000007FC000000FF8
+0000007F8000000FF00000007F8000000FF00000007F8000000FF00000007F8000000FF0
+0000007F8000001FF0000000FF8000001FF0000000FF0000001FE0000000FF0000001FE0
+000000FF0000001FE0000000FF0000001FE0000000FF0000003FE0000001FF0000003FE0
+000001FE0000003FC0000001FE0000003FC0000001FE0000003FC0000001FE0000003FC0
+000001FFFFFFFFFFC0000003FFFFFFFFFFC0000003FFFFFFFFFF80000003FC0000007F80
+000003FC0000007F80000003FC0000007F80000003FC000000FF80000007FC000000FF80
+000007F8000000FF00000007F8000000FF00000007F8000000FF00000007F8000000FF00
+000007F8000001FF0000000FF8000001FF0000000FF0000001FE0000000FF0000001FE00
+00000FF0000001FE0000000FF0000001FE0000000FF0000003FE0000001FF0000003FE00
+00001FE0000003FC0000001FE0000003FC0000001FE0000003FC0000001FE0000003FC00
+00001FE0000007FC0000003FE0000007FC0000003FC0000007F80000003FC0000007F800
+00003FC0000007F80000007FC000000FF8000000FFE000001FFC0000FFFFFFE01FFFFFFC
+00FFFFFFE01FFFFFF800FFFFFFC01FFFFFF800483E7DBD44>72 D<003FFFE000003FFFFF
+003FFFF000003FFFFE003FFFF000003FFFFE00003FF8000003FFC000001FF8000000FF00
+00003FFC0000007C0000003BFC0000003C0000003BFE0000003800000039FE0000003800
+000039FF0000003800000038FF0000007800000078FF80000078000000707F8000007000
+0000707FC0000070000000703FC0000070000000703FE0000070000000701FE00000F000
+0000F01FF00000F0000000E00FF00000E0000000E00FF80000E0000000E007F80000E000
+0000E007FC0000E0000000E003FC0001E0000001E003FE0001E0000001C001FE0001C000
+0001C001FF0001C0000001C000FF0001C0000001C000FF8001C0000001C0007F8003C000
+0003C0007FC003C000000380003FC0038000000380003FE0038000000380001FE0038000
+000380001FF0038000000380000FF0078000000780000FF80780000007000007F8070000
+0007000007FC0700000007000003FC0700000007000003FE0700000007000001FE0F0000
+000F000001FF0F0000000E000000FF0E0000000E000000FF8E0000000E0000007F8E0000
+000E0000007FCE0000000E0000003FDE0000001E0000003FFE0000001C0000001FFC0000
+001C0000001FFC0000001C0000000FFC0000001C0000000FFC0000001C00000007FC0000
+003C00000007FC0000003800000003F80000003C00000003F80000007C00000001F80000
+00FE00000001F8000007FF80000000F80000FFFFFC000000F80000FFFFFC000000700000
+FFFFF8000000700000483E7DBD44>78 D<000000FF800380000007FFF0078000001FFFFC
+0F0000007F00FE0F000000FC001F1F000003F00007BF000007E00003FF00000FC00001FF
+00000F800000FE00001F000000FE00003F0000007E00003E0000007E00007E0000007E00
+007E0000003E0000FC0000003C0000FC0000003C0000FC0000003C0000FC0000003C0000
+FC0000003C0000FE0000003C0000FE000000380000FE000000380000FF000000000000FF
+800000000000FFC00000000000FFE000000000007FFE00000000007FFFE0000000003FFF
+FE000000003FFFFFC00000001FFFFFF00000000FFFFFFC00000003FFFFFE00000000FFFF
+FF000000003FFFFF0000000003FFFF80000000003FFFC00000000003FFC00000000000FF
+C000000000007FE000000000003FE000000000001FE000000000001FE000000000000FE0
+001C0000000FE0001C0000000FE0001C0000000FE0001C00000007E0001C0000000FE000
+3C0000000FC0003C0000000FC0003C0000000FC0003C0000000F80003E0000001F80003E
+0000001F00007E0000003F00007F0000003E00007F8000007C00007F800000FC00007FE0
+0001F800007DF00003F00000FCFC000FC00000F87F803F800000F01FFFFE000000E007FF
+F8000000C0007FC000000031427BBF33>83 D<07FFFFFFFFFFFFF007FFFFFFFFFFFFF007
+FFFFFFFFFFFFF00FFE000FF8003FF00FF0000FF8000FF00FC0000FF00003F01F80000FF0
+0001F01F00000FF00001F01E00000FF00001F01E00000FF00000E03C00001FF00000E03C
+00001FE00000E03800001FE00000E03800001FE00000E07800001FE00000E07000001FE0
+0000E07000003FE00000E07000003FC00000E0E000003FC00000E0E000003FC00000E0E0
+00003FC00000E00000003FC00000000000007FC00000000000007F800000000000007F80
+0000000000007F800000000000007F800000000000007F80000000000000FF8000000000
+0000FF00000000000000FF00000000000000FF00000000000000FF00000000000000FF00
+000000000001FF00000000000001FE00000000000001FE00000000000001FE0000000000
+0001FE00000000000001FE00000000000003FE00000000000003FC00000000000003FC00
+000000000003FC00000000000003FC00000000000003FC00000000000007FC0000000000
+0007F800000000000007F800000000000007F800000000000007F800000000000007F800
+00000000000FF80000000000000FF00000000000000FF00000000000000FF00000000000
+001FF00000000000007FFC0000000003FFFFFFFF00000003FFFFFFFF00000003FFFFFFFF
+0000003C3D76BC42>I<00007FC000000003FFF80000000FC07E0000003E003F0000007C
+001F800000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF
+0007F00000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000
+000FE000000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE
+001FC00003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80
+003F81C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE00
+00FF03807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FF
+F00FF800007FC003E0002A2A7CA82D>97 D<003F800000001FFF800000001FFF80000000
+1FFF8000000000FF80000000007F80000000007F80000000007F00000000007F00000000
+007F00000000007F00000000007F0000000000FF0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E000
+03FF8001F80003FF0000FC0003FE0000FC0007FC00007E0007F800007F0007F000007F00
+07F000003F0007F000003F8007F000003F800FF000003F800FE000003F800FE000003FC0
+0FE000003FC00FE000003FC00FE000007FC01FE000007F801FC000007F801FC000007F80
+1FC000007F801FC000007F801FC00000FF003FC00000FF003F800000FF003F800001FE00
+3F800001FE003F800003FC003F800003F8007F800007F0007F800007F0007F80000FE000
+7FC0001FC0007FC0003F00007CE0007E0000F87001F80000F03C07E00000E00FFF800000
+0003FC0000002A4077BE33>I<00003FE0000001FFF8000007E07E00000F801F00003F00
+0F80007E000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003
+F01FE00003F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF0
+7FFFFFFFF0FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
+00000000FF00000000FF000000007F000000007F000001C07F000003C03F000003803F80
+0007801F80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF
+00000007F80000242A7BA828>101 D<00000000007C000007F803FE00003FFE0F8F0000
+FC0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C001F8001F800003F
+8001F800007F0001FC00007F0001FC00007F0001FC00007F0003FC0000FF0003FC0000FE
+0003F80000FE0003F80000FE0003F800007E0007F000007E0007E000007E000FE000003F
+000FC000001F001F8000003F803E0000003FC0FC00000071FFF0000000E07F80000000E0
+0000000001C00000000001C00000000001C00000000001C00000000001E00000000001E0
+0000000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE00000FFFFFFF800007F
+FFFFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F003E0000003F007C00
+00003F00FC0000001F00F80000001F00F80000001F00F80000003F00F80000003E00F800
+00003E00F80000007C00FC000000FC007C000001F8003E000003F0001F00000FC0000FC0
+003F000003F801FC000000FFFFF00000000FFF000000303D7FA82D>103
+D<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000
+000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000003FC0000000003F80000000003F80000000003F80000000003F80000000003F807F8
+000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F70007E00007FE0007
+F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000F
+F0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001F
+E0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003F
+C0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F
+8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF
+80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000780001FE0003FE00
+03FF0003FF0007FF0007FE0003FE0003FC0000F000000000000000000000000000000000
+00000000000000000000000000000000000000000003F801FFF801FFF001FFF0001FF000
+0FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC000
+1FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F0000
+7F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD
+1A>I<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0
+F007E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE
+0003F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F8
+0003F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE0
+0007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0
+000FF0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0
+000FE0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80
+001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80
+003FC000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00
+007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC
+3FFFFE47287DA74C>109 D<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0
+001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0
+000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0
+001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0
+003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80
+007F00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F00
+00FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E0
+00003E0001F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E
+000FE000007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F
+007F8000007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF
+00FF000000FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC
+00FF000003F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0
+001F80001F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF8000
+00000FF8000000292A7BA82D>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001F
+E707F8000FE607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF0
+0000000FE00000001FE00000001FE00000001FC00000001FC00000001FC00000001FC000
+00003FC00000003F800000003F800000003F800000003F800000003F800000007F800000
+007F000000007F000000007F000000007F000000007F00000000FF00000000FE00000000
+FE00000000FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE00002528
+7EA724>114 D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F
+8001E0000F8003E000078003E000078007C000070007C000070007E000070007E0000700
+07F000070007F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF00000
+7FFFF800001FFFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800
+007E003800007E003C00007E003C00003E003C00007E007C00007C007C00007C007E0000
+78007E0000F8007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE000
+00222A7DA824>I<00038000000380000003800000038000000780000007000000070000
+000F0000000F0000001F0000001F0000003E0000003E0000007E000000FE000001FE0000
+07FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F80000
+03F8000003F8000003F8000003F8000007F8000007F0000007F0000007F0000007F00000
+07F000000FF000000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E00
+1FC00E001FC00E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC03800
+0FC070000FC0F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007F
+FFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC
+03F80001FC03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807
+F00003F807F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE0
+0007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC000
+1FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073F
+FF03F01E3FFF01FFF83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00FFFF0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001
+FC0001C00001FC0001C00001FC0003800001FE0007800000FE0007000000FE000F000000
+FE000E000000FF001C0000007F001C0000007F00380000007F00380000007F0070000000
+7F80700000003F80E00000003F81E00000003F81C00000003FC3C00000001FC380000000
+1FC7000000001FC7000000001FCE000000001FEE000000000FFC000000000FFC00000000
+0FF8000000000FF80000000007F00000000007E00000000007E00000000007C000000000
+07C00000000003800000002C2878A630>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC0
+7FFFC0000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C
+00000000FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC38000
+0000001FC700000000001FEF00000000000FFE000000000007FC000000000007F8000000
+000003F8000000000003FC000000000003FC000000000007FE00000000000FFE00000000
+001E7F00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001
+E01FE000000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E00
+03FC000001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803F
+FFF80032277FA630>120 D<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE
+0003FF000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC00
+01C0000001FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E
+00000000FF000E00000000FF001C000000007F001C000000007F0038000000007F007800
+0000007F8070000000003F80F0000000003F80E0000000003F81C0000000003FC1C00000
+00001FC380000000001FC780000000001FC700000000001FEF00000000001FEE00000000
+000FFC00000000000FFC00000000000FF800000000000FF8000000000007F00000000000
+07F0000000000007E0000000000007E0000000000003C000000000000380000000000003
+800000000000070000000000000F0000000000000E0000000000001E0000000000001C00
+000000000038000000001C0038000000003F0070000000007F007000000000FF00E00000
+0000FF01C000000000FF03C000000000FE038000000000FC070000000000701E00000000
+00783C00000000003FF000000000000FC00000000000343A80A630>I<007FFFFFFE007F
+FFFFFE007FC001FE007E0003FC00FC0007F800F8000FF000F0001FE000E0003FC000E000
+7F8001E0007F0001C000FF0001C001FE0001C003FC00038007F80003800FF00000001FE0
+0000003FC00000003F800000007F80000000FF00000001FE00000003FC00000007F80070
+000FF000E0001FE000E0001FC000E0003FC000E0007F8001E000FF0001C001FE0001C003
+FC0003C007F80003C00FF00007800FE0000F801FC0001F803FC0003F807F8001FF80FFFF
+FFFF00FFFFFFFF0027277EA628>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmbx12 17.28 34
+/Fd 34 122 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<000001FFF800000000001FFFFFC000000000FFFFFFF8000000
+03FFFFFFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003F
+FFFC0001FF00000FFFFE0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01F
+E0000000FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF000000
+3FFFFC7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFF
+FFE000000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE00000
+07FFFFFFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1F
+FF00000007FFFF07FC0000000FFFFF01F00000000FFFFF00000000000FFFFE0000000000
+0FFFFE00000000000FFFFE00000000001FFFFC00000000001FFFFC00000000001FFFF800
+000000003FFFF800000000003FFFF000000000007FFFE000000000007FFFE00000000000
+FFFFC00000000000FFFF800000000001FFFF000000000003FFFE000000000003FFFC0000
+00000007FFF800000000000FFFF000000000000FFFE000000000001FFF8000000000003F
+FF0000000000007FFE000000000000FFFC000000000001FFF0000000000001FFE0000000
+000003FF80000000000007FF0000000000000FFE0000000000001FF80000000000003FF0
+0000000000007FE0000000000000FFC000003F000001FF8000003F000003FE0000003F00
+0007FC0000003F00000FF80000007E00001FF00000007E00003FE00000007E00007F8000
+00007E00007F000000007E0000FE00000000FE0001FC00000000FE0003F800000000FE00
+07F000000001FC000FC000000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFF
+FFFFFC00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80F
+FFFFFFFFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFF
+FFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF
+FFFFFFFFFFFFF0405E78DD51>I<000000FFFF0000000000000FFFFFF800000000003FFF
+FFFF0000000001FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC00
+07FFFE0000003FE00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000
+007FFFE00003FF0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000
+001FFFF80007FFF800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00
+001FFFFC000FFFFC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00
+001FFFFC000FFFFC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000
+003FFFF80001FFE000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000
+007FFFE00000000000007FFFE0000000000000FFFFC0000000000000FFFF800000000000
+01FFFF00000000000001FFFE00000000000003FFFC00000000000007FFF8000000000000
+0FFFF00000000000001FFFE00000000000007FFF8000000000000FFFFE00000000000FFF
+FFF800000000000FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFF
+FFFF000000000000003FFFE000000000000007FFF800000000000001FFFE000000000000
+00FFFF000000000000007FFF800000000000003FFFE00000000000003FFFF00000000000
+001FFFF80000000000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000
+000FFFFE0000000000000FFFFF00000000000007FFFF00000000000007FFFF8000000000
+0007FFFF80000000000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF0000
+0007FFFFC01FFF80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE000
+0007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF000
+0007FFFF80FFFFF0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000
+000FFFFF007FFFE000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000
+001FFFFC003FFE0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE0000
+00FFFFE00003FF800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFF
+FFFFFC0000001FFFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFF
+FFF0000000000001FFFE00000000426079DD51>I<0000000000001F8000000000000000
+3FC0000000000000007FC000000000000000FFC000000000000000FFC000000000000001
+FFC000000000000003FFC000000000000007FFC00000000000000FFFC00000000000000F
+FFC00000000000001FFFC00000000000003FFFC00000000000007FFFC00000000000007F
+FFC0000000000000FFFFC0000000000001FFFFC0000000000003FFFFC0000000000007FF
+FFC0000000000007FFFFC000000000000FFFFFC000000000001FFFFFC000000000003FBF
+FFC000000000007F3FFFC000000000007F3FFFC00000000000FE3FFFC00000000001FC3F
+FFC00000000003F83FFFC00000000007F03FFFC00000000007F03FFFC0000000000FE03F
+FFC0000000001FC03FFFC0000000003F803FFFC0000000003F003FFFC0000000007F003F
+FFC000000000FE003FFFC000000001FC003FFFC000000003F8003FFFC000000003F8003F
+FFC000000007F0003FFFC00000000FE0003FFFC00000001FC0003FFFC00000003F80003F
+FFC00000003F80003FFFC00000007F00003FFFC0000000FE00003FFFC0000001FC00003F
+FFC0000001F800003FFFC0000003F800003FFFC0000007F000003FFFC000000FE000003F
+FFC000001FC000003FFFC000001F8000003FFFC000003F8000003FFFC000007F0000003F
+FFC00000FE0000003FFFC00001FC0000003FFFC00001FC0000003FFFC00003F80000003F
+FFC00007F00000003FFFC0000FE00000003FFFC0000FC00000003FFFC0001FC00000003F
+FFC0003F800000003FFFC0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFF00000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFF
+FFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFF
+FFFFFF485E7CDD51>I<00C00000000001C001F8000000000FC001FF000000007FC001FF
+F0000007FFC001FFFF8000FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFFFF
+FE0001FFFFFFFFFFFC0001FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001FF
+FFFFFFFFC00001FFFFFFFFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFFF8
+000001FFFFFFFFE0000001FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001FC
+3FFC0000000001FC00000000000001FC00000000000001FC00000000000001FC00000000
+000001FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC
+00000000000001FC00000000000001FC00000000000001FC00000000000001FC00000000
+000001FC003FFE00000001FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001FC
+FFFFFFFFE00001FDFFE00FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE000007F
+FF0001FF8000003FFF8001FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001FC
+0000000FFFF000F00000000FFFF000000000000FFFF800000000000FFFF800000000000F
+FFFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE0000
+00000007FFFE000000000007FFFE000000000007FFFF000000000007FFFF000000000007
+FFFF03F000000007FFFF0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7FFF
+80000007FFFF7FFF80000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC0000007
+FFFFFFFFC0000007FFFEFFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFFFF
+8000000FFFFC7FFF0000000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF00000000F
+FFF83F800000001FFFF03FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00FF0
+0000007FFF8007FC000000FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001FFF
+F800007FFE00FFFFF000003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC00000001
+FFFFFFF0000000003FFFFF800000000003FFF0000000406078DD51>I<0000000000000F
+E00000000000000000000000001FF00000000000000000000000001FF000000000000000
+00000000003FF80000000000000000000000003FF80000000000000000000000003FF800
+00000000000000000000007FFC0000000000000000000000007FFC000000000000000000
+000000FFFE000000000000000000000000FFFE000000000000000000000000FFFE000000
+000000000000000001FFFF000000000000000000000001FFFF0000000000000000000000
+03FFFF800000000000000000000003FFFF800000000000000000000007FFFFC000000000
+00000000000007FFFFC00000000000000000000007FFFFC0000000000000000000000FFF
+FFE0000000000000000000000FFFFFE0000000000000000000001FFFFFF0000000000000
+000000001FFFFFF0000000000000000000001FFFFFF0000000000000000000003FFFFFF8
+000000000000000000003FFFFFF8000000000000000000007FBFFFFC0000000000000000
+00007FBFFFFC000000000000000000007F1FFFFC00000000000000000000FF1FFFFE0000
+0000000000000000FE1FFFFE00000000000000000001FE0FFFFF00000000000000000001
+FE0FFFFF00000000000000000001FC07FFFF00000000000000000003FC07FFFF80000000
+000000000003F807FFFF80000000000000000007F803FFFFC0000000000000000007F803
+FFFFC0000000000000000007F001FFFFC000000000000000000FF001FFFFE00000000000
+0000000FE001FFFFE000000000000000001FE000FFFFF000000000000000001FE000FFFF
+F000000000000000001FC0007FFFF000000000000000003FC0007FFFF800000000000000
+003F80007FFFF800000000000000007F80003FFFFC00000000000000007F80003FFFFC00
+000000000000007F00001FFFFC0000000000000000FF00001FFFFE0000000000000000FE
+00001FFFFE0000000000000001FE00000FFFFF0000000000000001FE00000FFFFF000000
+0000000001FC000007FFFF0000000000000003FC000007FFFF8000000000000003F80000
+07FFFF8000000000000007F8000003FFFFC000000000000007F8000003FFFFC000000000
+000007F0000001FFFFC00000000000000FF0000001FFFFE00000000000000FE0000001FF
+FFE00000000000001FE0000000FFFFF00000000000001FE0000000FFFFF0000000000000
+1FC00000007FFFF00000000000003FC00000007FFFF80000000000003F800000007FFFF8
+0000000000007F800000003FFFFC0000000000007FFFFFFFFFFFFFFC0000000000007FFF
+FFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFFFFFE0000
+00000001FFFFFFFFFFFFFFFF000000000001FFFFFFFFFFFFFFFF000000000001FC000000
+0007FFFF000000000003FC0000000007FFFF800000000003F80000000007FFFF80000000
+0007F80000000003FFFFC00000000007F00000000003FFFFC00000000007F00000000001
+FFFFC0000000000FF00000000001FFFFE0000000000FE00000000000FFFFE0000000001F
+E00000000000FFFFF0000000001FC00000000000FFFFF0000000001FC000000000007FFF
+F0000000003FC000000000007FFFF8000000003F8000000000003FFFF8000000007F8000
+000000003FFFFC000000007F0000000000003FFFFC000000007F0000000000001FFFFC00
+000000FF0000000000001FFFFE00000000FE0000000000000FFFFE00000001FE00000000
+00000FFFFF00000001FC0000000000000FFFFF00000003FE00000000000007FFFF800000
+1FFFC0000000000007FFFF8000FFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FF
+FFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFF
+FFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFE6F647BE37A>65
+D<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFF
+FFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000FF
+FFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF800000007F
+FFFE0000000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC000000001FF
+FF8000000000FFFFE000000001FFFF80000000003FFFF000000001FFFF80000000000FFF
+FC00000001FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FFFF80
+0000000001FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007FFFC0
+000001FFFF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF800000
+0000001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF80000
+01FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000000000
+0007FFFE000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF000001FF
+FF80000000000003FFFF000001FFFF80000000000003FFFF800001FFFF80000000000003
+FFFF800001FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FFFF80
+000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFF
+C00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF800000
+00000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE000
+01FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF8000000000
+0000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FF
+FF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000
+FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80
+000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFF
+F00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000
+00000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFFE000
+01FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF8000000000
+0001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC00001FF
+FF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001
+FFFFC00001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF80
+000000000003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007FFFF
+000001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF800000
+0000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF80000
+01FFFF8000000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF8000000000
+003FFFE0000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC0000001FF
+FF800000000001FFFF80000001FFFF800000000003FFFF00000001FFFF800000000007FF
+FE00000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FFFF80
+000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF8000
+000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFFFFFF
+FFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000FF
+FFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFE0
+00000000006C627AE17C>68 D<FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000
+FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF
+80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF800001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFFFFFFFFFFFFFFF
+FFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001
+FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFF
+FFFFFFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FF
+FFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001
+FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0000000
+0001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000
+000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC0
+0000000001FFFFC000000001FFFFC00000000001FFFFC00000FFFFFFFFFFFF8000FFFFFF
+FFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFF
+FFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000
+FFFFFFFFFFFF8071627AE17E>72 D<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0
+FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE00000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE00000FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFF
+FFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE033627CE13C>I<00000000001FFFE000000000
+000000000007FFFFFF8000000000000000003FFFFFFFF00000000000000001FFFFFFFFFE
+000000000000000FFFFFFFFFFFC00000000000003FFFFC00FFFFF0000000000000FFFFC0
+000FFFFC000000000003FFFE000001FFFF000000000007FFF80000007FFF80000000001F
+FFF00000003FFFE0000000003FFFC00000000FFFF0000000007FFF8000000007FFF80000
+0000FFFF0000000003FFFC00000003FFFE0000000001FFFF00000007FFFC0000000000FF
+FF80000007FFF800000000007FFF8000000FFFF000000000003FFFC000001FFFF0000000
+00003FFFE000003FFFE000000000001FFFF000007FFFE000000000001FFFF800007FFFC0
+00000000000FFFF80000FFFFC000000000000FFFFC0001FFFF80000000000007FFFE0001
+FFFF80000000000007FFFE0003FFFF00000000000003FFFF0003FFFF00000000000003FF
+FF0007FFFF00000000000003FFFF8007FFFE00000000000001FFFF800FFFFE0000000000
+0001FFFFC00FFFFE00000000000001FFFFC00FFFFE00000000000001FFFFC01FFFFC0000
+0000000000FFFFE01FFFFC00000000000000FFFFE01FFFFC00000000000000FFFFE03FFF
+FC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFF
+F03FFFF8000000000000007FFFF07FFFF8000000000000007FFFF87FFFF8000000000000
+007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000
+000000007FFFF8FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8
+000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC
+FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000000000
+7FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000
+0000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800
+0000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC7F
+FFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007F
+FFF87FFFFC00000000000000FFFFF87FFFFC00000000000000FFFFF87FFFFC0000000000
+0000FFFFF83FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC0000
+0000000000FFFFF03FFFFC00000000000000FFFFF01FFFFE00000000000001FFFFE01FFF
+FE00000000000001FFFFE01FFFFE00000000000001FFFFE00FFFFE00000000000001FFFF
+C00FFFFF00000000000003FFFFC007FFFF00000000000003FFFF8007FFFF000000000000
+03FFFF8003FFFF80000000000007FFFF0003FFFF80000000000007FFFF0001FFFFC00000
+0000000FFFFE0001FFFFC000000000000FFFFE0000FFFFE000000000001FFFFC0000FFFF
+E000000000001FFFFC00007FFFF000000000003FFFF800003FFFF000000000003FFFF000
+001FFFF800000000007FFFE000001FFFFC0000000000FFFFE000000FFFFC0000000000FF
+FFC0000007FFFE0000000001FFFF80000003FFFF0000000003FFFF00000001FFFF800000
+0007FFFE00000000FFFFE00000001FFFFC000000003FFFF00000003FFFF0000000001FFF
+FC000000FFFFE0000000000FFFFF000003FFFFC00000000003FFFFC0000FFFFF00000000
+0000FFFFFC00FFFFFC0000000000003FFFFFFFFFFFF00000000000000FFFFFFFFFFFC000
+000000000003FFFFFFFFFF00000000000000007FFFFFFFF8000000000000000007FFFFFF
+800000000000000000001FFFE00000000000666677E379>79 D<FFFFFFFFFFFFFFF80000
+0000000000FFFFFFFFFFFFFFFFE0000000000000FFFFFFFFFFFFFFFFFE000000000000FF
+FFFFFFFFFFFFFFFFC00000000000FFFFFFFFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF
+FFFFFE00000000000001FFFF8000007FFFFF00000000000001FFFF80000007FFFFC00000
+00000001FFFF80000000FFFFF0000000000001FFFF800000007FFFF8000000000001FFFF
+800000001FFFFC000000000001FFFF800000000FFFFE000000000001FFFF8000000007FF
+FF000000000001FFFF8000000003FFFF800000000001FFFF8000000003FFFF8000000000
+01FFFF8000000001FFFFC00000000001FFFF8000000001FFFFE00000000001FFFF800000
+0001FFFFE00000000001FFFF8000000001FFFFE00000000001FFFF8000000000FFFFF000
+00000001FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF00000000001FFFF
+8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FF
+FFF80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF800000000
+01FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF800000
+0000FFFFF80000000001FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF000
+00000001FFFF8000000000FFFFF00000000001FFFF8000000001FFFFE00000000001FFFF
+8000000001FFFFE00000000001FFFF8000000001FFFFC00000000001FFFF8000000001FF
+FFC00000000001FFFF8000000003FFFF800000000001FFFF8000000003FFFF0000000000
+01FFFF8000000007FFFE000000000001FFFF800000000FFFFC000000000001FFFF800000
+001FFFF8000000000001FFFF800000007FFFF0000000000001FFFF80000001FFFFE00000
+00000001FFFF80000007FFFF80000000000001FFFF800000FFFFFE00000000000001FFFF
+FFFFFFFFFFF800000000000001FFFFFFFFFFFFFFC000000000000001FFFFFFFFFFFFFE00
+00000000000001FFFFFFFFFFFFFC0000000000000001FFFFFFFFFFFFFF00000000000000
+01FFFF800003FFFFC000000000000001FFFF8000007FFFE000000000000001FFFF800000
+1FFFF800000000000001FFFF8000000FFFFC00000000000001FFFF80000007FFFE000000
+00000001FFFF80000003FFFF00000000000001FFFF80000001FFFF80000000000001FFFF
+80000001FFFFC0000000000001FFFF80000000FFFFC0000000000001FFFF80000000FFFF
+E0000000000001FFFF800000007FFFE0000000000001FFFF800000007FFFF00000000000
+01FFFF800000007FFFF0000000000001FFFF800000003FFFF8000000000001FFFF800000
+003FFFF8000000000001FFFF800000003FFFF8000000000001FFFF800000003FFFF80000
+00000001FFFF800000003FFFF8000000000001FFFF800000003FFFF8000000000001FFFF
+800000003FFFFC000000000001FFFF800000003FFFFC000000000001FFFF800000003FFF
+FC000000000001FFFF800000003FFFFC000000000001FFFF800000003FFFFC0000000000
+01FFFF800000003FFFFC000000000001FFFF800000003FFFFE000000000001FFFF800000
+003FFFFE000000000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE0000
+00000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE000000000001FFFF
+800000003FFFFF00000F000001FFFF800000003FFFFF00001F800001FFFF800000003FFF
+FF00001F800001FFFF800000003FFFFF00001F800001FFFF800000001FFFFF80001F8000
+01FFFF800000001FFFFF80003F800001FFFF800000000FFFFF80003F800001FFFF800000
+000FFFFFC0003F000001FFFF8000000007FFFFC0007F000001FFFF8000000003FFFFE000
+FF00FFFFFFFFFFFF000001FFFFF000FE00FFFFFFFFFFFF000000FFFFF801FC00FFFFFFFF
+FFFF0000007FFFFE07FC00FFFFFFFFFFFF0000001FFFFFFFF800FFFFFFFFFFFF00000007
+FFFFFFE000FFFFFFFFFFFF00000001FFFFFFC000000000000000000000003FFFFF000000
+00000000000000000000FFFC000071647AE178>82 D<000000FFFC000001E000000FFFFF
+E00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFF
+FFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE00000
+01FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE000000
+000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC000000
+0000FFE03FF80000000000FFE07FF800000000007FE07FF800000000007FE07FF8000000
+00003FE07FF800000000003FE0FFF800000000001FE0FFF800000000001FE0FFFC000000
+00001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE000000
+00000FE0FFFF000000000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE00000
+000007E07FFFF80000000000007FFFFC0000000000007FFFFF8000000000007FFFFFF800
+000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFFFF
+FE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFF
+FFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFF
+FFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFF
+FFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFF
+FFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF80000000000
+03FFFFF8000000000000FFFFFC0000000000003FFFFC0000000000001FFFFC0000000000
+0007FFFE00000000000003FFFE00000000000003FFFE7C000000000001FFFEFC00000000
+0000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000007FFEFC00000000
+00007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE00000000
+00003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000003FFCFF80000000
+00003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000007FF8FFE0000000
+00007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF000000
+0001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF0000
+003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFF
+FFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001FF
+FE000000476677E35A>I<FFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFF
+FFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFF
+FF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFE0001FFFFC0000000000007FFF0
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC0000000000000FF00000000FFFFC0000000000000FE00000000FFFFC0000000000000
+FE00000000FFFFE0000000000000FE00000000FFFFE0000000000001FE000000007FFFE0
+000000000001FE000000007FFFE0000000000001FC000000007FFFF0000000000003FC00
+0000003FFFF0000000000003FC000000003FFFF0000000000007F8000000001FFFF80000
+00000007F8000000000FFFF800000000000FF0000000000FFFFC00000000001FF0000000
+0007FFFC00000000001FE00000000003FFFE00000000003FC00000000001FFFF00000000
+007FC00000000001FFFF0000000000FF800000000000FFFF8000000003FF000000000000
+3FFFE000000007FE0000000000001FFFF00000001FFC0000000000000FFFFC0000007FF8
+00000000000003FFFF800003FFE000000000000001FFFFF8007FFFC0000000000000007F
+FFFFFFFFFF00000000000000001FFFFFFFFFFE000000000000000007FFFFFFFFF8000000
+000000000000FFFFFFFFC00000000000000000000FFFFFFE00000000000000000000003F
+FFC000000000006F647AE17C>85 D<000003FFFE000000000000007FFFFFF00000000000
+03FFFFFFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0
+000000007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC
+00007FFF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE000
+0003FFFE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE0000
+0FFFF0000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF8000000
+7FF0000007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF800
+00000007FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC0
+07FFF80000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003
+FFFF000007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FF
+F800001FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0
+000007FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF800
+00FFFF80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF800000
+0FFFF80000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007F
+FFE000003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FF
+FF80000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFF
+FFFF003FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF0000000000
+0049437CC14E>97 D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000
+000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF
+8000000000000000FFFF80000000000000007FFF80000000000000003FFF800000000000
+00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000
+0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000
+3FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000000
+00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000
+0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000
+3FFF8000FFF8000000003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFF
+FC0000003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFF
+FFC00007FFF000003FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE
+00003FFFF00000007FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC000
+00001FFFC0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF000
+3FFFC00000000FFFF0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0000000
+0FFFF8003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFF
+C000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFF
+C000000007FFFC003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFF
+F8003FFFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC000
+00001FFFE0003FFFC00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF0000
+3FFFF00000007FFF00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007
+FFF800003FFC7F80000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE0
+07FFFFFFFE0000003FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000
+000000000003FFE00000004F657BE35A>I<0000000FFFF00000000001FFFFFF80000000
+0FFFFFFFF00000003FFFFFFFFC000000FFFFFFFFFE000003FFFE001FFF000007FFF80001
+FF80000FFFE00007FFC0001FFF80000FFFE0007FFF00000FFFE000FFFE00001FFFF000FF
+FE00001FFFF001FFFC00001FFFF003FFF800001FFFF007FFF800001FFFF007FFF000001F
+FFF00FFFF000001FFFF00FFFF000000FFFE01FFFE000000FFFE01FFFE0000007FFC03FFF
+E0000003FF803FFFE0000000FE003FFFE000000000007FFFC000000000007FFFC0000000
+00007FFFC000000000007FFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000
+0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC00000000000FFFFC000000000007FFFC000000000007FFFC0000000
+00007FFFE000000000007FFFE000000000003FFFE000000000003FFFE000000000003FFF
+F000000000001FFFF000000000FC1FFFF000000000FC0FFFF800000001FC0FFFF8000000
+01F807FFF800000001F803FFFC00000003F803FFFE00000007F001FFFE00000007E000FF
+FF0000000FE0007FFF8000001FC0003FFFE000007F80001FFFF00000FF000007FFFC0003
+FE000003FFFFC03FFC000000FFFFFFFFF00000003FFFFFFFE00000000FFFFFFF80000000
+01FFFFFC00000000000FFFC000003E437BC148>I<000000000000007FF8000000000000
+0FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000
+000000000FFFFFF80000000000000FFFFFF8000000000000000FFFF80000000000000007
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF8000000000FFF8003FFF800000001FFFFF803FFF80000000FFFFF
+FE03FFF80000003FFFFFFF83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF80000
+07FFF8000FFBFFF800001FFFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007F
+FFF80000FFFE0000003FFFF80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF8
+00000007FFF80007FFF800000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8
+001FFFE000000007FFF8001FFFE000000007FFF8003FFFE000000007FFF8003FFFE00000
+0007FFF8003FFFE000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007F
+FFC000000007FFF8007FFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007
+FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0
+00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8
+00FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC00000
+0007FFF800FFFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007F
+FFC000000007FFF8007FFFC000000007FFF8003FFFE000000007FFF8003FFFE000000007
+FFF8003FFFE000000007FFF8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF0
+00000007FFF8000FFFF000000007FFF80007FFF00000000FFFF80007FFF80000000FFFF8
+0003FFF80000001FFFF80001FFFC0000003FFFF80000FFFE0000007FFFF800007FFE0000
+00FFFFF800003FFF800003FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE00
+07FFFE01FFE7FFFFFE0001FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807
+FFFFFE000003FFFFE007FFFFFE0000003FFE0007FFC0004F657BE35A>I<0000000FFFC0
+000000000001FFFFFC00000000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFF
+F800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000F
+FFC000007FFF000007FFE00000FFFE000003FFF00001FFFC000001FFF00003FFFC000001
+FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFFF0000000
+7FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE00000003FFF003FFFE0000000
+3FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC00000003FFF007FFFC0000000
+1FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC0000000
+1FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFF
+FFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC0000000000000FFFFC0000000
+000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000007FFFC0000000
+0000007FFFC00000000000007FFFC00000000000007FFFE00000000000007FFFE0000000
+0000003FFFE00000000000003FFFE00000000000001FFFE00000000000001FFFF0000000
+000F001FFFF0000000001F800FFFF0000000003F8007FFF8000000003F8007FFF8000000
+007F0003FFFC000000007F0001FFFE00000000FE0000FFFE00000001FE00007FFF000000
+03FC00003FFF80000007F800001FFFE000000FF000000FFFF000003FE0000003FFFC0001
+FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFF
+E00000000000FFFFFF00000000000007FFF000000041437CC14A>I<000000003FFC0000
+000007FFFF800000003FFFFFC0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC0000
+1FFF807FFC00007FFE00FFFE0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FF
+F001FFFF0007FFE001FFFF0007FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC0
+00FFFE001FFF80007FFC001FFF80003FF8001FFF80001FF0001FFF800007C0001FFF8000
+0000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF800000
+00001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000
+001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000FF
+FFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFF
+FFFFFFC000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC00000007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00
+007FFFFFFFFC00007FFFFFFFFC000038657CE431>I<0000000000000007F8000000007F
+FE00003FFE0000000FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF80
+0003FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FF
+FC03FFC0007FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FF
+F800001FFF80FF0003FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0
+000007FFF000000FFFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000
+000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FF
+F800001FFFC0000003FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80
+000000FFFC00003FFF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF80
+01FFF8000000001FFFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000
+007C7FFFFFFE0000000000FC0FFFFFF00000000000FC007FFE000000000000FC00000000
+0000000001FC000000000000000001FC000000000000000001FC000000000000000001FC
+000000000000000001FE000000000000000001FE000000000000000001FF000000000000
+000001FF800000000000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFF
+FFFFFE00000000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000
+007FFFFFFFFFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFF
+FFFFE0000007FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FF
+FFFFFFFFFFFFFC0007FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FF
+FE003FFC00000000007FFE007FF800000000003FFF007FF800000000001FFF00FFF80000
+0000001FFF00FFF000000000001FFF00FFF000000000000FFF00FFF000000000000FFF00
+FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000
+001FFF007FF800000000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE
+00000000007FFC001FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FF
+E00003FFF80000001FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFF
+FFFFFFF800000007FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF0000000
+0000003FFFFC000000004A607CC151>I<0007FF8000000000000000FFFFFF8000000000
+000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000
+FFFFFF8000000000000000FFFFFF800000000000000000FFFF8000000000000000007FFF
+8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF800000
+0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000
+0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000
+3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80
+00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000
+00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000
+00003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003F
+FF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF8000
+000000000000003FFF80001FFF00000000003FFF8000FFFFF0000000003FFF8007FFFFFC
+000000003FFF801FFFFFFF000000003FFF803FFFFFFF800000003FFF807FE07FFFC00000
+003FFF81FE001FFFE00000003FFF83F8000FFFF00000003FFF87F00007FFF00000003FFF
+8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE0000
+03FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE
+0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE000000
+3FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF
+FFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF
+8051647BE35A>I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF
+800003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC0
+0007FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000
+000FE0000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF
+80007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC022657BE42C>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000
+FFFFFF8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFF
+FFE0FFFFFFFFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFF80000
+00FFFFFF8000FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF
+801FFFFFFF0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07F
+FFC003FF03FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0
+007FFF8000007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC0
+00003FFF8F800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFF
+BE000003FFFDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001
+FFFFE000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000
+000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF0
+00003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFF
+E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FF
+FFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF80
+3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF
+FCFFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417BC087>I<0007FF80001FFF00000000FF
+FFFF8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF80
+3FFFFFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000F
+FFF00000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF800
+00003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003F
+FFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF000
+0001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FF
+FE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80
+FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFF
+FFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE000000000
+0000FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE000000
+01FFFE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF80000
+3FFF000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003
+FFF80000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00F
+FFE000000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83F
+FFC000000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7F
+FFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFF
+FFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFF
+FFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFF
+FFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7F
+FFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3F
+FFE000000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81F
+FFE000000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003
+FFF80000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF0000
+7FFF000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE00000
+03FFFE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE0000000
+0000FFFFFF00000000000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFF
+FF800FFFFF800000FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF
+0000FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF
+000007FFF800003FFFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF00
+003FFFE0000000FFFF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC00000
+003FFFE0003FFFC00000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003F
+FFC00000001FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000F
+FFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000F
+FFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC0
+0000000FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF0
+003FFFC00000003FFFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC00000
+007FFFC0003FFFE0000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003F
+FFF8000003FFFE00003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFF
+F000003FFFFFE0007FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1
+FFFFFFF80000003FFFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE0000000
+003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000
+00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F
+FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000
+0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0
+000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF000
+00000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFF
+FFFFF00000000000FFFFFFFFF000000000004F5D7BC05A>I<0000000FFF000001F00000
+0001FFFFE00003F00000000FFFFFF80007F00000003FFFFFFE0007F0000000FFFFFFFF00
+0FF0000003FFFF80FF801FF0000007FFFC001FC03FF000001FFFF0000FE03FF000003FFF
+E00003F07FF000007FFF800001F8FFF00000FFFF800000FCFFF00001FFFF000000FFFFF0
+0003FFFE0000007FFFF00003FFFE0000003FFFF00007FFFC0000003FFFF0000FFFF80000
+001FFFF0000FFFF80000001FFFF0001FFFF80000000FFFF0001FFFF00000000FFFF0003F
+FFF00000000FFFF0003FFFF000000007FFF0003FFFE000000007FFF0007FFFE000000007
+FFF0007FFFE000000007FFF0007FFFE000000007FFF0007FFFE000000007FFF000FFFFC0
+00000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF0
+00FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC00000
+0007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FF
+FFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF0007FFFC000000007
+FFF0007FFFE000000007FFF0007FFFE000000007FFF0007FFFE000000007FFF0003FFFE0
+00000007FFF0003FFFE000000007FFF0003FFFF000000007FFF0001FFFF000000007FFF0
+001FFFF000000007FFF0000FFFF80000000FFFF0000FFFF80000001FFFF00007FFFC0000
+001FFFF00007FFFC0000003FFFF00003FFFE0000007FFFF00001FFFE0000007FFFF00000
+FFFF000000FFFFF000007FFF800001FFFFF000003FFFC00007FFFFF000001FFFE0000FEF
+FFF000000FFFF8003FCFFFF0000007FFFE01FF8FFFF0000001FFFFFFFF0FFFF00000007F
+FFFFFC0FFFF00000001FFFFFF00FFFF000000003FFFFC00FFFF0000000003FFE000FFFF0
+000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000
+000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF00000
+00000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000F
+FFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000
+0000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0
+000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000
+3FFFFFFFFC00000000003FFFFFFFFC00000000003FFFFFFFFC00000000003FFFFFFFFC00
+000000003FFFFFFFFC00000000003FFFFFFFFC4E5D7BC055>I<000FFF000FFC00FFFFFF
+003FFF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0F
+E0FFFE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01
+FFFF003FFFF801FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FF
+FE003FFFE0007FFC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000
+003FFFC0000000003FFFC0000000003FFFC0000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FF
+FFFFFFF80000FFFFFFFFF8000038417BC042>I<00003FFF8007800007FFFFF81F80001F
+FFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC00
+0007FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000
+003F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE0000000
+1F80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE0000000
+00FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF0000
+1FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000
+FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE00000
+03FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C0000
+0001FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000
+001FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC0000000
+1FF0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF
+80FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000
+FE03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E000000000
+0007E0000000000007E0000000000007E0000000000007E0000000000007E00000000000
+0FE000000000000FE000000000000FE000000000000FE000000000000FE000000000001F
+E000000000001FE000000000001FE000000000003FE000000000003FE000000000007FE0
+00000000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE000
+00000007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000
+000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00
+FFFFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0
+001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FF
+F8007F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFF
+FFF00000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC000
+00003FFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFF
+FE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000
+00FFFFC0000007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC00000
+03FFFE0000003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE
+0000001FFFC000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE000000
+0FFFE000007EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF8
+0007F0FFFFFF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00
+FFFFFF8000001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF000
+0051427BC05A>I<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FF
+FFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC007FFFC0
+0000001FFE00003FFFE000000007F000003FFFE000000007F000001FFFF000000007E000
+001FFFF00000000FE000000FFFF80000000FC000000FFFF80000001FC0000007FFF80000
+001F80000007FFFC0000003F80000003FFFC0000003F00000003FFFE0000007F00000003
+FFFE0000007F00000001FFFF0000007E00000001FFFF000000FE00000000FFFF800000FC
+00000000FFFF800001FC000000007FFF800001F8000000007FFFC00003F8000000003FFF
+C00003F0000000003FFFE00007F0000000003FFFE00007F0000000001FFFF00007E00000
+00001FFFF0000FE0000000000FFFF8000FC0000000000FFFF8001FC00000000007FFFC00
+1F800000000007FFFC003F800000000003FFFC003F000000000003FFFE007F0000000000
+03FFFE007F000000000001FFFF00FE000000000001FFFF00FE000000000000FFFF80FC00
+0000000000FFFF81FC0000000000007FFFC1F80000000000007FFFC3F80000000000003F
+FFC3F00000000000003FFFE7F00000000000001FFFE7E00000000000001FFFFFE0000000
+0000001FFFFFE00000000000000FFFFFC00000000000000FFFFFC000000000000007FFFF
+8000000000000007FFFF8000000000000003FFFF0000000000000003FFFF000000000000
+0001FFFE0000000000000001FFFE0000000000000001FFFE0000000000000000FFFC0000
+000000000000FFFC00000000000000007FF800000000000000007FF80000000000000000
+3FF000000000000000003FF000000000000000001FE000000000000000001FE000000000
+000000000FC0000000004E417DBF55>I<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFF
+FCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC0
+0003FFFFFC003FFFC00000001FFE00003FFFE000000007F000003FFFE000000007F00000
+1FFFF000000007E000001FFFF00000000FE000000FFFF80000000FC000000FFFF8000000
+1FC0000007FFFC0000001F80000007FFFC0000003F80000003FFFC0000003F00000003FF
+FE0000007F00000001FFFE0000007E00000001FFFF000000FE00000001FFFF000000FE00
+000000FFFF800001FC00000000FFFF800001FC000000007FFFC00001F8000000007FFFC0
+0003F8000000003FFFE00003F0000000003FFFE00007F0000000001FFFE00007E0000000
+001FFFF0000FE0000000000FFFF0000FC0000000000FFFF8001FC0000000000FFFF8001F
+C00000000007FFFC003F800000000007FFFC003F800000000003FFFE003F000000000003
+FFFE007F000000000001FFFF007E000000000001FFFF00FE000000000000FFFF00FC0000
+00000000FFFF81FC0000000000007FFF81F80000000000007FFFC3F80000000000007FFF
+C3F80000000000003FFFE7F00000000000003FFFE7F00000000000001FFFF7E000000000
+00001FFFFFE00000000000000FFFFFC00000000000000FFFFFC000000000000007FFFF80
+00000000000007FFFF8000000000000003FFFF0000000000000003FFFF00000000000000
+03FFFF0000000000000001FFFE0000000000000001FFFE0000000000000000FFFC000000
+0000000000FFFC00000000000000007FF800000000000000007FF800000000000000003F
+F000000000000000003FF000000000000000001FE000000000000000001FE00000000000
+0000001FE000000000000000001FC000000000000000001FC000000000000000001F8000
+000000000000003F8000000000000000003F0000000000000000007F0000000000000000
+007E000000000000000000FE000000000007E00000FC00000000001FF80001FC00000000
+003FFC0001FC00000000007FFE0003F800000000007FFE0003F80000000000FFFF0007F0
+0000000000FFFF0007F00000000000FFFF000FE00000000000FFFF000FC00000000000FF
+FF001FC00000000000FFFF003F8000000000007FFE007F0000000000007FFE00FE000000
+0000007FFC01FE0000000000003FF807FC0000000000001FF03FF00000000000000FFFFF
+E000000000000007FFFFC000000000000003FFFF0000000000000000FFFC000000000000
+00001FE0000000000000004E5D7DBF55>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmsy10 10.95 2
+/Fe 2 16 df<000000007FFE0000000000000007FFFFE00000000000003FFFFFFC000000
+000000FFFFFFFF000000000003FFC003FFC0000000000FFC00003FF0000000003FE00000
+07FC000000007F80000001FE00000001FE000000007F80000003F8000000001FC0000007
+E00000000007E000000FC00000000003F000001F800000000001F800003F000000000000
+FC00007E0000000000007E0000FC0000000000003F0000F80000000000001F0001F00000
+000000000F8003F00000000000000FC003E000000000000007C007C000000000000003E0
+07C000000000000003E00F8000000000000001F00F8000000000000001F01F0000000000
+000000F81F0000000000000000F81E0000000000000000783E00000000000000007C3E00
+000000000000007C3C00000000000000003C7C00000000000000003E7C00000000000000
+003E7800000000000000001E7800000000000000001E7800000000000000001EF8000000
+00000000001FF800000000000000001FF000000000000000000FF000000000000000000F
+F000000000000000000FF000000000000000000FF000000000000000000FF00000000000
+0000000FF000000000000000000FF000000000000000000FF000000000000000000FF000
+000000000000000FF000000000000000000FF800000000000000001FF800000000000000
+001F7800000000000000001E7800000000000000001E7800000000000000001E7C000000
+00000000003E7C00000000000000003E3C00000000000000003C3E00000000000000007C
+3E00000000000000007C1E0000000000000000781F0000000000000000F81F0000000000
+000000F80F8000000000000001F00F8000000000000001F007C000000000000003E007C0
+00000000000003E003E000000000000007C003F00000000000000FC001F0000000000000
+0F8000F80000000000001F0000FC0000000000003F00007E0000000000007E00003F0000
+00000000FC00001F800000000001F800000FC00000000003F0000007E00000000007E000
+0003F8000000001FC0000001FE000000007F800000007F80000001FE000000003FE00000
+07FC000000000FFC00003FF00000000003FFC003FFC00000000000FFFFFFFF0000000000
+003FFFFFFC00000000000007FFFFE0000000000000007FFE0000000050557BC05B>13
+D<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC001FFFFFFE00
+3FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFFFE000FFFFF
+FC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA72D>15
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmbx12 14.4 46
+/Ff 46 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80
+FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>
+46 D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FF
+FC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07F
+FC0000F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFF
+FFFFFE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFF
+FF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FF
+FE001FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFF
+C0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0
+FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03F
+FC00000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE00000
+00001FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000
+007FFF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003
+FFE00000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC
+00000000003FF800000000007FE00000000000FFC00000000001FF800000000003FE0000
+00000007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F0
+00007F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E000
+0FE0000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FF
+FFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFF
+FFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFF
+FFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC
+00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE
+0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC0
+1FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01F
+FFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF
+00003FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000
+007FFE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000F
+FF8000000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF
+800000000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF
+80000000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF8
+0000000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03
+E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF
+800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF80
+0007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC0000
+0FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FF
+FC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF8000
+00374F7ACD43>I<00000000007C00000000000000FE00000000000000FE000000000000
+01FE00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE0000
+000000001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000
+FFFE000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE0000
+0000000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C
+3FFE0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE0000
+000007E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F00
+3FFE000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE0000
+0003F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F8000
+3FFE0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE0000
+01F800003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC00000
+3FFE00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000
+FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFF
+FFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE0000
+000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000000
+7FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000
+000000007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFF
+FFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03
+800000000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FF
+FFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFF
+FFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF
+00000007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E0000000
+000007E0000000000007E0000000000007E0000000000007E0000000000007E000000000
+0007E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF00000
+07E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007
+FC00007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF800000
+00001FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000
+000FFFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE00000
+0FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000F
+FFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFF
+E0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF80
+3F0000003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003
+FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003
+FFFFC0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007
+FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00
+001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007
+FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FF
+E00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF8000000000
+3FFF80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007F
+FF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF
+3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE0
+0007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF8000
+03FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003
+FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FF
+FC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC
+3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80F
+FF800003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FF
+E0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFF
+FFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD
+43>I<1F000000000000001F800000000000001FC00000000000001FFF8000000000001F
+FFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFF
+FFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003F
+FFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFF
+FF80007F800000007F00007E00000000FF00007E00000001FE00007C00000003FC00007C
+00000003F800007C00000007F000007C0000000FF000007C0000001FE00000F80000003F
+C00000F80000007F800000F80000007F000000F8000000FE00000000000001FE00000000
+000003FC00000000000003F800000000000007F00000000000000FF00000000000001FE0
+0000000000001FE00000000000003FC00000000000003FC00000000000007F8000000000
+0000FF80000000000000FF80000000000001FF00000000000001FF00000000000003FF00
+000000000003FE00000000000007FE00000000000007FE0000000000000FFE0000000000
+000FFE0000000000000FFC0000000000001FFC0000000000001FFC0000000000003FFC00
+00000000003FFC0000000000003FFC0000000000003FFC0000000000007FFC0000000000
+007FF80000000000007FF80000000000007FF8000000000000FFF8000000000000FFF800
+0000000000FFF8000000000000FFF8000000000000FFF8000000000001FFF80000000000
+01FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800
+0000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000000
+01FFF8000000000001FFF8000000000000FFF0000000000000FFF00000000000003FC000
+00000000001F8000000000395279D043>I<07F0000FF8001FFC003FFE007FFF00FFFF80
+FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000007F0000FF8001FFC003FFE007FFF00FFFF80
+FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F000113576
+B425>58 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFC0
+0000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FFF0000003FFFF000000
+07FFF00000007FFF80000007FFF00000003FFFC0000007FFF00000000FFFE0000007FFF0
+00000007FFF0000007FFF000000007FFF8000007FFF000000003FFF8000007FFF0000000
+03FFFC000007FFF000000001FFFC000007FFF000000001FFFE000007FFF000000000FFFE
+000007FFF000000000FFFE000007FFF000000000FFFF000007FFF000000000FFFF000007
+FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000
+000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000001
+FFFE000007FFF000000001FFFE000007FFF000000001FFFC000007FFF000000003FFFC00
+0007FFF000000003FFF8000007FFF000000007FFF8000007FFF000000007FFF0000007FF
+F00000000FFFE0000007FFF00000001FFFC0000007FFF00000007FFF00000007FFF00000
+01FFFE00000007FFF0000007FFF800000007FFFFFFFFFFFFE000000007FFFFFFFFFFFF00
+00000007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FFF0000003FFFE000000
+07FFF00000003FFF80000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF0
+00000001FFF8000007FFF000000001FFFC000007FFF000000000FFFE000007FFF0000000
+007FFF000007FFF0000000007FFF800007FFF0000000003FFFC00007FFF0000000003FFF
+C00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000001FFFE00007
+FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF000
+0000000FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF000000000
+1FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFE0
+0007FFF0000000001FFFE00007FFF0000000003FFFE00007FFF0000000003FFFC00007FF
+F0000000003FFFC00007FFF0000000007FFF800007FFF000000000FFFF800007FFF00000
+0000FFFF000007FFF000000001FFFE000007FFF000000007FFFE000007FFF00000000FFF
+FC000007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFFFFFFFFFFFFFF8000FF
+FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFC00000FFFFFFFF
+FFFFFFF800000054527CD160>66 D<0000000001FFFC000001C0000000007FFFFFC00003
+C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC00000
+03FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80
+000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF000000000
+3FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0
+007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC
+000000000000FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF0000000
+0000007FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE0000000000000
+1FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03F
+FFC00000000000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC000
+00000000000FC07FFFC000000000000000007FFF8000000000000000007FFF8000000000
+00000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000000000
+00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF8000000000000000007FFF8000000000000000007FFF800000000000000000
+7FFFC000000000000000007FFFC000000000000000007FFFC000000000000007C03FFFC0
+00000000000007C03FFFC000000000000007C03FFFC000000000000007C01FFFE0000000
+00000007C01FFFE000000000000007C01FFFE00000000000000FC00FFFF0000000000000
+0F800FFFF00000000000000F8007FFF00000000000001F8003FFF80000000000001F8003
+FFF80000000000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE00
+00000000007E00007FFF000000000000FC00003FFF800000000001F800001FFFC0000000
+0003F800000FFFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0
+000001FFFE000000007F800000007FFF80000000FF000000003FFFE0000007FE00000000
+0FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFF
+FFFFFF00000000000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC00
+000000525479D261>I<FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF800007FFF8000001FFFFC00007
+FFF80000001FFFC00007FFF800000007FFC00007FFF800000001FFC00007FFF800000000
+FFC00007FFF8000000007FC00007FFF8000000003FC00007FFF8000000001FC00007FFF8
+000000001FC00007FFF8000000000FE00007FFF8000000000FE00007FFF80000000007E0
+0007FFF80000000007E00007FFF80000000007E00007FFF80000000003E00007FFF80000
+000003E00007FFF80000000003E00007FFF80000F80003E00007FFF80000F80003F00007
+FFF80000F80001F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000F800
+01F00007FFF80000F80000000007FFF80001F80000000007FFF80001F80000000007FFF8
+0001F80000000007FFF80003F80000000007FFF80007F80000000007FFF8000FF8000000
+0007FFF8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFF
+F80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF80000000007
+FFF8000FF80000000007FFF80007F80000000007FFF80003F80000000007FFF80001F800
+00000007FFF80001F80000000007FFF80001F80000000007FFF80000F80000000007FFF8
+0000F800003E0007FFF80000F800003E0007FFF80000F800003E0007FFF80000F800007C
+0007FFF80000F800007C0007FFF80000F800007C0007FFF800000000007C0007FFF80000
+0000007C0007FFF80000000000FC0007FFF80000000000FC0007FFF80000000000F80007
+FFF80000000000F80007FFF80000000001F80007FFF80000000001F80007FFF800000000
+01F80007FFF80000000003F80007FFF80000000003F00007FFF80000000007F00007FFF8
+000000000FF00007FFF8000000000FF00007FFF8000000001FF00007FFF8000000003FF0
+0007FFF8000000007FE00007FFF800000001FFE00007FFF800000007FFE00007FFF80000
+001FFFE00007FFF8000003FFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFF
+FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC04F517CD058>69
+D<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFF
+FFFFFFFE00FFFFFFFFFFFFFFFFFE000007FFF8000007FFFF000007FFF80000007FFF0000
+07FFF80000001FFF000007FFF800000007FF000007FFF800000003FF000007FFF8000000
+01FF000007FFF800000000FF000007FFF8000000007F000007FFF8000000003F000007FF
+F8000000003F800007FFF8000000003F800007FFF8000000001F800007FFF8000000001F
+800007FFF8000000001F800007FFF8000000000F800007FFF8000000000F800007FFF800
+0000000F800007FFF8000000000F800007FFF8000000000FC00007FFF80000F80007C000
+07FFF80000F80007C00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F8
+0000000007FFF80000F80000000007FFF80000F80000000007FFF80001F80000000007FF
+F80001F80000000007FFF80001F80000000007FFF80003F80000000007FFF80007F80000
+000007FFF8000FF80000000007FFF8007FF80000000007FFFFFFFFF80000000007FFFFFF
+FFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF800000000
+07FFF8007FF80000000007FFF8000FF80000000007FFF80007F80000000007FFF80003F8
+0000000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007FF
+F80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000
+000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+0000000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FF
+FFFFFFFFF800000000FFFFFFFFFFF8000000004A517CD055>I<0000000001FFFC000001
+C000000000007FFFFFC00003C00000000007FFFFFFF80007C0000000003FFFFFFFFE001F
+C000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC00000000FFFFC00003FF0FF
+C00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0000001FFFE00000000FFFF
+C0000003FFF8000000007FFFC0000007FFF0000000003FFFC000000FFFE0000000001FFF
+C000001FFFC0000000000FFFC000003FFF800000000007FFC000007FFF000000000003FF
+C00000FFFE000000000001FFC00000FFFE000000000001FFC00001FFFC000000000000FF
+C00003FFF8000000000000FFC00003FFF80000000000007FC00007FFF00000000000007F
+C0000FFFF00000000000003FC0000FFFF00000000000003FC0001FFFE00000000000001F
+C0001FFFE00000000000001FC0001FFFE00000000000001FC0003FFFC00000000000001F
+C0003FFFC00000000000000FC0003FFFC00000000000000FC0007FFFC00000000000000F
+C0007FFFC00000000000000FC0007FFFC00000000000000000007FFF8000000000000000
+00007FFF80000000000000000000FFFF80000000000000000000FFFF8000000000000000
+0000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000000000
+0000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000000000
+0000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000000000
+0000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000000000
+00007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFFE07FFFC00000007FFFFFFF
+FFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE03FFFC000000000003FFF
+C0003FFFC000000000003FFFC0003FFFC000000000003FFFC0001FFFE000000000003FFF
+C0001FFFE000000000003FFFC0001FFFE000000000003FFFC0000FFFF000000000003FFF
+C0000FFFF000000000003FFFC00007FFF000000000003FFFC00003FFF800000000003FFF
+C00003FFF800000000003FFFC00001FFFC00000000003FFFC00000FFFE00000000003FFF
+C00000FFFE00000000003FFFC000007FFF00000000003FFFC000003FFF80000000003FFF
+C000001FFFC0000000003FFFC000000FFFE0000000007FFFC0000007FFF0000000007FFF
+C0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC00000007FFF80000001FFFF
+C00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC000000003FFFFF001FFE0FF
+C000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC00000000007FFFFFFFC0007
+C000000000007FFFFFE00001C0000000000001FFFE00000000005B5479D26A>I<FFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF0007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FF
+FFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE000FFFFFFFFFFC003FFFFFFFFFFFFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFF
+FFFFC003FFFFFFFFFF60527CD169>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFF
+FFFFFFC0FFFFFFFFFFC00007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF80000FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFF
+FFFFFFC02A527CD132>I<00007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF8000
+007FFFFFFFFF8000007FFFFFFFFF80000000007FFF0000000000007FFF0000000000007F
+FF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF000000
+0000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007F
+FF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF000000
+0000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007F
+FF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF000000
+0000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007F
+FF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF000000
+0000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007F
+FF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF000000
+0000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007F
+FF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF000000
+0000007FFF0000000000007FFF0000000000007FFF000007F000007FFF00001FFC00007F
+FF00003FFE00007FFF00007FFF00007FFF00007FFF00007FFF0000FFFF80007FFF0000FF
+FF80007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF8000FFFE0000FFFF8000FF
+FE0000FFFF8000FFFE0000FFFF0001FFFC00007FFF0001FFFC00007FFE0003FFF800003F
+F80007FFF000001FE00007FFE000000FFC001FFFC0000007FF807FFF00000001FFFFFFFC
+000000007FFFFFF0000000001FFFFFC00000000001FFF80000000039537DD145>I<FFFF
+FFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFF
+FFFFFFF80000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
+FFF800000000000007FFF800000000000007FFF8000000007C0007FFF8000000007C0007
+FFF8000000007C0007FFF8000000007C0007FFF800000000FC0007FFF800000000F80007
+FFF800000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F80007
+FFF800000001F80007FFF800000001F80007FFF800000001F80007FFF800000003F80007
+FFF800000003F80007FFF800000007F80007FFF800000007F00007FFF80000000FF00007
+FFF80000000FF00007FFF80000001FF00007FFF80000003FF00007FFF80000007FF00007
+FFF8000000FFF00007FFF8000003FFF00007FFF8000007FFF00007FFF800003FFFF00007
+FFF80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFF
+FFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>76 D<000000000FFFC00000000000
+000003FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FF
+FC00FFFF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000
+FFF800000001FFF80000007FFE00000003FFE00000001FFF00000007FFC00000000FFF80
+00000FFF8000000007FFC000001FFF0000000003FFE000003FFF0000000003FFF000007F
+FE0000000001FFF80000FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF80000
+0000007FFE0003FFF800000000007FFF0003FFF000000000003FFF0007FFF00000000000
+3FFF8007FFE000000000001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC0
+1FFFE000000000001FFFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC0
+00000000000FFFF03FFFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000
+000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007
+FFF87FFF80000000000007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFF
+FF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000
+0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000
+0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF
+FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF
+80000000000007FFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC00000
+0000000FFFF87FFFC000000000000FFFF83FFFC000000000000FFFF03FFFC00000000000
+0FFFF03FFFE000000000001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE0
+1FFFE000000000001FFFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF8
+00000000007FFF8007FFF800000000007FFF8003FFF800000000007FFF0001FFFC000000
+0000FFFE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FF
+F800003FFF8000000007FFF000001FFFC00000000FFFE000000FFFE00000001FFFC00000
+07FFF00000003FFF80000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF
+000003FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFF
+FF000000000000FFFFFFFFFC0000000000001FFFFFFFE000000000000003FFFFFF000000
+00000000001FFFE000000000565479D265>79 D<FFFFFFFFFFFFFF000000FFFFFFFFFFFF
+FFF80000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007
+FFF000001FFFFC000007FFF0000001FFFF000007FFF00000007FFF800007FFF00000003F
+FFC00007FFF00000000FFFE00007FFF00000000FFFF00007FFF000000007FFF00007FFF0
+00000003FFF80007FFF000000003FFFC0007FFF000000003FFFC0007FFF000000001FFFE
+0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF00000
+0001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007
+FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001
+FFFF0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF0
+00000001FFFC0007FFF000000003FFFC0007FFF000000003FFFC0007FFF000000003FFF8
+0007FFF000000007FFF00007FFF00000000FFFE00007FFF00000001FFFE00007FFF00000
+003FFFC00007FFF00000007FFF000007FFF0000001FFFE000007FFF000001FFFFC000007
+FFFFFFFFFFFFF0000007FFFFFFFFFFFFC0000007FFFFFFFFFFFE00000007FFFFFFFFFFE0
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000FFFF
+FFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC00000
+0000FFFFFFFFFFC00000000050527CD15C>I<FFFFFFFFFFFFF00000000000FFFFFFFFFF
+FFFF8000000000FFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFF
+FFFFFFC00000000007FFF00000FFFFF00000000007FFF000000FFFF80000000007FFF000
+0001FFFE0000000007FFF0000000FFFF0000000007FFF00000007FFF8000000007FFF000
+00003FFFC000000007FFF00000001FFFC000000007FFF00000000FFFE000000007FFF000
+00000FFFF000000007FFF00000000FFFF000000007FFF000000007FFF800000007FFF000
+000007FFF800000007FFF000000007FFF800000007FFF000000007FFFC00000007FFF000
+000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000
+000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000
+000007FFFC00000007FFF000000007FFF800000007FFF000000007FFF800000007FFF000
+00000FFFF800000007FFF00000000FFFF000000007FFF00000000FFFE000000007FFF000
+00000FFFE000000007FFF00000001FFFC000000007FFF00000003FFF8000000007FFF000
+00007FFF0000000007FFF0000000FFFE0000000007FFF0000003FFFC0000000007FFF000
+000FFFF00000000007FFF00000FFFFC00000000007FFFFFFFFFFFF000000000007FFFFFF
+FFFFF8000000000007FFFFFFFFFFE0000000000007FFFFFFFFFFF8000000000007FFF000
+03FFFE000000000007FFF000007FFF800000000007FFF000003FFFC00000000007FFF000
+001FFFE00000000007FFF000000FFFF00000000007FFF0000007FFF80000000007FFF000
+0003FFFC0000000007FFF0000003FFFE0000000007FFF0000001FFFE0000000007FFF000
+0001FFFE0000000007FFF0000001FFFF0000000007FFF0000000FFFF0000000007FFF000
+0000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF000
+0000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF000
+0000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF000
+0000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF000
+0000FFFF8000000007FFF0000000FFFF80001C0007FFF0000000FFFFC0003E0007FFF000
+0000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF00000007FFFC0003E0007FFF000
+00007FFFE0007E0007FFF00000003FFFE0007C0007FFF00000003FFFF000FC0007FFF000
+00001FFFF001FCFFFFFFFFFF80000FFFF803F8FFFFFFFFFF800003FFFE07F0FFFFFFFFFF
+800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0FFFFFFFFFF8000000FFFFF000000000000
+000000007FFC005F537CD164>82 D<00000FFF800007000000FFFFF8000F000007FFFFFF
+001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003
+FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF80000000FFF001FF8000000
+07FF001FF000000003FF003FF000000003FF003FE000000001FF007FE000000000FF007F
+E000000000FF007FE0000000007F00FFE0000000007F00FFE0000000003F00FFE0000000
+003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FF
+FC000000001F00FFFE000000001F00FFFF000000000000FFFFC000000000007FFFF00000
+0000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001F
+FFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFF
+FFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC0000
+0FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFF
+FFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000
+000000003FFFE000000000000FFFF0000000000007FFF0000000000003FFF00000000000
+03FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F8
+00000000007FF0F800000000007FF0FC00000000007FF0FC00000000007FF0FC00000000
+007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF
+8000000000FFC0FFC000000001FF80FFE000000001FF00FFF000000003FF00FFFC000000
+07FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE
+0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF
+0000003C5479D24B>I<3FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFF
+FFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003FFFC0
+007FFF803FFE00003FFFC00007FF807FF800003FFFC00001FFC07FE000003FFFC00000FF
+C07FC000003FFFC000007FC07F8000003FFFC000003FC07F0000003FFFC000001FC07F00
+00003FFFC000001FC07E0000003FFFC000000FC07E0000003FFFC000000FC07E0000003F
+FFC000000FC07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC000
+0007C07C0000003FFFC0000007C07C0000003FFFC0000007C0FC0000003FFFC0000007E0
+F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000
+003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC0000000000000FFFFFFFFFFFFF000000000FFFFFFFFFF
+FFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000
+0053517BD05E>I<FFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFF
+FFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFC0007FFF8
+0000000000FFF0000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000003F80000007FFF800000000003F80000003FFF800000000003F00000003FFFC
+00000000003F00000003FFFC00000000007F00000001FFFC00000000007F00000001FFFC
+00000000007E00000000FFFE0000000000FE00000000FFFE0000000001FC000000007FFF
+0000000001FC000000007FFF0000000003F8000000003FFF8000000007F8000000001FFF
+800000000FF0000000000FFFC00000001FE00000000007FFE00000003FC00000000003FF
+F80000007F800000000001FFFC000003FF0000000000007FFF80000FFE0000000000003F
+FFF001FFF80000000000000FFFFFFFFFF000000000000003FFFFFFFFC000000000000000
+7FFFFFFF00000000000000000FFFFFF80000000000000000007FFF80000000005E537CD1
+67>I<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001
+FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003F
+FE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000F
+FFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007
+FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC00000
+00000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFF
+FFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003
+FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007
+FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FF
+FC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000F
+FFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001F
+FF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF00
+1FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000
+FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000
+FFFFF000000000000003FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF00000
+00FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF8000
+00FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF800
+00FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE00
+00FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF00
+00FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF00
+00FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE00
+00FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF000
+00FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF8000
+00FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE00000
+00FC007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<0000
+01FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE
+0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC000
+0FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007
+FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000
+007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000
+FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FF
+FE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF
+00000000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF80
+000003E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000
+001F8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01F
+F0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>
+I<000000000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF80
+000000000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80
+000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF80
+0000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF80
+0007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80
+003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80
+007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80
+007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80
+003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80
+000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF80
+0000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF
+800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE00
+0041547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000
+000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003
+FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF
+000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE00
+0000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE0000
+00FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000
+007FFE00000000007FFE00000000007FFF00000000003FFF00000000003FFF0000000000
+3FFF00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007
+FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001F
+FE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001
+FFF0000034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE000
+00FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC00
+1FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF000
+7FF0000FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
+7FF0000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FF
+FFFFFFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000
+7FF8000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007F
+FFFFFE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000F
+FFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE0
+3FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE
+00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF
+00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE
+00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC
+00000FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FF
+E001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000
+000007C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC0
+0000000000000FC00000000000000FE00000000000000FE00000000000000FF800000000
+00000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FF
+FFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFF
+FC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF8
+0000003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001
+FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC0
+00000000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003
+FF001FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FF
+FE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC00
+00003C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000
+FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC00000
+00FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE0000
+00FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF8000
+00FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC000
+00FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC000
+00FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0
+FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0
+42537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000F
+FFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF800000
+7F0000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FF
+FFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FF
+FFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<0000007F00000000FF80
+000003FFE0000007FFF0000007FFF000000FFFF800000FFFF800000FFFF800000FFFF800
+000FFFF800000FFFF800000FFFF8000007FFF0000007FFF0000003FFE0000000FF800000
+007F00000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000001F
+F80000FFFFF80000FFFFF80000FFFFF80000FFFFF80000FFFFF8000001FFF80000007FF8
+0000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
+00007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
+00007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
+007FF80000007FF80780007FF81FE0007FF83FF0007FF87FF8007FF8FFFC00FFF8FFFC00
+FFF0FFFC00FFF0FFFC00FFE0FFFC01FFE0FFFC01FFC0FFFC03FF807FF807FF007FF00FFE
+003FF01FFC000FFFFFF00007FFFFE00001FFFF8000001FFC0000256C87D329>I<003FF0
+0000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF000000000
+00FFFFF0000000000003FFF0000000000000FFF0000000000000FFF0000000000000FFF0
+000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000
+0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0
+000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000
+0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0
+000000000000FFF0000000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFF
+F800FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF0
+00001FF00000FFF000003FC00000FFF000007F800000FFF00000FF000000FFF00003FE00
+0000FFF00007F8000000FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF0
+00FF00000000FFF001FE00000000FFF003FC00000000FFF00FF800000000FFF01FE00000
+0000FFF03FF000000000FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7
+FFFE00000000FFFFFFFF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC000
+0000FFFE0FFFE0000000FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF0
+00FFFC000000FFF000FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF80
+0000FFF0001FFFC00000FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF0
+0001FFF80000FFF00001FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF
+0000FFF000007FFFC0FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFF
+F003FFFFFFFFFFFFF003FFFFFF40537CD247>I<003FF000FFFFF000FFFFF000FFFFF000
+FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<00
+3FF0001FFC000000FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF
+8000FFFFF00FFFFFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01
+F800FFF00003FFF07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E000
+0FFF8F00007FFC0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FF
+F7800007FFFC00003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE
+0000FFFE000007FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000
+003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFF
+FEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC0
+3FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF0
+00FFFFC00000FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF0
+3F001FFE000003FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3
+C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE
+000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC
+000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFF
+F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFF
+F807FFFFFFC042367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000
+000003FFFFFFF00000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF0
+0003FFC00001FFE00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8
+000FFF0000003FFC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE00
+00001FFF003FFE0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF
+807FFE0000001FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE00
+00001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFF
+C0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE00
+00001FFFC07FFE0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF
+003FFF0000003FFF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF00
+00003FFC000FFF8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE0
+0000FFF00003FFC000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FF
+FFFFF800000000FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<
+003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000
+FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF8000
+00FFFF000007FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF800
+00FFF8000001FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE00
+00FFF80000007FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF00
+00FFF80000007FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF00
+00FFF80000007FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE00
+00FFF8000000FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF000
+00FFFC000003FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF8000
+00FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE00000
+00FFF87FFFFF80000000FFF81FFFFC00000000FFF803FFC000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000
+FFFFFFF80000000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFF
+E07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FF
+EF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FF
+FC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFF
+FFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F
+0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF
+003F8000007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F
+00FF8000001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000
+007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF8
+0007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFF
+C0000007FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003F
+F0F80000001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000F
+E0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F
+00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800
+002C387CB635>I<00003E00000000003E00000000003E00000000003E00000000003E00
+000000003E00000000007E00000000007E00000000007E00000000007E0000000000FE00
+00000000FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007FE00
+00000007FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE00
+00000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF80
+1F000007FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF
+80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000
+FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC000
+00FFF800001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000
+003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC0
+0007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF0000
+42377BB54B>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF000
+07FFFFFFFFFFF00007FFFF00FFF80000007FE000FFFC0000003F0000FFFC0000003F0000
+7FFE0000003E00007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF0000
+00F800001FFF800001F800000FFF800001F000000FFFC00003F0000007FFC00003E00000
+07FFE00003E0000007FFE00007E0000003FFF00007C0000003FFF0000FC0000001FFF800
+0F80000001FFF8001F80000000FFF8001F00000000FFFC003F000000007FFC003E000000
+007FFE007E000000003FFE007C000000003FFF00FC000000003FFF00FC000000001FFF80
+F8000000001FFF81F8000000000FFFC1F0000000000FFFC3F00000000007FFC3E0000000
+0007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001FFFF
+800000000000FFFF000000000000FFFF000000000000FFFF0000000000007FFE00000000
+00007FFE0000000000003FFC0000000000003FFC0000000000001FF80000000000001FF8
+0000000000000FF00000000000000FF000000000000007E000000000000007E000000000
+000007E000000000000007C00000000000000FC00000000000000F800000000000001F80
+0000000000001F000000000000003F000000001FC0003E000000003FE0007E000000007F
+F0007C00000000FFF800FC00000000FFF800F800000000FFF801F800000000FFF801F000
+000000FFF803F000000000FFF807E0000000007FF00FC0000000007FE01F80000000003F
+C07F00000000003F81FE00000000001FFFFC00000000000FFFF0000000000003FFE00000
+00000000FF000000000000404D7DB447>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmr10 10.95 75
+/Fg 75 124 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07F
+F0FFE07FF0FFE07FF07FE03FF01E600F300060003000600030006000300060003000E000
+7000C0006000C0006000C0006001C000E0018000C0038001C003000180070003800E0007
+001C000E0018000C0038001C00300018001C1C7DBE2D>34 D<1E007F80FF80FFC0FFC0FF
+E0FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E
+001C001800380030000B1C79BE19>39 D<0000300000700000E00001C000038000078000
+0F00001E00003E00003C0000780000F80000F00001F00001E00003E00003E00007C00007
+C0000FC0000F80000F80001F80001F00001F00003F00003F00003F00003E00007E00007E
+00007E00007E00007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC
+0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C
+00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F00001F00001F
+00001F80000F80000F80000FC00007C00007C00003E00003E00001E00001F00000F00000
+F800007800003C00003E00001E00000F000007800003800001C00000E000007000003014
+5A77C323>I<C00000E000007000003800001C00001E00000F000007800007C00003C000
+01E00001F00000F00000F800007800007C00007C00003E00003E00003F00001F00001F00
+001F80000F80000F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E0
+0007E00003E00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003F00003F00003E00007E00007E00007E0
+0007E00007E00007E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00
+003F00003E00003E00007C00007C0000780000F80000F00001F00001E00003C00007C000
+0780000F00001E00001C0000380000700000E00000C00000145A7BC323>I<0003C00000
+03C0000003E0000003C0000003C0000003C0000003C0000003C0000003C000F003C00FFC
+03C03FFE03C07FFF03C0FF3FC3C3FC0FE187F003F18FC000FDBF00003FFC00000FF00000
+03C000000FF000003FFC0000FDBF0003F18FC00FE187F03FC3C3FCFF03C0FFFE03C07FFC
+03C03FF003C00F0003C0000003C0000003C0000003C0000003C0000003C0000003E00000
+03C0000003C00020277AC32D>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E600060
+00600060006000E000C000C000C001C001800380030007000E001C001800380030000B1C
+798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F807F
+80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C000000007
+C000000007C000000007800000000F800000000F800000000F000000001F000000001F00
+0000001E000000003E000000003E000000003C000000007C000000007C00000000780000
+0000F800000000F800000000F000000001F000000001F000000001E000000003E0000000
+03E000000003C000000007C000000007C000000007800000000F800000000F800000001F
+000000001F000000001E000000003E000000003E000000003C000000007C000000007C00
+0000007800000000F800000000F800000000F000000001F000000001F000000001E00000
+0003E000000003E000000003C000000007C000000007C000000007800000000F80000000
+0F800000000F000000001F000000001F000000001E000000003E000000003E000000007C
+000000007C000000007800000000F800000000F800000000F000000001F000000001F000
+000001E000000003E000000003E000000003C000000007C000000007C000000007800000
+000F800000000F800000000F000000001F000000001F000000001E000000003E00000000
+3E000000003C000000007C000000007C000000007800000000F800000000F800000000F0
+000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F800
+00F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F
+800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F00
+0003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F83F
+800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0
+000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFF
+C0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007FF
+C000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F
+C000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FFFF
+FFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C007
+FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE07000003F
+E0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0
+7F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC000
+00007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F8000000
+07F000000007E00000000FC00000001F800000003F000000007E000000007C00000000F8
+00000001F000000003E000000007C00000000F800000001F000070003E000070003C0000
+70007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFFE0
+1FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>
+I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF00
+1E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03F
+E0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF000000
+01FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001FFC
+0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000FF
+800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003FF0
+0C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FF
+C0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F00
+03FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<00
+00000E000000001E000000003E000000003E000000007E000000007E00000000FE000000
+01FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E0000001C
+7E000000387E000000707E000000707E000000E07E000001C07E000001C07E000003807E
+000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E00
+0070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E000E
+00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<0600000300078000
+1F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF00
+0007FFFC0000073FE0000007000000000700000000070000000007000000000700000000
+070000000007000000000700000000070000000007000000000700000000070000000007
+01FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F000700
+003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE0000000
+0FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF80000F
+F0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001FC0
+7800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F80003
+F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF800
+0003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC003
+F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001FC0
+0000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87FF
+8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F
+80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0
+FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F
+80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0
+003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E07
+F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F00
+0000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFF
+FFE078000001E070000003C0700000078070000007007000000F00E000001E00E000001C
+00E000003C00E0000078000000007000000000F000000001E000000001C000000003C000
+0000078000000007000000000F000000001E000000001E000000003C000000003C000000
+007C000000007800000000F800000000F800000001F800000001F000000003F000000003
+F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000FE0
+0000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE000
+00003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000
+003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF80
+00007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F80
+1E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C03F
+000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000FFF
+80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000FFF
+E000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FF
+C03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003F0
+F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E07C
+000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001FC
+03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF000000
+7E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001FC0
+003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF8000
+1FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001F
+F0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003FF0
+3FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF000
+7E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC00000
+003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE000
+FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F00
+0003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FF
+C07F807F801E000000000000000000000000000000000000000000000000000000000000
+0000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<
+1E007F807F80FFC0FFC0FFC0FFC07F807F801E0000000000000000000000000000000000
+000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FFC0
+FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C00
+3800300030000A3979A619>I<00000007000000000000000F800000000000000F800000
+000000000F800000000000001FC00000000000001FC00000000000001FC0000000000000
+3FE00000000000003FE00000000000003FE00000000000007FF00000000000007FF00000
+000000007FF0000000000000FFF8000000000000E7F8000000000000E7F8000000000001
+C7FC000000000001C3FC000000000001C3FC00000000000381FE00000000000381FE0000
+0000000381FE00000000000700FF00000000000700FF00000000000700FF00000000000E
+007F80000000000E007F80000000000E007F80000000001C003FC0000000001C003FC000
+0000001C003FC00000000038001FE00000000038001FE00000000038001FE00000000070
+000FF00000000070000FF00000000070000FF000000000E00007F800000000E00007F800
+000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FF
+FFFFFE00000003800001FE00000003800001FE00000007000000FF00000007000000FF00
+00000F000000FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C00
+00003FC000001C0000003FC000003C0000003FE00000380000001FE00000380000001FE0
+0000780000001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF00
+00003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65
+D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003FE00
+007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003FE000
+7F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8007F
+0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF0007F00
+00001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F0000
+01FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFFFFFF
+E000007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000003F
+E0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F00000007FC
+007F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007FE00
+7F00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC007F
+0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE0007F00
+0000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFF
+FF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003FF007
+E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE0000007
+FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE00000000FE
+07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF0000000001E1F
+F0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E7FE0
+000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC0000000
+00007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE000000000
+0E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000001C
+07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000F000
+FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F000003
+FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF0000000000
+3FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001
+FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F8000007F800000
+3FC000007F8000000FE000007F8000000FF000007F80000007F800007F80000003FC0000
+7F80000001FC00007F80000001FE00007F80000000FF00007F80000000FF00007F800000
+00FF80007F800000007F80007F800000007FC0007F800000007FC0007F800000007FC000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF000
+7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
+003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F800000003FE000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000007FC0007F800000
+007FC0007F800000007F80007F800000007F80007F80000000FF80007F80000000FF0000
+7F80000001FE00007F80000001FE00007F80000003FC00007F80000003F800007F800000
+07F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF000000
+7F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC
+0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001
+FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003F0007F80000001
+F0007F80000000F0007F80000000F0007F80000000F0007F8000000070007F8000000070
+007F8000000070007F8000000070007F8000000038007F80001C0038007F80001C003800
+7F80001C0038007F80001C0038007F80001C0000007F80001C0000007F80003C0000007F
+80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFFFFFC0000007FFF
+FFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80007C0000007F8000
+3C0000007F80003C0000007F80001C0000007F80001C0000007F80001C0007007F80001C
+0007007F80001C0007007F80001C000E007F800000000E007F800000000E007F80000000
+0E007F800000000E007F800000001E007F800000001C007F800000001C007F800000003C
+007F800000003C007F800000007C007F800000007C007F80000000F8007F80000001F800
+7F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFF
+FFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFF
+FFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000000FC0007F8000
+0007C0007F80000007C0007F80000003C0007F80000003C0007F80000003C0007F800000
+01C0007F80000001C0007F80000001C0007F80000001C0007F80000000E0007F80000000
+E0007F80003800E0007F80003800E0007F80003800E0007F8000380000007F8000380000
+007F8000380000007F8000780000007F8000780000007F8000F80000007F8001F8000000
+7F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F8007F80000007F
+8001F80000007F8000F80000007F8000780000007F8000780000007F8000380000007F80
+00380000007F8000380000007F8000380000007F8000380000007F8000380000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00
+000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC00
+0078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007FC00
+00FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC0000
+0000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF0000000003C00
+1FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE00000
+00001C007FE0000000001C007FC0000000001C007FC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000
+000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003FC00
+1FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F80000
+0003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003FC00
+00FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007F800
+001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C00
+000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01F
+FFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007FFFFFFF
+FFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FF
+FFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FF
+F000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFF8000000FFFFFFF8
+000000FFFFFFF800000001FFE000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000380007F8000000380007F8000000380007F8000000380007F800000
+0380007F8000000780007F8000000700007F8000000700007F8000000700007F80000007
+00007F8000000F00007F8000000F00007F8000000F00007F8000001F00007F8000001F00
+007F8000003F00007F8000007F00007F800000FF00007F800001FE00007F800007FE0001
+FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>76
+D<FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE00000
+00007FF800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE00000
+77F000000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC00000003
+8FE0000071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE
+000000070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE0
+0000703F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC000
+00380FE00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE00000
+700FE00000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C0
+0FE000007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001
+FC0003800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE0
+000070007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F80
+1C000FE0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE00000
+70001FC038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E000
+0FE00000700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE000007000
+03F9C0000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE0
+0000700000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E
+00000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FF
+FFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE000
+00FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F800007FF80000007000
+0077FC00000070000073FE00000070000073FE00000070000071FF00000070000070FF80
+000070000070FF800000700000707FC00000700000703FE00000700000703FE000007000
+00701FF00000700000700FF80000700000700FF800007000007007FC00007000007003FE
+00007000007003FE00007000007001FF00007000007000FF80007000007000FF80007000
+0070007FC00070000070003FE00070000070003FE00070000070001FF00070000070000F
+F80070000070000FF800700000700007FC00700000700003FE00700000700003FE007000
+00700001FF00700000700000FF80700000700000FF807000007000007FC0700000700000
+3FE07000007000003FE07000007000001FF07000007000000FF87000007000000FF87000
+0070000007FC70000070000003FE70000070000003FE70000070000001FF700000700000
+00FFF0000070000000FFF00000700000007FF00000700000003FF00000700000003FF000
+00700000001FF00000700000000FF00000700000000FF000007000000007F00000F80000
+0003F00001FC00000003F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000
+FFFFF800000070003D3E7DBD44>I<0000007FE0000000000007FFFE00000000001FC03F
+80000000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F000000
+1FC000003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE000000
+07F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000F
+F000000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE0000000
+007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07F
+C0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000
+003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FF
+C0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000
+003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07F
+E0000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF0000000
+00FF801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003
+FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F000000
+0FE000003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE000000
+01FC0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE0
+0000003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003F
+F800007F800007FC00007F800001FE00007F800000FF00007F8000007F80007F8000003F
+C0007F8000003FE0007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF8
+007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF800
+7F8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F
+8000003FE0007F8000003FC0007F8000007F80007F800000FF00007F800001FE00007F80
+0007FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F800000000001FFE000000000FFFFFFC0000000FFFF
+FFC0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FF
+FFFFFFFF80000001FFC000FFE00000007F80001FF00000007F800007FC0000007F800001
+FE0000007F800000FF0000007F800000FF8000007F8000007FC000007F8000007FC00000
+7F8000003FE000007F8000003FE000007F8000003FF000007F8000003FF000007F800000
+3FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF00000
+7F8000003FE000007F8000007FE000007F8000007FC000007F8000007F8000007F800000
+FF8000007F800000FF0000007F800001FC0000007F800007F80000007F80001FE0000000
+7F8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001FC000000007F80003F
+000000007F80001FC00000007F80000FE00000007F800007F00000007F800007F8000000
+7F800003F80000007F800003FC0000007F800001FC0000007F800001FE0000007F800001
+FE0000007F800001FE0000007F800001FF0000007F800001FF0000007F800001FF000000
+7F800001FF0000007F800001FF8000007F800001FF8000007F800001FF8000007F800001
+FF8000007F800001FFC004007F800001FFC00E007F800001FFC00E007F800000FFC00E00
+7F800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC000
+1FF838FFFFFFC00007F870000000000001FFE00000000000003F803F407DBD43>82
+D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC
+1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC
+0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF00
+00001C7F800000007FC00000007FE00000003FF80000003FFF8000001FFFF800000FFFFF
+800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFF
+F0000007FFF80000007FFC0000000FFC00000007FE00000003FE00000001FE00000000FF
+00000000FFE00000007FE00000007FE00000007FE00000003FE00000003FF00000003FF0
+0000003FF00000003FF00000003EF80000003EF80000007EFC0000007CFE000000FCFF00
+0000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FF
+F800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF
+FF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00
+003FC00007C07800003FC00003C07800003FC00003C07800003FC00003C07000003FC000
+01C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0E000
+003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC000
+00E00000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000007FE000
+0000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D
+7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF
+00007F80000001FC00007F80000000F800007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000003F80000000F000003FC0000000E000003FC0000000E0
+00003FC0000001E000001FC0000001C000001FE0000001C000000FE0000003C000000FF0
+00000780000007F000000700000003F800000F00000001FC00001E00000000FE00003C00
+0000007F0000F8000000003F8001F0000000000FF00FE00000000003FFFF800000000000
+FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFE
+FFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000003F00007F8000
+00003E00007F800000001C00007FC00000003C00003FC00000003800003FC00000003800
+003FE00000007800001FE00000007000001FE00000007000000FF0000000E000000FF000
+0000E000000FF8000001E0000007F8000001C0000007F8000001C0000007FC000003C000
+0003FC00000380000003FC00000380000001FE00000700000001FE00000700000001FF00
+000700000000FF00000E00000000FF00000E00000000FF80001E000000007F80001C0000
+00007F80001C000000007FC0003C000000003FC00038000000003FC00038000000001FE0
+0070000000001FE00070000000001FF000F0000000000FF000E0000000000FF000E00000
+00000FF801E00000000007F801C00000000007F801C00000000003FC03800000000003FC
+03800000000003FE07800000000001FE07000000000001FE07000000000001FF0F000000
+000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C0000000000007F
+DC0000000000003FF80000000000003FF80000000000003FF80000000000001FF0000000
+0000001FF00000000000001FF00000000000000FE00000000000000FE000000000000007
+C000000000000007C000000000000007C000000000000003800000003F407EBD44>I<FF
+FFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC000
+01FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F8000FF0000007F80
+00000F8000FF0000007FC000000F0000FF8000003FC000000F00007F8000003FC000000E
+00007F8000003FE000000E00007F8000003FE000000E00003FC000003FE000001C00003F
+C000003FE000001C00003FC000007FF000001C00001FE000007FF000003800001FE00000
+7FF000003800001FE00000E7F800003800000FF00000E7F800007000000FF00000E7F800
+007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F80001C3FC0000E000
+0007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE0001C0000003FC
+000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380000001FE000700
+FF000380000001FE000E007F800380000000FF000E007F800700000000FF000E007F8007
+00000000FF001C003FC007000000007F801C003FC00E000000007F801C003FC00E000000
+007F8038001FE00E000000007FC038001FE01E000000003FC038001FE01C000000003FC0
+78001FF01C000000003FE070000FF03C000000001FE070000FF038000000001FE0F0000F
+F838000000001FE0E00007F838000000000FF0E00007F870000000000FF0E00007F87000
+0000000FF1C00003FC700000000007F9C00003FCE00000000007F9C00003FCE000000000
+07FB800001FEE00000000003FF800001FFC00000000003FF800001FFC00000000003FF00
+0000FFC00000000003FF000000FFC00000000001FF000000FF800000000001FF000000FF
+800000000001FE0000007F800000000000FE0000007F000000000000FE0000007F000000
+000000FC0000003F0000000000007C0000003E0000000000007C0000003E000000000000
+780000001E000000000000380000001C00000058407EBD5D>I<7FFFFFC003FFFFE07FFF
+FFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE000001FF000001F
+8000000FF800001F0000000FF800001E00000007FC00001C00000003FE00003C00000003
+FE00007800000001FF00007000000000FF8000F000000000FF8001E0000000007FC001C0
+000000003FC003C0000000003FE00780000000001FF00700000000000FF00F0000000000
+0FF81E000000000007FC1C000000000007FC3C000000000003FE78000000000001FF7000
+0000000001FFF0000000000000FFE00000000000007FC00000000000007FC00000000000
+003FE00000000000001FF00000000000001FF00000000000001FF80000000000001FFC00
+00000000003FFC0000000000003BFE00000000000071FF000000000000F1FF0000000000
+00E0FF800000000001C07F800000000003C07FC00000000003803FE00000000007003FE0
+000000000F001FF0000000000E000FF8000000001C000FF8000000003C0007FC00000000
+380003FE00000000780003FE00000000F00001FF00000000E00000FF80000001E00000FF
+80000003C000007FC00000038000003FE00000078000003FE000000F0000001FF000001F
+0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF00FFFFFC0003FF
+FFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFF
+FF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE00000003FC000007F
+E00000001F8000003FE00000001E0000001FF00000001E0000001FF00000003C0000000F
+F80000003800000007FC0000007800000007FC000000F000000003FE000000E000000003
+FF000001E000000001FF000001C000000000FF800003C000000000FF8000038000000000
+7FC0000700000000003FE0000F00000000003FE0000E00000000001FF0001E0000000000
+1FF0001C00000000000FF80038000000000007FC0078000000000007FC00700000000000
+03FE00F0000000000003FF00E0000000000001FF01E0000000000000FF83C00000000000
+00FF83800000000000007FC7800000000000003FE7000000000000003FEF000000000000
+001FFE000000000000001FFC000000000000000FFC0000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F8000000000000001FFC0000000000000FFFFFFC00000000000FFFFFFC0000000000
+0FFFFFFC000000413E7FBD44>I<018000C0038001C003000180070003800E0007001C00
+0E0018000C0038001C003000180070003800600030006000300060003000E0007000C000
+6000C0006000C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE0
+3FF07FE03FF03FE01FF03FC01FE00F0007801C1C73BE2D>92 D<01800380030007000E00
+1C001800380030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE0
+7FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000
+078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE0000
+1FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00000000007F0000
+0000007F00000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F0000
+01FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F0000
+7F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380
+FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF00
+07F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC000000
+00FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E0
+0001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F
+8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007
+F001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007
+F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F
+8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC0
+0001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F80000
+7C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC0
+00FF803F80007F003F80001C007F800000007F800000007F00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF000000007F800000007F800000007F800000003F800001C03FC00001C0
+1FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000FC00780000
+3F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000
+FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E00
+3DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC000
+01FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001FC007F0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F8000
+01FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE000
+03FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFF
+C1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F800
+01F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F
+80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFF
+FFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+00007F000000007F000000007F800000003F800000003F800000E01FC00000E01FC00001
+E00FC00001C007E00003C007F000078003F800070000FC001E00007E003C00001F80F800
+0007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0
+FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003
+F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E0
+00FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0
+007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE0
+00FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071F
+FF0000000703F80000000600000000000E00000000000E00000000000E00000000000F00
+000000000F00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FF
+FFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E00
+0000FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F800
+00001F00F80000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F80
+0001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D
+7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001
+FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003
+FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F800
+07F8000FFC000FFC000FFC000FFC0007F80007F80001E000000000000000000000000000
+00000000000000000000000000000000000000000000000001FC007FFC007FFC007FFC00
+07FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0
+143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE0000
+780000000000000000000000000000000000000000000000000000000000000000000000
+0000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E00
+7F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC001851
+85BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001
+FC003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001
+FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001
+FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001
+F803FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001
+F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003
+FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00
+FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8
+FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F0
+00FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE
+0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F
+0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F
+0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FF
+F87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001
+FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFF
+FFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F
+0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC
+3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F00
+0000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC000
+03F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0
+000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F0
+0003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001F
+C001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000F
+F001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F
+0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF00
+0001FC07F8000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000
+002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C
+7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003
+FC003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001
+FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001
+FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001
+FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000F
+FC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA7
+30>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01
+FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001
+FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C0
+3FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC00
+00E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FF
+FF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F000
+01F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF80
+0780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C00
+00001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC00
+0000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00
+E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397E
+B723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC
+0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE
+0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E29
+7DA733>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003
+FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E00000
+7F0001C000007F0001C000003F80038000003F80038000003FC0078000001FC007000000
+1FC0070000000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C000000
+03F83800000003F83800000003FC7800000001FC7000000001FC7000000001FEF0000000
+00FEE000000000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000
+003F80000000001F00000000001F00000000001F00000000000E0000002B287EA630>I<
+FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001F
+C0003F8003F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C00
+01FE0007E0003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001F
+F8007000007F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000
+001FC038FC01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E0
+3F038000000FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F0000
+0003F9C01FCE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF00
+07FC00000000FF0007F800000000FF0007F800000000FE0003F8000000007E0003F00000
+00007E0003F0000000007C0001F0000000003C0001E000000000380000E000003D287EA6
+42>I<FFFFF01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F00
+07E000007F8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F8
+3C00000003F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F
+80000000003FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007B
+F800000000F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F00
+3FC000001E001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE00
+0FFE00FFFF803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFF
+E00FFFE0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE
+0000F00000FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F
+80038000003F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000F
+E00E00000007F01C00000007F01C00000007F83C00000003F83800000003F83800000001
+FC7000000001FC7000000001FEF000000000FEE000000000FEE0000000007FC000000000
+7FC0000000007FC0000000003F80000000003F80000000003F80000000001F0000000000
+1F00000000000E00000000000E00000000001E00000000001C00000000003C0000000000
+380000000000380000000000780000001800700000007E0070000000FF00E0000000FF00
+E0000000FF01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C
+000000001FF80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000
+FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF0
+0038001FE00038003FC00038007FC00038007F80003800FF00000001FE00000001FE0000
+0003FC00000007F80000000FF80000000FF00000001FE00000003FC00380003FC0038000
+7F80038000FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF0
+0007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFF
+FF0021277EA628>I<FFFFFFFFFFF0FFFFFFFFFFF02C0280982D>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmbx12 20.736 11
+/Fh 11 117 df<FFFFFFFFFFFFFFFFFFFF0000000000FFFFFFFFFFFFFFFFFFFFFE000000
+00FFFFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFF
+FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFFF
+FFF00000FFFFFFFFFFFFFFFFFFFFFFFFF8000000003FFFFE000000000FFFFFFE00000000
+3FFFFE0000000001FFFFFF000000003FFFFE00000000007FFFFF800000003FFFFE000000
+00001FFFFFC00000003FFFFE00000000000FFFFFE00000003FFFFE000000000007FFFFF0
+0000003FFFFE000000000003FFFFF80000003FFFFE000000000001FFFFFC0000003FFFFE
+000000000001FFFFFC0000003FFFFE000000000000FFFFFE0000003FFFFE000000000000
+FFFFFE0000003FFFFE0000000000007FFFFF0000003FFFFE0000000000007FFFFF000000
+3FFFFE0000000000007FFFFF8000003FFFFE0000000000003FFFFF8000003FFFFE000000
+0000003FFFFF8000003FFFFE0000000000003FFFFF8000003FFFFE0000000000003FFFFF
+C000003FFFFE0000000000003FFFFFC000003FFFFE0000000000001FFFFFC000003FFFFE
+0000000000001FFFFFC000003FFFFE0000000000001FFFFFC000003FFFFE000000000000
+1FFFFFC000003FFFFE0000000000001FFFFFC000003FFFFE0000000000003FFFFFC00000
+3FFFFE0000000000003FFFFFC000003FFFFE0000000000003FFFFF8000003FFFFE000000
+0000003FFFFF8000003FFFFE0000000000003FFFFF8000003FFFFE0000000000003FFFFF
+8000003FFFFE0000000000007FFFFF0000003FFFFE0000000000007FFFFF0000003FFFFE
+000000000000FFFFFE0000003FFFFE000000000000FFFFFE0000003FFFFE000000000001
+FFFFFC0000003FFFFE000000000001FFFFF80000003FFFFE000000000003FFFFF8000000
+3FFFFE000000000007FFFFF00000003FFFFE00000000000FFFFFE00000003FFFFE000000
+00001FFFFFC00000003FFFFE00000000003FFFFF800000003FFFFE00000000007FFFFE00
+0000003FFFFE0000000001FFFFFC000000003FFFFE0000000007FFFFF0000000003FFFFE
+000000003FFFFFC0000000003FFFFE00000007FFFFFF00000000003FFFFFFFFFFFFFFFFF
+F800000000003FFFFFFFFFFFFFFFFFC000000000003FFFFFFFFFFFFFFFFF800000000000
+3FFFFFFFFFFFFFFFFFFC00000000003FFFFFFFFFFFFFFFFFFF80000000003FFFFFFFFFFF
+FFFFFFFFF0000000003FFFFE0000000000FFFFFC000000003FFFFE00000000003FFFFF00
+0000003FFFFE00000000000FFFFF800000003FFFFE000000000003FFFFE00000003FFFFE
+000000000001FFFFF00000003FFFFE000000000000FFFFFC0000003FFFFE000000000000
+7FFFFE0000003FFFFE0000000000003FFFFF0000003FFFFE0000000000003FFFFF800000
+3FFFFE0000000000001FFFFF8000003FFFFE0000000000000FFFFFC000003FFFFE000000
+0000000FFFFFE000003FFFFE0000000000000FFFFFE000003FFFFE00000000000007FFFF
+F000003FFFFE00000000000007FFFFF000003FFFFE00000000000007FFFFF800003FFFFE
+00000000000003FFFFF800003FFFFE00000000000003FFFFFC00003FFFFE000000000000
+03FFFFFC00003FFFFE00000000000003FFFFFC00003FFFFE00000000000003FFFFFC0000
+3FFFFE00000000000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE000000
+00000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE00000000000001FFFF
+FE00003FFFFE00000000000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE
+00000000000001FFFFFE00003FFFFE00000000000001FFFFFE00003FFFFE000000000000
+03FFFFFE00003FFFFE00000000000003FFFFFC00003FFFFE00000000000003FFFFFC0000
+3FFFFE00000000000003FFFFFC00003FFFFE00000000000003FFFFFC00003FFFFE000000
+00000007FFFFF800003FFFFE00000000000007FFFFF800003FFFFE0000000000000FFFFF
+F800003FFFFE0000000000000FFFFFF000003FFFFE0000000000001FFFFFF000003FFFFE
+0000000000001FFFFFE000003FFFFE0000000000003FFFFFC000003FFFFE000000000000
+7FFFFFC000003FFFFE000000000000FFFFFF8000003FFFFE000000000001FFFFFF000000
+3FFFFE000000000003FFFFFE0000003FFFFE00000000000FFFFFFE0000003FFFFE000000
+00001FFFFFF80000003FFFFE0000000000FFFFFFF00000003FFFFE0000000007FFFFFFE0
+00FFFFFFFFFFFFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFFFFFFFF
+FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFFFFFF
+FFC00000FFFFFFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFFFFFFE0000000FFFF
+FFFFFFFFFFFFFFFFF800000000777679F58A>66 D<FFFFFFFFFFFFFFFFFFFF0000000000
+0000FFFFFFFFFFFFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFFFFFFFFC00000000000
+FFFFFFFFFFFFFFFFFFFFFFF80000000000FFFFFFFFFFFFFFFFFFFFFFFF0000000000FFFF
+FFFFFFFFFFFFFFFFFFFFC000000000FFFFFFFFFFFFFFFFFFFFFFFFF800000000FFFFFFFF
+FFFFFFFFFFFFFFFFFC0000000000003FFFFF000000007FFFFFFF0000000000003FFFFF00
+00000003FFFFFFC000000000003FFFFF00000000007FFFFFE000000000003FFFFF000000
+00000FFFFFF800000000003FFFFF000000000003FFFFFC00000000003FFFFF0000000000
+00FFFFFE00000000003FFFFF0000000000003FFFFF00000000003FFFFF0000000000001F
+FFFF80000000003FFFFF0000000000000FFFFFC0000000003FFFFF00000000000007FFFF
+E0000000003FFFFF00000000000001FFFFF0000000003FFFFF00000000000000FFFFF800
+0000003FFFFF00000000000000FFFFFC000000003FFFFF000000000000007FFFFC000000
+003FFFFF000000000000003FFFFE000000003FFFFF000000000000001FFFFF000000003F
+FFFF000000000000001FFFFF000000003FFFFF000000000000000FFFFF800000003FFFFF
+000000000000000FFFFFC00000003FFFFF0000000000000007FFFFC00000003FFFFF0000
+000000000007FFFFE00000003FFFFF0000000000000003FFFFE00000003FFFFF00000000
+00000003FFFFF00000003FFFFF0000000000000001FFFFF00000003FFFFF000000000000
+0001FFFFF80000003FFFFF0000000000000001FFFFF80000003FFFFF0000000000000001
+FFFFFC0000003FFFFF0000000000000000FFFFFC0000003FFFFF0000000000000000FFFF
+FC0000003FFFFF0000000000000000FFFFFE0000003FFFFF0000000000000000FFFFFE00
+00003FFFFF00000000000000007FFFFE0000003FFFFF00000000000000007FFFFE000000
+3FFFFF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF0000003FFF
+FF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF0000003FFFFF00
+000000000000007FFFFF8000003FFFFF00000000000000007FFFFF8000003FFFFF000000
+00000000007FFFFF8000003FFFFF00000000000000003FFFFF8000003FFFFF0000000000
+0000003FFFFF8000003FFFFF00000000000000003FFFFF8000003FFFFF00000000000000
+003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003F
+FFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFF
+C000003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000
+003FFFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003F
+FFFF00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF
+00000000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF0000
+0000000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF00000000
+000000003FFFFFC000003FFFFF00000000000000003FFFFFC000003FFFFF000000000000
+00003FFFFFC000003FFFFF00000000000000003FFFFF8000003FFFFF0000000000000000
+3FFFFF8000003FFFFF00000000000000003FFFFF8000003FFFFF00000000000000007FFF
+FF8000003FFFFF00000000000000007FFFFF8000003FFFFF00000000000000007FFFFF80
+00003FFFFF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF000000
+3FFFFF00000000000000007FFFFF0000003FFFFF00000000000000007FFFFF0000003FFF
+FF00000000000000007FFFFE0000003FFFFF0000000000000000FFFFFE0000003FFFFF00
+00000000000000FFFFFE0000003FFFFF0000000000000000FFFFFC0000003FFFFF000000
+0000000000FFFFFC0000003FFFFF0000000000000000FFFFFC0000003FFFFF0000000000
+000001FFFFF80000003FFFFF0000000000000001FFFFF80000003FFFFF00000000000000
+01FFFFF00000003FFFFF0000000000000003FFFFF00000003FFFFF0000000000000003FF
+FFE00000003FFFFF0000000000000007FFFFE00000003FFFFF0000000000000007FFFFC0
+0000003FFFFF000000000000000FFFFFC00000003FFFFF000000000000000FFFFF800000
+003FFFFF000000000000001FFFFF000000003FFFFF000000000000003FFFFF000000003F
+FFFF000000000000003FFFFE000000003FFFFF000000000000007FFFFC000000003FFFFF
+00000000000000FFFFF8000000003FFFFF00000000000001FFFFF8000000003FFFFF0000
+0000000003FFFFF0000000003FFFFF00000000000007FFFFE0000000003FFFFF00000000
+00000FFFFFC0000000003FFFFF0000000000003FFFFF80000000003FFFFF000000000000
+FFFFFF00000000003FFFFF000000000001FFFFFC00000000003FFFFF00000000000FFFFF
+F800000000003FFFFF00000000003FFFFFF000000000003FFFFF0000000003FFFFFFC000
+000000003FFFFF000000007FFFFFFF80000000FFFFFFFFFFFFFFFFFFFFFFFFFE00000000
+FFFFFFFFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFFFFFFFFE000000000FFFF
+FFFFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFFFFFFFC0000000000FFFFFFFF
+FFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFF
+FFFFFFFF0000000000000082767AF594>68 D<000000000000007FFFE000000000700000
+0000000000003FFFFFFF00000001F80000000000000003FFFFFFFFF0000003F800000000
+0000003FFFFFFFFFFC000007F800000000000001FFFFFFFFFFFF80000FF8000000000000
+07FFFFFFFFFFFFE0001FF80000000000003FFFFFFFFFFFFFF0003FF8000000000000FFFF
+FFFFFFFFFFFC007FF8000000000003FFFFFFFF0007FFFE00FFF800000000000FFFFFFFC0
+00003FFF81FFF800000000001FFFFFFC00000007FFC3FFF800000000007FFFFFE0000000
+01FFF7FFF80000000000FFFFFF80000000007FFFFFF80000000003FFFFFE00000000001F
+FFFFF80000000007FFFFF800000000000FFFFFF8000000000FFFFFE0000000000007FFFF
+F8000000001FFFFFC0000000000001FFFFF8000000007FFFFF80000000000000FFFFF800
+000000FFFFFE000000000000007FFFF800000001FFFFFC000000000000003FFFF8000000
+03FFFFF8000000000000003FFFF800000003FFFFF0000000000000001FFFF800000007FF
+FFF0000000000000000FFFF80000000FFFFFE00000000000000007FFF80000001FFFFFC0
+0000000000000003FFF80000003FFFFF800000000000000003FFF80000003FFFFF800000
+000000000001FFF80000007FFFFF000000000000000001FFF8000000FFFFFE0000000000
+00000000FFF8000000FFFFFE000000000000000000FFF8000001FFFFFC00000000000000
+00007FF8000001FFFFFC0000000000000000007FF8000003FFFFFC000000000000000000
+3FF8000003FFFFF80000000000000000003FF8000007FFFFF80000000000000000001FF8
+000007FFFFF00000000000000000001FF800000FFFFFF00000000000000000001FF80000
+0FFFFFF00000000000000000000FF800000FFFFFF00000000000000000000FF800001FFF
+FFE00000000000000000000FF800001FFFFFE00000000000000000000FF800001FFFFFE0
+0000000000000000000FF800003FFFFFE000000000000000000007F800003FFFFFC00000
+0000000000000007F800003FFFFFC000000000000000000007F800003FFFFFC000000000
+000000000003F000007FFFFFC0000000000000000000000000007FFFFFC0000000000000
+000000000000007FFFFFC0000000000000000000000000007FFFFFC00000000000000000
+00000000007FFFFF80000000000000000000000000007FFFFF8000000000000000000000
+000000FFFFFF8000000000000000000000000000FFFFFF80000000000000000000000000
+00FFFFFF8000000000000000000000000000FFFFFF8000000000000000000000000000FF
+FFFF8000000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF
+8000000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF8000
+000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF80000000
+00000000000000000000FFFFFF8000000000000000000000000000FFFFFF800000000000
+0000000000000000FFFFFF8000000000000000000000000000FFFFFF8000000000000000
+000000000000FFFFFF8000000000000000000000000000FFFFFF80000000000000000000
+00000000FFFFFF80000000000000000000000000007FFFFF800000000000000000000000
+00007FFFFF80000000000000000000000000007FFFFFC00000000003FFFFFFFFFFFFFFC0
+7FFFFFC00000000003FFFFFFFFFFFFFFC07FFFFFC00000000003FFFFFFFFFFFFFFC07FFF
+FFC00000000003FFFFFFFFFFFFFFC03FFFFFC00000000003FFFFFFFFFFFFFFC03FFFFFC0
+0000000003FFFFFFFFFFFFFFC03FFFFFC00000000003FFFFFFFFFFFFFFC03FFFFFE00000
+000003FFFFFFFFFFFFFFC01FFFFFE00000000000000003FFFFF800001FFFFFE000000000
+00000003FFFFF800001FFFFFE00000000000000003FFFFF800000FFFFFF0000000000000
+0003FFFFF800000FFFFFF00000000000000003FFFFF800000FFFFFF00000000000000003
+FFFFF8000007FFFFF80000000000000003FFFFF8000007FFFFF80000000000000003FFFF
+F8000003FFFFF80000000000000003FFFFF8000003FFFFFC0000000000000003FFFFF800
+0001FFFFFC0000000000000003FFFFF8000001FFFFFE0000000000000003FFFFF8000000
+FFFFFE0000000000000003FFFFF8000000FFFFFF0000000000000003FFFFF80000007FFF
+FF0000000000000003FFFFF80000003FFFFF8000000000000003FFFFF80000003FFFFFC0
+00000000000003FFFFF80000001FFFFFC000000000000003FFFFF80000000FFFFFE00000
+0000000003FFFFF800000007FFFFF000000000000003FFFFF800000003FFFFF800000000
+000003FFFFF800000003FFFFFC00000000000003FFFFF800000001FFFFFE000000000000
+07FFFFF800000000FFFFFF00000000000007FFFFF8000000007FFFFF80000000000007FF
+FFF8000000001FFFFFC000000000000FFFFFF8000000000FFFFFF000000000001FFFFFF8
+0000000007FFFFF800000000001FFFFFF80000000003FFFFFE00000000003FFFFFF80000
+000000FFFFFFC0000000007FFFFFF800000000007FFFFFF000000001FFFFFFF800000000
+001FFFFFFE00000007FFCFFFF800000000000FFFFFFFE000001FFF87FFF8000000000003
+FFFFFFFF8003FFFF01FFF8000000000000FFFFFFFFFFFFFFFC00FFF80000000000003FFF
+FFFFFFFFFFF8003FF800000000000007FFFFFFFFFFFFE0001FF800000000000001FFFFFF
+FFFFFFC00007F8000000000000003FFFFFFFFFFE000001F80000000000000003FFFFFFFF
+F80000007000000000000000003FFFFFFF80000000000000000000000000007FFFF00000
+0000000000827A75F798>71 D<FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFF
+F8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFF
+FFFFFFFFF800001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC000
+0000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC0000000001F
+FFFFC0000000001FFFFFC0000000001FFFFFC0000000001FFFFFC00000FFFFFFFFFFFFFF
+F8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFF
+FFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF83D767BF548>73
+D<0000003FFFF80000000000000007FFFFFFE00000000000007FFFFFFFFC000000000001
+FFFFFFFFFF800000000007FFFFFFFFFFE0000000001FFFFFFFFFFFF0000000003FFFF000
+7FFFFC000000007FFE00000FFFFE00000000FFFF000003FFFF80000001FFFF800001FFFF
+C0000001FFFFC00000FFFFE0000001FFFFC000007FFFF0000003FFFFE000003FFFF80000
+03FFFFE000001FFFF8000003FFFFE000001FFFFC000003FFFFE000000FFFFE000003FFFF
+E000000FFFFE000003FFFFE000000FFFFF000003FFFFE0000007FFFF000003FFFFE00000
+07FFFF000001FFFFC0000007FFFF000001FFFFC0000003FFFF800000FFFF80000003FFFF
+8000007FFF00000003FFFF8000003FFE00000003FFFF8000000FF800000003FFFF800000
+03E000000003FFFF800000000000000003FFFF800000000000000003FFFF800000000000
+000003FFFF800000000000000003FFFF800000000000000003FFFF800000000000000003
+FFFF800000000000000003FFFF8000000000000007FFFFFF8000000000001FFFFFFFFF80
+0000000003FFFFFFFFFF80000000007FFFFFFFFFFF8000000003FFFFFFFFFFFF80000000
+1FFFFFFE03FFFF80000000FFFFFF8003FFFF80000003FFFFF80003FFFF8000000FFFFFC0
+0003FFFF8000001FFFFF000003FFFF8000007FFFFC000003FFFF800000FFFFF0000003FF
+FF800001FFFFC0000003FFFF800003FFFF80000003FFFF800007FFFF00000003FFFF8000
+0FFFFE00000003FFFF80001FFFFE00000003FFFF80003FFFFC00000003FFFF80003FFFF8
+00000003FFFF80007FFFF800000003FFFF80007FFFF000000003FFFF80007FFFF0000000
+03FFFF8000FFFFF000000003FFFF8000FFFFE000000003FFFF8000FFFFE000000003FFFF
+8000FFFFE000000003FFFF8000FFFFE000000007FFFF8000FFFFE000000007FFFF8000FF
+FFE000000007FFFF8000FFFFF00000000FFFFF8000FFFFF00000000FFFFF80007FFFF000
+00001FFFFF80007FFFF80000003FFFFF80007FFFF80000007EFFFF80003FFFFC0000007E
+FFFFC0003FFFFE000001FCFFFFE0001FFFFF000003F8FFFFFC000FFFFF80000FF0FFFFFF
+FC07FFFFE0003FE07FFFFFFE01FFFFFC03FFC07FFFFFFE00FFFFFFFFFF803FFFFFFE003F
+FFFFFFFE001FFFFFFE000FFFFFFFFC0007FFFFFE0003FFFFFFF00001FFFFFE00003FFFFF
+8000003FFFFC000001FFF800000000000057507ACE5E>97 D<000000007FFF8000000000
+00000FFFFFFC0000000000007FFFFFFF800000000001FFFFFFFFE00000000007FFFFFFFF
+F8000000001FFFFFFFFFFE000000007FFFF807FFFF00000001FFFFC000FFFF80000003FF
+FF00003FFFE0000007FFFC00000FFFF000000FFFF8000007FFF800001FFFF0000003FFF8
+00003FFFE0000001FFFC00007FFFC0000000FFFE0000FFFF80000000FFFE0001FFFF8000
+00007FFF0001FFFF000000007FFF8003FFFF000000003FFF8007FFFE000000003FFF8007
+FFFE000000003FFFC00FFFFE000000001FFFC00FFFFE000000001FFFE01FFFFC00000000
+1FFFE01FFFFC000000001FFFE01FFFFC000000000FFFF03FFFFC000000000FFFF03FFFFC
+000000000FFFF03FFFF8000000000FFFF07FFFF8000000000FFFF07FFFF8000000000FFF
+F07FFFF8000000000FFFF87FFFF80000000007FFF87FFFF80000000007FFF8FFFFF80000
+000007FFF8FFFFF80000000007FFF8FFFFF80000000007FFF8FFFFFFFFFFFFFFFFFFF8FF
+FFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFF
+FFFFF0FFFFF800000000000000FFFFF800000000000000FFFFF800000000000000FFFFF8
+00000000000000FFFFF800000000000000FFFFF8000000000000007FFFF8000000000000
+007FFFF8000000000000007FFFF8000000000000007FFFFC000000000000003FFFFC0000
+00000000003FFFFC000000000000003FFFFC000000000000003FFFFC000000000000001F
+FFFC000000000000001FFFFE000000000000000FFFFE000000000003F00FFFFE00000000
+0007F807FFFF000000000007F807FFFF00000000000FF803FFFF80000000000FF001FFFF
+80000000001FF001FFFFC0000000001FE000FFFFE0000000003FE0007FFFF0000000007F
+C0003FFFF800000000FFC0001FFFFC00000001FF80000FFFFE00000003FF000007FFFF80
+00000FFE000003FFFFE000003FFC000001FFFFF80000FFF8000000FFFFFFC00FFFF00000
+003FFFFFFFFFFFE00000000FFFFFFFFFFF8000000003FFFFFFFFFE0000000000FFFFFFFF
+F800000000001FFFFFFFE0000000000003FFFFFF000000000000000FFFE00000004D507B
+CE58>101 D<0001FFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000
+FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000007FFFFC0000001FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000
+000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000FFFFFFFFFFC0
+FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0
+FFFFFFFFFFC02A7879F735>108 D<0001FFF800000FFFE000000000FFFFFFF80000FFFF
+FE00000000FFFFFFF80003FFFFFF80000000FFFFFFF8000FFFFFFFE0000000FFFFFFF800
+3FFFFFFFF8000000FFFFFFF8007FFFFFFFFC000000FFFFFFF801FFF01FFFFE000000FFFF
+FFF803FF0007FFFF000000FFFFFFF807FC0003FFFF800000007FFFF80FF00001FFFFC000
+00001FFFF81FC00000FFFFC00000000FFFF83F800000FFFFE00000000FFFF87F000000FF
+FFE00000000FFFF87E0000007FFFF00000000FFFF8FC0000007FFFF00000000FFFF9F800
+00007FFFF00000000FFFF9F00000007FFFF00000000FFFFBF00000003FFFF80000000FFF
+FBE00000003FFFF80000000FFFFFE00000003FFFF80000000FFFFFC00000003FFFF80000
+000FFFFFC00000003FFFF80000000FFFFF800000003FFFF80000000FFFFF800000003FFF
+F80000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000FFFFF000000
+003FFFF80000000FFFFF000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
+000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
+0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
+FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
+00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
+FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
+000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
+F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
+003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
+000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
+0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000FFFFFFFFFFE003FFFFFFFF
+FF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FF
+FFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFF
+E003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80614E79CD6C>110
+D<0001FFF80007FE0000FFFFFFF8003FFFC000FFFFFFF800FFFFF000FFFFFFF803FFFFF8
+00FFFFFFF807FFFFFE00FFFFFFF80FFFFFFF00FFFFFFF81FFC3FFF80FFFFFFF83FE07FFF
+C0FFFFFFF87F80FFFFC0007FFFF87F00FFFFC0001FFFF8FE01FFFFE0000FFFF9FC01FFFF
+E0000FFFF9F801FFFFE0000FFFFBF801FFFFE0000FFFFBF001FFFFE0000FFFFBE001FFFF
+E0000FFFFFE001FFFFE0000FFFFFC001FFFFE0000FFFFFC000FFFFC0000FFFFF8000FFFF
+C0000FFFFF80007FFF80000FFFFF80001FFE00000FFFFF00000FFC00000FFFFF000001E0
+00000FFFFF0000000000000FFFFF0000000000000FFFFE0000000000000FFFFE00000000
+00000FFFFE0000000000000FFFFE0000000000000FFFFE0000000000000FFFFE00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
+00000FFFFC0000000000000FFFFC0000000000FFFFFFFFFFF8000000FFFFFFFFFFF80000
+00FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF80000
+00FFFFFFFFFFF8000000FFFFFFFFFFF8000000434E7ACD4F>114
+D<000003FFFC00078000007FFFFFE00FC00003FFFFFFF83FC0000FFFFFFFFEFFC0003FFF
+FFFFFFFFC0007FFF000FFFFFC001FFF00000FFFFC003FF8000003FFFC007FF0000000FFF
+C00FFE00000007FFC01FFC00000003FFC01FF800000001FFC03FF800000001FFC03FF800
+000000FFC07FF000000000FFC07FF0000000007FC07FF0000000007FC0FFF0000000007F
+C0FFF8000000003FC0FFF8000000003FC0FFF8000000003FC0FFFC000000003FC0FFFE00
+0000003FC0FFFF000000001F80FFFFC00000000000FFFFF00000000000FFFFFE00000000
+00FFFFFFF0000000007FFFFFFF800000007FFFFFFFFE0000007FFFFFFFFFE000003FFFFF
+FFFFFC00001FFFFFFFFFFF00001FFFFFFFFFFFC0000FFFFFFFFFFFE00007FFFFFFFFFFF8
+0003FFFFFFFFFFFC0001FFFFFFFFFFFE0000FFFFFFFFFFFF00003FFFFFFFFFFF80001FFF
+FFFFFFFFC00007FFFFFFFFFFE00001FFFFFFFFFFF000003FFFFFFFFFF0000007FFFFFFFF
+F80000001FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFC000000
+00001FFFFE000000000007FFFE7E0000000003FFFEFF0000000001FFFEFF0000000000FF
+FEFF80000000007FFEFF80000000007FFEFF80000000003FFEFFC0000000003FFEFFC000
+0000001FFEFFC0000000001FFEFFE0000000001FFEFFE0000000001FFCFFF0000000001F
+FCFFF0000000001FFCFFF8000000003FFCFFFC000000003FF8FFFE000000007FF8FFFE00
+0000007FF0FFFF00000000FFF0FFFF80000001FFE0FFFFE0000003FFC0FFFFF0000007FF
+80FFFFFE00003FFF00FFFFFFC003FFFE00FFE7FFFFFFFFFC00FFC3FFFFFFFFF000FF80FF
+FFFFFFC000FE003FFFFFFF0000FC0007FFFFF800007000007FFF0000003F507ACE4C>I<
+000000FF00000000000000FF00000000000000FF00000000000000FF00000000000000FF
+00000000000000FF00000000000000FF00000000000001FF00000000000001FF00000000
+000001FF00000000000001FF00000000000001FF00000000000003FF00000000000003FF
+00000000000003FF00000000000003FF00000000000007FF00000000000007FF00000000
+00000FFF0000000000000FFF0000000000001FFF0000000000001FFF0000000000003FFF
+0000000000003FFF0000000000007FFF000000000000FFFF000000000000FFFF00000000
+0001FFFF000000000003FFFF000000000007FFFF00000000001FFFFF00000000003FFFFF
+0000000000FFFFFFFFFFFF000FFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00
+FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF00001FE00007FFFF00001FE0
+0007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF
+00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE0
+0007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00003FE00007FFFF
+80003FC00003FFFF80003FC00003FFFF80007FC00003FFFFC0007F800001FFFFC000FF80
+0001FFFFE000FF800000FFFFE001FF0000007FFFF003FE0000007FFFFE0FFE0000003FFF
+FFFFFC0000000FFFFFFFF800000007FFFFFFF000000001FFFFFFC0000000007FFFFF8000
+0000001FFFFE000000000001FFF000003B6E7CEC4B>I E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 1
+1 0 bop 150 1318 a Fh(GDB)65 b(In)-5 b(ternals)p 150
+1385 3600 34 v 1912 1481 a Fg(A)31 b(guide)e(to)j(the)e(in)m(ternals)f
+(of)i(the)f(GNU)h(debugger)150 4536 y Ff(John)45 b(Gilmore)150
+4669 y(Cygn)l(us)g(Solutions)150 4802 y(Second)f(Edition:)150
+4935 y(Stan)h(Shebs)150 5068 y(Cygn)l(us)g(Solutions)p
+150 5141 3600 17 v eop
+%DVIPSSectionPage: 2
+2 1 bop 3062 408 a Fg(Cygn)m(us)30 b(Solutions)3140 518
+y(Revision:)39 b(1.107)3194 628 y(T)3245 647 y(E)3295
+628 y(Xinfo)30 b(2.257)150 5078 y(Cop)m(yrigh)m(t)602
+5075 y(c)577 5078 y Fe(\015)g Fg(1990-1999)k(F)-8 b(ree)32
+b(Soft)m(w)m(are)f(F)-8 b(oundation,)31 b(Inc.)150 5213
+y(P)m(ermission)f(is)i(gran)m(ted)h(to)f(mak)m(e)i(and)d(distribute)f
+(v)m(erbatim)i(copies)g(of)g(this)f(man)m(ual)h(pro)m(vided)f(the)150
+5322 y(cop)m(yrigh)m(t)g(notice)f(and)g(this)f(p)s(ermission)f(notice)i
+(are)h(preserv)m(ed)f(on)h(all)e(copies.)p eop
+%DVIPSSectionPage: 1
+1 2 bop 150 -116 a Fg(Chapter)30 b(2:)41 b(Ov)m(erall)29
+b(Structure)2397 b(1)150 299 y Fd(Scop)t(e)53 b(of)g(this)h(Do)t(cumen)
+l(t)275 550 y Fg(This)23 b(do)s(cumen)m(t)h(do)s(cumen)m(ts)h(the)g(in)
+m(ternals)f(of)h(the)g(GNU)g(debugger,)h(GDB.)h(It)e(includes)d
+(descrip-)150 659 y(tion)32 b(of)g(GDB's)i(k)m(ey)f(algorithms)e(and)g
+(op)s(erations,)i(as)f(w)m(ell)f(as)i(the)f(mec)m(hanisms)g(that)g
+(adapt)h(GDB)150 769 y(to)e(sp)s(eci\014c)e(hosts)i(and)e(targets.)150
+1062 y Fd(1)80 b(Requiremen)l(ts)275 1313 y Fg(Before)41
+b(diving)d(in)m(to)i(the)h(in)m(ternals,)h(y)m(ou)e(should)f
+(understand)f(the)j(formal)e(requiremen)m(ts)h(and)150
+1423 y(other)c(exp)s(ectations)g(for)g(GDB.)h(Although)e(some)h(of)g
+(these)g(ma)m(y)g(seem)g(ob)m(vious,)h(there)f(ha)m(v)m(e)h(b)s(een)150
+1532 y(prop)s(osals)29 b(for)h(GDB)h(that)g(ha)m(v)m(e)h(run)d(coun)m
+(ter)i(to)g(these)g(requiremen)m(ts.)275 1672 y(First)38
+b(of)i(all,)h(GDB)g(is)d(a)i(debugger.)68 b(It's)40 b(not)g(designed)e
+(to)j(b)s(e)d(a)i(fron)m(t)g(panel)f(for)g(em)m(b)s(edded)150
+1782 y(systems.)i(It's)30 b(not)h(a)g(text)g(editor.)40
+b(It's)31 b(not)g(a)f(shell.)39 b(It's)31 b(not)f(a)h(programming)e(en)
+m(vironmen)m(t.)275 1922 y(GDB)j(is)e(an)h(in)m(teractiv)m(e)h(to)s
+(ol.)43 b(Although)30 b(a)h(batc)m(h)h(mo)s(de)f(is)f(a)m(v)-5
+b(ailable,)31 b(GDB's)h(primary)d(role)i(is)150 2032
+y(to)g(in)m(teract)g(with)e(a)i(h)m(uman)f(programmer.)275
+2172 y(GDB)23 b(should)d(b)s(e)h(resp)s(onsiv)m(e)g(to)i(the)g(user.)37
+b(A)22 b(programmer)g(hot)g(on)g(the)h(trail)e(of)h(a)g(nast)m(y)h
+(bug,)h(and)150 2281 y(op)s(erating)31 b(under)e(a)j(lo)s(oming)d
+(deadline,)h(is)g(going)h(to)h(b)s(e)f(v)m(ery)g(impatien)m(t)g(of)g
+(ev)m(erything,)g(including)150 2391 y(the)g(resp)s(onse)e(time)h(to)h
+(debugger)f(commands.)275 2531 y(GDB)c(should)e(b)s(e)h(relativ)m(ely)g
+(p)s(ermissiv)m(e,)g(suc)m(h)h(as)g(for)f(expressions.)38
+b(While)25 b(the)h(compiler)e(should)150 2640 y(b)s(e)39
+b(pic)m(ky)g(\(or)h(ha)m(v)m(e)h(the)f(option)f(to)i(b)s(e)e(made)h
+(pic)m(ky\),)i(since)d(source)h(co)s(de)g(liv)m(es)e(for)i(a)g(long)f
+(time)150 2750 y(usually)-8 b(,)24 b(the)g(programmer)g(doing)f
+(debugging)g(shouldn't)f(b)s(e)i(sp)s(ending)d(time)j(\014guring)e(out)
+i(to)h(mollify)150 2860 y(the)31 b(debugger.)275 3000
+y(GDB)j(will)d(b)s(e)j(called)e(up)s(on)h(to)h(deal)f(with)g(really)f
+(large)i(programs.)51 b(Executable)33 b(sizes)h(of)g(50)g(to)150
+3109 y(100)26 b(megab)m(ytes)g(o)s(ccur)f(regularly)-8
+b(,)24 b(and)g(w)m(e'v)m(e)j(heard)d(rep)s(orts)g(of)g(programs)h
+(approac)m(hing)f(1)h(gigab)m(yte)150 3219 y(in)k(size.)275
+3359 y(GDB)i(should)e(b)s(e)h(able)h(to)g(run)f(ev)m(erywhere.)42
+b(No)31 b(other)g(debugger)g(is)f(a)m(v)-5 b(ailable)30
+b(for)g(ev)m(en)i(half)e(as)150 3468 y(man)m(y)g(con\014gurations)g(as)
+h(GDB)g(supp)s(orts.)150 3762 y Fd(2)80 b(Ov)l(erall)56
+b(Structure)275 4013 y Fg(GDB)31 b(consists)g(of)f(three)h(ma)5
+b(jor)31 b(subsystems:)40 b(user)30 b(in)m(terface,)i(sym)m(b)s(ol)d
+(handling)f(\(the)k(\\sym)m(b)s(ol)150 4122 y(side"\),)e(and)g(target)i
+(system)f(handling)c(\(the)k(\\target)i(side"\).)275
+4262 y(Ther)c(user)h(in)m(terface)h(consists)e(of)i(sev)m(eral)g
+(actual)f(in)m(terfaces,)i(plus)c(supp)s(orting)g(co)s(de.)275
+4402 y(The)e(sym)m(b)s(ol)g(side)g(consists)g(of)h(ob)5
+b(ject)28 b(\014le)e(readers,)h(debugging)f(info)g(in)m(terpreters,)h
+(sym)m(b)s(ol)f(table)150 4512 y(managemen)m(t,)32 b(source)f(language)
+f(expression)g(parsing,)f(t)m(yp)s(e)h(and)g(v)-5 b(alue)30
+b(prin)m(ting.)275 4652 y(The)j(target)i(side)e(consists)g(of)h
+(execution)h(con)m(trol,)g(stac)m(k)g(frame)f(analysis,)g(and)f(ph)m
+(ysical)f(target)150 4762 y(manipulation.)275 4902 y(The)37
+b(target)i(side/sym)m(b)s(ol)e(side)g(division)e(is)i(not)h(formal,)h
+(and)e(there)i(are)f(a)g(n)m(um)m(b)s(er)f(of)h(excep-)150
+5011 y(tions.)46 b(F)-8 b(or)33 b(instance,)f(core)h(\014le)e(supp)s
+(ort)g(in)m(v)m(olv)m(es)h(sym)m(b)s(olic)f(elemen)m(ts)h(\(the)h
+(basic)f(core)h(\014le)e(reader)150 5121 y(is)g(in)g(BFD\))i(and)f
+(target)h(elemen)m(ts)g(\(it)f(supplies)d(the)j(con)m(ten)m(ts)i(of)e
+(memory)g(and)f(the)i(v)-5 b(alues)31 b(of)h(reg-)150
+5230 y(isters\).)41 b(Instead,)30 b(this)g(division)d(is)j(useful)e
+(for)j(understanding)c(ho)m(w)k(the)g(minor)e(subsystems)g(should)150
+5340 y(\014t)h(together.)p eop
+%DVIPSSectionPage: 2
+2 3 bop 150 -116 a Fg(Chapter)30 b(3:)41 b(Algorithms)2646
+b(2)150 299 y Ff(2.1)68 b(The)45 b(Sym)l(b)t(ol)f(Side)275
+509 y Fg(The)25 b(sym)m(b)s(olic)g(side)h(of)g(GDB)i(can)f(b)s(e)e
+(though)m(t)i(of)g(as)g(\\ev)m(erything)f(y)m(ou)h(can)g(do)f(in)f(GDB)
+j(without)150 618 y(ha)m(ving)k(a)i(liv)m(e)e(program)g(running".)46
+b(F)-8 b(or)34 b(instance,)f(y)m(ou)g(can)g(lo)s(ok)g(at)g(the)g(t)m
+(yp)s(es)g(of)g(v)-5 b(ariables,)33 b(and)150 728 y(ev)-5
+b(aluate)31 b(man)m(y)g(kinds)d(of)i(expressions.)150
+1028 y Ff(2.2)68 b(The)45 b(T)-11 b(arget)45 b(Side)275
+1237 y Fg(The)37 b(target)i(side)e(of)i(GDB)g(is)e(the)h(\\bits)f(and)g
+(b)m(ytes)i(manipulator".)62 b(Although)37 b(it)g(ma)m(y)i(mak)m(e)150
+1347 y(reference)k(to)g(sym)m(b)s(olic)e(info)g(here)h(and)g(there,)k
+(most)d(of)f(the)h(target)h(side)d(will)f(run)h(with)g(only)h(a)150
+1457 y(stripp)s(ed)28 b(executable)j(a)m(v)-5 b(ailable)30
+b({)g(or)h(ev)m(en)g(no)f(executable)h(at)g(all,)f(in)f(remote)i
+(debugging)e(cases.)275 1608 y(Op)s(erations)21 b(suc)m(h)i(as)h
+(disassem)m(bly)-8 b(,)24 b(stac)m(k)g(frame)g(cra)m(wls,)g(and)f
+(register)g(displa)m(y)-8 b(,)24 b(are)g(able)f(to)h(w)m(ork)150
+1718 y(with)35 b(no)h(sym)m(b)s(olic)e(info)i(at)g(all.)57
+b(In)36 b(some)g(cases,)j(suc)m(h)d(as)h(disassem)m(bly)-8
+b(,)36 b(GDB)h(will)d(use)i(sym)m(b)s(olic)150 1827 y(info)31
+b(to)i(presen)m(t)f(addresses)f(relativ)m(e)i(to)f(sym)m(b)s(ols)f
+(rather)h(than)g(as)g(ra)m(w)g(n)m(um)m(b)s(ers,)f(but)h(it)f(will)f(w)
+m(ork)150 1937 y(either)g(w)m(a)m(y)-8 b(.)150 2237 y
+Ff(2.3)68 b(Con\014gurations)275 2446 y Fc(Host)39 b
+Fg(refers)e(to)h(attributes)e(of)h(the)g(system)h(where)e(GDB)i(runs.)
+59 b Fc(T)-8 b(arget)40 b Fg(refers)d(to)h(the)f(system)150
+2556 y(where)30 b(the)h(program)g(b)s(eing)f(debugged)g(executes.)44
+b(In)30 b(most)h(cases)h(they)f(are)g(the)g(same)g(mac)m(hine,)g(in)150
+2666 y(whic)m(h)e(case)j(a)e(third)f(t)m(yp)s(e)h(of)h
+Fc(Nativ)m(e)36 b Fg(attributes)30 b(come)i(in)m(to)e(pla)m(y)-8
+b(.)275 2817 y(De\014nes)27 b(and)g(include)e(\014les)h(needed)h(to)h
+(build)c(on)k(the)f(host)h(are)f(host)h(supp)s(ort.)38
+b(Examples)26 b(are)i(tt)m(y)150 2927 y(supp)s(ort,)h(system)h
+(de\014ned)g(t)m(yp)s(es,)g(host)h(b)m(yte)g(order,)f(host)g(\015oat)h
+(format.)275 3078 y(De\014nes)h(and)g(information)e(needed)i(to)h
+(handle)e(the)h(target)i(format)f(are)g(target)g(dep)s(enden)m(t.)46
+b(Ex-)150 3188 y(amples)36 b(are)h(the)g(stac)m(k)h(frame)f(format,)i
+(instruction)c(set,)k(breakp)s(oin)m(t)d(instruction,)g(registers,)j
+(and)150 3297 y(ho)m(w)30 b(to)i(set)e(up)g(and)g(tear)h(do)m(wn)f(the)
+g(stac)m(k)i(to)f(call)f(a)g(function.)275 3449 y(Information)c(that)i
+(is)f(only)f(needed)h(when)g(the)h(host)f(and)g(target)i(are)f(the)g
+(same,)g(is)f(nativ)m(e)h(dep)s(en-)150 3559 y(den)m(t.)45
+b(One)31 b(example)h(is)e(Unix)h(c)m(hild)f(pro)s(cess)h(supp)s(ort;)g
+(if)g(the)h(host)g(and)f(target)i(are)f(not)g(the)g(same,)150
+3668 y(doing)25 b(a)h(fork)g(to)g(start)h(the)f(target)h(pro)s(cess)f
+(is)e(a)j(bad)e(idea.)39 b(The)25 b(v)-5 b(arious)25
+b(macros)h(needed)g(for)f(\014nding)150 3778 y(the)31
+b(registers)f(in)f(the)h Fb(upage)p Fg(,)f(running)f
+Fb(ptrace)p Fg(,)h(and)h(suc)m(h)g(are)h(all)e(in)g(the)i(nativ)m
+(e-dep)s(enden)m(t)f(\014les.)275 3929 y(Another)35 b(example)g(of)h
+(nativ)m(e-dep)s(enden)m(t)g(co)s(de)f(is)g(supp)s(ort)f(for)h
+(features)h(that)h(are)f(really)e(part)150 4039 y(of)e(the)g(target)i
+(en)m(vironmen)m(t,)e(but)f(whic)m(h)g(require)f Fb(#include)g
+Fg(\014les)h(that)h(are)h(only)e(a)m(v)-5 b(ailable)31
+b(on)h(the)150 4148 y(host)e(system.)41 b(Core)31 b(\014le)e(handling)f
+(and)i Fb(setjmp)e Fg(handling)g(are)j(t)m(w)m(o)h(common)e(cases.)275
+4300 y(When)42 b(y)m(ou)i(w)m(an)m(t)g(to)g(mak)m(e)g(GDB)g(w)m(ork)f
+(\\nativ)m(e")h(on)f(a)h(particular)d(mac)m(hine,)46
+b(y)m(ou)e(ha)m(v)m(e)g(to)150 4410 y(include)28 b(all)h(three)i(kinds)
+d(of)j(information.)150 4726 y Fd(3)80 b(Algorithms)275
+5011 y Fg(GDB)40 b(uses)g(a)g(n)m(um)m(b)s(er)e(of)i(debugging-sp)s
+(eci\014c)e(algorithms.)68 b(They)39 b(are)h(often)g(not)g(v)m(ery)g
+(com-)150 5121 y(plicated,)h(but)f(get)h(lost)e(in)g(the)h(thic)m(k)m
+(et)h(of)f(sp)s(ecial)e(cases)j(and)e(real-w)m(orld)g(issues.)67
+b(This)38 b(c)m(hapter)150 5230 y(describ)s(es)i(the)i(basic)f
+(algorithms)f(and)h(men)m(tions)h(some)g(of)g(the)f(sp)s(eci\014c)g
+(target)i(de\014nitions)c(that)150 5340 y(they)31 b(use.)p
+eop
+%DVIPSSectionPage: 3
+3 4 bop 150 -116 a Fg(Chapter)30 b(3:)41 b(Algorithms)2646
+b(3)150 299 y Ff(3.1)68 b(F)-11 b(rames)275 491 y Fg(A)30
+b(frame)g(is)g(a)g(construct)h(that)g(GDB)h(uses)e(to)h(k)m(eep)g(trac)
+m(k)g(of)g(calling)e(and)h(called)f(functions.)275 625
+y Fb(FRAME_FP)h Fg(in)h(the)h(mac)m(hine)g(description)e(has)j(no)f
+(meaning)f(to)i(the)g(mac)m(hine-indep)s(enden)m(t)d(part)150
+734 y(of)h(GDB,)g(except)h(that)f(it)f(is)f(used)g(when)h(setting)g(up)
+g(a)g(new)g(frame)h(from)e(scratc)m(h,)j(as)f(follo)m(ws:)676
+862 y Fb(create_new_frame)44 b(\(read_register)g(\(FP_REGNUM\),)g
+(read_pc)i(\(\)\)\);)275 996 y Fg(Other)33 b(than)h(that,)j(all)c(the)h
+(meaning)g(imparted)f(to)i Fb(FP_REGNUM)d Fg(is)h(imparted)g(b)m(y)h
+(the)h(mac)m(hine-)150 1106 y(dep)s(enden)m(t)h(co)s(de.)62
+b(So,)39 b Fb(FP_REGNUM)c Fg(can)i(ha)m(v)m(e)i(an)m(y)e(v)-5
+b(alue)37 b(that)h(is)e(con)m(v)m(enien)m(t)i(for)f(the)h(co)s(de)f
+(that)150 1215 y(creates)26 b(new)e(frames.)39 b(\()p
+Fb(create_new_frame)20 b Fg(calls)k Fb(INIT_EXTRA_FRAME_INFO)19
+b Fg(if)k(it)h(is)g(de\014ned;)h(that)150 1325 y(is)k(where)h(y)m(ou)h
+(should)d(use)i(the)h Fb(FP_REGNUM)d Fg(v)-5 b(alue,)30
+b(if)f(y)m(our)i(frames)f(are)h(nonstandard.\))275 1459
+y(Giv)m(en)i(a)g(GDB)i(frame,)f(de\014ne)e Fb(FRAME_CHAIN)f
+Fg(to)j(determine)e(the)h(address)g(of)g(the)h(calling)e(func-)150
+1569 y(tion's)f(frame.)44 b(This)30 b(will)f(b)s(e)i(used)g(to)h
+(create)h(a)f(new)f(GDB)i(frame)f(struct,)g(and)f(then)g
+Fb(INIT_EXTRA_)150 1678 y(FRAME_INFO)d Fg(and)h Fb(INIT_FRAME_PC)e
+Fg(will)h(b)s(e)i(called)f(for)h(the)h(new)f(frame.)150
+1934 y Ff(3.2)68 b(Breakp)t(oin)l(t)46 b(Handling)275
+2126 y Fg(In)39 b(general,)j(a)e(breakp)s(oin)m(t)f(is)g(a)h
+(user-designated)g(lo)s(cation)f(in)g(the)h(program)f(where)h(the)g
+(user)150 2235 y(w)m(an)m(ts)31 b(to)g(regain)f(con)m(trol)h(if)e
+(program)h(execution)h(ev)m(er)g(reac)m(hes)h(that)f(lo)s(cation.)275
+2369 y(There)i(are)i(t)m(w)m(o)h(main)d(w)m(a)m(ys)i(to)g(implemen)m(t)
+e(breakp)s(oin)m(ts;)i(either)f(as)g(\\hardw)m(are")h(breakp)s(oin)m
+(ts)150 2479 y(or)30 b(as)h(\\soft)m(w)m(are")i(breakp)s(oin)m(ts.)275
+2613 y(Hardw)m(are)25 b(breakp)s(oin)m(ts)f(are)h(sometimes)g(a)m(v)-5
+b(ailable)24 b(as)i(a)f(builtin)d(debugging)i(features)h(with)f(some)
+150 2722 y(c)m(hips.)39 b(T)m(ypically)26 b(these)i(w)m(ork)g(b)m(y)g
+(ha)m(ving)g(dedicated)f(register)h(in)m(to)g(whic)m(h)f(the)h(breakp)s
+(oin)m(t)f(address)150 2832 y(ma)m(y)h(b)s(e)g(stored.)40
+b(If)27 b(the)h(PC)f(ev)m(er)i(matc)m(hes)g(a)f(v)-5
+b(alue)27 b(in)g(a)h(breakp)s(oin)m(t)f(registers,)h(the)g(CPU)g
+(raises)f(an)150 2941 y(exception)32 b(and)f(rep)s(orts)g(it)g(to)h
+(GDB.)h(Another)f(p)s(ossibilit)m(y)c(is)j(when)f(an)i(em)m(ulator)g
+(is)e(in)h(use;)h(man)m(y)150 3051 y(em)m(ulators)i(include)d
+(circuitry)h(that)i(w)m(atc)m(hes)h(the)f(address)f(lines)f(coming)h
+(out)h(from)f(the)h(pro)s(cessor,)150 3161 y(and)i(force)i(it)f(to)h
+(stop)f(if)f(the)h(address)f(matc)m(hes)i(a)g(breakp)s(oin)m(t's)e
+(address.)60 b(A)37 b(third)e(p)s(ossibilit)m(y)f(is)150
+3270 y(that)k(the)f(target)i(already)e(has)g(the)g(abilit)m(y)f(to)i
+(do)f(breakp)s(oin)m(ts)f(someho)m(w;)41 b(for)c(instance,)i(a)f(R)m
+(OM)150 3380 y(monitor)24 b(ma)m(y)i(do)e(its)h(o)m(wn)g(soft)m(w)m
+(are)h(breakp)s(oin)m(ts.)38 b(So)24 b(although)h(these)g(are)g(not)g
+(literally)e(\\hardw)m(are)150 3489 y(breakp)s(oin)m(ts",)38
+b(from)f(GDB's)h(p)s(oin)m(t)e(of)i(view)e(they)h(w)m(ork)g(the)h
+(same;)j(GDB)d(need)f(not)g(do)g(nothing)150 3599 y(more)31
+b(than)f(set)h(the)f(breakp)s(oin)m(t)f(and)h(w)m(ait)h(for)f
+(something)g(to)h(happ)s(en.)275 3733 y(Since)25 b(they)h(dep)s(end)e
+(on)i(hardw)m(are)g(resources,)h(hardw)m(are)f(breakp)s(oin)m(ts)f(ma)m
+(y)h(b)s(e)g(limited)e(in)g(n)m(um-)150 3842 y(b)s(er;)30
+b(when)f(the)i(user)e(asks)i(for)f(more,)h(GDB)g(will)d(start)j(trying)
+e(to)i(set)g(soft)m(w)m(are)h(breakp)s(oin)m(ts.)275
+3976 y(Soft)m(w)m(are)c(breakp)s(oin)m(ts)e(require)g(GDB)j(to)f(do)f
+(somewhat)h(more)g(w)m(ork.)40 b(The)26 b(basic)h(theory)h(is)e(that)
+150 4086 y(GDB)g(will)c(replace)j(a)g(program)g(instruction)d(a)j
+(trap,)h(illegal)e(divide,)g(or)g(some)i(other)f(instruction)d(that)150
+4195 y(will)28 b(cause)k(an)e(exception,)i(and)e(then)h(when)f(it's)g
+(encoun)m(tered,)i(GDB)g(will)c(tak)m(e)k(the)f(exception)h(and)150
+4305 y(stop)22 b(the)h(program.)37 b(When)22 b(the)h(user)e(sa)m(ys)i
+(to)g(con)m(tin)m(ue,)h(GDB)g(will)19 b(restore)k(the)f(original)f
+(instruction,)150 4415 y(single-step,)30 b(re-insert)f(the)i(trap,)f
+(and)g(con)m(tin)m(ue)h(on.)275 4549 y(Since)f(it)i(literally)d(o)m(v)m
+(erwrites)k(the)f(program)f(b)s(eing)g(tested,)i(the)f(program)g(area)g
+(m)m(ust)g(b)s(e)f(write-)150 4658 y(able,)d(so)h(this)e(tec)m(hnique)g
+(w)m(on't)i(w)m(ork)f(on)g(programs)g(in)f(R)m(OM.)h(It)h(can)f(also)g
+(distort)f(the)i(b)s(eha)m(vior)e(of)150 4768 y(programs)j(that)h
+(examine)f(themselv)m(es,)h(although)f(the)g(situation)f(w)m(ould)h(b)s
+(e)f(highly)g(un)m(usual.)275 4902 y(Also,)35 b(the)g(soft)m(w)m(are)h
+(breakp)s(oin)m(t)e(instruction)e(should)h(b)s(e)h(the)h(smallest)e
+(size)i(of)g(instruction,)f(so)150 5011 y(it)g(do)s(esn't)h(o)m(v)m
+(erwrite)g(an)g(instruction)e(that)i(migh)m(t)g(b)s(e)f(a)h(jump)f
+(target,)j(and)e(cause)g(disaster)f(when)150 5121 y(the)h(program)g
+(jumps)f(in)m(to)h(the)h(middle)d(of)i(the)g(breakp)s(oin)m(t)g
+(instruction.)53 b(\(Strictly)34 b(sp)s(eaking,)i(the)150
+5230 y(breakp)s(oin)m(t)31 b(m)m(ust)i(b)s(e)f(no)g(larger)g(than)h
+(the)f(smallest)g(in)m(terv)-5 b(al)32 b(b)s(et)m(w)m(een)h
+(instructions)d(that)j(ma)m(y)h(b)s(e)150 5340 y(jump)28
+b(targets;)j(p)s(erhaps)c(there)j(is)e(an)h(arc)m(hitecture)h(where)e
+(only)h(ev)m(en-n)m(um)m(b)s(ered)f(instructions)f(ma)m(y)p
+eop
+%DVIPSSectionPage: 4
+4 5 bop 150 -116 a Fg(Chapter)30 b(4:)41 b(User)30 b(In)m(terface)2535
+b(4)150 299 y(jump)s(ed)22 b(to.\))40 b(Note)26 b(that)f(it's)f(p)s
+(ossible)d(for)k(an)f(instruction)e(set)j(not)g(to)g(ha)m(v)m(e)g(an)m
+(y)g(instructions)d(usable)150 408 y(for)33 b(a)i(soft)m(w)m(are)g
+(breakp)s(oin)m(t,)e(although)h(in)e(practice)i(only)f(the)h(AR)m(C)g
+(has)f(failed)f(to)j(de\014ne)e(suc)m(h)g(an)150 518
+y(instruction.)275 654 y(The)c(basic)h(de\014nition)e(of)j(the)f(soft)m
+(w)m(are)i(breakp)s(oin)m(t)d(is)h(the)g(macro)h Fb(BREAKPOINT)p
+Fg(.)275 790 y(Basic)23 b(breakp)s(oin)m(t)g(ob)5 b(ject)24
+b(handling)d(is)h(in)g(`)p Fb(breakpoint.c)p Fg('.)36
+b(Ho)m(w)m(ev)m(er,)27 b(m)m(uc)m(h)c(of)h(the)g(in)m(teresting)150
+900 y(breakp)s(oin)m(t)29 b(action)i(is)e(in)h(`)p Fb(infrun.c)p
+Fg('.)150 1162 y Ff(3.3)68 b(Single)46 b(Stepping)150
+1482 y(3.4)68 b(Signal)46 b(Handling)150 1801 y(3.5)68
+b(Thread)45 b(Handling)150 2121 y(3.6)68 b(Inferior)46
+b(F)-11 b(unction)44 b(Calls)150 2441 y(3.7)68 b(Long)t(jmp)45
+b(Supp)t(ort)275 2635 y Fg(GDB)34 b(has)g(supp)s(ort)e(for)i
+(\014guring)e(out)i(that)g(the)g(target)i(is)c(doing)h(a)h
+Fb(longjmp)e Fg(and)i(for)f(stopping)150 2745 y(at)h(the)f(target)i(of)
+e(the)h(jump,)e(if)h(w)m(e)g(are)h(stepping.)48 b(This)31
+b(is)h(done)h(with)f(a)i(few)f(sp)s(ecialized)e(in)m(ternal)150
+2854 y(breakp)s(oin)m(ts,)e(whic)m(h)h(are)g(visible)e(in)h(the)i
+Fb(maint)e(info)g(breakpoint)e Fg(command.)275 2991 y(T)-8
+b(o)30 b(mak)m(e)i(this)d(w)m(ork,)i(y)m(ou)f(need)g(to)h(de\014ne)f(a)
+h(macro)f(called)g Fb(GET_LONGJMP_TARGET)p Fg(,)c(whic)m(h)j(will)150
+3100 y(examine)41 b(the)g Fb(jmp_buf)d Fg(structure)j(and)f(extract)i
+(the)f(long)s(jmp)e(target)k(address.)71 b(Since)40 b
+Fb(jmp_buf)150 3210 y Fg(is)g(target)j(sp)s(eci\014c,)f(y)m(ou)g(will)c
+(need)j(to)h(de\014ne)e(it)h(in)e(the)j(appropriate)e(`)p
+Fb(tm-)p Fc(xyz)p Fb(.h)p Fg(')g(\014le.)72 b(Lo)s(ok)41
+b(in)150 3319 y(`)p Fb(tm-sun4os4.h)p Fg(')28 b(and)h(`)p
+Fb(sparc-tdep.c)p Fg(')f(for)i(examples)g(of)g(ho)m(w)h(to)g(do)f
+(this.)150 3605 y Fd(4)80 b(User)53 b(In)l(terface)275
+3844 y Fg(GDB)46 b(has)f(sev)m(eral)g(user)g(in)m(terfaces.)86
+b(Although)44 b(the)h(command-line)f(in)m(terface)i(is)e(the)i(most)150
+3954 y(common)31 b(and)e(most)i(familiar,)d(there)j(are)g(others.)150
+4216 y Ff(4.1)68 b(Command)45 b(In)l(terpreter)275 4410
+y Fg(The)30 b(command)h(in)m(terpreter)g(in)f(GDB)i(is)f(fairly)e
+(simple.)42 b(It)31 b(is)f(designed)h(to)h(allo)m(w)e(for)h(the)h(set)g
+(of)150 4520 y(commands)d(to)h(b)s(e)f(augmen)m(ted)h(dynamically)-8
+b(,)28 b(and)g(also)i(has)f(a)g(recursiv)m(e)g(sub)s(command)e
+(capabilit)m(y)-8 b(,)150 4629 y(where)29 b(the)h(\014rst)f(argumen)m
+(t)i(to)f(a)g(command)g(ma)m(y)g(itself)f(direct)g(a)i(lo)s(okup)d(on)i
+(a)g(di\013eren)m(t)f(command)150 4739 y(list.)275 4875
+y(F)-8 b(or)26 b(instance,)g(the)g Fb(set)f Fg(command)g(just)h(starts)
+g(a)g(lo)s(okup)e(on)h(the)h Fb(setlist)e Fg(command)h(list,)h(while)
+150 4985 y Fb(set)j(thread)g Fg(recurses)h(to)h(the)g
+Fb(set_thread_cmd_list)p Fg(.)275 5121 y(T)-8 b(o)36
+b(add)f(commands)g(in)f(general,)j(use)f Fb(add_cmd)p
+Fg(.)54 b Fb(add_com)34 b Fg(adds)h(to)h(the)g(main)f(command)g(list,)
+150 5230 y(and)43 b(should)e(b)s(e)i(used)g(for)g(those)h(commands.)80
+b(The)43 b(usual)f(place)h(to)h(add)f(commands)g(is)g(in)f(the)150
+5340 y Fb(_initialize_)p Fc(xyz)32 b Fg(routines)e(at)h(the)f(ends)g
+(of)g(most)h(source)g(\014les.)p eop
+%DVIPSSectionPage: 5
+5 6 bop 150 -116 a Fg(Chapter)30 b(5:)41 b(Sym)m(b)s(ol)29
+b(Handling)2401 b(5)150 299 y Ff(4.2)68 b(Console)46
+b(Prin)l(ting)150 615 y(4.3)68 b(TUI)150 932 y(4.4)g(libgdb)275
+1125 y Fb(libgdb)38 b Fg(w)m(as)j(an)f(ab)s(ortiv)m(e)h(pro)5
+b(ject)40 b(of)h(y)m(ears)g(ago.)72 b(The)40 b(theory)g(w)m(as)h(to)g
+(pro)m(vide)f(an)g(API)g(to)150 1235 y(GDB's)32 b(functionalit)m(y)-8
+b(.)150 1518 y Fd(5)80 b(Sym)l(b)t(ol)54 b(Handling)275
+1753 y Fg(Sym)m(b)s(ols)31 b(are)j(a)f(k)m(ey)h(part)g(of)f(GDB's)h(op)
+s(eration.)49 b(Sym)m(b)s(ols)32 b(include)f(v)-5 b(ariables,)33
+b(functions,)g(and)150 1863 y(t)m(yp)s(es.)150 2121 y
+Ff(5.1)68 b(Sym)l(b)t(ol)45 b(Reading)275 2314 y Fg(GDB)29
+b(reads)f(sym)m(b)s(ols)g(from)g(\\sym)m(b)s(ol)f(\014les".)40
+b(The)28 b(usual)f(sym)m(b)s(ol)g(\014le)h(is)f(the)i(\014le)f(con)m
+(taining)g(the)150 2424 y(program)i(whic)m(h)f(GDB)j(is)d(debugging.)40
+b(GDB)31 b(can)g(b)s(e)e(directed)h(to)h(use)f(a)h(di\013eren)m(t)f
+(\014le)f(for)h(sym)m(b)s(ols)150 2533 y(\(with)36 b(the)h
+Fb(symbol-file)d Fg(command\),)39 b(and)e(it)f(can)i(also)f(read)g
+(more)g(sym)m(b)s(ols)e(via)i(the)g(\\add-\014le")150
+2643 y(and)30 b(\\load")h(commands,)f(or)g(while)f(reading)g(sym)m(b)s
+(ols)g(from)h(shared)g(libraries.)275 2778 y(Sym)m(b)s(ol)k(\014les)h
+(are)h(initially)c(op)s(ened)j(b)m(y)h(co)s(de)g(in)f(`)p
+Fb(symfile.c)p Fg(')e(using)i(the)h(BFD)h(library)-8
+b(.)55 b(BFD)150 2887 y(iden)m(ti\014es)29 b(the)h(t)m(yp)s(e)g(of)g
+(the)h(\014le)e(b)m(y)h(examining)f(its)g(header.)41
+b Fb(symfile_init)26 b Fg(then)k(uses)g(this)f(iden)m(ti-)150
+2997 y(\014cation)h(to)h(lo)s(cate)g(a)g(set)g(of)g(sym)m(b)s
+(ol-reading)d(functions.)275 3132 y(Sym)m(b)s(ol)d(reading)h(mo)s
+(dules)f(iden)m(tify)h(themselv)m(es)h(to)h(GDB)g(b)m(y)f(calling)e
+Fb(add_symtab_fns)e Fg(during)150 3241 y(their)31 b(mo)s(dule)f
+(initialization.)41 b(The)31 b(argumen)m(t)h(to)h Fb(add_symtab_fns)27
+b Fg(is)k(a)h Fb(struct)d(sym_fns)g Fg(whic)m(h)150 3351
+y(con)m(tains)40 b(the)h(name)f(\(or)g(name)g(pre\014x\))g(of)g(the)g
+(sym)m(b)s(ol)f(format,)k(the)e(length)e(of)h(the)h(pre\014x,)h(and)150
+3461 y(p)s(oin)m(ters)33 b(to)i(four)e(functions.)50
+b(These)34 b(functions)e(are)i(called)g(at)g(v)-5 b(arious)33
+b(times)h(to)g(pro)s(cess)g(sym)m(b)s(ol-)150 3570 y(\014les)29
+b(whose)i(iden)m(ti\014cation)d(matc)m(hes)k(the)f(sp)s(eci\014ed)d
+(pre\014x.)275 3705 y(The)h(functions)g(supplied)e(b)m(y)k(eac)m(h)g
+(mo)s(dule)e(are:)150 3865 y Fc(xyz)5 b Fb(_symfile_init\(struct)25
+b(sym_fns)k(*sf\))630 3975 y Fg(Called)34 b(from)h Fb(symbol_file_add)d
+Fg(when)j(w)m(e)h(are)g(ab)s(out)g(to)g(read)g(a)g(new)f(sym)m(b)s(ol)g
+(\014le.)630 4084 y(This)30 b(function)h(should)g(clean)h(up)f(an)m(y)h
+(in)m(ternal)f(state)j(\(p)s(ossibly)c(resulting)g(from)i(half-)630
+4194 y(read)i(previous)e(\014les,)i(for)g(example\))g(and)f(prepare)g
+(to)i(read)f(a)g(new)g(sym)m(b)s(ol)e(\014le.)51 b(Note)630
+4303 y(that)25 b(the)f(sym)m(b)s(ol)f(\014le)g(whic)m(h)g(w)m(e)h(are)h
+(reading)e(migh)m(t)h(b)s(e)f(a)h(new)g Fb(")p Fg(main)p
+Fb(")e Fg(sym)m(b)s(ol)h(\014le,)i(or)630 4413 y(migh)m(t)f(b)s(e)h(a)g
+(secondary)g(sym)m(b)s(ol)e(\014le)h(whose)h(sym)m(b)s(ols)e(are)i(b)s
+(eing)e(added)h(to)i(the)f(existing)630 4523 y(sym)m(b)s(ol)k(table.)
+630 4657 y(The)50 b(argumen)m(t)g(to)h Fc(xyz)5 b Fb(_symfile_init)47
+b Fg(is)j(a)g(newly)f(allo)s(cated)h Fb(struct)29 b(sym_fns)630
+4767 y Fg(whose)45 b Fb(bfd)f Fg(\014eld)f(con)m(tains)i(the)g(BFD)h
+(for)f(the)g(new)g(sym)m(b)s(ol)e(\014le)h(b)s(eing)g(read.)84
+b(Its)630 4877 y Fb(private)36 b Fg(\014eld)h(has)h(b)s(een)f(zero)s
+(ed,)k(and)c(can)i(b)s(e)e(mo)s(di\014ed)f(as)i(desired.)63
+b(T)m(ypically)-8 b(,)39 b(a)630 4986 y(struct)25 b(of)g(priv)-5
+b(ate)25 b(information)e(will)f(b)s(e)i Fb(malloc)p Fg('d,)h(and)f(a)i
+(p)s(oin)m(ter)e(to)h(it)g(will)d(b)s(e)i(placed)630
+5096 y(in)29 b(the)i Fb(private)d Fg(\014eld.)630 5230
+y(There)33 b(is)g(no)g(result)f(from)h Fc(xyz)5 b Fb(_symfile_init)p
+Fg(,)32 b(but)g(it)i(can)f(call)g Fb(error)f Fg(if)h(it)g(detects)630
+5340 y(an)d(una)m(v)m(oidable)g(problem.)p eop
+%DVIPSSectionPage: 6
+6 7 bop 150 -116 a Fg(Chapter)30 b(5:)41 b(Sym)m(b)s(ol)29
+b(Handling)2401 b(6)150 299 y Fc(xyz)5 b Fb(_new_init\(\))630
+408 y Fg(Called)22 b(from)i Fb(symbol_file_add)19 b Fg(when)k
+(discarding)e(existing)i(sym)m(b)s(ols.)37 b(This)22
+b(function)630 518 y(need)29 b(only)g(handle)g(the)h(sym)m(b)s
+(ol-reading)d(mo)s(dule's)i(in)m(ternal)f(state;)k(the)e(sym)m(b)s(ol)e
+(table)630 628 y(data)33 b(structures)f(visible)d(to)k(the)g(rest)f(of)
+h(GDB)g(will)d(b)s(e)h(discarded)g(b)m(y)h Fb(symbol_file_)630
+737 y(add)p Fg(.)45 b(It)32 b(has)f(no)h(argumen)m(ts)h(and)e(no)h
+(result.)44 b(It)32 b(ma)m(y)h(b)s(e)e(called)h(after)g
+Fc(xyz)5 b Fb(_symfile_)630 847 y(init)p Fg(,)28 b(if)g(a)h(new)f(sym)m
+(b)s(ol)f(table)h(is)g(b)s(eing)f(read,)i(or)g(ma)m(y)g(b)s(e)f(called)
+g(alone)g(if)g(all)f(sym)m(b)s(ols)630 956 y(are)k(simply)d(b)s(eing)h
+(discarded.)150 1100 y Fc(xyz)5 b Fb(_symfile_read\(struct)25
+b(sym_fns)k(*sf,)g(CORE_ADDR)f(addr,)h(int)g(mainline\))630
+1210 y Fg(Called)f(from)i Fb(symbol_file_add)c Fg(to)k(actually)g(read)
+f(the)i(sym)m(b)s(ols)d(from)h(a)i(sym)m(b)s(ol-\014le)630
+1319 y(in)m(to)f(a)h(set)g(of)g(psym)m(tabs)f(or)g(sym)m(tabs.)630
+1446 y Fb(sf)g Fg(p)s(oin)m(ts)f(to)i(the)f(struct)h(sym)p
+1725 1446 28 4 v 32 w(fns)f(originally)d(passed)j(to)h
+Fc(xyz)5 b Fb(_sym_init)28 b Fg(for)i(p)s(ossible)630
+1556 y(initialization.)36 b Fb(addr)25 b Fg(is)f(the)i(o\013set)h(b)s
+(et)m(w)m(een)f(the)g(\014le's)f(sp)s(eci\014ed)f(start)j(address)d
+(and)i(its)630 1665 y(true)33 b(address)g(in)f(memory)-8
+b(.)51 b Fb(mainline)31 b Fg(is)h(1)i(if)f(this)f(is)h(the)g(main)g
+(sym)m(b)s(ol)f(table)h(b)s(eing)630 1775 y(read,)26
+b(and)d(0)i(if)e(a)h(secondary)h(sym)m(b)s(ol)e(\014le)g(\(e.g.)40
+b(shared)24 b(library)d(or)j(dynamically)e(loaded)630
+1884 y(\014le\))30 b(is)f(b)s(eing)g(read.)275 2028 y(In)46
+b(addition,)k(if)c(a)h(sym)m(b)s(ol-reading)e(mo)s(dule)h(creates)i
+(psym)m(tabs)f(when)f Fc(xyz)p 3133 2028 V 38 w Fg(sym\014le)p
+3443 2028 V 32 w(read)h(is)150 2138 y(called,)27 b(these)h(psym)m(tabs)
+g(will)c(con)m(tain)k(a)g(p)s(oin)m(ter)e(to)j(a)e(function)g
+Fc(xyz)5 b Fb(_psymtab_to_symtab)p Fg(,)23 b(whic)m(h)150
+2247 y(can)31 b(b)s(e)e(called)h(from)g(an)m(y)h(p)s(oin)m(t)e(in)g
+(the)i(GDB)g(sym)m(b)s(ol-handling)c(co)s(de.)150 2391
+y Fc(xyz)5 b Fb(_psymtab_to_symtab)26 b(\(struct)i(partial_symtab)f
+(*pst\))630 2501 y Fg(Called)34 b(from)h Fb(psymtab_to_symtab)c
+Fg(\(or)36 b(the)g(PSYMT)-8 b(AB)p 2758 2501 V 33 w(TO)p
+2928 2501 V 32 w(SYMT)g(AB)36 b(macro\))h(if)630 2610
+y(the)26 b(psym)m(tab)g(has)f(not)h(already)g(b)s(een)f(read)g(in)g
+(and)g(had)g(its)h Fb(pst->symtab)c Fg(p)s(oin)m(ter)j(set.)630
+2720 y(The)36 b(argumen)m(t)g(is)f(the)h(psym)m(tab)g(to)h(b)s(e)e
+(\015eshed-out)h(in)m(to)g(a)h(sym)m(tab.)58 b(Up)s(on)35
+b(return,)630 2829 y(pst-)p Fb(>)p Fg(readin)21 b(should)g(ha)m(v)m(e)j
+(b)s(een)f(set)g(to)h(1,)h(and)d(pst-)p Fb(>)p Fg(sym)m(tab)h(should)e
+(con)m(tain)j(a)f(p)s(oin)m(ter)630 2939 y(to)29 b(the)f(new)f(corresp)
+s(onding)f(sym)m(tab,)j(or)e(zero)i(if)e(there)h(w)m(ere)g(no)g(sym)m
+(b)s(ols)e(in)h(that)h(part)630 3048 y(of)j(the)f(sym)m(b)s(ol)f
+(\014le.)150 3282 y Ff(5.2)68 b(P)l(artial)47 b(Sym)l(b)t(ol)e(T)-11
+b(ables)275 3467 y Fg(GDB)31 b(has)f(three)h(t)m(yp)s(es)f(of)h(sym)m
+(b)s(ol)e(tables.)225 3594 y Fe(\017)60 b Fg(full)29
+b(sym)m(b)s(ol)h(tables)h(\(sym)m(tabs\).)45 b(These)31
+b(con)m(tain)g(the)h(main)e(information)g(ab)s(out)h(sym)m(b)s(ols)f
+(and)330 3703 y(addresses.)225 3830 y Fe(\017)60 b Fg(partial)28
+b(sym)m(b)s(ol)f(tables)i(\(psym)m(tabs\).)41 b(These)28
+b(con)m(tain)i(enough)e(information)g(to)h(kno)m(w)g(when)f(to)330
+3940 y(read)i(the)h(corresp)s(onding)d(part)i(of)h(the)g(full)d(sym)m
+(b)s(ol)h(table.)225 4066 y Fe(\017)60 b Fg(minimal)42
+b(sym)m(b)s(ol)i(tables)g(\(msym)m(tabs\).)85 b(These)45
+b(con)m(tain)g(information)e(gleaned)i(from)f(non-)330
+4176 y(debugging)29 b(sym)m(b)s(ols.)275 4320 y(This)f(section)j
+(describ)s(es)d(partial)h(sym)m(b)s(ol)h(tables.)275
+4446 y(A)d(psym)m(tab)g(is)g(constructed)h(b)m(y)f(doing)f(a)i(v)m(ery)
+g(quic)m(k)f(pass)g(o)m(v)m(er)i(an)e(executable)h(\014le's)f
+(debugging)150 4556 y(information.)41 b(Small)29 b(amoun)m(ts)j(of)f
+(information)e(are)j(extracted)g({)f(enough)g(to)h(iden)m(tify)d(whic)m
+(h)h(parts)150 4665 y(of)36 b(the)h(sym)m(b)s(ol)e(table)h(will)d(need)
+j(to)h(b)s(e)f(re-read)g(and)g(fully)e(digested)h(later,)j(when)d(the)i
+(user)e(needs)150 4775 y(the)i(information.)60 b(The)37
+b(sp)s(eed)g(of)g(this)f(pass)h(causes)h(GDB)g(to)g(start)g(up)e(v)m
+(ery)i(quic)m(kly)-8 b(.)61 b(Later,)40 b(as)150 4885
+y(the)h(detailed)g(rereading)f(o)s(ccurs,)k(it)c(o)s(ccurs)h(in)f
+(small)g(pieces,)j(at)f(v)-5 b(arious)40 b(times,)k(and)d(the)g(dela)m
+(y)150 4994 y(therefrom)30 b(is)g(mostly)g(in)m(visible)d(to)k(the)f
+(user.)275 5121 y(The)35 b(sym)m(b)s(ols)g(that)h(sho)m(w)g(up)f(in)g
+(a)h(\014le's)f(psym)m(tab)h(should)e(b)s(e,)j(roughly)-8
+b(,)37 b(those)g(visible)c(to)k(the)150 5230 y(debugger's)23
+b(user)g(when)f(the)i(program)f(is)f(not)i(running)d(co)s(de)i(from)g
+(that)h(\014le.)38 b(These)23 b(include)e(external)150
+5340 y(sym)m(b)s(ols)29 b(and)h(t)m(yp)s(es,)g(static)h(sym)m(b)s(ols)e
+(and)h(t)m(yp)s(es,)h(and)f(en)m(um)f(v)-5 b(alues)30
+b(declared)g(at)h(\014le)f(scop)s(e.)p eop
+%DVIPSSectionPage: 7
+7 8 bop 150 -116 a Fg(Chapter)30 b(5:)41 b(Sym)m(b)s(ol)29
+b(Handling)2401 b(7)275 299 y(The)29 b(psym)m(tab)g(also)h(con)m(tains)
+g(the)g(range)g(of)f(instruction)f(addresses)h(that)h(the)g(full)e(sym)
+m(b)s(ol)g(table)150 408 y(w)m(ould)h(represen)m(t.)275
+546 y(The)20 b(idea)h(is)g(that)h(there)f(are)h(only)e(t)m(w)m(o)j(w)m
+(a)m(ys)f(for)f(the)h(user)f(\(or)g(m)m(uc)m(h)h(of)f(the)h(co)s(de)f
+(in)f(the)i(debugger\))150 656 y(to)31 b(reference)g(a)g(sym)m(b)s(ol:)
+225 793 y Fe(\017)60 b Fg(b)m(y)32 b(its)g(address)f(\(e.g.)48
+b(execution)33 b(stops)f(at)h(some)g(address)e(whic)m(h)g(is)g(inside)f
+(a)j(function)e(in)g(this)330 903 y(\014le\).)72 b(The)41
+b(address)f(will)e(b)s(e)j(noticed)g(to)h(b)s(e)e(in)g(the)h(range)g
+(of)h(this)e(psym)m(tab,)j(and)e(the)g(full)330 1013
+y(sym)m(tab)c(will)e(b)s(e)h(read)h(in.)59 b Fb(find_pc_function)p
+Fg(,)34 b Fb(find_pc_line)p Fg(,)i(and)g(other)h Fb(find_pc_...)330
+1122 y Fg(functions)29 b(handle)g(this.)225 1258 y Fe(\017)60
+b Fg(b)m(y)31 b(its)g(name)g(\(e.g.)44 b(the)31 b(user)g(asks)g(to)h
+(prin)m(t)e(a)h(v)-5 b(ariable,)31 b(or)g(set)g(a)h(breakp)s(oin)m(t)e
+(on)h(a)h(function\).)330 1368 y(Global)d(names)h(and)f(\014le-scop)s
+(e)g(names)h(will)d(b)s(e)j(found)e(in)h(the)h(psym)m(tab,)g(whic)m(h)e
+(will)f(cause)k(the)330 1477 y(sym)m(tab)i(to)h(b)s(e)f(pulled)d(in.)47
+b(Lo)s(cal)33 b(names)g(will)e(ha)m(v)m(e)j(to)g(b)s(e)e(quali\014ed)f
+(b)m(y)i(a)g(global)g(name,)h(or)f(a)330 1587 y(\014le-scop)s(e)27
+b(name,)i(in)d(whic)m(h)h(case)h(w)m(e)h(will)c(ha)m(v)m(e)j(already)g
+(read)f(in)g(the)h(sym)m(tab)g(as)g(w)m(e)g(ev)-5 b(aluated)330
+1697 y(the)32 b(quali\014er.)44 b(Or,)31 b(a)i(lo)s(cal)e(sym)m(b)s(ol)
+g(can)h(b)s(e)f(referenced)h(when)f(w)m(e)i(are)f Fb(")p
+Fg(in)p Fb(")e Fg(a)i(lo)s(cal)g(scop)s(e,)g(in)330 1806
+y(whic)m(h)d(case)j(the)e(\014rst)g(case)h(applies.)39
+b Fb(lookup_symbol)27 b Fg(do)s(es)j(most)h(of)f(the)h(w)m(ork)f(here.)
+275 1970 y(The)38 b(only)g(reason)i(that)f(psym)m(tabs)g(exist)g(is)f
+(to)i(cause)f(a)h(sym)m(tab)f(to)h(b)s(e)f(read)g(in)e(at)j(the)f(righ)
+m(t)150 2080 y(momen)m(t.)g(An)m(y)24 b(sym)m(b)s(ol)f(that)i(can)f(b)s
+(e)g(elided)e(from)i(a)g(psym)m(tab,)h(while)d(still)g(causing)i(that)h
+(to)f(happ)s(en,)150 2190 y(should)31 b(not)j(app)s(ear)f(in)f(it.)49
+b(Since)32 b(psym)m(tabs)i(don't)f(ha)m(v)m(e)i(the)e(idea)g(of)h(scop)
+s(e,)g(y)m(ou)g(can't)g(put)f(lo)s(cal)150 2299 y(sym)m(b)s(ols)c(in)h
+(them)g(an)m(yw)m(a)m(y)-8 b(.)43 b(Psym)m(tabs)31 b(don't)g(ha)m(v)m
+(e)g(the)g(idea)f(of)h(the)g(t)m(yp)s(e)g(of)g(a)g(sym)m(b)s(ol,)e
+(either,)i(so)150 2409 y(t)m(yp)s(es)f(need)h(not)f(app)s(ear,)g
+(unless)f(they)h(will)e(b)s(e)i(referenced)g(b)m(y)g(name.)275
+2546 y(It)c(is)f(a)i(bug)f(for)g(GDB)h(to)g(b)s(eha)m(v)m(e)g(one)g(w)m
+(a)m(y)g(when)e(only)g(a)i(psym)m(tab)f(has)g(b)s(een)g(read,)h(and)f
+(another)150 2656 y(w)m(a)m(y)39 b(if)e(the)i(corresp)s(onding)d(sym)m
+(tab)i(has)g(b)s(een)f(read)h(in.)63 b(Suc)m(h)37 b(bugs)h(are)g(t)m
+(ypically)f(caused)i(b)m(y)f(a)150 2766 y(psym)m(tab)31
+b(that)i(do)s(es)e(not)h(con)m(tain)g(all)e(the)i(visible)d(sym)m(b)s
+(ols,)i(or)g(whic)m(h)g(has)g(the)h(wrong)f(instruction)150
+2875 y(address)e(ranges.)275 3013 y(The)23 b(psym)m(tab)h(for)f(a)i
+(particular)d(section)i(of)g(a)g(sym)m(b)s(ol-\014le)e(\(ob)5
+b(j\014le\))24 b(could)f(b)s(e)g(thro)m(wn)h(a)m(w)m(a)m(y)h(after)150
+3123 y(the)33 b(sym)m(tab)g(has)f(b)s(een)g(read)g(in.)46
+b(The)32 b(sym)m(tab)h(should)e(alw)m(a)m(ys)i(b)s(e)f(searc)m(hed)h(b)
+s(efore)f(the)h(psym)m(tab,)150 3232 y(so)k(the)g(psym)m(tab)f(will)e
+(nev)m(er)j(b)s(e)f(used)g(\(in)g(a)h(bug-free)f(en)m(vironmen)m(t\).)
+60 b(Curren)m(tly)-8 b(,)37 b(psym)m(tabs)g(are)150 3342
+y(allo)s(cated)f(on)h(an)f(obstac)m(k,)j(and)d(all)g(the)g(psym)m(b)s
+(ols)f(themselv)m(es)h(are)h(allo)s(cated)f(in)f(a)i(pair)e(of)i(large)
+150 3451 y(arra)m(ys)31 b(on)f(an)g(obstac)m(k,)i(so)e(there)h(is)e
+(little)g(to)i(b)s(e)e(gained)h(b)m(y)g(trying)g(to)g(free)h(them)f
+(unless)f(y)m(ou)h(w)m(an)m(t)150 3561 y(to)h(do)f(a)h(lot)f(more)h(w)m
+(ork.)150 3826 y Ff(5.3)68 b(T)l(yp)t(es)275 4022 y Fg(F)-8
+b(undamen)m(tal)30 b(T)m(yp)s(es)f(\(e.g.,)k(FT)p 1452
+4022 28 4 v 32 w(V)m(OID,)f(FT)p 1904 4022 V 32 w(BOOLEAN\).)275
+4160 y(These)37 b(are)i(the)f(fundamen)m(tal)g(t)m(yp)s(es)g(that)h
+(GDB)g(uses)f(in)m(ternally)-8 b(.)62 b(F)-8 b(undamen)m(tal)38
+b(t)m(yp)s(es)g(from)150 4269 y(the)d(v)-5 b(arious)35
+b(debugging)f(formats)i(\(stabs,)h(ELF,)e(etc\))i(are)f(mapp)s(ed)d(in)
+m(to)j(one)f(of)h(these.)56 b(They)35 b(are)150 4379
+y(basically)28 b(a)j(union)d(of)i(all)f(fundamen)m(tal)g(t)m(yp)s(es)h
+(that)g(gdb)g(kno)m(ws)g(ab)s(out)f(for)h(all)f(the)h(languages)g(that)
+150 4489 y(GDB)h(kno)m(ws)g(ab)s(out.)275 4626 y(T)m(yp)s(e)e(Co)s(des)
+h(\(e.g.,)i(TYPE)p 1270 4626 V 33 w(CODE)p 1571 4626
+V 32 w(PTR,)e(TYPE)p 2111 4626 V 32 w(CODE)p 2411 4626
+V 33 w(ARRA)-8 b(Y\).)275 4764 y(Eac)m(h)45 b(time)g(GDB)h(builds)c(an)
+i(in)m(ternal)g(t)m(yp)s(e,)49 b(it)c(marks)f(it)h(with)e(one)i(of)h
+(these)f(t)m(yp)s(es.)84 b(The)150 4874 y(t)m(yp)s(e)37
+b(ma)m(y)g(b)s(e)f(a)i(fundamen)m(tal)d(t)m(yp)s(e,)k(suc)m(h)d(as)h
+(TYPE)p 2138 4874 V 33 w(CODE)p 2439 4874 V 32 w(INT,)g(or)f(a)i(deriv)
+m(ed)d(t)m(yp)s(e,)k(suc)m(h)e(as)150 4983 y(TYPE)p 413
+4983 V 32 w(CODE)p 713 4983 V 33 w(PTR)29 b(whic)m(h)g(is)g(a)h(p)s
+(oin)m(ter)f(to)i(another)f(t)m(yp)s(e.)41 b(T)m(ypically)-8
+b(,)29 b(sev)m(eral)h(FT)p 3235 4983 V 33 w(*)g(t)m(yp)s(es)g(map)150
+5093 y(to)37 b(one)f(TYPE)p 702 5093 V 32 w(CODE)p 1002
+5093 V 33 w(*)g(t)m(yp)s(e,)i(and)d(are)i(distinguished)32
+b(b)m(y)k(other)g(mem)m(b)s(ers)f(of)h(the)h(t)m(yp)s(e)f(struct,)150
+5202 y(suc)m(h)30 b(as)h(whether)e(the)i(t)m(yp)s(e)g(is)e(signed)g(or)
+i(unsigned,)d(and)i(ho)m(w)g(man)m(y)h(bits)e(it)h(uses.)275
+5340 y(Builtin)d(T)m(yp)s(es)j(\(e.g.,)i(builtin)p 1350
+5340 V 30 w(t)m(yp)s(e)p 1554 5340 V 33 w(v)m(oid,)e(builtin)p
+2075 5340 V 29 w(t)m(yp)s(e)p 2278 5340 V 33 w(c)m(har\).)p
+eop
+%DVIPSSectionPage: 8
+8 9 bop 150 -116 a Fg(Chapter)30 b(5:)41 b(Sym)m(b)s(ol)29
+b(Handling)2401 b(8)275 299 y(These)22 b(are)h(instances)f(of)g(t)m(yp)
+s(e)h(structs)f(that)h(roughly)e(corresp)s(ond)h(to)h(fundamen)m(tal)e
+(t)m(yp)s(es)i(and)f(are)150 408 y(created)35 b(as)f(global)g(t)m(yp)s
+(es)g(for)g(GDB)h(to)g(use)e(for)h(v)-5 b(arious)33 b(ugly)g
+(historical)g(reasons.)52 b(W)-8 b(e)35 b(ev)m(en)m(tually)150
+518 y(w)m(an)m(t)k(to)g(eliminate)e(these.)65 b(Note)40
+b(for)e(example)g(that)h(builtin)p 2408 518 28 4 v 30
+w(t)m(yp)s(e)p 2612 518 V 33 w(in)m(t)f(initialized)d(in)i(gdbt)m(yp)s
+(es.c)150 628 y(is)43 b(basically)f(the)j(same)f(as)g(a)h(TYPE)p
+1530 628 V 32 w(CODE)p 1830 628 V 32 w(INT)f(t)m(yp)s(e)g(that)h(is)e
+(initialized)e(in)h(c-lang.c)j(for)f(an)150 737 y(FT)p
+280 737 V 33 w(INTEGER)32 b(fundamen)m(tal)f(t)m(yp)s(e.)46
+b(The)32 b(di\013erence)f(is)h(that)h(the)f(builtin)p
+2860 737 V 29 w(t)m(yp)s(e)h(is)e(not)h(asso)s(ciated)150
+847 y(with)41 b(an)m(y)i(particular)d(ob)5 b(j\014le,)44
+b(and)e(only)f(one)i(instance)f(exists,)j(while)40 b(c-lang.c)j(builds)
+c(as)k(man)m(y)150 956 y(TYPE)p 413 956 V 32 w(CODE)p
+713 956 V 33 w(INT)29 b(t)m(yp)s(es)h(as)h(needed,)f(with)e(eac)m(h)k
+(one)e(asso)s(ciated)g(with)f(some)h(particular)f(ob)5
+b(j\014le.)150 1208 y Ff(5.4)68 b(Ob)7 b(ject)46 b(File)f(F)-11
+b(ormats)150 1484 y Fa(5.4.1)63 b(a.out)275 1675 y Fg(The)39
+b(`)p Fb(a.out)p Fg(')g(format)h(is)g(the)g(original)e(\014le)h(format)
+h(for)g(Unix.)69 b(It)40 b(consists)f(of)h(three)h(sections:)150
+1784 y(text,)f(data,)g(and)d(bss,)h(whic)m(h)e(are)i(for)f(program)g
+(co)s(de,)i(initialized)34 b(data,)40 b(and)d(uninitialized)c(data,)150
+1894 y(resp)s(ectiv)m(ely)-8 b(.)275 2026 y(The)35 b(`)p
+Fb(a.out)p Fg(')f(format)i(is)e(so)i(simple)e(that)i(it)f(do)s(esn't)g
+(ha)m(v)m(e)i(an)m(y)f(reserv)m(ed)f(place)h(for)f(debugging)150
+2136 y(information.)52 b(\(Hey)-8 b(,)37 b(the)e(original)e(Unix)h(hac)
+m(k)m(ers)i(used)e(`)p Fb(adb)p Fg(',)h(whic)m(h)f(is)f(a)j(mac)m
+(hine-language)f(de-)150 2246 y(bugger.\))k(The)22 b(only)h(debugging)f
+(format)i(for)f(`)p Fb(a.out)p Fg(')f(is)g(stabs,)j(whic)m(h)d(is)h
+(enco)s(ded)g(as)g(a)h(set)g(of)f(normal)150 2355 y(sym)m(b)s(ols)29
+b(with)g(distinctiv)m(e)g(attributes.)275 2488 y(The)g(basic)h(`)p
+Fb(a.out)p Fg(')g(reader)g(is)f(in)g(`)p Fb(dbxread.c)p
+Fg('.)150 2706 y Fa(5.4.2)63 b(COFF)275 2896 y Fg(The)31
+b(COFF)i(format)f(w)m(as)h(in)m(tro)s(duced)e(with)f(System)j(V)f
+(Release)h(3)f(\(SVR3\))h(Unix.)46 b(COFF)32 b(\014les)150
+3006 y(ma)m(y)f(ha)m(v)m(e)h(m)m(ultiple)c(sections,)i(eac)m(h)i
+(pre\014xed)d(b)m(y)h(a)h(header.)41 b(The)29 b(n)m(um)m(b)s(er)h(of)g
+(sections)g(is)g(limited.)275 3139 y(The)i(COFF)g(sp)s(eci\014cation)f
+(includes)f(supp)s(ort)h(for)h(debugging.)47 b(Although)31
+b(this)h(w)m(as)g(a)h(step)g(for-)150 3248 y(w)m(ard,)d(the)g
+(debugging)f(information)g(w)m(as)h(w)m(o)s(efully)f(limited.)38
+b(F)-8 b(or)31 b(instance,)f(it)g(w)m(as)g(not)h(p)s(ossible)c(to)150
+3358 y(represen)m(t)j(co)s(de)h(that)g(came)g(from)f(an)g(included)e
+(\014le.)275 3490 y(The)h(COFF)i(reader)f(is)f(in)h(`)p
+Fb(coffread.c)p Fg('.)150 3708 y Fa(5.4.3)63 b(ECOFF)275
+3899 y Fg(ECOFF)30 b(is)f(an)h(extended)h(COFF)f(originally)e(in)m(tro)
+s(duced)h(for)h(Mips)f(and)h(Alpha)f(w)m(orkstations.)275
+4032 y(The)g(basic)h(ECOFF)g(reader)h(is)e(in)g(`)p Fb(mipsread.c)p
+Fg('.)150 4250 y Fa(5.4.4)63 b(X)m(COFF)275 4440 y Fg(The)33
+b(IBM)i(RS/6000)h(running)c(AIX)i(uses)g(an)h(ob)5 b(ject)35
+b(\014le)e(format)i(called)f(X)m(COFF.)h(The)f(COFF)150
+4550 y(sections,)k(sym)m(b)s(ols,)e(and)f(line)f(n)m(um)m(b)s(ers)h
+(are)h(used,)h(but)e(debugging)g(sym)m(b)s(ols)g(are)h(db)m(x-st)m(yle)
+g(stabs)150 4660 y(whose)d(strings)f(are)h(lo)s(cated)h(in)d(the)j(`)p
+Fb(.debug)p Fg(')d(section)j(\(rather)f(than)g(the)g(string)f(table\).)
+49 b(F)-8 b(or)34 b(more)150 4769 y(information,)29 b(see)i(See)g
+(section)f(\\T)-8 b(op")31 b(in)e Fc(The)h(Stabs)g(Debugging)g(F)-8
+b(ormat)r Fg(.)275 4902 y(The)36 b(shared)g(library)e(sc)m(heme)k(has)f
+(a)g(clean)g(in)m(terface)g(for)g(\014guring)e(out)i(what)g(shared)f
+(libraries)150 5011 y(are)g(in)f(use,)j(but)d(the)h(catc)m(h)i(is)d
+(that)i(ev)m(erything)f(whic)m(h)f(refers)g(to)i(addresses)f(\(sym)m(b)
+s(ol)f(tables)h(and)150 5121 y(breakp)s(oin)m(ts)21 b(at)h(least\))g
+(needs)g(to)g(b)s(e)f(relo)s(cated)h(for)g(b)s(oth)f(shared)g
+(libraries)d(and)k(the)f(main)g(executable.)150 5230
+y(A)m(t)35 b(least)f(using)f(the)h(standard)g(mec)m(hanism)f(this)g
+(can)h(only)g(b)s(e)f(done)h(once)h(the)f(program)g(has)g(b)s(een)150
+5340 y(run)29 b(\(or)i(the)f(core)h(\014le)f(has)g(b)s(een)g(read\).)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdbint.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmcsc10 10.95 4
+/Fa 4 84 df<00000003C000000000000003C000000000000003C000000000000007E000
+000000000007E00000000000000FF00000000000000FF00000000000000FF00000000000
+001FF80000000000001FF80000000000001FF80000000000003BFC0000000000003BFC00
+00000000003BFC00000000000071FE00000000000071FE000000000000F1FF0000000000
+00E0FF000000000000E0FF000000000001E0FF800000000001C07F800000000001C07F80
+0000000003807FC00000000003803FC00000000003803FC00000000007001FE000000000
+07001FE0000000000F001FF0000000000E000FF0000000000E000FF0000000001E000FF8
+000000001C0007F8000000001C0007F8000000003C0007FC00000000380003FC00000000
+380003FC00000000700001FE00000000700001FE00000000700001FE00000000E00000FF
+00000000E00000FF00000001FFFFFFFF80000001FFFFFFFF80000001FFFFFFFF80000003
+C000007FC00000038000003FC00000038000003FC00000070000003FE00000070000001F
+E00000070000001FE000000E0000000FF000000E0000000FF000001E0000000FF800001C
+00000007F800001C00000007F800003C00000007FC00003800000003FC00007800000003
+FC00007800000003FE0000FC00000001FE0001FE00000003FF000FFF0000000FFF80FFFF
+F00001FFFFFFFFFFF00001FFFFFFFFFFF00001FFFFFF40417CC04A>65
+D<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7C
+BD25>73 D<FFFF8000007FFFFCFFFFC000007FFFFCFFFFE000007FFFFC007FE0000003FF
+80007FF0000000FE00007FF80000007C00007FF800000038000077FC00000038000073FE
+00000038000073FF00000038000071FF00000038000070FF800000380000707FC0000038
+0000707FC00000380000703FE00000380000701FF00000380000701FF00000380000700F
+F800003800007007FC00003800007007FC00003800007003FE00003800007001FF000038
+00007001FF00003800007000FF800038000070007FC00038000070007FC0003800007000
+3FE00038000070001FF00038000070001FF00038000070000FF800380000700007FC0038
+0000700007FE00380000700003FE00380000700001FF00380000700000FF803800007000
+00FF803800007000007FC03800007000003FE03800007000003FE03800007000001FF038
+00007000000FF83800007000000FF838000070000007FC38000070000003FE3800007000
+0003FE38000070000001FF38000070000000FFB8000070000000FFB80000700000007FF8
+0000700000003FF80000700000003FF80000700000001FF80000700000000FF800007000
+000007F800007000000007F800007000000003F80000F800000001F80001FC00000001F8
+0007FF00000000F800FFFFF80000007800FFFFF80000007800FFFFF800000038003E3E7B
+BD4A>78 D<0003FE000600001FFFC00E00007FFFF81E0001FE01FC1E0003F0003F3E0007
+E0000FFE000FC00007FE001F800003FE001F000001FE003E000000FE007E0000007E007E
+0000007E007C0000003E00FC0000003E00FC0000003E00FC0000001E00FC0000001E00FC
+0000001E00FE0000000E00FE0000000E00FF0000000E00FF8000000E007F80000000007F
+C0000000007FF0000000003FFC000000003FFFC00000001FFFFC0000000FFFFFC0000007
+FFFFFC000003FFFFFF000001FFFFFFC000007FFFFFE000001FFFFFF0000003FFFFF80000
+003FFFFC00000003FFFE000000003FFF0000000007FF0000000001FF8000000000FF8000
+0000007F80000000007FC0000000003FC0E00000001FC0E00000001FC0E00000001FC0E0
+0000000FC0E00000000FC0F00000000FC0F00000000FC0F00000000FC0F80000000F80F8
+0000001F80FC0000001F80FC0000001F00FE0000003F00FF0000003E00FF8000007C00FF
+C00000FC00FDF00001F800F8FC0003F000F07FC01FC000F01FFFFF8000E003FFFE0000C0
+003FF000002A427ABF38>83 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmti10 10.95 28
+/Fb 28 122 df<01E007F80FF80FFC1FFC1FFC1FFC1FFC0FFC03D8001800180038003000
+70006000E000C001C00380030007000E001C0038007000E000C0000E1C6DBE1C>39
+D<01E007F80FF80FF81FFC1FFC1FFC1FFC0FF8079800180038003000300070006000E000
+C001C00380070006000E001C0038007000E000C0000E1C7A891C>44
+D<0F003FC07FC07FC0FFC0FFC0FFC0FF807F003C000A0A77891C>46
+D<00000000001C000000000000003C000000000000007C000000000000007C0000000000
+0000FC00000000000000FC00000000000001FC00000000000003FC00000000000003FC00
+000000000007FC00000000000007FC0000000000000FFE0000000000000FFE0000000000
+001DFE0000000000001DFE00000000000039FE00000000000079FE00000000000071FE00
+0000000000E1FE000000000000E1FE000000000001C1FE000000000001C1FE0000000000
+0381FE00000000000781FE00000000000701FE00000000000E01FE00000000000E01FE00
+000000001C01FF00000000001C01FF00000000003800FF00000000003800FF0000000000
+7000FF0000000000F000FF0000000000E000FF0000000001C000FF0000000001C000FF00
+000000038000FF00000000038000FF00000000070000FF000000000F0000FF000000000E
+0000FF000000001C0000FF000000001FFFFFFF000000003FFFFFFF800000003FFFFFFF80
+0000007000007F800000007000007F80000000E000007F80000001E000007F80000001C0
+00007F800000038000007F800000038000007F800000070000007F800000070000007F80
+00000E0000007F8000001E0000007F8000001C0000007F8000003C0000007F8000007800
+00007F800000F80000007FC00001FC0000007FC00007FE000001FFC000FFFFE0007FFFFF
+80FFFFE0007FFFFF80FFFFC0007FFFFF8039417BC044>65 D<00000000FF8001C0000000
+0FFFE001C00000003FFFF80380000000FF807E0780000003FC001F0F8000000FF000071F
+8000001FC00007BF0000007F800003FF000000FF000001FF000001FE000001FF000003F8
+000000FE000007F0000000FE00000FF0000000FE00001FE00000007E00003FC00000007C
+00007F800000007C0000FF800000007C0000FF000000007C0001FE00000000780003FE00
+000000780003FC00000000780007FC00000000780007F80000000070000FF80000000070
+000FF80000000070001FF00000000070001FF00000000000003FE00000000000003FE000
+00000000003FE00000000000007FE00000000000007FC00000000000007FC00000000000
+007FC0000000000000FFC0000000000000FF80000000000000FF80000000000000FF8000
+0000000000FF80000000000000FF00000000000000FF00000000000000FF000000000F00
+00FF000000000F0000FF000000000E0000FF000000000E0000FF000000001E0000FF0000
+00001C0000FF000000003C0000FF00000000380000FF000000007800007F000000007000
+007F80000000F000007F80000001E000003F80000001C000003FC0000003C000001FC000
+00078000001FE000000F0000000FE000001E00000007F000003C00000003F80000F80000
+0001FC0001F000000000FE0007C0000000007FC03F80000000001FFFFE000000000007FF
+F0000000000000FF80000000003A4272BF41>67 D<0001FFFFFFFFFFF80001FFFFFFFFFF
+F80001FFFFFFFFFFF8000003FE00001FF8000003FE000007F8000003FC000003F8000003
+FC000001F8000003FC000000F0000007FC000000F0000007F8000000F0000007F8000000
+F0000007F8000000F000000FF8000000F000000FF0000000F000000FF0000000E000000F
+F0000000E000001FF0000000E000001FE0003800E000001FE0003800E000001FE0007801
+E000003FE0007001C000003FC00070000000003FC00070000000003FC000F0000000007F
+C000E0000000007F8001E0000000007F8003E0000000007F800FE000000000FFFFFFC000
+000000FFFFFFC000000000FFFFFFC000000000FF001FC000000001FF00078000000001FE
+00078000000001FE00078000000001FE00078000000003FE00070000000003FC00070000
+000003FC00070003800003FC000F0007800007FC000E0007000007F8000E0007000007F8
+0000000F000007F80000000E00000FF80000001E00000FF00000001C00000FF00000003C
+00000FF00000003C00001FF00000007800001FE00000007800001FE0000000F000001FE0
+000000F000003FE0000001F000003FC0000003E000003FC0000007E000007FC000000FE0
+00007FC000001FC000007F8000007FC00000FF800007FF8000FFFFFFFFFFFF8000FFFFFF
+FFFFFF8000FFFFFFFFFFFF00003D3E7BBD3E>69 D<1FFFFFF000FFFFF03FFFFFF001FFFF
+F03FFFFFF001FFFFF0003FF000000FFC00003FE0000003F000003FC0000003E000003FC0
+000001C000007FC0000003C000007FC0000003C000007F800000038000007F8000000380
+0000FF80000007800000FF80000007000000FF00000007000000FF00000007000001FF00
+00000F000001FF0000000E000001FE0000000E000001FE0000000E000003FE0000001E00
+0003FE0000001C000003FC0000001C000003FC0000001C000007FC0000003C000007FC00
+000038000007F800000038000007F80000003800000FF80000007800000FF80000007000
+000FF00000007000000FF00000007000001FF0000000F000001FF0000000E000001FE000
+0000E000001FE0000000E000003FE0000001E000003FE0000001E000003FC0000001C000
+003FC0000001C000007FC0000003C000007FC0000003C000007F800000038000007F8000
+00038000007F800000078000007F80000007000000FF00000007000000FF0000000F0000
+00FF0000000E000000FF0000001E0000007F0000001C0000007F0000003C0000007F0000
+00780000007F000000F00000007F000000E00000003F800001E00000003F800003C00000
+001F800007800000000FC0001F000000000FE0003E0000000007F000F80000000003FC07
+F00000000000FFFFC000000000003FFF00000000000007F800000000003C406FBD44>85
+D<000C001C007800E001C00180038007000E000C001C00180038003000700060006000E0
+00CF00FFC0FFC0FFC0FFC0FFC0FFC0FF807F003C000E1C6EBE1C>96
+D<00007E00000001FF80000007C1C380001F80EFC0003F00FFC0007E007FC000FC007F80
+01F8003F8003F0003F8003F0003F8007E0003F000FE0003F000FC0003F001FC0007F001F
+C0007E003F80007E003F80007E003F8000FE007F8000FC007F0000FC007F0000FC007F00
+01FC00FF0001F800FE0001F800FE0001F800FE0003F800FE0003F038FC0003F038FC0003
+F038FC0007F038FC0007E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0
+E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E00252977A72E>I<00001F
+E0000000FFF8000003F03E000007C00F00001F800700003F000780007E001F8000FC007F
+8001F8007F8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001FC0000000
+3F800000003F800000003F800000007F800000007F000000007F000000007F00000000FF
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FC00
+0003007E000007007E00000F007E00001E003E00003C003E000078001F0000F0001F0003
+E0000F800F800003E07E000001FFF80000003FC00000212977A72A>99
+D<000000003F800000001FFF800000001FFF000000001FFF00000000007F00000000007F
+00000000007E00000000007E0000000000FE0000000000FE0000000000FC0000000000FC
+0000000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F8
+0000000003F00000000003F00000000007F00000000007F00000000007E00000007E07E0
+000001FF8FE0000007C1CFE000001F80EFC000003F00FFC000007E007FC00000FC007FC0
+0001F8003F800003F0003F800003F0003F800007E0003F80000FE0003F00000FC0003F00
+001FC0007F00001FC0007F00003F80007E00003F80007E00003F8000FE00007F8000FE00
+007F0000FC00007F0000FC00007F0001FC0000FF0001FC0000FE0001F80000FE0001F800
+00FE0003F80000FE0003F83800FC0003F03800FC0003F03800FC0007F03800FC0007F078
+00FC000FE070007C000FE070007C001FE0F0007E003FE0E0003E007FE0E0003E00F3E1E0
+001F01E3E1C0000F8781E3800003FF00FF000000FC003E0000294077BE2E>I<00003F80
+0001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F0001E0FE0003E
+0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000
+FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC000000FC000000
+FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001E01F0007C0
+0F801F0007C0FC0001FFF000007F80001F2976A72A>I<000000007C0000000001FF0000
+000007C7800000000F83C00000001F87C00000001F1FC00000003F3FC00000003F3FC000
+00007E3FC00000007E3FC00000007E3F800000007E0E00000000FC0000000000FC000000
+0000FC0000000000FC0000000001FC0000000001F80000000001F80000000001F8000000
+0001F80000000003F80000000003F00000000003F00000000003F000000003FFFFF80000
+03FFFFF8000003FFFFF800000007E00000000007E00000000007E0000000000FE0000000
+000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000001FC0000000
+001F80000000001F80000000001F80000000001F80000000003F80000000003F00000000
+003F00000000003F00000000003F00000000007F00000000007E00000000007E00000000
+007E00000000007E0000000000FE0000000000FC0000000000FC0000000000FC00000000
+00FC0000000001FC0000000001F80000000001F80000000001F80000000001F800000000
+03F00000000003F00000000003F00000000003F00000000007E00000000007E000000000
+07E00000000007E0000000000FC00000001E0FC00000007F0FC00000007F0F80000000FF
+0F80000000FF1F00000000FF1F00000000FE1E00000000F83C00000000703C0000000078
+78000000003FE0000000000F80000000002A5383BF1C>I<000003F00000000FFC000000
+3E0E1C0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F80
+01FC003F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC0003
+F001FC0007F003FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000FC0
+07F0000FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F8003
+E0007F0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE00001F
+F8FE000007E0FC00000000FC00000001FC00000001FC00000001F800000001F800000003
+F800000003F800000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F80
+00FF003F0000FE007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA72A
+>I<0001FC000000FFFC000000FFF8000000FFF800000003F800000003F800000003F000
+000003F000000007F000000007F000000007E000000007E00000000FE00000000FE00000
+000FC00000000FC00000001FC00000001FC00000001F800000001F800000003F80000000
+3F800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0007EE007C000FF
+C007E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001FC0007E001F800
+07E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0001F8007E0001F
+8007E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC0007E001FC000FE07
+1F8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C7F
+0001F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC03800001F002840
+7ABE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E000000000000000
+0000000000000000000000000000000000000000000000000000000000000000007C0001
+FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80F0
+3F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F80003
+F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C00F
+838007870003FE0000F800163E79BC1C>I<0007F003FFF003FFE003FFE0000FE0000FE0
+000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00
+007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F800
+03F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC000
+1F80001F80003F80003F80003F00003F00007F00007F07007E07007E0700FE0F00FE0E00
+FC0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE000078000144079BE17>
+108 D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC1E
+01F8001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007EE000FC00381FF0007FE0
+00FC00381FE0007FC000FC00783FC0007F8000FC00703FC0007F8000FC00703F80007F00
+00FC00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC0001F800007E0000FC00
+01F800007E0000FC0001F800007E0001FC0003F80000FE0001FC0003F00000FC0001F800
+03F00000FC0001F80003F00000FC0003F80007F00001FC0003F80007E00001F80003F000
+07E00001F80003F0000FE00001F80007F0000FC00003F80007F0001FC0E003F00007E000
+1F80E003F00007E0001F80E003F0000FE0003F81E007F0000FE0003F01C007E0000FC000
+3F01C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0003E03800FC0001F8000
+3E07000FC0001F80003E07000FC0003F80003E0E001FC0003F80001E1C001F80003F0000
+0FF8000700000E000003E000432979A74A>I<01F0003F800007FC01FFE0000F3E07C1F8
+000E1F0F00FC001E1F1C007C001C1F38007E003C1FF0007E00381FF0007E00381FE0007E
+00783FC0007E00703FC0007E00703F80007E00703F00007E00F03F0000FE00F07F0000FC
+00007E0000FC00007E0000FC00007E0001FC0000FE0001F80000FC0001F80000FC0001F8
+0000FC0003F80001FC0003F00001F80003F00001F80007F00001F80007E00003F8000FE0
+7003F0000FC07003F0000FC07003F0001FC0F007F0001F80E007E0001F80E007E0001F81
+E007E0001F01C00FE0001F01C00FC0001F03800FC0001F03800FC0001F07001FC0000F0E
+001F800007FC0007000001F0002C2979A733>I<00001FC0000000FFF8000003F07C0000
+0FC01F00001F801F00003F000F80007E000FC000FC0007C001F80007E003F00007E007F0
+0007E007E00007E00FE00007F01FC00007F01FC00007F03F800007F03F800007F03F8000
+0FE07F80000FE07F00000FE07F00000FE07F00001FE0FF00001FC0FE00001FC0FE00001F
+C0FE00003F80FE00003F80FE00007F00FE00007F00FC00007E007C0000FC007E0001FC00
+7E0001F8007E0003F0003E0007E0001F000FC0001F001F80000F803E000007C0FC000001
+FFF00000003F800000242977A72E>I<0003E001F800000FF807FE00001E7C1E0F80001C
+3E3C07C0003C3E7807C000383EE003E000783FE003E000703FC003F000703F8001F000F0
+7F0001F000E07F0001F800E07E0001F800E07E0003F801E0FE0003F801E0FE0003F80000
+FC0003F80000FC0003F80001FC0007F80001FC0007F00001F80007F00001F80007F00003
+F8000FF00003F8000FE00003F0000FE00003F0000FE00007F0001FC00007F0001FC00007
+E0001F800007E0003F80000FE0003F00000FE0007F00000FE0007E00000FE000FC00001F
+E000FC00001FE001F800001FF003F000001FF007E000003FB80F8000003F9C1F0000003F
+0FFC0000003F03E00000007F00000000007F00000000007E00000000007E0000000000FE
+0000000000FE0000000000FC0000000000FC0000000001FC0000000001FC0000000001F8
+0000000001F80000000003F80000000003F8000000007FFFE0000000FFFFE0000000FFFF
+E00000002D3A80A72E>I<01F000FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE0
+1C1F700FE03C1FE01FE0381FE01FE0381FC01FE0783FC01FC0703F800700703F80000070
+3F000000F03F000000F07F000000007E000000007E000000007E00000000FE00000000FC
+00000000FC00000000FC00000001FC00000001F800000001F800000001F800000003F800
+000003F000000003F000000003F000000007F000000007E000000007E000000007E00000
+000FE00000000FC00000000FC00000000FC00000001FC00000001F800000000700000000
+232979A726>114 D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C00
+3E00F8007E00F800FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC0
+0001FFFC0000FFFF0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007
+F0000003F00C0003F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007
+C0F0000F8070000F8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<
+0001C0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000
+000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F0000
+7FFFFF80FFFFFF80FFFFFF00007E000000FE000000FE000000FC000000FC000001FC0000
+01FC000001F8000001F8000003F8000003F8000003F0000003F0000007F0000007F00000
+07E0000007E000000FE000000FE000000FC000000FC000001FC000001FC01C001F801C00
+1F801C003F803C003F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C000
+1F0780000F0F000007FC000001F00000193A78B81E>I<007C0000000001FF00001C0003
+8F80007E00070780007E000E07C0007E001E07C000FE001C07C000FE003C0FC000FC0038
+0FC000FC00380FC001FC00781FC001FC00701F8001F800701F8001F800F03F8003F800F0
+3F0003F800003F0003F000007F0003F000007E0007F000007E0007F00000FE0007E00000
+FC0007E00000FC000FE00001FC000FE00001F8000FC00001F8000FC00001F8001FC00003
+F8001FC1C003F0001F81C003F0001F81C003F0003F81C003F0003F83C003F0003F038003
+F0003F038003F0007F078001F000FF070001F001FF070001F801DF0F0000F8079F0E0000
+7C0F0F1C00001FFC07F8000007F001F0002A2979A731>I<007C0001C001FF0007F0038F
+8007F007078007F00E07C007F81E07C007F81C07C003F83C0FC003F8380FC001F0380FC0
+01F0781FC000F0701F8000F0701F8000F0F03F8000F0F03F0000E0003F0000E0007F0000
+E0007E0001E0007E0001C000FE0001C000FC0001C000FC0003C001FC00038001F8000380
+01F800038001F800070003F800070003F0000F0003F0000E0003F0000E0003F0001C0003
+F0001C0003F000380003F000780001F000700001F800E00000F801C00000FC038000007E
+0F0000001FFE00000003F00000252979A72A>I<0003F001F800000FFC07FE00003C1E0E
+0F0000780F1C0F8000F00FB83F8001E00FF83F8001C007F07F80038007F07F80078007E0
+7F8007000FE07F000F000FE01C000E000FC000000E000FC000001E001FC000001E001FC0
+000000001F80000000001F80000000003F80000000003F00000000003F00000000003F00
+000000007F00000000007E00000000007E00000000007E0000000000FE0000000000FC00
+1C000000FC001C000000FC001C000001FC003C001E01FC0038003F01F80078007F81F800
+70007F83F800F000FF83F800E000FF077801C000FE0F7C03C0007C0E3C078000783C1E1E
+00001FF80FFC000007E003F0000029297CA72A>120 D<007C00000001FF000038038F80
+00FC07078000FC0E07C000FC1E07C001FC1C07C001F83C0FC001F8380FC001F8380FC003
+F8781FC003F0701F8003F0701F8003F0F03F8007F0F03F0007E0003F0007E0007F0007E0
+007E000FE0007E000FC000FE000FC000FC000FC000FC001FC001FC001FC001F8001F8001
+F8001F8001F8003F8003F8003F0003F0003F0003F0003F0003F0007F0003F0007E0003F0
+007E0003F0007E0003F000FE0003F000FC0001F001FC0001F803FC0000F807FC00007C1F
+F800003FF9F8000007E1F800000003F800000003F000000003F000000007F0000E0007E0
+003F8007E0007F800FC0007F800FC0007F801F8000FF001F0000FF003E00007C007E0000
+7000FC00007801F000003803E000001E0FC000000FFF00000003F8000000263B79A72C>
+I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmbx12 13.14 44
+/Fc 44 122 df<00000078000000F8000001F8000003E000000FE000001FC000003F8000
+007F000000FE000000FC000001FC000003F8000007F000000FF000000FE000001FE00000
+3FC000003FC000007F8000007F800000FF000001FF000001FF000003FE000003FE000003
+FE000007FC000007FC00000FFC00000FF800000FF800001FF800001FF800001FF000001F
+F000003FF000003FF000003FF000003FE000007FE000007FE000007FE000007FE000007F
+E000007FE00000FFE00000FFE00000FFC00000FFC00000FFC00000FFC00000FFC00000FF
+C00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FF
+C00000FFE00000FFE000007FE000007FE000007FE000007FE000007FE000007FE000003F
+E000003FF000003FF000003FF000001FF000001FF000001FF800001FF800000FF800000F
+F800000FFC000007FC000007FC000003FE000003FE000003FE000001FF000001FF000000
+FF0000007F8000007F8000003FC000003FC000001FE000000FE000000FF0000007F00000
+03F8000001FC000000FC000000FE0000007F0000003F8000001FC000000FE0000003E000
+0001F8000000F8000000781D6D75D130>40 D<70000000F80000007C0000003E0000003F
+8000001FC000000FE0000007F0000003F8000001F8000001FC000000FE0000007F000000
+7F8000003F8000003FC000001FE000001FE000000FF000000FF0000007F8000007FC0000
+07FC000003FE000003FE000003FE000001FF000001FF000001FF800000FF800000FF8000
+00FFC00000FFC000007FC000007FC000007FE000007FE000007FE000003FE000003FF000
+003FF000003FF000003FF000003FF000003FF000003FF800003FF800001FF800001FF800
+001FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800
+001FF800001FF800001FF800001FF800003FF800003FF800003FF000003FF000003FF000
+003FF000003FF000003FF000003FE000007FE000007FE000007FE000007FC000007FC000
+00FFC00000FFC00000FF800000FF800001FF800001FF000001FF000003FE000003FE0000
+03FE000007FC000007FC000007F800000FF000000FF000001FE000001FE000003FC00000
+3F8000007F8000007F000000FE000001FC000001F8000003F8000007F000000FE000001F
+C000003F8000003E0000007C000000F8000000700000001D6D79D130>I<07E01FF83FFC
+7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>46
+D<000000F00000000001F00000000007F0000000001FF0000000007FF000000003FFF000
+00007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D
+>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01
+FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FFF07FF00001FFF87FF800
+01FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE00
+003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003FFF1FF000003FFF0FE000
+003FFF000000007FFF000000007FFE000000007FFE000000007FFE00000000FFFC000000
+00FFFC00000001FFF800000001FFF000000003FFF000000003FFE000000007FFC0000000
+07FF800000000FFF000000001FFE000000003FFC000000003FF8000000007FE000000000
+FFC000000001FF8000000003FF0000000007FC000000000FF8000000001FF0000000001F
+E0001F00003F80001F00007F00001F0000FE00001F0001FC00003E0003F800003E0007E0
+00003E000FC000003E001F8000007E003F0000007E007E000000FE00FFFFFFFFFE01FFFF
+FFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFF
+FFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477A
+C63D>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF0000007FE01F
+FF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F80000FFF8000FFE0000FF
+FC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80007FFE001FFF80007FFE
+001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC00
+07FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FFF00000000003FFF00000
+000003FFE00000000007FFC00000000007FF80000000001FFF00000000003FFC00000000
+01FFF800000001FFFFE000000001FFFF8000000001FFFFE000000001FFFFFC0000000000
+3FFF000000000007FFC00000000003FFE00000000001FFF00000000000FFF80000000000
+FFFC00000000007FFE00000000007FFF00000000007FFF00000000003FFF80000000003F
+FF80000000003FFF80000000003FFFC007E000003FFFC01FF800003FFFC03FFC00003FFF
+C07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0
+FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007FFF007FFE00007FFF007F
+FC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8000FFC0007FFF00007FF
+C03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF800000007FFFFE0000000007F
+FE00000032487BC63D>I<0000000007E000000000000FE000000000000FE00000000000
+1FE000000000003FE000000000007FE00000000000FFE00000000000FFE00000000001FF
+E00000000003FFE00000000007FFE00000000007FFE0000000000FFFE0000000001FFFE0
+000000003FFFE0000000003FFFE0000000007DFFE000000000FDFFE000000001F9FFE000
+000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FFE00000001F81FFE00000
+001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0000000F801FFE0000001
+F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000000F8001FFE000001F80
+01FFE000003F0001FFE000003E0001FFE000007C0001FFE00000FC0001FFE00001F80001
+FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC00001FFE0001F800001FF
+E0001F000001FFE0003E000001FFE0007E000001FFE000FC000001FFE000FFFFFFFFFFFF
+FCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003FFE000
+00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000
+000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000
+0003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003F
+FFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0000003E003FC00003FE0
+03FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE00
+03FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FFFFFF000003FFFFFC0000
+03FFFFF0000003E7FF00000003E00000000003E00000000003E00000000003E000000000
+03E00000000003E00000000003E00000000003E00000000003E00000000003E000000000
+03E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF80
+03FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C00000FFF800000000FFFC
+000000007FFC000000007FFE000000007FFE000000007FFE000000007FFE000000007FFF
+000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF800007FFF7FF800007FFF
+FFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFE
+FFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F000001FFF03F800001FFF0
+1FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF800
+003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<0000007FF80000000007FF
+FE000000001FFFFF800000007FFFFFC0000001FFF01FE0000007FF8003F000000FFE0001
+F800001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0001FFE0001FFC0003FFE
+0001FF80003FFE0003FF80003FFE0007FF00003FFE0007FF00003FFE000FFF00003FFE00
+0FFF00001FFC001FFE00000FF8001FFE000007F0003FFE00000000003FFE00000000003F
+FE00000000007FFC00000000007FFC00000000007FFC00200000007FFC07FFE000007FFC
+1FFFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000FFFDF000FFE000FFFDE0
+007FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FFFF00001FFE00FFFF0000
+1FFF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE00000FFF80FFFE00000F
+FFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00000FFFC07FFC00000FFF
+C07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC03FFC00000FFFC0
+3FFC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000FFF801FFE00000FFF800F
+FE00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE0003FF80003FFC0001FF
+C0003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000001FFFFFFF8000000FFF
+FFFE00000003FFFFFC00000000FFFFF0000000000FFF00000032487BC63D>I<1F000000
+0000001F8000000000001FC000000000001FFE00000000001FFFFFFFFFFFE01FFFFFFFFF
+FFE01FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFFFFFFFF
+803FFFFFFFFFFF003FFFFFFFFFFE003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFFFFF800
+7FFFFFFFFFF0007F00000007E0007E0000000FC0007E0000000F80007C0000001F80007C
+0000003F00007C0000007E00007C000000FC0000F8000000F80000F8000001F80000F800
+0003F00000F8000007E000000000000FC000000000001F8000000000001F800000000000
+3F0000000000007E0000000000007E000000000000FC000000000001FC000000000001FC
+000000000003F8000000000007F8000000000007F800000000000FF000000000000FF000
+000000001FF000000000001FF000000000003FE000000000003FE000000000007FE00000
+0000007FE000000000007FE00000000000FFE00000000000FFE00000000000FFE0000000
+0001FFC00000000001FFC00000000001FFC00000000001FFC00000000003FFC000000000
+03FFC00000000003FFC00000000003FFC00000000003FFC00000000007FFC00000000007
+FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FF
+C00000000007FFC00000000007FFC00000000007FFC00000000003FF800000000003FF80
+0000000001FF0000000000007C00000000334B79C93D>I<00001FFF0000000001FFFFF0
+00000007FFFFFC0000001FFFFFFF0000003FF007FFC000007F0000FFE00000FC00003FF0
+0001F800000FF80003F0000007F80007F0000007FC0007E0000003FC000FE0000003FE00
+0FE0000001FE000FE0000001FE001FE0000001FE001FF0000001FE001FF0000001FE001F
+F8000001FE001FFE000001FE001FFF000003FE001FFFC00003FC001FFFF00003FC001FFF
+FC0007F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE00007FFFFF03FC00007FFFF
+FCFF800003FFFFFFFF000001FFFFFFFC000000FFFFFFF80000007FFFFFF80000003FFFFF
+FE0000001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001FFFFFFFF000007FFFFFFF
+F80000FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00FFFFFF000FF8003FFFFF
+001FF0000FFFFF803FF00007FFFF803FE00001FFFF807FC000007FFFC07FC000001FFFC0
+7FC000000FFFC0FF80000003FFC0FF80000001FFC0FF80000001FFC0FF80000000FFC0FF
+80000000FFC0FF800000007FC0FF800000007FC0FF800000007F80FFC00000007F807FC0
+0000007F807FC0000000FF007FE0000000FF003FF0000001FE003FF0000001FE001FFC00
+0003FC000FFE00000FF80007FF80003FF00003FFF003FFE00001FFFFFFFF8000007FFFFF
+FF0000001FFFFFFC00000007FFFFE0000000003FFE00000032487BC63D>I<0000000001
+F800000000000000000001F800000000000000000003FC00000000000000000003FC0000
+0000000000000003FC00000000000000000007FE00000000000000000007FE0000000000
+000000000FFF0000000000000000000FFF0000000000000000000FFF0000000000000000
+001FFF8000000000000000001FFF8000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000007FFFE000000000000000007FFFE00000
+000000000000FFFFF00000000000000000FFFFF00000000000000000FFFFF00000000000
+000001FFFFF80000000000000001F3FFF80000000000000003F3FFFC0000000000000003
+E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE0000000000000007C0FFFE
+000000000000000FC0FFFF000000000000000F80FFFF000000000000000F807FFF000000
+000000001F807FFF800000000000001F003FFF800000000000003F003FFFC00000000000
+003E003FFFC00000000000003E001FFFC00000000000007E001FFFE00000000000007C00
+0FFFE0000000000000FC000FFFF0000000000000F8000FFFF0000000000000F80007FFF0
+000000000001F80007FFF8000000000001F00003FFF8000000000003F00003FFFC000000
+000003E00003FFFC000000000003E00001FFFC000000000007E00001FFFE000000000007
+C00000FFFE00000000000FC00000FFFF00000000000F800000FFFF00000000000F800000
+7FFF00000000001F8000007FFF80000000001FFFFFFFFFFF80000000003FFFFFFFFFFFC0
+000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000007FFFFFFFFFFFE0000000
+007C0000000FFFE000000000FC0000000FFFF000000000F80000000FFFF000000000F800
+000007FFF000000001F800000007FFF800000001F000000003FFF800000003F000000003
+FFFC00000003E000000003FFFC00000003E000000001FFFC00000007E000000001FFFE00
+000007C000000000FFFE0000000FC000000000FFFF0000000F8000000000FFFF0000000F
+80000000007FFF0000001F80000000007FFF8000003FC0000000003FFF8000FFFFFFC000
+00FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFF
+FFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65 D<000000001FFF800001C000000007
+FFFFF80003C00000003FFFFFFE0007C0000001FFFFFFFFC00FC0000007FFFFFFFFE03FC0
+00001FFFFE007FF87FC000007FFFE00007FCFFC00000FFFF000001FFFFC00003FFFC0000
+007FFFC00007FFF00000001FFFC0000FFFC00000000FFFC0001FFF8000000007FFC0003F
+FF0000000003FFC0007FFE0000000001FFC000FFFC0000000000FFC001FFF80000000000
+FFC003FFF800000000007FC003FFF000000000003FC007FFF000000000003FC007FFE000
+000000001FC00FFFE000000000001FC00FFFC000000000001FC01FFFC000000000000FC0
+1FFFC000000000000FC03FFF8000000000000FC03FFF80000000000007C03FFF80000000
+000007C07FFF80000000000007C07FFF80000000000007C07FFF80000000000000007FFF
+00000000000000007FFF0000000000000000FFFF0000000000000000FFFF000000000000
+0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000
+FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF00000000
+000000007FFF00000000000000007FFF00000000000000007FFF80000000000000007FFF
+80000000000000007FFF80000000000007C03FFF80000000000007C03FFF800000000000
+07C03FFF80000000000007C01FFFC0000000000007C01FFFC0000000000007C00FFFC000
+000000000FC00FFFE000000000000F8007FFE000000000000F8007FFF000000000001F80
+03FFF000000000001F0003FFF800000000003F0001FFF800000000003E0000FFFC000000
+00007E00007FFE0000000000FC00003FFF0000000001F800001FFF8000000003F800000F
+FFC000000007F0000007FFF00000000FE0000003FFFC0000003FC0000000FFFF000000FF
+800000007FFFE00003FE000000001FFFFE003FFC0000000007FFFFFFFFF00000000001FF
+FFFFFFE000000000003FFFFFFF00000000000007FFFFFC000000000000001FFF80000000
+4A4D79CB59>67 D<FFFFFFFFFFFFF000000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFF
+FFF0000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFFF000000001FFF800001FFFFC0
+0000001FFF8000001FFFE00000001FFF80000007FFF80000001FFF80000001FFFC000000
+1FFF800000007FFE0000001FFF800000003FFF0000001FFF800000001FFF8000001FFF80
+0000000FFFC000001FFF8000000007FFE000001FFF8000000003FFE000001FFF80000000
+03FFF000001FFF8000000001FFF800001FFF8000000000FFF800001FFF8000000000FFFC
+00001FFF8000000000FFFC00001FFF80000000007FFE00001FFF80000000007FFE00001F
+FF80000000007FFE00001FFF80000000007FFF00001FFF80000000003FFF00001FFF8000
+0000003FFF00001FFF80000000003FFF80001FFF80000000003FFF80001FFF8000000000
+3FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFFC0
+001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF
+80000000003FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF800000
+00001FFFC0001FFF80000000001FFFC0001FFF80000000003FFFC0001FFF80000000003F
+FFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC000
+1FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80
+000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF00001FFF80000000
+003FFF00001FFF80000000007FFF00001FFF80000000007FFE00001FFF80000000007FFE
+00001FFF80000000007FFC00001FFF8000000000FFFC00001FFF8000000000FFF800001F
+FF8000000001FFF800001FFF8000000001FFF000001FFF8000000003FFF000001FFF8000
+000007FFE000001FFF8000000007FFC000001FFF800000000FFF8000001FFF800000003F
+FF0000001FFF800000007FFE0000001FFF80000000FFFC0000001FFF80000003FFF80000
+001FFF8000001FFFF00000001FFF800001FFFFC00000FFFFFFFFFFFFFFFF000000FFFFFF
+FFFFFFFFFC000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFF
+F000000000524B7CCA5E>I<FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFF
+FFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFE000000FFFE000007FFFE000
+000FFFE0000007FFE000000FFFE0000001FFE000000FFFE00000007FE000000FFFE00000
+003FE000000FFFE00000001FE000000FFFE00000000FE000000FFFE000000007E000000F
+FFE000000007F000000FFFE000000003F000000FFFE000000003F000000FFFE000000003
+F000000FFFE000000001F000000FFFE000000001F000000FFFE000000001F000000FFFE0
+000F8001F000000FFFE0000F8001F000000FFFE0000F8000F800000FFFE0000F8000F800
+000FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F80000000000FFFE0001F
+80000000000FFFE0001F80000000000FFFE0003F80000000000FFFE0007F80000000000F
+FFE000FF80000000000FFFE003FF80000000000FFFFFFFFF80000000000FFFFFFFFF8000
+0000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFE0
+03FF80000000000FFFE000FF80000000000FFFE0007F80000000000FFFE0003F80000000
+000FFFE0001F80000000000FFFE0001F80000000000FFFE0000F80000F80000FFFE0000F
+80000F80000FFFE0000F80000F80000FFFE0000F80001F00000FFFE0000F80001F00000F
+FFE0000F80001F00000FFFE0000F80001F00000FFFE0000000001F00000FFFE000000000
+3F00000FFFE0000000003E00000FFFE0000000003E00000FFFE0000000007E00000FFFE0
+000000007E00000FFFE0000000007E00000FFFE000000000FE00000FFFE000000000FC00
+000FFFE000000001FC00000FFFE000000003FC00000FFFE000000003FC00000FFFE00000
+0007FC00000FFFE00000000FFC00000FFFE00000003FF800000FFFE0000000FFF800000F
+FFE0000003FFF800000FFFE000003FFFF800FFFFFFFFFFFFFFFFF800FFFFFFFFFFFFFFFF
+F800FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000494A7CC9
+51>I<FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFF
+FFFF00FFFFFFFFFFFFFFFF80001FFFC00000FFFF80001FFFC000001FFF80001FFFC00000
+03FF80001FFFC0000001FF80001FFFC0000000FF80001FFFC00000007F80001FFFC00000
+003F80001FFFC00000001F80001FFFC00000001FC0001FFFC00000000FC0001FFFC00000
+000FC0001FFFC00000000FC0001FFFC000000007C0001FFFC000000007C0001FFFC00000
+0007C0001FFFC000000007C0001FFFC0001F0007C0001FFFC0001F0003E0001FFFC0001F
+0003E0001FFFC0001F0003E0001FFFC0001F0003E0001FFFC0001F000000001FFFC0001F
+000000001FFFC0003F000000001FFFC0003F000000001FFFC0007F000000001FFFC000FF
+000000001FFFC001FF000000001FFFC007FF000000001FFFFFFFFF000000001FFFFFFFFF
+000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFC007FF
+000000001FFFC001FF000000001FFFC000FF000000001FFFC0007F000000001FFFC0003F
+000000001FFFC0003F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F
+000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F
+000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
+000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
+000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
+000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
+000000001FFFC00000000000FFFFFFFFFF00000000FFFFFFFFFF00000000FFFFFFFFFF00
+000000FFFFFFFFFF00000000FFFFFFFFFF00000000434A7CC94D>I<000000001FFF8000
+01C00000000007FFFFF80003C0000000003FFFFFFE0007C000000001FFFFFFFFC00FC000
+000007FFFFFFFFE03FC00000001FFFFE007FF87FC00000007FFFE00007FCFFC0000000FF
+FF000001FFFFC0000003FFFC0000007FFFC0000007FFF00000001FFFC000000FFFC00000
+000FFFC000001FFF8000000007FFC000003FFF0000000003FFC000007FFE0000000001FF
+C00000FFFC0000000000FFC00001FFF80000000000FFC00003FFF800000000007FC00003
+FFF000000000003FC00007FFF000000000003FC00007FFE000000000001FC0000FFFE000
+000000001FC0000FFFC000000000001FC0001FFFC000000000000FC0001FFFC000000000
+000FC0003FFF8000000000000FC0003FFF80000000000007C0003FFF80000000000007C0
+007FFF80000000000007C0007FFF80000000000007C0007FFF8000000000000000007FFF
+0000000000000000007FFF000000000000000000FFFF000000000000000000FFFF000000
+000000000000FFFF000000000000000000FFFF000000000000000000FFFF000000000000
+000000FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000
+FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF00
+0000000000000000FFFF0000000000000000007FFF0000000FFFFFFFFFC07FFF0000000F
+FFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFF
+FFC03FFF80000000001FFFC0003FFF80000000001FFFC0003FFFC0000000001FFFC0001F
+FFC0000000001FFFC0001FFFC0000000001FFFC0000FFFC0000000001FFFC0000FFFE000
+0000001FFFC00007FFE0000000001FFFC00007FFF0000000001FFFC00003FFF000000000
+1FFFC00003FFF8000000001FFFC00001FFFC000000001FFFC00000FFFC000000001FFFC0
+00007FFE000000001FFFC000003FFF000000001FFFC000001FFF800000001FFFC000000F
+FFE00000003FFFC0000007FFF00000007FFFC0000003FFFC0000007FFFC0000000FFFF00
+0001FFFFC00000007FFFE00007F9FFC00000001FFFFF003FF0FFC000000007FFFFFFFFE0
+7FC000000001FFFFFFFFC01FC0000000003FFFFFFF0007C00000000007FFFFF80001C000
+000000001FFF8000000000524D79CB61>I<FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FF
+FFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFF
+F8001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001F
+FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
+00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFFFFFFFFFFFFFC000001FFFFF
+FFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFF
+FFFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC0
+00001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001F
+FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
+00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
+FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000
+001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFF
+C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
+001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
+C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
+1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000FFFFFFFF
+FC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FF
+FFFFFFF8FFFFFFFFFC01FFFFFFFFF8554B7BCA60>I<FFFFFFFFFF000000FFFFFFFFFF00
+0000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
+0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
+FFC000000000001FFFC000000000001FFFC000000000001FFFC00000003E001FFFC00000
+003E001FFFC00000003E001FFFC00000003E001FFFC00000007E001FFFC00000007C001F
+FFC00000007C001FFFC00000007C001FFFC00000007C001FFFC00000007C001FFFC00000
+00FC001FFFC0000000FC001FFFC0000000FC001FFFC0000001FC001FFFC0000001FC001F
+FFC0000003F8001FFFC0000003F8001FFFC0000007F8001FFFC000000FF8001FFFC00000
+1FF8001FFFC000003FF8001FFFC000007FF8001FFFC00001FFF8001FFFC00007FFF8001F
+FFC0003FFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFF
+FFF0FFFFFFFFFFFFFFF03F4B7BCA4A>76 D<FFFFFFE0000000000001FFFFFF80FFFFFFF0
+000000000003FFFFFF80FFFFFFF0000000000003FFFFFF80FFFFFFF8000000000007FFFF
+FF80FFFFFFF8000000000007FFFFFF80001FFFF8000000000007FFFC0000001FFFFC0000
+0000000F7FFC0000001FFFFC00000000000F7FFC0000001FBFFE00000000001E7FFC0000
+001FBFFE00000000001E7FFC0000001F9FFF00000000003C7FFC0000001F9FFF00000000
+003C7FFC0000001F9FFF00000000003C7FFC0000001F8FFF8000000000787FFC0000001F
+8FFF8000000000787FFC0000001F87FFC000000000F07FFC0000001F87FFC000000000F0
+7FFC0000001F83FFE000000001E07FFC0000001F83FFE000000001E07FFC0000001F83FF
+E000000001E07FFC0000001F81FFF000000003C07FFC0000001F81FFF000000003C07FFC
+0000001F80FFF800000007807FFC0000001F80FFF800000007807FFC0000001F807FFC00
+00000F007FFC0000001F807FFC0000000F007FFC0000001F807FFC0000000F007FFC0000
+001F803FFE0000001E007FFC0000001F803FFE0000001E007FFC0000001F801FFF000000
+3C007FFC0000001F801FFF0000003C007FFC0000001F800FFF80000078007FFC0000001F
+800FFF80000078007FFC0000001F8007FFC00000F0007FFC0000001F8007FFC00000F000
+7FFC0000001F8007FFC00000F0007FFC0000001F8003FFE00001E0007FFC0000001F8003
+FFE00001E0007FFC0000001F8001FFF00003C0007FFC0000001F8001FFF00003C0007FFC
+0000001F8000FFF8000780007FFC0000001F8000FFF8000780007FFC0000001F8000FFF8
+000780007FFC0000001F80007FFC000F00007FFC0000001F80007FFC000F00007FFC0000
+001F80003FFE001E00007FFC0000001F80003FFE001E00007FFC0000001F80001FFF003C
+00007FFC0000001F80001FFF003C00007FFC0000001F80001FFF003C00007FFC0000001F
+80000FFF807800007FFC0000001F80000FFF807800007FFC0000001F800007FFC0F00000
+7FFC0000001F800007FFC0F000007FFC0000001F800003FFE1E000007FFC0000001F8000
+03FFE1E000007FFC0000001F800003FFE1E000007FFC0000001F800001FFF3C000007FFC
+0000001F800001FFF3C000007FFC0000001F800000FFFF8000007FFC0000001F800000FF
+FF8000007FFC0000001F8000007FFF0000007FFC0000001F8000007FFF0000007FFC0000
+001F8000003FFE0000007FFC0000001F8000003FFE0000007FFC0000001F8000003FFE00
+00007FFC0000001F8000001FFC0000007FFC0000001F8000001FFC0000007FFC0000001F
+8000000FF80000007FFC0000003FC000000FF80000007FFC0000FFFFFFF00007F00003FF
+FFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF0
+0003E00003FFFFFFFF80FFFFFFF00001C00003FFFFFFFF80694B7BCA74>I<00000000FF
+F8000000000000001FFFFFC0000000000001FFFFFFFC000000000007FFFFFFFF00000000
+001FFFC01FFFC0000000007FFE0003FFF000000001FFF000007FFC00000003FFE000003F
+FE00000007FF8000000FFF0000000FFF00000007FF8000001FFE00000003FFC000003FFC
+00000001FFE000007FFC00000001FFF00000FFF800000000FFF80001FFF0000000007FFC
+0001FFF0000000007FFC0003FFE0000000003FFE0007FFE0000000003FFF0007FFE00000
+00003FFF000FFFC0000000001FFF800FFFC0000000001FFF801FFFC0000000001FFFC01F
+FF80000000000FFFC01FFF80000000000FFFC03FFF80000000000FFFE03FFF8000000000
+0FFFE03FFF80000000000FFFE07FFF000000000007FFF07FFF000000000007FFF07FFF00
+0000000007FFF07FFF000000000007FFF07FFF000000000007FFF0FFFF000000000007FF
+F8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000
+000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FF
+FF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000000000
+07FFF8FFFF000000000007FFF8FFFF000000000007FFF87FFF000000000007FFF07FFF00
+0000000007FFF07FFF80000000000FFFF07FFF80000000000FFFF07FFF80000000000FFF
+F03FFF80000000000FFFE03FFF80000000000FFFE03FFFC0000000001FFFE01FFFC00000
+00001FFFC01FFFC0000000001FFFC00FFFC0000000001FFF800FFFE0000000003FFF8007
+FFE0000000003FFF0007FFF0000000007FFF0003FFF0000000007FFE0003FFF800000000
+FFFE0001FFF800000000FFFC0000FFFC00000001FFF800007FFE00000003FFF000007FFF
+00000007FFF000003FFF8000000FFFE000001FFFC000001FFFC0000007FFE000003FFF00
+000003FFF80000FFFE00000001FFFE0003FFFC000000007FFFC01FFFF0000000001FFFFF
+FFFFC00000000007FFFFFFFF000000000001FFFFFFFC0000000000001FFFFFC000000000
+000001FFFC000000004D4D79CB5C>79 D<FFFFFFFFFFFFC00000FFFFFFFFFFFFFC0000FF
+FFFFFFFFFFFF8000FFFFFFFFFFFFFFF000FFFFFFFFFFFFFFF800001FFF800007FFFE0000
+1FFF800000FFFF00001FFF8000003FFF80001FFF8000000FFFC0001FFF80000007FFE000
+1FFF80000007FFF0001FFF80000003FFF0001FFF80000003FFF8001FFF80000003FFF800
+1FFF80000001FFFC001FFF80000001FFFC001FFF80000001FFFC001FFF80000001FFFE00
+1FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE00
+1FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFC00
+1FFF80000001FFFC001FFF80000001FFFC001FFF80000003FFF8001FFF80000003FFF800
+1FFF80000003FFF0001FFF80000007FFF0001FFF80000007FFE0001FFF8000000FFFC000
+1FFF8000003FFF80001FFF800000FFFF00001FFF800007FFFC00001FFFFFFFFFFFF80000
+1FFFFFFFFFFFE000001FFFFFFFFFFF0000001FFFFFFFFFF80000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000FF
+FFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000FF
+FFFFFFFC00000000474B7BCA54>I<FFFFFFFFFFFF0000000000FFFFFFFFFFFFF8000000
+00FFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFE0000000FFFFFFFFFFFFFFF8000000000F
+FFC00007FFFE000000000FFFC000007FFF800000000FFFC000001FFFC00000000FFFC000
+000FFFE00000000FFFC0000007FFF00000000FFFC0000003FFF80000000FFFC0000001FF
+F80000000FFFC0000001FFFC0000000FFFC0000001FFFE0000000FFFC0000000FFFE0000
+000FFFC0000000FFFE0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFF
+C0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC00000
+00FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFE
+0000000FFFC0000000FFFE0000000FFFC0000001FFFC0000000FFFC0000001FFFC000000
+0FFFC0000001FFF80000000FFFC0000003FFF00000000FFFC0000007FFE00000000FFFC0
+00000FFFC00000000FFFC000001FFF800000000FFFC00000FFFF000000000FFFC00007FF
+FC000000000FFFFFFFFFFFF0000000000FFFFFFFFFFF80000000000FFFFFFFFFFC000000
+00000FFFFFFFFFFF00000000000FFFC0003FFFC0000000000FFFC00007FFF0000000000F
+FFC00003FFF8000000000FFFC00001FFFC000000000FFFC00000FFFE000000000FFFC000
+007FFE000000000FFFC000007FFF000000000FFFC000003FFF800000000FFFC000003FFF
+800000000FFFC000001FFF800000000FFFC000001FFFC00000000FFFC000001FFFC00000
+000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFF
+C000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFE00000000FFFC00000
+1FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE0
+0000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE0003E00
+0FFFC000001FFFF0003E000FFFC000001FFFF0003E000FFFC000000FFFF0003E000FFFC0
+00000FFFF8007E000FFFC0000007FFF8007C000FFFC0000003FFFC00FCFFFFFFFFFC0001
+FFFE01F8FFFFFFFFFC0000FFFF83F8FFFFFFFFFC00007FFFFFF0FFFFFFFFFC00001FFFFF
+E0FFFFFFFFFC000003FFFF8000000000000000003FFE00574C7CCA5C>82
+D<00007FFC0001C00003FFFFC003C0001FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC0
+01FFE00FFFBFC003FF0000FFFFC007FC00001FFFC00FF800000FFFC01FF0000003FFC01F
+F0000001FFC03FE0000000FFC03FE00000007FC07FC00000007FC07FC00000003FC07FC0
+0000001FC0FFC00000001FC0FFC00000001FC0FFC00000000FC0FFE00000000FC0FFE000
+00000FC0FFE000000007C0FFF000000007C0FFF800000007C0FFFC00000007C0FFFE0000
+000000FFFF80000000007FFFF0000000007FFFFF000000007FFFFFF80000003FFFFFFF80
+00003FFFFFFFF800001FFFFFFFFF00000FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF0
+0003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF80
+0007FFFFFFFFC00000FFFFFFFFC000000FFFFFFFE0000000FFFFFFE000000007FFFFF000
+0000007FFFF0000000000FFFF00000000003FFF00000000001FFF80000000000FFF80000
+0000007FF878000000007FF8F8000000003FF8F8000000003FF8F8000000003FF8F80000
+00001FF8F8000000001FF8FC000000001FF8FC000000001FF0FC000000001FF0FE000000
+001FF0FE000000001FF0FF000000003FE0FF800000003FE0FF800000003FC0FFE0000000
+7FC0FFF0000000FF80FFFC000000FF00FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC
+00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF8000F0007FFFFE0000E00003FFF00000
+354D79CB44>I<3FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFF
+C03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFF8001FFFC001FFFC03FFC0001FF
+FC0001FFC07FF00001FFFC00007FE07FC00001FFFC00003FE07F800001FFFC00001FE07F
+000001FFFC00000FE07F000001FFFC00000FE07E000001FFFC000007E07E000001FFFC00
+0007E07E000001FFFC000007E07C000001FFFC000003E07C000001FFFC000003E07C0000
+01FFFC000003E07C000001FFFC000003E07C000001FFFC000003E0FC000001FFFC000003
+F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FF
+FC000001F0F8000001FFFC000001F000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC000000000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FF
+FFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00004C4A7CC955>I<FFFF
+FFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007
+FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF
+0000FFFFFFC0003FFF80000001FFFC000000007F8000003FFFC0000001FFFE000000003F
+0000001FFFC0000000FFFE000000003E0000001FFFC0000000FFFE000000003E0000001F
+FFE0000000FFFF000000007E0000000FFFE00000007FFF000000007C0000000FFFE00000
+007FFF800000007C0000000FFFF00000007FFF80000000FC00000007FFF00000003FFF80
+000000F800000007FFF80000003FFFC0000000F800000007FFF80000003FFFC0000001F8
+00000003FFF80000003FFFC0000001F000000003FFFC0000007FFFE0000003F000000001
+FFFC0000007FFFE0000003E000000001FFFC0000007FFFF0000003E000000001FFFE0000
+00FFFFF0000007E000000000FFFE000000FFFFF0000007C000000000FFFF000001FFFFF8
+000007C000000000FFFF000001F3FFF800000FC0000000007FFF000001F3FFF800000F80
+000000007FFF800003F3FFFC00001F80000000003FFF800003E1FFFC00001F0000000000
+3FFF800003E1FFFC00001F00000000003FFFC00007E1FFFE00003F00000000001FFFC000
+07C0FFFE00003E00000000001FFFC00007C0FFFF00003E00000000001FFFE0000FC0FFFF
+00007E00000000000FFFE0000F807FFF00007C00000000000FFFF0001F807FFF80007C00
+000000000FFFF0001F003FFF8000FC000000000007FFF0001F003FFF8000F80000000000
+07FFF8003F003FFFC001F8000000000003FFF8003E001FFFC001F0000000000003FFF800
+3E001FFFE001F0000000000003FFFC007E001FFFE003F0000000000001FFFC007C000FFF
+E003E0000000000001FFFE00FC000FFFF003E0000000000001FFFE00F80007FFF007E000
+0000000000FFFE00F80007FFF007C0000000000000FFFF01F80007FFF80FC00000000000
+007FFF01F00003FFF80F800000000000007FFF01F00003FFF80F800000000000007FFF83
+F00003FFFC1F800000000000003FFF83E00001FFFC1F000000000000003FFF83E00001FF
+FE1F000000000000003FFFC7E00001FFFE3F000000000000001FFFC7C00000FFFE3E0000
+00000000001FFFEFC00000FFFF3E000000000000001FFFEF8000007FFF7E000000000000
+000FFFEF8000007FFF7C000000000000000FFFFF8000007FFFFC0000000000000007FFFF
+0000003FFFF80000000000000007FFFF0000003FFFF80000000000000007FFFF0000003F
+FFF80000000000000003FFFE0000001FFFF00000000000000003FFFE0000001FFFF00000
+000000000003FFFC0000000FFFF00000000000000001FFFC0000000FFFE0000000000000
+0001FFFC0000000FFFE00000000000000000FFF800000007FFC00000000000000000FFF8
+00000007FFC00000000000000000FFF800000007FFC000000000000000007FF000000003
+FF8000000000000000007FF000000003FF8000000000000000007FF000000003FF800000
+0000000000003FE000000001FF0000000000000000003FE000000001FF00000000000000
+00003FC000000000FF0000000000000000001FC000000000FE0000000000000000001FC0
+00000000FE0000000000000000000F80000000007C00000000007A4C7ECA7F>87
+D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE0000
+03FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0000F
+FF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC0003FE
+00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC00000000
+003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000FFFFF
+FFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00003F
+FC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF800003FFC
+00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007FFC00
+FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF801F
+FF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE0003
+FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000FFFFC000000000
+00FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC000001FFC7FFFFFF00
+0001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00003FF00001FFF8
+00003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF0001FFE0000007FF
+0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE0000003FFC001FFE0
+000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000007FFC001FFE0
+000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF0001FFE000000FFE
+0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00007FF00001FFBF
+0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE000001F801FFFFF800
+0001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF80000000FFFFF800
+0003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC0007FF0
+03FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE0000FFF8
+3FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF800000000
+FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000
+FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000
+7FF8000000007FF8000000007FFC000000007FFC000000003FFC000000003FFC00000000
+1FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC00000F8
+01FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FFFFFE00
+0000FFFFF00000000FFF80002F347CB237>I<00000000001FF000000000003FFFF00000
+0000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF0000000000000
+FFF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000
+000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000
+7FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000
+000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000
+7FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF00000
+0FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC00007
+FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0001F
+FE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC000000
+FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF000FF
+F8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000
+FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FF
+F8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000
+FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0001F
+FE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80000F
+FFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFFE000
+07FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<00000FFF0000
+000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF000FFC000
+00FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE00000FFC000F
+FE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003FF007FFC
+000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF80FFF800
+0001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF
+FFFF80FFF80000000000FFF80000000000FFF80000000000FFF80000000000FFF8000000
+00007FF800000000007FF800000000007FFC00000000007FFC00000000003FFC00000000
+003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007FF0000001F00
+07FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC0007F00000
+1FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC000003134
+7DB238>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFBFFFE007FF0
+1FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1FC07FE0000
+FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF0001FFC00007F
+F0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0
+001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE0000FFC000
+03FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFFFFF8000001
+EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0000000000007C0
+000000000007C0000000000007E0000000000007E0000000000007F0000000000007FC00
+0000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE0001FFFFFF
+FFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF00FFFFFFFFF
+FFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFFC00000000F
+FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FC
+FFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF80000007FE00F
+FE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFFFFF0000007
+FFFFFF800000003FFFF0000037497DB13D>103 D<007FC00000000000FFFFC000000000
+00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
+0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
+000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03FFFFC00
+0001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC00001FFC7
+8001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF0
+0001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFF
+E0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007FF8000
+0FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000FFFC000
+0FFFC00007FF800003FF000000FC00000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000007FC000FFFFC000FFFFC000
+FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000
+01FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80
+FFFFFF80FFFFFF80194D7BCC22>I<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FF
+FFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001
+FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22
+>108 D<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000F
+FFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E
+007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF0000FFF3C0
+003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00007FFF00
+001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000007FFC00
+001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800
+001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF0
+0FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<00
+7FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07
+FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE00001
+FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF80000
+FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000FF
+FFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07F
+FFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF0000000FFFFFFF
+C000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF000003FF
+0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC000000FFE0
+3FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000007FF87F
+F80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8
+0000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF800
+00007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF87FF80000
+007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01FFC000000
+FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF800007FE
+0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FFFFFF0000
+00007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC07FFFE000
+00FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF
+0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF000001FFE
+0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF8001FFE0
+000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
+000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
+E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FFC001FFE0
+000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE000000FFF
+0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC0001FFF8
+00007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEFF01FFF80
+0001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE00000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
+0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
+000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
+0001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFF
+C000000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800FFFF81FF
+FE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07
+FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF0001FFF000
+FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
+0000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000002A327CB1
+32>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03F
+C0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF000001F0FF80
+0001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00007FFFFF
+E0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFF
+F0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8000007FE
+F8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF000001FCFF
+000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7F
+FFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000F8000000
+00F800000000F800000001F800000001F800000001F800000001F800000003F800000003
+F800000007F800000007F80000000FF80000000FF80000001FF80000003FF80000007FF8
+000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFF
+F0007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8007C007FF8
+007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C003FF800
+F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC00001FFFF80
+00007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF000FFFFE0
+007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE00001FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF00001FFE0
+0001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE00007FFF0
+0000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFFE0001FFF
+FFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337BB144>I<
+7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0
+007FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000007E000
+003FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F8000001FFF00
+001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0007E0000
+0003FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F800000001FFF0
+01F800000000FFF001F000000000FFF803F0000000007FF803E0000000007FFC07E00000
+00003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80000000001FFF
+1F80000000000FFF1F00000000000FFFBF000000000007FFBE000000000007FFFE000000
+000003FFFC000000000003FFFC000000000001FFF8000000000001FFF8000000000001FF
+F8000000000000FFF0000000000000FFF00000000000007FE00000000000007FE0000000
+0000003FC00000000000003FC00000000000001F800000000000001F800000000000001F
+800000000000001F000000000000003F000000000000003E000000000000007E00000000
+0000007C000000001F8000FC000000003FC000F8000000007FE001F800000000FFF001F0
+00000000FFF003F000000000FFF003E000000000FFF007E000000000FFF00FC000000000
+FFE01F80000000007FE03F80000000007FC07F00000000003F81FE00000000001FFFF800
+000000000FFFF0000000000007FFC0000000000000FE0000000000003B477EB041>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmtt10 10.95 71
+/Fd 71 127 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C
+001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007C000000FE00FE0
+00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0
+007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F00
+00007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00
+0000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC00
+0003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F800
+0003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730
+>I<000038000000007C00000000FC00000000FC00000000FC00000000FC00000003FF00
+00001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0FC3FE0
+3FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC07F8FC
+00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00003FF0
+FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00001FFF
+FE000003FFFF000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF00000FC07
+F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00FC01F8
+FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC7FC01F
+FEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00000000
+FC00000000FC00000000FC00000000FC00000000FC000000007C0000000038000025477B
+BE30>I<0007E0000000001FF8000000003FFC000000007FFC00000000FFFE00000000FF
+FF00000001FC7F00000001F83F00000001F83F80000003F81F80000003F01F80000003F0
+1F80000003F01F80000003F01F80000003F01F80000003F01F80000003F03F80000003F0
+3F00000003F07F0FFF0003F87E1FFF8001F8FE1FFF8001F9FC1FFF8001FBFC1FFF8001FB
+F80FFF0001FFF00FC00000FFE00FC00000FFE01FC00000FFC01F8000007F801F800000FF
+003F800001FF003F000003FF007F000007FF807E00000FFF807E00000FFF80FE00001FDF
+C0FC00003F8FE0FC00003F8FE1FC00007F07F1F800007F03F3F80000FE03FBF00000FE01
+FFF00000FE01FFE00000FE00FFE00000FE00FFC00600FE007FC00F00FE003F801F80FE00
+3FC01F80FF007FC01F807F00FFE01F807F01FFF83F807F87FFFC3F003FFFFBFFFF001FFF
+F1FFFE001FFFE0FFFE000FFFC03FFC0003FF001FF80001FC0007E000293A7DB830>38
+D<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E00FE00FC00FC01
+FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>I<00001E00007F
+0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001FE0001FC0003FC00
+03F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F80007F80007F0000
+7F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F80003F80003FC000
+1FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001FE0000FF00007F80
+003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E184771BE30>I<7800
+00FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000FF00007F80003F
+80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC0001FC0001FC0001
+FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE0001FE0001FC0001
+FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC0003F80007F8000FF
+0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE0000780000184778BE30
+>I<0000E000000001F000000003F800000003F800000003F800000003F800000003F800
+000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC0
+3FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF0000007FFFC00001
+FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83
+F83FE07E03F80FC03803F803800003F800000003F800000003F800000003F800000003F8
+00000003F800000001F000000000E0000023277AAE30>I<00003E00000000003E000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80
+FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000
+00007F00000000003E00000000003E00000029297DAF30>I<03E00FF01FF81FFC3FFE3F
+FE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF07FF0FFE07F807F
+003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F
+FFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE0
+3FC00F000C0C6E8B30>I<00000000F000000001F000000003F800000003F800000007F8
+00000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC000
+00007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC000000
+03FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001F
+E00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00
+000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000
+000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000
+FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F8
+00000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC000
+00007F800000007F80000000FF00000000FF00000000FE00000000FE000000007C000000
+007C0000000025477BBE30>I<0003C0000007E0000007E000000FE000000FE000001FE0
+00001FE000003FE000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE0
+00FF8FE0007E0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>49
+D<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF80
+3FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0FF000007F0FE000007F0FF
+000007F8FF000003F8FF000003F8FF000003F87E000003F818000003F800000003F80000
+0003F800000007F800000007F00000000FF00000000FE00000001FE00000001FC0000000
+3FC00000007F80000000FF80000001FF00000001FE00000007FC0000000FF80000001FF0
+0000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF00000
+003FE00000007FC0000000FF80000001FF00000003FE0001F007FC0003F80FF80003F81F
+E00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF02539
+7BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800F
+FE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01FE00007F01FE00007F00FC0
+0007F007800007F000000007F00000000FF00000000FE00000000FE00000001FE0000000
+3FC00000007FC0000000FF80000007FF000007FFFE00000FFFFC00000FFFF800000FFFFC
+00000FFFFF000007FFFF80000001FFC00000003FE00000001FF000000007F800000003F8
+00000003FC00000001FC00000001FE00000000FE00000000FE18000000FE7E000000FEFF
+000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF000003F87F800007F87FC0
+001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFF
+F0000003FF8000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC0
+0F000000000000000000000000000000000000000000000000000000000000000F003FC0
+7FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>58
+D<00000000F000000003F000000007F80000001FF80000007FF8000000FFF0000003FFF0
+000007FFC000001FFF8000003FFE000000FFF8000001FFF0000007FFC000000FFF800000
+3FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000007FFC0000007FF8
+000000FFE0000000FFC0000000FFE00000007FF80000007FFC0000001FFF0000000FFF80
+000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FFF0
+000000FFF80000003FFE0000001FFF80000007FFC0000003FFF0000000FFF00000007FF8
+0000001FF800000007F800000003F000000000F0252F7BB230>60
+D<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>I<78000000007E00000000
+FF00000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003
+FFE0000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF0000000
+7FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF8000000
+1FF80000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC
+000001FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE00000
+0FFFC000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E
+000000007800000000252F7BB230>I<00007F0000000000FF8000000000FF8000000001
+FFC000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E000000003
+F7E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F000000007
+E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F80000001F
+C1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F
+80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F0000007F
+007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FF
+FFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8
+000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F0007FFF
+007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF002939
+7DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE000
+7FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF000
+03F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE000
+03FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F00
+03F800007F0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F80
+03F800003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF00
+03F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000
+FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E00
+07FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC
+0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F8000
+00FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000007F
+0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF0
+0001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFF
+FFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFF
+FFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8
+007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003F8
+0000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003F8
+00001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003F8
+00000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F8
+00000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003F8
+00001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003F8
+00007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F8
+001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFF
+FFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FF
+FFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F0003
+F80000000003F80000000003F80000000003F80000000003F8007C000003F800FE000003
+F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003
+FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE000003
+F800FE000003F8007C000003F80000000003F80000000003F80000000003F80000000003
+F80000000003F8000007C003F800000FE003F800000FE003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FF
+FFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<
+3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC0
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F0000
+01FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF0000
+01FFFFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E0000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC000000
+7FFFFC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F8
+00003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF8
+0007FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F8
+003FC00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001F0
+007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF
+80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F8
+007F800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000FF8
+000FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF8
+0001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0
+000000FF000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03F
+FFF87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFF
+FE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01F
+FFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFF
+FF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000007FFFFFFF00
+FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<0001FFFF
+F00003FFFFF80007FFFFF80007FFFFF80003FFFFF80001FFFFF0000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE003C0000FE00
+7E0000FE00FF0000FE00FF0000FE00FF0001FC00FF0003FC00FF8007FC007FF01FF8003F
+FFFFF0003FFFFFE0001FFFFFC00007FFFF800001FFFE0000003FF0000025397AB730>I<
+3FFF000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF80
+03F00003F80003F00007F00003F0000FE00003F0001FE00003F0003FC00003F0003F8000
+03F0007F000003F000FE000003F001FE000003F003FC000003F003F8000003F007F00000
+03F00FE0000003F01FE0000003F01FC0000003F03F80000003F07F00000003F0FF000000
+03F1FF00000003F1FF80000003F3FFC0000003F7FFC0000003FFFFE0000003FFEFE00000
+03FFC7F0000003FF83F0000003FF03F8000003FF01F8000003FE01FC000003FC00FE0000
+03F800FE000003F8007F000003F0003F000003F0003F800003F0001F800003F0001FC000
+03F0000FC00003F0000FE00003F00007F00003F00007F00003F00003F80003F00001F800
+03F00001FC0003F00000FC003FFF0003FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE0
+7FFF8007FFE03FFF0003FFC02B387FB730>I<3FFFF80000007FFFFC000000FFFFFE0000
+00FFFFFE0000007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC00001F
+C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFFFF
+C07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730
+>I<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007
+FFE007FF0007FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F
+3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E
+3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC
+3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF0
+3F0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC0
+3F0007E007003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007
+FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF00
+7FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7C0
+01F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1F0
+01F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0FC
+01F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F03F
+01F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F00F
+C1F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F003
+F1F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F000
+F9F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF00
+3FF8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B387E
+B730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF8
+00FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F0000
+07F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF00
+0007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC000
+1FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC
+00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE0
+00FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE
+0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F
+0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF8
+0003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE00000
+00FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFFFF80
+00007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FF
+E00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F80003
+FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003
+FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FF
+E00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF
+800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007
+F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007
+F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007
+F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000
+FFE03FFF80007FC0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFFC7
+E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007FE0
+7F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0FF
+00000FE0FF000007C07F000000007F800000007FC00000003FF00000001FFE0000001FFF
+F000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000003F
+FFC0000001FFC00000007FE00000001FE00000000FF00000000FF000000007F800000007
+F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8
+FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FF
+FFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFFFF
+C07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800F
+E0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800F
+E0FE003F800FE07C003F8007C000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF80
+00001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00F
+FFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE0000
+FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000FFFFF
+E0000007FFFFC0000003FFFF80000001FFFF000000007FFC000000001FF000002F3980B7
+30>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07FFE00
+0FFFC007F00001FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003F800
+03F80003F80003F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FE00
+0FE00000FE000FE00000FE000FE00000FE000FE00000FF001FE000007F001FC000007F00
+1FC000007F001FC000007F803FC000003F803F8000003F803F8000003F803F8000003F80
+3F8000001FC07F0000001FC07F0000001FC07F0000001FC07F0000000FE0FE0000000FE0
+FE0000000FE0FE0000000FE0FE00000007E0FC00000007F1FC00000007F1FC00000007F1
+FC00000003F1F800000003F1F800000003F1F800000003FBF800000001FBF000000001FB
+F000000001FBF000000001FFF000000001FFF000000000FFE000000000FFE000000000FF
+E000000000FFE0000000007FC0000000003F8000002B397EB730>I<3FFC0001FFE07FFE
+0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFC0001FFE01FC000001FC00FC0
+00001F800FC000001F800FC000001F800FC000001F800FC000001F800FC000001F800FC0
+00001F800FE000003F8007E000003F0007E000003F0007E000003F0007E000003F0007E0
+00003F0007E000003F0007E000003F0003E00F803E0003F01FC07E0003F03FE07E0003F0
+3FE07E0003F03FE07E0003F07FF07E0003F07FF07E0003F07DF07E0001F07DF07C0001F0
+7DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC0001F8F8F8FC0001F8F8F8FC0001F8
+F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF80000F9F07CF80000F9F07CF80000FD
+F07DF80000FDF07DF800007DF07DF000007DE03DF000007DE03DF000007DE03DF000007F
+E03FF000007FE03FF000007FC01FF000007FC01FF000003FC01FE000003FC01FE000003F
+800FE000001F0007C0002D397FB730>I<3FFF01FFF8007FFF83FFFC007FFFC7FFFE007F
+FFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F800001FE007F000000FE00FF000000
+FF00FE0000007F01FE0000007F81FC0000003F83FC0000003FC3FC0000001FC3F8000000
+1FE7F80000000FE7F00000000FFFF000000007FFE000000007FFE000000003FFC0000000
+03FFC000000001FF8000000001FF8000000000FF0000000000FF0000000000FF00000000
+00FF0000000001FF8000000001FF8000000003FFC000000003FFC000000003FFE0000000
+07FFE000000007FFF00000000FE7F00000000FE7F80000001FC3F80000001FC3FC000000
+3F81FC0000003F81FE0000007F00FE0000007F00FF000000FF007F000000FE007F800001
+FE003F800001FC003FC00003FC001FC00003F8001FE00007F8000FE0007FFE007FFF00FF
+FF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FFFF807FFE007FFF0029387DB730>I<
+7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE07FFF001FFFC0
+03F80003F80003FC0007F80003FC0007F80001FE000FF00001FE000FF00000FF000FE000
+00FF001FE000007F001FC000007F803FC000003F803F8000003FC07F8000001FC07F0000
+001FC07F0000000FE0FE0000000FE0FE0000000FF1FE00000007F1FC00000007F1FC0000
+0003FBF800000003FBF800000001FBF000000001FFF000000000FFE000000000FFE00000
+00007FC0000000007FC0000000007FC0000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F8000000003FFF800000007FFFC0000000FFFFE0000000FFFFE0000
+0007FFFC00000003FFF800002B387EB730>I<7C000000007C00000000FE00000000FE00
+000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE000
+00001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0000
+0001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F800000
+003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F8000000
+07F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000
+FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000000F
+F00000000FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE
+00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0
+0000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003F800
+000003F800000001F000000000F025477BBE30>92 D<7FFFFFFFF07FFFFFFFF0FFFFFFFF
+F8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B7D30>95
+D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00
+001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0003F80000780003FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000FFFFC000000FFFFFC0
+00007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0
+007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00001FC0
+00FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFF
+C01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000
+002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE00
+0000003FFE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE03
+FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE
+07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00
+001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80
+003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFF
+FFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000
+FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC00
+3FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F800000007F000000
+007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FF000000007F000000007F000000007F800000003F
+800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FF
+FFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<00
+0001FFE000000003FFF000000007FFF000000007FFF000000003FFF000000001FFF00000
+000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000
+000007F00000000007F00000000007F00000000007F0000003FE07F000001FFF87F00000
+3FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001F
+F0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F
+000007F000FF000007F000FF000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FF000007F0007F
+00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001F
+F0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF000
+7FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001F
+FFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE000
+1FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F000003F8FF000003
+F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0
+FE00000000FF000000007F000000007F000000007F800000003F800001F03FC00003F81F
+E00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003F
+FFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000
+001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007
+F800C00007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFF
+C00007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000003FFFFFFE007FFFFF
+FF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF0000
+1FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007
+F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001F
+C0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000F
+F000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000F
+FFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000F
+C0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007
+FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E
+0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC
+0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE003FF00007FE001F
+FF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC000000
+01FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE00000000FFFE00000000
+7FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF800
+00FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE00
+00FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFC
+FFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E00000
+0003F800000003F800000007FC00000007FC00000007FC00000003F800000003F8000000
+00E000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC
+00001FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00003FFF
+FFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<7F
+F800000000FFFC00000000FFFC00000000FFFC00000000FFFC000000007FFC0000000000
+FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000
+FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC03FFFF8000
+FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000
+FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC000000FC0FF8000000
+FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000
+FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000
+FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF00000FC0007F00000
+FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FF
+FFFC3FFFF07FFFF81FFFE02D387FB730>107 D<7FFFF80000FFFFFC0000FFFFFC0000FF
+FFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF
+87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF
+03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801F80007F003F801
+F80007F003F801F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1F
+FF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000
+FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE00
+00FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC
+3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFF
+FE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007
+F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F
+000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8
+003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFF
+E0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFF
+F000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC000
+7F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE0000
+0FF000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
+07F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF0000
+0FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003
+FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF
+000000FE03FC000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE00
+00007FFFFC0000003FFFF80000002C3C80A730>I<00000007F8003FFF803FFF007FFFC0
+FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF
+801F80001FFF000F00001FFE000000001FFC000000001FF8000000001FF0000000001FF0
+000000001FE0000000001FE0000000001FE0000000001FE0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFF
+FE00003FFFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFFFF
+FF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F
+00FC00007F00FC00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC0000
+0FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C
+00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80
+001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFF
+F000F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+00003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001F
+C001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FF
+FFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007F
+FE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000
+FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE00
+0FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0
+FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F000
+01FC0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000
+007F001FC000003F001F8000003F001F8000003F803F8000001F803F0000001F803F0000
+001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC0000
+0007F1FC00000003F1F800000003F1F800000003F1F800000001FBF000000001FBF00000
+0001FBF000000001FFF000000000FFE000000000FFE000000000FFE0000000007FC00000
+00003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFF
+F87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F0003F000007E
+0003F000007E0003F000007E0003F000007E0003F000007E0003F80000FE0001F80000FC
+0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F8
+0000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F0
+00007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE0
+00003FF07FE000003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA630
+>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FF
+FC0000FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F8
+0000000FE7F000000007FFE000000003FFC000000001FFC000000000FF8000000000FF00
+000000007E00000000007F0000000000FF0000000001FF8000000001FFC000000003F7E0
+00000007E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F007E
+0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FF
+FF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0
+FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC00
+03F00000FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F00
+0FC000003F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000FC0
+3F0000000FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003F0
+FC00000001F8FC00000001F8F800000001F8F800000000F9F800000000FDF0000000007D
+F0000000007FF0000000007FF0000000003FE0000000003FE0000000003FE0000000001F
+C0000000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F
+00000000003F00000000007F00000000007E00000000007E0000000F00FE0000001F80FC
+0000003FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFFC0
+0000001FFF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I<1FFF
+FFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F0000
+1FF07F00003FE07F00007FC07F0000FF803E0001FF00000003FE00000007FC0000000FF8
+0000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000
+000FF80000001FF00000003FE00000007FC0000000FF80003E01FF00007F03FE00007F07
+FC00007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFF7FFFFFFFFE28277DA630>I<007C003801FF007C03FF80FE07FFC1FE
+0FFFC3FE1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF807C01FF0038007C001F0C78B7
+30>126 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmsl10 10.95 13
+/Fe 13 123 df<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F80
+0000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F0
+0000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000000FE0
+00000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC0
+0003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81
+C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03
+807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF8
+00007FC003E0002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C000
+3F0003E0007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0
+001FC01FE0000F001FC00000003FC00000003FC00000007F800000007F800000007F8000
+00007F80000000FF80000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF00000000FF00000000FF000000007F000003807F000007807F00000700
+3F80000F003F80001E001F80003C000FC000780007E000F00003F001E00001F80F800000
+7FFE0000000FF00000242A7AA828>99 D<0000000003F800000001FFF800000001FFF800
+000001FFF8000000000FF80000000007F80000000007F80000000007F00000000007F000
+00000007F00000000007F0000000000FF0000000000FF0000000000FE0000000000FE000
+0000000FE0000000000FE0000000001FE0000000001FE0000000001FC0000000001FC000
+0000001FC0000000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF8000
+1F8003FF80007E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F000F
+F000007F000FE000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE007F
+800000FE007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF
+000001FC00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF
+000003F8007F000003F8007F000007F8007F000007F8003F00000FF0003F80000FF0001F
+80001FF0000FC0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC000
+0FF00FE0002D407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F000F
+80007E000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003F0
+1FE00003F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07F
+FFFFFFF0FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF00000000FF000000007F000000007F000001C07F000003C03F000003803F8000
+07801F80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF00
+000007F80000242A7BA828>I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C
+3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C001F8001F800003F8001F8
+00007F0001FC00007F0001FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003F8
+0000FE0003F80000FE0003F800007E0007F000007E0007E000007E000FE000003F000FC0
+00001F001F8000003F803E0000003FC0FC00000071FFF0000000E07F80000000E0000000
+0001C00000000001C00000000001C00000000001C00000000001E00000000001E0000000
+0001F00000000001FFFFF8000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC
+0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F003E0000003F007C0000003F
+00FC0000001F00F80000001F00F80000001F00F80000003F00F80000003E00F80000003E
+00F80000007C00FC000000FC007C000001F8003E000003F0001F00000FC0000FC0003F00
+0003F801FC000000FFFFF00000000FFF000000303D7FA82D>103
+D<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000
+000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000003FC0000000003F80000000003F80000000003F80000000003F80000000003F807F8
+000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F70007E00007FE0007
+F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000F
+F0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001F
+E0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003F
+C0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F
+8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF
+80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<00003F001FFF003FFF00
+3FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC00
+01FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F000
+07F00007F00007F0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC000
+1FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F0000
+7F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF818
+3F7DBE1A>108 D<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE380
+07E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF000
+07F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000
+0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000
+1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000
+3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000
+7F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA7
+33>110 D<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E00000
+3E0001F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000F
+E000007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F
+8000007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF
+000000FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF
+000003F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F
+80001F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF80000000
+0FF8000000292A7BA82D>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707
+F8000FE607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000
+000FE00000001FE00000001FE00000001FC00000001FC00000001FC00000001FC0000000
+3FC00000003F800000003F800000003F800000003F800000003F800000007F800000007F
+000000007F000000007F000000007F000000007F00000000FF00000000FE00000000FE00
+000000FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA7
+24>114 D<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8000007FC
+001FE0000003FC001F80000001FC003E00000001FE003C00000000FE0078000000007F00
+F0000000007F80E0000000003F81C0000000003FC380000000001FC700000000001FEF00
+000000000FFE000000000007FC000000000007F8000000000003F8000000000003FC0000
+00000003FC000000000007FE00000000000FFE00000000001E7F00000000003C7F800000
+0000383F8000000000703FC000000000E01FC000000001E01FE000000003C00FE0000000
+078007F00000000F0007F80000001F0003F80000007E0003FC000001FE0003FE000007FF
+0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630>120
+D<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF000003FC0001FC00
+0003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001FC0003C00000
+01FE000380000000FE000780000000FE000700000000FE000E00000000FF000E00000000
+FF001C000000007F001C000000007F0038000000007F0078000000007F8070000000003F
+80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC380000000001FC7
+80000000001FC700000000001FEF00000000001FEE00000000000FFC00000000000FFC00
+000000000FF800000000000FF8000000000007F0000000000007F0000000000007E00000
+00000007E0000000000003C0000000000003800000000000038000000000000700000000
+00000F0000000000000E0000000000001E0000000000001C00000000000038000000001C
+0038000000003F0070000000007F007000000000FF00E000000000FF01C000000000FF03
+C000000000FE038000000000FC070000000000701E0000000000783C00000000003FF000
+000000000FC00000000000343A80A630>I<007FFFFFFE007FFFFFFE007FC001FE007E00
+03FC00FC0007F800F8000FF000F0001FE000E0003FC000E0007F8001E0007F0001C000FF
+0001C001FE0001C003FC00038007F80003800FF00000001FE00000003FC00000003F8000
+00007F80000000FF00000001FE00000003FC00000007F80070000FF000E0001FE000E000
+1FC000E0003FC000E0007F8001E000FF0001C001FE0001C003FC0003C007F80003C00FF0
+0007800FE0000F801FC0001F803FC0003F807F8001FF80FFFFFFFF00FFFFFFFF0027277E
+A628>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmbx12 17.28 23
+/Ff 23 118 df<00000000007FFF80000000000000001FFFFFF000000000000001FFFFFF
+FC0000000000000FFFFFFFFE0000000000007FFFFFFFFF800000000001FFFFE007FFC000
+00000003FFFE00007FE0000000000FFFF000001FF0000000001FFFC000007FF000000000
+3FFF000000FFF8000000007FFE000001FFF800000000FFFC000003FFFC00000001FFF800
+0007FFFC00000003FFF0000007FFFC00000003FFF0000007FFFC00000007FFE0000007FF
+FC00000007FFE000000FFFFE0000000FFFE0000007FFFC0000000FFFC0000007FFFC0000
+000FFFC0000007FFFC0000000FFFC0000007FFFC0000000FFFC0000003FFF80000000FFF
+C0000001FFF00000000FFFC0000000FFE00000000FFFC00000007FC00000000FFFC00000
+0000000000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000
+0000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000000000
+0FFFC000000000000000000FFFC000000000000000000FFFC000000000000000000FFFC0
+00000000000000000FFFC00003FFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFF
+FFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE00
+00FFFFFFFFFFFFFFFFFE0000000FFFE0000001FFFE0000000FFFE0000000FFFE0000000F
+FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
+0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
+FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
+000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
+E0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00000
+00FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE
+0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000000
+0FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0
+000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000
+FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00
+00000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000F
+FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
+0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
+FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
+000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
+E0000000FFFE00003FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803
+FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFF
+FF8051657DE45A>12 D<000000001FFF00000000000003FFFFE000000000001FFFFFF800
+00000000FFFFFFFE0000000003FFFFFFFF0000000007FFFC03FF800000001FFFC0007FC0
+0000003FFF00001FE0000000FFFC00000FF0000001FFF8000007F0000003FFF000007FF8
+000007FFE00000FFF800000FFFC00001FFF800001FFF800003FFFC00003FFF000003FFFC
+00007FFF000007FFFC00007FFE000007FFFC0000FFFE000007FFFC0001FFFC000007FFFC
+0001FFFC000007FFFC0003FFFC000007FFFC0003FFF8000003FFF80007FFF8000003FFF8
+0007FFF8000001FFF0000FFFF0000000FFE0000FFFF00000007FC0001FFFF00000000000
+001FFFF00000000000001FFFF00000000000003FFFF00000000000003FFFF00000000000
+003FFFF00000000000003FFFE00000000000007FFFE001FFE00000007FFFE00FFFFE0000
+007FFFE03FFFFF8000007FFFE07FFFFFE000007FFFE0FFFFFFF800007FFFE1FE03FFFC00
+00FFFFE3F0007FFE0000FFFFE7E0003FFF0000FFFFEFC0001FFF8000FFFFEF80000FFFC0
+00FFFFFF000007FFE000FFFFFE000007FFF000FFFFFE000003FFF800FFFFFC000003FFFC
+00FFFFFC000003FFFC00FFFFF8000003FFFE00FFFFF8000001FFFE00FFFFF8000001FFFF
+00FFFFF8000001FFFF00FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF
+80FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFF
+C0FFFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFF
+C07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFF
+C03FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFF
+C01FFFE0000001FFFFC01FFFF0000001FFFF801FFFF0000001FFFF800FFFF0000001FFFF
+800FFFF0000001FFFF800FFFF0000001FFFF0007FFF0000001FFFF0007FFF0000003FFFE
+0003FFF0000003FFFE0003FFF8000003FFFC0001FFF8000003FFFC0001FFFC000003FFF8
+0000FFFC000007FFF000007FFE000007FFF000003FFE00000FFFE000001FFF00001FFFC0
+00000FFFC0003FFF80000007FFE000FFFF00000003FFFC07FFFC00000001FFFFFFFFF800
+000000FFFFFFFFF0000000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000
+000000001FFF80000000426079DD51>54 D<07E0000000000000000FE000000000000000
+0FF0000000000000000FFC000000000000000FFFFC0000000000000FFFFFFFFFFFFFFFF8
+0FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF8
+1FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFC0
+1FFFFFFFFFFFFFFF801FFFFFFFFFFFFFFF001FFFFFFFFFFFFFFF003FFFFFFFFFFFFFFE00
+3FFFFFFFFFFFFFFC003FFFFFFFFFFFFFF8003FFFFFFFFFFFFFF0003FFFFFFFFFFFFFE000
+3FE0000000003FE0003F80000000007FC0007F0000000000FF80007F0000000001FF0000
+7F0000000001FE00007E0000000003FC00007E0000000007FC00007E000000000FF80000
+7E000000001FF000007E000000003FE00000FC000000003FC00000FC000000007F800000
+FC00000000FF800000FC00000001FF0000000000000003FE0000000000000003FC000000
+0000000007F8000000000000000FF8000000000000001FF0000000000000001FE0000000
+000000003FE0000000000000007FC000000000000000FFC000000000000000FF80000000
+00000001FF8000000000000001FF0000000000000003FF0000000000000007FF00000000
+00000007FE000000000000000FFE000000000000000FFE000000000000001FFC00000000
+0000001FFC000000000000003FFC000000000000003FFC000000000000007FF800000000
+0000007FF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000001FFF000000000000001FFF000000000000003FFF000000000000003FFF000000000
+000003FFF000000000000007FFF000000000000007FFF000000000000007FFF000000000
+000007FFF00000000000000FFFE00000000000000FFFE00000000000000FFFE000000000
+00000FFFE00000000000001FFFE00000000000001FFFE00000000000001FFFE000000000
+00001FFFE00000000000001FFFE00000000000001FFFE00000000000003FFFE000000000
+00003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE000000000
+00003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE000000000
+00003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE000000000
+00001FFFC00000000000001FFFC00000000000000FFF8000000000000003FE0000000000
+000001FC0000000000456377E051>I<0000003FFF80000000000003FFFFFC0000000000
+1FFFFFFF80000000007FFFFFFFE000000001FFFFFFFFF800000003FFF007FFFC0000000F
+FF00007FFE0000001FFC00001FFF0000003FF000000FFF8000007FE0000003FFC00000FF
+C0000003FFE00000FFC0000001FFF00001FF80000000FFF00001FF80000000FFF80003FF
+000000007FF80003FF000000007FF80007FF000000007FFC0007FF000000003FFC0007FF
+000000003FFC000FFF000000003FFC000FFF800000003FFC000FFF800000003FFC000FFF
+800000003FFC000FFFC00000003FFC000FFFE00000003FFC000FFFF00000007FFC000FFF
+F80000007FF8000FFFFE0000007FF8000FFFFF8000007FF8000FFFFFC00000FFF00007FF
+FFF00000FFF00007FFFFFC0001FFE00007FFFFFF0003FFC00003FFFFFF8003FFC00003FF
+FFFFE007FF800001FFFFFFF80FFF000001FFFFFFFE1FFE000000FFFFFFFF7FF8000000FF
+FFFFFFFFF00000007FFFFFFFFFC00000003FFFFFFFFF800000001FFFFFFFFE000000000F
+FFFFFFFF8000000007FFFFFFFFE000000001FFFFFFFFF000000000FFFFFFFFFC00000000
+3FFFFFFFFE000000007FFFFFFFFF00000001FFFFFFFFFF80000007FFFFFFFFFFC000000F
+FFFFFFFFFFE000003FFE3FFFFFFFF000007FFC0FFFFFFFF80000FFF003FFFFFFFC0001FF
+E000FFFFFFFC0003FFC0007FFFFFFE0007FF80001FFFFFFE000FFF000007FFFFFF000FFF
+000001FFFFFF001FFE000000FFFFFF803FFE0000003FFFFF803FFC0000000FFFFF807FFC
+00000007FFFFC07FF800000001FFFFC07FF8000000007FFFC07FF8000000003FFFC0FFF8
+000000001FFFC0FFF0000000001FFFC0FFF0000000000FFFC0FFF00000000007FFC0FFF0
+0000000007FFC0FFF00000000007FFC0FFF00000000003FFC0FFF00000000003FFC0FFF0
+0000000003FF80FFF00000000003FF80FFF80000000003FF807FF80000000003FF007FF8
+0000000007FF007FFC0000000007FF003FFC0000000007FE003FFE000000000FFE001FFE
+000000000FFC001FFF000000001FF8000FFF800000003FF80007FFC00000007FF00003FF
+F0000000FFE00001FFFC000003FFC00000FFFF00001FFF8000007FFFF001FFFE0000003F
+FFFFFFFFFC0000000FFFFFFFFFF000000003FFFFFFFFE000000000FFFFFFFF0000000000
+0FFFFFF80000000000007FFF00000000426079DD51>I<0000000000000FE00000000000
+000000000000001FF00000000000000000000000001FF00000000000000000000000003F
+F80000000000000000000000003FF80000000000000000000000003FF800000000000000
+00000000007FFC0000000000000000000000007FFC000000000000000000000000FFFE00
+0000000000000000000000FFFE000000000000000000000000FFFE000000000000000000
+000001FFFF000000000000000000000001FFFF000000000000000000000003FFFF800000
+000000000000000003FFFF800000000000000000000007FFFFC000000000000000000000
+07FFFFC00000000000000000000007FFFFC0000000000000000000000FFFFFE000000000
+0000000000000FFFFFE0000000000000000000001FFFFFF0000000000000000000001FFF
+FFF0000000000000000000001FFFFFF0000000000000000000003FFFFFF8000000000000
+000000003FFFFFF8000000000000000000007FBFFFFC000000000000000000007FBFFFFC
+000000000000000000007F1FFFFC00000000000000000000FF1FFFFE0000000000000000
+0000FE1FFFFE00000000000000000001FE0FFFFF00000000000000000001FE0FFFFF0000
+0000000000000001FC07FFFF00000000000000000003FC07FFFF80000000000000000003
+F807FFFF80000000000000000007F803FFFFC0000000000000000007F803FFFFC0000000
+000000000007F001FFFFC000000000000000000FF001FFFFE000000000000000000FE001
+FFFFE000000000000000001FE000FFFFF000000000000000001FE000FFFFF00000000000
+0000001FC0007FFFF000000000000000003FC0007FFFF800000000000000003F80007FFF
+F800000000000000007F80003FFFFC00000000000000007F80003FFFFC00000000000000
+007F00001FFFFC0000000000000000FF00001FFFFE0000000000000000FE00001FFFFE00
+00000000000001FE00000FFFFF0000000000000001FE00000FFFFF0000000000000001FC
+000007FFFF0000000000000003FC000007FFFF8000000000000003F8000007FFFF800000
+0000000007F8000003FFFFC000000000000007F8000003FFFFC000000000000007F00000
+01FFFFC00000000000000FF0000001FFFFE00000000000000FE0000001FFFFE000000000
+00001FE0000000FFFFF00000000000001FE0000000FFFFF00000000000001FC00000007F
+FFF00000000000003FC00000007FFFF80000000000003F800000007FFFF8000000000000
+7F800000003FFFFC0000000000007FFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC
+000000000000FFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFFFFFE000000000001FFFF
+FFFFFFFFFFFF000000000001FFFFFFFFFFFFFFFF000000000001FC0000000007FFFF0000
+00000003FC0000000007FFFF800000000003F80000000007FFFF800000000007F8000000
+0003FFFFC00000000007F00000000003FFFFC00000000007F00000000001FFFFC0000000
+000FF00000000001FFFFE0000000000FE00000000000FFFFE0000000001FE00000000000
+FFFFF0000000001FC00000000000FFFFF0000000001FC000000000007FFFF0000000003F
+C000000000007FFFF8000000003F8000000000003FFFF8000000007F8000000000003FFF
+FC000000007F0000000000003FFFFC000000007F0000000000001FFFFC00000000FF0000
+000000001FFFFE00000000FE0000000000000FFFFE00000001FE0000000000000FFFFF00
+000001FC0000000000000FFFFF00000003FE00000000000007FFFF8000001FFFC0000000
+000007FFFF8000FFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFF
+FFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FF
+FFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFE6F647BE37A>65 D<FFFFFFFFFFFFFFFFE0
+0000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFFF000000000FFFFFF
+FFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFFFFF0
+0000000001FFFF80000007FFFFF80000000001FFFF800000007FFFFE0000000001FFFF80
+0000000FFFFF8000000001FFFF8000000001FFFFC000000001FFFF8000000000FFFFE000
+000001FFFF80000000003FFFF000000001FFFF80000000000FFFFC00000001FFFF800000
+000007FFFE00000001FFFF800000000003FFFF00000001FFFF800000000001FFFF000000
+01FFFF800000000000FFFF80000001FFFF8000000000007FFFC0000001FFFF8000000000
+007FFFE0000001FFFF8000000000003FFFE0000001FFFF8000000000001FFFF0000001FF
+FF8000000000001FFFF8000001FFFF8000000000000FFFF8000001FFFF8000000000000F
+FFFC000001FFFF8000000000000FFFFC000001FFFF80000000000007FFFE000001FFFF80
+000000000007FFFE000001FFFF80000000000007FFFF000001FFFF80000000000003FFFF
+000001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF800000
+00000003FFFF800001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC000
+01FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF8000000000
+0001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FF
+FF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000000
+FFFFE00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80
+000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFF
+F00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000
+00000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF000
+01FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000000000
+0000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FF
+FF80000000000000FFFFF00001FFFF80000000000001FFFFE00001FFFF80000000000001
+FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80
+000000000001FFFFE00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFF
+C00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF800000
+00000003FFFF800001FFFF80000000000003FFFF800001FFFF80000000000003FFFF8000
+01FFFF80000000000003FFFF000001FFFF80000000000007FFFF000001FFFF8000000000
+0007FFFE000001FFFF80000000000007FFFE000001FFFF8000000000000FFFFC000001FF
+FF8000000000000FFFFC000001FFFF8000000000001FFFF8000001FFFF8000000000001F
+FFF8000001FFFF8000000000003FFFF0000001FFFF8000000000003FFFE0000001FFFF80
+00000000007FFFE0000001FFFF800000000000FFFFC0000001FFFF800000000001FFFF80
+000001FFFF800000000003FFFF00000001FFFF800000000007FFFE00000001FFFF800000
+00000FFFFC00000001FFFF80000000001FFFF800000001FFFF80000000007FFFF0000000
+01FFFF8000000001FFFFC000000001FFFF8000000007FFFF8000000001FFFF800000003F
+FFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFFFFFFFFFFFFF0000000FFFFFF
+FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFF800
+000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFE000000000006C627AE17C
+>68 D<FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFF
+FFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FF
+FFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF800001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFF
+FFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFF
+C000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC00000FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF
+8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFF
+FFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF8071627A
+E17E>72 D<FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000
+0000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
+0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000007E00001FFFFC00000000007E00001FFFFC0000000
+0007E00001FFFFC00000000007E00001FFFFC00000000007E00001FFFFC0000000000FC0
+0001FFFFC0000000000FC00001FFFFC0000000000FC00001FFFFC0000000000FC00001FF
+FFC0000000000FC00001FFFFC0000000000FC00001FFFFC0000000001FC00001FFFFC000
+0000001FC00001FFFFC0000000001FC00001FFFFC0000000003FC00001FFFFC000000000
+3F800001FFFFC0000000003F800001FFFFC0000000007F800001FFFFC0000000007F8000
+01FFFFC000000000FF800001FFFFC000000000FF800001FFFFC000000001FF800001FFFF
+C000000001FF800001FFFFC000000003FF800001FFFFC000000007FF800001FFFFC00000
+000FFF000001FFFFC00000001FFF000001FFFFC00000003FFF000001FFFFC00000007FFF
+000001FFFFC0000001FFFF000001FFFFC0000007FFFF000001FFFFC000001FFFFF000001
+FFFFC00001FFFFFF00FFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFF
+FFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFF
+FFFE0053627AE161>76 D<000000FFFC000001E000000FFFFFE00003E000007FFFFFFC00
+07E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF8
+3FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE0000001FFFFE003FFC0000000FF
+FFE007FF800000003FFFE007FF000000001FFFE00FFE000000000FFFE01FFE0000000007
+FFE01FFC0000000003FFE03FFC0000000001FFE03FFC0000000000FFE03FF80000000000
+FFE07FF800000000007FE07FF800000000007FE07FF800000000003FE07FF80000000000
+3FE0FFF800000000001FE0FFF800000000001FE0FFFC00000000001FE0FFFC0000000000
+0FE0FFFC00000000000FE0FFFE00000000000FE0FFFE00000000000FE0FFFF0000000000
+07E0FFFF800000000007E0FFFFC00000000007E0FFFFE00000000007E07FFFF800000000
+00007FFFFC0000000000007FFFFF8000000000007FFFFFF800000000003FFFFFFFC00000
+00003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE0
+00000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFF
+C00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFF
+FE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFF
+FFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFF
+FFF00000000007FFFFFFF800000000007FFFFFF8000000000003FFFFF8000000000000FF
+FFFC0000000000003FFFFC0000000000001FFFFC00000000000007FFFE00000000000003
+FFFE00000000000003FFFE7C000000000001FFFEFC000000000000FFFEFC000000000000
+FFFEFC0000000000007FFEFC0000000000007FFEFC0000000000007FFEFC000000000000
+3FFEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE000000000000
+3FFCFF0000000000003FFCFF0000000000003FFCFF8000000000003FFCFF800000000000
+3FF8FFC000000000007FF8FFE000000000007FF8FFE000000000007FF0FFF00000000000
+FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000000003
+FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FF
+F800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF
+0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001FFFE000000476677E35A>83
+D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFF
+FFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFF
+FFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF803FFFE00000FFFFE00000FFFF803FFF00
+0000FFFFE000001FFF803FFE000000FFFFE000000FFF803FF8000000FFFFE0000003FF80
+3FF0000000FFFFE0000001FF803FE0000000FFFFE0000000FF803FE0000000FFFFE00000
+00FF803FC0000000FFFFE00000007F803FC0000000FFFFE00000007F803F80000000FFFF
+E00000003F807F80000000FFFFE00000003FC07F00000000FFFFE00000001FC07F000000
+00FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07E
+00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE0000000
+0FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE0
+0000000FC0FE00000000FFFFE00000000FE0FC00000000FFFFE000000007E0FC00000000
+FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00
+000000FFFFE000000007E00000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000001FFF
+FFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000
+001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00
+000063617AE070>I<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00
+000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE0
+0007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF0000
+0003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE0000
+1FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001
+FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FF
+F80000001FC0000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFF
+FFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF8000000
+3FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FF
+F8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0
+000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800
+007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF800000
+07FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FF
+FF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFF
+F800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE
+000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF
+80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E
+>97 D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC0000
+00FFFFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001FFF8000
+0FFFE0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003
+FFF800001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF00000
+0FFFE01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000FE003F
+FFE000000000007FFFC000000000007FFFC000000000007FFFC000000000007FFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF
+FFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF
+FFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE00000
+0000003FFFE000000000003FFFE000000000003FFFF000000000001FFFF000000000FC1F
+FFF000000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FFFC0000
+0003F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF8000001FC000
+3FFFE000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFF
+FFF00000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC000003E
+437BC148>99 D<0000000FFFC0000000000001FFFFFC00000000000FFFFFFF8000000000
+3FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0007FFF0000001F
+FFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE000003FFF00001FF
+FC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8000000FFFC000FFF
+F0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE00000007FFE003FFF
+E00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE00000003FFF007FFF
+C00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFF
+C00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFF
+FFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFF
+C0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFF
+C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF
+E00000000000007FFFE00000000000003FFFE00000000000003FFFE00000000000001FFF
+E00000000000001FFFF0000000000F001FFFF0000000001F800FFFF0000000003F8007FF
+F8000000003F8007FFF8000000007F0003FFFC000000007F0001FFFE00000000FE0000FF
+FE00000001FE00007FFF00000003FC00003FFF80000007F800001FFFE000000FF000000F
+FFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFFFE00000000
+1FFFFFFFF80000000007FFFFFFE00000000000FFFFFF00000000000007FFF00000004143
+7CC14A>101 D<0000000000000007F8000000007FFE00003FFE0000000FFFFFF001FFFF
+0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00F
+FFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000
+FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800001FFF
+C03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF0
+00000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000
+000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0000007
+FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800001FFF
+C0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000007FFE
+00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFFF00000
+00003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFF
+F00000000000FC007FFE000000000000FC000000000000000001FC000000000000000001
+FC000000000000000001FC000000000000000001FC000000000000000001FE0000000000
+00000001FE000000000000000001FF000000000000000001FF800000000000000001FFF0
+0000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC000
+0000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFF
+FFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF00000
+3FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FF
+FFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE007FF800
+000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000001FFF
+00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0000000
+00000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001FFE007F
+FC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000000000
+FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC00000FFFF
+000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE000
+000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A607CC151
+>103 D<0007FF8000000000000000FFFFFF8000000000000000FFFFFF80000000000000
+00FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFF
+FF800000000000000000FFFF8000000000000000007FFF8000000000000000003FFF8000
+000000000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000
+000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000
+003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF
+8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF800000
+0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000
+0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000
+3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80
+00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80001FFF
+00000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003FFF801FFFFFFF0000
+00003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE001FFFE00000003F
+FF83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F80
+0003FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FF
+FC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000
+003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFF
+E0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007
+FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF
+FF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE35A>I<000FE00000
+003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007FFFFC00007
+FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FFFF800003FF
+FF800001FFFF000001FFFF0000007FFC0000003FF80000000FE000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000007FF8000
+7FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000FFFF800000
+7FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE4
+2C>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC000000
+FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFFC00000FFFFFF
+81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000003FFF8FC000
+07FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC
+0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE000000
+3FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE0
+000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF
+80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF805141
+7BC05A>110 D<00000007FFE0000000000000FFFFFF000000000007FFFFFFE000000000
+1FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFFE000000F
+FFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007FFE0000FF
+FC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000FFFC007FF
+F00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007FFF81FFF
+E000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003FFFC3FFF
+C000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFF
+C000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFF
+C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFF
+C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFF
+C000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003FFFE7FFF
+C000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007FFFC3FFF
+E000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000FFFF00FFF
+F00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001FFFC001FF
+FC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FFFC00001F
+FFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF00000000
+3FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE00000004843
+7CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFFF00000FF
+FFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFFBFF0003F
+FFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC00003FFF
+F8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC00000007FFF
+C0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE0003FFFC000
+00001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC00000000FFFF800
+3FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC0000000
+0FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFF
+C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00
+3FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC0000000
+0FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFFF8003FFF
+C00000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC00000003FFF
+E0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF80003FFFE000
+0000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007FFFC0000
+3FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFFCFFC03FF
+FF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE00000003FFF
+C01FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC00000000000
+00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000
+0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000
+3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000
+000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF
+C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000
+00003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF0
+0000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000000000004F
+5D7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFF
+FF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF003FFF
+3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF003FFFF0
+01FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003FFFE000
+0FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFFC00000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFFFFF800
+00FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC042>
+114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFFFFFF
+FF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF0000000FF
+803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC00000003F80
+FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F80FF
+FC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF80000007FFF
+FFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007FFFF
+FFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000FFFFF
+FFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF000000000FF
+FFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000007F
+F8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF000000001FF8
+FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003FE0FF
+F00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00FFFF
+FC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0000F
+FFE0000035437BC140>I<000007E0000000000007E0000000000007E0000000000007E0
+000000000007E0000000000007E000000000000FE000000000000FE000000000000FE000
+000000000FE000000000000FE000000000001FE000000000001FE000000000001FE00000
+0000003FE000000000003FE000000000007FE000000000007FE00000000000FFE0000000
+0001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE000000000
+1FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00FFFF
+FFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFF
+E0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0
+000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFFF000
+1F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE00FC
+000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF8000
+0000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE0000
+FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFF
+C00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC00000
+03FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003FFFE
+0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE000000
+3FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001FFFC0
+00001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE00000FC
+FFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FFFFFF
+800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF800000
+03FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmbx12 14.4 43
+/Fg 43 122 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00
+0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00
+1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF
+FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00
+000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000
+1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F
+FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0
+0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000
+0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000
+0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000
+7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0
+000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF
+FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF
+FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000
+0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003
+F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000
+3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F
+FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80
+00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000
+00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000
+0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000
+000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000
+0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007
+FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF
+E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00
+00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037
+4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE
+00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000
+00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE
+000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000
+000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE
+0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000
+07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE
+000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003
+F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE
+0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8
+00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE
+00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00
+00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF
+FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF
+FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<038000
+00000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFF
+FFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF
+000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF0000
+0007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3
+FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00
+007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF8000000000
+1FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000F
+FFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFF
+F01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0
+FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FF
+FC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F00
+00003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE00
+07FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFF
+C0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFF
+F00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F
+80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE0
+01FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00F
+FFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF
+80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF00
+080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F00
+7FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007
+FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FF
+F8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFC
+FFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F
+FF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF
+000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF80
+0003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE000
+0FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFF
+F0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>
+I<1F000000000000001F800000000000001FC00000000000001FFF8000000000001FFFFF
+FFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF
+803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFF
+FFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF80
+007F800000007F00007E00000000FF00007E00000001FE00007C00000003FC00007C0000
+0003F800007C00000007F000007C0000000FF000007C0000001FE00000F80000003FC000
+00F80000007F800000F80000007F000000F8000000FE00000000000001FE000000000000
+03FC00000000000003F800000000000007F00000000000000FF00000000000001FE00000
+000000001FE00000000000003FC00000000000003FC00000000000007F80000000000000
+FF80000000000000FF80000000000001FF00000000000001FF00000000000003FF000000
+00000003FE00000000000007FE00000000000007FE0000000000000FFE0000000000000F
+FE0000000000000FFC0000000000001FFC0000000000001FFC0000000000003FFC000000
+0000003FFC0000000000003FFC0000000000003FFC0000000000007FFC0000000000007F
+F80000000000007FF80000000000007FF8000000000000FFF8000000000000FFF8000000
+000000FFF8000000000000FFF8000000000000FFF8000000000001FFF8000000000001FF
+F8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000
+000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FF
+F8000000000001FFF8000000000000FFF0000000000000FFF00000000000003FC0000000
+0000001F8000000000395279D043>I<000007FFC0000000007FFFFC00000003FFFFFF80
+00000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80000FFE0000FF000007FF00
+01FE000003FF0003FC000001FF8007FC000001FFC007F8000000FFC00FF8000000FFC00F
+F8000000FFE00FF80000007FE00FF80000007FE01FF80000007FE01FFC0000007FE01FFC
+0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFFF8
+0000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFFF8
+07FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE
+0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC
+000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC0
+03FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF83F
+F000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFFC0
+0000007FFCFFC00000003FFCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC000
+00000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8FFE00000000FF87FE00000
+000FF07FF00000001FF07FF00000001FF03FF80000003FE01FF80000003FC01FFC000000
+7FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF0
+00003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000FFFC00000364F7ACD43>I<
+00000000001F00000000000000000000003F80000000000000000000007FC00000000000
+00000000007FC000000000000000000000FFE000000000000000000000FFE00000000000
+0000000000FFE000000000000000000001FFF000000000000000000001FFF00000000000
+0000000003FFF800000000000000000003FFF800000000000000000003FFF80000000000
+0000000007FFFC00000000000000000007FFFC00000000000000000007FFFC0000000000
+000000000FFFFE0000000000000000000FFFFE0000000000000000001FFFFF0000000000
+000000001FFFFF0000000000000000001FFFFF0000000000000000003FFFFF8000000000
+000000003F7FFF8000000000000000007F7FFFC000000000000000007E7FFFC000000000
+000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1FFFE000000000
+00000001FC1FFFF00000000000000001F81FFFF00000000000000001F80FFFF000000000
+00000003F80FFFF80000000000000003F007FFF80000000000000007F007FFFC00000000
+00000007E007FFFC0000000000000007E003FFFC000000000000000FE003FFFE00000000
+0000000FC001FFFE000000000000001FC001FFFF000000000000001F8001FFFF00000000
+0000001F8000FFFF000000000000003F8000FFFF800000000000003F00007FFF80000000
+0000007F00007FFFC00000000000007E00007FFFC00000000000007E00003FFFC0000000
+000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC00001FFFF0000000
+000001F800001FFFF0000000000001F800000FFFF0000000000003F800000FFFF8000000
+000003F0000007FFF8000000000007F0000007FFFC000000000007E0000007FFFC000000
+000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE000000
+00001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF000000
+00003F80000000FFFF80000000003F000000007FFF80000000007F000000007FFFC00000
+00007F000000007FFFC0000000007E000000003FFFC000000000FE000000003FFFE00000
+0000FC000000001FFFE000000001FC000000001FFFF000000001FC000000001FFFF00000
+0001F8000000000FFFF000000003F8000000000FFFF800000003F00000000007FFF80000
+0007F00000000007FFFC00000007F00000000007FFFC00000007E00000000003FFFC0000
+000FE00000000003FFFE0000000FC00000000003FFFE0000001FC00000000001FFFF0000
+00FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0
+FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0
+5B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000FFFFFFFFFFFF
+FFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FFF0000003FFFF
+00000007FFF00000007FFF80000007FFF00000003FFFC0000007FFF00000000FFFE00000
+07FFF000000007FFF0000007FFF000000007FFF8000007FFF000000003FFF8000007FFF0
+00000003FFFC000007FFF000000001FFFC000007FFF000000001FFFE000007FFF0000000
+00FFFE000007FFF000000000FFFE000007FFF000000000FFFF000007FFF000000000FFFF
+000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007
+FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000
+000001FFFE000007FFF000000001FFFE000007FFF000000001FFFC000007FFF000000003
+FFFC000007FFF000000003FFF8000007FFF000000007FFF8000007FFF000000007FFF000
+0007FFF00000000FFFE0000007FFF00000001FFFC0000007FFF00000007FFF00000007FF
+F0000001FFFE00000007FFF0000007FFF800000007FFFFFFFFFFFFE000000007FFFFFFFF
+FFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FFF0000003FFFE
+00000007FFF00000003FFF80000007FFF00000000FFFE0000007FFF000000007FFF00000
+07FFF000000001FFF8000007FFF000000001FFFC000007FFF000000000FFFE000007FFF0
+000000007FFF000007FFF0000000007FFF800007FFF0000000003FFFC00007FFF0000000
+003FFFC00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000001FFF
+E00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007
+FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF000
+0000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF000000000
+1FFFE00007FFF0000000001FFFE00007FFF0000000003FFFE00007FFF0000000003FFFC0
+0007FFF0000000003FFFC00007FFF0000000007FFF800007FFF000000000FFFF800007FF
+F000000000FFFF000007FFF000000001FFFE000007FFF000000007FFFE000007FFF00000
+000FFFFC000007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFFFFFFFFFFFFFF
+8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFC00000FF
+FFFFFFFFFFFFF800000054527CD160>I<0000000001FFFC000001C0000000007FFFFFC0
+0003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0
+000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007F
+FF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF00000
+00003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007
+FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001
+FFFC000000000000FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF000
+00000000007FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE000000000
+00001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC00000000000001F
+C03FFFC00000000000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFF
+C00000000000000FC07FFFC000000000000000007FFF8000000000000000007FFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80
+0000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000
+0000000000FFFF8000000000000000007FFF8000000000000000007FFF80000000000000
+00007FFFC000000000000000007FFFC000000000000000007FFFC000000000000007C03F
+FFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C01FFFE000
+000000000007C01FFFE000000000000007C01FFFE00000000000000FC00FFFF000000000
+00000F800FFFF00000000000000F8007FFF00000000000001F8003FFF80000000000001F
+8003FFF80000000000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FF
+FE0000000000007E00007FFF000000000000FC00003FFF800000000001F800001FFFC000
+00000003F800000FFFE00000000007F0000007FFF0000000000FE0000003FFFC00000000
+1FC0000001FFFE000000007F800000007FFF80000000FF000000003FFFE0000007FE0000
+00000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC00000000000
+3FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE00000000000000001FF
+FC00000000525479D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFC00000000
+FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFC000000
+0007FFF000000FFFFF0000000007FFF0000000FFFFC000000007FFF00000001FFFE00000
+0007FFF000000007FFF800000007FFF000000001FFFC00000007FFF000000000FFFE0000
+0007FFF0000000007FFF00000007FFF0000000003FFF80000007FFF0000000001FFFC000
+0007FFF0000000000FFFC0000007FFF00000000007FFE0000007FFF00000000003FFF000
+0007FFF00000000003FFF8000007FFF00000000001FFF8000007FFF00000000001FFFC00
+0007FFF00000000000FFFC000007FFF00000000000FFFE000007FFF00000000000FFFE00
+0007FFF000000000007FFF000007FFF000000000007FFF000007FFF000000000007FFF00
+0007FFF000000000007FFF800007FFF000000000003FFF800007FFF000000000003FFF80
+0007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC0
+0007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFE0
+0007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000001FFFE0
+0007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE0
+0007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE0
+0007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000003FFFE0
+0007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFC0
+0007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC0
+0007FFF000000000003FFFC00007FFF000000000003FFF800007FFF000000000003FFF80
+0007FFF000000000007FFF800007FFF000000000007FFF000007FFF000000000007FFF00
+0007FFF000000000007FFF000007FFF00000000000FFFE000007FFF00000000000FFFE00
+0007FFF00000000000FFFC000007FFF00000000001FFFC000007FFF00000000001FFF800
+0007FFF00000000003FFF0000007FFF00000000007FFF0000007FFF00000000007FFE000
+0007FFF0000000000FFFC0000007FFF0000000001FFF80000007FFF0000000003FFF0000
+0007FFF000000000FFFE00000007FFF000000001FFFC00000007FFF000000007FFF80000
+0007FFF00000001FFFF000000007FFF0000000FFFFC000000007FFF000000FFFFF000000
+FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFC0000000
+FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167>I<FFFFFFFFFF
+FFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FF
+FFFFFFFFFFFFFFFE000007FFF8000007FFFF000007FFF80000007FFF000007FFF8000000
+1FFF000007FFF800000007FF000007FFF800000003FF000007FFF800000001FF000007FF
+F800000000FF000007FFF8000000007F000007FFF8000000003F000007FFF8000000003F
+800007FFF8000000003F800007FFF8000000001F800007FFF8000000001F800007FFF800
+0000001F800007FFF8000000000F800007FFF8000000000F800007FFF8000000000F8000
+07FFF8000000000F800007FFF8000000000FC00007FFF80000F80007C00007FFF80000F8
+0007C00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F80000000007FF
+F80000F80000000007FFF80000F80000000007FFF80001F80000000007FFF80001F80000
+000007FFF80001F80000000007FFF80003F80000000007FFF80007F80000000007FFF800
+0FF80000000007FFF8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF800000000
+07FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF8
+0000000007FFF8000FF80000000007FFF80007F80000000007FFF80003F80000000007FF
+F80001F80000000007FFF80001F80000000007FFF80001F80000000007FFF80000F80000
+000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF800
+00F80000000007FFF80000F80000000007FFF80000F80000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000FF
+FFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800
+000000FFFFFFFFFFF8000000004A517CD055>70 D<0000000001FFFC000001C000000000
+007FFFFFC00003C00000000007FFFFFFF80007C0000000003FFFFFFFFE001FC000000000
+FFFFFFFFFF803FC000000003FFFFE003FFC07FC00000000FFFFC00003FF0FFC00000003F
+FFE000000FF9FFC00000007FFF80000003FFFFC0000001FFFE00000000FFFFC0000003FF
+F8000000007FFFC0000007FFF0000000003FFFC000000FFFE0000000001FFFC000001FFF
+C0000000000FFFC000003FFF800000000007FFC000007FFF000000000003FFC00000FFFE
+000000000001FFC00000FFFE000000000001FFC00001FFFC000000000000FFC00003FFF8
+000000000000FFC00003FFF80000000000007FC00007FFF00000000000007FC0000FFFF0
+0000000000003FC0000FFFF00000000000003FC0001FFFE00000000000001FC0001FFFE0
+0000000000001FC0001FFFE00000000000001FC0003FFFC00000000000001FC0003FFFC0
+0000000000000FC0003FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC0
+0000000000000FC0007FFFC00000000000000000007FFF800000000000000000007FFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80
+000000000000000000FFFF80000000000000000000FFFF800000000000000000007FFF80
+0000007FFFFFFFFFE07FFF800000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC0
+0000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE03FFFC000000000003FFFC0003FFFC0
+00000000003FFFC0003FFFC000000000003FFFC0001FFFE000000000003FFFC0001FFFE0
+00000000003FFFC0001FFFE000000000003FFFC0000FFFF000000000003FFFC0000FFFF0
+00000000003FFFC00007FFF000000000003FFFC00003FFF800000000003FFFC00003FFF8
+00000000003FFFC00001FFFC00000000003FFFC00000FFFE00000000003FFFC00000FFFE
+00000000003FFFC000007FFF00000000003FFFC000003FFF80000000003FFFC000001FFF
+C0000000003FFFC000000FFFE0000000007FFFC0000007FFF0000000007FFFC0000003FF
+FC00000000FFFFC0000001FFFF00000000FFFFC00000007FFF80000001FFFFC00000003F
+FFF0000007FBFFC00000000FFFFE00001FF1FFC000000003FFFFF001FFE0FFC000000000
+FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC00000000007FFFFFFFC0007C000000000
+007FFFFFE00001C0000000000001FFFE00000000005B5479D26A>I<FFFFFFFFFFC003FF
+FFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FF
+FFFFFFFFFFFFFFFFFFC003FFFFFFFFFF0007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFF
+FFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800000000
+1FFFE0000007FFF8000000001FFFE000FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FF
+FFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FF
+FFFFFFFF60527CD169>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FF
+FFFFFFFFC00007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF80000FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A
+527CD132>I<FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFF
+FFFFF8000000FFFFFFFFFFF80000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF8000000007C0007FF
+F8000000007C0007FFF8000000007C0007FFF8000000007C0007FFF800000000FC0007FF
+F800000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F80007FF
+F800000000F80007FFF800000001F80007FFF800000001F80007FFF800000001F80007FF
+F800000003F80007FFF800000003F80007FFF800000007F80007FFF800000007F00007FF
+F80000000FF00007FFF80000000FF00007FFF80000001FF00007FFF80000003FF00007FF
+F80000007FF00007FFF8000000FFF00007FFF8000003FFF00007FFF8000007FFF00007FF
+F800003FFFF00007FFF80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFF
+FFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>76
+D<FFFFFFFC000000000000003FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFE00
+0000000000007FFFFFFEFFFFFFFF00000000000000FFFFFFFEFFFFFFFF00000000000000
+FFFFFFFE0007FFFF00000000000000FFFFC0000007FFFF80000000000001EFFFC0000007
+FFFF80000000000001EFFFC0000007EFFFC0000000000003CFFFC0000007EFFFC0000000
+000003CFFFC0000007E7FFE00000000000078FFFC0000007E7FFE00000000000078FFFC0
+000007E3FFF000000000000F0FFFC0000007E3FFF000000000000F0FFFC0000007E1FFF8
+00000000001E0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF800000000001E
+0FFFC0000007E0FFFC00000000003C0FFFC0000007E0FFFC00000000003C0FFFC0000007
+E07FFE0000000000780FFFC0000007E07FFE0000000000780FFFC0000007E03FFF000000
+0000F00FFFC0000007E03FFF0000000000F00FFFC0000007E01FFF8000000001E00FFFC0
+000007E01FFF8000000001E00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFF
+C000000003C00FFFC0000007E00FFFC000000003C00FFFC0000007E007FFE00000000780
+0FFFC0000007E007FFE000000007800FFFC0000007E003FFF00000000F000FFFC0000007
+E003FFF00000000F000FFFC0000007E001FFF80000001E000FFFC0000007E001FFF80000
+001E000FFFC0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC0
+000007E000FFFC0000003C000FFFC0000007E0007FFE00000078000FFFC0000007E0007F
+FE00000078000FFFC0000007E0003FFF000000F0000FFFC0000007E0003FFF000000F000
+0FFFC0000007E0001FFF800001E0000FFFC0000007E0001FFF800001E0000FFFC0000007
+E0000FFFC00003C0000FFFC0000007E0000FFFC00003C0000FFFC0000007E00007FFE000
+0780000FFFC0000007E00007FFE0000780000FFFC0000007E00007FFE0000780000FFFC0
+000007E00003FFF0000F00000FFFC0000007E00003FFF0000F00000FFFC0000007E00001
+FFF8001E00000FFFC0000007E00001FFF8001E00000FFFC0000007E00000FFFC003C0000
+0FFFC0000007E00000FFFC003C00000FFFC0000007E000007FFE007800000FFFC0000007
+E000007FFE007800000FFFC0000007E000007FFE007800000FFFC0000007E000003FFF00
+F000000FFFC0000007E000003FFF00F000000FFFC0000007E000001FFF81E000000FFFC0
+000007E000001FFF81E000000FFFC0000007E000000FFFC3C000000FFFC0000007E00000
+0FFFC3C000000FFFC0000007E0000007FFE78000000FFFC0000007E0000007FFE7800000
+0FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFFC0000007
+E0000003FFFF0000000FFFC0000007E0000001FFFE0000000FFFC0000007E0000001FFFE
+0000000FFFC0000007E0000000FFFC0000000FFFC0000007E0000000FFFC0000000FFFC0
+000007E00000007FF80000000FFFC0000007E00000007FF80000000FFFC0000007E00000
+003FF00000000FFFC0000007E00000003FF00000000FFFC000003FFC0000001FE0000000
+0FFFC000FFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00001FE00001FFFFFFFFFEFFFF
+FFFF00000FC00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF00000780
+0001FFFFFFFFFE77527CD180>I<FFFFFFFC00000000FFFFFFFFFFFFFFFE00000000FFFF
+FFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF80000000FFFF
+FFFF0007FFFFC0000000003FFC000007FFFFE00000000007E0000007FFFFF00000000007
+E0000007FFFFF80000000007E0000007FFFFF80000000007E0000007FFFFFC0000000007
+E0000007EFFFFE0000000007E0000007E7FFFF0000000007E0000007E3FFFF8000000007
+E0000007E3FFFF8000000007E0000007E1FFFFC000000007E0000007E0FFFFE000000007
+E0000007E07FFFF000000007E0000007E03FFFF800000007E0000007E01FFFFC00000007
+E0000007E01FFFFC00000007E0000007E00FFFFE00000007E0000007E007FFFF00000007
+E0000007E003FFFF80000007E0000007E001FFFFC0000007E0000007E001FFFFC0000007
+E0000007E000FFFFE0000007E0000007E0007FFFF0000007E0000007E0003FFFF8000007
+E0000007E0001FFFFC000007E0000007E0000FFFFE000007E0000007E0000FFFFE000007
+E0000007E00007FFFF000007E0000007E00003FFFF800007E0000007E00001FFFFC00007
+E0000007E00000FFFFE00007E0000007E00000FFFFF00007E0000007E000007FFFF00007
+E0000007E000003FFFF80007E0000007E000001FFFFC0007E0000007E000000FFFFE0007
+E0000007E0000007FFFF0007E0000007E0000007FFFF0007E0000007E0000003FFFF8007
+E0000007E0000001FFFFC007E0000007E0000000FFFFE007E0000007E00000007FFFF007
+E0000007E00000003FFFF807E0000007E00000003FFFF807E0000007E00000001FFFFC07
+E0000007E00000000FFFFE07E0000007E000000007FFFF07E0000007E000000003FFFF87
+E0000007E000000003FFFF87E0000007E000000001FFFFC7E0000007E000000000FFFFE7
+E0000007E0000000007FFFF7E0000007E0000000003FFFFFE0000007E0000000001FFFFF
+E0000007E0000000001FFFFFE0000007E0000000000FFFFFE0000007E00000000007FFFF
+E0000007E00000000003FFFFE0000007E00000000001FFFFE0000007E00000000001FFFF
+E0000007E00000000000FFFFE0000007E000000000007FFFE0000007E000000000003FFF
+E0000007E000000000001FFFE0000007E000000000000FFFE0000007E000000000000FFF
+E0000007E0000000000007FFE0000007E0000000000003FFE0000007E0000000000001FF
+E0000007E0000000000000FFE0000007E0000000000000FFE000003FFC0000000000007F
+E000FFFFFFFF00000000003FE000FFFFFFFF00000000001FE000FFFFFFFF00000000000F
+E000FFFFFFFF000000000007E000FFFFFFFF000000000003C00060527CD169>I<FFFFFF
+FFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000FFFFFF
+FFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF00000000007FF
+F000000FFFF80000000007FFF0000001FFFE0000000007FFF0000000FFFF0000000007FF
+F00000007FFF8000000007FFF00000003FFFC000000007FFF00000001FFFC000000007FF
+F00000000FFFE000000007FFF00000000FFFF000000007FFF00000000FFFF000000007FF
+F000000007FFF800000007FFF000000007FFF800000007FFF000000007FFF800000007FF
+F000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FF
+F000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FF
+F000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFF800000007FF
+F000000007FFF800000007FFF00000000FFFF800000007FFF00000000FFFF000000007FF
+F00000000FFFE000000007FFF00000000FFFE000000007FFF00000001FFFC000000007FF
+F00000003FFF8000000007FFF00000007FFF0000000007FFF0000000FFFE0000000007FF
+F0000003FFFC0000000007FFF000000FFFF00000000007FFF00000FFFFC00000000007FF
+FFFFFFFFFF000000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE0000000000007FF
+FFFFFFFFF8000000000007FFF00003FFFE000000000007FFF000007FFF800000000007FF
+F000003FFFC00000000007FFF000001FFFE00000000007FFF000000FFFF00000000007FF
+F0000007FFF80000000007FFF0000003FFFC0000000007FFF0000003FFFE0000000007FF
+F0000001FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFF0000000007FF
+F0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FF
+F0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FF
+F0000000FFFF0000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FF
+F0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FF
+F0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF80001C0007FF
+F0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FF
+F00000007FFFC0003E0007FFF00000007FFFE0007E0007FFF00000003FFFE0007C0007FF
+F00000003FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8FFFFFF
+FFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0FFFFFF
+FFFF8000000FFFFF000000000000000000007FFC005F537CD164>82
+D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFF
+FFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF
+000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003FF003FF000
+000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0000000007F
+00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FFF000
+0000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000001F
+00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF00000000007FFFFF
+F8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000
+000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFF
+FFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE
+000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000
+007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE000000000000FFF
+F0000000000007FFF0000000000003FFF0000000000003FFF0780000000001FFF0F80000
+000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800000000007F
+F0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE0000
+0000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001FF
+80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC0
+00001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF00
+00F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>I<3FFFFFFF
+FFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFF
+FFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003FFFC00007FF
+807FF800003FFFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000007FC07F80
+00003FFFC000003FC07F0000003FFFC000001FC07F0000003FFFC000001FC07E0000003F
+FFC000000FC07E0000003FFFC000000FC07E0000003FFFC000000FC07C0000003FFFC000
+0007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C0
+7C0000003FFFC0000007C0FC0000003FFFC0000007E0F80000003FFFC0000003E0F80000
+003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFF
+C0000003E0F80000003FFFC0000003E0000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+000000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000
+000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>I<00007FFF0000
+00000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE
+0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE
+00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF
+800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0000000000007FF
+C0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000
+000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FF
+C000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FF
+E00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FF
+C0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC
+000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFF
+C0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFF
+C003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007
+FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF0000000000000
+FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000
+03FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF001FFE0000000
+00FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF80000
+00FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC000
+00FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF800
+00FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE00
+00FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF00
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF00
+00FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC00
+00FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF000
+00FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF0000
+00FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF800000
+00F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF8000000001FFF
+FF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003
+FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFF
+C00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF00
+3FFF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE0000000000FF
+FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE00000000007FFE00000000007FFF00000000007FFF0000
+0000003FFF00000000003FFF00000000003FFF00000003E01FFF80000003E01FFF800000
+07E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F
+0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE000
+0000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<000000000001FF80
+000000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF80
+000000000007FFFF800000000000001FFF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80
+00000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF80
+00000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF80
+0001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FFC000000FFF80
+000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF80
+003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF80
+007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80
+00FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80
+007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80
+001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF80
+0007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF80
+00007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF
+800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<00
+0003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003F
+FC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC0
+0007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF0000
+01FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000
+FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFF
+F0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000
+FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007F
+FE00000000007FFF00000000003FFF00000000003FFF00000000003FFF00000000E01FFF
+00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE0
+00000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC0
+3FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D
+>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001FFC0
+3FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003FF800
+FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007FF000
+0000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000
+0000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000
+0000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFF
+E000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE
+00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFF
+FFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01F
+F007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE00
+001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00
+003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00
+001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC00
+0007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC
+0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF000000
+0007C000000000000007C00000000000000FC00000000000000FC00000000000000FC000
+00000000000FE00000000000000FE00000000000000FF80000000000000FFE0000000000
+000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFF
+FFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE
+0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF000
+000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FF
+C0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE000
+000001FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF800000007FE
+000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFF
+FFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>I<
+003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000
+FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000
+00FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF00000
+00FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF0000
+00FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF8000
+00FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC000
+00FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000
+00FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0
+FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<007F
+000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000FFF
+F8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F0000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
+F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FFFF
+FFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF000FFFFF000FFFFF000FFFFF000FFFFF0
+00FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>108
+D<003FF0001FFC000000FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001F
+FFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001F
+FE01F800FFF00003FFF07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1
+E0000FFF8F00007FFC0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC00
+00FFF7800007FFFC00003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF00000
+3FFE0000FFFE000007FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FF
+E000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03F
+FFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFF
+FFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FF
+FFF000FFFFC00000FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FF
+FFF03F001FFE000003FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000
+FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000
+FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000
+FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FF
+FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FF
+FFFFF807FFFFFFC042367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFF
+C000000003FFFFFFF00000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000
+FFF00003FFC00001FFE00001FFE00003FFC00000FFF00003FF8000007FF00007FF800000
+7FF8000FFF0000003FFC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003F
+FE0000001FFF003FFE0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE000000
+1FFF807FFE0000001FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000
+1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF
+FE0000001FFFC07FFE0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE000000
+1FFF003FFF0000003FFF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000F
+FF0000003FFC000FFF8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001
+FFE00000FFF00003FFC000007FF80007FF8000003FFE001FFF0000000FFF807FFC000000
+07FFFFFFF800000000FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643
+>I<003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF0
+0000FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF
+800000FFFF000007FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FF
+F80000FFF8000001FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FF
+FE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000007FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000007FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FF
+FE0000FFF8000000FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FF
+F00000FFFC000003FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF
+800000FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0
+000000FFF87FFFFF80000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+0000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8000000
+0000FFFFFFF80000000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0
+FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE
+00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF8
+00FFFC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000
+FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFF
+FE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC000
+00FF003F8000007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000
+001F00FF8000001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC0
+0000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFF
+FFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FF
+FFFFC0000007FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000
+003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000
+000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800
+007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FF
+F800002C387CB635>I<00003E00000000003E00000000003E00000000003E0000000000
+3E00000000003E00000000007E00000000007E00000000007E00000000007E0000000000
+FE0000000000FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007
+FE0000000007FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FF
+FE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003F
+FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003F
+FE0007C0003FFE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000F
+FF801F000007FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE0000000
+03FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFF
+C000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFF
+C00000FFF800001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFF
+C000003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FF
+FFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF
+000042377BB54B>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFF
+E07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF0
+0000FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FFF8
+00007FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC
+00003FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF
+00007FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF
+8000FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FF
+C001F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FF
+E007E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FF
+F00FC0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000FF
+F81F003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007F
+FE3E001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003F
+FF7C000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000F
+FFF80007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC000000000007
+FFF00003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF0000000000003
+FFE00001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE0000000000001
+FF8000007FE0000000000001FF8000007FE0000000000000FF8000007FC0000000000000
+FF0000003FC00000000000007F0000003F800000000000007F0000003F80000000000000
+3E0000001F000000005A367DB461>119 D<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFF
+FFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000007FE000FFFC000000
+3F0000FFFC0000003F00007FFE0000003E00007FFE0000007E00003FFE0000007C00003F
+FF000000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC00003
+F0000007FFC00003E0000007FFE00003E0000007FFE00007E0000003FFF00007C0000003
+FFF0000FC0000001FFF8000F80000001FFF8001F80000000FFF8001F00000000FFFC003F
+000000007FFC003E000000007FFE007E000000003FFE007C000000003FFF00FC00000000
+3FFF00FC000000001FFF80F8000000001FFF81F8000000000FFFC1F0000000000FFFC3F0
+0000000007FFC3E00000000007FFE7E00000000003FFE7C00000000003FFFFC000000000
+01FFFF800000000001FFFF800000000000FFFF000000000000FFFF000000000000FFFF00
+00000000007FFE0000000000007FFE0000000000003FFC0000000000003FFC0000000000
+001FF80000000000001FF80000000000000FF00000000000000FF000000000000007E000
+000000000007E000000000000007E000000000000007C00000000000000FC00000000000
+000F800000000000001F800000000000001F000000000000003F000000001FC0003E0000
+00003FE0007E000000007FF0007C00000000FFF800FC00000000FFF800F800000000FFF8
+01F800000000FFF801F000000000FFF803F000000000FFF807E0000000007FF00FC00000
+00007FE01F80000000003FC07F00000000003F81FE00000000001FFFFC00000000000FFF
+F0000000000003FFE0000000000000FF000000000000404D7DB447>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmr10 10.95 78
+/Fh 78 124 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F
+807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F
+003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000
+0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A
+4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF
+E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000
+C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018
+000C0038001C00300018001C1C7DBE2D>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE0
+1E60006000600060006000E000C000C000C001C001800380030007000E001C0018003800
+30000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E
+00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80
+000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00
+007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00
+007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80
+000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C
+00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>I<C0
+0000E000007000003800001C00001E00000F000007800007C00003C00001E00001F00000
+F00000F800007800007C00007C00003E00003E00003F00001F00001F00001F80000F8000
+0F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003E000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003E00007E00007E00007E00007E00007E000
+07E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00003F00003E0000
+3E00007C00007C0000780000F80000F00001F00001E00003C00007C0000780000F00001E
+00001C0000380000700000E00000C00000145A7BC323>I<0003C0000003C0000003E000
+0003C0000003C0000003C0000003C0000003C0000003C000F003C00FFC03C03FFE03C07F
+FF03C0FF3FC3C3FC0FE187F003F18FC000FDBF00003FFC00000FF0000003C000000FF000
+003FFC0000FDBF0003F18FC00FE187F03FC3C3FCFF03C0FFFE03C07FFC03C03FF003C00F
+0003C0000003C0000003C0000003C0000003C0000003C0000003E0000003C0000003C000
+20277AC32D>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000
+E000C000C000C001C001800380030007000E001C001800380030000B1C798919>44
+D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F807F80FFC0FFC0
+FFC0FFC07F807F801E000A0A798919>I<000000018000000003C000000007C000000007
+C000000007800000000F800000000F800000000F000000001F000000001F000000001E00
+0000003E000000003E000000003C000000007C000000007C000000007800000000F80000
+0000F800000000F000000001F000000001F000000001E000000003E000000003E0000000
+03C000000007C000000007C000000007800000000F800000000F800000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+0F000000001F000000001F000000001E000000003E000000003E000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+3C000000007C000000007C000000007800000000F800000000F800000000F00000000060
+00000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F80000F8007C00
+01F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F800007E01F
+800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F000003F87F00
+0003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F83F800007F03F
+800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0000FC007E0
+001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFFC0000001FE
+0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007FFC000FFFFC0
+00FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFF
+F81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C007FC000F0001
+FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE07000003FE0FF00003F
+E0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF0
+3F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC00000007FC000
+00007F80000000FF80000000FF00000001FE00000001FC00000003F800000007F0000000
+07E00000000FC00000001F800000003F000000007E000000007C00000000F800000001F0
+00000003E000000007C00000000F800000001F000070003E000070003C00007000780000
+7000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFFE01FFFFFFFE0
+3FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC00
+00003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF001E0000FF80
+1F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03FE0007FC01F
+E0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF00000001FE000000
+01FE00000003FC00000003F800000007E00000000FC00000003F0000001FFC0000001FFF
+800000000FE000000007F800000003FC00000001FE00000000FF00000000FF800000007F
+C00000007FC00000007FE00000003FE00000003FE00000003FF00000003FF00C00003FF0
+3F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF
+80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F0003FE0007C0
+07FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<0000000E0000
+00001E000000003E000000003E000000007E000000007E00000000FE00000001FE000000
+01FE00000003FE000000077E000000067E0000000E7E0000001C7E0000001C7E00000038
+7E000000707E000000707E000000E07E000001C07E000001C07E000003807E000007007E
+000007007E00000E007E00001C007E00001C007E000038007E000070007E000070007E00
+00E0007E0000C0007E0001C0007E000380007E000300007E000700007E000E00007E000C
+00007E001C00007E003800007E003800007E007000007E00E000007E00FFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000001FF
+000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780001F0007F800
+FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF000007FFFC00
+00073FE00000070000000007000000000700000000070000000007000000000700000000
+0700000000070000000007000000000700000000070000000007000000000701FE000007
+0FFF8000073E03E000077001F80007E000FC0007C0007E000780003F000700003F800600
+001F800000001FC00000001FC00000001FE00000000FE00000000FE00000000FE0000000
+0FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF80000FF0FF80000F
+F0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001FC07800001FC0
+3800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F80003F80FE00000
+FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8000003F03E00
+000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC003F8007FC003
+F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001FC00000003FC0
+0000003FC00000003FC00000007F800000007F800000007F80FE00007F87FF8000FF8F07
+E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F80FFC0003F
+C0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0
+FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F
+80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0
+003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E07F000003FFF
+E000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F000000003FFF
+FFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE0780000
+01E070000003C0700000078070000007007000000F00E000001E00E000001C00E000003C
+00E0000078000000007000000000F000000001E000000001C000000003C0000000078000
+000007000000000F000000001E000000001E000000003C000000003C000000007C000000
+007800000000F800000000F800000001F800000001F000000003F000000003F000000003
+F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000001FE0
+0000001FE00000001FE00000001FE00000001FE00000001FE00000003FE00000003FE000
+00003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000
+003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF8000007C07E0
+0000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F801E00000F80
+1E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C03F000007C03F
+80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000FFF80780007FF
+C0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000FFFE000003FFF
+F8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FFC03F00007F
+E03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003F0F8000003F0
+F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E07C000003E07E
+000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001FC03F80000FF
+FFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000007E07C00000
+FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001FC0003F003FC0
+003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80001FE0FF8000
+1FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001FF0FF80001F
+F0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003FF03FC0003FF0
+1FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0007E0F1FF000
+1FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC00000003FC00000
+003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE000FE003FE001
+FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F000003FFFE00
+0001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F80
+1E0000000000000000000000000000000000000000000000000000000000000000000000
+000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<1E007F807F
+80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000
+00000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01E
+C000C000C000C000C001C001800180018003800300070006000E000C001C003800300030
+000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C0001FC780001FE
+780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F0000FF3E0000FF
+000001FE000001FE000003FC000007F8000007F000000FC000001F8000003F0000003E00
+00007C00000078000000F8000000F0000001F0000001E0000001E0000003C0000003C000
+000380000003800000038000000380000003800000038000000380000003800000038000
+000380000003800000030000000000000000000000000000000000000000000000000000
+000000000000000000078000001FE000001FE000003FF000003FF000003FF000003FF000
+001FE000001FE0000007800020407BBF2B>63 D<00000007000000000000000F80000000
+0000000F800000000000000F800000000000001FC00000000000001FC00000000000001F
+C00000000000003FE00000000000003FE00000000000003FE00000000000007FF0000000
+0000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000E7
+F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE000000
+00000381FE00000000000381FE00000000000700FF00000000000700FF00000000000700
+FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC00000
+00001C003FC0000000001C003FC00000000038001FE00000000038001FE0000000003800
+1FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F80000
+0000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFF
+FFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF0000
+0007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000
+007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE000
+00380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC0000
+001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF8
+3D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800
+007F000003FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003FE000
+7F0000003FE0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F
+0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F00
+00001FF0007F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F0000
+00FF80007F000001FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF
+0000007FFFFFFFE000007F000007FC00007F000001FE00007F000000FF80007F0000007F
+C0007F0000003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC
+007F00000007FC007F00000007FC007F00000007FE007F00000007FE007F00000007FE00
+7F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC007F
+0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F00
+00007FE0007F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFF
+FFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF
+801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000F
+FE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE
+03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1F
+F0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0
+000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000
+00007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE000000000
+0E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C
+0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE000000007000
+FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007
+F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003
+FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFF
+FFFFFFE0000001FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F
+8000007F8000003FC000007F8000000FE000007F8000000FF000007F80000007F800007F
+80000003FC00007F80000001FC00007F80000001FE00007F80000000FF00007F80000000
+FF00007F80000000FF80007F800000007F80007F800000007FC0007F800000007FC0007F
+800000007FC0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+3FE0007F800000003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F
+800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80000000
+3FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F
+800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+7FC0007F800000007FC0007F800000007F80007F800000007F80007F80000000FF80007F
+80000000FF00007F80000001FE00007F80000001FE00007F80000003FC00007F80000003
+F800007F80000007F800007F8000000FF000007F8000001FE000007F8000007FC000007F
+800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF80
+0000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFF
+FFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003
+F0007F80000001F0007F80000000F0007F80000000F0007F80000000F0007F8000000070
+007F8000000070007F8000000070007F8000000070007F8000000038007F80001C003800
+7F80001C0038007F80001C0038007F80001C0038007F80001C0000007F80001C0000007F
+80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFF
+FFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F8000
+7C0000007F80003C0000007F80003C0000007F80001C0000007F80001C0000007F80001C
+0007007F80001C0007007F80001C0007007F80001C000E007F800000000E007F80000000
+0E007F800000000E007F800000000E007F800000001E007F800000001C007F800000001C
+007F800000003C007F800000003C007F800000007C007F800000007C007F80000000F800
+7F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFF
+FFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFF
+FFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000
+000FC0007F80000007C0007F80000007C0007F80000003C0007F80000003C0007F800000
+03C0007F80000001C0007F80000001C0007F80000001C0007F80000001C0007F80000000
+E0007F80000000E0007F80003800E0007F80003800E0007F80003800E0007F8000380000
+007F8000380000007F8000380000007F8000780000007F8000780000007F8000F8000000
+7F8001F80000007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F
+8007F80000007F8001F80000007F8000F80000007F8000780000007F8000780000007F80
+00380000007F8000380000007F8000380000007F8000380000007F8000380000007F8000
+380000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+01FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<00
+00003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001
+F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC0000
+7F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC000000
+01FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001F
+F0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000
+001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000FF
+C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000
+000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF
+C0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001F
+FFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003F
+F000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF8000000
+03FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001
+FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF00000
+0FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000
+001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFF
+FFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFF
+FFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFF
+F0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFC0
+007FFFFCFFFFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00
+007F80000007F800007F80000007E000007F80000007C000007F8000000F8000007F8000
+001F0000007F8000003E0000007F8000007C0000007F800000F80000007F800001F00000
+007F800003E00000007F800007C00000007F80000F800000007F80001F000000007F8000
+3E000000007F80007C000000007F8000F8000000007F8001F0000000007F8003E0000000
+007F800780000000007F800FC0000000007F801FC0000000007F803FE0000000007F807F
+F0000000007F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000
+007F8F03FE000000007F9E01FF000000007FBC01FF000000007FF800FF800000007FF000
+7FC00000007FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000
+007F80000FF80000007F800007FC0000007F800007FC0000007F800003FE0000007F8000
+01FF0000007F800001FF0000007F800000FF8000007F8000007FC000007F8000007FE000
+007F8000003FE000007F8000001FF000007F8000000FF800007F8000000FF800007F8000
+0007FC00007F80000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0
+FFFFFFC000FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75
+D<FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000380007F8000000380007F8000000380
+007F8000000380007F8000000380007F8000000780007F8000000700007F800000070000
+7F8000000700007F8000000700007F8000000F00007F8000000F00007F8000000F00007F
+8000001F00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F80
+0001FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE00313E7DBD39>I<FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000
+003FFFF001FFE0000000007FF800007FE0000000007FE0000077F000000000EFE0000077
+F000000000EFE0000077F000000000EFE0000073F800000001CFE0000073F800000001CF
+E0000071FC000000038FE0000071FC000000038FE0000071FC000000038FE0000070FE00
+0000070FE0000070FE000000070FE0000070FF0000000E0FE00000707F0000000E0FE000
+00707F0000000E0FE00000703F8000001C0FE00000703F8000001C0FE00000703F800000
+1C0FE00000701FC00000380FE00000701FC00000380FE00000700FE00000700FE0000070
+0FE00000700FE00000700FE00000700FE000007007F00000E00FE000007007F00000E00F
+E000007003F80001C00FE000007003F80001C00FE000007003F80001C00FE000007001FC
+0003800FE000007001FC0003800FE000007001FC0003800FE000007000FE0007000FE000
+007000FE0007000FE0000070007F000E000FE0000070007F000E000FE0000070007F000E
+000FE0000070003F801C000FE0000070003F801C000FE0000070001FC038000FE0000070
+001FC038000FE0000070001FC038000FE0000070000FE070000FE0000070000FE070000F
+E0000070000FE0E0000FE00000700007F0E0000FE00000700007F0E0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700003F9C0000FE00000700001FF80000FE000
+00700001FF80000FE00000700000FF00000FE00000700000FF00000FE00000F80000FF00
+000FE00001FC00007E00000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC0
+0000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F8
+00007FF800000070000077FC00000070000073FE00000070000073FE00000070000071FF
+00000070000070FF80000070000070FF800000700000707FC00000700000703FE0000070
+0000703FE00000700000701FF00000700000700FF80000700000700FF800007000007007
+FC00007000007003FE00007000007003FE00007000007001FF00007000007000FF800070
+00007000FF800070000070007FC00070000070003FE00070000070003FE0007000007000
+1FF00070000070000FF80070000070000FF800700000700007FC00700000700003FE0070
+0000700003FE00700000700001FF00700000700000FF80700000700000FF807000007000
+007FC07000007000003FE07000007000003FE07000007000001FF07000007000000FF870
+00007000000FF870000070000007FC70000070000003FE70000070000003FE7000007000
+0001FF70000070000000FFF0000070000000FFF00000700000007FF00000700000003FF0
+0000700000003FF00000700000001FF00000700000000FF00000700000000FF000007000
+000007F00000F800000003F00001FC00000003F00007FF00000001F000FFFFF8000000F0
+00FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<0000007FE0000000000007FF
+FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000
+000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000
+0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00
+07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000
+00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0
+7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0
+7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000
+0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00
+07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000
+000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000
+0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF
+FE0000000000007FE00000003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFF
+FFFFE00001FFC0003FF800007F800007FC00007F800001FE00007F800000FF00007F8000
+007F80007F8000003FC0007F8000003FE0007F8000003FE0007F8000001FF0007F800000
+1FF0007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001F
+F8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0
+007F8000003FE0007F8000003FE0007F8000003FC0007F8000007F80007F800000FF0000
+7F800001FE00007F800007FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000
+FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF00000007F8000
+07FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F8000007FC000
+007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF000007F8000
+003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000
+007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC000007F8000
+007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F800007F80000
+007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001
+FC000000007F80003F000000007F80001FC00000007F80000FE00000007F800007F00000
+007F800007F80000007F800003F80000007F800003FC0000007F800001FC0000007F8000
+01FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F800001FF0000
+007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF8000007F8000
+01FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F800001FFC00E
+007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0
+003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000000000003F80
+3F407DBD43>82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000
+1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000
+7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C
+FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F
+FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007
+FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000
+01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000
+3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C
+FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0
+1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF
+803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000
+3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003
+C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000
+3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000
+E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF
+FFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF8
+01FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000003F80000000F000003FC0000000E000
+003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000000FE000
+0003C000000FF000000780000007F000000700000003F800000F00000001FC00001E0000
+0000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE00000000003FF
+FF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFF
+FFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000
+003F00007F800000003E00007F800000001C00007FC00000003C00003FC0000000380000
+3FC00000003800003FE00000007800001FE00000007000001FE00000007000000FF00000
+00E000000FF0000000E000000FF8000001E0000007F8000001C0000007F8000001C00000
+07FC000003C0000003FC00000380000003FC00000380000001FE00000700000001FE0000
+0700000001FF00000700000000FF00000E00000000FF00000E00000000FF80001E000000
+007F80001C000000007F80001C000000007FC0003C000000003FC00038000000003FC000
+38000000001FE00070000000001FE00070000000001FF000F0000000000FF000E0000000
+000FF000E0000000000FF801E00000000007F801C00000000007F801C00000000003FC03
+800000000003FC03800000000003FE07800000000001FE07000000000001FE0700000000
+0001FF0F000000000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C
+0000000000007FDC0000000000003FF80000000000003FF80000000000003FF800000000
+00001FF00000000000001FF00000000000001FF00000000000000FE00000000000000FE0
+00000000000007C000000000000007C000000000000007C000000000000003800000003F
+407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF80
+07FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F80
+00FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F00007F80
+00003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003FC000003F
+E000001C00003FC000003FE000001C00003FC000007FF000001C00001FE000007FF00000
+3800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F80000700000
+0FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F800
+01C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE
+0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380
+000001FE000700FF000380000001FE000E007F800380000000FF000E007F800700000000
+FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000007F801C
+003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC038001FE0
+1C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000FF0380000
+00001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F870000000000F
+F0E00007F870000000000FF1C00003FC700000000007F9C00003FCE00000000007F9C000
+03FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF800001FFC0
+0000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF80000000
+0001FF000000FF800000000001FE0000007F800000000000FE0000007F000000000000FE
+0000007F000000000000FC0000003F0000000000007C0000003E0000000000007C000000
+3E000000000000780000001E000000000000380000001C00000058407EBD5D>I<7FFFFF
+C003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE0
+00001FF000001F8000000FF800001F0000000FF800001E00000007FC00001C00000003FE
+00003C00000003FE00007800000001FF00007000000000FF8000F000000000FF8001E000
+0000007FC001C0000000003FC003C0000000003FE00780000000001FF00700000000000F
+F00F00000000000FF81E000000000007FC1C000000000007FC3C000000000003FE780000
+00000001FF70000000000001FFF0000000000000FFE00000000000007FC0000000000000
+7FC00000000000003FE00000000000001FF00000000000001FF00000000000001FF80000
+000000001FFC0000000000003FFC0000000000003BFE00000000000071FF000000000000
+F1FF000000000000E0FF800000000001C07F800000000003C07FC00000000003803FE000
+00000007003FE0000000000F001FF0000000000E000FF8000000001C000FF8000000003C
+0007FC00000000380003FE00000000780003FE00000000F00001FF00000000E00000FF80
+000001E00000FF80000003C000007FC00000038000003FE00000078000003FE000000F00
+00001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF
+00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF80
+0003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE000
+00003FC000007FE00000001F8000003FE00000001E0000001FF00000001E0000001FF000
+00003C0000000FF80000003800000007FC0000007800000007FC000000F000000003FE00
+0000E000000003FF000001E000000001FF000001C000000000FF800003C000000000FF80
+000380000000007FC0000700000000003FE0000F00000000003FE0000E00000000001FF0
+001E00000000001FF0001C00000000000FF80038000000000007FC0078000000000007FC
+0070000000000003FE00F0000000000003FF00E0000000000001FF01E0000000000000FF
+83C0000000000000FF83800000000000007FC7800000000000003FE7000000000000003F
+EF000000000000001FFE000000000000001FFC000000000000000FFC0000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F8000000000000001FFC0000000000000FFFFFFC00000000000FFF
+FFFC00000000000FFFFFFC000000413E7FBD44>I<018000C0038001C003000180070003
+800E0007001C000E0018000C0038001C0030001800700038006000300060003000600030
+00E0007000C0006000C0006000C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07F
+F0FFE07FF07FE03FF07FE03FF03FE01FF03FC01FE00F0007801C1C73BE2D>92
+D<01800380030007000E001C001800380030007000600060006000E000C000C000C000C0
+00CF00FFC0FFE0FFE0FFE07FE07FE03FE03FC00F000B1C7ABE19>96
+D<000FF800000000FFFE00000003F01F800000078007E000000F8003F000000FE001F800
+001FF001FC00001FF000FE00001FF000FE00001FF000FE00001FF0007F00000FE0007F00
+000380007F00000000007F00000000007F00000000007F00000000007F000000001FFF00
+000003FFFF0000001FF87F0000007F807F000001FC007F000007F8007F00000FE0007F00
+001FC0007F00003F80007F00003F80007F00007F00007F00007F00007F0380FE00007F03
+80FE00007F0380FE00007F0380FE0000FF0380FE0000FF0380FE0000FF03807F0001FF03
+807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE0001FFF807FC00003FC001F0
+00292A7DA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000
+000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC03FC000001FC1FFF800001FC7C07E00001FDE001F00001FFC000FC0001FF8000
+7E0001FF00003F0001FE00003F8001FC00001F8001FC00001FC001FC00000FE001FC0000
+0FE001FC00000FF001FC00000FF001FC000007F001FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F001FC000007F001FC00000FF001FC00000FF001FC0000
+0FE001FC00001FE001FC00001FC001FE00001F8001FE00003F0001FF00007F0001FF8000
+FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF0000000007F800002D407EBE
+33>I<0001FF0000000FFFE000003F00F800007C001E0001F8001F0003F0007F0007F000
+FF800FE000FF800FC000FF801FC000FF801FC000FF803F80007F003F80001C007F800000
+007F800000007F00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F800000007F
+800000007F800000003F800001C03FC00001C01FC00003C01FC00003800FE000078007F0
+00070003F0000E0001F8001E0000FC007800003F01F000000FFFC0000001FE0000222A7D
+A828>I<00000001FC00000000FFFC00000000FFFC00000000FFFC0000000007FC000000
+0003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC001FFC0003F80007FC0007F0
+0007FC0007E00003FC000FC00001FC001FC00001FC003FC00001FC003F800001FC007F80
+0001FC007F800001FC007F000001FC007F000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC007F000001FC007F800001FC007F800001FC003F800001FC003F80
+0001FC001FC00001FC000FC00003FC000FE00003FC0007E00007FC0003F0000FFE0001F8
+001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001FE01FC002D407DBE33>I<00
+01FE0000000FFFC000003F03F00000FC01F80001F800FC0003F0007E0007E0003F000FE0
+003F800FC0001F801FC0001FC03F80000FC03F80000FC07F80000FC07F80000FE07F0000
+0FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF000000
+00FF00000000FF00000000FF00000000FF000000007F000000007F000000007F80000000
+3F800000003F800000E01FC00000E01FC00001E00FC00001C007E00003C007F000078003
+F800070000FC001E00007E003C00001F80F8000007FFE0000000FF0000232A7EA828>I<
+00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF003F81FF003F01FF007F01FF
+007F00FE00FE007C00FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE0000FFFFFF00FFFFFF00
+FFFFFF0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000001FF00007FFFFF007FFFFF00
+7FFFFF0020407EBF1C>I<000000007C000003F801FF00001FFF078F80007E0FDE1F8000
+F803F81F8003F001F81F8003F001F81F8007E000FC06000FE000FE00000FC0007E00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00000FC0007E00000FE000FE000007E000FC000003F001F8000003
+F001F8000001F803E0000003FE0FC00000071FFF0000000703F80000000600000000000E
+00000000000E00000000000E00000000000F00000000000F00000000000F80000000000F
+C00000000007FFFFE0000007FFFFFE000003FFFFFF800001FFFFFFE00000FFFFFFF00003
+FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C0000007E007C0000003F00F8
+0000003F00F80000001F00F80000001F00F80000001F00F80000001F00FC0000003F007C
+0000003E007E0000007E003F000000FC001F800001F8000FC00003F00003F0000FC00000
+FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<01FC00000000FFFC00000000
+FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC01FE000001FC07FFC00001FC1E07E000
+01FC7803F00001FCE001F80001FDC001FC0001FD8001FC0001FF8000FE0001FF0000FE00
+01FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFC
+FFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC000FFC000FFC000FFC0007F8
+0007F80001E0000000000000000000000000000000000000000000000000000000000000
+0000000000000001FC007FFC007FFC007FFC0007FC0003FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A>I<0000780001FE0001FE00
+03FF0003FF0003FF0003FF0001FE0001FE00007800000000000000000000000000000000
+000000000000000000000000000000000000000000007F007FFF007FFF007FFF0001FF00
+00FF00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F3E007F7F007FFF807EFF80FEFF80FEFF80FCFF
+81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<01FC00000000FFFC00000000
+FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC00FFFF8001FC00FFFF80
+01FC00FFFF8001FC003FFC0001FC003FE00001FC003F800001FC003F000001FC003C0000
+01FC0078000001FC00F0000001FC01E0000001FC07C0000001FC0F80000001FC1F000000
+01FC3E00000001FC7F00000001FCFF80000001FDFF80000001FFDFC0000001FF9FE00000
+01FF0FE0000001FE07F0000001FC07F8000001F803FC000001F801FC000001F801FE0000
+01F800FF000001F8007F000001F8007F800001F8003FC00001F8001FC00001F8001FE000
+01F8000FF00001F8000FF00001F8000FF80003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0
+FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE0000FF
+0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803F03C01F80007F8E001F87000
+FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000FFC0007F0001FB0000FF8000
+7F0001FF0000FF80007F0001FE0000FF00007F0001FE0000FF00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FE0001FF0000
+FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<
+01F801FE0000FFF807FFC000FFF81E07E000FFF87803F00007F8E001F80003F9C001FC00
+01F98001FC0001FB8000FE0001FB0000FE0001FF0000FE0001FE0000FE0001FE0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+03FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF0000
+0007FFE000001F81F800007E007E0000F8001F0001F0000F8003E00007C007C00003E00F
+C00003F01F800001F81F800001F83F800001FC3F800001FC7F000000FE7F000000FE7F00
+0000FE7F000000FEFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000
+00FFFF000000FFFF000000FFFF000000FF7F000000FE7F000000FE7F000000FE3F800001
+FC3F800001FC3F800001FC1F800001F80FC00003F00FC00003F007E00007E003F0000FC0
+01F8001F80007E007E00003F81FC00000FFFF0000000FF0000282A7EA82D>I<01FC03FC
+0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001FC0001FF8000FE0001FF0000
+7F0001FE00003F8001FC00003F8001FC00001FC001FC00001FE001FC00001FE001FC0000
+0FF001FC00000FF001FC00000FF001FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00001FE001FC0000
+1FE001FC00003FC001FE00003F8001FE00007F0001FF00007F0001FF8000FE0001FFC001
+F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE0000
+0000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA733>I<0000FF001C000007FF
+C03C00001F80F03C00007F00387C0000FC001C7C0003F8000E7C0007F0000FFC0007F000
+07FC000FE00003FC001FE00003FC003FC00003FC003FC00001FC007F800001FC007F8000
+01FC007F800001FC007F800001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC007F800001FC007F800001FC007F800001FC003FC00001FC003FC00001FC001FC000
+03FC000FE00003FC000FE00007FC0007F0000FFC0003F8000FFC0001FC003DFC00007E00
+79FC00003F81F1FC00000FFFC1FC000001FE01FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE00000000
+FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F807E0FFF81FF8FFF8787CFFF8
+E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF003001FE000001FE000001FE
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000003FE0000FFFFFE00FFFFFE00FFFF
+FE001F287EA724>I<003FC06001FFF8E007C03FE01F000FE03E0007E03C0003E07C0003
+E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000E0FF0000E0FF8000007FF800
+007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFFC0003FFFE00003FFF000001F
+F000000FF8E00003F8E00003F8E00001F8F00001F8F00000F8F00000F8F80000F8F80000
+F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F00E0FFFC00C01FE0001D2A7D
+A824>I<001C0000001C0000001C0000001C0000001C0000001C0000003C0000003C0000
+003C0000003C0000007C0000007C000000FC000000FC000001FC000003FC000007FC0000
+1FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC00E001FC00E001FC00E001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E000FC00E000FE01C000FE01C0007F03C0
+003F0380001F87000007FE000001F8001B397EB723>I<01FC0000FE00FFFC007FFE00FF
+FC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001FC0001FE0001FC0001FE0001
+FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF00007E000EFF80003F001CFFFC00
+1FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<FFFFE00FFFE0FFFFE00FFFE0
+FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F80001FC0000F00001FE0000F000
+00FE0000E00000FE0000E00000FF0001E000007F0001C000007F0001C000003F80038000
+003F80038000003FC0078000001FC0070000001FC0070000000FE00E0000000FE00E0000
+000FF01E00000007F01C00000007F01C00000003F83800000003F83800000003FC780000
+0001FC7000000001FC7000000001FEF000000000FEE000000000FEE0000000007FC00000
+00007FC0000000007FC0000000003F80000000003F80000000001F00000000001F000000
+00001F00000000000E0000002B287EA630>I<FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FF
+FFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003F8001FC0003F0003FC000FC0
+001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0003C0000FE000FF000380000
+FE000FF0003800007F000FF0007000007F001FF8007000007F001DF8007000003F801DF8
+00E000003F803DFC00E000003F8038FC00E000001FC038FC01C000001FC078FE01C00000
+1FC0707E03C000000FE0707F038000000FE0E03F038000000FF0E03F0780000007F0E03F
+8700000007F1C01F8700000007F9C01F8F00000003F9C01FCE00000003FB800FCE000000
+03FF800FDE00000001FF800FFC00000001FF0007FC00000000FF0007F800000000FF0007
+F800000000FE0003F8000000007E0003F0000000007E0003F0000000007C0001F0000000
+003C0001E000000000380000E000003D287EA642>I<FFFFF01FFFE0FFFFF01FFFE0FFFF
+F01FFFE003FFC00FFF0000FF8007F800007F0007E000007F8007C000003FC0078000001F
+C00F0000000FE00E0000000FF01E00000007F83C00000003F87800000001FCF000000001
+FEE000000000FFE0000000007FC0000000003F80000000003FC0000000001FC000000000
+1FE0000000003FF0000000003FF8000000007BF800000000F1FC00000001E1FE00000001
+C0FF00000003C07F00000007803F8000000F003FC000001E001FE000003E000FE000007C
+0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF803FFFF8FFFF803FFFF8FFFF
+803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003
+FC0001FC0003FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E00000
+7F0001C000007F0001C000007F8003C000003F80038000003F80038000001FC007000000
+1FC0070000001FE00F0000000FE00E0000000FE00E00000007F01C00000007F01C000000
+07F83C00000003F83800000003F83800000001FC7000000001FC7000000001FEF0000000
+00FEE000000000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000
+003F80000000003F80000000001F00000000001F00000000000E00000000000E00000000
+001E00000000001C00000000003C00000000003800000000003800000000007800000018
+00700000007E0070000000FF00E0000000FF00E0000000FF01C0000000FF01C0000000FE
+03800000007E0700000000780E000000003C3C000000001FF80000000007E0000000002B
+3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000FF001F0001FE001E0003FC00
+1C0003FC001C0007F8003C000FF0003C001FF00038001FE00038003FC00038007FC00038
+007F80003800FF00000001FE00000001FE00000003FC00000007F80000000FF80000000F
+F00000001FE00000003FC00380003FC00380007F80038000FF00038001FF00038001FE00
+038003FC00078007FC00078007F80007000FF00007001FE0000F001FE0000F003FC0001F
+007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277EA628>I<FFFFFFFFFFF0FFFF
+FFFFFFF02C0280982D>I E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 9
+9 10 bop 150 -116 a Fh(Chapter)30 b(5:)41 b(Sym)m(b)s(ol)29
+b(Handling)2401 b(9)150 299 y Fc(5.4.5)63 b(PE)275 504
+y Fh(Windo)m(ws)25 b(95)i(and)f(NT)g(use)g(the)h(PE)f(\(P)m(ortable)h
+(Executable\))f(format)h(for)f(their)f(executables.)40
+b(PE)150 614 y(is)29 b(basically)g(COFF)h(with)g(additional)e(headers.)
+275 761 y(While)h(BFD)i(includes)d(sp)s(ecial)h(PE)h(supp)s(ort,)f(GDB)
+j(needs)d(only)h(the)h(basic)e(COFF)i(reader.)150 1010
+y Fc(5.4.6)63 b(ELF)275 1216 y Fh(The)28 b(ELF)g(format)h(came)h(with)d
+(System)i(V)g(Release)g(4)g(\(SVR4\))g(Unix.)39 b(ELF)29
+b(is)f(similar)e(to)j(COFF)150 1325 y(in)g(b)s(eing)g(organized)h(in)m
+(to)h(a)f(n)m(um)m(b)s(er)g(of)g(sections,)h(but)e(it)h(remo)m(v)m(es)i
+(man)m(y)e(of)h(COFF's)f(limitations.)275 1473 y(The)f(basic)h(ELF)h
+(reader)f(is)f(in)g(`)p Fd(elfread.c)p Fh('.)150 1722
+y Fc(5.4.7)63 b(SOM)275 1927 y Fh(SOM)29 b(is)g(HP's)h(ob)5
+b(ject)31 b(\014le)e(and)g(debug)g(format)i(\(not)f(to)h(b)s(e)e
+(confused)g(with)g(IBM's)i(SOM,)e(whic)m(h)150 2037 y(is)g(a)i
+(cross-language)g(ABI\).)275 2184 y(The)e(SOM)h(reader)h(is)e(in)g(`)p
+Fd(hpread.c)p Fh('.)150 2434 y Fc(5.4.8)63 b(Other)41
+b(File)g(F)-10 b(ormats)275 2639 y Fh(Other)24 b(\014le)f(formats)i
+(that)g(ha)m(v)m(e)h(b)s(een)e(supp)s(orted)f(b)m(y)h(GDB)i(include)c
+(Net)m(w)m(are)27 b(Loadable)d(Mo)s(dules)150 2748 y(\(`)p
+Fd(nlmread.c)p Fh('.)150 3038 y Fg(5.5)68 b(Debugging)46
+b(File)f(F)-11 b(ormats)275 3243 y Fh(This)30 b(section)h(describ)s(es)
+g(c)m(haracteristics)h(of)g(debugging)f(information)f(that)i(are)g
+(indep)s(enden)m(t)e(of)150 3352 y(the)h(ob)5 b(ject)31
+b(\014le)e(format.)150 3602 y Fc(5.5.1)63 b(stabs)275
+3807 y Fd(stabs)31 b Fh(started)i(out)f(as)h(sp)s(ecial)e(sym)m(b)s
+(ols)g(within)f(the)j Fd(a.out)e Fh(format.)48 b(Since)31
+b(then,)i(it)f(has)h(b)s(een)150 3917 y(encapsulated)d(in)m(to)g(other)
+h(\014le)e(formats,)i(suc)m(h)f(as)h(COFF)f(and)g(ELF.)275
+4064 y(While)35 b(`)p Fd(dbxread.c)p Fh(')g(do)s(es)i(some)g(of)h(the)f
+(basic)f(stab)h(pro)s(cessing,)h(including)c(for)i(encapsulated)150
+4174 y(v)m(ersions,)30 b(`)p Fd(stabsread.c)p Fh(')e(do)s(es)i(the)g
+(real)g(w)m(ork.)150 4423 y Fc(5.5.2)63 b(COFF)275 4628
+y Fh(The)42 b(basic)h(COFF)g(de\014nition)d(includes)h(debugging)h
+(information.)77 b(The)43 b(lev)m(el)f(of)i(supp)s(ort)d(is)150
+4738 y(minimal)28 b(and)h(non-extensible,)h(and)f(is)h(not)g(often)h
+(used.)150 4988 y Fc(5.5.3)63 b(Mips)42 b(debug)f(\(Third)h(Ey)m(e\))
+275 5193 y Fh(ECOFF)30 b(includes)e(a)j(de\014nition)d(of)i(a)h(sp)s
+(ecial)e(debug)g(format.)275 5340 y(The)g(\014le)h(`)p
+Fd(mdebugread.c)p Fh(')d(implemen)m(ts)i(reading)h(for)g(this)f
+(format.)p eop
+%DVIPSSectionPage: 10
+10 11 bop 150 -116 a Fh(Chapter)30 b(6:)41 b(Language)31
+b(Supp)s(ort)2311 b(10)150 299 y Fc(5.5.4)63 b(D)m(W)-14
+b(ARF)40 b(1)275 491 y Fh(D)m(W)-10 b(ARF)35 b(1)f(is)f(a)h(debugging)f
+(format)h(that)g(w)m(as)h(originally)c(designed)h(to)j(b)s(e)e(used)g
+(with)f(ELF)i(in)150 601 y(SVR4)c(systems.)275 735 y(The)f(D)m(W)-10
+b(ARF)32 b(1)f(reader)f(is)g(in)f(`)p Fd(dwarfread.c)p
+Fh('.)150 958 y Fc(5.5.5)63 b(D)m(W)-14 b(ARF)40 b(2)275
+1150 y Fh(D)m(W)-10 b(ARF)32 b(2)e(is)g(an)g(impro)m(v)m(ed)g(but)f
+(incompatible)g(v)m(ersion)h(of)g(D)m(W)-10 b(ARF)32
+b(1.)275 1284 y(The)d(D)m(W)-10 b(ARF)32 b(2)f(reader)f(is)g(in)f(`)p
+Fd(dwarf2read.c)p Fh('.)150 1507 y Fc(5.5.6)63 b(SOM)275
+1700 y Fh(Lik)m(e)30 b(COFF,)g(the)h(SOM)f(de\014nition)e(includes)g
+(debugging)h(information.)150 1956 y Fg(5.6)68 b(Adding)44
+b(a)h(New)h(Sym)l(b)t(ol)f(Reader)h(to)f(GDB)275 2148
+y Fh(If)24 b(y)m(ou)i(are)f(using)f(an)h(existing)f(ob)5
+b(ject)26 b(\014le)e(format)i(\(a.out,)i(COFF,)d(ELF,)g(etc\),)j(there)
+e(is)e(probably)150 2258 y(little)29 b(to)i(b)s(e)f(done.)275
+2392 y(If)25 b(y)m(ou)h(need)f(to)h(add)g(a)g(new)f(ob)5
+b(ject)26 b(\014le)f(format,)i(y)m(ou)f(m)m(ust)g(\014rst)f(add)g(it)g
+(to)h(BFD.)h(This)d(is)h(b)s(ey)m(ond)150 2501 y(the)31
+b(scop)s(e)f(of)h(this)e(do)s(cumen)m(t.)275 2636 y(Y)-8
+b(ou)34 b(m)m(ust)g(then)g(arrange)g(for)g(the)g(BFD)h(co)s(de)g(to)g
+(pro)m(vide)e(access)i(to)g(the)f(debugging)f(sym)m(b)s(ols.)150
+2745 y(Generally)24 b(GDB)j(will)c(ha)m(v)m(e)j(to)g(call)f(sw)m
+(apping)f(routines)g(from)h(BFD)h(and)f(a)h(few)f(other)h(BFD)g(in)m
+(ternal)150 2855 y(routines)d(to)j(lo)s(cate)f(the)g(debugging)e
+(information.)37 b(As)25 b(m)m(uc)m(h)f(as)h(p)s(ossible,)f(GDB)h
+(should)e(not)i(dep)s(end)150 2964 y(on)30 b(the)h(BFD)g(in)m(ternal)e
+(data)i(structures.)275 3098 y(F)-8 b(or)34 b(some)g(targets)i(\(e.g.,)
+g(COFF\),)f(there)f(is)f(a)h(sp)s(ecial)f(transfer)g(v)m(ector)i(used)f
+(to)g(call)f(sw)m(apping)150 3208 y(routines,)39 b(since)f(the)g
+(external)g(data)g(structures)g(on)g(v)-5 b(arious)37
+b(platforms)g(ha)m(v)m(e)i(di\013eren)m(t)f(sizes)g(and)150
+3318 y(la)m(y)m(outs.)48 b(Sp)s(ecialized)31 b(routines)h(that)h(will)d
+(only)i(ev)m(er)h(b)s(e)f(implemen)m(ted)g(b)m(y)g(one)h(ob)5
+b(ject)34 b(\014le)e(format)150 3427 y(ma)m(y)h(b)s(e)f(called)g
+(directly)-8 b(.)47 b(This)31 b(in)m(terface)i(should)e(b)s(e)h
+(describ)s(ed)e(in)i(a)h(\014le)f(`)p Fd(bfd/libxyz.h)p
+Fh(',)e(whic)m(h)150 3537 y(is)f(included)f(b)m(y)i(GDB.)150
+3818 y Ff(6)80 b(Language)53 b(Supp)t(ort)275 4051 y
+Fh(GDB's)33 b(language)f(supp)s(ort)f(is)g(mainly)f(driv)m(en)h(b)m(y)h
+(the)g(sym)m(b)s(ol)f(reader,)i(although)f(it)f(is)g(p)s(ossible)150
+4160 y(for)f(the)h(user)e(to)i(set)g(the)g(source)g(language)f(man)m
+(ually)-8 b(.)275 4294 y(GDB)30 b(c)m(ho)s(oses)g(the)f(source)g
+(language)g(b)m(y)g(lo)s(oking)f(at)i(the)f(extension)g(of)g(the)g
+(\014le)f(recorded)h(in)f(the)150 4404 y(debug)f(info;)h
+Fd(.c)f Fh(means)h(C,)g Fd(.f)f Fh(means)g(F)-8 b(ortran,)30
+b(etc.)41 b(It)28 b(ma)m(y)g(also)g(use)f(a)h(sp)s(ecial-purp)s(ose)e
+(language)150 4514 y(iden)m(ti\014er)j(if)g(the)h(debug)g(format)h
+(supp)s(orts)d(it,)i(suc)m(h)h(as)f(D)m(W)-10 b(ARF.)150
+4770 y Fg(6.1)68 b(Adding)44 b(a)h(Source)g(Language)h(to)f(GDB)275
+4962 y Fh(T)-8 b(o)30 b(add)g(other)h(languages)f(to)i(GDB's)f
+(expression)e(parser,)h(follo)m(w)g(the)g(follo)m(wing)f(steps:)150
+5121 y Fb(Cr)-5 b(e)g(ate)34 b(the)f(expr)-5 b(ession)34
+b(p)-5 b(arser.)630 5230 y Fh(This)31 b(should)f(reside)h(in)g(a)i
+(\014le)e(`)p Fe(lang)p Fd(-exp.y)p Fh('.)45 b(Routines)32
+b(for)g(building)c(parsed)k(expres-)630 5340 y(sions)d(in)m(to)i(a)f(`)
+p Fd(union)g(exp_element)p Fh(')d(list)i(are)i(in)e(`)p
+Fd(parse.c)p Fh('.)p eop
+%DVIPSSectionPage: 11
+11 12 bop 150 -116 a Fh(Chapter)30 b(6:)41 b(Language)31
+b(Supp)s(ort)2311 b(11)630 299 y(Since)21 b(w)m(e)h(can't)g(dep)s(end)e
+(up)s(on)g(ev)m(ery)m(one)k(ha)m(ving)d(Bison,)i(and)e(Y)-8
+b(A)m(CC)22 b(pro)s(duces)f(parsers)630 408 y(that)26
+b(de\014ne)g(a)g(bunc)m(h)e(of)i(global)g(names,)h(the)f(follo)m(wing)e
+(lines)g Fb(must)35 b Fh(b)s(e)25 b(included)e(at)k(the)630
+518 y(top)i(of)h(the)f(Y)-8 b(A)m(CC)30 b(parser,)f(to)h(prev)m(en)m(t)
+f(the)h(v)-5 b(arious)28 b(parsers)g(from)h(de\014ning)e(the)j(same)630
+628 y(global)g(names:)870 754 y Fd(#define)46 b(yyparse)93
+b Fe(lang)8 b Fd(_parse)870 858 y(#define)46 b(yylex)94
+b Fe(lang)8 b Fd(_lex)870 961 y(#define)46 b(yyerror)93
+b Fe(lang)8 b Fd(_error)870 1065 y(#define)46 b(yylval)94
+b Fe(lang)8 b Fd(_lval)870 1169 y(#define)46 b(yychar)94
+b Fe(lang)8 b Fd(_char)870 1273 y(#define)46 b(yydebug)93
+b Fe(lang)8 b Fd(_debug)870 1377 y(#define)46 b(yypact)141
+b Fe(lang)8 b Fd(_pact)870 1480 y(#define)46 b(yyr1)g
+Fe(lang)8 b Fd(_r1)870 1584 y(#define)46 b(yyr2)g Fe(lang)8
+b Fd(_r2)870 1688 y(#define)46 b(yydef)g Fe(lang)8 b
+Fd(_def)870 1792 y(#define)46 b(yychk)g Fe(lang)8 b Fd(_chk)870
+1895 y(#define)46 b(yypgo)g Fe(lang)8 b Fd(_pgo)870 1999
+y(#define)46 b(yyact)142 b Fe(lang)8 b Fd(_act)870 2103
+y(#define)46 b(yyexca)141 b Fe(lang)8 b Fd(_exca)870
+2207 y(#define)46 b(yyerrflag)141 b Fe(lang)8 b Fd(_errflag)870
+2311 y(#define)46 b(yynerrs)141 b Fe(lang)8 b Fd(_nerrs)630
+2443 y Fh(A)m(t)39 b(the)g(b)s(ottom)f(of)h(y)m(our)f(parser,)i
+(de\014ne)d(a)i Fd(struct)28 b(language_defn)35 b Fh(and)j(initialize)
+630 2552 y(it)h(with)f(the)h(righ)m(t)g(v)-5 b(alues)38
+b(for)h(y)m(our)g(language.)68 b(De\014ne)39 b(an)h Fd(initialize_)p
+Fe(lang)j Fh(rou-)630 2662 y(tine)33 b(and)f(ha)m(v)m(e)i(it)f(call)g
+(`)p Fd(add_language\()p Fe(lang)8 b Fd(_language)o(_de)o(fn\))p
+Fh(')27 b(to)34 b(tell)e(the)h(rest)h(of)630 2771 y(GDB)j(that)g(y)m
+(our)f(language)h(exists.)58 b(Y)-8 b(ou'll)35 b(need)h(some)h(other)g
+(supp)s(orting)c(v)-5 b(ariables)630 2881 y(and)27 b(functions,)g(whic)
+m(h)g(will)e(b)s(e)i(used)g(via)g(p)s(oin)m(ters)g(from)g(y)m(our)h
+Fe(lang)8 b Fd(_language_defn)p Fh(.)630 2991 y(See)34
+b(the)g(declaration)f(of)h Fd(struct)29 b(language_defn)h
+Fh(in)i(`)p Fd(language.h)p Fh(',)h(and)g(the)h(other)630
+3100 y(`)p Fd(*-exp.y)p Fh(')29 b(\014les,)g(for)i(more)f(information.)
+150 3255 y Fb(A)-5 b(dd)33 b(any)h(evaluation)f(r)-5
+b(outines,)34 b(if)e(ne)-5 b(c)g(essary)630 3364 y Fh(If)34
+b(y)m(ou)g(need)g(new)f(op)s(co)s(des)h(\(that)h(represen)m(t)f(the)g
+(op)s(erations)f(of)h(the)h(language\),)h(add)630 3474
+y(them)d(to)i(the)e(en)m(umerated)h(t)m(yp)s(e)g(in)e(`)p
+Fd(expression.h)p Fh('.)47 b(Add)33 b(supp)s(ort)f(co)s(de)h(for)g
+(these)630 3584 y(op)s(erations)e(in)f Fd(eval.c:evaluate_subexp\(\))p
+Fh(.)39 b(Add)30 b(cases)j(for)f(new)f(op)s(co)s(des)g(in)g(t)m(w)m(o)
+630 3693 y(functions)48 b(from)g(`)p Fd(parse.c)p Fh(':)77
+b Fd(prefixify_subexp\(\))44 b Fh(and)49 b Fd(length_of_subexp\(\))p
+Fh(.)630 3803 y(These)30 b(compute)h(the)f(n)m(um)m(b)s(er)f(of)i
+Fd(exp_element)p Fh(s)c(that)k(a)g(giv)m(en)f(op)s(eration)g(tak)m(es)i
+(up.)150 3957 y Fb(Up)-5 b(date)34 b(some)f(existing)g(c)-5
+b(o)g(de)630 4067 y Fh(Add)33 b(an)h(en)m(umerated)g(iden)m(ti\014er)e
+(for)i(y)m(our)g(language)g(to)h(the)f(en)m(umerated)g(t)m(yp)s(e)g
+Fd(enum)630 4177 y(language)28 b Fh(in)h(`)p Fd(defs.h)p
+Fh('.)630 4309 y(Up)s(date)i(the)h(routines)e(in)g(`)p
+Fd(language.c)p Fh(')f(so)j(y)m(our)f(language)h(is)f(included.)41
+b(These)31 b(rou-)630 4418 y(tines)43 b(include)f(t)m(yp)s(e)j
+(predicates)e(and)h(suc)m(h,)j(whic)m(h)c(\(in)g(some)i(cases\))g(are)g
+(language)630 4528 y(dep)s(enden)m(t.)39 b(If)30 b(y)m(our)f(language)h
+(do)s(es)f(not)h(app)s(ear)f(in)f(the)i(switc)m(h)f(statemen)m(t,)j(an)
+d(error)630 4637 y(is)g(rep)s(orted.)630 4770 y(Also)i(included)e(in)h
+(`)p Fd(language.c)p Fh(')f(is)i(the)g(co)s(de)h(that)g(up)s(dates)e
+(the)i(v)-5 b(ariable)30 b Fd(current_)630 4879 y(language)p
+Fh(,)23 b(and)g(the)i(routines)d(that)j(translate)f(the)g
+Fd(language_)p Fe(lang)29 b Fh(en)m(umerated)24 b(iden-)630
+4989 y(ti\014er)29 b(in)m(to)i(a)g(prin)m(table)d(string.)630
+5121 y(Up)s(date)38 b(the)g(function)f Fd(_initialize_language)32
+b Fh(to)39 b(include)d(y)m(our)i(language.)64 b(This)630
+5230 y(function)31 b(pic)m(ks)g(the)i(default)e(language)h(up)s(on)f
+(startup,)h(so)g(is)g(dep)s(enden)m(t)f(up)s(on)f(whic)m(h)630
+5340 y(languages)h(that)g(GDB)g(is)f(built)e(for.)p eop
+%DVIPSSectionPage: 12
+12 13 bop 150 -116 a Fh(Chapter)30 b(7:)41 b(Host)31
+b(De\014nition)2435 b(12)630 299 y(Up)s(date)31 b Fd(allocate_symtab)d
+Fh(in)i(`)p Fd(symfile.c)p Fh(')f(and/or)i(sym)m(b)s(ol-reading)f(co)s
+(de)i(so)f(that)630 408 y(the)f(language)f(of)h(eac)m(h)g(sym)m(tab)g
+(\(source)g(\014le\))f(is)f(set)i(prop)s(erly)-8 b(.)39
+b(This)27 b(is)i(used)f(to)i(deter-)630 518 y(mine)g(the)i(language)g
+(to)h(use)e(at)h(eac)m(h)h(stac)m(k)g(frame)f(lev)m(el.)44
+b(Curren)m(tly)-8 b(,)31 b(the)h(language)g(is)630 628
+y(set)j(based)e(up)s(on)g(the)h(extension)g(of)g(the)g(source)h
+(\014le.)51 b(If)33 b(the)i(language)f(can)g(b)s(e)g(b)s(etter)630
+737 y(inferred)27 b(from)h(the)i(sym)m(b)s(ol)d(information,)h(please)h
+(set)g(the)g(language)h(of)f(the)g(sym)m(tab)g(in)630
+847 y(the)i(sym)m(b)s(ol-reading)d(co)s(de.)630 983 y(Add)22
+b(help)s(er)f(co)s(de)h(to)i Fd(expprint.c:print_subexp)o(\(\))16
+b Fh(to)24 b(handle)d(an)m(y)i(new)f(expression)630 1093
+y(op)s(co)s(des)31 b(y)m(ou)g(ha)m(v)m(e)i(added)d(to)i(`)p
+Fd(expression.h)p Fh('.)40 b(Also,)32 b(add)e(the)h(prin)m(ted)f
+(represen)m(ta-)630 1202 y(tions)g(of)g(y)m(our)h(op)s(erators)f(to)h
+Fd(op_print_tab)p Fh(.)150 1365 y Fb(A)-5 b(dd)33 b(a)g(plac)-5
+b(e)34 b(of)f(c)-5 b(al)5 b(l)630 1474 y Fh(Add)29 b(a)i(call)f(to)h
+Fe(lang)8 b Fd(_parse\(\))28 b Fh(and)h Fe(lang)8 b Fd(_error)28
+b Fh(in)i Fd(parse.c:parse_exp_1\(\))p Fh(.)150 1637
+y Fb(Use)i(macr)-5 b(os)35 b(to)e(trim)g(c)-5 b(o)g(de)630
+1747 y Fh(The)34 b(user)g(has)g(the)h(option)f(of)h(building)30
+b(GDB)36 b(for)e(some)h(or)g(all)e(of)i(the)g(languages.)53
+b(If)630 1856 y(the)29 b(user)f(decides)g(to)h(build)d(GDB)k(for)e(the)
+h(language)g Fe(lang)p Fh(,)g(then)g(ev)m(ery)g(\014le)f(dep)s(enden)m
+(t)630 1966 y(on)h(`)p Fd(language.h)p Fh(')d(will)g(ha)m(v)m(e)k(the)e
+(macro)i Fd(_LANG_)p Fe(lang)k Fh(de\014ned)27 b(in)h(it.)39
+b(Use)29 b Fd(#ifdef)p Fh(s)e(to)630 2075 y(lea)m(v)m(e)33
+b(out)e(large)g(routines)f(that)i(the)f(user)g(w)m(on't)h(need)f(if)f
+(he)h(or)g(she)g(is)f(not)h(using)f(y)m(our)630 2185
+y(language.)630 2321 y(Note)f(that)f(y)m(ou)g(do)f(not)h(need)f(to)i
+(do)e(this)g(in)f(y)m(our)h(Y)-8 b(A)m(CC)28 b(parser,)g(since)f(if)f
+(GDB)j(is)e(not)630 2431 y(build)d(for)j Fe(lang)p Fh(,)g(then)g(`)p
+Fe(lang)p Fd(-exp.tab.o)p Fh(')e(\(the)i(compiled)f(form)g(of)i(y)m
+(our)f(parser\))g(is)f(not)630 2540 y(link)m(ed)j(in)m(to)h(GDB)i(at)f
+(all.)630 2676 y(See)g(the)f(\014le)f(`)p Fd(configure.in)p
+Fh(')f(for)i(ho)m(w)g(GDB)i(is)d(con\014gured)h(for)g(di\013eren)m(t)f
+(languages.)150 2839 y Fb(Edit)k(`)p Fd(Makefile.in)p
+Fb(')630 2948 y Fh(Add)22 b(dep)s(endencies)g(in)g(`)p
+Fd(Makefile.in)p Fh('.)35 b(Mak)m(e)25 b(sure)e(y)m(ou)h(up)s(date)e
+(the)h(macro)h(v)-5 b(ariables)630 3058 y(suc)m(h)28
+b(as)h Fd(HFILES)e Fh(and)h Fd(OBJS)p Fh(,)g(otherwise)g(y)m(our)g(co)s
+(de)h(ma)m(y)g(not)g(get)h(link)m(ed)d(in,)g(or,)j(w)m(orse)630
+3168 y(y)m(et,)i(it)e(ma)m(y)h(not)f(get)i Fd(tar)p Fh(red)d(in)m(to)h
+(the)h(distribution!)150 3456 y Ff(7)80 b(Host)54 b(De\014nition)275
+3700 y Fh(With)41 b(the)h(adv)m(en)m(t)g(of)g(auto)s(conf,)k(it's)41
+b(rarely)g(necessary)h(to)g(ha)m(v)m(e)h(host)f(de\014nition)e(mac)m
+(hinery)150 3810 y(an)m(ymore.)150 4075 y Fg(7.1)68 b(Adding)44
+b(a)h(New)h(Host)275 4271 y Fh(Most)35 b(of)g(GDB's)h(host)f
+(con\014guration)f(supp)s(ort)g(happ)s(ens)f(via)h(auto)s(conf.)54
+b(It)35 b(should)e(b)s(e)h(rare)h(to)150 4381 y(need)23
+b(new)h(host-sp)s(eci\014c)f(de\014nitions.)36 b(GDB)25
+b(still)c(uses)i(the)h(host-sp)s(eci\014c)f(de\014nitions)f(and)h
+(\014les)f(listed)150 4490 y(b)s(elo)m(w,)30 b(but)f(these)i(mostly)f
+(exist)g(for)h(historical)d(reasons,)j(and)f(should)e(ev)m(en)m(tually)
+i(disapp)s(ear.)275 4628 y(Sev)m(eral)g(\014les)f(con)m(trol)i(GDB's)h
+(con\014guration)d(for)i(host)f(systems:)150 4792 y(`)p
+Fd(gdb/config/)p Fe(arc)m(h)p Fd(/)p Fe(xyz)p Fd(.mh)p
+Fh(')630 4902 y(Sp)s(eci\014es)41 b(Mak)m(e\014le)j(fragmen)m(ts)g
+(needed)f(when)f(hosting)g(on)i(mac)m(hine)e Fe(xyz)p
+Fh(.)80 b(In)42 b(par-)630 5011 y(ticular,)57 b(this)52
+b(lists)f(the)h(required)f(mac)m(hine-dep)s(enden)m(t)h(ob)5
+b(ject)53 b(\014les,)k(b)m(y)c(de\014ning)630 5121 y(`)p
+Fd(XDEPFILES=...)m Fh('.)64 b(Also)38 b(sp)s(eci\014es)f(the)i(header)f
+(\014le)f(whic)m(h)g(describ)s(es)g(host)h Fe(xyz)p Fh(,)j(b)m(y)630
+5230 y(de\014ning)20 b Fd(XM_FILE=)28 b(xm-)p Fe(xyz)p
+Fd(.h)p Fh(.)36 b(Y)-8 b(ou)23 b(can)e(also)h(de\014ne)f
+Fd(CC)p Fh(,)i Fd(SYSV_DEFINE)p Fh(,)d Fd(XM_CFLAGS)p
+Fh(,)630 5340 y Fd(XM_ADD_FILES)p Fh(,)27 b Fd(XM_CLIBS)p
+Fh(,)i Fd(XM_CDEPS)p Fh(,)f(etc.;)k(see)f(`)p Fd(Makefile.in)p
+Fh('.)p eop
+%DVIPSSectionPage: 13
+13 14 bop 150 -116 a Fh(Chapter)30 b(7:)41 b(Host)31
+b(De\014nition)2435 b(13)150 299 y(`)p Fd(gdb/config/)p
+Fe(arc)m(h)p Fd(/xm-)p Fe(xyz)p Fd(.h)p Fh(')630 408
+y(\(`)p Fd(xm.h)p Fh(')25 b(is)g(a)h(link)d(to)k(this)d(\014le,)i
+(created)g(b)m(y)g(con\014gure\).)39 b(Con)m(tains)25
+b(C)g(macro)h(de\014nitions)630 518 y(describing)34 b(the)j(host)g
+(system)g(en)m(vironmen)m(t,)h(suc)m(h)e(as)h(b)m(yte)g(order,)h(host)f
+(C)f(compiler)630 628 y(and)30 b(library)-8 b(.)150 799
+y(`)p Fd(gdb/)p Fe(xyz)p Fd(-xdep.c)p Fh(')630 909 y(Con)m(tains)39
+b(an)m(y)g(miscellaneous)f(C)h(co)s(de)g(required)e(for)i(this)f(mac)m
+(hine)h(as)h(a)f(host.)68 b(On)630 1018 y(most)27 b(mac)m(hines)g(it)f
+(do)s(esn't)h(exist)g(at)g(all.)39 b(If)26 b(it)h(do)s(es)f(exist,)i
+(put)e(`)p Fe(xyz)p Fd(-xdep.o)p Fh(')g(in)m(to)h(the)630
+1128 y Fd(XDEPFILES)h Fh(line)h(in)g(`)p Fd(gdb/config/)p
+Fe(arc)m(h)p Fd(/)p Fe(xyz)p Fd(.mh)p Fh('.)150 1376
+y Fc(Generic)40 b(Host)i(Supp)s(ort)g(Files)275 1580
+y Fh(There)h(are)h(some)g(\\generic")g(v)m(ersions)f(of)h(routines)e
+(that)i(can)g(b)s(e)f(used)g(b)m(y)g(v)-5 b(arious)43
+b(systems.)150 1690 y(These)26 b(can)h(b)s(e)f(customized)h(in)e(v)-5
+b(arious)26 b(w)m(a)m(ys)h(b)m(y)f(macros)i(de\014ned)d(in)g(y)m(our)i
+(`)p Fd(xm-)p Fe(xyz)p Fd(.h)p Fh(')f(\014le.)38 b(If)26
+b(these)150 1799 y(routines)k(w)m(ork)i(for)f(the)g Fe(xyz)37
+b Fh(host,)32 b(y)m(ou)g(can)g(just)e(include)g(the)h(generic)g
+(\014le's)g(name)g(\(with)g(`)p Fd(.o)p Fh(',)h(not)150
+1909 y(`)p Fd(.c)p Fh('\))f(in)e Fd(XDEPFILES)p Fh(.)275
+2055 y(Otherwise,)21 b(if)f(y)m(our)h(mac)m(hine)g(needs)g(custom)g
+(supp)s(ort)e(routines,)j(y)m(ou)g(will)c(need)j(to)h(write)e(routines)
+150 2165 y(that)36 b(p)s(erform)e(the)i(same)g(functions)f(as)g(the)h
+(generic)g(\014le.)55 b(Put)36 b(them)f(in)m(to)h Fe(xyz)5
+b Fd(-xdep.c)p Fh(,)36 b(and)f(put)150 2274 y Fe(xyz)5
+b Fd(-xdep.o)29 b Fh(in)m(to)h Fd(XDEPFILES)p Fh(.)150
+2452 y(`)p Fd(ser-unix.c)p Fh(')630 2561 y(This)d(con)m(tains)h(serial)
+f(line)g(supp)s(ort)g(for)h(Unix)f(systems.)40 b(This)27
+b(is)g(alw)m(a)m(ys)i(included,)d(via)630 2671 y(the)36
+b(mak)m(e\014le)g(v)-5 b(ariable)34 b Fd(SER_HARDWIRE)p
+Fh(;)i(o)m(v)m(erride)g(this)e(v)-5 b(ariable)35 b(in)f(the)i(`)p
+Fd(.mh)p Fh(')f(\014le)g(to)630 2780 y(a)m(v)m(oid)c(it.)150
+2952 y(`)p Fd(ser-go32.c)p Fh(')630 3061 y(This)25 b(con)m(tains)h
+(serial)g(line)e(supp)s(ort)h(for)h(32-bit)h(programs)f(running)e
+(under)h(DOS,)h(using)630 3171 y(the)31 b(GO32)g(execution)f(en)m
+(vironmen)m(t.)150 3342 y(`)p Fd(ser-tcp.c)p Fh(')630
+3452 y(This)f(con)m(tains)h(generic)g(TCP)g(supp)s(ort)f(using)f(so)s
+(c)m(k)m(ets.)150 3739 y Fg(7.2)68 b(Host)46 b(Conditionals)275
+3943 y Fh(When)28 b(GDB)i(is)e(con\014gured)h(and)f(compiled,)g(v)-5
+b(arious)28 b(macros)h(are)h(de\014ned)d(or)i(left)g(unde\014ned,)e(to)
+150 4053 y(con)m(trol)38 b(compilation)f(based)g(on)h(the)g(attributes)
+g(of)g(the)g(host)g(system.)64 b(These)37 b(macros)i(and)e(their)150
+4163 y(meanings)25 b(\(or)i(if)e(the)h(meaning)f(is)h(not)g(do)s(cumen)
+m(ted)g(here,)h(then)f(one)g(of)g(the)h(source)f(\014les)f(where)h
+(they)150 4272 y(are)31 b(used)e(is)h(indicated\))f(are:)150
+4449 y Fd(GDBINIT_FILENAME)630 4559 y Fh(The)h(default)f(name)i(of)f
+(GDB's)i(initialization)27 b(\014le)j(\(normally)f(`)p
+Fd(.gdbinit)p Fh('\).)150 4730 y Fd(MEM_FNS_DECLARED)630
+4840 y Fh(Y)-8 b(our)21 b(host)g(con\014g)g(\014le)f(de\014nes)g(this)g
+(if)g(it)h(includes)d(declarations)j(of)g Fd(memcpy)e
+Fh(and)h Fd(memset)p Fh(.)630 4950 y(De\014ne)33 b(this)f(to)i(a)m(v)m
+(oid)g(con\015icts)f(b)s(et)m(w)m(een)h(the)f(nativ)m(e)h(include)d
+(\014les)h(and)g(the)i(declara-)630 5059 y(tions)c(in)f(`)p
+Fd(defs.h)p Fh('.)150 5230 y Fd(NO_SYS_FILE)630 5340
+y Fh(De\014ne)i(this)e(if)g(y)m(our)h(system)h(do)s(es)f(not)h(ha)m(v)m
+(e)g(a)g Fd(<sys/file.h>)p Fh(.)p eop
+%DVIPSSectionPage: 14
+14 15 bop 150 -116 a Fh(Chapter)30 b(7:)41 b(Host)31
+b(De\014nition)2435 b(14)150 299 y Fd(SIGWINCH_HANDLER)630
+408 y Fh(If)28 b(y)m(our)g(host)h(de\014nes)e Fd(SIGWINCH)p
+Fh(,)g(y)m(ou)i(can)g(de\014ne)e(this)h(to)h(b)s(e)f(the)g(name)h(of)f
+(a)h(function)630 518 y(to)i(b)s(e)f(called)f(if)h Fd(SIGWINCH)e
+Fh(is)h(receiv)m(ed.)150 676 y Fd(SIGWINCH_HANDLER_BODY)630
+785 y Fh(De\014ne)42 b(this)f(to)i(expand)e(in)m(to)h(co)s(de)g(that)h
+(will)c(de\014ne)i(the)i(function)d(named)i(b)m(y)g(the)630
+895 y(expansion)29 b(of)i Fd(SIGWINCH_HANDLER)p Fh(.)150
+1052 y Fd(ALIGN_STACK_ON_STARTUP)630 1162 y Fh(De\014ne)37
+b(this)e(if)g(y)m(our)h(system)h(is)e(of)i(a)g(sort)f(that)h(will)d
+(crash)i(in)f Fd(tgetent)g Fh(if)g(the)h(stac)m(k)630
+1271 y(happ)s(ens)19 b(not)i(to)h(b)s(e)e(longw)m(ord-aligned)f(when)h
+Fd(main)g Fh(is)g(called.)37 b(This)19 b(is)h(a)h(rare)g(situation,)630
+1381 y(but)30 b(is)f(kno)m(wn)h(to)h(o)s(ccur)f(on)h(sev)m(eral)f
+(di\013eren)m(t)g(t)m(yp)s(es)h(of)f(systems.)150 1539
+y Fd(CRLF_SOURCE_FILES)630 1648 y Fh(De\014ne)h(this)f(if)g(host)h
+(\014les)f(use)h Fd(\\r\\n)e Fh(rather)i(than)g Fd(\\n)f
+Fh(as)i(a)f(line)e(terminator.)42 b(This)30 b(will)630
+1758 y(cause)k(source)f(\014le)f(listings)e(to)k(omit)f
+Fd(\\r)f Fh(c)m(haracters)j(when)c(prin)m(ting)g(and)i(it)f(will)e
+(allo)m(w)630 1867 y Fd(\\)p Fh(r)p Fd(\\)p Fh(n)k(line)f(endings)h(of)
+h(\014les)f(whic)m(h)g(are)i Fd(")p Fh(sourced)p Fd(")e
+Fh(b)m(y)h(gdb.)55 b(It)35 b(m)m(ust)g(b)s(e)f(p)s(ossible)f(to)630
+1977 y(op)s(en)d(\014les)f(in)g(binary)g(mo)s(de)h(using)f
+Fd(O_BINARY)f Fh(or,)i(for)g(fop)s(en,)g Fd("rb")p Fh(.)150
+2134 y Fd(DEFAULT_PROMPT)630 2244 y Fh(The)g(default)f(v)-5
+b(alue)30 b(of)h(the)f(prompt)g(string)f(\(normally)g
+Fd("\(gdb\))g(")p Fh(\).)150 2402 y Fd(DEV_TTY)144 b
+Fh(The)30 b(name)g(of)h(the)f(generic)h(TTY)f(device,)g(defaults)f(to)j
+Fd("/dev/tty")p Fh(.)150 2559 y Fd(FCLOSE_PROVIDED)630
+2669 y Fh(De\014ne)38 b(this)e(if)h(the)g(system)h(declares)f
+Fd(fclose)f Fh(in)g(the)i(headers)f(included)e(in)h Fd(defs.h)p
+Fh(.)630 2778 y(This)29 b(isn't)g(needed)h(unless)f(y)m(our)h(compiler)
+f(is)g(un)m(usually)f(anal.)150 2936 y Fd(FOPEN_RB)96
+b Fh(De\014ne)31 b(this)e(if)g(binary)g(\014les)g(are)i(op)s(ened)e
+(the)i(same)g(w)m(a)m(y)g(as)g(text)g(\014les.)150 3093
+y Fd(GETENV_PROVIDED)630 3203 y Fh(De\014ne)40 b(this)f(if)g(the)h
+(system)g(declares)g Fd(getenv)f Fh(in)f(its)i(headers)f(included)f(in)
+g Fd(defs.h)p Fh(.)630 3313 y(This)29 b(isn't)g(needed)h(unless)f(y)m
+(our)h(compiler)f(is)g(un)m(usually)f(anal.)150 3470
+y Fd(HAVE_MMAP)630 3580 y Fh(In)35 b(some)i(cases,)i(use)d(the)g
+(system)h(call)e Fd(mmap)g Fh(for)h(reading)g(sym)m(b)s(ol)f(tables.)58
+b(F)-8 b(or)37 b(some)630 3689 y(mac)m(hines)30 b(this)f(allo)m(ws)h
+(for)g(sharing)f(and)h(quic)m(k)g(up)s(dates.)150 3847
+y Fd(HAVE_SIGSETMASK)630 3956 y Fh(De\014ne)21 b(this)f(if)g(the)i
+(host)f(system)g(has)g(job)g(con)m(trol,)i(but)e(do)s(es)f(not)i
+(de\014ne)e Fd(sigsetmask\(\))p Fh(.)630 4066 y(Curren)m(tly)-8
+b(,)29 b(this)h(is)f(only)h(true)g(of)g(the)h(RS/6000.)150
+4224 y Fd(HAVE_TERMIO)630 4333 y Fh(De\014ne)g(this)e(if)g(the)i(host)f
+(system)h(has)f Fd(termio.h)p Fh(.)150 4491 y Fd(HOST_BYTE_ORDER)630
+4600 y Fh(The)22 b(ordering)g(of)g(b)m(ytes)i(in)d(the)i(host.)38
+b(This)21 b(m)m(ust)i(b)s(e)f(de\014ned)f(to)j(b)s(e)e(either)g
+Fd(BIG_ENDIAN)630 4710 y Fh(or)30 b Fd(LITTLE_ENDIAN)p
+Fh(.)150 4867 y Fd(INT_MAX)150 5025 y(INT_MIN)150 5182
+y(LONG_MAX)150 5340 y(UINT_MAX)p eop
+%DVIPSSectionPage: 15
+15 16 bop 150 -116 a Fh(Chapter)30 b(7:)41 b(Host)31
+b(De\014nition)2435 b(15)150 299 y Fd(ULONG_MAX)630 408
+y Fh(V)-8 b(alues)30 b(for)h(host-side)e(constan)m(ts.)150
+573 y Fd(ISATTY)192 b Fh(Substitute)29 b(for)h(isatt)m(y)-8
+b(,)32 b(if)d(not)i(a)m(v)-5 b(ailable.)150 737 y Fd(LONGEST)144
+b Fh(This)37 b(is)h(the)h(longest)g(in)m(teger)g(t)m(yp)s(e)g(a)m(v)-5
+b(ailable)39 b(on)f(the)h(host.)67 b(If)38 b(not)h(de\014ned,)h(it)f
+(will)630 847 y(default)30 b(to)h Fd(long)e(long)g Fh(or)h
+Fd(long)p Fh(,)g(dep)s(ending)e(on)i Fd(CC_HAS_LONG_LONG)p
+Fh(.)150 1011 y Fd(CC_HAS_LONG_LONG)630 1121 y Fh(De\014ne)41
+b(this)f(if)h(the)g(host)g(C)g(compiler)f(supp)s(orts)f(\\long)i
+(long".)73 b(This)40 b(is)g(set)i(b)m(y)f(the)630 1230
+y(con\014gure)30 b(script.)150 1395 y Fd(PRINTF_HAS_LONG_LONG)630
+1504 y Fh(De\014ne)35 b(this)e(if)g(the)i(host)f(can)h(handle)e(prin)m
+(ting)f(of)i(long)g(long)g(in)m(tegers)h(via)f(the)h(prin)m(tf)630
+1614 y(format)c(directiv)m(e)f(\\ll".)40 b(This)28 b(is)i(set)h(b)m(y)f
+(the)g(con\014gure)h(script.)150 1778 y Fd(HAVE_LONG_DOUBLE)630
+1888 y Fh(De\014ne)k(this)f(if)h(the)g(host)g(C)g(compiler)f(supp)s
+(orts)f(\\long)i(double".)54 b(This)34 b(is)g(set)i(b)m(y)f(the)630
+1998 y(con\014gure)30 b(script.)150 2162 y Fd(PRINTF_HAS_LONG_DOUBLE)
+630 2271 y Fh(De\014ne)k(this)f(if)g(the)h(host)g(can)h(handle)d(prin)m
+(ting)g(of)i(long)g(double)e(\015oat-p)s(oin)m(t)i(n)m(um)m(b)s(ers)630
+2381 y(via)c(the)h(prin)m(tf)d(format)j(directiv)m(e)f(\\Lg".)42
+b(This)28 b(is)i(set)h(b)m(y)f(the)h(con\014gure)f(script.)150
+2545 y Fd(SCANF_HAS_LONG_DOUBLE)630 2655 y Fh(De\014ne)24
+b(this)f(if)f(the)i(host)g(can)g(handle)f(the)h(parsing)e(of)i(long)f
+(double)g(\015oat-p)s(oin)m(t)g(n)m(um)m(b)s(ers)630
+2765 y(via)h(the)h(scanf)g(format)g(directiv)m(e)f(directiv)m(e)h
+(\\Lg".)40 b(This)23 b(is)g(set)j(b)m(y)e(the)h(con\014gure)g(script.)
+150 2929 y Fd(LSEEK_NOT_LINEAR)630 3039 y Fh(De\014ne)40
+b(this)f(if)g Fd(lseek)29 b(\(n\))39 b Fh(do)s(es)h(not)g(necessarily)f
+(mo)m(v)m(e)j(to)f(b)m(yte)f(n)m(um)m(b)s(er)f Fd(n)h
+Fh(in)f(the)630 3148 y(\014le.)i(This)29 b(is)h(only)g(used)h(when)e
+(reading)h(source)h(\014les.)42 b(It)31 b(is)f(normally)f(faster)i(to)h
+(de\014ne)630 3258 y Fd(CRLF_SOURCE_FILES)26 b Fh(when)j(p)s(ossible.)
+150 3422 y Fd(L_SET)240 b Fh(This)36 b(macro)j(is)f(used)f(as)h(the)h
+(argumen)m(t)f(to)h(lseek)g(\(or,)h(most)f(commonly)-8
+b(,)40 b(bfd)p 3498 3422 28 4 v 32 w(seek\).)630 3532
+y(FIXME,)29 b(should)c(b)s(e)i(replaced)h(b)m(y)f(SEEK)p
+2126 3532 V 32 w(SET)g(instead,)h(whic)m(h)e(is)h(the)h(POSIX)f(equiv-)
+630 3641 y(alen)m(t.)150 3806 y Fd(MAINTENANCE_CMDS)630
+3915 y Fh(If)i(the)i(v)-5 b(alue)29 b(of)h(this)f(is)g(1,)i(then)e(a)i
+(n)m(um)m(b)s(er)d(of)i(optional)g(main)m(tenance)g(commands)g(are)630
+4025 y(compiled)f(in.)150 4189 y Fd(MALLOC_INCOMPATIBLE)630
+4299 y Fh(De\014ne)k(this)e(if)h(the)g(system's)h(protot)m(yp)s(e)g
+(for)f Fd(malloc)f Fh(di\013ers)g(from)h(the)h Fa(ANSI)f
+Fh(de\014ni-)630 4408 y(tion.)150 4573 y Fd(MMAP_BASE_ADDRESS)630
+4682 y Fh(When)e(using)f(HA)-10 b(VE)p 1394 4682 V 33
+w(MMAP)i(,)32 b(the)e(\014rst)g(mapping)f(should)f(go)j(at)g(this)f
+(address.)150 4847 y Fd(MMAP_INCREMENT)630 4956 y Fh(when)f(using)g(HA)
+-10 b(VE)p 1366 4956 V 33 w(MMAP)i(,)32 b(this)d(is)h(the)g(incremen)m
+(t)g(b)s(et)m(w)m(een)h(mappings.)150 5121 y Fd(NEED_POSIX_SETPGID)630
+5230 y Fh(De\014ne)42 b(this)f(to)h(use)g(the)g(POSIX)f(v)m(ersion)g
+(of)h Fd(setpgid)e Fh(to)i(determine)f(whether)g(job)630
+5340 y(con)m(trol)31 b(is)e(a)m(v)-5 b(ailable.)p eop
+%DVIPSSectionPage: 16
+16 17 bop 150 -116 a Fh(Chapter)30 b(7:)41 b(Host)31
+b(De\014nition)2435 b(16)150 299 y Fd(NORETURN)96 b Fh(If)35
+b(de\014ned,)h(this)e(should)g(b)s(e)h(one)h(or)f(more)h(tok)m(ens,)i
+(suc)m(h)d(as)h Fd(volatile)p Fh(,)f(that)h(can)g(b)s(e)630
+408 y(used)f(in)f(b)s(oth)h(the)h(declaration)f(and)g(de\014nition)e
+(of)j(functions)e(to)j(indicate)e(that)h(they)630 518
+y(nev)m(er)31 b(return.)39 b(The)30 b(default)g(is)f(already)h(set)h
+(correctly)g(if)e(compiling)f(with)i(GCC.)g(This)630
+628 y(will)e(almost)i(nev)m(er)h(need)f(to)h(b)s(e)f(de\014ned.)150
+803 y Fd(ATTR_NORETURN)630 913 y Fh(If)20 b(de\014ned,)h(this)e(should)
+g(b)s(e)g(one)i(or)f(more)g(tok)m(ens,)k(suc)m(h)c(as)g
+Fd(__attribute__)27 b(\(\(noreturn\)\))p Fh(,)p 3924
+930 42 81 v 630 1022 a(that)38 b(can)g(b)s(e)f(used)f(in)h(the)g
+(declarations)g(of)h(functions)e(to)i(indicate)f(that)h(they)g(nev)m
+(er)630 1132 y(return.)55 b(The)35 b(default)f(is)h(already)g(set)h
+(correctly)g(if)e(compiling)f(with)i(GCC.)g(This)f(will)630
+1241 y(almost)c(nev)m(er)h(need)f(to)h(b)s(e)f(de\014ned.)150
+1417 y Fd(USE_MMALLOC)630 1526 y Fh(GDB)i(will)c(use)j(the)f
+Fd(mmalloc)f Fh(library)g(for)h(memory)h(allo)s(cation)f(for)h(sym)m(b)
+s(ol)e(reading)h(if)630 1636 y(this)h(sym)m(b)s(ol)g(is)g(de\014ned.)45
+b(Be)33 b(careful)e(de\014ning)f(it)i(since)f(there)i(are)f(systems)g
+(on)g(whic)m(h)630 1745 y Fd(mmalloc)22 b Fh(do)s(es)h(not)h(w)m(ork)g
+(for)g(some)g(reason.)38 b(One)24 b(example)f(is)g(the)h(DECstation,)h
+(where)630 1855 y(its)41 b(RPC)f(library)f(can't)j(cop)s(e)f(with)f
+(our)h(rede\014nition)e(of)i Fd(malloc)e Fh(to)j(call)f
+Fd(mmalloc)p Fh(.)630 1965 y(When)27 b(de\014ning)e Fd(USE_MMALLOC)p
+Fh(,)g(y)m(ou)i(will)d(also)j(ha)m(v)m(e)h(to)g(set)f
+Fd(MMALLOC)e Fh(in)h(the)h(Mak)m(e\014le,)630 2074 y(to)40
+b(p)s(oin)m(t)f(to)h(the)f(mmallo)s(c)f(library)-8 b(.)66
+b(This)38 b(de\014ne)h(is)f(set)i(when)e(y)m(ou)i(con\014gure)f(with)
+630 2184 y({with-mmallo)s(c.)150 2359 y Fd(NO_MMCHECK)630
+2469 y Fh(De\014ne)21 b(this)e(if)h(y)m(ou)h(are)g(using)e
+Fd(mmalloc)p Fh(,)i(but)f(don't)h(w)m(an)m(t)h(the)f(o)m(v)m(erhead)g
+(of)g(c)m(hec)m(king)h(the)630 2578 y(heap)31 b(with)f
+Fd(mmcheck)p Fh(.)41 b(Note)33 b(that)e(on)g(some)h(systems,)g(the)f(C)
+g(run)m(time)f(mak)m(es)i(calls)e(to)630 2688 y(mallo)s(c)d(prior)f(to)
+j(calling)d Fd(main)p Fh(,)h(and)h(if)f Fd(free)f Fh(is)h(ev)m(er)i
+(called)e(with)f(these)j(p)s(oin)m(ters)d(after)630 2798
+y(calling)37 b Fd(mmcheck)f Fh(to)j(enable)f(c)m(hec)m(king,)j(a)e
+(memory)f(corruption)f(ab)s(ort)i(is)e(certain)h(to)630
+2907 y(o)s(ccur.)i(These)30 b(systems)g(can)g(still)e(use)i(mmallo)s
+(c,)f(but)g(m)m(ust)h(de\014ne)f(NO)p 3198 2907 28 4
+v 33 w(MMCHECK.)150 3082 y Fd(MMCHECK_FORCE)630 3192
+y Fh(De\014ne)22 b(this)e(to)j(1)f(if)f(the)h(C)f(run)m(time)f(allo)s
+(cates)i(memory)g(prior)e(to)i Fd(mmcheck)e Fh(b)s(eing)g(called,)630
+3302 y(but)33 b(that)i(memory)e(is)g(nev)m(er)i(freed)e(so)h(w)m(e)g
+(don't)g(ha)m(v)m(e)h(to)g(w)m(orry)f(ab)s(out)f(it)h(triggering)630
+3411 y(a)g(memory)f(corruption)f(ab)s(ort.)49 b(The)33
+b(default)f(is)h(0,)h(whic)m(h)e(means)h(that)h Fd(mmcheck)e
+Fh(will)630 3521 y(only)f(install)e(the)j(heap)g(c)m(hec)m(king)g
+(functions)e(if)h(there)h(has)f(not)h(y)m(et)h(b)s(een)e(an)m(y)h
+(memory)630 3630 y(allo)s(cation)d(calls,)h(and)f(if)g(it)g(fails)f(to)
+j(install)d(the)i(functions,)e(gdb)i(will)d(issue)i(a)h(w)m(arning.)630
+3740 y(This)f(is)g(curren)m(tly)g(de\014ned)h(if)f(y)m(ou)i
+(con\014gure)f(using)f({with-mmallo)s(c.)150 3915 y Fd(NO_SIGINTERRUPT)
+630 4025 y Fh(De\014ne)i(this)e(to)i(indicate)e(that)i(sigin)m
+(terrupt\(\))e(is)h(not)h(a)m(v)-5 b(ailable.)150 4200
+y Fd(R_OK)288 b Fh(De\014ne)31 b(if)e(this)g(is)h(not)g(in)f(a)i
+(system)g(.h)f(\014le.)150 4376 y Fd(SEEK_CUR)150 4551
+y(SEEK_SET)96 b Fh(De\014ne)29 b(these)g(to)h(appropriate)e(v)-5
+b(alue)28 b(for)h(the)g(system)g(lseek\(\),)h(if)d(not)i(already)g
+(de\014ned.)150 4726 y Fd(STOP_SIGNAL)630 4836 y Fh(This)c(is)i(the)g
+(signal)f(for)h(stopping)f(GDB.)i(Defaults)f(to)h(SIGTSTP)-8
+b(.)26 b(\(Only)g(rede\014ned)g(for)630 4945 y(the)31
+b(Con)m(v)m(ex.\))150 5121 y Fd(USE_O_NOCTTY)630 5230
+y Fh(De\014ne)39 b(this)f(if)g(the)h(in)m(terior's)e(tt)m(y)j(should)d
+(b)s(e)h(op)s(ened)h(with)e(the)i(O)p 3113 5230 V 33
+w(NOCTTY)e(\015ag.)630 5340 y(\(FIXME:)27 b(This)c(should)h(b)s(e)h(a)h
+(nativ)m(e-only)f(\015ag,)i(but)e(`)p Fd(inflow.c)p Fh(')f(is)h(alw)m
+(a)m(ys)h(link)m(ed)e(in.\))p eop
+%DVIPSSectionPage: 17
+17 18 bop 150 -116 a Fh(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(17)150 299 y
+Fd(USG)336 b Fh(Means)33 b(that)h(System)e(V)h(\(prior)f(to)i(SVR4\))f
+(include)d(\014les)i(are)h(in)f(use.)48 b(\(FIXME:)34
+b(This)630 408 y(sym)m(b)s(ol)g(is)h(abused)f(in)g(`)p
+Fd(infrun.c)p Fh(',)i(`)p Fd(regex.c)p Fh(',)f(`)p Fd(remote-nindy.c)p
+Fh(',)f(and)g(`)p Fd(utils.c)p Fh(')630 518 y(for)c(other)h(things,)e
+(at)i(the)g(momen)m(t.\))150 688 y Fd(lint)288 b Fh(De\014ne)31
+b(this)e(to)i(help)e(placate)i(lin)m(t)e(in)g(some)i(situations.)150
+858 y Fd(volatile)96 b Fh(De\014ne)31 b(this)e(to)i(o)m(v)m(erride)f
+(the)h(defaults)e(of)i Fd(__volatile__)c Fh(or)j Fd(/**/)p
+Fh(.)150 1162 y Ff(8)80 b(T)-13 b(arget)53 b(Arc)l(hitecture)f
+(De\014nition)275 1429 y Fh(GDB's)40 b(target)h(arc)m(hitecture)f
+(de\014nes)e(what)i(sort)f(of)h(mac)m(hine-language)f(programs)g(GDB)i
+(can)150 1539 y(w)m(ork)30 b(with,)g(and)g(ho)m(w)g(it)g(w)m(orks)g
+(with)f(them.)275 1684 y(A)m(t)i(presen)m(t,)g(the)f(target)i(arc)m
+(hitecture)f(de\014nition)d(consists)i(of)g(a)h(n)m(um)m(b)s(er)e(of)i
+(C)f(macros.)150 1968 y Fg(8.1)68 b(Registers)47 b(and)e(Memory)275
+2172 y Fh(GDB's)25 b(mo)s(del)e(of)h(the)h(target)h(mac)m(hine)e(is)f
+(rather)h(simple.)37 b(GDB)25 b(assumes)f(the)g(mac)m(hine)g(includes)
+150 2281 y(a)31 b(bank)f(of)g(registers)g(and)g(a)h(blo)s(c)m(k)f(of)g
+(memory)-8 b(.)41 b(Eac)m(h)31 b(register)f(ma)m(y)h(ha)m(v)m(e)h(a)f
+(di\013eren)m(t)f(size.)275 2427 y(GDB)23 b(do)s(es)f(not)h(ha)m(v)m(e)
+h(a)f(magical)f(w)m(a)m(y)h(to)h(matc)m(h)f(up)e(with)h(the)g
+(compiler's)f(idea)h(of)h(whic)m(h)e(registers)150 2536
+y(are)32 b(whic)m(h;)e(ho)m(w)m(ev)m(er,)j(it)e(is)f(critical)g(that)i
+(they)f(do)g(matc)m(h)h(up)f(accurately)-8 b(.)44 b(The)31
+b(only)f(w)m(a)m(y)i(to)g(mak)m(e)150 2646 y(this)38
+b(w)m(ork)i(is)e(to)i(get)h(accurate)g(information)c(ab)s(out)i(the)h
+(order)f(that)h(the)f(compiler)f(uses,)j(and)e(to)150
+2755 y(re\015ect)31 b(that)g(in)e(the)i Fd(REGISTER_NAME)26
+b Fh(and)k(related)g(macros.)275 2901 y(GDB)h(can)g(handle)e
+(big-endian,)f(little-endian,)h(and)g(bi-endian)f(arc)m(hitectures.)150
+3185 y Fg(8.2)68 b(F)-11 b(rame)45 b(In)l(terpretation)150
+3527 y(8.3)68 b(Inferior)46 b(Call)g(Setup)150 3870 y(8.4)68
+b(Compiler)46 b(Characteristics)150 4212 y(8.5)68 b(T)-11
+b(arget)45 b(Conditionals)275 4416 y Fh(This)28 b(section)j(describ)s
+(es)d(the)j(macros)g(that)g(y)m(ou)f(can)h(use)f(to)h(de\014ne)f(the)g
+(target)i(mac)m(hine.)150 4592 y Fd(ADDITIONAL_OPTIONS)150
+4731 y(ADDITIONAL_OPTION_CASES)150 4871 y(ADDITIONAL_OPTION_HANDLE)o(R)
+150 5011 y(ADDITIONAL_OPTION_HELP)630 5121 y Fh(These)h(are)h(a)g(set)g
+(of)f(macros)h(that)g(allo)m(w)f(the)h(addition)d(of)j(additional)d
+(command)j(line)630 5230 y(options)29 b(to)h(GDB.)g(They)f(are)h
+(curren)m(tly)e(used)h(only)f(for)i(the)f(unsupp)s(orted)e(i960)j
+(Nindy)630 5340 y(target,)i(and)e(should)e(not)j(b)s(e)f(used)f(in)g
+(an)m(y)i(other)g(con\014guration.)p eop
+%DVIPSSectionPage: 18
+18 19 bop 150 -116 a Fh(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(18)150 299 y
+Fd(ADDR_BITS_REMOVE)26 b(\(addr\))630 408 y Fh(If)21
+b(a)g(ra)m(w)h(mac)m(hine)f(address)f(includes)f(an)m(y)i(bits)g(that)g
+(are)h(not)g(really)e(part)h(of)g(the)h(address,)630
+518 y(then)f(de\014ne)f(this)g(macro)i(to)g(expand)e(in)m(to)i(an)f
+(expression)f(that)h(zeros)h(those)g(bits)e(in)g Fe(addr)p
+Fh(.)630 628 y(F)-8 b(or)37 b(example,)h(the)f(t)m(w)m(o)h(lo)m
+(w-order)e(bits)g(of)h(a)g(Motorola)h(88K)f(address)f(ma)m(y)h(b)s(e)f
+(used)630 737 y(b)m(y)30 b(some)h(k)m(ernels)f(for)h(their)e(o)m(wn)i
+(purp)s(oses,)e(since)h(addresses)g(m)m(ust)g(alw)m(a)m(ys)i(b)s(e)e
+(4-b)m(yte)630 847 y(aligned,)i(and)g(so)h(are)g(of)g(no)g(use)f(for)g
+(addressing.)46 b(Those)33 b(bits)e(should)g(b)s(e)h(\014ltered)g(out)
+630 956 y(with)d(an)h(expression)f(suc)m(h)i(as)f Fd(\(\(addr\))f(&)h
+(~3\))p Fh(.)150 1101 y Fd(BEFORE_MAIN_LOOP_HOOK)630
+1210 y Fh(De\014ne)i(this)e(to)i(expand)f(in)m(to)g(an)m(y)h(co)s(de)f
+(that)h(y)m(ou)g(w)m(an)m(t)g(to)h(execute)f(b)s(efore)f(the)h(main)630
+1320 y(lo)s(op)i(starts.)54 b(Although)33 b(this)h(is)f(not,)k
+(strictly)c(sp)s(eaking,)i(a)g(target)h(conditional,)e(that)630
+1429 y(is)c(ho)m(w)h(it)f(is)g(curren)m(tly)g(b)s(eing)g(used.)41
+b(Note)32 b(that)g(if)e(a)h(con\014guration)f(w)m(ere)i(to)f(de\014ne)f
+(it)630 1539 y(one)k(w)m(a)m(y)h(for)e(a)i(host)e(and)h(a)g(di\013eren)
+m(t)f(w)m(a)m(y)i(for)e(the)h(target,)j(GDB)e(will)c(probably)h(not)630
+1649 y(compile,)25 b(let)f(alone)g(run)f(correctly)-8
+b(.)39 b(This)23 b(is)g(curren)m(tly)g(used)h(only)f(for)h(the)h
+(unsupp)s(orted)630 1758 y(i960)31 b(Nindy)e(target,)j(and)e(should)e
+(not)j(b)s(e)e(used)h(in)f(an)m(y)i(other)f(con\014guration.)150
+1902 y Fd(BELIEVE_PCC_PROMOTION)630 2012 y Fh(De\014ne)35
+b(if)f(the)h(compiler)f(promotes)h(a)g(short)g(or)g(c)m(har)g
+(parameter)g(to)h(an)f(in)m(t,)h(but)e(still)630 2122
+y(rep)s(orts)c(the)g(parameter)h(as)g(its)e(original)g(t)m(yp)s(e,)i
+(rather)f(than)g(the)h(promoted)f(t)m(yp)s(e.)150 2266
+y Fd(BELIEVE_PCC_PROMOTION_TY)o(PE)630 2375 y Fh(De\014ne)f(this)f(if)g
+(GDB)i(should)d(b)s(eliev)m(e)h(the)i(t)m(yp)s(e)f(of)g(a)g(short)g
+(argumen)m(t)g(when)f(compiled)630 2485 y(b)m(y)h(p)s(cc,)g(but)f(lo)s
+(ok)h(within)d(a)j(full)e(in)m(t)h(space)i(to)f(get)h(its)e(v)-5
+b(alue.)40 b(Only)27 b(de\014ned)h(for)h(Sun-3)630 2594
+y(at)i(presen)m(t.)150 2739 y Fd(BITS_BIG_ENDIAN)630
+2848 y Fh(De\014ne)i(this)f(if)g(the)h(n)m(um)m(b)s(ering)e(of)i(bits)f
+(in)f(the)i(targets)i(do)s(es)d(*not*)i(matc)m(h)g(the)f(endi-)630
+2958 y(anness)27 b(of)h(the)g(target)i(b)m(yte)e(order.)39
+b(A)28 b(v)-5 b(alue)27 b(of)h(1)g(means)g(that)h(the)f(bits)e(are)i(n)
+m(um)m(b)s(ered)630 3067 y(in)h(a)i(big-endian)d(order,)i(0)h(means)f
+(little-endian.)150 3212 y Fd(BREAKPOINT)630 3321 y Fh(This)35
+b(is)h(the)g(c)m(haracter)j(arra)m(y)e(initializer)c(for)k(the)g(bit)e
+(pattern)i(to)g(put)f(in)m(to)h(memory)630 3431 y(where)32
+b(a)g(breakp)s(oin)m(t)g(is)f(set.)47 b(Although)31 b(it's)h(common)g
+(to)h(use)f(a)h(trap)f(instruction)e(for)630 3540 y(a)e(breakp)s(oin)m
+(t,)g(it's)g(not)g(required;)f(for)h(instance,)h(the)f(bit)f(pattern)h
+(could)f(b)s(e)g(an)h(in)m(v)-5 b(alid)630 3650 y(instruction.)38
+b(The)29 b(breakp)s(oin)m(t)e(m)m(ust)i(b)s(e)g(no)f(longer)h(than)g
+(the)g(shortest)g(instruction)e(of)630 3760 y(the)k(arc)m(hitecture.)
+150 3904 y Fd(BIG_BREAKPOINT)150 4031 y(LITTLE_BREAKPOINT)630
+4140 y Fh(Similar)c(to)k(BREAKPOINT,)f(but)g(used)g(for)g(bi-endian)e
+(targets.)150 4284 y Fd(REMOTE_BREAKPOINT)150 4411 y
+(LITTLE_REMOTE_BREAKPOINT)150 4538 y(BIG_REMOTE_BREAKPOINT)630
+4648 y Fh(Similar)f(to)k(BREAKPOINT,)f(but)g(used)g(for)g(remote)h
+(targets.)150 4792 y Fd(BREAKPOINT_FROM_PC)25 b(\(pcptr,)k(lenptr\))630
+4902 y Fh(Use)38 b(the)h(program)e(coun)m(ter)i(to)g(determine)e(the)h
+(con)m(ten)m(ts)i(and)d(size)h(of)h(a)f(breakp)s(oin)m(t)630
+5011 y(instruction.)46 b(It)33 b(returns)e(a)i(p)s(oin)m(ter)f(to)i(a)f
+(string)e(of)i(b)m(ytes)h(that)f(enco)s(de)g(a)g(breakp)s(oin)m(t)630
+5121 y(instruction,)c(stores)i(the)g(length)f(of)h(the)g(string)f(to)h
+(*lenptr,)f(and)g(adjusts)g(p)s(c)g(\(if)g(neces-)630
+5230 y(sary\))k(to)h(p)s(oin)m(t)e(to)i(the)f(actual)h(memory)f(lo)s
+(cation)f(where)h(the)g(breakp)s(oin)m(t)f(should)g(b)s(e)630
+5340 y(inserted.)p eop
+%DVIPSSectionPage: 19
+19 20 bop 150 -116 a Fh(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(19)630 299 y(Although)44
+b(it)g(is)g(common)h(to)g(use)g(a)g(trap)f(instruction)f(for)i(a)g
+(breakp)s(oin)m(t,)i(it's)e(not)630 408 y(required;)h(for)c(instance,)j
+(the)d(bit)f(pattern)i(could)e(b)s(e)g(an)h(in)m(v)-5
+b(alid)40 b(instruction.)73 b(The)630 518 y(breakp)s(oin)m(t)28
+b(m)m(ust)g(b)s(e)h(no)f(longer)h(than)f(the)h(shortest)g(instruction)e
+(of)i(the)g(arc)m(hitecture.)630 654 y(Replaces)i(all)e(the)h(other)h
+(BREAKPOINTs.)150 816 y Fd(CALL_DUMMY)630 926 y Fh(v)-5
+b(alops.c)150 1088 y Fd(CALL_DUMMY_LOCATION)630 1198
+y Fh(inferior.h)150 1360 y Fd(CALL_DUMMY_STACK_ADJUST)630
+1469 y Fh(v)g(alops.c)150 1631 y Fd(CANNOT_FETCH_REGISTER)25
+b(\(regno\))630 1741 y Fh(A)43 b(C)f(expression)f(that)i(should)e(b)s
+(e)h(nonzero)h(if)e Fe(regno)48 b Fh(cannot)43 b(b)s(e)f(fetc)m(hed)h
+(from)f(an)630 1851 y(inferior)e(pro)s(cess.)75 b(This)40
+b(is)h(only)g(relev)-5 b(an)m(t)42 b(if)f Fd(FETCH_INFERIOR_REGISTERS)
+36 b Fh(is)41 b(not)630 1960 y(de\014ned.)150 2122 y
+Fd(CANNOT_STORE_REGISTER)25 b(\(regno\))630 2232 y Fh(A)36
+b(C)f(expression)g(that)h(should)e(b)s(e)h(nonzero)h(if)e
+Fe(regno)41 b Fh(should)34 b(not)h(b)s(e)h(written)e(to)j(the)630
+2342 y(target.)65 b(This)36 b(is)h(often)h(the)h(case)g(for)e(program)h
+(coun)m(ters,)j(status)d(w)m(ords,)h(and)f(other)630
+2451 y(sp)s(ecial)29 b(registers.)40 b(If)30 b(this)f(is)g(not)i
+(de\014ned,)e(GDB)i(will)d(assume)i(that)g(all)f(registers)h(ma)m(y)630
+2561 y(b)s(e)g(written.)150 2723 y Fd(DO_DEFERRED_STORES)150
+2859 y(CLEAR_DEFERRED_STORES)630 2968 y Fh(De\014ne)j(this)g(to)h
+(execute)g(an)m(y)g(deferred)e(stores)i(of)g(registers)f(in)m(to)g(the)
+g(inferior,)g(and)f(to)630 3078 y(cancel)f(an)m(y)f(deferred)g(stores.)
+630 3214 y(Curren)m(tly)f(only)g(implemen)m(ted)g(correctly)i(for)f
+(nativ)m(e)h(Sparc)e(con\014gurations?)150 3376 y Fd(CPLUS_MARKER)630
+3486 y Fh(De\014ne)f(this)f(to)h(expand)f(in)m(to)h(the)g(c)m(haracter)
+h(that)g(G)p Fd(++)e Fh(uses)h(to)g(distinguish)c(compiler-)630
+3595 y(generated)44 b(iden)m(ti\014ers)d(from)i(programmer-sp)s
+(eci\014ed)e(iden)m(ti\014ers.)77 b(By)43 b(default,)j(this)630
+3705 y(expands)30 b(in)m(to)g Fd('$')p Fh(.)40 b(Most)31
+b(System)f(V)h(targets)g(should)e(de\014ne)g(this)h(to)h
+Fd('.')p Fh(.)150 3867 y Fd(DBX_PARM_SYMBOL_CLASS)630
+3977 y Fh(Ho)s(ok)f(for)f(the)h Fd(SYMBOL_CLASS)c Fh(of)k(a)g
+(parameter)g(when)e(deco)s(ding)g(DBX)j(sym)m(b)s(ol)d(infor-)630
+4086 y(mation.)49 b(In)33 b(the)g(i960,)i(parameters)f(can)f(b)s(e)g
+(stored)g(as)h(lo)s(cals)e(or)h(as)h(args,)g(dep)s(ending)630
+4196 y(on)c(the)h(t)m(yp)s(e)f(of)h(the)f(debug)g(record.)150
+4358 y Fd(DECR_PC_AFTER_BREAK)630 4468 y Fh(De\014ne)f(this)g(to)h(b)s
+(e)e(the)i(amoun)m(t)f(b)m(y)h(whic)m(h)e(to)i(decremen)m(t)g(the)f(PC)
+g(after)h(the)f(program)630 4577 y(encoun)m(ters)g(a)f(breakp)s(oin)m
+(t.)39 b(This)27 b(is)g(often)i(the)f(n)m(um)m(b)s(er)f(of)i(b)m(ytes)f
+(in)f(BREAKPOINT,)630 4687 y(though)j(not)h(alw)m(a)m(ys.)41
+b(F)-8 b(or)31 b(most)g(targets)h(this)d(v)-5 b(alue)30
+b(will)d(b)s(e)j(0.)150 4849 y Fd(DECR_PC_AFTER_HW_BREAK)630
+4959 y Fh(Similarly)-8 b(,)27 b(for)j(hardw)m(are)g(breakp)s(oin)m(ts.)
+150 5121 y Fd(DISABLE_UNSETTABLE_BREAK)24 b(addr)630
+5230 y Fh(If)42 b(de\014ned,)j(this)c(should)g(ev)-5
+b(aluate)43 b(to)g(1)g(if)f Fe(addr)48 b Fh(is)42 b(in)f(a)i(shared)f
+(library)e(in)h(whic)m(h)630 5340 y(breakp)s(oin)m(ts)29
+b(cannot)i(b)s(e)f(set)h(and)f(so)g(should)f(b)s(e)g(disabled.)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdbint.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmti10 10.95 23
+/Fa 23 123 df<0000000007FF80000000003FFFE000000000FE00F800000001F0003E00
+000007E0000E0000000FC0001F0000000F80007F0000001F8000FF0000003F0000FF0000
+003F0000FF0000003F0000FE0000007E0000FE0000007E0000780000007E000000000000
+FE000000000000FC000000000000FC000000000000FC000000000001FC000000000001FC
+000000000001F8000000000001F8000000000001F8000000000001F8000000000003F800
+00000003FFFFFFFFF00003FFFFFFFFF00003FFFFFFFFE0000003F00007E0000007F0000F
+E0000007E0000FC0000007E0000FC0000007E0000FC0000007E0001FC000000FE0001F80
+00000FC0001F8000000FC0001F8000000FC0003F8000000FC0003F0000001FC0003F0000
+001F80003F0000001F80007F0000001F80007E0000001F80007E0000003F80007E000000
+3F0000FE0000003F0000FC0000003F0000FC0000003F0000FC0000007F0001FC0000007E
+0001F81C00007E0001F81C00007E0001F81C00007E0003F81C0000FE0003F03C0000FC00
+03F0380000FC0003F0380000FC0003F0780000FC0003F0700001FC0003F0700001F80001
+F0F00001F80001F0E00001F80000F1C00001F800007F800003F000001F000003F0000000
+000003F0000000000003F0000000000003E0000000000007E0000000000007E000000000
+1E07C0000000007F07C0000000007F0FC000000000FF0F8000000000FF0F8000000000FF
+1F0000000000FE1F0000000000F81E0000000000703C0000000000787800000000001FF0
+000000000007C00000000000385383BF33>12 D<00007E00000001FF80000007C1C38000
+1F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0
+003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000
+FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F8
+00FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE070
+7C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003
+FF00FF0000FC003E00252977A72E>97 D<001FC0000FFFC0000FFF80000FFF8000003F80
+00003F8000003F0000003F0000007F0000007F0000007E0000007E000000FE000000FE00
+0000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F000
+0003F07E0007F1FF8007F783E007EF01F007FE01F00FF800F80FF800F80FF000FC0FE000
+7C1FC0007C1FC0007E1F80007E1F8000FE3F8000FE3F8000FE3F0000FE3F0000FE7F0001
+FE7F0001FC7E0001FC7E0001FC7E0003FCFE0003F8FC0003F8FC0003F8FC0007F0FC0007
+F0FC0007E0F8000FE0F8000FC0F8001FC0F8001F8078003F007C003F007C007E003C00FC
+003E01F8001E03E0000F07C00007FF000001F800001F4076BE2A>I<00001FE0000000FF
+F8000003F03E000007C00F00001F800700003F000780007E001F8000FC007F8001F8007F
+8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001FC00000003F80000000
+3F800000003F800000007F800000007F000000007F000000007F00000000FF00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FC000003007E00
+0007007E00000F007E00001E003E00003C003E000078001F0000F0001F0003E0000F800F
+800003E07E000001FFF80000003FC00000212977A72A>I<000000003F800000001FFF80
+0000001FFF000000001FFF00000000007F00000000007F00000000007E00000000007E00
+00000000FE0000000000FE0000000000FC0000000000FC0000000001FC0000000001FC00
+00000001F80000000001F80000000003F80000000003F80000000003F00000000003F000
+00000007F00000000007F00000000007E00000007E07E0000001FF8FE0000007C1CFE000
+001F80EFC000003F00FFC000007E007FC00000FC007FC00001F8003F800003F0003F8000
+03F0003F800007E0003F80000FE0003F00000FC0003F00001FC0007F00001FC0007F0000
+3F80007E00003F80007E00003F8000FE00007F8000FE00007F0000FC00007F0000FC0000
+7F0001FC0000FF0001FC0000FE0001F80000FE0001F80000FE0003F80000FE0003F83800
+FC0003F03800FC0003F03800FC0007F03800FC0007F07800FC000FE070007C000FE07000
+7C001FE0F0007E003FE0E0003E007FE0E0003E00F3E1E0001F01E3E1C0000F8781E38000
+03FF00FF000000FC003E0000294077BE2E>I<00003F800001FFE00007E0F8001F803C00
+3E003C00FC001E01F8001E03F0001E07F0001E0FE0003E0FC0003C1FC0003C3F80007C3F
+8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000FE000000FE000000FE000000FE
+000000FC000000FC000000FC000000FC000000FC000000FC000000FC000006FC00000EFC
+00001E7C00003C7C0000783E0000F03E0001E01F0007C00F801F0007C0FC0001FFF00000
+7F80001F2976A72A>I<000000007C0000000001FF0000000007C7800000000F83C00000
+001F87C00000001F1FC00000003F3FC00000003F3FC00000007E3FC00000007E3FC00000
+007E3F800000007E0E00000000FC0000000000FC0000000000FC0000000000FC00000000
+01FC0000000001F80000000001F80000000001F80000000001F80000000003F800000000
+03F00000000003F00000000003F000000003FFFFF8000003FFFFF8000003FFFFF8000000
+07E00000000007E00000000007E0000000000FE0000000000FC0000000000FC000000000
+0FC0000000000FC0000000000FC0000000001FC0000000001F80000000001F8000000000
+1F80000000001F80000000003F80000000003F00000000003F00000000003F0000000000
+3F00000000007F00000000007E00000000007E00000000007E00000000007E0000000000
+FE0000000000FC0000000000FC0000000000FC0000000000FC0000000001FC0000000001
+F80000000001F80000000001F80000000001F80000000003F00000000003F00000000003
+F00000000003F00000000007E00000000007E00000000007E00000000007E0000000000F
+C00000001E0FC00000007F0FC00000007F0F80000000FF0F80000000FF1F00000000FF1F
+00000000FE1E00000000F83C00000000703C000000007878000000003FE0000000000F80
+000000002A5383BF1C>I<000003F00000000FFC0000003E0E1C0000FC077E0001F003FE
+0003F003FE0007E001FE000FC001FC001F8001FC001F8001FC003F0001FC007F0001F800
+7E0001F800FE0003F800FE0003F801FC0003F001FC0003F001FC0007F003FC0007F003F8
+0007E003F80007E003F8000FE007F8000FE007F0000FC007F0000FC007F0001FC007F000
+1FC007F0001F8007E0001F8007E0003F8003E0003F8003E0007F0003F000FF0003F000FF
+0001F001FF0000F003FE0000F80F7E00007C1EFE00001FF8FE000007E0FC00000000FC00
+000001FC00000001FC00000001F800000001F800000003F800000003F800000003F0001C
+0007F0007F0007E000FF000FE000FF000FC000FF001F8000FF003F0000FE007E0000F800
+FC00007C03F000001FFFC0000003FE000000273B7CA72A>I<0001FC000000FFFC000000
+FFF8000000FFF800000003F800000003F800000003F000000003F000000007F000000007
+F000000007E000000007E00000000FE00000000FE00000000FC00000000FC00000001FC0
+0000001FC00000001F800000001F800000003F800000003F800000003F000000003F03F8
+00007F0FFE00007F3E0F80007E780FC0007EE007C000FFC007E000FF8007E000FF0007E0
+00FF0007E001FE0007E001FC0007E001FC0007E001F80007E003F8000FE003F8000FC003
+F0000FC003F0000FC007F0001FC007F0001F8007E0001F8007E0001F800FE0003F800FE0
+003F000FC0003F000FC0007F001FC0007E001FC000FE071F8000FC071F8000FC073F8001
+FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C7F0001F01C7E0001F0387E0001F0
+38FE0001F070FE0000F0E0FC00007FC03800001F0028407ABE2E>I<0000780001FC0001
+FC0003FC0003FC0003FC0003F80000E00000000000000000000000000000000000000000
+00000000000000000000000000000000000000007C0001FF00038F800707800E07C01E07
+C01C07C03C0FC0380FC0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E
+0000FE0000FC0000FC0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0
+780FC0700FC0700FC0F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E
+79BC1C>I<0007F003FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001FC000
+1F80001F80003F80003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000
+FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00007
+E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F
+00003F00007F00007F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC
+1C007C38007C78003C70001FE000078000144079BE17>108 D<01F0003F80007F000007
+FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C
+1F38007E7000FC003C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC0078
+3FC0007F8000FC00703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F0
+3F0000FE0001FC00F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F80000
+7E0001FC0003F80000FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000
+FC0003F80007F00001FC0003F80007E00001F80003F00007E00001F80003F0000FE00001
+F80007F0000FC00003F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003
+F0000FE0003F81E007F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007
+E0001FC0003E03800FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000F
+C0003F80003E0E001FC0003F80001E1C001F80003F00000FF8000700000E000003E00043
+2979A74A>I<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C00
+1C1F38007E003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00
+703F80007E00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00
+007E0001FC0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F000
+01F80003F00001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC070
+03F0001FC0F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C0
+0FC0001F03800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F000
+2C2979A733>I<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F
+80007E000FC000FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F0
+1FC00007F01FC00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F
+00000FE07F00001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00
+007F00FE00007F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007
+E0001F000FC0001F001F80000F803E000007C0FC000001FFF00000003F800000242977A7
+2E>I<0003E001F800000FF807FE00001E7C1E0F80001C3E3C07C0003C3E7807C000383E
+E003E000783FE003E000703FC003F000703F8001F000F07F0001F000E07F0001F800E07E
+0001F800E07E0003F801E0FE0003F801E0FE0003F80000FC0003F80000FC0003F80001FC
+0007F80001FC0007F00001F80007F00001F80007F00003F8000FF00003F8000FE00003F0
+000FE00003F0000FE00007F0001FC00007F0001FC00007E0001F800007E0003F80000FE0
+003F00000FE0007F00000FE0007E00000FE000FC00001FE000FC00001FE001F800001FF0
+03F000001FF007E000003FB80F8000003F9C1F0000003F0FFC0000003F03E00000007F00
+000000007F00000000007E00000000007E0000000000FE0000000000FE0000000000FC00
+00000000FC0000000001FC0000000001FC0000000001F80000000001F80000000003F800
+00000003F8000000007FFFE0000000FFFFE0000000FFFFE00000002D3A80A72E>I<01F0
+00FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE0
+1FE0381FC01FE0783FC01FC0703F800700703F800000703F000000F03F000000F07F0000
+00007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC000000
+01FC00000001F800000001F800000001F800000003F800000003F000000003F000000003
+F000000007F000000007E000000007E000000007E00000000FE00000000FC00000000FC0
+0000000FC00000001FC00000001F800000000700000000232979A726>114
+D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C003E00F8007E00F800
+FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF
+0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007F0000003F00C0003
+F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F
+8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<0001C0000003F000
+0007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000
+001FC000001F8000001F8000003F8000003F8000003F0000003F00007FFFFF80FFFFFF80
+FFFFFF00007E000000FE000000FE000000FC000000FC000001FC000001FC000001F80000
+01F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E00000
+0FE000000FE000000FC000000FC000001FC000001FC01C001F801C001F801C003F803C00
+3F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C0001F0780000F0F0000
+07FC000001F00000193A78B81E>I<007C0000000001FF00001C00038F80007E00070780
+007E000E07C0007E001E07C000FE001C07C000FE003C0FC000FC00380FC000FC00380FC0
+01FC00781FC001FC00701F8001F800701F8001F800F03F8003F800F03F0003F800003F00
+03F000007F0003F000007E0007F000007E0007F00000FE0007E00000FC0007E00000FC00
+0FE00001FC000FE00001F8000FC00001F8000FC00001F8001FC00003F8001FC1C003F000
+1F81C003F0001F81C003F0003F81C003F0003F83C003F0003F038003F0003F038003F000
+7F078001F000FF070001F001FF070001F801DF0F0000F8079F0E00007C0F0F1C00001FFC
+07F8000007F001F0002A2979A731>I<007C0001C001FF0007F0038F8007F007078007F0
+0E07C007F81E07C007F81C07C003F83C0FC003F8380FC001F0380FC001F0781FC000F070
+1F8000F0701F8000F0F03F8000F0F03F0000E0003F0000E0007F0000E0007E0001E0007E
+0001C000FE0001C000FC0001C000FC0003C001FC00038001F800038001F800038001F800
+070003F800070003F0000F0003F0000E0003F0000E0003F0001C0003F0001C0003F00038
+0003F000780001F000700001F800E00000F801C00000FC038000007E0F0000001FFE0000
+0003F00000252979A72A>I<0003F001F800000FFC07FE00003C1E0E0F0000780F1C0F80
+00F00FB83F8001E00FF83F8001C007F07F80038007F07F80078007E07F8007000FE07F00
+0F000FE01C000E000FC000000E000FC000001E001FC000001E001FC0000000001F800000
+00001F80000000003F80000000003F00000000003F00000000003F00000000007F000000
+00007E00000000007E00000000007E0000000000FE0000000000FC001C000000FC001C00
+0000FC001C000001FC003C001E01FC0038003F01F80078007F81F80070007F83F800F000
+FF83F800E000FF077801C000FE0F7C03C0007C0E3C078000783C1E1E00001FF80FFC0000
+07E003F0000029297CA72A>120 D<007C00000001FF000038038F8000FC07078000FC0E
+07C000FC1E07C001FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F
+8003F0701F8003F0F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E00
+0FC000FE000FC000FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F
+8003F8003F0003F0003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E00
+03F000FE0003F000FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F80000
+07E1F800000003F800000003F000000003F000000007F0000E0007E0003F8007E0007F80
+0FC0007F800FC0007F801F8000FF001F0000FF003E00007C007E00007000FC00007801F0
+00003803E000001E0FC000000FFF00000003F8000000263B79A72C>I<0001F000700007
+FC00F0000FFC00E0001FFE01E0003FFF03C0007FFF8380007C0FCF8000F803FF0000F000
+7E0000E0003C0001E000380000C0007800000000F000000001E000000003C00000000780
+0000000F000000001E000000003C000000007800000000F000000001E000000003C00000
+0007800000000F000000001E000000003C000700007800070000F000070001E0000F0003
+C0001E000780001E0007F0003C000FFE007C001F1F81F8003E0FFFF8003C07FFF0007803
+FFE0007003FFC000F001FF0000E0007C000024297BA725>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmbx12 13.14 16
+/Fb 16 117 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F
+F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000
+007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF
+FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC
+0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FF
+F07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007F
+FEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003F
+FF1FF000003FFF0FE000003FFF000000007FFF000000007FFE000000007FFE000000007F
+FE00000000FFFC00000000FFFC00000001FFF800000001FFF000000003FFF000000003FF
+E000000007FFC000000007FF800000000FFF000000001FFE000000003FFC000000003FF8
+000000007FE000000000FFC000000001FF8000000003FF0000000007FC000000000FF800
+0000001FF0000000001FE0001F00003F80001F00007F00001F0000FE00001F0001FC0000
+3E0003F800003E0007E000003E000FC000003E001F8000007E003F0000007E007E000000
+FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFF
+FC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFF
+F8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC000000
+3FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F8
+0000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80
+007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000
+FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FF
+F00000000003FFF00000000003FFE00000000007FFC00000000007FF80000000001FFF00
+000000003FFC0000000001FFF800000001FFFFE000000001FFFF8000000001FFFFE00000
+0001FFFFFC00000000003FFF000000000007FFC00000000003FFE00000000001FFF00000
+000000FFF80000000000FFFC00000000007FFE00000000007FFF00000000007FFF000000
+00003FFF80000000003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800
+003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF0000
+3FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007F
+FF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8
+000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF80000
+0007FFFFE0000000007FFE00000032487BC63D>I<000000001FFF800001C000000007FF
+FFF80003C00000003FFFFFFE0007C0000001FFFFFFFFC00FC0000007FFFFFFFFE03FC000
+001FFFFE007FF87FC000007FFFE00007FCFFC00000FFFF000001FFFFC00003FFFC000000
+7FFFC00007FFF00000001FFFC0000FFFC00000000FFFC0001FFF8000000007FFC0003FFF
+0000000003FFC0007FFE0000000001FFC000FFFC0000000000FFC001FFF80000000000FF
+C003FFF800000000007FC003FFF000000000003FC007FFF000000000003FC007FFE00000
+0000001FC00FFFE000000000001FC00FFFC000000000001FC01FFFC000000000000FC01F
+FFC000000000000FC03FFF8000000000000FC03FFF80000000000007C03FFF8000000000
+0007C07FFF80000000000007C07FFF80000000000007C07FFF80000000000000007FFF00
+000000000000007FFF0000000000000000FFFF0000000000000000FFFF00000000000000
+00FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000
+0000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FF
+FF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000
+0000007FFF00000000000000007FFF00000000000000007FFF80000000000000007FFF80
+000000000000007FFF80000000000007C03FFF80000000000007C03FFF80000000000007
+C03FFF80000000000007C01FFFC0000000000007C01FFFC0000000000007C00FFFC00000
+0000000FC00FFFE000000000000F8007FFE000000000000F8007FFF000000000001F8003
+FFF000000000001F0003FFF800000000003F0001FFF800000000003E0000FFFC00000000
+007E00007FFE0000000000FC00003FFF0000000001F800001FFF8000000003F800000FFF
+C000000007F0000007FFF00000000FE0000003FFFC0000003FC0000000FFFF000000FF80
+0000007FFFE00003FE000000001FFFFE003FFC0000000007FFFFFFFFF00000000001FFFF
+FFFFE000000000003FFFFFFF00000000000007FFFFFC000000000000001FFF800000004A
+4D79CB59>67 D<FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFF
+FFFFFFFFFFFF00FFFFFFFFFFFFFFFF80001FFFC00000FFFF80001FFFC000001FFF80001F
+FFC0000003FF80001FFFC0000001FF80001FFFC0000000FF80001FFFC00000007F80001F
+FFC00000003F80001FFFC00000001F80001FFFC00000001FC0001FFFC00000000FC0001F
+FFC00000000FC0001FFFC00000000FC0001FFFC000000007C0001FFFC000000007C0001F
+FFC000000007C0001FFFC000000007C0001FFFC0001F0007C0001FFFC0001F0003E0001F
+FFC0001F0003E0001FFFC0001F0003E0001FFFC0001F0003E0001FFFC0001F000000001F
+FFC0001F000000001FFFC0003F000000001FFFC0003F000000001FFFC0007F000000001F
+FFC000FF000000001FFFC001FF000000001FFFC007FF000000001FFFFFFFFF000000001F
+FFFFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001F
+FFC007FF000000001FFFC001FF000000001FFFC000FF000000001FFFC0007F000000001F
+FFC0003F000000001FFFC0003F000000001FFFC0001F000000001FFFC0001F000000001F
+FFC0001F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F000000001F
+FFC0001F000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000FFFFFFFFFF00000000FFFFFFFFFF00000000FFFF
+FFFFFF00000000FFFFFFFFFF00000000FFFFFFFFFF00000000434A7CC94D>70
+D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE0000
+03FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0000F
+FF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC0003FE
+00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC00000000
+003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000FFFFF
+FFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00003F
+FC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF800003FFC
+00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007FFC00
+FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF801F
+FF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE0003
+FF8000000037347CB23C>97 D<00000FFF0000000000FFFFF000000003FFFFFC0000000F
+FFFFFF0000003FFE07FF8000007FF000FFC00000FFE0007FE00001FF80003FF00003FF80
+001FF80007FF00000FF8000FFE00000FFC000FFE000007FE001FFE000007FE001FFC0000
+03FE003FFC000003FF003FFC000003FF007FFC000003FF007FF8000003FF007FF8000001
+FF807FF8000001FF80FFF8000001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000
+FFF80000000000FFF80000000000FFF800000000007FF800000000007FF800000000007F
+FC00000000007FFC00000000003FFC00000000003FFC00000000001FFE0000000F801FFE
+0000000F800FFF0000001F8007FF0000001F0007FF8000003F0003FFC000007E0001FFE0
+0000FC0000FFF00001F800003FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFF
+FF000000007FFFFC0000000007FFC0000031347DB238>101 D<00007FFC000FE00003FF
+FF807FF8000FFFFFE1FFFC003FFFFFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001
+FF03FE03FF0001FF83FE07FE0000FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007F
+E0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0
+001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0000FFC00007FE000
+0FFE0000FFE00007FE0000FFC00007FE0000FFC00003FF0001FF800001FF0001FF000000
+FFC007FE000000FFF01FFC000001FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C0
+7FFC00000007C0000000000007C0000000000007C0000000000007C0000000000007E000
+0000000007E0000000000007F0000000000007FC000000000007FFFFFFFC000007FFFFFF
+FFC00003FFFFFFFFF80003FFFFFFFFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFF
+FFC0007FFFFFFFFFE003FFFFFFFFFFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FF
+F83FE00000003FF87FC00000001FFCFFC00000000FFCFF8000000007FCFF8000000007FC
+FF8000000007FCFF8000000007FCFF8000000007FCFFC00000000FFC7FC00000000FF87F
+E00000001FF83FF00000003FF01FF80000007FE00FFE000001FFC007FF800007FF8003FF
+F8007FFF0000FFFFFFFFFC00003FFFFFFFF0000007FFFFFF800000003FFFF0000037497D
+B13D>103 D<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFF
+E0001FFFE0001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC00000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>105
+D<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFFFF80
+00FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E007FF0
+0003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF0000FFF3C0003FFC
+0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00007FFF00001FFE
+0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000007FFC00001FFE
+0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFF
+FCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB167>109
+D<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0
+FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE0
+0001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF8
+0000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+00FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFF
+C07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF0000000FFF
+FFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF0000
+03FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC000000
+FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000007F
+F87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF80000007FFC
+FFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFF
+F80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF87FF8
+0000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01FFC00
+0000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF8000
+07FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FFFFFF
+000000007FFFF80000000007FF80000036347DB23D>I<00FF803FE000FFFF80FFF800FF
+FF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC001
+FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF0001
+FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001
+FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000002A
+327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE000
+3FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF000001
+F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE0000
+7FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF000
+7FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF800
+0007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF0000
+01FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFFFF
+80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000F8
+00000000F800000000F800000001F800000001F800000001F800000001F800000003F800
+000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF80000
+007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FF
+FFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
+00007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8007C
+007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C00
+3FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC00001
+FFFF8000007FFF0000000FFC0026467EC430>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmtt10 10.95 73
+/Fc 73 123 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C
+001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007C000000FE00FE0
+00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0
+007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F00
+00007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00
+0000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC00
+0003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F800
+0003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730
+>I<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001
+FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F
+80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F
+80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001
+FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E18
+4771BE30>40 D<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE
+0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003
+FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003F
+C0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE00
+00780000184778BE30>I<0000E000000001F000000003F800000003F800000003F80000
+0003F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FF
+F3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001F
+FF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9
+FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F800
+000003F800000003F800000003F800000001F000000000E0000023277AAE30>I<03E00F
+F01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83F
+F07FF0FFE07F807F003C001019708B30>44 D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFF
+FFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FF
+F0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F800
+000003F800000007F800000007F80000000FF00000000FF00000001FE00000001FE00000
+003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001
+FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF0
+0000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF0000
+0000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F8000000
+07F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F
+800000007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00
+000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000
+003FC00000003FC00000007F800000007F80000000FF00000000FF00000000FE00000000
+FE000000007C000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE0
+00003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC0
+0FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F
+000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE00
+0000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001
+FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF0
+0FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE0000
+7FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C00000
+07E0000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003
+FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7F
+FFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FF
+FFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F0000
+0FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003
+F818000003F800000003F800000003F800000007F800000007F00000000FF00000000FE0
+0000001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001FE0000
+0007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003
+FE00000007FC0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE00
+01F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF
+F87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFF
+FE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000F
+F01FE00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000000FE0
+0000000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FFFE0000
+0FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000
+001FF000000007F800000003F800000003FC00000001FC00000001FE00000000FE000000
+00FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003
+FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF80
+03FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000000007
+FE000000000FFE000000001FFE000000001FFE000000003FFE000000007FFE000000007F
+7E00000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E00000007F0
+7E00000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000003F80
+7E0000007F007E000000FE007E000000FE007E000001FC007E000003F8007E000003F800
+7E000007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E00003F8000
+7E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFF
+FFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E0000000000
+7E00000000007E00000000007E00000000007E00000000007E00000000007E0000000000
+7E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FF
+FFFF0000007FFFFE0029397DB830>I<00000FF80000007FFF000001FFFF800007FFFFE0
+001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007F803FC0007F807
+F80007F80FF00003F00FF00001E01FE00000001FC00000003FC00000003F800000003F80
+0000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FEFFFFFF00FFFFFF
+FF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC00003FCFF800003
+FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F000000FE7F000000FE
+7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001FC1FE00003FC0F
+E00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF8000FFFFFF00007F
+FFFE00001FFFF8000007FFE0000001FF8000273A7CB830>54 D<0001FF0000001FFFF000
+007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03F
+C00007F83FC00007F87F800003FC7F000001FC7F000001FC7F000001FC7F000001FC7F00
+0001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF0001FE007FC007FC003FF83
+FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE0001FFFFFF0007FE00FF
+C00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC7F000001FCFF000001FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F
+000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8003FF00FFF01FFE007FF
+FFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF0000273A7CB830>56
+D<0001FF0000000FFFE000003FFFF80000FFFFFC0001FFFFFE0003FFFFFF0007FF01FF80
+0FFC007FC01FF0003FE03FE0001FE03FC0000FF07F800007F07F800007F07F000003F8FF
+000003F8FE000003FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FEFE00
+0001FEFE000001FEFF000001FE7F000001FE7F800003FE7F800007FE3FC00007FE1FE000
+0FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1
+FC000FFF81FC00006001FC00000001FC00000003F800000003F800000007F800000007F0
+0000000FF00F00000FE01F80001FE03FC0003FC03FC0007FC03FC000FF803FC001FF003F
+C007FE001FF01FFC001FFFFFF8000FFFFFF00007FFFFE00003FFFF800000FFFE0000003F
+F00000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000000
+000000000000000000000000000000000000000000000000000000000F003FC07FE07FE0
+FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>I<03C00FF01FF81FF83FFC3FFC3F
+FC3FFC1FF81FF80FF003C000000000000000000000000000000000000000000000000000
+000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803
+F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>I<00000000F000000003F0
+00000007F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000
+003FFE000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FF
+F0000003FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC000
+0000FFE00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF000
+00007FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE00
+00001FFF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F800
+000003F000000000F0252F7BB230>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFF
+FFFFFF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000003FFFFFFFFE007FFF
+FFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF002915
+7DA530>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007F
+FE0000001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000F
+FF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001
+FFF0000000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FF
+C000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000
+007FFC000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FF
+E0000000FFC0000000FF000000007E000000007800000000252F7BB230>I<00007F0000
+000000FF8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC000
+000003FFE000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F000
+000007E3F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F800
+00000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC00
+00003F80FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F00
+00007F007F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF80
+0000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC0
+0003FC001FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF0
+0007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF
+80FFFF80FFFF807FFF007FFF0029397DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFF
+FF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F800
+03FC0003F80001FC0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F800
+00FE0003F80000FE0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F800
+03F80003F80007F80003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFF
+FE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F800
+01FE0003F80000FE0003F800007F0003F800007F0003F800007F0003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800
+007F0003F800007F0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFF
+FFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387E
+B730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FF
+E07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE000
+01FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F000000
+7C7F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF
+000000007F000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC0
+0000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE00
+0FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF0
+0000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80
+007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC
+0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F
+8003F800003F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001F
+C003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F
+E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F
+E003F800001FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F
+8003F800003F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE
+0003F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC0
+00FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800001F0003F80000000003F80000000003F80000000003F80000
+000003F8007C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE
+000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE
+000003F800FE000003F800FE000003F800FE000003F8007C000003F80000000003F80000
+000003F80000000003F80000000003F80000000003F8000007C003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000
+0FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFF
+FFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFF
+FFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC001FC00001FC001FC00
+001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00000F8001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC003E000001FC00
+7F000001FC007F000001FC007F000001FC007F000001FFFFFF000001FFFFFF000001FFFF
+FF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F000001FC007F000001FC00
+7F000001FC007F000001FC003E000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC000000003FFFF80000007FFFFC
+000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF80000002A387EB730>I<0000
+FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FF
+C1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF0000FF8000FE0
+0007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8003F800003F8007F80
+0003F8007F000003F8007F000001F0007F0000000000FF0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F00
+00FFFF007F000003F8007F000003F8007F800003F8003F800007F8003F800007F8003FC0
+0007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F8001FF80007F8
+001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003F
+FFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830>I<3FFF800FFFE07F
+FFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003FFFFFFFE0003
+FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03F
+FF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF
+807FFFFFFF000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807F
+FFFFFF00213879B730>I<0001FFFFF00003FFFFF80007FFFFF80007FFFFF80003FFFFF8
+0001FFFFF0000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE003C0000FE007E0000FE00FF0000FE00FF0000FE00FF0001FC00FF
+0003FC00FF8007FC007FF01FF8003FFFFFF0003FFFFFE0001FFFFFC00007FFFF800001FF
+FE0000003FF0000025397AB730>I<3FFF000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC0
+3FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0000FE00003F000
+1FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F001FE000003F003
+FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F01FC0000003F03F
+80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FFC0000003F7FF
+C0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03F8000003FF01
+F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0003F000003F000
+3F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F00007F00003F000
+07F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF0003FFC07FFF80
+07FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387FB730>I<3FFF
+F80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC001FC
+00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC
+00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFF
+FFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FF
+FE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800FBF0007
+EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007
+E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007
+E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007
+E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE03F0007
+E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E000003F0007
+E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007
+E000003F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001FFE07F
+FE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<
+3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF80
+03FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F80003F3E001F800
+03F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F80003F1F801F800
+03F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F80003F07E01F800
+03F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F80003F01F81F800
+03F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F80003F007E1F800
+03F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F80003F001F1F800
+03F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF80003F0007DF800
+03F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF800
+7FFF800FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFF
+FFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF07F80000FF07F0000
+07F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FF000007F8FF000007F87F000007F07F000007F07F0000
+07F07F80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFF
+C00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<7FFFFFF00000FFFF
+FFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8
+000FFC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F8
+00007F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800007F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F8
+0003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FF
+FFFF800003FFFFFE000003FFFFF0000003F80000000003F80000000003F80000000003F8
+0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8
+0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8
+000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFF
+C000000029387EB730>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007F
+FFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003
+F80007F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003
+F80001FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003
+F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003
+FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003
+F8000FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F80007F00003
+F80007F00003F80007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03
+F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FF
+FFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82
+D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0
+3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE
+00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0
+0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF
+FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F
+F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF
+F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801
+FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF
+FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00
+3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F
+FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF
+FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001
+FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000
+3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000
+007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0
+FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC00
+03F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F000
+01FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE000
+00FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F8000
+003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000
+001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC0000
+0007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F80000
+0003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF00000
+0000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F800000
+2B397EB730>I<3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FF
+F03FFC0001FFE01FC000001FC00FC000001F800FC000001F800FC000001F800FC000001F
+800FC000001F800FC000001F800FC000001F800FE000003F8007E000003F0007E000003F
+0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0003E00F803E
+0003F01FC07E0003F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07FF07E
+0003F07DF07E0001F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC
+0001F8F8F8FC0001F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF8
+0000F9F07CF80000F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE03DF0
+00007DE03DF000007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC01FF0
+00003FC01FE000003FC01FE000003F800FE000001F0007C0002D397FB730>I<3FFF01FF
+F8007FFF83FFFC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F
+800001FE007F000000FE00FF000000FF00FE0000007F01FE0000007F81FC0000003F83FC
+0000003FC3FC0000001FC3F80000001FE7F80000000FE7F00000000FFFF000000007FFE0
+00000007FFE000000003FFC000000003FFC000000001FF8000000001FF8000000000FF00
+00000000FF0000000000FF0000000000FF0000000001FF8000000001FF8000000003FFC0
+00000003FFC000000003FFE000000007FFE000000007FFF00000000FE7F00000000FE7F8
+0000001FC3F80000001FC3FC0000003F81FC0000003F81FE0000007F00FE0000007F00FF
+000000FF007F000000FE007F800001FE003F800001FC003FC00003FC001FC00003F8001F
+E00007F8000FE0007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FF
+FF807FFE007FFF0029387DB730>I<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF80
+3FFFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F80001FE00
+0FF00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F803FC000003F80
+3F8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FF1
+FE00000007F1FC00000007F1FC00000003FBF800000003FBF800000001FBF000000001FF
+F000000000FFE000000000FFE0000000007FC0000000007FC0000000007FC0000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F8000000003FFF800000007FF
+FC0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730>I<1FFF
+FFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7F000003FC7F0000
+07F87F000007F07F00000FF07F00001FE07F00001FC07F00003FC07F00007F803E00007F
+00000000FF00000001FE00000001FC00000003FC00000007F800000007F00000000FF000
+00001FE00000001FC00000003FC00000007F800000007F00000000FF00000001FE000000
+01FC00000003FC00000007F800000007F00000000FF00000001FE00000001FC00000003F
+C00000007F800000007F00000000FF00000001FE00007C01FC0000FE03FC0000FE07F800
+00FE07F00000FE0FF00000FE1FE00000FE1FC00000FE3FC00000FE7F800000FE7FFFFFFF
+FEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFFFC27387CB730>I<7FFFFF
+FFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B7D
+30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFF
+FFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0003F80000780
+003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000FFFFC000000F
+FFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC
+001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00
+001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF8
+0FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003F
+F00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FFFE00000000
+7FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE00
+00FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC0
+00FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F0
+00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0
+00FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC0
+00FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC00
+00FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C3980B730>
+I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC0
+07FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F800000007F
+000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FF000000007F000000007F000000007F8000
+00003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF
+8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830
+>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FFF000000001FF
+F00000000007F00000000007F00000000007F00000000007F00000000007F00000000007
+F00000000007F00000000007F00000000007F00000000007F0000003FE07F000001FFF87
+F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FF
+F0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F0007F000007
+F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FF000007
+F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003F
+F0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7
+FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF00000007FFE0
+00001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC0
+1FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F000003F8FF
+000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFF
+FFFFF0FE00000000FF000000007F000000007F000000007F800000003F800001F03FC000
+03F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFF
+C0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000FF80000007
+FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03
+F00007F800C00007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07F
+FFFFFFC00007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000003FFFFFFE00
+7FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00
+FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF
+8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F
+80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F80000FE0007F
+00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF8
+00000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC0000000000FC00000
+00000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF000003FFFFFF
+C00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE007F000000
+7F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F80FC000000
+1F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE003FF00007
+FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC
+00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE00000000FFFE00
+0000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFF
+FFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF80
+00FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC
+3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000
+E000000003F800000003F800000007FC00000007FC00000007FC00000003F800000003F8
+00000000E000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00007FFFFC0000
+3FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830
+>I<000001C0000007F0000007F000000FF800000FF800000FF8000007F0000007F00000
+01C000000000000000000000000000000000000000000000000000000000000000000000
+000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF00
+7FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800
+000000FFFC00000000FFFC00000000FFFC00000000FFFC000000007FFC0000000000FC00
+00000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00
+00000000FC0000000000FC0000000000FC0000000000FC0000000000FC03FFFF8000FC07
+FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC00
+3FC00000FC007F800000FC00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1F
+F0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFF
+F0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000FE00
+7F000000FC003F800000FC001FC00000FC001FE00000FC000FF00000FC0007F00000FC00
+03F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC
+3FFFF07FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000
+FFFFFC00007FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFF
+FFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000
+FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007
+FC07FE03F80007F803FC01F80007F803FC01F80007F003F801F80007F003F801F80007F0
+03F801F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0
+7FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFF
+F000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001
+FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81F
+FFF82F2880A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FF
+FFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F8000
+03F87F800003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC
+7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00F
+FC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001
+FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFF
+FFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF
+80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF
+00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FF
+FC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE
+03FC000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFF
+FC0000003FFFF80000002C3C80A730>I<00000007F8003FFF803FFF007FFFC0FFFF80FF
+FFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F8000
+1FFF000F00001FFE000000001FFC000000001FF8000000001FF0000000001FF000000000
+1FE0000000001FE0000000001FE0000000001FE0000000001FC0000000001FC000000000
+1FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
+1FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
+1FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003F
+FFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFF
+FFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC0000
+7F00FC00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF80
+0007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80
+FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FF
+C0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83F
+FFC000780FFE0000222A79A830>I<0007800000000FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000003FFF
+FFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC00
+1FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003
+FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE
+00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE
+0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFF
+FC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FF
+FFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007
+F00000FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001F
+C000003F001F8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F
+0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC
+00000003F1F800000003F1F800000003F1F800000001FBF000000001FBF000000001FBF0
+00000001FFF000000000FFE000000000FFE000000000FFE0000000007FC0000000003F80
+00002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE0
+3FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F0003F000007E0003F000
+007E0003F000007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001F80F
+80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7F
+F1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8
+F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF0
+7FE000003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF
+81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE
+007F0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000000F
+E7F000000007FFE000000003FFC000000001FFC000000000FF8000000000FF0000000000
+7E00000000007F0000000000FF0000000001FF8000000001FFC000000003F7E000000007
+E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000007E
+007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFF
+E3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FF
+FFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000
+FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F000FC00000
+3F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F000000
+0FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003F0FC000000
+01F8FC00000001F8F800000001F8F800000000F9F800000000FDF0000000007DF0000000
+007FF0000000007FF0000000003FE0000000003FE0000000003FE0000000001FC0000000
+001FC0000000001FC0000000001F80000000001F80000000003F80000000003F00000000
+003F00000000007F00000000007E00000000007E0000000F00FE0000001F80FC0000003F
+C1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000001F
+FF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3F
+FFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00
+003FE07F00007FC07F0000FF803E0001FF00000003FE00000007FC0000000FF80000001F
+F00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF800
+00001FF00000003FE00000007FC0000000FF80003E01FF00007F03FE00007F07FC00007F
+0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFF7FFFFFFFFE28277DA630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsl10 10.95 43
+/Fd 43 123 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800
+0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001
+FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F
+F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007
+F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F
+E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F
+80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F
+0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33
+>12 D<0000000000E000000000000001E000000000000003E000000000000003F0000000
+00000007F000000000000007F00000000000000FF00000000000000FF00000000000001F
+F00000000000001FF80000000000003FF80000000000003FF80000000000007FF8000000
+00000077F8000000000000F7F8000000000000E7FC000000000001E3FC000000000001C3
+FC000000000003C3FC00000000000383FC00000000000783FC00000000000703FE000000
+00000F01FE00000000000E01FE00000000001E01FE00000000001C01FE00000000003C01
+FE00000000003801FF00000000007800FF00000000007000FF0000000000F000FF000000
+0000E000FF0000000001C000FF8000000001C0007F800000000380007F80000000038000
+7F800000000700007F800000000700007F800000000E00007FC00000000E00003FC00000
+001C00003FC00000001FFFFFFFC00000003FFFFFFFC00000003FFFFFFFC0000000700000
+3FE00000007000001FE0000000E000001FE0000000E000001FE0000001C000001FE00000
+01C000001FE00000038000001FF00000038000000FF00000070000000FF0000007000000
+0FF000000E0000000FF000000E0000000FF000001C0000000FF800003C00000007F80000
+3C00000007F800007C00000007F80001FE0000000FFC0007FF8000003FFE00FFFFF00007
+FFFFFCFFFFF00007FFFFF8FFFFF0000FFFFFF83E417DC044>65 D<003FFFFFFFFF000000
+3FFFFFFFFFE000003FFFFFFFFFFC0000007FE00007FE0000003FC00001FF8000003FC000
+007FC000003F8000007FC000003F8000003FE000003F8000001FF000003F8000001FF000
+003F8000001FF000007F8000001FF800007F0000001FF800007F0000001FF800007F0000
+001FF800007F0000001FF800007F0000001FF80000FF0000001FF00000FE0000003FF000
+00FE0000003FE00000FE0000007FE00000FE0000007FC00000FE000000FF800001FE0000
+01FF000001FC000003FE000001FC000007FC000001FC00001FF0000001FC00003FE00000
+01FC0003FF00000003FFFFFFF800000003FFFFFFFF80000003F800003FE0000003F80000
+0FF0000003F8000007FC000003F8000003FE000007F8000001FE000007F0000001FF0000
+07F0000000FF800007F0000000FF800007F0000000FF800007F0000000FFC0000FF00000
+00FFC0000FE0000000FFC0000FE0000000FFC0000FE0000000FFC0000FE0000000FFC000
+0FE0000000FFC0001FE0000001FF80001FC0000001FF80001FC0000001FF00001FC00000
+03FF00001FC0000003FE00001FC0000007FE00003FC000000FFC00003F8000001FF80000
+3F8000003FF000003F8000007FE000007F800001FF800000FF80000FFF0000FFFFFFFFFF
+FC0000FFFFFFFFFFF00000FFFFFFFFFF0000003D3E7DBD40>I<00000000FFC000380000
+000FFFF000780000007FFFFC00F0000001FF803F01F0000007FC000781F000001FE00003
+C3F000007FC00001E7F00000FF000000FFF00001FE0000007FE00007FC0000003FE0000F
+F80000003FE0001FF00000001FE0003FE00000001FE0007FC00000000FE000FF80000000
+0FC000FF8000000007C001FF0000000007C003FE0000000007C003FE0000000007C007FC
+0000000007C00FFC0000000007800FF80000000003801FF80000000003801FF800000000
+03803FF00000000007803FF00000000007803FF00000000000007FE00000000000007FE0
+0000000000007FE00000000000007FE0000000000000FFE0000000000000FFC000000000
+0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0
+000000000000FFC0000000000000FF80000000000000FF80000000000000FF8000000000
+1C00FF80000000003C00FF80000000003800FF80000000003800FFC00000000038007FC0
+0000000078007FC00000000070007FC000000000F0003FC000000000E0003FE000000001
+E0003FE000000001C0001FE000000003C0000FF00000000780000FF000000007000007F8
+0000000F000003FC0000001E000001FE0000003C000000FF000000F80000007F800001F0
+0000003FC00007C00000001FF0001F8000000007FE00FE0000000001FFFFF80000000000
+7FFFE0000000000007FE000000003D4276BF42>I<003FFFFFFFFF000000003FFFFFFFFF
+E00000003FFFFFFFFFF8000000007FF0000FFE000000003FE00001FF000000003FE00000
+7FC00000003FC000003FE00000003FC000000FE00000003FC000000FF00000003FC00000
+07F80000003FC0000003FC0000007FC0000003FC0000007F80000001FE0000007F800000
+01FE0000007F80000000FF0000007F80000000FF0000007F80000000FF000000FF800000
+00FF800000FF00000000FF800000FF00000000FF800000FF00000000FF800000FF000000
+00FF800000FF00000000FF800001FF00000000FFC00001FE00000000FFC00001FE000000
+00FFC00001FE00000000FFC00001FE00000000FFC00001FE00000000FF800003FE000000
+00FF800003FC00000001FF800003FC00000001FF800003FC00000001FF800003FC000000
+01FF800003FC00000001FF000007FC00000001FF000007F800000003FF000007F8000000
+03FF000007F800000003FE000007F800000003FE000007F800000007FC00000FF8000000
+07FC00000FF000000007F800000FF00000000FF800000FF00000000FF000000FF0000000
+1FF000000FF00000001FE000001FF00000003FC000001FE00000003FC000001FE0000000
+7F8000001FE0000000FF0000001FE0000001FE0000001FE0000003FC0000003FE0000007
+F80000003FC000000FF00000003FC000003FE00000003FC000007F800000007FC00001FF
+00000000FFC0001FFC000000FFFFFFFFFFF0000000FFFFFFFFFF80000000FFFFFFFFFC00
+000000423E7DBD45>I<003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF80000
+7FF000007FF800003FE000000FF800003FE0000003F800003FC0000001F800003FC00000
+00F800003FC0000000F800003FC0000000F800003FC00000007800007FC0000000780000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+00700000FF80003800700000FF00003800700000FF00003800700000FF00003800700000
+FF00003800000000FF00007800000001FF00007000000001FE0000F000000001FE0001F0
+00000001FE0003F000000001FE000FF000000001FFFFFFF000000003FFFFFFE000000003
+FFFFFFE000000003FC001FE000000003FC0007E000000003FC0003E000000003FC0001E0
+00000007FC0001C000000007F80001C000000007F80001C000000007F80001C000700007
+F80001C000F00007F80001C000E0000FF800038000E0000FF000000001E0000FF0000000
+01C0000FF000000001C0000FF000000003C0000FF00000000380001FF00000000780001F
+E00000000780001FE00000000F00001FE00000000F00001FE00000001F00001FE0000000
+1E00003FE00000003E00003FC00000007E00003FC0000001FC00003FC0000003FC00007F
+C000000FFC0000FFC00000FFF800FFFFFFFFFFFFF800FFFFFFFFFFFFF800FFFFFFFFFFFF
+F0003D3E7DBD3E>I<003FFFFFFFFFFFE0003FFFFFFFFFFFE0003FFFFFFFFFFFE000007F
+F00001FFE000003FE000003FE000003FE000000FE000003FC0000007E000003FC0000003
+E000003FC0000003E000003FC0000003E000003FC0000001E000007FC0000001E000007F
+80000001C000007F80000001C000007F80000001C000007F80000001C000007F80000001
+C00000FF80000001C00000FF00007001C00000FF00007001C00000FF00007001C00000FF
+00007000000000FF0000F000000001FF0000E000000001FE0000E000000001FE0001E000
+000001FE0003E000000001FE0007E000000001FE001FE000000003FFFFFFC000000003FF
+FFFFC000000003FFFFFFC000000003FC003FC000000003FC000FC000000003FC0007C000
+000007FC00078000000007F800038000000007F800038000000007F800038000000007F8
+00038000000007F80003800000000FF80007000000000FF00007000000000FF000000000
+00000FF00000000000000FF00000000000000FF00000000000001FF00000000000001FE0
+0000000000001FE00000000000001FE00000000000001FE00000000000001FE000000000
+00003FE00000000000003FC00000000000003FC00000000000003FC00000000000007FC0
+000000000000FFF00000000000FFFFFFF800000000FFFFFFF800000000FFFFFFF8000000
+003B3E7DBD3B>I<00000001FF8000700000001FFFF000F00000007FFFFC01E0000003FF
+807E03E000000FF8000F83E000001FE00007C7E000007F800001EFE00000FF000000FFE0
+0003FE000000FFC00007FC0000007FC0000FF80000003FC0001FF00000003FC0003FE000
+00001FC0007FC00000001FC000FF800000001F8000FF000000000F8001FF000000000F80
+03FE000000000F8003FE000000000F8007FC000000000F800FFC000000000F000FF80000
+000007001FF80000000007001FF80000000007003FF0000000000F003FF0000000000F00
+3FF00000000000007FE00000000000007FE00000000000007FE00000000000007FE00000
+00000000FFE0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC000003FFFFFE0FF800000
+3FFFFFE0FF8000003FFFFFE0FF800000001FFC00FF800000000FF800FF800000000FF800
+FF800000000FF000FFC00000000FF0007FC00000000FF0007FC00000000FF0007FC00000
+001FF0003FC00000001FF0003FE00000001FE0003FE00000001FE0001FE00000001FE000
+1FF00000001FE0000FF00000003FE00007F80000003FE00003FC0000007FC00003FE0000
+007FC00001FF000000FFC00000FF800001EFC000003FC00007C7C000001FF0001F87C000
+0007FE00FE0380000001FFFFF801800000007FFFE0000000000007FE000000003C4276BF
+47>I<003FFFFFF807FFFFFF003FFFFFF007FFFFFE003FFFFFF007FFFFFE00007FF00000
+0FFE0000003FE0000007FC0000003FE0000007FC0000003FC0000007F80000003FC00000
+07F80000003FC0000007F80000003FC0000007F80000003FC000000FF80000007FC00000
+0FF80000007F8000000FF00000007F8000000FF00000007F8000000FF00000007F800000
+0FF00000007F8000001FF0000000FF8000001FF0000000FF0000001FE0000000FF000000
+1FE0000000FF0000001FE0000000FF0000001FE0000000FF0000003FE0000001FF000000
+3FE0000001FE0000003FC0000001FE0000003FC0000001FE0000003FC0000001FE000000
+3FC0000001FFFFFFFFFFC0000003FFFFFFFFFFC0000003FFFFFFFFFF80000003FC000000
+7F80000003FC0000007F80000003FC0000007F80000003FC000000FF80000007FC000000
+FF80000007F8000000FF00000007F8000000FF00000007F8000000FF00000007F8000000
+FF00000007F8000001FF0000000FF8000001FF0000000FF0000001FE0000000FF0000001
+FE0000000FF0000001FE0000000FF0000001FE0000000FF0000003FE0000001FF0000003
+FE0000001FE0000003FC0000001FE0000003FC0000001FE0000003FC0000001FE0000003
+FC0000001FE0000007FC0000003FE0000007FC0000003FC0000007F80000003FC0000007
+F80000003FC0000007F80000007FC000000FF8000000FFE000001FFC0000FFFFFFE01FFF
+FFFC00FFFFFFE01FFFFFF800FFFFFFC01FFFFFF800483E7DBD44>I<001FFFFFFC003FFF
+FFFC003FFFFFFC00003FF80000001FF00000001FF00000001FE00000001FE00000001FE0
+0000001FE00000001FE00000003FE00000003FC00000003FC00000003FC00000003FC000
+00003FC00000007FC00000007F800000007F800000007F800000007F800000007F800000
+00FF80000000FF00000000FF00000000FF00000000FF00000000FF00000001FF00000001
+FE00000001FE00000001FE00000001FE00000001FE00000003FE00000003FC00000003FC
+00000003FC00000003FC00000003FC00000007FC00000007F800000007F800000007F800
+000007F800000007F80000000FF80000000FF00000000FF00000000FF00000000FF00000
+000FF00000001FF00000001FE00000001FE00000001FE00000003FE00000007FF000007F
+FFFFF0007FFFFFF000FFFFFFF000263E7EBD21>I<003FFFFFFE0000003FFFFFFE000000
+3FFFFFFC000000007FF800000000003FE000000000003FE000000000003FC00000000000
+3FC000000000003FC000000000003FC000000000003FC000000000007FC000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F800000000000FF80
+0000000000FF000000000000FF000000000000FF000000000000FF000000000000FF0000
+00000001FF000000000001FE000000000001FE000000000001FE000000000001FE000000
+000001FE000000000003FE000000000003FC000000000003FC000000000003FC00000000
+0003FC000000000003FC000000000007FC000000000007F8000000000007F80000000000
+07F8000000380007F8000000380007F800000070000FF800000070000FF000000070000F
+F000000070000FF0000000E0000FF0000000E0000FF0000000E0001FF0000001E0001FE0
+000001C0001FE0000003C0001FE0000003C0001FE0000007C0001FE000000F80003FE000
+001F80003FC000003F80003FC000007F80003FC00000FF00007FC00003FF0000FFC0003F
+FF00FFFFFFFFFFFF00FFFFFFFFFFFE00FFFFFFFFFFFE00353E7DBD39>76
+D<003FFFF00000000007FFFE003FFFF0000000000FFFFC003FFFF0000000001FFFFC0000
+7FF8000000001FFC0000003FF8000000003FF80000003FF8000000003FF80000003BF800
+00000077F00000003BF80000000077F000000039FC00000000E7F000000039FC00000000
+E7F000000039FC00000001CFF000000079FC000000038FF000000070FE000000038FE000
+000070FE000000070FE000000070FE000000070FE000000070FE0000000E0FE000000070
+FE0000000E1FE0000000F07F0000001C1FE0000000E07F0000001C1FC0000000E07F0000
+00381FC0000000E07F000000701FC0000000E03F800000701FC0000000E03F800000E03F
+C0000001E03F800000E03FC0000001C03F800001C03F80000001C03F800001C03F800000
+01C01FC00003803F80000001C01FC00003803F80000001C01FC00007007F80000003C01F
+C0000E007F80000003800FE0000E007F00000003800FE0001C007F00000003800FE0001C
+007F00000003800FE00038007F00000003800FE0003800FF000000078007F0007000FF00
+0000070007F0007000FE000000070007F000E000FE000000070007F000E000FE00000007
+0003F801C000FE000000070003F8038001FE0000000F0003F8038001FE0000000E0003F8
+070001FC0000000E0003F8070001FC0000000E0001FC0E0001FC0000000E0001FC0E0001
+FC0000000E0001FC1C0003FC0000001E0001FC1C0003FC0000001C0000FE380003F80000
+001C0000FE700003F80000001C0000FE700003F80000001C0000FEE00003F80000001C00
+00FEE00007F80000003C00007FC00007F80000003800007FC00007F00000003C00007F80
+0007F00000007C00007F800007F0000000FE00003F00000FF0000007FF80003E00001FF8
+0000FFFFFC003E001FFFFFF800FFFFFC003C001FFFFFF000FFFFF8001C001FFFFFF00057
+3E7DBD53>I<003FFFE000003FFFFF003FFFF000003FFFFE003FFFF000003FFFFE00003F
+F8000003FFC000001FF8000000FF0000003FFC0000007C0000003BFC0000003C0000003B
+FE0000003800000039FE0000003800000039FF0000003800000038FF0000007800000078
+FF80000078000000707F80000070000000707FC0000070000000703FC000007000000070
+3FE0000070000000701FE00000F0000000F01FF00000F0000000E00FF00000E0000000E0
+0FF80000E0000000E007F80000E0000000E007FC0000E0000000E003FC0001E0000001E0
+03FE0001E0000001C001FE0001C0000001C001FF0001C0000001C000FF0001C0000001C0
+00FF8001C0000001C0007F8003C0000003C0007FC003C000000380003FC0038000000380
+003FE0038000000380001FE0038000000380001FF0038000000380000FF0078000000780
+000FF80780000007000007F80700000007000007FC0700000007000003FC070000000700
+0003FE0700000007000001FE0F0000000F000001FF0F0000000E000000FF0E0000000E00
+0000FF8E0000000E0000007F8E0000000E0000007FCE0000000E0000003FDE0000001E00
+00003FFE0000001C0000001FFC0000001C0000001FFC0000001C0000000FFC0000001C00
+00000FFC0000001C00000007FC0000003C00000007FC0000003800000003F80000003C00
+000003F80000007C00000001F8000000FE00000001F8000007FF80000000F80000FFFFFC
+000000F80000FFFFFC000000700000FFFFF8000000700000483E7DBD44>I<00000003FF
+8000000000001FFFF00000000000FE01FE0000000003F0003F000000000FC0001FC00000
+003F800007E00000007E000003F0000001FC000001F8000003F8000001FC000007F00000
+00FE00000FE00000007F00001FC00000007F00003FC00000007F80007F800000003FC000
+FF000000003FC000FF000000003FC001FE000000001FE003FE000000001FE003FC000000
+001FE007FC000000001FF007F8000000001FF00FF8000000001FF00FF8000000001FF01F
+F0000000001FF01FF0000000001FF83FF0000000001FF83FE0000000001FF83FE0000000
+001FF87FE0000000001FF87FE0000000001FF87FE0000000001FF0FFC0000000003FF0FF
+C0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000
+007FE0FFC0000000007FE0FFC0000000007FE0FF80000000007FE0FF8000000000FFC0FF
+8000000000FFC0FF8000000000FF80FF8000000001FF80FF8000000001FF00FFC0000000
+01FF00FFC000000003FE007FC000000003FE007FC000000007FC007FC000000007F8003F
+C00000000FF8003FE00000000FF0001FE00000001FE0001FE00000003FC0000FF0000000
+7F80000FF00000007F000007F8000000FE000003F8000001FC000001FC000003F8000000
+FE000007F00000007F00001FC00000003F80003F800000000FE000FE0000000003F807F8
+0000000000FFFFC000000000000FFC000000003D4276BF47>I<003FFFFFFFF00000003F
+FFFFFFFF0000003FFFFFFFFFE00000007FF0003FF80000003FE00007FC0000003FE00001
+FE0000003FC00000FF0000003FC000007F8000003FC000007FC000003FC000003FC00000
+3FC000003FE000007FC000003FE000007F8000003FF000007F8000003FF000007F800000
+3FF000007F8000003FF000007F8000003FF00000FF8000007FE00000FF0000007FE00000
+FF0000007FE00000FF0000007FC00000FF000000FF800000FF000000FF800001FF000001
+FF000001FE000001FE000001FE000003FC000001FE00000FF0000001FE00001FE0000001
+FE00007F80000003FE0007FE00000003FFFFFFF000000003FFFFFF8000000003FC0007E0
+00000003FC0003F800000003FC0000FC00000007FC0000FE00000007F800007F00000007
+F800003F80000007F800003F80000007F800003FC0000007F800003FC000000FF800003F
+C000000FF000003FC000000FF000003FC000000FF000003FC000000FF000003FC000000F
+F000003FE000001FF000007FE000001FE000007FE000001FE000007FE000001FE000007F
+E000001FE000007FE000001FE000007FE002003FE000007FE007003FC000007FE007003F
+C000007FE007003FC000007FF00F007FC000007FF00E00FFE000003FF00EFFFFFFE0001F
+F01CFFFFFFE0000FF83CFFFFFFC00007F878000000000001FFE00000000000003F804040
+7DBD43>82 D<000000FF800380000007FFF0078000001FFFFC0F0000007F00FE0F000000
+FC001F1F000003F00007BF000007E00003FF00000FC00001FF00000F800000FE00001F00
+0000FE00003F0000007E00003E0000007E00007E0000007E00007E0000003E0000FC0000
+003C0000FC0000003C0000FC0000003C0000FC0000003C0000FC0000003C0000FE000000
+3C0000FE000000380000FE000000380000FF000000000000FF800000000000FFC0000000
+0000FFE000000000007FFE00000000007FFFE0000000003FFFFE000000003FFFFFC00000
+001FFFFFF00000000FFFFFFC00000003FFFFFE00000000FFFFFF000000003FFFFF000000
+0003FFFF80000000003FFFC00000000003FFC00000000000FFC000000000007FE0000000
+00003FE000000000001FE000000000001FE000000000000FE0001C0000000FE0001C0000
+000FE0001C0000000FE0001C00000007E0001C0000000FE0003C0000000FC0003C000000
+0FC0003C0000000FC0003C0000000F80003E0000001F80003E0000001F00007E0000003F
+00007F0000003E00007F8000007C00007F800000FC00007FE00001F800007DF00003F000
+00FCFC000FC00000F87F803F800000F01FFFFE000000E007FFF8000000C0007FC0000000
+31427BBF33>I<07FFFFFFFFFFFFF007FFFFFFFFFFFFF007FFFFFFFFFFFFF00FFE000FF8
+003FF00FF0000FF8000FF00FC0000FF00003F01F80000FF00001F01F00000FF00001F01E
+00000FF00001F01E00000FF00000E03C00001FF00000E03C00001FE00000E03800001FE0
+0000E03800001FE00000E07800001FE00000E07000001FE00000E07000003FE00000E070
+00003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0
+0000000000007FC00000000000007F800000000000007F800000000000007F8000000000
+00007F800000000000007F80000000000000FF80000000000000FF00000000000000FF00
+000000000000FF00000000000000FF00000000000000FF00000000000001FF0000000000
+0001FE00000000000001FE00000000000001FE00000000000001FE00000000000001FE00
+000000000003FE00000000000003FC00000000000003FC00000000000003FC0000000000
+0003FC00000000000003FC00000000000007FC00000000000007F800000000000007F800
+000000000007F800000000000007F800000000000007F80000000000000FF80000000000
+000FF00000000000000FF00000000000000FF00000000000001FF00000000000007FFC00
+00000003FFFFFFFF00000003FFFFFFFF00000003FFFFFFFF0000003C3D76BC42>I<FFFF
+FFE000FFFFFCFFFFFFC000FFFFF8FFFFFFC000FFFFF801FFC000000FFF0000FF80000003
+FC0000FF80000001F00000FF00000000F00000FF00000000E00000FF00000000E00000FF
+00000000E00000FF00000001E00001FF00000001E00001FE00000001C00001FE00000001
+C00001FE00000001C00001FE00000001C00001FE00000003C00003FE00000003C00003FC
+00000003800003FC00000003800003FC00000003800003FC00000003800003FC00000007
+800007FC00000007800007F800000007000007F800000007000007F800000007000007F8
+00000007000007F80000000F00000FF80000000F00000FF00000000E00000FF00000000E
+00000FF00000000E00000FF00000000E00000FF00000001E00001FF00000001E00001FE0
+0000001C00001FE00000001C00001FE00000001C00001FE00000001C00001FE00000003C
+00003FE00000003C00003FC00000003800003FC00000003800003FC00000003800003FC0
+0000007800003FC00000007000003FC0000000F000003FC0000000E000001FC0000001E0
+00001FC0000001C000001FC0000003C000001FE00000078000000FE00000070000000FE0
+00000F00000007F000001E00000003F800003C00000001F80000F800000000FC0001F000
+0000007F0007C0000000003FC03F80000000000FFFFE000000000003FFF8000000000000
+7FC0000000003E4073BD44>I<FFFFFF00000FFFFFFFFFFF00000FFFFEFFFFFF00000FFF
+FE03FFE0000001FFE001FF800000007F8001FF000000007E0000FF000000003C0000FF00
+000000380000FF80000000780000FF800000007000007F80000000F000007F80000000E0
+00007F80000001C000007FC0000001C000007FC00000038000003FC00000038000003FC0
+0000070000003FC00000070000003FE000000E0000003FE000001E0000001FE000001C00
+00001FE000003C0000001FE00000380000001FF00000780000000FF00000700000000FF0
+0000E00000000FF00000E00000000FF00001C00000000FF80001C000000007F800038000
+000007F800038000000007F800070000000007F8000F0000000007FC000E0000000003FC
+001E0000000003FC001C0000000003FC003C0000000003FC00380000000003FE00700000
+000001FE00700000000001FE00E00000000001FE00E00000000001FE01C00000000001FF
+01C00000000000FF03800000000000FF03800000000000FF07000000000000FF0F000000
+000000FF8E0000000000007F9E0000000000007F9C0000000000007FB80000000000007F
+B80000000000007FF00000000000003FF00000000000003FE00000000000003FE0000000
+0000003FC00000000000003FC00000000000001F800000000000001F800000000000001F
+000000000000001F000000000000000E0000000000404074BD44>I<000FFFFFF000FFFF
+F8001FFFFFF000FFFFF8001FFFFFF001FFFFF800003FFF80003FFF0000000FFE00001FF8
+0000000FFC00000FE000000007FC00000F8000000007FC00000F0000000003FE00001E00
+00000003FE00001C0000000001FF00003C0000000001FF0000780000000000FF8000F000
+00000000FF8001E000000000007FC001C000000000007FC0038000000000003FE0078000
+000000003FE00F0000000000001FF01E0000000000001FF01C0000000000000FF8380000
+000000000FF87000000000000007FCF000000000000007FDE000000000000003FFC00000
+0000000003FF8000000000000001FF0000000000000001FF0000000000000000FF800000
+0000000000FF80000000000000007FC0000000000000007FC000000000000000FFC00000
+0000000001FFE000000000000003DFE0000000000000079FF00000000000000F1FF00000
+000000000E0FF80000000000001C0FF80000000000003C07FC0000000000007807FC0000
+00000000F003FE000000000001E003FE000000000001C001FF0000000000038001FF0000
+000000078000FF80000000000F0000FF80000000001E00007FC0000000003C00007FC000
+0000003800003FE0000000007000003FE000000000F000001FF000000001E000001FF000
+000003C000000FF800000007C000000FF80000000F80000007FC0000001FC0000007FC00
+00007FC000000FFE000003FFF000003FFF80007FFFFC0001FFFFFE00FFFFFC0003FFFFFE
+00FFFFFC0003FFFFFE00453E7EBD44>88 D<FFFFFF800003FFFF80FFFFFF800003FFFF80
+FFFFFF800003FFFF8001FFF0000000FFF00000FFE00000007FC000007FC00000003F0000
+007FE00000003E0000003FE00000003C0000003FE0000000780000001FF0000000F00000
+001FF0000000E00000000FF8000001C00000000FF8000003C000000007FC000007800000
+0007FC0000070000000007FE00000E0000000003FE00001E0000000003FE00003C000000
+0001FF0000380000000001FF0000700000000000FF8000F00000000000FF8001E0000000
+00007FC001C000000000007FC0038000000000007FE0078000000000003FE00F00000000
+00003FE01E0000000000001FF01C0000000000001FF0380000000000000FF87800000000
+00000FF8F000000000000007FCE000000000000007FDC000000000000007FFC000000000
+000003FF8000000000000003FF0000000000000001FE0000000000000001FE0000000000
+000001FE0000000000000001FC0000000000000001FC0000000000000003FC0000000000
+000003FC0000000000000003FC0000000000000003FC0000000000000003F80000000000
+000003F80000000000000007F80000000000000007F80000000000000007F80000000000
+000007F80000000000000007F00000000000000007F0000000000000000FF00000000000
+00000FF0000000000000000FF0000000000000000FF0000000000000001FF00000000000
+00003FF80000000000003FFFFFF000000000003FFFFFF000000000003FFFFFF000000000
+413E75BD44>I<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F80
+0000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F0
+0000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000000FE0
+00000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC0
+0003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81
+C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03
+807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF8
+00007FC003E0002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF80
+00000000FF80000000007F80000000007F80000000007F00000000007F00000000007F00
+000000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF80
+01F80003FF0000FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000
+003F0007F000003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000
+003FC00FE000003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000
+007F801FC000007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F8000
+01FE003F800003FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC000
+1FC0007FC0003F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC
+0000002A4077BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E000
+7E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0
+000F001FC00000003FC00000003FC00000007F800000007F800000007F800000007F8000
+0000FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF00000000FF000000007F000003807F000007807F000007003F80000F00
+3F80001E001F80003C000FC000780007E000F00003F001E00001F80F8000007FFE000000
+0FF00000242A7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF800
+0000000FF80000000007F80000000007F80000000007F00000000007F00000000007F000
+00000007F0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE000
+0000000FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC000
+0000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF8000
+7E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000F
+E000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F
+800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF
+000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F
+000003F8007F000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000F
+C0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D
+407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC0
+00FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01F
+C00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80
+000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+0000FF000000007F000000007F000001C07F000003C03F000003803F800007801F80000F
+001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000
+242A7BA828>I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF
+0000000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C
+000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000
+000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE00000
+00000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00000
+00001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800000
+00003F80000000003F80000000007F80000000007F00000000007F00000000007F000000
+00007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE000000
+0000FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C
+>I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003
+E03F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001
+FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003
+F800007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E
+0000003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C00000
+000001C00000000001C00000000001E00000000001E00000000001F00000000001FFFFF8
+000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000F
+FE000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F8000000
+1F00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000
+FC007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF0
+0000000FFF000000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF
+0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F8
+0000000003F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F3
+8007E00007F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF0
+0007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0
+000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80
+001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00
+003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00
+007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7D
+BE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000
+000000000000000000000000000000000000000000000000000000000000000000000003
+F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000F
+E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F
+80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF
+007FFFF07FFFF0FFFFF0183E7DBD1A>I<00003F001FFF003FFF003FFF0001FF0000FF00
+00FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC00
+03FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F000
+0FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC000
+3FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000
+FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108
+D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007
+E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003
+F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003
+F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F
+F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F
+C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F
+8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FE47287DA74C>I<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE380
+07E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF000
+07F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000
+0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000
+1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000
+3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000
+7F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA7
+33>I<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E00
+01F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000
+007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000
+007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF0000
+00FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF0000
+03F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F8000
+1F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF8
+000000292A7BA82D>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801
+F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F
+C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0
+0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000
+07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007
+F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0
+0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000
+0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0
+0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000
+00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000
+00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF
+FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F
+E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0
+000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000
+1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F
+800000003F800000007F800000007F000000007F000000007F000000007F000000007F00
+000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00
+00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000
+7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0
+00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF
+000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE
+00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00
+7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9
+E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380
+00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00
+00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00
+0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000
+0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000
+000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C
+001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978
+B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC
+0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001FC03F80003FC07F800
+03FC07F00003F807F00003F807F00003F807F00003F807F00007F80FF00007F80FE00007
+F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE0
+1FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F
+8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE03F80282977A733>I<
+FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F800
+03FC0000F00001FC0001E00001FC0001C00001FC0001C00001FC0003800001FE00078000
+00FE0007000000FE000F000000FE000E000000FF001C0000007F001C0000007F00380000
+007F00380000007F00700000007F80700000003F80E00000003F81E00000003F81C00000
+003FC3C00000001FC3800000001FC7000000001FC7000000001FCE000000001FEE000000
+000FFC000000000FFC000000000FF8000000000FF80000000007F00000000007E0000000
+0007E00000000007C00000000007C00000000003800000002C2878A630>I<01FFFFC07F
+FFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8000007FC001FE0000003FC001F80
+000001FC003E00000001FE003C00000000FE0078000000007F00F0000000007F80E00000
+00003F81C0000000003FC380000000001FC700000000001FEF00000000000FFE00000000
+0007FC000000000007F8000000000003F8000000000003FC000000000003FC0000000000
+07FE00000000000FFE00000000001E7F00000000003C7F8000000000383F800000000070
+3FC000000000E01FC000000001E01FE000000003C00FE0000000078007F00000000F0007
+F80000001F0003F80000007E0003FC000001FE0003FE000007FF0007FF0000FFFF803FFF
+F800FFFF803FFFF800FFFF803FFFF80032277FA630>120 D<00FFFFE007FFF000FFFFE0
+0FFFF000FFFFE00FFFE00007FE0003FF000003FC0001FC000003FC0000F8000003FC0000
+F0000001FC0001E0000001FC0001C0000001FC0003C0000001FE000380000000FE000780
+000000FE000700000000FE000E00000000FF000E00000000FF001C000000007F001C0000
+00007F0038000000007F0078000000007F8070000000003F80F0000000003F80E0000000
+003F81C0000000003FC1C0000000001FC380000000001FC780000000001FC70000000000
+1FEF00000000001FEE00000000000FFC00000000000FFC00000000000FF800000000000F
+F8000000000007F0000000000007F0000000000007E0000000000007E0000000000003C0
+00000000000380000000000003800000000000070000000000000F0000000000000E0000
+000000001E0000000000001C00000000000038000000001C0038000000003F0070000000
+007F007000000000FF00E000000000FF01C000000000FF03C000000000FE038000000000
+FC070000000000701E0000000000783C00000000003FF000000000000FC0000000000034
+3A80A630>I<007FFFFFFE007FFFFFFE007FC001FE007E0003FC00FC0007F800F8000FF0
+00F0001FE000E0003FC000E0007F8001E0007F0001C000FF0001C001FE0001C003FC0003
+8007F80003800FF00000001FE00000003FC00000003F800000007F80000000FF00000001
+FE00000003FC00000007F80070000FF000E0001FE000E0001FC000E0003FC000E0007F80
+01E000FF0001C001FE0001C003FC0003C007F80003C00FF00007800FE0000F801FC0001F
+803FC0003F807F8001FF80FFFFFFFF00FFFFFFFF0027277EA628>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmbx12 17.28 27
+/Fe 27 119 df<00000000007FFF80000000000000001FFFFFF000000000000001FFFFFF
+FC0000000000000FFFFFFFFE0000000000007FFFFFFFFF800000000001FFFFE007FFC000
+00000003FFFE00007FE0000000000FFFF000001FF0000000001FFFC000007FF000000000
+3FFF000000FFF8000000007FFE000001FFF800000000FFFC000003FFFC00000001FFF800
+0007FFFC00000003FFF0000007FFFC00000003FFF0000007FFFC00000007FFE0000007FF
+FC00000007FFE000000FFFFE0000000FFFE0000007FFFC0000000FFFC0000007FFFC0000
+000FFFC0000007FFFC0000000FFFC0000007FFFC0000000FFFC0000003FFF80000000FFF
+C0000001FFF00000000FFFC0000000FFE00000000FFFC00000007FC00000000FFFC00000
+0000000000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000
+0000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000000000
+0FFFC000000000000000000FFFC000000000000000000FFFC000000000000000000FFFC0
+00000000000000000FFFC00003FFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFF
+FFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE00
+00FFFFFFFFFFFFFFFFFE0000000FFFE0000001FFFE0000000FFFE0000000FFFE0000000F
+FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
+0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
+FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
+000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
+E0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00000
+00FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE
+0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000000
+0FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0
+000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000
+FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00
+00000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000F
+FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
+0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
+FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
+000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
+E0000000FFFE00003FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803
+FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFF
+FF8051657DE45A>12 D<0000000FFF00000000000001FFFFF800000000000FFFFFFF0000
+0000003FFFFFFFC000000000FFFFFFFFF000000001FFFC03FFF800000007FFF000FFFE00
+00000FFFC0003FFF0000001FFF00000FFF8000003FFE000007FFC000007FFE000007FFE0
+0000FFFC000003FFF00000FFF8000001FFF00001FFF8000001FFF80003FFF0000000FFFC
+0003FFF0000000FFFC0007FFF0000000FFFE0007FFE00000007FFE000FFFE00000007FFF
+000FFFE00000007FFF000FFFE00000007FFF001FFFE00000007FFF801FFFE00000007FFF
+801FFFE00000007FFF803FFFE00000007FFFC03FFFC00000003FFFC03FFFC00000003FFF
+C03FFFC00000003FFFC07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF
+E07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF
+E0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF
+F0FFFFC00000003FFFF0FFFFC00000003FFFF07FFFC00000003FFFE07FFFC00000003FFF
+E07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF
+E07FFFC00000003FFFE03FFFC00000003FFFC03FFFC00000003FFFC03FFFE00000007FFF
+C03FFFE00000007FFFC01FFFE00000007FFF801FFFE00000007FFF801FFFE00000007FFF
+800FFFE00000007FFF000FFFE00000007FFF000FFFE00000007FFF0007FFF0000000FFFE
+0007FFF0000000FFFE0003FFF0000000FFFC0003FFF0000000FFFC0001FFF8000001FFF8
+0000FFF8000001FFF00000FFFC000003FFF000007FFE000007FFE000003FFF00000FFFC0
+00001FFF80001FFF8000000FFFC0003FFF00000007FFF000FFFE00000003FFFC03FFFC00
+000000FFFFFFFFF0000000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000
+000000001FFF8000000044607ADD51>48 D<00000000F000000000000001F80000000000
+0007F80000000000001FF80000000000003FF8000000000001FFF8000000000007FFF800
+000000007FFFF8000000000FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFF
+FFFFF8000000FFFFFFFFF8000000FFFF87FFF8000000FFF007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+0000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000000000
+07FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800
+00007FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFF
+FFFFFFFFFF807FFFFFFFFFFFFF80395E74DD51>I<000001FFF800000000001FFFFFC000
+000000FFFFFFF800000003FFFFFFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC
+01FFFFF80000FFE0003FFFFC0001FF00000FFFFE0003FE000007FFFF0007F8000003FFFF
+800FF0000001FFFFC01FE0000000FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE00
+00003FFFF87FFF0000003FFFFC7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFF
+FEFFFFE000000FFFFEFFFFE000000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0
+000007FFFFFFFFE0000007FFFFFFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FF
+FF3FFF80000007FFFF1FFF00000007FFFF07FC0000000FFFFF01F00000000FFFFF000000
+00000FFFFE00000000000FFFFE00000000000FFFFE00000000001FFFFC00000000001FFF
+FC00000000001FFFF800000000003FFFF800000000003FFFF000000000007FFFE0000000
+00007FFFE00000000000FFFFC00000000000FFFF800000000001FFFF000000000003FFFE
+000000000003FFFC000000000007FFF800000000000FFFF000000000000FFFE000000000
+001FFF8000000000003FFF0000000000007FFE000000000000FFFC000000000001FFF000
+0000000001FFE0000000000003FF80000000000007FF0000000000000FFE000000000000
+1FF80000000000003FF00000000000007FE0000000000000FFC000003F000001FF800000
+3F000003FE0000003F000007FC0000003F00000FF80000007E00001FF00000007E00003F
+E00000007E00007F800000007E00007F000000007E0000FE00000000FE0001FC00000000
+FE0003F800000000FE0007F000000001FC000FC000000007FC001FFFFFFFFFFFFC003FFF
+FFFFFFFFFC007FFFFFFFFFFFFC00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFF
+F807FFFFFFFFFFFFF80FFFFFFFFFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFF
+FFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFF
+F0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0405E78DD51>I<0000003FFF00000000000007
+FFFFF000000000003FFFFFFC0000000000FFFFFFFF0000000003FFFFFFFFC000000007FF
+F807FFE00000000FFFC001FFF80000003FFF80007FFC0000007FFE00003FFE000000FFFC
+00001FFF000001FFFC00001FFF800003FFF800000FFF800003FFF8000007FFC00007FFF0
+000007FFE0000FFFF0000007FFE0001FFFF0000003FFF0001FFFF0000003FFF8003FFFF0
+000003FFF8003FFFE0000003FFF8003FFFE0000003FFFC007FFFE0000003FFFC007FFFE0
+000003FFFE007FFFE0000001FFFE007FFFE0000001FFFE00FFFFE0000001FFFF00FFFFE0
+000001FFFF00FFFFE0000001FFFF00FFFFE0000001FFFF00FFFFE0000001FFFF80FFFFE0
+000001FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0
+000001FFFF80FFFFE0000001FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0
+000001FFFFC0FFFFE0000003FFFFC07FFFE0000003FFFFC07FFFE0000003FFFFC07FFFE0
+000003FFFFC07FFFE0000003FFFFC03FFFE0000007FFFFC03FFFE0000007FFFFC01FFFE0
+000007FFFFC01FFFF0000007FFFFC00FFFF000000FFFFFC00FFFF000000FFFFFC007FFF0
+00001FFFFFC003FFF800001FFFFFC001FFF800003FFFFFC000FFFC00007DFFFFC0007FFE
+0000FDFFFFC0003FFF0001F9FFFFC0001FFF8003F1FFFFC0000FFFF01FE1FFFFC00007FF
+FFFFC1FFFF800001FFFFFF81FFFF8000007FFFFF01FFFF8000001FFFFC01FFFF80000001
+FFE001FFFF80000000000001FFFF80000000000001FFFF00000000000001FFFF00000000
+000003FFFF00000000000003FFFF00000000000003FFFE00000000000003FFFE00000000
+000003FFFE0000FF80000003FFFC0001FFC0000003FFFC0003FFE0000007FFF80007FFF0
+000007FFF80007FFF0000007FFF8000FFFF8000007FFF0000FFFF800000FFFF0000FFFF8
+00000FFFE0000FFFF800000FFFC0000FFFF800001FFFC0000FFFF800001FFF80000FFFF0
+00003FFF00000FFFF000007FFE000007FFE000007FFE000007FFC00000FFFC000007FF80
+0003FFF8000003FC000007FFF0000001FE00001FFFC0000001FFC0007FFF80000000FFF8
+03FFFF000000007FFFFFFFFC000000003FFFFFFFF8000000000FFFFFFFE00000000003FF
+FFFF000000000000FFFFF80000000000000FFF8000000000426079DD51>57
+D<000000000001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE
+00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFF
+FFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001
+FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC0
+00003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001
+FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE000000
+0000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF8
+00000000000007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000
+FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001
+FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC007FFFF0000000000
+0000007FC007FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE0000
+0000000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFF
+FE00000000000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001F
+C03FFFFC00000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000
+000000007FFFFC000000000000000000007FFFF8000000000000000000007FFFF8000000
+000000000000007FFFF800000000000000000000FFFFF800000000000000000000FFFFF8
+00000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000
+FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000000000
+000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000
+000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
+000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF
+FFF8000000000000000000007FFFF8000000000000000000007FFFF80000000000000000
+00007FFFF8000000000000000000007FFFFC000000000000000000007FFFFC0000000000
+00000000003FFFFC000000000000000000003FFFFC000000000000000000003FFFFC0000
+0000000000000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFF
+FE00000000000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000F
+C00FFFFF00000000000000001FC007FFFF00000000000000001F8007FFFF000000000000
+00001F8003FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC00000
+00000000003F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFF
+E000000000000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00
+001FFFF800000000000001FC00000FFFFC00000000000003F8000007FFFE000000000000
+07F0000003FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE00000
+0000003FC00000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFF
+FF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF0000000
+0000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00
+000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFF
+FF8000000000000000007FFFFFF800000000000000000001FFFF0000000000626677E375
+>67 D<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFF
+FFFFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF800000
+00FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF800000
+007FFFFE0000000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC0000000
+01FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001FFFF8000000000
+0FFFFC00000001FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FF
+FF800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007F
+FFC0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF80
+00000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF8
+000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF800000
+00000007FFFE000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF0000
+01FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001FFFF8000000000
+0003FFFF800001FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FF
+FF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001
+FFFFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80
+000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFF
+E00001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF800000
+00000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF000
+01FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000000000
+0000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FF
+FF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000
+FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80
+000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFF
+E00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF800000
+00000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC000
+01FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF8000000000
+0001FFFFC00001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FF
+FF80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007
+FFFF000001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF80
+00000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF8
+000001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF800000
+0000003FFFE0000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC00000
+01FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001FFFF8000000000
+07FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FF
+FF80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF
+8000000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFF
+FFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE000000
+00FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFF
+FFE000000000006C627AE17C>I<FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000
+FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFF
+FFFFFFF8000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
+0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000
+00000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000
+00000001FFFFC00000000000000001FFFFC00000000000000001FFFFC000000000000000
+01FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFF
+C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000007E00001FFFFC00000000007
+E00001FFFFC00000000007E00001FFFFC00000000007E00001FFFFC00000000007E00001
+FFFFC0000000000FC00001FFFFC0000000000FC00001FFFFC0000000000FC00001FFFFC0
+000000000FC00001FFFFC0000000000FC00001FFFFC0000000000FC00001FFFFC0000000
+001FC00001FFFFC0000000001FC00001FFFFC0000000001FC00001FFFFC0000000003FC0
+0001FFFFC0000000003F800001FFFFC0000000003F800001FFFFC0000000007F800001FF
+FFC0000000007F800001FFFFC000000000FF800001FFFFC000000000FF800001FFFFC000
+000001FF800001FFFFC000000001FF800001FFFFC000000003FF800001FFFFC000000007
+FF800001FFFFC00000000FFF000001FFFFC00000001FFF000001FFFFC00000003FFF0000
+01FFFFC00000007FFF000001FFFFC0000001FFFF000001FFFFC0000007FFFF000001FFFF
+C000001FFFFF000001FFFFC00001FFFFFF00FFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFF
+FFFFFE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFE
+00FFFFFFFFFFFFFFFFFFFE0053627AE161>76 D<FFFFFFFFE0000000000FFFFFFFFF80FF
+FFFFFFF0000000000FFFFFFFFF80FFFFFFFFF8000000000FFFFFFFFF80FFFFFFFFFC0000
+00000FFFFFFFFF80FFFFFFFFFE000000000FFFFFFFFF80FFFFFFFFFE000000000FFFFFFF
+FF800001FFFFFF000000000001FFFC00000001FFFFFF8000000000001FC000000001FFFF
+FFC000000000001FC000000001FFFFFFE000000000001FC000000001FFFFFFE000000000
+001FC000000001FFFFFFF000000000001FC000000001FDFFFFF800000000001FC0000000
+01FDFFFFFC00000000001FC000000001FCFFFFFE00000000001FC000000001FC7FFFFE00
+000000001FC000000001FC3FFFFF00000000001FC000000001FC1FFFFF80000000001FC0
+00000001FC0FFFFFC0000000001FC000000001FC0FFFFFE0000000001FC000000001FC07
+FFFFE0000000001FC000000001FC03FFFFF0000000001FC000000001FC01FFFFF8000000
+001FC000000001FC00FFFFFC000000001FC000000001FC00FFFFFE000000001FC0000000
+01FC007FFFFF000000001FC000000001FC003FFFFF000000001FC000000001FC001FFFFF
+800000001FC000000001FC000FFFFFC00000001FC000000001FC000FFFFFE00000001FC0
+00000001FC0007FFFFF00000001FC000000001FC0003FFFFF00000001FC000000001FC00
+01FFFFF80000001FC000000001FC0000FFFFFC0000001FC000000001FC0000FFFFFE0000
+001FC000000001FC00007FFFFF0000001FC000000001FC00003FFFFF0000001FC0000000
+01FC00001FFFFF8000001FC000000001FC00000FFFFFC000001FC000000001FC000007FF
+FFE000001FC000000001FC000007FFFFF000001FC000000001FC000003FFFFF000001FC0
+00000001FC000001FFFFF800001FC000000001FC000000FFFFFC00001FC000000001FC00
+00007FFFFE00001FC000000001FC0000007FFFFF00001FC000000001FC0000003FFFFF80
+001FC000000001FC0000001FFFFF80001FC000000001FC0000000FFFFFC0001FC0000000
+01FC00000007FFFFE0001FC000000001FC00000007FFFFF0001FC000000001FC00000003
+FFFFF8001FC000000001FC00000001FFFFF8001FC000000001FC00000000FFFFFC001FC0
+00000001FC000000007FFFFE001FC000000001FC000000007FFFFF001FC000000001FC00
+0000003FFFFF801FC000000001FC000000001FFFFF801FC000000001FC000000000FFFFF
+C01FC000000001FC0000000007FFFFE01FC000000001FC0000000007FFFFF01FC0000000
+01FC0000000003FFFFF81FC000000001FC0000000001FFFFF81FC000000001FC00000000
+00FFFFFC1FC000000001FC00000000007FFFFE1FC000000001FC00000000003FFFFF1FC0
+00000001FC00000000003FFFFF9FC000000001FC00000000001FFFFF9FC000000001FC00
+000000000FFFFFDFC000000001FC000000000007FFFFFFC000000001FC000000000003FF
+FFFFC000000001FC000000000003FFFFFFC000000001FC000000000001FFFFFFC0000000
+01FC000000000000FFFFFFC000000001FC0000000000007FFFFFC000000001FC00000000
+00003FFFFFC000000001FC0000000000003FFFFFC000000001FC0000000000001FFFFFC0
+00000001FC0000000000000FFFFFC000000001FC00000000000007FFFFC000000001FC00
+000000000003FFFFC000000001FC00000000000003FFFFC000000001FC00000000000001
+FFFFC000000001FC00000000000000FFFFC000000001FC000000000000007FFFC0000000
+01FC000000000000003FFFC000000001FC000000000000001FFFC000000001FC00000000
+0000001FFFC000000001FC000000000000000FFFC000000001FC0000000000000007FFC0
+00000001FC0000000000000003FFC00000001FFFC000000000000001FFC00000FFFFFFFF
+F8000000000001FFC00000FFFFFFFFF8000000000000FFC00000FFFFFFFFF80000000000
+007FC00000FFFFFFFFF80000000000003FC00000FFFFFFFFF80000000000001FC00000FF
+FFFFFFF80000000000000F80000071627AE17E>78 D<000000FFFC000001E000000FFFFF
+E00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFF
+FFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE00000
+01FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE000000
+000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC000000
+0000FFE03FF80000000000FFE07FF800000000007FE07FF800000000007FE07FF8000000
+00003FE07FF800000000003FE0FFF800000000001FE0FFF800000000001FE0FFFC000000
+00001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE000000
+00000FE0FFFF000000000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE00000
+000007E07FFFF80000000000007FFFFC0000000000007FFFFF8000000000007FFFFFF800
+000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFFFF
+FE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFF
+FFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFF
+FFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFF
+FFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFF
+FFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF80000000000
+03FFFFF8000000000000FFFFFC0000000000003FFFFC0000000000001FFFFC0000000000
+0007FFFE00000000000003FFFE00000000000003FFFE7C000000000001FFFEFC00000000
+0000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000007FFEFC00000000
+00007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE00000000
+00003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000003FFCFF80000000
+00003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000007FF8FFE0000000
+00007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF000000
+0001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF0000
+003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFF
+FFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001FF
+FE000000476677E35A>83 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFF
+FF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFF
+FFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF803FFFE00000
+FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFFE000000FFF803FF8
+000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE0000000FFFFE0000000FF
+803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803FC0000000FFFFE000
+00007F803F80000000FFFFE00000003F807F80000000FFFFE00000003FC07F00000000FF
+FFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F0000
+0000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC0
+7E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000
+000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000FE0FC00000000FFFF
+E000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC000000
+00FFFFE000000007E0FC00000000FFFFE000000007E00000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001F
+FFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF000000
+00001FFFFFFFFFFFFFFF00000063617AE070>I<FFFFFFFFFFFC000000007FFFFFFFE0FF
+FFFFFFFFFC000000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFFFFFFFC00
+0000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFF
+FFE00007FFFF800000000000007FFF80000003FFFFC000000000000007FC00000003FFFF
+C000000000000007F800000001FFFFE000000000000007F000000001FFFFE00000000000
+000FF000000000FFFFF00000000000000FE000000000FFFFF00000000000001FE0000000
+00FFFFF00000000000001FE0000000007FFFF80000000000001FC0000000007FFFF80000
+000000003FC0000000003FFFFC0000000000003F80000000003FFFFC0000000000007F80
+000000001FFFFE0000000000007F00000000001FFFFE000000000000FF00000000001FFF
+FE000000000000FF00000000000FFFFF000000000001FE00000000000FFFFF0000000000
+01FE000000000007FFFF800000000001FC000000000007FFFF800000000003FC00000000
+0003FFFFC00000000003F8000000000003FFFFC00000000007F8000000000001FFFFE000
+00000007F0000000000001FFFFE0000000000FF0000000000001FFFFE0000000000FF000
+0000000000FFFFF0000000000FE0000000000000FFFFF0000000001FE00000000000007F
+FFF8000000001FC00000000000007FFFF8000000003FC00000000000003FFFFC00000000
+3F800000000000003FFFFC000000007F800000000000003FFFFC000000007F8000000000
+00001FFFFE00000000FF000000000000001FFFFE00000000FF000000000000000FFFFF00
+000000FE000000000000000FFFFF00000001FE0000000000000007FFFF80000001FC0000
+000000000007FFFF80000003FC0000000000000007FFFF80000003FC0000000000000003
+FFFFC0000007F80000000000000003FFFFC0000007F80000000000000001FFFFE0000007
+F00000000000000001FFFFE000000FF00000000000000000FFFFF000000FE00000000000
+000000FFFFF000001FE000000000000000007FFFF800001FC000000000000000007FFFF8
+00003FC000000000000000007FFFF800003FC000000000000000003FFFFC00003F800000
+0000000000003FFFFC00007F8000000000000000001FFFFE00007F000000000000000000
+1FFFFE0000FF0000000000000000000FFFFF0000FE0000000000000000000FFFFF0001FE
+0000000000000000000FFFFF0001FE00000000000000000007FFFF8003FC000000000000
+00000007FFFF8003FC00000000000000000003FFFFC003F800000000000000000003FFFF
+C007F800000000000000000001FFFFE007F000000000000000000001FFFFE00FF0000000
+00000000000000FFFFF00FE000000000000000000000FFFFF01FE0000000000000000000
+00FFFFF01FE0000000000000000000007FFFF81FC0000000000000000000007FFFF83FC0
+000000000000000000003FFFFC3F80000000000000000000003FFFFC7F80000000000000
+000000001FFFFE7F00000000000000000000001FFFFEFF00000000000000000000001FFF
+FEFF00000000000000000000000FFFFFFE00000000000000000000000FFFFFFE00000000
+0000000000000007FFFFFC000000000000000000000007FFFFFC00000000000000000000
+0003FFFFF8000000000000000000000003FFFFF8000000000000000000000003FFFFF800
+0000000000000000000001FFFFF0000000000000000000000001FFFFF000000000000000
+0000000000FFFFE0000000000000000000000000FFFFE00000000000000000000000007F
+FFC00000000000000000000000007FFFC00000000000000000000000003FFF8000000000
+00000000000000003FFF800000000000000000000000003FFF8000000000000000000000
+00001FFF000000000000000000000000001FFF000000000000000000000000000FFE0000
+00000000000000000000000FFE0000000000000000000000000007FC0000000000000000
+000000000007FC0000000000000000000000000003F80000000000000073637DE17A>86
+D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFF
+FF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000
+FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF
+80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE
+00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF800
+0001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001FC00000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007F
+FFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF800
+00007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE0000
+07FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003F
+FFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FF
+F80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80
+000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF800
+00FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFFE00000
+7DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007
+FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000F
+FFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97
+D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000
+0000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000000
+FFFF80000000000000007FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000000
+00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000
+0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000
+3FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF8000FFF80000
+00003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFFFC0000003FFF87FF
+FFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFFFFC00007FFF00000
+3FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE00003FFFF0000000
+7FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC00000001FFFC0003FFF
+C00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF0003FFFC00000000FFF
+F0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC000
+000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFF
+C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00
+3FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0000000
+0FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFF
+C00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF00003FFFF00000007FFF
+00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007FFF800003FFC7F80
+000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE007FFFFFFFE000000
+3FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000000000000003FFE0
+0000004F657BE35A>I<0000000FFFF00000000001FFFFFF800000000FFFFFFFF0000000
+3FFFFFFFFC000000FFFFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007
+FFC0001FFF80000FFFE0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FF
+FC00001FFFF003FFF800001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001F
+FFF00FFFF000000FFFE01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFF
+E0000000FE003FFFE000000000007FFFC000000000007FFFC000000000007FFFC0000000
+00007FFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000
+0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC000000000007FFFC000000000007FFFC000000000007FFFE0000000
+00007FFFE000000000003FFFE000000000003FFFE000000000003FFFF000000000001FFF
+F000000000FC1FFFF000000000FC0FFFF800000001FC0FFFF800000001F807FFF8000000
+01F803FFFC00000003F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007F
+FF8000001FC0003FFFE000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03F
+FC000000FFFFFFFFF00000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000
+000FFFC000003E437BC148>I<000000000000007FF80000000000000FFFFFF800000000
+00000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8
+0000000000000FFFFFF8000000000000000FFFF80000000000000007FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF8000000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003F
+FFFFFF83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF8
+00001FFFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000
+003FFFF80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007
+FFF800000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007
+FFF8001FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE0
+00000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8
+007FFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC00000
+0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FF
+FFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007
+FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0
+00000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8
+007FFFC000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE00000
+0007FFF8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000F
+FFF000000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001F
+FFF80001FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF
+800003FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFF
+FE0001FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFF
+E007FFFFFE0000003FFE0007FFC0004F657BE35A>I<0000000FFFC0000000000001FFFF
+FC00000000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03
+FFFC00000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF0000
+07FFE00000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF80000
+00FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000
+007FFE001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000
+003FFF007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000
+001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000
+00000000FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC00000
+000000007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE00000
+000000003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF00000
+00001F800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC0000
+00007F0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF8000
+0007F800001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC0
+1FFF000000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFF
+FF00000000000007FFF000000041437CC14A>I<0000000000000007F8000000007FFE00
+003FFE0000000FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003
+FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03
+FFC0007FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800
+001FFF80FF0003FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE00000
+07FFF000000FFFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0
+000007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800
+001FFFC0000003FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF800000
+00FFFC00003FFF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FF
+F8000000001FFFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C
+7FFFFFFE0000000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000
+000001FC000000000000000001FC000000000000000001FC000000000000000001FC0000
+00000000000001FE000000000000000001FE000000000000000001FF0000000000000000
+01FF800000000000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFF
+FE00000000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007F
+FFFFFFFFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFF
+E0000007FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFF
+FFFFFFFFFC0007FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE00
+3FFC00000000007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000
+001FFF00FFF000000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0
+00000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001F
+FF007FF800000000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE0000
+0000007FFC001FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE000
+03FFF80000001FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFF
+FFF800000007FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000
+003FFFFC000000004A607CC151>103 D<000FE00000003FF80000007FFC000001FFFF00
+0001FFFF000003FFFF800003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC000
+07FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF800001FFFF000001FFFF000000
+7FFC0000003FF80000000FE0000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80
+007FFFFF80007FFFFF80007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105 D<0007FF80001FFF0000
+0000FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FF
+FFFF803FFFFFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83
+F8000FFFF00000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003
+FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC00
+00003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003F
+FFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE000
+0001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFF
+FFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80
+FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>110
+D<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0000000001FFFFFFFF800
+0000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFFE000000FFFC00003FFF0
+00001FFF800001FFF800003FFF000000FFFC00007FFE0000007FFE0000FFFC0000003FFF
+0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000FFFC007FFF00000000FFF
+E00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007FFF81FFFE000000007FF
+F81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003FFFC3FFFC000000003FF
+FC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FF
+FEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF
+FFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FF
+FE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007FFFC3FFFE000000007FF
+FC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000FFFF00FFFF00000000FFF
+F007FFF00000000FFFE003FFF80000001FFFC003FFF80000001FFFC001FFFC0000003FFF
+8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FFFC00001FFFC00003FFF8
+000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC00
+00000007FFFFFFE00000000000FFFFFF00000000000007FFE000000048437CC151>I<00
+07FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFFF00000FFFFFF81FFFFFF
+FC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFFE00000FFFF
+FFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC00003FFFF8000001FFFE
+00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC00000007FFFC0003FFFC000
+00007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE0003FFFC00000001FFFF000
+3FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC00000000FFFF8003FFFC0000000
+0FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFF
+C000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFF
+C00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFFF8003FFFC00000001FFF
+F8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC00000003FFFE0003FFFC000
+00007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF80003FFFE0000000FFFF0000
+3FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007FFFC00003FFFFF00000F
+FFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFFCFFC03FFFF8000003FFF
+C7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE00000003FFFC01FFFFF0000
+00003FFFC003FFE0000000003FFFC0000000000000003FFFC0000000000000003FFFC000
+0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000
+3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000
+000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF
+C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000
+00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000
+0000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FF
+FFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000000000004F5D7BC05A>I<
+000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FF
+FFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003F
+FF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF003FFFF001FFFF003FFF
+F000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003FFFE0000FE0003FFFC0
+000000003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8
+0000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC042>114
+D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF80
+03FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF0000000FF803F
+E0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC00000003F80FFC0
+0000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F80FFFC00
+00000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF80000007FFFFFFF
+C000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFF
+F80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFF
+C00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF000000000FFFFF0
+000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000007FF8FE
+000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF000000001FF8FF80
+0000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003FE0FFF000
+00007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00FFFFFC00
+7FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0000FFFE0
+000035437BC140>I<000007E0000000000007E0000000000007E0000000000007E00000
+00000007E0000000000007E000000000000FE000000000000FE000000000000FE0000000
+00000FE000000000000FE000000000001FE000000000001FE000000000001FE000000000
+003FE000000000003FE000000000007FE000000000007FE00000000000FFE00000000001
+FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE0000000001FFF
+E0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE000
+0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F
+C0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFFF0001F80
+000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE00FC0000
+00FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF80000000
+003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE0000FFFF
+FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC000
+07FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0000003FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003FFFE0000
+003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE0000003FFF
+C0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001FFFC00000
+1FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE00000FCFFFF
+00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FFFFFF8000
+00FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80000003FF
+FFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<FFFFFFFFC00003FFFFFCFF
+FFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003
+FFFFFCFFFFFFFFC00003FFFFFC007FFFC00000001FFE00003FFFE000000007F000003FFF
+E000000007F000001FFFF000000007E000001FFFF00000000FE000000FFFF80000000FC0
+00000FFFF80000001FC0000007FFF80000001F80000007FFFC0000003F80000003FFFC00
+00003F00000003FFFE0000007F00000003FFFE0000007F00000001FFFF0000007E000000
+01FFFF000000FE00000000FFFF800000FC00000000FFFF800001FC000000007FFF800001
+F8000000007FFFC00003F8000000003FFFC00003F0000000003FFFE00007F0000000003F
+FFE00007F0000000001FFFF00007E0000000001FFFF0000FE0000000000FFFF8000FC000
+0000000FFFF8001FC00000000007FFFC001F800000000007FFFC003F800000000003FFFC
+003F000000000003FFFE007F000000000003FFFE007F000000000001FFFF00FE00000000
+0001FFFF00FE000000000000FFFF80FC000000000000FFFF81FC0000000000007FFFC1F8
+0000000000007FFFC3F80000000000003FFFC3F00000000000003FFFE7F0000000000000
+1FFFE7E00000000000001FFFFFE00000000000001FFFFFE00000000000000FFFFFC00000
+000000000FFFFFC000000000000007FFFF8000000000000007FFFF8000000000000003FF
+FF0000000000000003FFFF0000000000000001FFFE0000000000000001FFFE0000000000
+000001FFFE0000000000000000FFFC0000000000000000FFFC00000000000000007FF800
+000000000000007FF800000000000000003FF000000000000000003FF000000000000000
+001FE000000000000000001FE000000000000000000FC0000000004E417DBF55>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmbx12 14.4 52
+/Ff 52 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FF
+FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0240B
+7F9F2D>45 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80
+FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>I<000000000001E000
+0000000003E0000000000007F0000000000007F000000000000FF000000000000FF00000
+0000001FE000000000001FE000000000001FC000000000003FC000000000003FC0000000
+00007F8000000000007F8000000000007F000000000000FF000000000000FF0000000000
+01FE000000000001FE000000000001FC000000000003FC000000000003FC000000000007
+F8000000000007F8000000000007F000000000000FF000000000000FF000000000001FE0
+00000000001FE000000000001FC000000000003FC000000000003FC000000000007F8000
+000000007F8000000000007F000000000000FF000000000000FF000000000001FE000000
+000001FE000000000001FC000000000003FC000000000003FC000000000007F800000000
+0007F8000000000007F000000000000FF000000000000FF000000000001FE00000000000
+1FE000000000001FC000000000003FC000000000003FC000000000007F8000000000007F
+8000000000007F000000000000FF000000000000FF000000000001FE000000000001FE00
+0000000001FC000000000003FC000000000003FC000000000003F8000000000007F80000
+00000007F800000000000FF000000000000FF000000000000FE000000000001FE0000000
+00001FE000000000003FC000000000003FC000000000003F8000000000007F8000000000
+007F800000000000FF000000000000FF000000000000FE000000000001FE000000000001
+FE000000000003FC000000000003FC000000000003F8000000000007F8000000000007F8
+00000000000FF000000000000FF000000000000FE000000000001FE000000000001FE000
+000000003FC000000000003FC000000000003F8000000000007F8000000000007F800000
+000000FF000000000000FF000000000000FE000000000001FE000000000001FE00000000
+0003FC000000000003FC000000000003F8000000000007F8000000000007F80000000000
+0FF000000000000FF000000000000FE000000000001FE000000000001FE000000000003F
+C000000000003FC000000000003F8000000000007F8000000000007F800000000000FF00
+0000000000FF000000000000FE000000000000FE0000000000007C0000000000007C0000
+00000000347879D943>I<000003FFC0000000003FFFFC00000000FFFFFF00000003FFFF
+FFC000000FFF81FFF000001FFC003FF800003FF8001FFC00007FF0000FFE0000FFE00007
+FF0001FFC00003FF8003FF800001FFC003FF800001FFC007FF800001FFE00FFF000000FF
+F00FFF000000FFF00FFF000000FFF01FFF000000FFF81FFF000000FFF83FFF000000FFFC
+3FFE0000007FFC3FFE0000007FFC3FFE0000007FFC7FFE0000007FFE7FFE0000007FFE7F
+FE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFEFFFE0000007FFFFFFE
+0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE00
+00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000
+007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE000000
+7FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F
+FFFFFE0000007FFF7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE
+7FFE0000007FFE7FFE0000007FFE3FFE0000007FFC3FFE0000007FFC3FFF000000FFFC3F
+FF000000FFFC1FFF000000FFF81FFF000000FFF81FFF000000FFF80FFF000000FFF00FFF
+000000FFF007FF800001FFE007FF800001FFE003FFC00003FFC001FFC00003FF8001FFE0
+0007FF8000FFF0000FFF00007FF8001FFE00001FFC003FF800000FFF81FFF0000007FFFF
+FFE0000001FFFFFF800000003FFFFC0000000003FFC00000384F7BCD43>I<0000007800
+00000000FC0000000003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC00
+0007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43
+>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC0
+0001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF00
+3F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FF
+FF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF000
+000FFFF003C000000FFFF0000000000FFFE0000000001FFFE0000000001FFFE000000000
+1FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007FFF00000000007F
+FE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE00000000003FFC0
+0000000007FF80000000000FFF00000000001FFE00000000001FFC00000000003FF80000
+0000007FE00000000000FFC00000000001FF800000000003FE000000000007FC00000000
+0007F800000000000FF00001F000001FE00001F000003F800001F000007F000001F00000
+FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0000003E0001F80
+000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFF
+FFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFF
+FFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF
+80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF8000
+001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003
+F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFF
+C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC0
+001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC0000
+3FFF80000000003FFF80000000007FFF00000000007FFE00000000007FFE0000000000FF
+FC0000000001FFF80000000003FFF00000000007FFC0000000000FFF8000000000FFFE00
+000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE000
+00000001FFF800000000007FFE00000000003FFF00000000001FFF80000000000FFFC000
+0000000FFFE00000000007FFF00000000007FFF00000000007FFF80000000007FFF80000
+000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF800
+0003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF8000
+03FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007
+FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFF
+C01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF000
+007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<00
+000000007C00000000000000FE00000000000000FE00000000000001FE00000000000003
+FE00000000000007FE0000000000000FFE0000000000000FFE0000000000001FFE000000
+0000003FFE0000000000007FFE0000000000007FFE000000000000FFFE000000000001FF
+FE000000000003FFFE000000000003FFFE000000000007FFFE00000000000FFFFE000000
+00001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3F
+FE0000000001F83FFE0000000001F03FFE0000000003E03FFE0000000007E03FFE000000
+000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE000000007E003F
+FE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003F0003FFE000000
+07E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003F
+FE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F800003FFE000001
+F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE00001F8000003F
+FE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FF
+FFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFF
+FFFFC0000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007F
+FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFF
+FFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E000
+00007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFF
+FFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE
+000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF80000
+0007E1FF0000000007E0000000000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7
+FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F800
+003FFC0007F000003FFE0007E000001FFF0003C000001FFF80000000001FFF8000000000
+1FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000F
+FFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFF
+F03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0
+FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07F
+F800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F80
+00007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC0
+3FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF8
+000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFFF00000001FFFFF
+FC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F80000FFE00007F
+C0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE001FFE00007FFE0
+01FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00FFFC00003FFC00F
+FF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF80000000003FFF
+80000000003FFF00000000007FFF00000000007FFF00000000007FFF00080000007FFF01
+FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F007FF800FFFF3C00
+3FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007FFC0FFFFE00007
+FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FFF8FFFF800003FF
+F8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFC
+7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F
+FF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC1FFF
+000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF800003FFF007FF80
+0007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE0000FFF8000FFF000
+0FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFFF0000003FFFFFF
+C0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>I<1F0000000000
+00001F800000000000001FC00000000000001FFF8000000000001FFFFFFFFFFFFF801FFF
+FFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF
+FF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFF
+FFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF80007F800000007F
+00007E00000000FF00007E00000001FE00007C00000003FC00007C00000003F800007C00
+000007F000007C0000000FF000007C0000001FE00000F80000003FC00000F80000007F80
+0000F80000007F000000F8000000FE00000000000001FE00000000000003FC0000000000
+0003F800000000000007F00000000000000FF00000000000001FE00000000000001FE000
+00000000003FC00000000000003FC00000000000007F80000000000000FF800000000000
+00FF80000000000001FF00000000000001FF00000000000003FF00000000000003FE0000
+0000000007FE00000000000007FE0000000000000FFE0000000000000FFE000000000000
+0FFC0000000000001FFC0000000000001FFC0000000000003FFC0000000000003FFC0000
+000000003FFC0000000000003FFC0000000000007FFC0000000000007FF8000000000000
+7FF80000000000007FF8000000000000FFF8000000000000FFF8000000000000FFF80000
+00000000FFF8000000000000FFF8000000000001FFF8000000000001FFF8000000000001
+FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000
+00000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001
+FFF8000000000000FFF0000000000000FFF00000000000003FC00000000000001F800000
+0000395279D043>I<000007FFC0000000007FFFFC00000003FFFFFF8000000FFFFFFFE0
+00001FFC01FFF800003FE0003FFC00007F80000FFE0000FF000007FF0001FE000003FF00
+03FC000001FF8007FC000001FFC007F8000000FFC00FF8000000FFC00FF8000000FFE00F
+F80000007FE00FF80000007FE01FF80000007FE01FFC0000007FE01FFC0000007FE01FFE
+0000007FE01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFFF80000FFC01FFFFE
+0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFFF807FC0007FFFFFE
+1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE0000007FFFFFFF
+0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC000007FFFFFFFE
+00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC003FF007FFFFFE0
+07FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF83FF000007FFFF83F
+F000001FFFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFFC00000007FFCFFC0
+0000003FFCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC00000000FFCFFC000
+00000FFCFFC00000000FF8FFC00000000FF8FFE00000000FF87FE00000000FF07FF00000
+001FF07FF00000001FF03FF80000003FE01FF80000003FC01FFC0000007FC00FFE000000
+FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF000003FFFFFFFE0
+00000FFFFFFF80000001FFFFFC000000000FFFC00000364F7ACD43>I<00000FFF800000
+0000FFFFF800000003FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800FFE00000
+FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000FFF000FFF
+800007FF001FFF800007FF803FFF800007FF803FFF000007FFC07FFF000007FFC07FFF00
+0003FFE07FFF000003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF0000
+03FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003
+FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF000003FF
+FC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF000007FFFC
+3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF80003FFFFC03
+FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3FFFC000F
+FFFFC3FFFC0003FFFF83FFF800007FFE03FFF80000004003FFF80000000003FFF8000000
+0003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF001F80000
+07FFE003FC000007FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801FFF80000F
+FF801FFF80000FFF001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF00003FFC
+000FFE00007FF8000FFC0000FFF0000FF80001FFE00007F00003FFC00003FC000FFF8000
+03FF807FFE000001FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE00000000
+00FFF0000000364F7ACD43>I<00000000001F00000000000000000000003F8000000000
+0000000000007FC0000000000000000000007FC000000000000000000000FFE000000000
+000000000000FFE000000000000000000000FFE000000000000000000001FFF000000000
+000000000001FFF000000000000000000003FFF800000000000000000003FFF800000000
+000000000003FFF800000000000000000007FFFC00000000000000000007FFFC00000000
+000000000007FFFC0000000000000000000FFFFE0000000000000000000FFFFE00000000
+00000000001FFFFF0000000000000000001FFFFF0000000000000000001FFFFF00000000
+00000000003FFFFF8000000000000000003F7FFF8000000000000000007F7FFFC0000000
+00000000007E7FFFC000000000000000007E3FFFC00000000000000000FE3FFFE0000000
+0000000000FC1FFFE00000000000000001FC1FFFF00000000000000001F81FFFF0000000
+0000000001F80FFFF00000000000000003F80FFFF80000000000000003F007FFF8000000
+0000000007F007FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000
+000000000FE003FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000
+000000001F8001FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000
+000000003F00007FFF800000000000007F00007FFFC00000000000007E00007FFFC00000
+000000007E00003FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE00000
+00000001FC00001FFFF0000000000001F800001FFFF0000000000001F800000FFFF00000
+00000003F800000FFFF8000000000003F0000007FFF8000000000007F0000007FFFC0000
+00000007E0000007FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE0000
+0000000FFFFFFFFFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000
+0000001FFFFFFFFFFFFF00000000003F80000000FFFF80000000003F000000007FFF8000
+0000007F000000007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000
+000000FE000000003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000
+000001FC000000001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800
+000003F00000000007FFF800000007F00000000007FFFC00000007F00000000007FFFC00
+000007E00000000003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE00
+00001FC00000000001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFF
+FFFFFFFE000000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFF
+FFFC00000007FFF0000003FFFF00000007FFF00000007FFF80000007FFF00000003FFFC0
+000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF000000007FFF8000007
+FFF000000003FFF8000007FFF000000003FFFC000007FFF000000001FFFC000007FFF000
+000001FFFE000007FFF000000000FFFE000007FFF000000000FFFE000007FFF000000000
+FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF00
+0007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FF
+F000000000FFFF000007FFF000000001FFFE000007FFF000000001FFFE000007FFF00000
+0001FFFC000007FFF000000003FFFC000007FFF000000003FFF8000007FFF000000007FF
+F8000007FFF000000007FFF0000007FFF00000000FFFE0000007FFF00000001FFFC00000
+07FFF00000007FFF00000007FFF0000001FFFE00000007FFF0000007FFF800000007FFFF
+FFFFFFFFE000000007FFFFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFF
+FFF000000007FFF0000003FFFE00000007FFF00000003FFF80000007FFF00000000FFFE0
+000007FFF000000007FFF0000007FFF000000001FFF8000007FFF000000001FFFC000007
+FFF000000000FFFE000007FFF0000000007FFF000007FFF0000000007FFF800007FFF000
+0000003FFFC00007FFF0000000003FFFC00007FFF0000000001FFFE00007FFF000000000
+1FFFE00007FFF0000000001FFFE00007FFF0000000001FFFF00007FFF0000000001FFFF0
+0007FFF0000000001FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FF
+F0000000000FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF00000
+00001FFFF00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000003F
+FFE00007FFF0000000003FFFC00007FFF0000000003FFFC00007FFF0000000007FFF8000
+07FFF000000000FFFF800007FFF000000000FFFF000007FFF000000001FFFE000007FFF0
+00000007FFFE000007FFF00000000FFFFC000007FFF00000003FFFF0000007FFF0000001
+FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF800
+00FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFF800000054527CD160>I<0000000001FF
+FC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE00
+1FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000
+003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8
+000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000
+000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE000000000001FF
+C000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FF
+F80000000000007FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000
+000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000
+001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC00000000000000FC0
+7FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000000000007FFF80
+00000000000000007FFF800000000000000000FFFF800000000000000000FFFF80000000
+0000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000000000
+0000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FF
+FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000
+00000000000000FFFF800000000000000000FFFF8000000000000000007FFF8000000000
+000000007FFF8000000000000000007FFFC000000000000000007FFFC000000000000000
+007FFFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C03FFF
+C000000000000007C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000
+000000000FC00FFFF00000000000000F800FFFF00000000000000F8007FFF00000000000
+001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC0000000000003F00
+00FFFE0000000000007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF
+800000000001F800001FFFC00000000003F800000FFFE00000000007F0000007FFF00000
+00000FE0000003FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF
+000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFFE001FFF0000000
+0000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC00000000000000
+7FFFFFE00000000000000001FFFC00000000525479D261>I<FFFFFFFFFFFFFF80000000
+00FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF00000
+00FFFFFFFFFFFFFFFFFC0000000007FFF000000FFFFF0000000007FFF0000000FFFFC000
+000007FFF00000001FFFE000000007FFF000000007FFF800000007FFF000000001FFFC00
+000007FFF000000000FFFE00000007FFF0000000007FFF00000007FFF0000000003FFF80
+000007FFF0000000001FFFC0000007FFF0000000000FFFC0000007FFF00000000007FFE0
+000007FFF00000000003FFF0000007FFF00000000003FFF8000007FFF00000000001FFF8
+000007FFF00000000001FFFC000007FFF00000000000FFFC000007FFF00000000000FFFE
+000007FFF00000000000FFFE000007FFF000000000007FFF000007FFF000000000007FFF
+000007FFF000000000007FFF000007FFF000000000007FFF800007FFF000000000003FFF
+800007FFF000000000003FFF800007FFF000000000003FFFC00007FFF000000000003FFF
+C00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF
+C00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFF
+E00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFF
+E00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFF
+E00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFF
+E00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFF
+E00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF
+C00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF
+800007FFF000000000003FFF800007FFF000000000007FFF800007FFF000000000007FFF
+000007FFF000000000007FFF000007FFF000000000007FFF000007FFF00000000000FFFE
+000007FFF00000000000FFFE000007FFF00000000000FFFC000007FFF00000000001FFFC
+000007FFF00000000001FFF8000007FFF00000000003FFF0000007FFF00000000007FFF0
+000007FFF00000000007FFE0000007FFF0000000000FFFC0000007FFF0000000001FFF80
+000007FFF0000000003FFF00000007FFF000000000FFFE00000007FFF000000001FFFC00
+000007FFF000000007FFF800000007FFF00000001FFFF000000007FFF0000000FFFFC000
+000007FFF000000FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF00000
+00FFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000
+005B527CD167>I<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFF
+FE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE000007FFF8000007FFFF000007FFF8
+0000007FFF000007FFF80000001FFF000007FFF800000007FF000007FFF800000003FF00
+0007FFF800000001FF000007FFF800000000FF000007FFF8000000007F000007FFF80000
+00003F000007FFF8000000003F800007FFF8000000003F800007FFF8000000001F800007
+FFF8000000001F800007FFF8000000001F800007FFF8000000000F800007FFF800000000
+0F800007FFF8000000000F800007FFF8000000000F800007FFF8000000000FC00007FFF8
+0000F80007C00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F80007C0
+0007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80001
+F80000000007FFF80001F80000000007FFF80001F80000000007FFF80003F80000000007
+FFF80007F80000000007FFF8000FF80000000007FFF8007FF80000000007FFFFFFFFF800
+00000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFF
+FFFFF80000000007FFF8007FF80000000007FFF8000FF80000000007FFF80007F8000000
+0007FFF80003F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001
+F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007
+FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F800
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF8000000000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFF
+FFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF8000000004A517CD055>70
+D<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFFF80007C0
+000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC0
+0000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0
+000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000003FFFC0
+00000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF800000000007FFC0
+00007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE000000000001FFC0
+0001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF80000000000007FC0
+0007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF00000000000003FC0
+001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE00000000000001FC0
+003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC00000000000000FC0
+007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000000
+007FFF800000000000000000007FFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFF
+E07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFF
+E03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000003FFFC0
+001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0
+000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000003FFFC0
+0003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000003FFFC0
+0000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000003FFFC0
+00003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000007FFFC0
+000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC0
+0000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC0
+00000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC0
+0000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE00000000
+005B5479D26A>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFF
+FFC00007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+0000FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD1
+32>73 D<FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFF
+F8000000FFFFFFFFFFF80000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF8000000007C0007FFF800
+0000007C0007FFF8000000007C0007FFF8000000007C0007FFF800000000FC0007FFF800
+000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F80007FFF800
+000000F80007FFF800000001F80007FFF800000001F80007FFF800000001F80007FFF800
+000003F80007FFF800000003F80007FFF800000007F80007FFF800000007F00007FFF800
+00000FF00007FFF80000000FF00007FFF80000001FF00007FFF80000003FF00007FFF800
+00007FF00007FFF8000000FFF00007FFF8000003FFF00007FFF8000007FFF00007FFF800
+003FFFF00007FFF80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFF
+FFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>76
+D<FFFFFFFC000000000000003FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFE00
+0000000000007FFFFFFEFFFFFFFF00000000000000FFFFFFFEFFFFFFFF00000000000000
+FFFFFFFE0007FFFF00000000000000FFFFC0000007FFFF80000000000001EFFFC0000007
+FFFF80000000000001EFFFC0000007EFFFC0000000000003CFFFC0000007EFFFC0000000
+000003CFFFC0000007E7FFE00000000000078FFFC0000007E7FFE00000000000078FFFC0
+000007E3FFF000000000000F0FFFC0000007E3FFF000000000000F0FFFC0000007E1FFF8
+00000000001E0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF800000000001E
+0FFFC0000007E0FFFC00000000003C0FFFC0000007E0FFFC00000000003C0FFFC0000007
+E07FFE0000000000780FFFC0000007E07FFE0000000000780FFFC0000007E03FFF000000
+0000F00FFFC0000007E03FFF0000000000F00FFFC0000007E01FFF8000000001E00FFFC0
+000007E01FFF8000000001E00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFF
+C000000003C00FFFC0000007E00FFFC000000003C00FFFC0000007E007FFE00000000780
+0FFFC0000007E007FFE000000007800FFFC0000007E003FFF00000000F000FFFC0000007
+E003FFF00000000F000FFFC0000007E001FFF80000001E000FFFC0000007E001FFF80000
+001E000FFFC0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC0
+000007E000FFFC0000003C000FFFC0000007E0007FFE00000078000FFFC0000007E0007F
+FE00000078000FFFC0000007E0003FFF000000F0000FFFC0000007E0003FFF000000F000
+0FFFC0000007E0001FFF800001E0000FFFC0000007E0001FFF800001E0000FFFC0000007
+E0000FFFC00003C0000FFFC0000007E0000FFFC00003C0000FFFC0000007E00007FFE000
+0780000FFFC0000007E00007FFE0000780000FFFC0000007E00007FFE0000780000FFFC0
+000007E00003FFF0000F00000FFFC0000007E00003FFF0000F00000FFFC0000007E00001
+FFF8001E00000FFFC0000007E00001FFF8001E00000FFFC0000007E00000FFFC003C0000
+0FFFC0000007E00000FFFC003C00000FFFC0000007E000007FFE007800000FFFC0000007
+E000007FFE007800000FFFC0000007E000007FFE007800000FFFC0000007E000003FFF00
+F000000FFFC0000007E000003FFF00F000000FFFC0000007E000001FFF81E000000FFFC0
+000007E000001FFF81E000000FFFC0000007E000000FFFC3C000000FFFC0000007E00000
+0FFFC3C000000FFFC0000007E0000007FFE78000000FFFC0000007E0000007FFE7800000
+0FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFFC0000007
+E0000003FFFF0000000FFFC0000007E0000001FFFE0000000FFFC0000007E0000001FFFE
+0000000FFFC0000007E0000000FFFC0000000FFFC0000007E0000000FFFC0000000FFFC0
+000007E00000007FF80000000FFFC0000007E00000007FF80000000FFFC0000007E00000
+003FF00000000FFFC0000007E00000003FF00000000FFFC000003FFC0000001FE0000000
+0FFFC000FFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00001FE00001FFFFFFFFFEFFFF
+FFFF00000FC00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF00000780
+0001FFFFFFFFFE77527CD180>I<FFFFFFFC00000000FFFFFFFFFFFFFFFE00000000FFFF
+FFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF80000000FFFF
+FFFF0007FFFFC0000000003FFC000007FFFFE00000000007E0000007FFFFF00000000007
+E0000007FFFFF80000000007E0000007FFFFF80000000007E0000007FFFFFC0000000007
+E0000007EFFFFE0000000007E0000007E7FFFF0000000007E0000007E3FFFF8000000007
+E0000007E3FFFF8000000007E0000007E1FFFFC000000007E0000007E0FFFFE000000007
+E0000007E07FFFF000000007E0000007E03FFFF800000007E0000007E01FFFFC00000007
+E0000007E01FFFFC00000007E0000007E00FFFFE00000007E0000007E007FFFF00000007
+E0000007E003FFFF80000007E0000007E001FFFFC0000007E0000007E001FFFFC0000007
+E0000007E000FFFFE0000007E0000007E0007FFFF0000007E0000007E0003FFFF8000007
+E0000007E0001FFFFC000007E0000007E0000FFFFE000007E0000007E0000FFFFE000007
+E0000007E00007FFFF000007E0000007E00003FFFF800007E0000007E00001FFFFC00007
+E0000007E00000FFFFE00007E0000007E00000FFFFF00007E0000007E000007FFFF00007
+E0000007E000003FFFF80007E0000007E000001FFFFC0007E0000007E000000FFFFE0007
+E0000007E0000007FFFF0007E0000007E0000007FFFF0007E0000007E0000003FFFF8007
+E0000007E0000001FFFFC007E0000007E0000000FFFFE007E0000007E00000007FFFF007
+E0000007E00000003FFFF807E0000007E00000003FFFF807E0000007E00000001FFFFC07
+E0000007E00000000FFFFE07E0000007E000000007FFFF07E0000007E000000003FFFF87
+E0000007E000000003FFFF87E0000007E000000001FFFFC7E0000007E000000000FFFFE7
+E0000007E0000000007FFFF7E0000007E0000000003FFFFFE0000007E0000000001FFFFF
+E0000007E0000000001FFFFFE0000007E0000000000FFFFFE0000007E00000000007FFFF
+E0000007E00000000003FFFFE0000007E00000000001FFFFE0000007E00000000001FFFF
+E0000007E00000000000FFFFE0000007E000000000007FFFE0000007E000000000003FFF
+E0000007E000000000001FFFE0000007E000000000000FFFE0000007E000000000000FFF
+E0000007E0000000000007FFE0000007E0000000000003FFE0000007E0000000000001FF
+E0000007E0000000000000FFE0000007E0000000000000FFE000003FFC0000000000007F
+E000FFFFFFFF00000000003FE000FFFFFFFF00000000001FE000FFFFFFFF00000000000F
+E000FFFFFFFF000000000007E000FFFFFFFF000000000003C00060527CD169>I<000000
+000FFFC00000000000000003FFFFFF000000000000001FFFFFFFE0000000000000FFFFFF
+FFFC000000000003FFFC00FFFF00000000000FFFC0000FFFC0000000003FFF000003FFF0
+000000007FFC000000FFF800000001FFF80000007FFE00000003FFE00000001FFF000000
+07FFC00000000FFF8000000FFF8000000007FFC000001FFF0000000003FFE000003FFF00
+00000003FFF000007FFE0000000001FFF80000FFFC0000000000FFFC0000FFFC00000000
+00FFFC0001FFF800000000007FFE0003FFF800000000007FFF0003FFF000000000003FFF
+0007FFF000000000003FFF8007FFE000000000001FFF800FFFE000000000001FFFC00FFF
+E000000000001FFFC01FFFE000000000001FFFE01FFFC000000000000FFFE01FFFC00000
+0000000FFFE03FFFC000000000000FFFF03FFFC000000000000FFFF03FFFC00000000000
+0FFFF07FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF8
+7FFF80000000000007FFF87FFF80000000000007FFF8FFFF80000000000007FFFCFFFF80
+000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000
+000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007
+FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFF
+FF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000
+0000000007FFFC7FFF80000000000007FFF87FFFC000000000000FFFF87FFFC000000000
+000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF83FFFC000000000000FFF
+F03FFFC000000000000FFFF03FFFE000000000001FFFF01FFFE000000000001FFFE01FFF
+E000000000001FFFE01FFFE000000000001FFFE00FFFF000000000003FFFC00FFFF00000
+0000003FFFC007FFF800000000007FFF8007FFF800000000007FFF8003FFF80000000000
+7FFF0001FFFC0000000000FFFE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00
+007FFF0000000003FFF800003FFF8000000007FFF000001FFFC00000000FFFE000000FFF
+E00000001FFFC0000007FFF00000003FFF80000003FFF80000007FFF00000001FFFC0000
+00FFFE00000000FFFF000003FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC0
+0000000003FFFFFFFFFF000000000000FFFFFFFFFC0000000000001FFFFFFFE000000000
+000003FFFFFF00000000000000001FFFE000000000565479D265>I<FFFFFFFFFFFFFF00
+0000FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFE000FFFFFFFF
+FFFFFFFFF0000007FFF000001FFFFC000007FFF0000001FFFF000007FFF00000007FFF80
+0007FFF00000003FFFC00007FFF00000000FFFE00007FFF00000000FFFF00007FFF00000
+0007FFF00007FFF000000003FFF80007FFF000000003FFFC0007FFF000000003FFFC0007
+FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001
+FFFE0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF0
+00000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF
+0007FFF000000001FFFF0007FFF000000001FFFE0007FFF000000001FFFE0007FFF00000
+0001FFFE0007FFF000000001FFFC0007FFF000000003FFFC0007FFF000000003FFFC0007
+FFF000000003FFF80007FFF000000007FFF00007FFF00000000FFFE00007FFF00000001F
+FFE00007FFF00000003FFFC00007FFF00000007FFF000007FFF0000001FFFE000007FFF0
+00001FFFFC000007FFFFFFFFFFFFF0000007FFFFFFFFFFFFC0000007FFFFFFFFFFFE0000
+0007FFFFFFFFFFE000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+000000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000
+FFFFFFFFFFC000000000FFFFFFFFFFC00000000050527CD15C>I<FFFFFFFFFFFFF00000
+000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFF00
+000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF00000000007FFF000000FFFF8
+0000000007FFF0000001FFFE0000000007FFF0000000FFFF0000000007FFF00000007FFF
+8000000007FFF00000003FFFC000000007FFF00000001FFFC000000007FFF00000000FFF
+E000000007FFF00000000FFFF000000007FFF00000000FFFF000000007FFF000000007FF
+F800000007FFF000000007FFF800000007FFF000000007FFF800000007FFF000000007FF
+FC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FF
+FC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FF
+FC00000007FFF000000007FFFC00000007FFF000000007FFF800000007FFF000000007FF
+F800000007FFF00000000FFFF800000007FFF00000000FFFF000000007FFF00000000FFF
+E000000007FFF00000000FFFE000000007FFF00000001FFFC000000007FFF00000003FFF
+8000000007FFF00000007FFF0000000007FFF0000000FFFE0000000007FFF0000003FFFC
+0000000007FFF000000FFFF00000000007FFF00000FFFFC00000000007FFFFFFFFFFFF00
+0000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE0000000000007FFFFFFFFFFF800
+0000000007FFF00003FFFE000000000007FFF000007FFF800000000007FFF000003FFFC0
+0000000007FFF000001FFFE00000000007FFF000000FFFF00000000007FFF0000007FFF8
+0000000007FFF0000003FFFC0000000007FFF0000003FFFE0000000007FFF0000001FFFE
+0000000007FFF0000001FFFE0000000007FFF0000001FFFF0000000007FFF0000000FFFF
+0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF
+0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF
+0000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF
+8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF
+8000000007FFF0000000FFFF8000000007FFF0000000FFFF80001C0007FFF0000000FFFF
+C0003E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF00000007FFF
+C0003E0007FFF00000007FFFE0007E0007FFF00000003FFFE0007C0007FFF00000003FFF
+F000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8FFFFFFFFFF800003FF
+FE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0FFFFFFFFFF8000000F
+FFFF000000000000000000007FFC005F537CD164>82 D<00000FFF800007000000FFFFF8
+000F000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001
+FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF8000000
+0FFF001FF800000007FF001FF000000003FF003FF000000003FF003FE000000001FF007F
+E000000000FF007FE000000000FF007FE0000000007F00FFE0000000007F00FFE0000000
+003F00FFE0000000003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FF
+F8000000001F00FFFC000000001F00FFFE000000001F00FFFF000000000000FFFFC00000
+0000007FFFF000000000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003F
+FFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFF
+FF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF80000
+3FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFF
+FFFF80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE000
+00000000FFFFE000000000003FFFE000000000000FFFF0000000000007FFF00000000000
+03FFF0000000000003FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F8
+0000000000FFF0F800000000007FF0F800000000007FF0FC00000000007FF0FC00000000
+007FF0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF
+0000000000FFC0FF8000000000FFC0FFC000000001FF80FFE000000001FF00FFF0000000
+03FF00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF
+1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFF
+F00000E000007FFF0000003C5479D24B>I<3FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFF
+FFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF
+803FFFC0003FFFC0007FFF803FFE00003FFFC00007FF807FF800003FFFC00001FFC07FE0
+00003FFFC00000FFC07FC000003FFFC000007FC07F8000003FFFC000003FC07F0000003F
+FFC000001FC07F0000003FFFC000001FC07E0000003FFFC000000FC07E0000003FFFC000
+000FC07E0000003FFFC000000FC07C0000003FFFC0000007C07C0000003FFFC0000007C0
+7C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C0FC0000
+003FFFC0000007E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFF
+C0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC00000
+03E0000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC0000000000000FFFFFFFFFFFFF000
+000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000
+FFFFFFFFFFFFF0000053517BD05E>I<FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFF
+FFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC
+007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0003FFFC0000000
+1FFFE000000000FFF800003FFFE00000001FFFF0000000000FC000001FFFE00000000FFF
+F0000000000F8000001FFFE00000000FFFF8000000000F8000001FFFF00000000FFFF800
+0000001F8000000FFFF000000007FFF8000000001F0000000FFFF800000007FFFC000000
+001F0000000FFFF800000003FFFC000000003F00000007FFF800000003FFFC000000003E
+00000007FFFC00000003FFFE000000003E00000003FFFC00000001FFFE000000007C0000
+0003FFFC00000001FFFF000000007C00000003FFFE00000001FFFF00000000FC00000001
+FFFE00000001FFFF00000000F800000001FFFF00000003FFFF80000000F800000001FFFF
+00000003FFFF80000001F800000000FFFF00000003FFFF80000001F000000000FFFF8000
+0007FFFFC0000001F0000000007FFF80000007FFFFC0000003E0000000007FFF80000007
+FFFFE0000003E0000000007FFFC000000FFFFFE0000007E0000000003FFFC000000F9FFF
+E0000007C0000000003FFFE000001F9FFFF0000007C0000000003FFFE000001F0FFFF000
+000FC0000000001FFFE000001F0FFFF000000F80000000001FFFF000003F0FFFF800000F
+80000000000FFFF000003E07FFF800001F00000000000FFFF000003E07FFFC00001F0000
+0000000FFFF800007E07FFFC00003F000000000007FFF800007C03FFFC00003E00000000
+0007FFFC0000FC03FFFE00003E000000000007FFFC0000F801FFFE00007E000000000003
+FFFC0000F801FFFE00007C000000000003FFFE0001F801FFFF00007C000000000003FFFE
+0001F000FFFF0000FC000000000001FFFE0001F000FFFF8000F8000000000001FFFF0003
+F000FFFF8001F8000000000000FFFF0003E0007FFF8001F0000000000000FFFF0007E000
+7FFFC001F0000000000000FFFF8007C0003FFFC003F00000000000007FFF8007C0003FFF
+C003E00000000000007FFFC00FC0003FFFE003E00000000000007FFFC00F80001FFFE007
+E00000000000003FFFC00F80001FFFF007C00000000000003FFFE01F80001FFFF00FC000
+00000000001FFFE01F00000FFFF00F800000000000001FFFE01F00000FFFF80F80000000
+0000001FFFF03E000007FFF81F800000000000000FFFF03E000007FFF81F000000000000
+000FFFF87E000007FFFC1F000000000000000FFFF87C000003FFFC3F0000000000000007
+FFF87C000003FFFE3E0000000000000007FFFCFC000003FFFE7E0000000000000003FFFC
+F8000001FFFE7C0000000000000003FFFCF8000001FFFF7C0000000000000003FFFFF000
+0000FFFFFC0000000000000001FFFFF0000000FFFFF80000000000000001FFFFF0000000
+FFFFF80000000000000001FFFFE00000007FFFF80000000000000000FFFFE00000007FFF
+F00000000000000000FFFFE00000007FFFF000000000000000007FFFC00000003FFFE000
+000000000000007FFFC00000003FFFE000000000000000007FFF800000001FFFE0000000
+00000000003FFF800000001FFFC000000000000000003FFF800000001FFFC00000000000
+0000003FFF000000000FFFC000000000000000001FFF000000000FFF8000000000000000
+001FFF000000000FFF8000000000000000000FFE0000000007FF0000000000000000000F
+FE0000000007FF0000000000000000000FFE0000000007FF00000000000000000007FC00
+00000003FE00000000000000000007FC0000000003FE00000000000000000007F8000000
+0001FE00000000000000000003F80000000001FC00000000000000000003F80000000001
+FC00000000000000000001F00000000000F8000000000084537DD18B>87
+D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE0
+0FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00
+000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0
+000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0
+000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000
+0007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0
+000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF0
+0007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0
+007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC00
+0007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC0
+00FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF80
+00F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFF
+F0001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F000000000000003FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FF
+F3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FF
+FF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FF
+F8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FF
+F80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FF
+F80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FF
+FC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FF
+CFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC
+007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FF
+F8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001
+FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFF
+C007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF80
+3FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007F
+FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF0000
+0000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF800000
+03E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F
+8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF000
+0003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<00
+0000000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000
+00000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF800000
+03FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000
+FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007
+FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003F
+FF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003F
+FF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000F
+FF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000
+FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF8000
+07FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041
+547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000F
+FF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC0
+0007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF0000
+01FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000
+FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FF
+F0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000
+FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007F
+FE00000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF
+00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0
+000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE00
+03FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0
+000034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FF
+F81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC
+00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0
+000FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFF
+FFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFF
+FE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFF
+FC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF0
+03FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE0000
+1FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000
+1FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC0000
+0FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001
+FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF0000000
+07C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC00000
+000000000FC00000000000000FE00000000000000FE00000000000000FF8000000000000
+0FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFF
+FFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00
+007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000
+003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0
+FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC00000
+0000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF00
+1FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE00
+1FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC000000
+3C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FF
+F003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FF
+F07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FF
+F7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FF
+FE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FF
+FC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFF
+FFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC04253
+7BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8
+000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF0
+00FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFF
+E0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF000FFFFF000FFFFF000
+FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD2
+25>108 D<003FF0001FFC000000FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FF
+FFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFF
+F03F001FFE01F800FFF00003FFF07C001FFF03E000FFF80000FFF0F0000FFF0780007FF8
+0000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00
+003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FFF800003FFE0000FFFE000007
+FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC
+000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FF
+FFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFF
+F807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC
+000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07F
+FC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000F
+FF800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007
+FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007
+FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FF
+FFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE000000000001FFFFE00000000
+00FFFFFFC000000003FFFFFFF00000000FFF807FFC0000001FFC000FFE0000007FF80007
+FF800000FFF00003FFC00001FFE00001FFE00003FFC00000FFF00003FF8000007FF00007
+FF8000007FF8000FFF0000003FFC000FFF0000003FFC001FFF0000003FFE001FFF000000
+3FFE003FFE0000001FFF003FFE0000001FFF003FFE0000001FFF007FFE0000001FFF807F
+FE0000001FFF807FFE0000001FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE000000
+1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000
+1FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE0000001FFF807FFE0000001FFF803F
+FE0000001FFF003FFF0000003FFF003FFF0000003FFF001FFF0000003FFE001FFF000000
+3FFE000FFF0000003FFC000FFF8000007FFC0007FF8000007FF80003FFC00000FFF00001
+FFE00001FFE00000FFF00003FFC000007FF80007FF8000003FFE001FFF0000000FFF807F
+FC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF000000000001FFE00000003A
+387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0
+FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF
+80000FFF800000FFFF000007FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF8
+000001FFF80000FFF8000001FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8
+000000FFFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF8
+0000007FFF0000FFF80000007FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF8
+0000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8
+0000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8
+0000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF8
+0000007FFF0000FFF80000007FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8
+000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC
+000003FFF00000FFFC000003FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF
+80001FFF800000FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8
+FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC00000000FFF803FFC000000000FFF8
+00000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8
+00000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8
+00000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8
+00000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8
+000000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFF
+F80000000000FFFFFFF80000000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFF
+E03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FF
+E7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FF
+FC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FF
+F800000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF
+F000000000FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFF
+FFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114
+D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF
+001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000003F
+00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF0000000
+00FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0
+001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF
+80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF000000001FF
+F0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000000F
+F0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001F
+C0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE0
+00F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00000000003E00
+000000003E00000000003E00000000003E00000000007E00000000007E00000000007E00
+000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001FE00
+00000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003FFE00
+000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFF
+FF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001FFF00
+0F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF80000007FFF
+F00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FF
+FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF
+FFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800000F
+FFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800003B
+FFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3
+FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803
+FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFF
+FFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF01FFF80000007FE000FFFC0000
+003F0000FFFC0000003F00007FFC0000003E00007FFE0000007E00003FFE0000007C0000
+3FFF000000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC000
+01F000000FFFC00003F0000007FFC00003E0000007FFE00007E0000003FFE00007C00000
+03FFF0000FC0000001FFF0000F80000001FFF8001F80000000FFF8001F00000000FFFC00
+1F00000000FFFC003F000000007FFE003E000000007FFE007E000000003FFE007C000000
+003FFF00FC000000001FFF00F8000000001FFF81F8000000000FFF81F0000000000FFFC3
+F0000000000FFFC3F00000000007FFE3E00000000007FFE7E00000000003FFE7C0000000
+0003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000000000FFFF
+0000000000007FFE0000000000007FFE0000000000007FFE0000000000003FFC00000000
+00003FFC0000000000001FF80000000000001FF80000000000000FF00000000000000FF0
+00000000000007E000000000000003C000000040367DB447>I<FFFFFFE07FFFFFC003FF
+FFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FF
+FFC0FFFFFFE07FFFFFC003FFFFC001FFF00000FFF000001FF80001FFF800007FF0000007
+E00000FFF800007FF8000007C00000FFF800007FF8000007C00000FFFC00003FF800000F
+C000007FFC00003FFC00000F8000007FFC00003FFC00000F8000007FFE00003FFC00001F
+8000003FFE00007FFE00001F0000003FFF00007FFE00003F0000001FFF00007FFF00003E
+0000001FFF0000FFFF00003E0000001FFF8000FFFF00007E0000000FFF8001FFFF80007C
+0000000FFFC001F3FF8000FC00000007FFC001F3FFC000F800000007FFC003F3FFC000F8
+00000007FFE003E1FFC001F800000003FFE007E1FFE001F000000003FFF007C0FFE001F0
+00000001FFF007C0FFF003E000000001FFF00FC0FFF003E000000001FFF80F807FF007E0
+00000000FFF80F807FF807C000000000FFF81F003FF807C000000000FFFC1F003FF80FC0
+000000007FFC3F003FFC0F80000000007FFE3E001FFC1F80000000003FFE3E001FFE1F00
+000000003FFE7E001FFE1F00000000003FFF7C000FFE3F00000000001FFFFC000FFF3E00
+000000001FFFF80007FF7E00000000000FFFF80007FFFC00000000000FFFF80007FFFC00
+000000000FFFF00003FFFC000000000007FFF00003FFF8000000000007FFE00001FFF800
+0000000003FFE00001FFF0000000000003FFE00001FFF0000000000003FFC00000FFF000
+0000000001FFC00000FFE0000000000001FF8000007FE0000000000001FF8000007FE000
+0000000000FF8000007FC0000000000000FF0000003FC00000000000007F0000003F8000
+00000000007F0000003F800000000000003E0000001F000000005A367DB461>I<7FFFFF
+F0007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFF
+F0007FFFFE00007FFE00000FFF0000003FFF000007F80000001FFF800007F00000000FFF
+C0000FE000000007FFC0001FC000000007FFE0003F8000000003FFF0003F0000000001FF
+F8007E0000000000FFFC00FC00000000007FFE01FC00000000007FFE03F800000000003F
+FF07F000000000001FFF8FE000000000000FFFCFC0000000000007FFFF80000000000003
+FFFF00000000000003FFFF00000000000001FFFE00000000000000FFFC00000000000000
+7FFE000000000000003FFF000000000000003FFF000000000000001FFF80000000000000
+1FFFC00000000000003FFFE00000000000007FFFF0000000000000FFFFF0000000000001
+FDFFF8000000000001F8FFFC000000000003F07FFE000000000007E03FFF00000000000F
+E01FFF00000000001FC01FFF80000000003F800FFFC0000000007F0007FFE000000000FE
+0003FFF000000000FC0001FFF800000001F80001FFF800000003F00000FFFC00000007F0
+00007FFE0000000FE000003FFF0000001FC000001FFF800000FFF000001FFF8000FFFFFE
+0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE
+0001FFFFFFC042357EB447>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FF
+FFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000007FE000FFFC0000003F0000FFFC
+0000003F00007FFE0000003E00007FFE0000007E00003FFE0000007C00003FFF000000FC
+00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC00003F0000007FF
+C00003E0000007FFE00003E0000007FFE00007E0000003FFF00007C0000003FFF0000FC0
+000001FFF8000F80000001FFF8001F80000000FFF8001F00000000FFFC003F000000007F
+FC003E000000007FFE007E000000003FFE007C000000003FFF00FC000000003FFF00FC00
+0000001FFF80F8000000001FFF81F8000000000FFFC1F0000000000FFFC3F00000000007
+FFC3E00000000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF8000
+00000001FFFF800000000000FFFF000000000000FFFF000000000000FFFF000000000000
+7FFE0000000000007FFE0000000000003FFC0000000000003FFC0000000000001FF80000
+000000001FF80000000000000FF00000000000000FF000000000000007E0000000000000
+07E000000000000007E000000000000007C00000000000000FC00000000000000F800000
+000000001F800000000000001F000000000000003F000000001FC0003E000000003FE000
+7E000000007FF0007C00000000FFF800FC00000000FFF800F800000000FFF801F8000000
+00FFF801F000000000FFF803F000000000FFF807E0000000007FF00FC0000000007FE01F
+80000000003FC07F00000000003F81FE00000000001FFFFC00000000000FFFF000000000
+0003FFE0000000000000FF000000000000404D7DB447>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmr10 10.95 83
+/Fg 83 123 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE00000007F01F0
+3F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00001FC000FF
+E0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80007F0001FF
+8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C0000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF7FFFFC3FFF
+FE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0
+FFC0FFC0FFC07F807F807F807F807F807F807F807F807F807F807F807F803F003F003F00
+3F003F003F003F003F003F003F003F003F001E001E001E001E001E001E001E001E001E00
+1E001E000C00000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC0
+7F807F801E000A4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE0
+7FF0FFE07FF0FFE07FF07FE03FF01E600F300060003000600030006000300060003000E0
+007000C0006000C0006000C0006001C000E0018000C0038001C003000180070003800E00
+07001C000E0018000C0038001C00300018001C1C7DBE2D>I<0000E000000000E0000000
+00E000000000E000000007FC0000003FFF800000FFFFE00001F8E3F00003E0E0FC0007C0
+E03C000F80E01E001F00E00F003E00E007003C00E007807C00E003807C00E003C07800E0
+1FC0F800E03FC0F800E07FC0F800E07FC0F800E07FC0F800E07FC0FC00E07FC0FC00E03F
+80FE00E00E00FE00E000007F00E000007F80E000007FC0E000003FF0E000003FFEE00000
+1FFFE000000FFFFC000007FFFF000003FFFFC00001FFFFE000007FFFF800001FFFFC0000
+03FFFC000000FFFE000000E7FF000000E1FF000000E0FF800000E07F800000E03F800000
+E01FC00000E01FC03E00E00FC07F00E00FC0FF80E007C0FF80E007C0FF80E007C0FF80E0
+07C0FF80E007C0FF00E007C0FC00E00780F000E00F807000E00F807800E00F007800E01F
+003C00E01E003C00E03E001E00E07C000F00E0F80007C0E1F00003F8EFE00000FFFF8000
+003FFE0000000FF800000000E000000000E000000000E000000000E0000022497BC32D>
+36 D<003F0000000001800000FFC000000003C00001E0E000000007C00007C070000000
+0FC0000F80380000001F80000F803E0000003F00001F001F0000007F00003F000FC00001
+FE00003E000EF00007FC00003E000F3F003EFC00007E00070FFFF8F800007C000700FFC1
+F000007C0007000003F00000FC0003800007E00000FC0003800007C00000FC000380000F
+800000FC000380001F800000FC000380001F000000FC000380003E000000FC000380007E
+000000FC000380007C000000FC00038000F8000000FC00038001F8000000FC00038001F0
+0000007C00070003E00000007C00070007E00000007E00070007C00000003E000F000F80
+0000003E000E001F800000003F000E001F000000001F001C003E000000000F803C007E00
+0000000F8038007C0000000007C07000F80000000001E0E001F80000000000FFC003F000
+000000003F0003E0003F000000000007C000FFC0000000000FC001E0E0000000000F8007
+C070000000001F000F8038000000003F000F803C000000003E001F001C000000007C003F
+000E00000000FC003E000E00000000F8003E000F00000001F0007E000700000003F0007C
+000700000003E0007C000700000007C000FC00038000000FC000FC00038000000F8000FC
+00038000001F0000FC00038000003F0000FC00038000003E0000FC00038000007C0000FC
+0003800000FC0000FC0003800000F80000FC0003800001F00000FC0003800003F00000FC
+0003800007E000007C0007000007C000007C000700000F8000007E000700001F8000003E
+000F00001F0000003E000E00003E0000003F000E00007E0000001F001C00007C0000000F
+803C0000F80000000F80380001F800000007C0700001F000000001E0E00001E000000000
+FFC00000C0000000003F000041497BC34C>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07F
+E01E60006000600060006000E000C000C000C001C001800380030007000E001C00180038
+0030000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E0000
+3E00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F
+80000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E
+00007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC
+0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E
+00007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F
+80000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F80000780000
+3C00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>I<
+C00000E000007000003800001C00001E00000F000007800007C00003C00001E00001F000
+00F00000F800007800007C00007C00003E00003E00003F00001F00001F00001F80000F80
+000F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003E0
+0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003E00007E00007E00007E00007E00007E0
+0007E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00003F00003E00
+003E00007C00007C0000780000F80000F00001F00001E00003C00007C0000780000F0000
+1E00001C0000380000700000E00000C00000145A7BC323>I<0003C0000003C0000003E0
+000003C0000003C0000003C0000003C0000003C0000003C000F003C00FFC03C03FFE03C0
+7FFF03C0FF3FC3C3FC0FE187F003F18FC000FDBF00003FFC00000FF0000003C000000FF0
+00003FFC0000FDBF0003F18FC00FE187F03FC3C3FCFF03C0FFFE03C07FFC03C03FF003C0
+0F0003C0000003C0000003C0000003C0000003C0000003C0000003E0000003C0000003C0
+0020277AC32D>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E600060006000600060
+00E000C000C000C001C001800380030007000E001C001800380030000B1C798919>44
+D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F807F80FFC0FFC0
+FFC0FFC07F807F801E000A0A798919>I<000000018000000003C000000007C000000007
+C000000007800000000F800000000F800000000F000000001F000000001F000000001E00
+0000003E000000003E000000003C000000007C000000007C000000007800000000F80000
+0000F800000000F000000001F000000001F000000001E000000003E000000003E0000000
+03C000000007C000000007C000000007800000000F800000000F800000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+0F000000001F000000001F000000001E000000003E000000003E000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+3C000000007C000000007C000000007800000000F800000000F800000000F00000000060
+00000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F80000F8007C00
+01F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F800007E01F
+800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F000003F87F00
+0003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F83F800007F03F
+800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0000FC007E0
+001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFFC0000001FE
+0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007FFC000FFFFC0
+00FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFF
+F81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C007FC000F0001
+FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE07000003FE0FF00003F
+E0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF0
+3F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC00000007FC000
+00007F80000000FF80000000FF00000001FE00000001FC00000003F800000007F0000000
+07E00000000FC00000001F800000003F000000007E000000007C00000000F800000001F0
+00000003E000000007C00000000F800000001F000070003E000070003C00007000780000
+7000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFFE01FFFFFFFE0
+3FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC00
+00003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF001E0000FF80
+1F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03FE0007FC01F
+E0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF00000001FE000000
+01FE00000003FC00000003F800000007E00000000FC00000003F0000001FFC0000001FFF
+800000000FE000000007F800000003FC00000001FE00000000FF00000000FF800000007F
+C00000007FC00000007FE00000003FE00000003FE00000003FF00000003FF00C00003FF0
+3F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF
+80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F0003FE0007C0
+07FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<0000000E0000
+00001E000000003E000000003E000000007E000000007E00000000FE00000001FE000000
+01FE00000003FE000000077E000000067E0000000E7E0000001C7E0000001C7E00000038
+7E000000707E000000707E000000E07E000001C07E000001C07E000003807E000007007E
+000007007E00000E007E00001C007E00001C007E000038007E000070007E000070007E00
+00E0007E0000C0007E0001C0007E000380007E000300007E000700007E000E00007E000C
+00007E001C00007E003800007E003800007E007000007E00E000007E00FFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000001FF
+000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780001F0007F800
+FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF000007FFFC00
+00073FE00000070000000007000000000700000000070000000007000000000700000000
+0700000000070000000007000000000700000000070000000007000000000701FE000007
+0FFF8000073E03E000077001F80007E000FC0007C0007E000780003F000700003F800600
+001F800000001FC00000001FC00000001FE00000000FE00000000FE00000000FE0000000
+0FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF80000FF0FF80000F
+F0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001FC07800001FC0
+3800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F80003F80FE00000
+FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8000003F03E00
+000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC003F8007FC003
+F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001FC00000003FC0
+0000003FC00000003FC00000007F800000007F800000007F80FE00007F87FF8000FF8F07
+E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F80FFC0003F
+C0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0
+FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F
+80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0
+003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E07F000003FFF
+E000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F000000003FFF
+FFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE0780000
+01E070000003C0700000078070000007007000000F00E000001E00E000001C00E000003C
+00E0000078000000007000000000F000000001E000000001C000000003C0000000078000
+000007000000000F000000001E000000001E000000003C000000003C000000007C000000
+007800000000F800000000F800000001F800000001F000000003F000000003F000000003
+F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000001FE0
+0000001FE00000001FE00000001FE00000001FE00000001FE00000003FE00000003FE000
+00003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000
+003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF8000007C07E0
+0000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F801E00000F80
+1E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C03F000007C03F
+80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000FFF80780007FF
+C0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000FFFE000003FFF
+F8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FFC03F00007F
+E03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003F0F8000003F0
+F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E07C000003E07E
+000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001FC03F80000FF
+FFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000007E07C00000
+FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001FC0003F003FC0
+003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80001FE0FF8000
+1FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001FF0FF80001F
+F0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003FF03FC0003FF0
+1FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0007E0F1FF000
+1FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC00000003FC00000
+003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE000FE003FE001
+FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F000003FFFE00
+0001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F80
+1E0000000000000000000000000000000000000000000000000000000000000000000000
+000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<1E007F807F
+80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000
+00000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01E
+C000C000C000C000C001C001800180018003800300070006000E000C001C003800300030
+000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C0001FC780001FE
+780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F0000FF3E0000FF
+000001FE000001FE000003FC000007F8000007F000000FC000001F8000003F0000003E00
+00007C00000078000000F8000000F0000001F0000001E0000001E0000003C0000003C000
+000380000003800000038000000380000003800000038000000380000003800000038000
+000380000003800000030000000000000000000000000000000000000000000000000000
+000000000000000000078000001FE000001FE000003FF000003FF000003FF000003FF000
+001FE000001FE0000007800020407BBF2B>63 D<00000007000000000000000F80000000
+0000000F800000000000000F800000000000001FC00000000000001FC00000000000001F
+C00000000000003FE00000000000003FE00000000000003FE00000000000007FF0000000
+0000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000E7
+F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE000000
+00000381FE00000000000381FE00000000000700FF00000000000700FF00000000000700
+FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC00000
+00001C003FC0000000001C003FC00000000038001FE00000000038001FE0000000003800
+1FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F80000
+0000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFF
+FFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF0000
+0007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000
+007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE000
+00380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC0000
+001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF8
+3D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800
+007F000003FE00007F000001FF00007F000000FF80007F0000007FC0007F0000003FE000
+7F0000003FE0007F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F
+0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F00
+00001FF0007F0000001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F0000
+00FF80007F000001FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF
+0000007FFFFFFFE000007F000007FC00007F000001FE00007F000000FF80007F0000007F
+C0007F0000003FE0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC
+007F00000007FC007F00000007FC007F00000007FE007F00000007FE007F00000007FE00
+7F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FC007F
+0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F00
+00007FE0007F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFF
+FFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF
+801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000F
+FE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE
+03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1F
+F0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0
+000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000
+00007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE000000000
+0E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C
+0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE000000007000
+FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007
+F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003
+FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFF
+FFFFFFE0000001FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F
+8000007F8000003FC000007F8000000FE000007F8000000FF000007F80000007F800007F
+80000003FC00007F80000001FC00007F80000001FE00007F80000000FF00007F80000000
+FF00007F80000000FF80007F800000007F80007F800000007FC0007F800000007FC0007F
+800000007FC0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+3FE0007F800000003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F
+800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80000000
+3FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F
+800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F80000000
+7FC0007F800000007FC0007F800000007F80007F800000007F80007F80000000FF80007F
+80000000FF00007F80000001FE00007F80000001FE00007F80000003FC00007F80000003
+F800007F80000007F800007F8000000FF000007F8000001FE000007F8000007FC000007F
+800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF80
+0000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFF
+FFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003
+F0007F80000001F0007F80000000F0007F80000000F0007F80000000F0007F8000000070
+007F8000000070007F8000000070007F8000000070007F8000000038007F80001C003800
+7F80001C0038007F80001C0038007F80001C0038007F80001C0000007F80001C0000007F
+80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFF
+FFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F8000
+7C0000007F80003C0000007F80003C0000007F80001C0000007F80001C0000007F80001C
+0007007F80001C0007007F80001C0007007F80001C000E007F800000000E007F80000000
+0E007F800000000E007F800000000E007F800000001E007F800000001C007F800000001C
+007F800000003C007F800000003C007F800000007C007F800000007C007F80000000F800
+7F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFF
+FFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFF
+FFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000
+000FC0007F80000007C0007F80000007C0007F80000003C0007F80000003C0007F800000
+03C0007F80000001C0007F80000001C0007F80000001C0007F80000001C0007F80000000
+E0007F80000000E0007F80003800E0007F80003800E0007F80003800E0007F8000380000
+007F8000380000007F8000380000007F8000780000007F8000780000007F8000F8000000
+7F8001F80000007F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F
+8007F80000007F8001F80000007F8000F80000007F8000780000007F8000780000007F80
+00380000007F8000380000007F8000380000007F8000380000007F8000380000007F8000
+380000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+01FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<00
+00003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001
+F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC0000
+7F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC000000
+01FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001F
+F0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000
+001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000FF
+C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000
+000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF
+C0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001F
+FFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003F
+F000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF8000000
+03FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001
+FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF00000
+0FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000
+001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFF
+FFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F
+8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000F
+F000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFF
+FFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFF
+F0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
+00003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFC0
+007FFFFCFFFFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00
+007F80000007F800007F80000007E000007F80000007C000007F8000000F8000007F8000
+001F0000007F8000003E0000007F8000007C0000007F800000F80000007F800001F00000
+007F800003E00000007F800007C00000007F80000F800000007F80001F000000007F8000
+3E000000007F80007C000000007F8000F8000000007F8001F0000000007F8003E0000000
+007F800780000000007F800FC0000000007F801FC0000000007F803FE0000000007F807F
+F0000000007F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000
+007F8F03FE000000007F9E01FF000000007FBC01FF000000007FF800FF800000007FF000
+7FC00000007FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000
+007F80000FF80000007F800007FC0000007F800007FC0000007F800003FE0000007F8000
+01FF0000007F800001FF0000007F800000FF8000007F8000007FC000007F8000007FE000
+007F8000003FE000007F8000001FF000007F8000000FF800007F8000000FF800007F8000
+0007FC00007F80000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0
+FFFFFFC000FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75
+D<FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000380007F8000000380007F8000000380
+007F8000000380007F8000000380007F8000000780007F8000000700007F800000070000
+7F8000000700007F8000000700007F8000000F00007F8000000F00007F8000000F00007F
+8000001F00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F80
+0001FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE00313E7DBD39>I<FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000
+003FFFF001FFE0000000007FF800007FE0000000007FE0000077F000000000EFE0000077
+F000000000EFE0000077F000000000EFE0000073F800000001CFE0000073F800000001CF
+E0000071FC000000038FE0000071FC000000038FE0000071FC000000038FE0000070FE00
+0000070FE0000070FE000000070FE0000070FF0000000E0FE00000707F0000000E0FE000
+00707F0000000E0FE00000703F8000001C0FE00000703F8000001C0FE00000703F800000
+1C0FE00000701FC00000380FE00000701FC00000380FE00000700FE00000700FE0000070
+0FE00000700FE00000700FE00000700FE000007007F00000E00FE000007007F00000E00F
+E000007003F80001C00FE000007003F80001C00FE000007003F80001C00FE000007001FC
+0003800FE000007001FC0003800FE000007001FC0003800FE000007000FE0007000FE000
+007000FE0007000FE0000070007F000E000FE0000070007F000E000FE0000070007F000E
+000FE0000070003F801C000FE0000070003F801C000FE0000070001FC038000FE0000070
+001FC038000FE0000070001FC038000FE0000070000FE070000FE0000070000FE070000F
+E0000070000FE0E0000FE00000700007F0E0000FE00000700007F0E0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700003F9C0000FE00000700001FF80000FE000
+00700001FF80000FE00000700000FF00000FE00000700000FF00000FE00000F80000FF00
+000FE00001FC00007E00000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC0
+0000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F8
+00007FF800000070000077FC00000070000073FE00000070000073FE00000070000071FF
+00000070000070FF80000070000070FF800000700000707FC00000700000703FE0000070
+0000703FE00000700000701FF00000700000700FF80000700000700FF800007000007007
+FC00007000007003FE00007000007003FE00007000007001FF00007000007000FF800070
+00007000FF800070000070007FC00070000070003FE00070000070003FE0007000007000
+1FF00070000070000FF80070000070000FF800700000700007FC00700000700003FE0070
+0000700003FE00700000700001FF00700000700000FF80700000700000FF807000007000
+007FC07000007000003FE07000007000003FE07000007000001FF07000007000000FF870
+00007000000FF870000070000007FC70000070000003FE70000070000003FE7000007000
+0001FF70000070000000FFF0000070000000FFF00000700000007FF00000700000003FF0
+0000700000003FF00000700000001FF00000700000000FF00000700000000FF000007000
+000007F00000F800000003F00001FC00000003F00007FF00000001F000FFFFF8000000F0
+00FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<0000007FE0000000000007FF
+FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000
+000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000
+0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00
+07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000
+00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0
+7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0
+7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000
+0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00
+07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000
+000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000
+0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF
+FE0000000000007FE00000003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFF
+FFFFE00001FFC0003FF800007F800007FC00007F800001FE00007F800000FF00007F8000
+007F80007F8000003FC0007F8000003FE0007F8000003FE0007F8000001FF0007F800000
+1FF0007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001F
+F8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0
+007F8000003FE0007F8000003FE0007F8000003FC0007F8000007F80007F800000FF0000
+7F800001FE00007F800007FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000
+FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF00000007F8000
+07FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F8000007FC000
+007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF000007F8000
+003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000
+007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC000007F8000
+007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F800007F80000
+007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001
+FC000000007F80003F000000007F80001FC00000007F80000FE00000007F800007F00000
+007F800007F80000007F800003F80000007F800003FC0000007F800001FC0000007F8000
+01FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F800001FF0000
+007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF8000007F8000
+01FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F800001FFC00E
+007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0
+003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000000000003F80
+3F407DBD43>82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000
+1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000
+7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C
+FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F
+FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007
+FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000
+01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000
+3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C
+FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0
+1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF
+803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000
+3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003
+C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000
+3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000
+E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF
+FFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF8
+01FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000003F80000000F000003FC0000000E000
+003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000000FE000
+0003C000000FF000000780000007F000000700000003F800000F00000001FC00001E0000
+0000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE00000000003FF
+FF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFF
+FFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000
+003F00007F800000003E00007F800000001C00007FC00000003C00003FC0000000380000
+3FC00000003800003FE00000007800001FE00000007000001FE00000007000000FF00000
+00E000000FF0000000E000000FF8000001E0000007F8000001C0000007F8000001C00000
+07FC000003C0000003FC00000380000003FC00000380000001FE00000700000001FE0000
+0700000001FF00000700000000FF00000E00000000FF00000E00000000FF80001E000000
+007F80001C000000007F80001C000000007FC0003C000000003FC00038000000003FC000
+38000000001FE00070000000001FE00070000000001FF000F0000000000FF000E0000000
+000FF000E0000000000FF801E00000000007F801C00000000007F801C00000000003FC03
+800000000003FC03800000000003FE07800000000001FE07000000000001FE0700000000
+0001FF0F000000000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C
+0000000000007FDC0000000000003FF80000000000003FF80000000000003FF800000000
+00001FF00000000000001FF00000000000001FF00000000000000FE00000000000000FE0
+00000000000007C000000000000007C000000000000007C000000000000003800000003F
+407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF80
+07FFFF03FFC00001FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F80
+00FF0000007F8000000F8000FF0000007FC000000F0000FF8000003FC000000F00007F80
+00003FC000000E00007F8000003FE000000E00007F8000003FE000000E00003FC000003F
+E000001C00003FC000003FE000001C00003FC000007FF000001C00001FE000007FF00000
+3800001FE000007FF000003800001FE00000E7F800003800000FF00000E7F80000700000
+0FF00000E7F800007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F800
+01C3FC0000E0000007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE
+0001C0000003FC000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380
+000001FE000700FF000380000001FE000E007F800380000000FF000E007F800700000000
+FF000E007F800700000000FF001C003FC007000000007F801C003FC00E000000007F801C
+003FC00E000000007F8038001FE00E000000007FC038001FE01E000000003FC038001FE0
+1C000000003FC078001FF01C000000003FE070000FF03C000000001FE070000FF0380000
+00001FE0F0000FF838000000001FE0E00007F838000000000FF0E00007F870000000000F
+F0E00007F870000000000FF1C00003FC700000000007F9C00003FCE00000000007F9C000
+03FCE00000000007FB800001FEE00000000003FF800001FFC00000000003FF800001FFC0
+0000000003FF000000FFC00000000003FF000000FFC00000000001FF000000FF80000000
+0001FF000000FF800000000001FE0000007F800000000000FE0000007F000000000000FE
+0000007F000000000000FC0000003F0000000000007C0000003E0000000000007C000000
+3E000000000000780000001E000000000000380000001C00000058407EBD5D>I<7FFFFF
+C003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE0
+00001FF000001F8000000FF800001F0000000FF800001E00000007FC00001C00000003FE
+00003C00000003FE00007800000001FF00007000000000FF8000F000000000FF8001E000
+0000007FC001C0000000003FC003C0000000003FE00780000000001FF00700000000000F
+F00F00000000000FF81E000000000007FC1C000000000007FC3C000000000003FE780000
+00000001FF70000000000001FFF0000000000000FFE00000000000007FC0000000000000
+7FC00000000000003FE00000000000001FF00000000000001FF00000000000001FF80000
+000000001FFC0000000000003FFC0000000000003BFE00000000000071FF000000000000
+F1FF000000000000E0FF800000000001C07F800000000003C07FC00000000003803FE000
+00000007003FE0000000000F001FF0000000000E000FF8000000001C000FF8000000003C
+0007FC00000000380003FE00000000780003FE00000000F00001FF00000000E00000FF80
+000001E00000FF80000003C000007FC00000038000003FE00000078000003FE000000F00
+00001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF
+00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF80
+0003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE000
+00003FC000007FE00000001F8000003FE00000001E0000001FF00000001E0000001FF000
+00003C0000000FF80000003800000007FC0000007800000007FC000000F000000003FE00
+0000E000000003FF000001E000000001FF000001C000000000FF800003C000000000FF80
+000380000000007FC0000700000000003FE0000F00000000003FE0000E00000000001FF0
+001E00000000001FF0001C00000000000FF80038000000000007FC0078000000000007FC
+0070000000000003FE00F0000000000003FF00E0000000000001FF01E0000000000000FF
+83C0000000000000FF83800000000000007FC7800000000000003FE7000000000000003F
+EF000000000000001FFE000000000000001FFC000000000000000FFC0000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F80000000000000007F80000000000000007F80000000000000007
+F80000000000000007F8000000000000001FFC0000000000000FFFFFFC00000000000FFF
+FFFC00000000000FFFFFFC000000413E7FBD44>I<3FFFFFFFFFF83FFFFFFFFFF83FFFFF
+FFFFF83FFF00001FF03FF800001FF03FE000003FE03F8000007FC03F0000007FC03E0000
+00FF803E000000FF803C000001FF007C000003FE0078000003FE0078000007FC00780000
+0FF8007800000FF8007000001FF0007000001FF0007000003FE0007000007FC000700000
+7FC000000000FF8000000001FF0000000001FF0000000003FE0000000007FC0000000007
+FC000000000FF8000000000FF8000000001FF0000000003FE0000000003FE0000000007F
+C000000000FF8000000000FF8000000001FF0000000001FF0000000003FE0000000007FC
+00001C0007FC00001C000FF800001C001FF000001C001FF000001C003FE000001C007FC0
+00001C007FC000003C00FF8000003C00FF8000003C01FF0000003C03FE0000003C03FE00
+00007807FC000000780FF8000000F80FF8000000F81FF0000001F81FF0000003F83FE000
+000FF87FC000003FF87FC00001FFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF82E3E7B
+BD38>I<FFFCFFFCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFC
+FFFCFFFCFFFC0E5B77C319>I<018000C0038001C003000180070003800E0007001C000E
+0018000C0038001C003000180070003800600030006000300060003000E0007000C00060
+00C0006000C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03F
+F07FE03FF03FE01FF03FC01FE00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<018003
+80030007000E001C001800380030007000600060006000E000C000C000C000C000CF00FF
+C0FFE0FFE0FFE07FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE0000
+0003F01F800000078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00
+001FF000FE00001FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00
+000000007F00000000007F00000000007F000000001FFF00000003FFFF0000001FF87F00
+00007F807F000001FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00
+003F80007F00007F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F03
+80FE0000FF0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87
+001FC00E1FCF0007F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC0000
+0000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF
+800001FC7C07E00001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE0000
+3F8001FC00001F8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC0000
+0FF001FC000007F001FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F001FC000007F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC0000
+1FC001FE00001F8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003
+F00001E0780FC00001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE0
+00003F00F800007C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF80
+1FC000FF801FC000FF803F80007F003F80001C007F800000007F800000007F00000000FF
+00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF00000000FF00000000FF000000007F800000007F800000007F800000003F8000
+01C03FC00001C01FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E
+0000FC007800003F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC000000
+00FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F
+80F9FC00007E003DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC0
+0001FC001FC00001FC003FC00001FC003F800001FC007F800001FC007F800001FC007F00
+0001FC007F000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F00
+0001FC007F800001FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC0
+0003FC000FE00003FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F
+01F1FFF8000FFFC1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03
+F00000FC01F80001F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001F
+C03F80000FC03F80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0
+FF00000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF
+00000000FF000000007F000000007F000000007F800000003F800000003F800000E01FC0
+0000E01FC00001E00FC00001C007E00003C007F000078003F800070000FC001E00007E00
+3C00001F80F8000007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C
+0007E07E000FC0FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<00
+0000007C000003F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003
+F001F81F8007E000FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000F
+C0007E00000FE000FE000007E000FC000003F001F8000003F001F8000001F803E0000003
+FE0FC00000071FFF0000000703F80000000600000000000E00000000000E00000000000E
+00000000000F00000000000F00000000000F80000000000FC00000000007FFFFE0000007
+FFFFFE000003FFFFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F
+000001FE003E000000FE007C0000007E007C0000003F00F80000003F00F80000001F00F8
+0000001F00F80000001F00F80000001F00FC0000003F007C0000003E007E0000007E003F
+000000FC001F800001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC000000
+03FFC00000293D7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC00000000
+07FC0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F800
+01FDC001FC0001FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE00
+01FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>
+I<01E00007F80007F8000FFC000FFC000FFC000FFC0007F80007F80001E0000000000000
+0000000000000000000000000000000000000000000000000000000000000001FC007FFC
+007FFC007FFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFF
+F0FFFFF0FFFFF0143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF00
+01FE0001FE00007800000000000000000000000000000000000000000000000000000000
+000000000000000000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F3E007F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00F
+FF8001FC00185185BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC00000000
+07FC0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC00
+01FC003FE00001FC003F800001FC003F000001FC003C000001FC0078000001FC00F00000
+01FC01E0000001FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F000000
+01FCFF80000001FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F00000
+01FC07F8000001F803FC000001F801FC000001F801FE000001F800FF000001F8007F0000
+01F8007F800001F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF000
+01F8000FF80003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>
+I<01FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE
+00FFFFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FF
+F81E07E00F03F000FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001
+F98001FCC000FE0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001
+FE0000FF00007F0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001
+FC0000FE00007F0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFF
+FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000
+FFF81E07E000FFF87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE00
+01FB0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFC
+FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E
+007E0000F8001F0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F8000
+01F83F800001FC3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000
+FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF
+FF000000FF7F000000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F
+800001F80FC00003F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F
+81FC00000FFFF0000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0F
+E000FFFDE003F00003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC0000
+3F8001FC00001FC001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC0000
+0FF001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF001FC0000
+0FF001FC00000FF001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE0000
+3F8001FE00007F0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780F
+C00001FC3FFF000001FC07F8000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF800
+0000FFFFF80000002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00
+387C0000FC001C7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE000
+03FC003FC00003FC003FC00001FC007F800001FC007F800001FC007F800001FC007F8000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F8000
+01FC007F800001FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE000
+07FC0007F0000FFC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFF
+C1FC000001FE01FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000
+FFFFF82D3A7DA730>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB
+81FE01FB01FE01FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC0
+6001FFF8E007C03FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000
+E0F80000E0FC0000E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE
+000FFFFF0007FFFF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003
+F8E00001F8F00001F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001
+E0FF0003C0FF800780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000
+001C0000001C0000001C0000001C0000003C0000003C0000003C0000003C0000007C0000
+007C000000FC000000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC0
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E0
+01FC00E001FC00E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE00
+0001F8001B397EB723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007
+FC0003FE0003FC0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000
+FC0007FE0000FE0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC00
+00FF80FE002E297DA733>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF00
+03FC0000FC0003FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E000
+00FF0001E000007F0001C000007F0001C000003F80038000003F80038000003FC0078000
+001FC0070000001FC0070000000FE00E0000000FE00E0000000FF01E00000007F01C0000
+0007F01C00000003F83800000003F83800000003FC7800000001FC7000000001FC700000
+0001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000007FC00000
+00003F80000000003F80000000001F00000000001F00000000001F00000000000E000000
+2B287EA630>I<FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE0
+00FFC007FC001FC0003F8003F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001
+FC0007E0001C0001FE0007E0003C0000FE000FF000380000FE000FF0003800007F000FF0
+007000007F001FF8007000007F001DF8007000003F801DF800E000003F803DFC00E00000
+3F8038FC00E000001FC038FC01C000001FC078FE01C000001FC0707E03C000000FE0707F
+038000000FE0E03F038000000FF0E03F0780000007F0E03F8700000007F1C01F87000000
+07F9C01F8F00000003F9C01FCE00000003FB800FCE00000003FF800FDE00000001FF800F
+FC00000001FF0007FC00000000FF0007F800000000FF0007F800000000FE0003F8000000
+007E0003F0000000007E0003F0000000007C0001F0000000003C0001E000000000380000
+E000003D287EA642>I<FFFFF01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF
+8007F800007F0007E000007F8007C000003FC0078000001FC00F0000000FE00E0000000F
+F01E00000007F83C00000003F87800000001FCF000000001FEE000000000FFE000000000
+7FC0000000003F80000000003FC0000000001FC0000000001FE0000000003FF000000000
+3FF8000000007BF800000000F1FC00000001E1FE00000001C0FF00000003C07F00000007
+803F8000000F003FC000001E001FE000003E000FE000007C0007F00000FC0007F80001FE
+0007FC000FFE000FFE00FFFF803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FF
+FFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001
+FC0000F00001FE0000F00000FE0000E00000FE0000E000007F0001C000007F0001C00000
+7F8003C000003F80038000003F80038000001FC0070000001FC0070000001FE00F000000
+0FE00E0000000FE00E00000007F01C00000007F01C00000007F83C00000003F838000000
+03F83800000001FC7000000001FC7000000001FEF000000000FEE000000000FEE0000000
+007FC0000000007FC0000000007FC0000000003F80000000003F80000000003F80000000
+001F00000000001F00000000000E00000000000E00000000001E00000000001C00000000
+003C0000000000380000000000380000000000780000001800700000007E0070000000FF
+00E0000000FF00E0000000FF01C0000000FF01C0000000FE03800000007E070000000078
+0E000000003C3C000000001FF80000000007E0000000002B3A7EA630>I<1FFFFFFF801F
+FFFFFF801FE000FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C00
+0FF0003C001FF00038001FE00038003FC00038007FC00038007F80003800FF00000001FE
+00000001FE00000003FC00000007F80000000FF80000000FF00000001FE00000003FC003
+80003FC00380007F80038000FF00038001FF00038001FE00038003FC00078007FC000780
+07F80007000FF00007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FF
+FFFFFF00FFFFFFFF0021277EA628>I E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 20
+20 21 bop 150 -116 a Fg(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(20)150 299 y
+Fc(DO_REGISTERS_INFO)630 408 y Fg(If)30 b(de\014ned,)f(use)h(this)g(to)
+h(prin)m(t)e(the)h(v)-5 b(alue)30 b(of)h(a)f(register)h(or)f(all)f
+(registers.)150 556 y Fc(END_OF_TEXT_DEFAULT)630 666
+y Fg(This)19 b(is)g(an)h(expression)f(that)i(should)e(designate)h(the)h
+(end)e(of)i(the)f(text)i(section)e(\(?)37 b(FIXME)630
+775 y(?\))150 923 y Fc(EXTRACT_RETURN_VALUE\(typ)o(e,re)o(gbuf)o(,va)o
+(lbuf)o(\))630 1033 y Fg(De\014ne)22 b(this)e(to)i(extract)h(a)f
+(function's)e(return)h(v)-5 b(alue)21 b(of)g(t)m(yp)s(e)h
+Fd(t)m(yp)s(e)27 b Fg(from)21 b(the)g(ra)m(w)h(register)630
+1142 y(state)32 b Fd(regbuf)47 b Fg(and)30 b(cop)m(y)h(that,)g(in)e
+(virtual)g(format,)i(in)m(to)f Fd(v)-5 b(albuf)p Fg(.)150
+1290 y Fc(EXTRACT_STRUCT_VALUE_ADD)o(RESS)o(\(reg)o(buf)o(\))630
+1400 y Fg(De\014ne)51 b(this)f(to)h(extract)h(from)f(an)f(arra)m(y)i
+Fd(regbuf)67 b Fg(con)m(taining)50 b(the)h(\(ra)m(w\))h(register)630
+1509 y(state,)41 b(the)c(address)f(in)g(whic)m(h)g(a)i(function)e
+(should)f(return)h(its)h(structure)f(v)-5 b(alue,)39
+b(as)f(a)630 1619 y(CORE)p 901 1619 28 4 v 32 w(ADDR)31
+b(\(or)g(an)f(expression)f(that)i(can)g(b)s(e)f(used)f(as)i(one\).)150
+1766 y Fc(FLOAT_INFO)630 1876 y Fg(If)g(de\014ned,)f(then)h(the)g
+(`info)f(\015oat')i(command)f(will)d(prin)m(t)i(information)f(ab)s(out)
+i(the)g(pro-)630 1986 y(cessor's)g(\015oating)f(p)s(oin)m(t)g(unit.)150
+2133 y Fc(FP_REGNUM)630 2243 y Fg(The)g(n)m(um)m(b)s(er)f(of)h(the)h
+(frame)f(p)s(oin)m(ter)g(register.)150 2391 y Fc
+(FRAMELESS_FUNCTION_INVOC)o(ATIO)o(N\(fi)o(,)24 b(frameless\))630
+2500 y Fg(De\014ne)35 b(this)f(to)i(set)f(the)g(v)-5
+b(ariable)34 b Fd(frameless)k Fg(to)d(1)h(if)e(the)h(function)e(in)m(v)
+m(o)s(cation)i(repre-)630 2610 y(sen)m(ted)29 b(b)m(y)g
+Fd(\014)j Fg(do)s(es)d(not)g(ha)m(v)m(e)h(a)f(stac)m(k)h(frame)f(asso)s
+(ciated)g(with)f(it.)40 b(Otherwise)27 b(set)j(it)e(to)630
+2719 y(0.)150 2867 y Fc(FRAME_ARGS_ADDRESS_CORRE)o(CT)630
+2977 y Fg(stac)m(k.c)150 3124 y Fc(FRAME_CHAIN\(frame\))630
+3234 y Fg(Giv)m(en)i Fd(frame)p Fg(,)h(return)e(a)i(p)s(oin)m(ter)e(to)
+i(the)g(calling)e(frame.)150 3382 y Fc(FRAME_CHAIN_COMBINE\(chai)o
+(n,fr)o(ame\))630 3491 y Fg(De\014ne)39 b(this)e(to)i(tak)m(e)h(the)e
+(frame)h(c)m(hain)e(p)s(oin)m(ter)h(and)f(the)i(frame's)f(nominal)f
+(address)630 3601 y(and)32 b(pro)s(duce)g(the)g(nominal)f(address)h(of)
+h(the)g(caller's)f(frame.)47 b(Presen)m(tly)32 b(only)g(de\014ned)630
+3710 y(for)e(HP)g(P)-8 b(A.)150 3858 y Fc(FRAME_CHAIN_VALID\(chain,)o
+(this)o(fram)o(e\))630 3968 y Fg(De\014ne)29 b(this)e(to)i(b)s(e)f(an)g
+(expression)f(that)i(returns)f(zero)h(if)e(the)i(giv)m(en)f(frame)h(is)
+e(an)h(outer-)630 4077 y(most)33 b(frame,)g(with)e(no)h(caller,)g(and)g
+(nonzero)g(otherwise.)46 b(Three)32 b(common)g(de\014nitions)630
+4187 y(are)22 b(a)m(v)-5 b(ailable.)37 b Fc(default_frame_chain_val)o
+(id)15 b Fg(\(the)22 b(default\))e(is)g(nonzero)i(if)e(the)h(c)m(hain)
+630 4296 y(p)s(oin)m(ter)32 b(is)g(nonzero)h(and)f(giv)m(en)h(frame's)f
+(PC)h(is)e(not)i(inside)e(the)i(startup)f(\014le)g(\(suc)m(h)h(as)630
+4406 y(`)p Fc(crt0.o)p Fg('\).)64 b Fc(alternate_frame_chain_v)o(ali)o
+(d)32 b Fg(is)38 b(nonzero)g(if)f(the)i(c)m(hain)f(p)s(oin)m(ter)f(is)
+630 4516 y(nonzero)k(and)f(the)g(giv)m(en)h(frame's)f(PC)g(is)f(not)i
+(in)e Fc(main\(\))g Fg(or)h(a)h(kno)m(wn)f(en)m(try)h(p)s(oin)m(t)630
+4625 y(function)29 b(\(suc)m(h)h(as)h Fc(_start\(\))p
+Fg(\).)150 4773 y Fc(FRAME_INIT_SAVED_REGS\(fr)o(ame\))630
+4883 y Fg(See)24 b(`)p Fc(frame.h)p Fg('.)37 b(Determines)23
+b(the)h(address)e(of)i(all)e(registers)h(in)f(the)i(curren)m(t)f(stac)m
+(k)i(frame)630 4992 y(storing)38 b(eac)m(h)i(in)e Fc(frame->saved_regs)
+p Fg(.)61 b(Space)39 b(for)f Fc(frame->saved_regs)d Fg(shall)i(b)s(e)
+630 5102 y(allo)s(cated)27 b(b)m(y)f Fc(FRAME_INIT_SAVED_REGS)21
+b Fg(using)k(either)h Fc(frame_saved_regs_zalloc)630
+5211 y Fg(or)k Fc(frame_obstack_alloc)p Fg(.)630 5340
+y Fd(FRAME)p 974 5340 V 33 w(FIND)p 1236 5340 V 34 w(SA)-10
+b(VED)p 1578 5340 V 33 w(REGS)35 b Fg(and)30 b Fd(EXTRA)p
+2405 5340 V 32 w(FRAME)p 2776 5340 V 34 w(INF)m(O)35
+b Fg(are)c(deprecated.)p eop
+%DVIPSSectionPage: 21
+21 22 bop 150 -116 a Fg(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(21)150 299 y
+Fc(FRAME_NUM_ARGS)26 b(\(val,)j(fi\))630 408 y Fg(F)-8
+b(or)25 b(the)g(frame)f(describ)s(ed)f(b)m(y)h Fd(\014)p
+Fg(,)h(set)g Fd(v)-5 b(al)28 b Fg(to)d(the)g(n)m(um)m(b)s(er)e(of)i
+(argumen)m(ts)f(that)h(are)g(b)s(eing)630 518 y(passed.)150
+682 y Fc(FRAME_SAVED_PC\(frame\))630 792 y Fg(Giv)m(en)30
+b Fd(frame)p Fg(,)h(return)e(the)i(p)s(c)e(sa)m(v)m(ed)j(there.)41
+b(That)30 b(is,)g(the)g(return)g(address.)150 956 y Fc
+(FUNCTION_EPILOGUE_SIZE)630 1066 y Fg(F)-8 b(or)33 b(some)g(COFF)f
+(targets,)i(the)e Fc(x_sym.x_misc.x_fsize)27 b Fg(\014eld)k(of)h(the)h
+(function)e(end)630 1176 y(sym)m(b)s(ol)36 b(is)h(0.)63
+b(F)-8 b(or)38 b(suc)m(h)f(targets,)k(y)m(ou)d(m)m(ust)g(de\014ne)f
+Fc(FUNCTION_EPILOGUE_SIZE)31 b Fg(to)630 1285 y(expand)f(in)m(to)g(the)
+h(standard)e(size)h(of)h(a)g(function's)e(epilogue.)150
+1450 y Fc(GCC_COMPILED_FLAG_SYMBOL)150 1587 y(GCC2_COMPILED_FLAG_SYMBO)
+o(L)630 1696 y Fg(If)f(de\014ned,)g(these)h(are)f(the)h(names)f(of)h
+(the)f(sym)m(b)s(ols)f(that)i(GDB)h(will)25 b(lo)s(ok)j(for)g(to)i
+(detect)630 1806 y(that)46 b(GCC)f(compiled)f(the)h(\014le.)85
+b(The)45 b(default)f(sym)m(b)s(ols)g(are)i Fc(gcc_compiled.)c
+Fg(and)630 1915 y Fc(gcc2_compiled.)p Fg(,)27 b(resp)s(ectiv)m(ely)-8
+b(.)40 b(\(Curren)m(tly)29 b(only)h(de\014ned)f(for)h(the)h(Delta)g
+(68.\))150 2080 y Fc(GDB_TARGET_IS_HPPA)630 2189 y Fg(This)h
+(determines)h(whether)g(horrible)e(kludge)i(co)s(de)h(in)f(db)m
+(xread.c)h(and)f(partial-stab.h)630 2299 y(is)d(used)h(to)g(mangle)g(m)
+m(ultiple-sym)m(b)s(ol-table)e(\014les)h(from)g(HPP)-8
+b(A's.)44 b(This)29 b(should)h(all)g(b)s(e)630 2408 y(ripp)s(ed)e(out,)
+i(and)g(a)h(sc)m(heme)g(lik)m(e)f(elfread.c)g(used.)150
+2573 y Fc(GDB_TARGET_IS_MACH386)150 2710 y(GDB_TARGET_IS_SUN3)150
+2847 y(GDB_TARGET_IS_SUN386)630 2956 y Fg(Kludges)f(that)i(should)d(go)
+k(a)m(w)m(a)m(y)-8 b(.)150 3121 y Fc(GET_LONGJMP_TARGET)630
+3230 y Fg(F)g(or)32 b(most)h(mac)m(hines,)e(this)g(is)g(a)h(target-dep)
+s(enden)m(t)h(parameter.)45 b(On)31 b(the)h(DECstation)630
+3340 y(and)g(the)i(Iris,)e(this)g(is)g(a)i(nativ)m(e-dep)s(enden)m(t)e
+(parameter,)j(since)d Fc(<)p Fg(setjmp.h)p Fc(>)g Fg(is)g(needed)630
+3450 y(to)f(de\014ne)f(it.)630 3587 y(This)41 b(macro)j(determines)e
+(the)h(target)h(PC)f(address)f(that)h(long)s(jmp\(\))f(will)f(jump)g
+(to,)630 3696 y(assuming)47 b(that)i(w)m(e)g(ha)m(v)m(e)h(just)e(stopp)
+s(ed)f(at)i(a)g(long)s(jmp)e(breakp)s(oin)m(t.)94 b(It)49
+b(tak)m(es)h(a)630 3806 y(CORE)p 901 3806 28 4 v 32 w(ADDR)45
+b(*)f(as)h(argumen)m(t,)j(and)c(stores)g(the)h(target)g(PC)f(v)-5
+b(alue)44 b(through)f(this)630 3915 y(p)s(oin)m(ter.)d(It)30
+b(examines)g(the)h(curren)m(t)f(state)i(of)e(the)h(mac)m(hine)f(as)g
+(needed.)150 4080 y Fc(GET_SAVED_REGISTER)630 4189 y
+Fg(De\014ne)42 b(this)f(if)f(y)m(ou)j(need)e(to)i(supply)c(y)m(our)j(o)
+m(wn)g(de\014nition)d(for)j(the)g(function)e Fc(get_)630
+4299 y(saved_register)p Fg(.)d(Curren)m(tly)28 b(this)i(is)f(only)h
+(done)g(for)g(the)h(a29k.)150 4463 y Fc(HAVE_REGISTER_WINDOWS)630
+4573 y Fg(De\014ne)g(this)e(if)g(the)i(target)h(has)e(register)g(windo)
+m(ws.)150 4737 y Fc(REGISTER_IN_WINDOW_P)25 b(\(regnum\))630
+4847 y Fg(De\014ne)31 b(this)e(to)i(b)s(e)f(an)g(expression)f(that)i
+(is)e(1)i(if)f(the)g(giv)m(en)g(register)h(is)e(in)g(the)i(windo)m(w.)
+150 5011 y Fc(IBM6000_TARGET)630 5121 y Fg(Sho)m(ws)39
+b(that)h(w)m(e)g(are)g(con\014gured)f(for)h(an)f(IBM)h(RS/6000)i
+(target.)70 b(This)38 b(conditional)630 5230 y(should)27
+b(b)s(e)h(eliminated)f(\(FIXME\))j(and)e(replaced)h(b)m(y)f(feature-sp)
+s(eci\014c)h(macros.)41 b(It)29 b(w)m(as)630 5340 y(in)m(tro)s(duced)g
+(in)g(haste)i(and)f(w)m(e)g(are)h(rep)s(en)m(ting)e(at)j(leisure.)p
+eop
+%DVIPSSectionPage: 22
+22 23 bop 150 -116 a Fg(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(22)150 299 y
+Fc(IEEE_FLOAT)630 408 y Fg(De\014ne)31 b(this)e(if)g(the)i(target)h
+(system)e(uses)g(IEEE-format)h(\015oating)f(p)s(oin)m(t)f(n)m(um)m(b)s
+(ers.)150 585 y Fc(INIT_EXTRA_FRAME_INFO)c(\(fromleaf,)i(frame\))630
+694 y Fg(If)34 b(additional)e(information)h(ab)s(out)h(the)h(frame)f
+(is)g(required)e(this)i(should)e(b)s(e)i(stored)g(in)630
+804 y Fc(frame->extra_info)p Fg(.)j(Space)31 b(for)f
+Fc(frame->extra_info)c Fg(is)k(allo)s(cated)g(using)g
+Fc(frame_)630 914 y(obstack_alloc)p Fg(.)150 1090 y Fc(INIT_FRAME_PC)d
+(\(fromleaf,)g(prev\))630 1199 y Fg(This)35 b(is)h(a)h(C)f(statemen)m
+(t)i(that)g(sets)f(the)g(p)s(c)f(of)g(the)h(frame)g(p)s(oin)m(ted)e(to)
+j(b)m(y)e Fd(prev)p Fg(.)59 b([By)630 1309 y(default...])150
+1485 y Fc(INNER_THAN)28 b(\(lhs,rhs\))630 1595 y Fg(Returns)20
+b(non-zero)i(if)e(stac)m(k)i(address)e Fd(lhs)k Fg(is)c(inner)f(than)i
+(\(nearer)g(to)h(the)f(stac)m(k)i(top\))e(stac)m(k)630
+1704 y(address)33 b Fd(rhs)p Fg(.)50 b(De\014ne)33 b(this)g(as)h
+Fc(lhs)c(<)g(rhs)i Fg(if)h(the)h(target's)h(stac)m(k)h(gro)m(ws)e(do)m
+(wn)m(w)m(ard)f(in)630 1814 y(memory)-8 b(,)31 b(or)f
+Fc(lhs)g(>)g(rsh)f Fg(if)h(the)g(stac)m(k)i(gro)m(ws)f(up)m(w)m(ard.)
+150 1990 y Fc(IN_SIGTRAMP)c(\(pc,)j(name\))630 2100 y
+Fg(De\014ne)24 b(this)e(to)i(return)f(true)g(if)f(the)i(giv)m(en)g
+Fd(p)s(c)k Fg(and/or)23 b Fd(name)29 b Fg(indicates)22
+b(that)i(the)g(curren)m(t)630 2210 y(function)29 b(is)g(a)i(sigtramp.)
+150 2386 y Fc(SIGTRAMP_START)26 b(\(pc\))150 2529 y(SIGTRAMP_END)h
+(\(pc\))630 2638 y Fg(De\014ne)33 b(these)g(to)g(b)s(e)f(the)g(start)h
+(and)f(end)g(address)g(of)g(the)h(sigtramp)f(for)g(the)h(giv)m(en)f
+Fd(p)s(c)p Fg(.)630 2748 y(On)42 b(mac)m(hines)h(where)f(the)h(address)
+f(is)g(just)h(a)g(compile)f(time)h(constan)m(t,)k(the)c(macro)630
+2858 y(expansion)29 b(will)f(t)m(ypically)h(just)h(ignore)g(the)g
+(supplied)e Fd(p)s(c)p Fg(.)150 3034 y Fc(IN_SOLIB_CALL_TRAMPOLINE)c
+(pc)30 b(name)630 3143 y Fg(De\014ne)i(this)e(to)i(ev)-5
+b(aluate)32 b(to)g(nonzero)g(if)e(the)h(program)h(is)e(stopp)s(ed)g(in)
+g(the)i(tramp)s(oline)630 3253 y(that)f(connects)g(to)g(a)g(shared)f
+(library)-8 b(.)150 3429 y Fc(IN_SOLIB_RETURN_TRAMPOLI)o(NE)24
+b(pc)30 b(name)630 3539 y Fg(De\014ne)i(this)e(to)i(ev)-5
+b(aluate)32 b(to)g(nonzero)g(if)e(the)h(program)h(is)e(stopp)s(ed)g(in)
+g(the)i(tramp)s(oline)630 3648 y(that)f(returns)e(from)h(a)h(shared)e
+(library)-8 b(.)150 3825 y Fc(IS_TRAPPED_INTERNALVAR)24
+b(\(name\))630 3934 y Fg(This)35 b(is)i(an)g(ugly)f(ho)s(ok)h(to)h
+(allo)m(w)f(the)g(sp)s(eci\014cation)f(of)i(sp)s(ecial)e(actions)h
+(that)h(should)630 4044 y(o)s(ccur)d(as)g(a)g(side-e\013ect)g(of)g
+(setting)g(the)g(v)-5 b(alue)34 b(of)h(a)g(v)-5 b(ariable)34
+b(in)m(ternal)f(to)j(GDB.)g(Cur-)630 4154 y(ren)m(tly)c(only)f(used)g
+(b)m(y)h(the)g(h8500.)47 b(Note)34 b(that)f(this)e(could)g(b)s(e)g
+(either)h(a)g(host)g(or)g(target)630 4263 y(conditional.)150
+4439 y Fc(NEED_TEXT_START_END)630 4549 y Fg(De\014ne)37
+b(this)f(if)g(GDB)i(should)d(determine)h(the)i(start)f(and)g(end)f
+(addresses)g(of)i(the)f(text)630 4659 y(section.)k(\(Seems)30
+b(dubious.\))150 4835 y Fc(NO_HIF_SUPPORT)630 4945 y
+Fg(\(Sp)s(eci\014c)f(to)i(the)g(a29k.\))150 5121 y Fc
+(SOFTWARE_SINGLE_STEP_P)630 5230 y Fg(De\014ne)g(this)f(as)i(1)f(if)f
+(the)h(target)i(do)s(es)e(not)g(ha)m(v)m(e)h(a)g(hardw)m(are)e
+(single-step)g(mec)m(hanism.)630 5340 y(The)g(macro)h
+Fc(SOFTWARE_SINGLE_STEP)25 b Fg(m)m(ust)30 b(also)g(b)s(e)g(de\014ned.)
+p eop
+%DVIPSSectionPage: 23
+23 24 bop 150 -116 a Fg(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(23)150 299 y
+Fc(SOFTWARE_SINGLE_STEP\(sig)o(nal,)o(inse)o(rt_)o(brea)o(poin)o(ts_)o
+(p\))630 408 y Fg(A)35 b(function)f(that)i(inserts)e(or)h(remo)m(v)m
+(es)h(\(dep)s(endan)m(t)f(on)g Fd(insert)p 2902 408 28
+4 v 31 w(breap)s(oin)m(ts)p 3349 408 V 32 w(p)s Fg(\))g(break-)630
+518 y(p)s(oin)m(ts)28 b(at)i(eac)m(h)g(p)s(ossible)d(destinations)h(of)
+h(the)g(next)h(instruction.)38 b(See)29 b Fc(sparc-tdep.c)630
+628 y Fg(and)h Fc(rs6000-tdep.c)d Fg(for)j(examples.)150
+800 y Fc(PCC_SOL_BROKEN)630 909 y Fg(\(Used)h(only)e(in)g(the)i(Con)m
+(v)m(ex)g(target.\))150 1082 y Fc(PC_IN_CALL_DUMMY)630
+1191 y Fg(inferior.h)150 1363 y Fc(PC_LOAD_SEGMENT)630
+1473 y Fg(If)h(de\014ned,)h(prin)m(t)e(information)g(ab)s(out)i(the)g
+(load)f(segmen)m(t)i(for)f(the)f(program)h(coun)m(ter.)630
+1583 y(\(De\014ned)d(only)g(for)g(the)h(RS/6000.\))150
+1755 y Fc(PC_REGNUM)630 1864 y Fg(If)k(the)h(program)f(coun)m(ter)h(is)
+e(k)m(ept)i(in)e(a)i(register,)h(then)e(de\014ne)g(this)f(macro)i(to)g
+(b)s(e)f(the)630 1974 y(n)m(um)m(b)s(er)c(of)h(that)g(register.)45
+b(This)30 b(need)i(b)s(e)f(de\014ned)f(only)h(if)g Fc(TARGET_WRITE_PC)d
+Fg(is)j(not)630 2084 y(de\014ned.)150 2256 y Fc(NPC_REGNUM)630
+2365 y Fg(The)f(n)m(um)m(b)s(er)f(of)h(the)h(\\next)g(program)f(coun)m
+(ter")i(register,)e(if)f(de\014ned.)150 2538 y Fc(NNPC_REGNUM)630
+2647 y Fg(The)e(n)m(um)m(b)s(er)f(of)h(the)h(\\next)f(next)h(program)f
+(coun)m(ter")h(register,)g(if)f(de\014ned.)38 b(Curren)m(tly)-8
+b(,)630 2757 y(this)29 b(is)h(only)f(de\014ned)g(for)h(the)h(Motorola)h
+(88K.)150 2929 y Fc(PRINT_REGISTER_HOOK)25 b(\(regno\))630
+3039 y Fg(If)j(de\014ned,)f(this)g(m)m(ust)h(b)s(e)f(a)i(function)d
+(that)j(prin)m(ts)e(the)h(con)m(ten)m(ts)i(of)e(the)g(giv)m(en)g
+(register)630 3148 y(to)j(standard)f(output.)150 3320
+y Fc(PRINT_TYPELESS_INTEGER)630 3430 y Fg(This)i(is)g(an)i(obscure)f
+(substitute)g(for)g Fc(print_longest)d Fg(that)k(seems)g(to)g(ha)m(v)m
+(e)h(b)s(een)e(de-)630 3540 y(\014ned)c(for)h(the)h(Con)m(v)m(ex)g
+(target.)150 3712 y Fc(PROCESS_LINENUMBER_HOOK)630 3821
+y Fg(A)f(ho)s(ok)h(de\014ned)e(for)h(X)m(COFF)h(reading.)150
+3994 y Fc(PROLOGUE_FIRSTLINE_OVERL)o(AP)630 4103 y Fg(\(Only)e(used)h
+(in)f(unsupp)s(orted)e(Con)m(v)m(ex)32 b(con\014guration.\))150
+4275 y Fc(PS_REGNUM)630 4385 y Fg(If)g(de\014ned,)g(this)g(is)f(the)i
+(n)m(um)m(b)s(er)e(of)i(the)g(pro)s(cessor)f(status)h(register.)47
+b(\(This)31 b(de\014nition)630 4495 y(is)e(only)h(used)f(in)h(generic)g
+(co)s(de)g(when)g(parsing)f Fc(")p Fg($ps)p Fc(")p Fg(.\))150
+4667 y Fc(POP_FRAME)630 4776 y Fg(Used)h(in)f(`)p Fc
+(call_function_by_hand)p Fg(')c(to)31 b(remo)m(v)m(e)h(an)f
+(arti\014cial)d(stac)m(k)k(frame.)150 4949 y Fc(PUSH_ARGUMENTS)26
+b(\(nargs,)j(args,)g(sp,)g(struct_return,)e(struct_addr\))630
+5058 y Fg(De\014ne)k(this)e(to)i(push)e(argumen)m(ts)h(on)m(to)i(the)e
+(stac)m(k)i(for)e(inferior)f(function)g(call.)150 5230
+y Fc(PUSH_DUMMY_FRAME)630 5340 y Fg(Used)h(in)f(`)p Fc
+(call_function_by_hand)p Fg(')c(to)31 b(create)h(an)f(arti\014cial)e
+(stac)m(k)i(frame.)p eop
+%DVIPSSectionPage: 24
+24 25 bop 150 -116 a Fg(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(24)150 299 y
+Fc(REGISTER_BYTES)630 408 y Fg(The)24 b(total)h(amoun)m(t)g(of)f(space)
+h(needed)f(to)h(store)g(GDB's)h(cop)m(y)f(of)f(the)h(mac)m(hine's)f
+(register)630 518 y(state.)150 682 y Fc(REGISTER_NAME\(i\))630
+792 y Fg(Return)g(the)h(name)g(of)g(register)f Fd(i)29
+b Fg(as)c(a)g(string.)38 b(Ma)m(y)26 b(return)e Fd(NULL)h
+Fg(or)f Fd(NUL)h Fg(to)h(indicate)630 902 y(that)31 b(register)f
+Fd(i)35 b Fg(is)29 b(not)i(v)-5 b(alid.)150 1066 y Fc
+(REG_STRUCT_HAS_ADDR)25 b(\(gcc_p,)k(type\))630 1176
+y Fg(De\014ne)k(this)f(to)h(return)f(1)h(if)e(the)i(giv)m(en)g(t)m(yp)s
+(e)g(will)d(b)s(e)i(passed)g(b)m(y)h(p)s(oin)m(ter)f(rather)g(than)630
+1285 y(directly)-8 b(.)150 1450 y Fc(SDB_REG_TO_REGNUM)630
+1559 y Fg(De\014ne)30 b(this)f(to)h(con)m(v)m(ert)h(sdb)e(register)h(n)
+m(um)m(b)s(ers)e(in)m(to)i(GDB)h(regn)m(ums.)40 b(If)29
+b(not)h(de\014ned,)630 1669 y(no)g(con)m(v)m(ersion)h(will)d(b)s(e)h
+(done.)150 1833 y Fc(SHIFT_INST_REGS)630 1943 y Fg(\(Only)g(used)h(for)
+g(m88k)h(targets.\))150 2107 y Fc(SKIP_PROLOGUE)c(\(pc\))630
+2217 y Fg(A)e(C)f(statemen)m(t)j(that)e(adv)-5 b(ances)25
+b(the)g Fd(p)s(c)k Fg(across)d(an)m(y)f(function)e(en)m(try)i(prologue)
+f(instruc-)630 2326 y(tions)30 b(so)g(as)h(to)g(reac)m(h)g(\\real")g
+(co)s(de.)150 2491 y Fc(SKIP_PROLOGUE_FRAMELESS_)o(P)630
+2600 y Fg(A)i(C)g(statemen)m(t)i(that)e(should)e(b)s(eha)m(v)m(e)j
+(similarly)-8 b(,)31 b(but)h(that)i(can)f(stop)g(as)h(so)s(on)e(as)i
+(the)630 2710 y(function)28 b(is)g(kno)m(wn)g(to)i(ha)m(v)m(e)g(a)f
+(frame.)41 b(If)28 b(not)h(de\014ned,)g Fc(SKIP_PROLOGUE)c
+Fg(will)h(b)s(e)j(used)630 2819 y(instead.)150 2984 y
+Fc(SKIP_TRAMPOLINE_CODE)c(\(pc\))630 3093 y Fg(If)40
+b(the)h(target)h(mac)m(hine)e(has)h(tramp)s(oline)d(co)s(de)j(that)g
+(sits)f(b)s(et)m(w)m(een)h(callers)f(and)g(the)630 3203
+y(functions)25 b(b)s(eing)g(called,)i(then)g(de\014ne)e(this)h(macro)h
+(to)h(return)d(a)i(new)f(PC)g(that)i(is)d(at)j(the)630
+3313 y(start)j(of)f(the)h(real)f(function.)150 3477 y
+Fc(SP_REGNUM)630 3587 y Fg(De\014ne)h(this)e(to)i(b)s(e)f(the)g(n)m(um)
+m(b)s(er)f(of)i(the)f(register)h(that)g(serv)m(es)g(as)f(the)h(stac)m
+(k)h(p)s(oin)m(ter.)150 3751 y Fc(STAB_REG_TO_REGNUM)630
+3861 y Fg(De\014ne)37 b(this)e(to)j(con)m(v)m(ert)g(stab)f(register)f
+(n)m(um)m(b)s(ers)f(\(as)i(gotten)h(from)f(`r')f(declarations\))630
+3970 y(in)m(to)30 b(GDB)i(regn)m(ums.)40 b(If)30 b(not)h(de\014ned,)e
+(no)h(con)m(v)m(ersion)h(will)d(b)s(e)h(done.)150 4134
+y Fc(STACK_ALIGN)e(\(addr\))630 4244 y Fg(De\014ne)32
+b(this)g(to)h(adjust)e(the)i(address)e(to)i(the)g(alignmen)m(t)e
+(required)g(for)h(the)g(pro)s(cessor's)630 4354 y(stac)m(k.)150
+4518 y Fc(STEP_SKIPS_DELAY)26 b(\(addr\))630 4628 y Fg(De\014ne)34
+b(this)e(to)i(return)f(true)g(if)f(the)i(address)e(is)h(of)h(an)f
+(instruction)e(with)i(a)g(dela)m(y)h(slot.)630 4737 y(If)27
+b(a)g(breakp)s(oin)m(t)f(has)h(b)s(een)f(placed)h(in)e(the)i
+(instruction's)f(dela)m(y)h(slot,)g(GDB)i(will)24 b(single-)630
+4847 y(step)j(o)m(v)m(er)h(that)g(instruction)d(b)s(efore)h(resuming)f
+(normally)-8 b(.)38 b(Curren)m(tly)26 b(only)g(de\014ned)f(for)630
+4956 y(the)31 b(Mips.)150 5121 y Fc(STORE_RETURN_VALUE)25
+b(\(type,)k(valbuf\))630 5230 y Fg(A)34 b(C)f(expression)f(that)j
+(stores)f(a)g(function)e(return)h(v)-5 b(alue)33 b(of)h(t)m(yp)s(e)g
+Fd(t)m(yp)s(e)p Fg(,)g(where)g Fd(v)-5 b(albuf)630 5340
+y Fg(is)29 b(the)i(address)e(of)i(the)g(v)-5 b(alue)29
+b(to)j(b)s(e)d(stored.)p eop
+%DVIPSSectionPage: 25
+25 26 bop 150 -116 a Fg(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(25)150 299 y
+Fc(SUN_FIXED_LBRAC_BUG)630 408 y Fg(\(Used)31 b(only)e(for)h(Sun-3)g
+(and)g(Sun-4)f(targets.\))150 577 y Fc(SYMBOL_RELOADING_DEFAULT)630
+687 y Fg(The)h(default)f(v)-5 b(alue)30 b(of)h(the)f(`sym)m(b)s
+(ol-reloading')f(v)-5 b(ariable.)39 b(\(Nev)m(er)32 b(de\014ned)d(in)g
+(curren)m(t)630 796 y(sources.\))150 965 y Fc(TARGET_BYTE_ORDER_DEFAUL)
+o(T)630 1075 y Fg(The)22 b(ordering)f(of)h(b)m(ytes)h(in)e(the)h
+(target.)40 b(This)20 b(m)m(ust)i(b)s(e)g(either)f Fc(BIG_ENDIAN)f
+Fg(or)i Fc(LITTLE_)630 1185 y(ENDIAN)p Fg(.)39 b(This)29
+b(macro)i(replaces)f Fd(T)-8 b(AR)m(GET)p 2201 1185 28
+4 v 33 w(BYTE)p 2494 1185 V 33 w(ORDER)30 b Fg(whic)m(h)f(is)h
+(deprecated.)150 1353 y Fc(TARGET_BYTE_ORDER_SELECT)o(ABLE)o(_P)630
+1463 y Fg(Non-zero)d(if)e(the)h(target)h(has)e(b)s(oth)g
+Fc(BIG_ENDIAN)e Fg(and)j Fc(LITTLE_ENDIAN)c Fg(v)-5 b(arian)m(ts.)39
+b(This)630 1573 y(macro)25 b(replaces)g Fd(T)-8 b(AR)m(GET)p
+1630 1573 V 33 w(BYTE)p 1923 1573 V 33 w(ORDER)p 2292
+1573 V 32 w(SELECT)g(ABLE)29 b Fg(whic)m(h)24 b(is)f(deprecated.)150
+1741 y Fc(TARGET_CHAR_BIT)630 1851 y Fg(Num)m(b)s(er)29
+b(of)i(bits)e(in)g(a)i(c)m(har;)g(defaults)e(to)i(8.)150
+2020 y Fc(TARGET_COMPLEX_BIT)630 2129 y Fg(Num)m(b)s(er)e(of)i(bits)e
+(in)g(a)i(complex)f(n)m(um)m(b)s(er;)f(defaults)h(to)h
+Fc(2)f(*)g(TARGET_FLOAT_BIT)p Fg(.)150 2298 y Fc(TARGET_DOUBLE_BIT)630
+2408 y Fg(Num)m(b)s(er)f(of)i(bits)e(in)g(a)i(double)e(\015oat;)i
+(defaults)f(to)h Fc(8)f(*)g(TARGET_CHAR_BIT)p Fg(.)150
+2577 y Fc(TARGET_DOUBLE_COMPLEX_BI)o(T)630 2686 y Fg(Num)m(b)s(er)f(of)
+i(bits)e(in)g(a)i(double)e(complex;)h(defaults)g(to)h
+Fc(2)f(*)g(TARGET_DOUBLE_BIT)p Fg(.)150 2855 y Fc(TARGET_FLOAT_BIT)630
+2965 y Fg(Num)m(b)s(er)f(of)i(bits)e(in)g(a)i(\015oat;)g(defaults)f(to)
+h Fc(4)f(*)g(TARGET_CHAR_BIT)p Fg(.)150 3134 y Fc(TARGET_INT_BIT)630
+3243 y Fg(Num)m(b)s(er)f(of)i(bits)e(in)g(an)h(in)m(teger;)h(defaults)f
+(to)h Fc(4)f(*)g(TARGET_CHAR_BIT)p Fg(.)150 3412 y Fc(TARGET_LONG_BIT)
+630 3522 y Fg(Num)m(b)s(er)f(of)i(bits)e(in)g(a)i(long)f(in)m(teger;)h
+(defaults)e(to)i Fc(4)f(*)g(TARGET_CHAR_BIT)p Fg(.)150
+3690 y Fc(TARGET_LONG_DOUBLE_BIT)630 3800 y Fg(Num)m(b)s(er)f(of)i
+(bits)e(in)g(a)i(long)f(double)f(\015oat;)i(defaults)f(to)h
+Fc(2)f(*)g(TARGET_DOUBLE_BIT)p Fg(.)150 3969 y Fc(TARGET_LONG_LONG_BIT)
+630 4078 y Fg(Num)m(b)s(er)f(of)i(bits)e(in)g(a)i(long)f(long)g(in)m
+(teger;)h(defaults)e(to)i Fc(2)f(*)g(TARGET_LONG_BIT)p
+Fg(.)150 4247 y Fc(TARGET_PTR_BIT)630 4357 y Fg(Num)m(b)s(er)f(of)i
+(bits)e(in)g(a)i(p)s(oin)m(ter;)f(defaults)f(to)i Fc(TARGET_INT_BIT)p
+Fg(.)150 4526 y Fc(TARGET_SHORT_BIT)630 4635 y Fg(Num)m(b)s(er)e(of)i
+(bits)e(in)g(a)i(short)f(in)m(teger;)h(defaults)e(to)j
+Fc(2)e(*)g(TARGET_CHAR_BIT)p Fg(.)150 4804 y Fc(TARGET_READ_PC)150
+4943 y(TARGET_WRITE_PC)c(\(val,)j(pid\))150 5083 y(TARGET_READ_SP)150
+5222 y(TARGET_WRITE_SP)150 5361 y(TARGET_READ_FP)p eop
+%DVIPSSectionPage: 26
+26 27 bop 150 -116 a Fg(Chapter)30 b(8:)41 b(T)-8 b(arget)32
+b(Arc)m(hitecture)e(De\014nition)1834 b(26)150 299 y
+Fc(TARGET_WRITE_FP)630 408 y Fg(These)33 b(c)m(hange)i(the)f(b)s(eha)m
+(vior)f(of)g Fc(read_pc)p Fg(,)g Fc(write_pc)p Fg(,)f
+Fc(read_sp)p Fg(,)h Fc(write_sp)p Fg(,)f Fc(read_)630
+518 y(fp)25 b Fg(and)h Fc(write_fp)p Fg(.)37 b(F)-8 b(or)26
+b(most)h(targets,)h(these)f(ma)m(y)f(b)s(e)g(left)f(unde\014ned.)37
+b(GDB)27 b(will)d(call)630 628 y(the)31 b(read)f(and)g(write)f
+(register)h(functions)f(with)g(the)i(relev)-5 b(an)m(t)31
+b Fc(_REGNUM)d Fg(argumen)m(t.)630 755 y(These)g(macros)h(are)g(useful)
+e(when)h(a)h(target)h(k)m(eeps)f(one)g(of)g(these)g(registers)f(in)g(a)
+h(hard)e(to)630 865 y(get)37 b(at)g(place;)i(for)c(example,)j(part)d
+(in)g(a)h(segmen)m(t)h(register)f(and)f(part)h(in)f(an)h(ordinary)630
+975 y(register.)150 1120 y Fc(TARGET_VIRTUAL_FRAME_POI)o(NTER)o(\(pc,)o
+(reg)o(p,of)o(fset)o(p\))630 1230 y Fg(Returns)d(a)h
+Fc(\(register,)27 b(offset\))32 b Fg(pair)g(represen)m(ting)h(the)h
+(virtual)e(frame)i(p)s(oin)m(ter)e(in)630 1340 y(use)f(at)h(the)g(co)s
+(de)f(address)g Fc("pc")p Fg(.)42 b(If)31 b(virtual)f(frame)h(p)s(oin)m
+(ters)g(are)g(not)h(used,)f(a)h(default)630 1449 y(de\014nition)c
+(simply)g(returns)h Fc(FP_REGNUM)p Fg(,)f(with)h(an)i(o\013set)g(of)f
+(zero.)150 1595 y Fc(USE_STRUCT_CONVENTION)25 b(\(gcc_p,)j(type\))630
+1705 y Fg(If)c(de\014ned,)h(this)e(m)m(ust)i(b)s(e)e(an)i(expression)e
+(that)i(is)f(nonzero)h(if)e(a)i(v)-5 b(alue)24 b(of)h(the)f(giv)m(en)h
+Fd(t)m(yp)s(e)630 1814 y Fg(b)s(eing)33 b(returned)h(from)g(a)h
+(function)e(m)m(ust)h(ha)m(v)m(e)i(space)f(allo)s(cated)g(for)f(it)g
+(on)g(the)h(stac)m(k.)630 1924 y Fd(gcc)p 760 1924 28
+4 v 34 w(p)h Fg(is)c(true)h(if)g(the)g(function)f(b)s(eing)g
+(considered)h(is)f(kno)m(wn)h(to)h(ha)m(v)m(e)h(b)s(een)d(compiled)630
+2033 y(b)m(y)25 b(GCC;)g(this)g(is)f(helpful)f(for)i(systems)g(where)g
+(GCC)g(is)f(kno)m(wn)h(to)h(use)g(di\013eren)m(t)e(calling)630
+2143 y(con)m(v)m(en)m(tion)32 b(than)e(other)g(compilers.)150
+2289 y Fc(VARIABLES_INSIDE_BLOCK)24 b(\(desc,)29 b(gcc_p\))630
+2398 y Fg(F)-8 b(or)30 b(db)m(x-st)m(yle)f(debugging)e(information,)h
+(if)g(the)h(compiler)f(puts)g(v)-5 b(ariable)27 b(declarations)630
+2508 y(inside)33 b(LBRA)m(C/RBRA)m(C)j(blo)s(c)m(ks,)g(this)e(should)f
+(b)s(e)h(de\014ned)g(to)h(b)s(e)g(nonzero.)54 b Fd(desc)41
+b Fg(is)630 2618 y(the)26 b(v)-5 b(alue)24 b(of)i Fc(n_desc)e
+Fg(from)h(the)g Fc(N_RBRAC)f Fg(sym)m(b)s(ol,)h(and)g
+Fd(gcc)p 2777 2618 V 34 w(p)i Fg(is)e(true)g(if)f(GDB)j(has)e(no-)630
+2727 y(ticed)k(the)g(presence)f(of)h(either)g(the)g Fc
+(GCC_COMPILED_SYMBOL)23 b Fg(or)29 b(the)g Fc(GCC2_COMPILED_)630
+2837 y(SYMBOL)p Fg(.)39 b(By)31 b(default,)f(this)f(is)g(0.)150
+2983 y Fc(OS9K_VARIABLES_INSIDE_BL)o(OCK)24 b(\(desc,)29
+b(gcc_p\))630 3092 y Fg(Similarly)-8 b(,)27 b(for)j(OS/9000.)43
+b(Defaults)30 b(to)h(1.)275 3238 y(Motorola)g(M68K)g(target)h
+(conditionals.)150 3384 y Fc(BPT_VECTOR)630 3493 y Fg(De\014ne)25
+b(this)e(to)j(b)s(e)e(the)g(4-bit)h(lo)s(cation)f(of)h(the)g(breakp)s
+(oin)m(t)e(trap)i(v)m(ector.)40 b(If)24 b(not)h(de\014ned,)630
+3603 y(it)30 b(will)e(default)h(to)i Fc(0xf)p Fg(.)150
+3749 y Fc(REMOTE_BPT_VECTOR)630 3858 y Fg(Defaults)f(to)h
+Fc(1)p Fg(.)150 4095 y Ff(8.6)68 b(Adding)44 b(a)h(New)h(T)-11
+b(arget)275 4281 y Fg(The)29 b(follo)m(wing)g(\014les)h(de\014ne)f(a)i
+(target)h(to)f(GDB:)150 4427 y(`)p Fc(gdb/config/)p Fd(arc)m(h)p
+Fc(/)p Fd(ttt)p Fc(.mt)p Fg(')630 4537 y(Con)m(tains)e(a)g(Mak)m
+(e\014le)h(fragmen)m(t)g(sp)s(eci\014c)e(to)i(this)e(target.)42
+b(Sp)s(eci\014es)28 b(what)h(ob)5 b(ject)30 b(\014les)630
+4646 y(are)22 b(needed)g(for)f(target)j Fd(ttt)p Fg(,)h(b)m(y)c
+(de\014ning)f(`)p Fc(TDEPFILES=...)m Fg('.)38 b(Also)22
+b(sp)s(eci\014es)e(the)i(header)630 4756 y(\014le)34
+b(whic)m(h)f(describ)s(es)g Fd(ttt)p Fg(,)k(b)m(y)e(de\014ning)e(`)p
+Fc(TM_FILE=)28 b(tm-)p Fd(ttt)p Fc(.h)p Fg('.)54 b(Y)-8
+b(ou)35 b(can)g(also)g(de\014ne)630 4865 y(`)p Fc(TM_CFLAGS)p
+Fg(',)i(`)p Fc(TM_CLIBS)p Fg(',)g(`)p Fc(TM_CDEPS)p Fg(',)g(but)g
+(these)g(are)g(no)m(w)g(deprecated)h(and)e(ma)m(y)630
+4975 y(go)31 b(a)m(w)m(a)m(y)h(in)e(future)f(v)m(ersions)h(of)g(GDB.)
+150 5121 y(`)p Fc(gdb/config/)p Fd(arc)m(h)p Fc(/tm-)p
+Fd(ttt)p Fc(.h)p Fg(')630 5230 y(\(`)p Fc(tm.h)p Fg(')j(is)f(a)h(link)e
+(to)j(this)e(\014le,)h(created)h(b)m(y)f(con\014gure\).)48
+b(Con)m(tains)33 b(macro)g(de\014nitions)630 5340 y(ab)s(out)d(the)h
+(target)h(mac)m(hine's)e(registers,)g(stac)m(k)i(frame)e(format)h(and)f
+(instructions.)p eop
+%DVIPSSectionPage: 27
+27 28 bop 150 -116 a Fg(Chapter)30 b(9:)41 b(T)-8 b(arget)32
+b(V)-8 b(ector)32 b(De\014nition)2071 b(27)150 299 y(`)p
+Fc(gdb/)p Fd(ttt)p Fc(-tdep.c)p Fg(')630 408 y(Con)m(tains)39
+b(an)m(y)h(miscellaneous)d(co)s(de)j(required)e(for)h(this)f(target)j
+(mac)m(hine.)68 b(On)39 b(some)630 518 y(mac)m(hines)e(it)f(do)s(esn't)
+h(exist)f(at)i(all.)60 b(Sometimes)36 b(the)h(macros)h(in)d(`)p
+Fc(tm-)p Fd(ttt)p Fc(.h)p Fg(')j(b)s(ecome)630 628 y(v)m(ery)c
+(complicated,)h(so)f(they)h(are)f(implemen)m(ted)e(as)j(functions)d
+(here)i(instead,)g(and)g(the)630 737 y(macro)f(is)f(simply)e(de\014ned)
+h(to)i(call)f(the)h(function.)46 b(This)30 b(is)i(v)-5
+b(astly)32 b(preferable,)h(since)e(it)630 847 y(is)e(easier)i(to)g
+(understand)d(and)i(debug.)150 999 y(`)p Fc(gdb/config/)p
+Fd(arc)m(h)p Fc(/tm-)p Fd(arc)m(h)p Fc(.h)p Fg(')630
+1109 y(This)e(often)j(exists)e(to)i(describ)s(e)e(the)h(basic)f(la)m(y)
+m(out)i(of)g(the)f(target)h(mac)m(hine's)f(pro)s(cessor)630
+1219 y(c)m(hip)23 b(\(registers,)j(stac)m(k,)h(etc\).)40
+b(If)24 b(used,)h(it)f(is)f(included)e(b)m(y)j(`)p Fc(tm-)p
+Fd(ttt)p Fc(.h)p Fg('.)39 b(It)25 b(can)f(b)s(e)g(shared)630
+1328 y(among)31 b(man)m(y)f(targets)i(that)f(use)f(the)h(same)g(pro)s
+(cessor.)150 1481 y(`)p Fc(gdb/)p Fd(arc)m(h)p Fc(-tdep.c)p
+Fg(')630 1590 y(Similarly)-8 b(,)41 b(there)h(are)g(often)f(common)h
+(subroutines)d(that)j(are)g(shared)f(b)m(y)g(all)f(target)630
+1700 y(mac)m(hines)30 b(that)h(use)f(this)f(particular)g(arc)m
+(hitecture.)275 1852 y(If)19 b(y)m(ou)i(are)g(adding)e(a)h(new)g(op)s
+(erating)g(system)g(for)g(an)g(existing)g(CPU)f(c)m(hip,)j(add)e(a)g(`)
+p Fc(config/tm-)p Fd(os)p Fc(.h)p Fg(')p 3815 1873 42
+84 v 150 1962 a(\014le)28 b(that)h(describ)s(es)e(the)i(op)s(erating)f
+(system)h(facilities)e(that)j(are)f(un)m(usual)e(\(extra)j(sym)m(b)s
+(ol)d(table)i(info;)150 2072 y(the)j(breakp)s(oin)m(t)f(instruction)f
+(needed;)j(etc\).)47 b(Then)31 b(write)g(a)i(`)p Fd(arc)m(h)p
+Fc(/tm-)p Fd(os)p Fc(.h)p Fg(')e(that)i(just)e Fc(#include)p
+Fg(s)150 2181 y(`)p Fc(tm-)p Fd(arc)m(h)p Fc(.h)p Fg(')f(and)g(`)p
+Fc(config/tm-)p Fd(os)p Fc(.h)p Fg('.)150 2457 y Fe(9)80
+b(T)-13 b(arget)53 b(V)-13 b(ector)52 b(De\014nition)275
+2673 y Fg(The)32 b(target)i(v)m(ector)g(de\014nes)e(the)g(in)m(terface)
+i(b)s(et)m(w)m(een)f(GDB's)h(abstract)f(handling)d(of)j(target)h(sys-)
+150 2783 y(tems,)43 b(and)c(the)h(nitt)m(y-gritt)m(y)h(co)s(de)f(that)g
+(actually)g(exercises)g(con)m(trol)g(o)m(v)m(er)h(a)g(pro)s(cess)e(or)h
+(a)g(serial)150 2893 y(p)s(ort.)72 b(GDB)42 b(includes)d(some)i(30-40)j
+(di\013eren)m(t)c(target)j(v)m(ectors;)48 b(ho)m(w)m(ev)m(er,)d(eac)m
+(h)d(con\014guration)f(of)150 3002 y(GDB)31 b(includes)d(only)i(a)h
+(few)f(of)g(them.)150 3249 y Ff(9.1)68 b(File)46 b(T)-11
+b(argets)275 3438 y Fg(Both)31 b(executables)f(and)g(core)h(\014les)f
+(ha)m(v)m(e)h(target)h(v)m(ectors.)150 3685 y Ff(9.2)68
+b(Standard)45 b(Proto)t(col)g(and)g(Remote)i(Stubs)275
+3875 y Fg(GDB's)23 b(\014le)f(`)p Fc(remote.c)p Fg(')e(talks)j(a)g
+(serial)e(proto)s(col)h(to)h(co)s(de)g(that)g(runs)e(in)g(the)i(target)
+h(system.)38 b(GDB)150 3984 y(pro)m(vides)33 b(sev)m(eral)i(sample)f
+(\\stubs")g(that)i(can)e(b)s(e)g(in)m(tegrated)h(in)m(to)g(target)h
+(programs)e(or)g(op)s(erating)150 4094 y(systems)c(for)h(this)e(purp)s
+(ose;)g(they)h(are)h(named)f(`)p Fc(*-stub.c)p Fg('.)275
+4225 y(The)g(GDB)i(user's)f(man)m(ual)f(describ)s(es)f(ho)m(w)i(to)h
+(put)e(suc)m(h)h(a)h(stub)e(in)m(to)h(y)m(our)g(target)h(co)s(de.)43
+b(What)150 4334 y(follo)m(ws)30 b(is)g(a)h(discussion)e(of)i(in)m
+(tegrating)g(the)g(SP)-8 b(AR)m(C)31 b(stub)f(in)m(to)h(a)g
+(complicated)f(op)s(erating)h(system)150 4444 y(\(rather)g(than)f(a)g
+(simple)f(program\),)i(b)m(y)f(Stu)f(Grossman,)i(the)f(author)h(of)f
+(this)f(stub.)275 4575 y(The)g(trap)i(handling)c(co)s(de)k(in)e(the)i
+(stub)e(assumes)h(the)h(follo)m(wing)e(up)s(on)f(en)m(try)j(to)g(trap)p
+3348 4575 28 4 v 33 w(lo)m(w:)199 4706 y(1.)61 b(\045l1)30
+b(and)g(\045l2)f(con)m(tain)i(p)s(c)f(and)g(np)s(c)f(resp)s(ectiv)m
+(ely)g(at)j(the)e(time)g(of)h(the)f(trap)199 4837 y(2.)61
+b(traps)30 b(are)h(disabled)199 4968 y(3.)61 b(y)m(ou)31
+b(are)f(in)g(the)g(correct)i(trap)e(windo)m(w)275 5121
+y(As)45 b(long)f(as)h(y)m(our)g(trap)g(handler)e(can)j(guaran)m(tee)g
+(those)g(conditions,)h(then)e(there)g(is)f(no)h(rea-)150
+5230 y(son)38 b(wh)m(y)g(y)m(ou)g(shouldn't)f(b)s(e)g(able)h(to)h
+(`share')f(traps)g(with)f(the)h(stub.)64 b(The)38 b(stub)f(has)h(no)g
+(require-)150 5340 y(men)m(t)h(that)f(it)g(b)s(e)g(jump)s(ed)e(to)j
+(directly)d(from)i(the)h(hardw)m(are)e(trap)h(v)m(ector.)66
+b(That)38 b(is)f(wh)m(y)h(it)g(calls)p eop
+%DVIPSSectionPage: 28
+28 29 bop 150 -116 a Fg(Chapter)30 b(10:)41 b(Nativ)m(e)32
+b(Debugging)2285 b(28)150 299 y Fc(exceptionHandler\(\))p
+Fg(,)33 b(whic)m(h)j(is)f(pro)m(vided)h(b)m(y)g(the)h(external)f(en)m
+(vironmen)m(t.)60 b(F)-8 b(or)37 b(instance,)h(this)150
+408 y(could)26 b(setup)g(the)h(hardw)m(are)g(traps)f(to)i(actually)e
+(execute)i(co)s(de)f(whic)m(h)f(calls)g(the)h(stub)f(\014rst,)h(and)f
+(then)150 518 y(transfers)k(to)h(its)f(o)m(wn)g(trap)g(handler.)275
+655 y(F)-8 b(or)36 b(the)f(most)h(p)s(oin)m(t,)f(there)h(probably)d(w)m
+(on't)j(b)s(e)f(m)m(uc)m(h)g(of)h(an)f(issue)f(with)g(`sharing')g
+(traps,)j(as)150 765 y(the)30 b(traps)g(w)m(e)g(use)g(are)h(usually)c
+(not)k(used)e(b)m(y)h(the)g(k)m(ernel,)g(and)f(often)i(indicate)e
+(unreco)m(v)m(erable)h(error)150 874 y(conditions.)59
+b(An)m(yw)m(a)m(y)-8 b(,)41 b(this)36 b(is)g(all)g(con)m(trolled)g(b)m
+(y)h(a)h(table,)g(and)f(is)f(trivial)f(to)j(mo)s(dify)-8
+b(.)59 b(The)37 b(most)150 984 y(imp)s(ortan)m(t)g(trap)g(for)h(us)f
+(is)g(for)g Fc(ta)30 b(1)p Fg(.)63 b(Without)37 b(that,)j(w)m(e)f
+(can't)f(single)f(step)h(or)f(do)h(breakp)s(oin)m(ts.)150
+1093 y(Ev)m(erything)30 b(else)g(is)f(unnecessary)h(for)g(the)h(prop)s
+(er)e(op)s(eration)h(of)g(the)h(debugger/stub.)275 1230
+y(F)-8 b(rom)24 b(reading)e(the)i(stub,)g(it's)f(probably)f(not)i(ob)m
+(vious)f(ho)m(w)h(breakp)s(oin)m(ts)e(w)m(ork.)38 b(They)23
+b(are)h(simply)150 1340 y(done)30 b(b)m(y)g(dep)s(osit/examine)g(op)s
+(erations)f(from)h(GDB.)150 1604 y Ff(9.3)68 b(R)l(OM)45
+b(Monitor)g(In)l(terface)150 1925 y(9.4)68 b(Custom)45
+b(Proto)t(cols)150 2247 y(9.5)68 b(T)-11 b(ransp)t(ort)44
+b(La)l(y)l(er)150 2569 y(9.6)68 b(Builtin)45 b(Sim)l(ulator)150
+2914 y Fe(10)80 b(Nativ)l(e)54 b(Debugging)275 3156 y
+Fg(Sev)m(eral)30 b(\014les)f(con)m(trol)i(GDB's)h(con\014guration)d
+(for)i(nativ)m(e)f(supp)s(ort:)150 3319 y(`)p Fc(gdb/config/)p
+Fd(arc)m(h)p Fc(/)p Fd(xyz)p Fc(.mh)p Fg(')630 3428 y(Sp)s(eci\014es)59
+b(Mak)m(e\014le)i(fragmen)m(ts)g(needed)f(when)f(hosting)h
+Fa(or)h(native)67 b Fg(on)60 b(mac)m(hine)630 3538 y
+Fd(xyz)p Fg(.)87 b(In)45 b(particular,)i(this)e(lists)f(the)i(required)
+e(nativ)m(e-dep)s(enden)m(t)h(ob)5 b(ject)46 b(\014les,)j(b)m(y)630
+3648 y(de\014ning)d(`)p Fc(NATDEPFILES=...)l Fg('.)93
+b(Also)47 b(sp)s(eci\014es)g(the)h(header)f(\014le)g(whic)m(h)g
+(describ)s(es)630 3757 y(nativ)m(e)54 b(supp)s(ort)f(on)h
+Fd(xyz)p Fg(,)60 b(b)m(y)54 b(de\014ning)e(`)p Fc(NAT_FILE=)28
+b(nm-)p Fd(xyz)p Fc(.h)p Fg('.)111 b(Y)-8 b(ou)55 b(can)f(also)630
+3867 y(de\014ne)d(`)p Fc(NAT_CFLAGS)p Fg(',)56 b(`)p
+Fc(NAT_ADD_FILES)p Fg(',)e(`)p Fc(NAT_CLIBS)p Fg(',)i(`)p
+Fc(NAT_CDEPS)p Fg(',)g(etc.;)64 b(see)630 3976 y(`)p
+Fc(Makefile.in)p Fg('.)150 4138 y(`)p Fc(gdb/config/)p
+Fd(arc)m(h)p Fc(/nm-)p Fd(xyz)p Fc(.h)p Fg(')630 4248
+y(\(`)p Fc(nm.h)p Fg(')25 b(is)g(a)h(link)d(to)k(this)d(\014le,)i
+(created)g(b)m(y)g(con\014gure\).)39 b(Con)m(tains)25
+b(C)g(macro)h(de\014nitions)630 4357 y(describing)38
+b(the)j(nativ)m(e)g(system)g(en)m(vironmen)m(t,)i(suc)m(h)d(as)h(c)m
+(hild)e(pro)s(cess)h(con)m(trol)i(and)630 4467 y(core)31
+b(\014le)f(supp)s(ort.)150 4629 y(`)p Fc(gdb/)p Fd(xyz)p
+Fc(-nat.c)p Fg(')630 4738 y(Con)m(tains)44 b(an)m(y)i(miscellaneous)d
+(C)i(co)s(de)g(required)e(for)i(this)f(nativ)m(e)i(supp)s(ort)d(of)i
+(this)630 4848 y(mac)m(hine.)40 b(On)30 b(some)h(mac)m(hines)f(it)g(do)
+s(esn't)g(exist)g(at)h(all.)275 5011 y(There)43 b(are)h(some)g
+(\\generic")g(v)m(ersions)f(of)h(routines)e(that)i(can)g(b)s(e)f(used)g
+(b)m(y)g(v)-5 b(arious)43 b(systems.)150 5121 y(These)26
+b(can)h(b)s(e)f(customized)h(in)e(v)-5 b(arious)26 b(w)m(a)m(ys)h(b)m
+(y)f(macros)i(de\014ned)d(in)g(y)m(our)i(`)p Fc(nm-)p
+Fd(xyz)p Fc(.h)p Fg(')f(\014le.)38 b(If)26 b(these)150
+5230 y(routines)k(w)m(ork)i(for)f(the)g Fd(xyz)37 b Fg(host,)32
+b(y)m(ou)g(can)g(just)e(include)g(the)h(generic)g(\014le's)g(name)g
+(\(with)g(`)p Fc(.o)p Fg(',)h(not)150 5340 y(`)p Fc(.c)p
+Fg('\))f(in)e Fc(NATDEPFILES)p Fg(.)p eop
+%DVIPSSectionPage: 29
+29 30 bop 150 -116 a Fg(Chapter)30 b(10:)41 b(Nativ)m(e)32
+b(Debugging)2285 b(29)275 299 y(Otherwise,)21 b(if)f(y)m(our)h(mac)m
+(hine)g(needs)g(custom)g(supp)s(ort)e(routines,)j(y)m(ou)g(will)c(need)
+j(to)h(write)e(routines)150 408 y(that)25 b(p)s(erform)e(the)h(same)h
+(functions)e(as)h(the)h(generic)f(\014le.)38 b(Put)24
+b(them)g(in)m(to)g Fd(xyz)5 b Fc(-nat.c)p Fg(,)25 b(and)e(put)h
+Fd(xyz)5 b Fc(-)150 518 y(nat.o)29 b Fg(in)m(to)h Fc(NATDEPFILES)p
+Fg(.)150 677 y(`)p Fc(inftarg.c)p Fg(')630 786 y(This)h(con)m(tains)h
+(the)h Fa(tar)-5 b(get)p 1586 786 28 4 v 34 w(ops)36
+b(ve)-5 b(ctor)43 b Fg(that)33 b(supp)s(orts)d(Unix)i(c)m(hild)e(pro)s
+(cesses)j(on)f(sys-)630 896 y(tems)f(whic)m(h)e(use)h(ptrace)h(and)f(w)
+m(ait)g(to)h(con)m(trol)g(the)g(c)m(hild.)150 1054 y(`)p
+Fc(procfs.c)p Fg(')630 1164 y(This)g(con)m(tains)h(the)h
+Fa(tar)-5 b(get)p 1586 1164 V 34 w(ops)36 b(ve)-5 b(ctor)43
+b Fg(that)33 b(supp)s(orts)d(Unix)i(c)m(hild)e(pro)s(cesses)j(on)f
+(sys-)630 1274 y(tems)f(whic)m(h)e(use)h(/pro)s(c)g(to)h(con)m(trol)g
+(the)g(c)m(hild.)150 1432 y(`)p Fc(fork-child.c)p Fg(')630
+1542 y(This)j(do)s(es)h(the)g(lo)m(w-lev)m(el)h(grunge)f(that)h(uses)f
+(Unix)f(system)i(calls)e(to)j(do)e(a)h Fc(")p Fg(fork)f(and)630
+1651 y(exec)p Fc(")c Fg(to)g(start)g(up)f(a)g(c)m(hild)f(pro)s(cess.)
+150 1810 y(`)p Fc(infptrace.c)p Fg(')630 1920 y(This)j(is)g(the)i(lo)m
+(w)f(lev)m(el)h(in)m(terface)g(to)g(inferior)d(pro)s(cesses)j(for)f
+(systems)g(using)f(the)i(Unix)630 2029 y Fc(ptrace)29
+b Fg(call)g(in)g(a)i(v)-5 b(anilla)29 b(w)m(a)m(y)-8
+b(.)150 2285 y Ff(10.1)68 b(Nativ)l(e)47 b(core)e(\014le)g(Supp)t(ort)
+150 2502 y Fg(`)p Fc(core-aout.c::fetch_core_r)o(egis)o(ters)o(\(\))p
+Fg(')630 2612 y(Supp)s(ort)34 b(for)i(reading)f(registers)g(out)h(of)h
+(a)f(core)h(\014le.)56 b(This)34 b(routine)h(calls)g
+Fc(register_)630 2721 y(addr\(\))p Fg(,)48 b(see)e(b)s(elo)m(w.)85
+b(No)m(w)46 b(that)g(BFD)h(is)d(used)h(to)h(read)f(core)i(\014les,)h
+(virtually)43 b(all)630 2831 y(mac)m(hines)55 b(should)f(use)h
+Fc(core-aout.c)p Fg(,)k(and)c(should)f(just)h(pro)m(vide)g
+Fc(fetch_core_)630 2941 y(registers)28 b Fg(in)h Fd(xyz)5
+b Fc(-nat.c)29 b Fg(\(or)i Fc(REGISTER_U_ADDR)26 b Fg(in)j
+Fc(nm-)p Fd(xyz)p Fc(.h)p Fg(\).)150 3099 y(`)p Fc
+(core-aout.c::register_add)o(r\(\))p Fg(')630 3209 y(If)41
+b(y)m(our)h Fc(nm-)p Fd(xyz)p Fc(.h)f Fg(\014le)g(de\014nes)g(the)h
+(macro)g Fc(REGISTER_U_ADDR\(addr,)24 b(blockend,)630
+3318 y(regno\))p Fg(,)h(it)h(should)d(b)s(e)i(de\014ned)g(to)h(set)h
+Fc(addr)d Fg(to)j(the)f(o\013set)h(within)c(the)j(`)p
+Fc(user)p Fg(')f(struct)h(of)630 3428 y(GDB)g(register)f(n)m(um)m(b)s
+(er)e Fc(regno)p Fg(.)38 b Fc(blockend)22 b Fg(is)i(the)h(o\013set)h
+(within)c(the)j(\\upage")h(of)f Fc(u.u_)630 3538 y(ar0)p
+Fg(.)45 b(If)31 b Fc(REGISTER_U_ADDR)d Fg(is)j(de\014ned,)g(`)p
+Fc(core-aout.c)p Fg(')f(will)f(de\014ne)i(the)h Fc(register_)630
+3647 y(addr\(\))k Fg(function)h(and)g(use)h(the)g(macro)g(in)f(it.)63
+b(If)38 b(y)m(ou)g(do)g(not)g(de\014ne)f Fc(REGISTER_U_)630
+3757 y(ADDR)p Fg(,)28 b(but)f(y)m(ou)i(are)f(using)f(the)h(standard)f
+Fc(fetch_core_registers\(\))p Fg(,)c(y)m(ou)29 b(will)c(need)630
+3866 y(to)f(de\014ne)f(y)m(our)g(o)m(wn)g(v)m(ersion)g(of)h
+Fc(register_addr\(\))p Fg(,)c(put)j(it)g(in)m(to)g(y)m(our)h
+Fd(xyz)5 b Fc(-nat.c)22 b Fg(\014le,)630 3976 y(and)i(b)s(e)f(sure)g
+Fd(xyz)5 b Fc(-nat.o)23 b Fg(is)g(in)g(the)i Fc(NATDEPFILES)c
+Fg(list.)37 b(If)24 b(y)m(ou)g(ha)m(v)m(e)h(y)m(our)f(o)m(wn)h
+Fc(fetch_)630 4085 y(core_registers\(\))p Fg(,)40 b(y)m(ou)j(ma)m(y)f
+(not)g(need)g(a)g(separate)g Fc(register_addr\(\))p Fg(.)71
+b(Man)m(y)630 4195 y(custom)30 b Fc(fetch_core_registers\(\))25
+b Fg(implemen)m(tations)j(simply)g(lo)s(cate)j(the)f(registers)630
+4305 y(themselv)m(es.)275 4463 y(When)d(making)g(GDB)i(run)e(nativ)m(e)
+h(on)f(a)i(new)e(op)s(erating)g(system,)i(to)g(mak)m(e)f(it)g(p)s
+(ossible)d(to)k(debug)150 4573 y(core)41 b(\014les,)g(y)m(ou)g(will)c
+(need)j(to)g(either)g(write)f(sp)s(eci\014c)g(co)s(de)h(for)g(parsing)e
+(y)m(our)i(OS's)g(core)g(\014les,)i(or)150 4682 y(customize)f(`)p
+Fc(bfd/trad-core.c)p Fg('.)67 b(First,)43 b(use)d(whatev)m(er)h
+Fc(#include)d Fg(\014les)i(y)m(our)g(mac)m(hine)g(uses)g(to)150
+4792 y(de\014ne)29 b(the)i(struct)f(of)g(registers)g(that)h(is)e
+(accessible)h(\(p)s(ossibly)d(in)i(the)h(u-area\))h(in)e(a)i(core)g
+(\014le)e(\(rather)150 4902 y(than)35 b(`)p Fc(machine/reg.h)p
+Fg('\),)g(and)g(an)h(include)d(\014le)i(that)h(de\014nes)f(whatev)m(er)
+i(header)e(exists)g(on)h(a)g(core)150 5011 y(\014le)d(\(e.g.)52
+b(the)34 b(u-area)h(or)f(a)g(`)p Fc(struct)29 b(core)p
+Fg('\).)50 b(Then)33 b(mo)s(dify)f Fc(trad_unix_core_file_p\(\))c
+Fg(to)34 b(use)150 5121 y(these)40 b(v)-5 b(alues)38
+b(to)i(set)g(up)e(the)i(section)f(information)f(for)h(the)g(data)h
+(segmen)m(t,)j(stac)m(k)e(segmen)m(t,)i(an)m(y)150 5230
+y(other)d(segmen)m(ts)h(in)d(the)i(core)h(\014le)e(\(p)s(erhaps)f
+(shared)h(library)f(con)m(ten)m(ts)j(or)f(con)m(trol)g(information\),)
+150 5340 y(\\registers")d(segmen)m(t,)i(and)d(if)f(there)i(are)g(t)m(w)
+m(o)g(discon)m(tiguous)e(sets)i(of)g(registers)f(\(e.g.)60
+b(in)m(teger)37 b(and)p eop
+%DVIPSSectionPage: 30
+30 31 bop 150 -116 a Fg(Chapter)30 b(10:)41 b(Nativ)m(e)32
+b(Debugging)2285 b(30)150 299 y(\015oat\),)30 b(the)f(\\reg2")h(segmen)
+m(t.)41 b(This)27 b(section)i(information)e(basically)f(delimits)g
+(areas)k(in)d(the)i(core)g(\014le)150 408 y(in)e(a)i(standard)f(w)m(a)m
+(y)-8 b(,)30 b(whic)m(h)d(the)i(section-reading)f(routines)g(in)f(BFD)i
+(kno)m(w)g(ho)m(w)f(to)h(seek)h(around)d(in.)275 541
+y(Then)33 b(bac)m(k)j(in)d(GDB,)j(y)m(ou)f(need)f(a)i(matc)m(hing)e
+(routine)g(called)g Fc(fetch_core_registers\(\))p Fg(.)47
+b(If)150 650 y(y)m(ou)34 b(can)h(use)e(the)i(generic)f(one,)h(it's)f
+(in)f(`)p Fc(core-aout.c)p Fg(';)g(if)g(not,)i(it's)f(in)f(y)m(our)h(`)
+p Fd(xyz)p Fc(-nat.c)p Fg(')f(\014le.)51 b(It)150 760
+y(will)29 b(b)s(e)i(passed)g(a)g(c)m(har)h(p)s(oin)m(ter)f(to)h(the)g
+(en)m(tire)f(\\registers")h(segmen)m(t,)h(its)e(length,)g(and)g(a)h
+(zero;)h(or)f(a)150 870 y(c)m(har)27 b(p)s(oin)m(ter)f(to)i(the)f(en)m
+(tire)f(\\regs2")j(segmen)m(t,)g(its)d(length,)h(and)g(a)g(2.)40
+b(The)26 b(routine)g(should)f(suc)m(k)i(out)150 979 y(the)k(supplied)c
+(register)j(v)-5 b(alues)30 b(and)f(install)g(them)h(in)m(to)g(GDB's)i
+(\\registers")f(arra)m(y)-8 b(.)275 1111 y(If)35 b(y)m(our)g(system)h
+(uses)g(`)p Fc(/proc)p Fg(')e(to)j(con)m(trol)f(pro)s(cesses,)h(and)e
+(uses)h(ELF)f(format)h(core)h(\014les,)f(then)150 1221
+y(y)m(ou)29 b(ma)m(y)g(b)s(e)f(able)g(to)h(use)f(the)h(same)g(routines)
+e(for)i(reading)e(the)i(registers)f(out)h(of)f(pro)s(cesses)h(and)f
+(out)150 1331 y(of)j(core)g(\014les.)150 1581 y Ff(10.2)68
+b(ptrace)150 1890 y(10.3)g(/pro)t(c)150 2199 y(10.4)g(win32)150
+2508 y(10.5)g(shared)45 b(libraries)150 2817 y(10.6)68
+b(Nativ)l(e)47 b(Conditionals)275 3008 y Fg(When)28 b(GDB)i(is)e
+(con\014gured)h(and)f(compiled,)g(v)-5 b(arious)28 b(macros)h(are)h
+(de\014ned)d(or)i(left)g(unde\014ned,)e(to)150 3117 y(con)m(trol)32
+b(compilation)f(when)g(the)h(host)g(and)g(target)h(systems)f(are)h(the)
+f(same.)46 b(These)31 b(macros)i(should)150 3227 y(b)s(e)d(de\014ned)f
+(\(or)i(left)f(unde\014ned\))e(in)h(`)p Fc(nm-)p Fd(system)p
+Fc(.h)p Fg('.)150 3382 y Fc(ATTACH_DETACH)630 3492 y
+Fg(If)40 b(de\014ned,)j(then)e(GDB)h(will)c(include)g(supp)s(ort)i(for)
+g(the)h Fc(attach)f Fg(and)g Fc(detach)f Fg(com-)630
+3601 y(mands.)150 3756 y Fc(CHILD_PREPARE_TO_STORE)630
+3866 y Fg(If)31 b(the)g(mac)m(hine)g(stores)h(all)e(registers)h(at)h
+(once)g(in)e(the)h(c)m(hild)e(pro)s(cess,)j(then)f(de\014ne)f(this)630
+3975 y(to)f(ensure)f(that)g(all)g(v)-5 b(alues)27 b(are)i(correct.)41
+b(This)26 b(usually)g(en)m(tails)i(a)h(read)f(from)g(the)g(c)m(hild.)
+630 4108 y([Note)k(that)f(this)e(is)h(incorrectly)f(de\014ned)g(in)g(`)
+p Fc(xm-)p Fd(system)p Fc(.h)p Fg(')h(\014les)f(curren)m(tly)-8
+b(.])150 4263 y Fc(FETCH_INFERIOR_REGISTERS)630 4372
+y Fg(De\014ne)35 b(this)f(if)h(the)g(nativ)m(e-dep)s(enden)m(t)g(co)s
+(de)g(will)e(pro)m(vide)h(its)g(o)m(wn)i(routines)e Fc(fetch_)630
+4482 y(inferior_registers)f Fg(and)38 b Fc(store_inferior_register)o(s)
+32 b Fg(in)37 b(`)p Fd(HOST)p Fc(-nat.c)p Fg('.)61 b(If)630
+4592 y(this)26 b(sym)m(b)s(ol)h(is)f Fa(not)37 b Fg(de\014ned,)27
+b(and)g(`)p Fc(infptrace.c)p Fg(')e(is)h(included)f(in)h(this)g
+(con\014guration,)630 4701 y(the)31 b(default)e(routines)g(in)g(`)p
+Fc(infptrace.c)p Fg(')f(are)j(used)f(for)g(these)h(functions.)150
+4856 y Fc(FILES_INFO_HOOK)630 4966 y Fg(\(Only)e(de\014ned)g(for)h(Con)
+m(v)m(ex.\))150 5121 y Fc(FP0_REGNUM)630 5230 y Fg(This)40
+b(macro)i(is)f(normally)f(de\014ned)h(to)h(b)s(e)f(the)h(n)m(um)m(b)s
+(er)e(of)i(the)g(\014rst)f(\015oating)h(p)s(oin)m(t)630
+5340 y(register,)e(if)d(the)h(mac)m(hine)f(has)h(suc)m(h)f(registers.)
+63 b(As)38 b(suc)m(h,)h(it)f(w)m(ould)e(app)s(ear)h(only)g(in)p
+eop
+%DVIPSSectionPage: 31
+31 32 bop 150 -116 a Fg(Chapter)30 b(10:)41 b(Nativ)m(e)32
+b(Debugging)2285 b(31)630 299 y(target-sp)s(eci\014c)30
+b(co)s(de.)41 b(Ho)m(w)m(ev)m(er,)32 b(/pro)s(c)d(supp)s(ort)f(uses)h
+(this)f(to)j(decide)e(whether)f(\015oats)630 408 y(are)j(in)e(use)h(on)
+g(this)f(target.)150 553 y Fc(GET_LONGJMP_TARGET)630
+663 y Fg(F)-8 b(or)32 b(most)h(mac)m(hines,)e(this)g(is)g(a)h
+(target-dep)s(enden)m(t)h(parameter.)45 b(On)31 b(the)h(DECstation)630
+772 y(and)g(the)i(Iris,)e(this)g(is)g(a)i(nativ)m(e-dep)s(enden)m(t)e
+(parameter,)j(since)d Fc(<)p Fg(setjmp.h)p Fc(>)g Fg(is)g(needed)630
+882 y(to)f(de\014ne)f(it.)630 1009 y(This)41 b(macro)j(determines)e
+(the)h(target)h(PC)f(address)f(that)h(long)s(jmp\(\))f(will)f(jump)g
+(to,)630 1119 y(assuming)47 b(that)i(w)m(e)g(ha)m(v)m(e)h(just)e(stopp)
+s(ed)f(at)i(a)g(long)s(jmp)e(breakp)s(oin)m(t.)94 b(It)49
+b(tak)m(es)h(a)630 1228 y(CORE)p 901 1228 28 4 v 32 w(ADDR)45
+b(*)f(as)h(argumen)m(t,)j(and)c(stores)g(the)h(target)g(PC)f(v)-5
+b(alue)44 b(through)f(this)630 1338 y(p)s(oin)m(ter.)d(It)30
+b(examines)g(the)h(curren)m(t)f(state)i(of)e(the)h(mac)m(hine)f(as)g
+(needed.)150 1482 y Fc(KERNEL_U_ADDR)630 1592 y Fg(De\014ne)i(this)f
+(to)i(the)g(address)e(of)h(the)h Fc(u)e Fg(structure)h(\(the)h(\\user)f
+(struct",)h(also)f(kno)m(wn)g(as)630 1702 y(the)27 b(\\u-page"\))h(in)e
+(k)m(ernel)g(virtual)f(memory)-8 b(.)40 b(GDB)27 b(needs)g(to)g(kno)m
+(w)g(this)e(so)i(that)g(it)g(can)630 1811 y(subtract)34
+b(this)f(address)g(from)h(absolute)g(addresses)f(in)g(the)h(upage,)h
+(that)g(are)g(obtained)630 1921 y(via)f(ptrace)h(or)g(from)f(core)h
+(\014les.)52 b(On)33 b(systems)i(that)g(don't)f(need)h(this)e(v)-5
+b(alue,)35 b(set)g(it)f(to)630 2030 y(zero.)150 2175
+y Fc(KERNEL_U_ADDR_BSD)630 2285 y Fg(De\014ne)h(this)f(to)h(cause)g
+(GDB)h(to)g(determine)d(the)i(address)f(of)h Fc(u)f Fg(at)i(run)m
+(time,)f(b)m(y)f(using)630 2394 y(Berk)m(eley-st)m(yle)e
+Fc(nlist)d Fg(on)h(the)h(k)m(ernel's)f(image)g(in)f(the)i(ro)s(ot)g
+(directory)-8 b(.)150 2539 y Fc(KERNEL_U_ADDR_HPUX)630
+2648 y Fg(De\014ne)35 b(this)f(to)h(cause)g(GDB)h(to)g(determine)d(the)
+i(address)f(of)h Fc(u)f Fg(at)i(run)m(time,)f(b)m(y)f(using)630
+2758 y(HP-st)m(yle)d Fc(nlist)e Fg(on)h(the)h(k)m(ernel's)f(image)g(in)
+f(the)i(ro)s(ot)g(directory)-8 b(.)150 2903 y Fc(ONE_PROCESS_WRITETEXT)
+630 3012 y Fg(De\014ne)30 b(this)f(to)i(b)s(e)f(able)g(to,)h(when)e(a)h
+(breakp)s(oin)m(t)f(insertion)g(fails,)g(w)m(arn)h(the)g(user)f(that)
+630 3122 y(another)i(pro)s(cess)f(ma)m(y)g(b)s(e)g(running)e(with)h
+(the)h(same)h(executable.)150 3267 y Fc(PROC_NAME_FMT)630
+3376 y Fg(De\014nes)24 b(the)g(format)h(for)e(the)i(name)f(of)g(a)g(`)p
+Fc(/proc)p Fg(')f(device.)39 b(Should)22 b(b)s(e)h(de\014ned)g(in)g(`)p
+Fc(nm.h)p Fg(')630 3486 y Fa(only)39 b Fg(in)29 b(order)h(to)h(o)m(v)m
+(erride)g(the)f(default)g(de\014nition)e(in)h(`)p Fc(procfs.c)p
+Fg('.)150 3630 y Fc(PTRACE_FP_BUG)630 3740 y Fg(mac)m(h386-xdep.c)150
+3885 y Fc(PTRACE_ARG3_TYPE)630 3994 y Fg(The)36 b(t)m(yp)s(e)h(of)f
+(the)h(third)e(argumen)m(t)i(to)g(the)f Fc(ptrace)f Fg(system)i(call,)g
+(if)f(it)g(exists)g(and)g(is)630 4104 y(di\013eren)m(t)30
+b(from)g Fc(int)p Fg(.)150 4248 y Fc(REGISTER_U_ADDR)630
+4358 y Fg(De\014nes)g(the)h(o\013set)g(of)g(the)f(registers)h(in)e(the)
+h(\\u)g(area".)150 4503 y Fc(SHELL_COMMAND_CONCAT)630
+4612 y Fg(If)f(de\014ned,)g(is)g(a)h(string)f(to)h(pre\014x)f(on)g(the)
+h(shell)e(command)h(used)g(to)i(start)f(the)g(inferior.)150
+4757 y Fc(SHELL_FILE)630 4867 y Fg(If)j(de\014ned,)h(this)e(is)h(the)h
+(name)f(of)h(the)g(shell)e(to)i(use)g(to)g(run)e(the)i(inferior.)49
+b(Defaults)33 b(to)630 4976 y Fc("/bin/sh")p Fg(.)150
+5121 y Fc(SOLIB_ADD)28 b(\(filename,)f(from_tty,)h(targ\))630
+5230 y Fg(De\014ne)e(this)e(to)i(expand)f(in)m(to)g(an)h(expression)e
+(that)i(will)d(cause)j(the)g(sym)m(b)s(ols)e(in)g Fd(\014lename)630
+5340 y Fg(to)31 b(b)s(e)f(added)g(to)h(GDB's)g(sym)m(b)s(ol)e(table.)p
+eop
+%DVIPSSectionPage: 32
+32 33 bop 150 -116 a Fg(Chapter)30 b(11:)41 b(Supp)s(ort)29
+b(Libraries)2294 b(32)150 299 y Fc(SOLIB_CREATE_INFERIOR_HO)o(OK)630
+408 y Fg(De\014ne)30 b(this)e(to)i(expand)f(in)m(to)h(an)m(y)f
+(shared-library-relo)s(cation)e(co)s(de)j(that)g(y)m(ou)g(w)m(an)m(t)g
+(to)630 518 y(b)s(e)g(run)f(just)g(after)i(the)g(c)m(hild)e(pro)s(cess)
+h(has)g(b)s(een)f(fork)m(ed.)150 681 y Fc(START_INFERIOR_TRAPS_EXP)o
+(ECTE)o(D)630 791 y Fg(When)41 b(starting)g(an)f(inferior,)i(GDB)g
+(normally)d(exp)s(ects)j(to)f(trap)g(t)m(wice;)47 b(once)42
+b(when)630 900 y(the)33 b(shell)f(execs,)j(and)d(once)i(when)e(the)h
+(program)g(itself)f(execs.)50 b(If)33 b(the)g(actual)g(n)m(um)m(b)s(er)
+630 1010 y(of)h(traps)g(is)e(something)i(other)g(than)f(2,)j(then)d
+(de\014ne)g(this)g(macro)h(to)h(expand)e(in)m(to)h(the)630
+1119 y(n)m(um)m(b)s(er)29 b(exp)s(ected.)150 1282 y Fc
+(SVR4_SHARED_LIBS)630 1392 y Fg(De\014ne)i(this)e(to)i(indicate)e(that)
+i(SVR4-st)m(yle)g(shared)f(libraries)d(are)k(in)e(use.)150
+1555 y Fc(USE_PROC_FS)630 1665 y Fg(This)e(determines)h(whether)h
+(small)e(routines)h(in)g(`)p Fc(*-tdep.c)p Fg(',)g(whic)m(h)g
+(translate)h(register)630 1774 y(v)-5 b(alues)24 b(b)s(et)m(w)m(een)h
+(GDB's)g(in)m(ternal)e(represen)m(tation)h(and)g(the)h(/pro)s(c)f
+(represen)m(tation,)i(are)630 1884 y(compiled.)150 2047
+y Fc(U_REGS_OFFSET)630 2156 y Fg(This)43 b(is)h(the)g(o\013set)i(of)f
+(the)g(registers)f(in)g(the)h(upage.)83 b(It)45 b(need)g(only)e(b)s(e)i
+(de\014ned)e(if)630 2266 y(the)i(generic)h(ptrace)g(register)f(access)h
+(routines)f(in)e(`)p Fc(infptrace.c)p Fg(')g(are)j(b)s(eing)e(used)630
+2376 y(\(that)e(is,)h(`)p Fc(infptrace.c)p Fg(')38 b(is)i(con\014gured)
+g(in,)i(and)f Fc(FETCH_INFERIOR_REGISTER)o(S)35 b Fg(is)630
+2485 y(not)e(de\014ned\).)45 b(If)32 b(the)h(default)f(v)-5
+b(alue)31 b(from)h(`)p Fc(infptrace.c)p Fg(')e(is)i(go)s(o)s(d)g
+(enough,)h(lea)m(v)m(e)g(it)630 2595 y(unde\014ned.)630
+2731 y(The)24 b(default)g(v)-5 b(alue)24 b(means)h(that)g(u.u)p
+1936 2731 28 4 v 32 w(ar0)g Fa(p)-5 b(oints)29 b(to)i
+Fg(the)25 b(lo)s(cation)f(of)h(the)g(registers.)38 b(I'm)630
+2841 y(guessing)30 b(that)h Fc(#define)d(U_REGS_OFFSET)f(0)j
+Fg(means)g(that)h(u.u)p 2887 2841 V 32 w(ar0)g Fa(is)38
+b Fg(the)31 b(lo)s(cation)f(of)630 2950 y(the)h(registers.)150
+3113 y Fc(CLEAR_SOLIB)630 3223 y Fg(ob)5 b(j\014les.c)150
+3386 y Fc(DEBUG_PTRACE)630 3496 y Fg(De\014ne)31 b(this)e(to)i(debug)f
+(ptrace)h(calls.)150 3785 y Fe(11)80 b(Supp)t(ort)52
+b(Libraries)150 4158 y Ff(11.1)68 b(BFD)275 4355 y Fg(BFD)31
+b(pro)m(vides)e(supp)s(ort)g(for)h(GDB)i(in)d(sev)m(eral)h(w)m(a)m(ys:)
+150 4519 y Fa(identifying)j(exe)-5 b(cutable)33 b(and)g(c)-5
+b(or)g(e)34 b(\014les)630 4629 y Fg(BFD)e(will)27 b(iden)m(tify)i(a)i
+(v)-5 b(ariet)m(y)31 b(of)f(\014le)g(t)m(yp)s(es,)h(including)c(a.out,)
+k(co\013,)h(and)e(sev)m(eral)g(v)-5 b(ari-)630 4739 y(an)m(ts)31
+b(thereof,)g(as)g(w)m(ell)e(as)i(sev)m(eral)f(kinds)f(of)h(core)h
+(\014les.)150 4902 y Fa(ac)-5 b(c)g(ess)33 b(to)h(se)-5
+b(ctions)33 b(of)g(\014les)630 5011 y Fg(BFD)38 b(parses)e(the)g
+(\014le)g(headers)g(to)h(determine)f(the)g(names,)j(virtual)34
+b(addresses,)k(sizes,)630 5121 y(and)h(\014le)g(lo)s(cations)g(of)g
+(all)g(the)h(v)-5 b(arious)38 b(named)h(sections)h(in)e(\014les)h
+(\(suc)m(h)g(as)h(the)g(text)630 5230 y(section)29 b(or)h(the)f(data)h
+(section\).)41 b(GDB)31 b(simply)26 b(calls)j(BFD)h(to)g(read)g(or)f
+(write)f(section)i(X)630 5340 y(at)h(b)m(yte)g(o\013set)h(Y)e(for)g
+(length)g(Z.)p eop
+%DVIPSSectionPage: 33
+33 34 bop 150 -116 a Fg(Chapter)30 b(12:)41 b(Co)s(ding)2712
+b(33)150 299 y Fa(sp)-5 b(e)g(cialize)g(d)35 b(c)-5 b(or)g(e)33
+b(\014le)g(supp)-5 b(ort)630 408 y Fg(BFD)27 b(pro)m(vides)e(routines)g
+(to)h(determine)f(the)i(failing)c(command)j(name)g(stored)g(in)f(a)h
+(core)630 518 y(\014le,)31 b(the)h(signal)e(with)g(whic)m(h)g(the)i
+(program)f(failed,)g(and)f(whether)h(a)h(core)g(\014le)f(matc)m(hes)630
+628 y(\(i.e.)41 b(could)29 b(b)s(e)h(a)h(core)g(dump)e(of)7
+b(\))31 b(a)f(particular)f(executable)i(\014le.)150 814
+y Fa(lo)-5 b(c)g(ating)34 b(the)f(symb)-5 b(ol)34 b(information)630
+924 y Fg(GDB)e(uses)e(an)h(in)m(ternal)e(in)m(terface)i(of)g(BFD)h(to)g
+(determine)d(where)i(to)g(\014nd)e(the)i(sym)m(b)s(ol)630
+1033 y(information)25 b(in)h(an)g(executable)i(\014le)e(or)g(sym)m(b)s
+(ol-\014le.)38 b(GDB)28 b(itself)e(handles)f(the)i(reading)630
+1143 y(of)36 b(sym)m(b)s(ols,)g(since)f(BFD)h(do)s(es)g(not)f
+(\\understand")g(debug)g(sym)m(b)s(ols,)h(but)f(GDB)h(uses)630
+1253 y(BFD's)c(cac)m(hed)f(information)e(to)i(\014nd)e(the)h(sym)m(b)s
+(ols,)f(string)h(table,)g(etc.)150 1578 y Ff(11.2)68
+b(op)t(co)t(des)275 1798 y Fg(The)33 b(op)s(co)s(des)h(library)e(pro)m
+(vides)h(GDB's)i(disassem)m(bler.)50 b(\(It's)35 b(a)f(separate)h
+(library)d(b)s(ecause)i(it's)150 1908 y(also)c(used)g(in)f(bin)m
+(utils,)e(for)k(`)p Fc(objdump)p Fg('\).)150 2233 y Ff(11.3)68
+b(readline)150 2617 y(11.4)g(mmallo)t(c)150 3000 y(11.5)g(libib)t(ert)l
+(y)150 3384 y(11.6)g(gn)l(u-regex)275 3604 y Fg(Regex)31
+b(conditionals.)150 3804 y Fc(C_ALLOCA)150 3991 y(NFAILURES)150
+4139 y(RE_NREGS)150 4325 y(SIGN_EXTEND_CHAR)150 4473
+y(SWITCH_ENUM_BUG)150 4622 y(SYNTAX_TABLE)150 4770 y(Sword)150
+4956 y(sparc)150 5282 y Ff(11.7)68 b(include)p eop
+%DVIPSSectionPage: 34
+34 35 bop 150 -116 a Fg(Chapter)30 b(12:)41 b(Co)s(ding)2712
+b(34)150 299 y Fe(12)80 b(Co)t(ding)275 540 y Fg(This)28
+b(c)m(hapter)j(co)m(v)m(ers)h(topics)e(that)h(are)g(lo)m(w)m(er-lev)m
+(el)g(than)f(the)g(ma)5 b(jor)31 b(algorithms)e(of)i(GDB.)150
+802 y Ff(12.1)68 b(Clean)l(ups)275 997 y Fg(Clean)m(ups)22
+b(are)i(a)g(structured)e(w)m(a)m(y)j(to)g(deal)e(with)f(things)h(that)h
+(need)f(to)i(b)s(e)e(done)g(later.)39 b(When)23 b(y)m(our)150
+1107 y(co)s(de)36 b(do)s(es)f(something)g(\(lik)m(e)g
+Fc(malloc)f Fg(some)i(memory)-8 b(,)37 b(or)f(op)s(en)f(a)h(\014le\))f
+(that)h(needs)f(to)h(b)s(e)f(undone)150 1216 y(later)f(\(e.g.)54
+b(free)34 b(the)g(memory)g(or)h(close)f(the)g(\014le\),)h(it)f(can)g
+(mak)m(e)i(a)e(clean)m(up.)52 b(The)33 b(clean)m(up)h(will)e(b)s(e)150
+1326 y(done)g(at)h(some)g(future)e(p)s(oin)m(t:)43 b(when)32
+b(the)g(command)g(is)f(\014nished,)g(when)g(an)h(error)g(o)s(ccurs,)h
+(or)f(when)150 1436 y(y)m(our)e(co)s(de)h(decides)f(it's)g(time)g(to)h
+(do)f(clean)m(ups.)275 1572 y(Y)-8 b(ou)33 b(can)g(also)g(discard)f
+(clean)m(ups,)h(that)h(is,)f(thro)m(w)g(them)f(a)m(w)m(a)m(y)j(without)
+d(doing)g(what)h(they)h(sa)m(y)-8 b(.)150 1682 y(This)29
+b(is)g(only)g(done)i(if)e(y)m(ou)i(ask)f(that)h(it)f(b)s(e)g(done.)275
+1819 y(Syn)m(tax:)150 1981 y Fc(struct)f(cleanup)f(*)p
+Fd(old)p 1006 1981 28 4 v 32 w(c)m(hain)p Fc(;)630 2091
+y Fg(Declare)j(a)g(v)-5 b(ariable)29 b(whic)m(h)g(will)f(hold)h(a)i
+(clean)m(up)f(c)m(hain)f(handle.)150 2253 y Fd(old)p
+277 2253 V 32 w(c)m(hain)h Fc(=)g(make_cleanup)d(\()p
+Fd(function)p Fc(,)h Fd(arg)8 b Fc(\);)630 2362 y Fg(Mak)m(e)44
+b(a)f(clean)m(up)f(whic)m(h)f(will)f(cause)j Fd(function)e
+Fg(to)j(b)s(e)e(called)f(with)h Fd(arg)50 b Fg(\(a)44
+b Fc(char)29 b(*)p Fg(\))630 2472 y(later.)65 b(The)37
+b(result,)j Fd(old)p 1512 2472 V 32 w(c)m(hain)p Fg(,)g(is)d(a)i
+(handle)e(that)i(can)f(b)s(e)g(passed)g(to)h Fc(do_cleanups)630
+2581 y Fg(or)47 b Fc(discard_cleanups)c Fg(later.)91
+b(Unless)46 b(y)m(ou)h(are)h(going)f(to)h(call)e Fc(do_cleanups)e
+Fg(or)630 2691 y Fc(discard_cleanups)26 b Fg(y)m(ourself,)k(y)m(ou)h
+(can)f(ignore)g(the)h(result)e(from)h Fc(make_cleanup)p
+Fg(.)150 2852 y Fc(do_cleanups)d(\()p Fd(old)p 880 2852
+V 32 w(c)m(hain)p Fc(\);)630 2962 y Fg(P)m(erform)j(all)g(clean)m(ups)f
+(done)h(since)g Fc(make_cleanup)d Fg(returned)i Fd(old)p
+3012 2962 V 32 w(c)m(hain)p Fg(.)40 b(E.g.:)870 3092
+y Fc(make_cleanup)k(\(a,)j(0\);)870 3196 y(old)g(=)g(make_cleanup)e
+(\(b,)i(0\);)870 3299 y(do_cleanups)e(\(old\);)630 3435
+y Fg(will)33 b(call)i Fc(b\(\))g Fg(but)g(will)e(not)j(call)f
+Fc(a\(\))p Fg(.)56 b(The)35 b(clean)m(up)g(that)i(calls)e
+Fc(a\(\))g Fg(will)e(remain)h(in)630 3545 y(the)d(clean)m(up)e(c)m
+(hain,)i(and)e(will)f(b)s(e)i(done)g(later)g(unless)f(otherwise)h
+(discarded.)150 3706 y Fc(discard_cleanups)c(\()p Fd(old)p
+1119 3706 V 32 w(c)m(hain)p Fc(\);)630 3816 y Fg(Same)31
+b(as)g Fc(do_cleanups)d Fg(except)k(that)f(it)g(just)f(remo)m(v)m(es)i
+(the)g(clean)m(ups)e(from)g(the)h(c)m(hain)630 3925 y(and)f(do)s(es)g
+(not)g(call)g(the)h(sp)s(eci\014ed)d(functions.)275 4088
+y(Some)34 b(functions,)g(e.g.)53 b Fc(fputs_filtered\(\))30
+b Fg(or)35 b Fc(error\(\))p Fg(,)e(sp)s(ecify)g(that)i(they)f(\\should)
+f(not)i(b)s(e)150 4198 y(called)f(when)g(clean)m(ups)g(are)h(not)g(in)e
+(place".)54 b(This)33 b(means)i(that)g(an)m(y)g(actions)g(y)m(ou)g
+(need)g(to)g(rev)m(erse)150 4307 y(in)d(the)i(case)h(of)f(an)f(error)h
+(or)f(in)m(terruption)f(m)m(ust)h(b)s(e)g(on)h(the)g(clean)m(up)f(c)m
+(hain)g(b)s(efore)g(y)m(ou)h(call)f(these)150 4417 y(functions,)c
+(since)h(they)g(migh)m(t)h(nev)m(er)f(return)g(to)h(y)m(our)f(co)s(de)h
+(\(they)f(`)p Fc(longjmp)p Fg(')f(instead\).)150 4680
+y Ff(12.2)68 b(W)-11 b(rapping)45 b(Output)g(Lines)275
+4875 y Fg(Output)32 b(that)j(go)s(es)f(through)g Fc(printf_filtered)29
+b Fg(or)34 b Fc(fputs_filtered)c Fg(or)k Fc(fputs_demangled)150
+4984 y Fg(needs)28 b(only)f(to)i(ha)m(v)m(e)h(calls)d(to)i
+Fc(wrap_here)d Fg(added)i(in)f(places)h(that)h(w)m(ould)e(b)s(e)g(go)s
+(o)s(d)h(breaking)g(p)s(oin)m(ts.)150 5094 y(The)i(utilit)m(y)f
+(routines)g(will)f(tak)m(e)k(care)f(of)f(actually)g(wrapping)e(if)i
+(the)g(line)f(width)g(is)g(exceeded.)275 5230 y(The)37
+b(argumen)m(t)h(to)g Fc(wrap_here)d Fg(is)h(an)i(inden)m(tation)e
+(string)h(whic)m(h)f(is)h(prin)m(ted)f Fa(only)46 b Fg(if)37
+b(the)h(line)150 5340 y(breaks)j(there.)75 b(This)40
+b(argumen)m(t)j(is)d(sa)m(v)m(ed)j(a)m(w)m(a)m(y)h(and)d(used)g(later.)
+75 b(It)41 b(m)m(ust)h(remain)f(v)-5 b(alid)40 b(un)m(til)p
+eop
+%DVIPSSectionPage: 35
+35 36 bop 150 -116 a Fg(Chapter)30 b(12:)41 b(Co)s(ding)2712
+b(35)150 299 y(the)38 b(next)g(call)e(to)j Fc(wrap_here)c
+Fg(or)i(un)m(til)f(a)i(newline)e(has)h(b)s(een)g(prin)m(ted)f(through)h
+(the)h Fc(*_filtered)150 408 y Fg(functions.)h(Don't)32
+b(pass)e(in)f(a)h(lo)s(cal)g(v)-5 b(ariable)29 b(and)h(then)g(return!)
+275 546 y(It)37 b(is)e(usually)g(b)s(est)h(to)i(call)e
+Fc(wrap_here\(\))e Fg(after)j(prin)m(ting)e(a)i(comma)h(or)f(space.)61
+b(If)36 b(y)m(ou)h(call)f(it)150 656 y(b)s(efore)30 b(prin)m(ting)f(a)i
+(space,)h(mak)m(e)g(sure)e(that)h(y)m(our)g(inden)m(tation)f(prop)s
+(erly)e(accoun)m(ts)33 b(for)d(the)h(leading)150 765
+y(space)g(that)g(will)d(prin)m(t)h(if)g(the)i(line)d(wraps)i(there.)275
+903 y(An)m(y)j(function)f(or)h(set)h(of)f(functions)f(that)i(pro)s
+(duce)e(\014ltered)g(output)h(m)m(ust)g(\014nish)e(b)m(y)i(prin)m(ting)
+f(a)150 1012 y(newline,)25 b(to)h(\015ush)d(the)j(wrap)e(bu\013er,)i(b)
+s(efore)f(switc)m(hing)f(to)i(un\014ltered)e(\(\\)p Fc(printf)p
+Fg("\))h(output.)39 b(Sym)m(b)s(ol)150 1122 y(reading)29
+b(routines)h(that)h(prin)m(t)e(w)m(arnings)g(are)i(a)f(go)s(o)s(d)h
+(example.)150 1387 y Ff(12.3)68 b(GDB)45 b(Co)t(ding)g(Standards)275
+1582 y Fg(GDB)35 b(follo)m(ws)e(the)h(GNU)g(co)s(ding)f(standards,)h
+(as)g(describ)s(ed)e(in)h(`)p Fc(etc/standards.texi)p
+Fg('.)47 b(This)150 1692 y(\014le)c(is)g(also)i(a)m(v)-5
+b(ailable)43 b(for)h(anon)m(ymous)g(FTP)g(from)g(GNU)g(arc)m(hiv)m(e)h
+(sites.)82 b(GDB)45 b(tak)m(es)h(a)e(strict)150 1802
+y(in)m(terpretation)29 b(of)h(the)f(standard;)g(in)g(general,)h(when)e
+(the)i(GNU)g(standard)f(recommends)g(a)h(practice)150
+1911 y(but)g(do)s(es)g(not)g(require)f(it,)i(GDB)g(requires)e(it.)275
+2049 y(GDB)i(follo)m(ws)f(an)g(additional)e(set)j(of)g(co)s(ding)e
+(standards)h(sp)s(eci\014c)f(to)i(GDB,)h(as)e(describ)s(ed)f(in)g(the)
+150 2158 y(follo)m(wing)g(sections.)275 2296 y(Y)-8 b(ou)38
+b(can)g(con\014gure)f(with)g(`)p Fc(--enable-build-warnings)p
+Fg(')32 b(to)38 b(get)h(GCC)f(to)g(c)m(hec)m(k)i(on)d(a)h(n)m(um-)150
+2405 y(b)s(er)48 b(of)i(these)g(rules.)97 b(GDB)50 b(sources)g(ough)m
+(t)g(not)g(to)g(engender)f(an)m(y)h(complain)m(ts,)k(unless)48
+b(they)150 2515 y(are)33 b(caused)f(b)m(y)g(b)s(ogus)g(host)g(systems.)
+46 b(\(The)32 b(exact)i(set)f(of)f(enabled)g(w)m(arnings)f(is)g(curren)
+m(tly)g(`)p Fc(-Wall)150 2624 y(-Wpointer-arith)26 b
+(-Wstrict-prototypes)f(-Wmissing-prototypes)g(-Wmissing-declarations)p
+Fg('.)p 3924 2645 42 84 v 150 2855 a Fb(12.3.1)63 b(F)-10
+b(ormatting)275 3050 y Fg(The)29 b(standard)h(GNU)h(recommendations)f
+(for)g(formatting)g(m)m(ust)h(b)s(e)e(follo)m(w)m(ed)h(strictly)-8
+b(.)275 3188 y(Note)25 b(that)f(while)d(in)i(a)h(de\014nition,)f(the)g
+(function's)g(name)h(m)m(ust)f(b)s(e)g(in)f(column)h(zero;)k(in)22
+b(a)i(function)150 3297 y(declaration,)30 b(the)h(name)f(m)m(ust)g(b)s
+(e)g(on)g(the)h(same)g(line)e(as)h(the)h(return)e(t)m(yp)s(e.)275
+3435 y(In)i(addition,)g(there)h(m)m(ust)g(b)s(e)f(a)h(space)h(b)s(et)m
+(w)m(een)f(a)h(function)d(or)i(macro)h(name)f(and)f(the)h(op)s(ening)
+150 3544 y(paren)m(thesis)24 b(of)i(its)f(argumen)m(t)g(list)f
+(\(except)j(for)e(macro)h(de\014nitions,)e(as)i(required)d(b)m(y)j
+(C\).)f(There)g(m)m(ust)150 3654 y(not)31 b(b)s(e)e(a)i(space)g(after)g
+(an)f(op)s(en)g(paren/brac)m(k)m(et)i(or)e(b)s(efore)g(a)h(close)g
+(paren/brac)m(k)m(et.)275 3792 y(While)g(additional)g(whitespace)i(is)f
+(generally)g(helpful)e(for)i(reading,)h(do)g(not)g(use)g(more)g(than)g
+(one)150 3901 y(blank)c(line)g(to)j(separate)f(blo)s(c)m(ks,)g(and)f(a)
+m(v)m(oid)h(adding)e(whitespace)h(after)i(the)e(end)g(of)h(a)g(program)
+g(line)150 4011 y(\(as)h(of)f(1/99,)j(some)e(600)h(lines)c(had)i
+(whitespace)g(after)h(the)f(semicolon\).)44 b(Excess)31
+b(whitespace)h(causes)150 4120 y(di\016culties)c(for)i(di\013)f(and)h
+(patc)m(h.)150 4350 y Fb(12.3.2)63 b(Commen)m(ts)275
+4546 y Fg(The)29 b(standard)h(GNU)h(requiremen)m(ts)e(on)i(commen)m(ts)
+g(m)m(ust)f(b)s(e)g(follo)m(w)m(ed)g(strictly)-8 b(.)275
+4684 y(Blo)s(c)m(k)29 b(commen)m(ts)h(m)m(ust)f(app)s(ear)g(in)f(the)h
+(follo)m(wing)f(form,)h(with)f(no)h(`/*'-)i(or)f('*/'-only)g(lines,)e
+(and)150 4793 y(no)i(leading)f(`*':)390 5132 y Fc(/*)47
+b(Wait)g(for)g(control)f(to)h(return)f(from)g(inferior)g(to)h
+(debugger.)93 b(If)47 b(inferior)533 5236 y(gets)g(a)g(signal,)f(we)h
+(may)g(decide)f(to)h(start)g(it)g(up)g(again)g(instead)e(of)533
+5340 y(returning.)93 b(That)47 b(is)g(why)g(there)f(is)h(a)h(loop)e(in)
+h(this)g(function.)93 b(When)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (gdbint.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmbxti10 14.4 1
+/Fa 1 47 df<00FC0003FF000FFF801FFFC03FFFC03FFFC07FFFC07FFFC0FFFFC0FFFFC0
+FFFFC0FFFF80FFFF80FFFF007FFE003FFC001FF8000FE000121271912B>46
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmsltt10 10.95 12
+/Fb 12 121 df<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF
+F07FFFFFFFE02507769E30>45 D<0F803FC07FE07FF0FFF0FFF0FFF0FFF0FFE07FE03FC0
+1F000C0C6D8B30>I<003FF80000FFE0007FFC0001FFF000FFFE0003FFF800FFFE0003FF
+F8007FFE0007FFF0003FFE0007FFE0000FFE000FFE00000FDE000F7E00000FDF001F7E00
+000FDF001F7E00000FDF003EFE00001FDF003EFE00001F9F007EFC00001F9F007CFC0000
+1F9F00FCFC00001F9F00F8FC00001F9F80F9FC00003F9F81F9FC00003F1F81F1F800003F
+1F83F1F800003F1F83E1F800003F0F87E1F800003F0F87C3F800007F0F87C3F800007E0F
+8FC3F000007E0F8F83F000007E0F9F83F000007E0F9F03F000007E0F9F07F00000FE07BE
+07F00000FC07FE07E00000FC07FC07E00000FC07FC07E00000FC07F807E00000FC07F80F
+E00001FC03F00FE00001F801E00FC00001F800000FC00001F800000FC00001F800000FC0
+0001F800001FC00003F800001FC00003F000001F800003F000001F800003F000001F8000
+03F000001F800003F000003F800007F000003F800007E000003F000007E000003F00007F
+FC0003FFE000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF0007FFC
+0003FFE00035387EB730>77 D<0001FFC00000000FFFF80000003FFFFE0000007FFFFF00
+0000FFFFFF800001FFFFFFC00001FF007FE00001FE001FE00003FC000FF00001FC0007F0
+0001F80007F00000700007F00000000007F80000000007F80000000007F00000000007F0
+0000003FFFF0000003FFFFF000001FFFFFF00000FFFFFFF00003FFFFFFF00007FFFFFFE0
+000FFFE00FE0001FFE000FE0003FF0000FE0007FC0001FE0007F80001FE000FF00001FC0
+00FE00001FC000FE00001FC000FE00003FC000FE00003FC000FE00007FC000FF0000FF80
+007F8003FF80007FE03FFFFF003FFFFFFFFF803FFFFFFFFFC01FFFFFDFFFC00FFFFF87FF
+8003FFFC01FF00007FE00000002A2A7AA830>97 D<00001FFC000000FFFF800003FFFFC0
+000FFFFFE0001FFFFFF0007FFFFFF000FFF00FF801FF8007F803FF000FF007FC0007F007
+F80007E00FF00001C01FE00000001FE00000003FC00000003F800000007F800000007F00
+0000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FF000000007F00000F807F80001F807F80003F
+C03FC0003F803FE0007F801FF800FF000FFE03FF000FFFFFFE0007FFFFFC0001FFFFF800
+00FFFFE000003FFF80000007FC0000252A77A830>99 D<00001FE0000000FFFC000003FF
+FF00000FFFFF80003FFFFFC0007FFFFFE000FFF03FF001FF800FF003FE0007F807FC0003
+F807F80003F80FF00003F81FE00001FC1FC00001FC3FC00001FC3F800001FC7F800001FC
+7F000001FC7FFFFFFFFC7FFFFFFFFCFFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE
+00000000FE00000000FE00000000FF000000007F000000007F000003C07F800007E03F80
+000FF03FC0000FF01FE0001FE01FF0007FC00FFE03FFC007FFFFFF8003FFFFFF0001FFFF
+FC00007FFFF800001FFFE0000003FF0000262A79A830>101 D<000007F801FE0000003F
+FF0FFF8000007FFFBFFF800001FFFFFFFFC00003FFFFFFFFC00007FFFFFFFFC0000FFC0F
+FF1F80001FF007F81F00003FE003FC0000003FC001FC0000007F8001FC0000007F0001FC
+0000007F0001FC000000FF0001FC000000FE0001FC000000FE0001FC000000FE0001FC00
+0000FE0003FC000000FE0007F8000000FF0007F80000007F000FF00000007F803FE00000
+003FE0FFE00000007FFFFFC0000000FFFFFF80000000FFFFFF00000001FFFFFC00000001
+F9FFF000000001F87F8000000003F8000000000003F0000000000003F0000000000003F8
+000000000001F8000000000001FFFFFC00000001FFFFFF80000001FFFFFFE0000003FFFF
+FFF8000007FFFFFFFC00000FFFFFFFFE00001FF00007FF00003FC00000FF00003F800000
+7F00007F0000003F80007E0000001F8000FE0000001F8000FC0000001F8000FC0000001F
+8000FC0000003F8000FC0000003F0000FC0000007F0000FC000000FF0000FE000001FE00
+007F800007FC00007FC0001FFC00003FFC01FFF800001FFFFFFFE000000FFFFFFFC00000
+07FFFFFF00000001FFFFFC000000007FFFF0000000000FFF00000000323E7EA730>103
+D<003FF8000000007FFC00000000FFFE00000000FFFE000000007FFE000000003FFE0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FC0000
+000003F80000000003F80000000003F80000000003F80000000003F80FF0000007F87FFE
+000007F1FFFF000007F7FFFF800007FFFFFF800007FFFFFFC00007FFF03FC0000FFF801F
+E0000FFF001FE0000FFE000FE0000FF8000FE0000FF8000FE0000FF0001FE0001FE0001F
+C0001FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC0003FC0003F
+C0003F80003F80003F80003F80003F80003F80003F80003F80003F80007F80007F80007F
+80007F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0000FF0000FF
+0000FE0000FE0000FE0000FE007FFFF81FFFF8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7FFF
+FCFFFFFC3FFFFC7FFFF81FFFF82E387FB730>I<000000003FE001FFFC01FFF803FFFE0F
+FFFC07FFFE1FFFFC07FFFE7FFFFE03FFFEFFFFFE01FFFFFFE1FE0001FFFF01FC0001FFFC
+01FC0001FFF000700001FFE000000001FFC000000001FF8000000003FF0000000003FE00
+00000003FE0000000003FC0000000003FC0000000003F80000000007F80000000007F000
+00000007F00000000007F00000000007F00000000007F0000000000FF0000000000FE000
+0000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000001FC000
+0000001FC00000007FFFFFFC0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE
+00007FFFFFFC00002F287DA730>114 D<00007FF8380003FFFE7C001FFFFFFC003FFFFF
+FC007FFFFFFC00FFFFFFFC01FFC01FFC03FC0007FC03F80003FC07F00003F807E00003F8
+07E00003F807E00003F807E00001F007F000000003FE00000003FFF0000001FFFF800000
+FFFFF000007FFFFC00001FFFFF000007FFFF8000007FFFC0000001FFE00000001FE01F00
+000FF01F800007F03F800003F03F800003F03FC00003F03FC00003F03FC00007F07FE000
+0FE07FE0001FE07FF0003FC07FFC03FF807FFFFFFF807FFFFFFF00FFFFFFFC00FCFFFFF8
+00FC3FFFE0007807FE0000262A79A830>I<0003C000000007E000000007F000000007F0
+00000007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE000
+003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0003FC00000
+003F800000003F800000003F800000003F800000003F800000007F800000007F00000000
+7F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE
+00000000FE00000000FE00000001FE000F8001FC001FC001FC001FC001FC001FC001FC00
+3FC001FC003F8001FC007F8001FC00FF8001FE01FF0001FF07FE0000FFFFFC0000FFFFF8
+00007FFFF000003FFFE000000FFF80000003FC0000243378B130>I<00FFFE07FFF001FF
+FF0FFFF803FFFF0FFFFC03FFFF0FFFFC01FFFF0FFFF800FFFE07FFF00007F001FC000003
+F803F8000001FC07F0000001FC0FE0000000FE1FC0000000FE3F800000007F7F00000000
+7F7E000000003FFE000000001FFC000000001FF8000000000FF0000000000FE000000000
+0FE0000000001FF0000000003FF0000000007FF8000000007FF800000000FCFC00000001
+F8FC00000003F07E00000007E07F0000000FC03F0000001FC03F8000003F801F8000007F
+001FC00000FE000FE0003FFFC0FFFF007FFFE1FFFF80FFFFE1FFFFC0FFFFE1FFFFC07FFF
+E1FFFF803FFFC0FFFF002E277DA630>120 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmti10 10.95 11
+/Fc 11 119 df<0000000007FF80000000003FFFE000000000FE00F800000001F0003E00
+000007E0000E0000000FC0001F0000000F80007F0000001F8000FF0000003F0000FF0000
+003F0000FF0000003F0000FE0000007E0000FE0000007E0000780000007E000000000000
+FE000000000000FC000000000000FC000000000000FC000000000001FC000000000001FC
+000000000001F8000000000001F8000000000001F8000000000001F8000000000003F800
+00000003FFFFFFFFF00003FFFFFFFFF00003FFFFFFFFE0000003F00007E0000007F0000F
+E0000007E0000FC0000007E0000FC0000007E0000FC0000007E0001FC000000FE0001F80
+00000FC0001F8000000FC0001F8000000FC0003F8000000FC0003F0000001FC0003F0000
+001F80003F0000001F80007F0000001F80007E0000001F80007E0000003F80007E000000
+3F0000FE0000003F0000FC0000003F0000FC0000003F0000FC0000007F0001FC0000007E
+0001F81C00007E0001F81C00007E0001F81C00007E0003F81C0000FE0003F03C0000FC00
+03F0380000FC0003F0380000FC0003F0780000FC0003F0700001FC0003F0700001F80001
+F0F00001F80001F0E00001F80000F1C00001F800007F800003F000001F000003F0000000
+000003F0000000000003F0000000000003E0000000000007E0000000000007E000000000
+1E07C0000000007F07C0000000007F0FC000000000FF0F8000000000FF0F8000000000FF
+1F0000000000FE1F0000000000F81E0000000000703C0000000000787800000000001FF0
+000000000007C00000000000385383BF33>12 D<0F003FC07FC07FC0FFC0FFC0FFC0FF80
+7F003C000A0A77891C>46 D<00007E00000001FF80000007C1C380001F80EFC0003F00FF
+C0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0003F000FE0003F00
+0FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000FE007F8000FC007F
+0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F800FE0003F800FE00
+03F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE0707C000FE0707C001F
+E0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E
+00252977A72E>97 D<00001FE0000000FFF8000003F03E000007C00F00001F800700003F
+000780007E001F8000FC007F8001F8007F8003F0007F8007F0007F0007E0007F000FE000
+7E001FC00000001FC00000003F800000003F800000003F800000007F800000007F000000
+007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FC000003007E000007007E00000F007E00001E003E00003C003E
+000078001F0000F0001F0003E0000F800F800003E07E000001FFF80000003FC000002129
+77A72A>99 D<000000003F800000001FFF800000001FFF000000001FFF00000000007F00
+000000007F00000000007E00000000007E0000000000FE0000000000FE0000000000FC00
+00000000FC0000000001FC0000000001FC0000000001F80000000001F80000000003F800
+00000003F80000000003F00000000003F00000000007F00000000007F00000000007E000
+00007E07E0000001FF8FE0000007C1CFE000001F80EFC000003F00FFC000007E007FC000
+00FC007FC00001F8003F800003F0003F800003F0003F800007E0003F80000FE0003F0000
+0FC0003F00001FC0007F00001FC0007F00003F80007E00003F80007E00003F8000FE0000
+7F8000FE00007F0000FC00007F0000FC00007F0001FC0000FF0001FC0000FE0001F80000
+FE0001F80000FE0003F80000FE0003F83800FC0003F03800FC0003F03800FC0007F03800
+FC0007F07800FC000FE070007C000FE070007C001FE0F0007E003FE0E0003E007FE0E000
+3E00F3E1E0001F01E3E1C0000F8781E3800003FF00FF000000FC003E0000294077BE2E>
+I<00003F800001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F000
+1E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC
+00FFFFC000FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC0000
+00FC000000FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001
+E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A72A>I<0007F003FFF003FF
+E003FFE0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F
+00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F8
+0001F80003F80003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0
+000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F07007E07
+007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE0
+00078000144079BE17>108 D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F8
+0F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007E
+E000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F8000FC00703FC0007F
+8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC
+0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC0003F80000FE0001FC
+0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F80007F00001FC0003F8
+0007E00001F80003F00007E00001F80003F0000FE00001F80007F0000FC00003F80007F0
+001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE0003F81E007F0000FE0
+003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0
+003E03800FC0001F80003E07000FC0001F80003E07000FC0003F80003E0E001FC0003F80
+001E1C001F80003F00000FF8000700000E000003E000432979A74A>I<01F0003F800007
+FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E003C1FF0007E0038
+1FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E00703F00007E00F0
+3F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC0000FE0001F80000
+FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F00001F80007F00001
+F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0F007F0001F80E007
+E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F03800FC0001F03800F
+C0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733>I<01F000FC0007
+FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE0381F
+C01FE0783FC01FC0703F800700703F800000703F000000F03F000000F07F000000007E00
+0000007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC0000
+0001F800000001F800000001F800000003F800000003F000000003F000000003F0000000
+07F000000007E000000007E000000007E00000000FE00000000FC00000000FC00000000F
+C00000001FC00000001F800000000700000000232979A726>114
+D<007C0001C001FF0007F0038F8007F007078007F00E07C007F81E07C007F81C07C003F8
+3C0FC003F8380FC001F0380FC001F0781FC000F0701F8000F0701F8000F0F03F8000F0F0
+3F0000E0003F0000E0007F0000E0007E0001E0007E0001C000FE0001C000FC0001C000FC
+0003C001FC00038001F800038001F800038001F800070003F800070003F0000F0003F000
+0E0003F0000E0003F0001C0003F0001C0003F000380003F000780001F000700001F800E0
+0000F801C00000FC038000007E0F0000001FFE00000003F00000252979A72A>118
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmbx12 13.14 36
+/Fd 36 122 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F
+F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000
+007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF
+FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC
+0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FF
+F07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007F
+FEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003F
+FF1FF000003FFF0FE000003FFF000000007FFF000000007FFE000000007FFE000000007F
+FE00000000FFFC00000000FFFC00000001FFF800000001FFF000000003FFF000000003FF
+E000000007FFC000000007FF800000000FFF000000001FFE000000003FFC000000003FF8
+000000007FE000000000FFC000000001FF8000000003FF0000000007FC000000000FF800
+0000001FF0000000001FE0001F00003F80001F00007F00001F0000FE00001F0001FC0000
+3E0003F800003E0007E000003E000FC000003E001F8000007E003F0000007E007E000000
+FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFF
+FC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFF
+F8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC000000
+3FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F8
+0000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80
+007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000
+FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FF
+F00000000003FFF00000000003FFE00000000007FFC00000000007FF80000000001FFF00
+000000003FFC0000000001FFF800000001FFFFE000000001FFFF8000000001FFFFE00000
+0001FFFFFC00000000003FFF000000000007FFC00000000003FFE00000000001FFF00000
+000000FFF80000000000FFFC00000000007FFE00000000007FFF00000000007FFF000000
+00003FFF80000000003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800
+003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF0000
+3FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007F
+FF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8
+000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF80000
+0007FFFFE0000000007FFE00000032487BC63D>I<0000000007E000000000000FE00000
+0000000FE000000000001FE000000000003FE000000000007FE00000000000FFE0000000
+0000FFE00000000001FFE00000000003FFE00000000007FFE00000000007FFE000000000
+0FFFE0000000001FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FD
+FFE000000001F9FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FF
+E00000001F81FFE00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0
+000000F801FFE0000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000
+000F8001FFE000001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000
+FC0001FFE00001F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC0
+0001FFE0001F800001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC0000
+01FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFF
+FFFFFC00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF
+E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0
+0000000003FFE00000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC
+00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0
+000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FF
+FFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FF
+FFFF000003FFFFFC000003FFFFF0000003E7FF00000003E00000000003E00000000003E0
+0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0
+0000000003E00000000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FF
+E01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C0
+0000FFF800000000FFFC000000007FFC000000007FFE000000007FFE000000007FFE0000
+00007FFE000000007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF8
+00007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC
+00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F00
+0001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FF
+FFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<00
+00000001F800000000000000000001F800000000000000000003FC000000000000000000
+03FC00000000000000000003FC00000000000000000007FE00000000000000000007FE00
+00000000000000000FFF0000000000000000000FFF0000000000000000000FFF00000000
+00000000001FFF8000000000000000001FFF8000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000007FFFE000000000000000007F
+FFE00000000000000000FFFFF00000000000000000FFFFF00000000000000000FFFFF000
+00000000000001FFFFF80000000000000001F3FFF80000000000000003F3FFFC00000000
+00000003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE00000000000000
+07C0FFFE000000000000000FC0FFFF000000000000000F80FFFF000000000000000F807F
+FF000000000000001F807FFF800000000000001F003FFF800000000000003F003FFFC000
+00000000003E003FFFC00000000000003E001FFFC00000000000007E001FFFE000000000
+00007C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF0000000000000F8
+0007FFF0000000000001F80007FFF8000000000001F00003FFF8000000000003F00003FF
+FC000000000003E00003FFFC000000000003E00001FFFC000000000007E00001FFFE0000
+00000007C00000FFFE00000000000FC00000FFFF00000000000F800000FFFF0000000000
+0F8000007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF80000000003FFFFF
+FFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000007FFFFFFFFFFF
+E0000000007C0000000FFFE000000000FC0000000FFFF000000000F80000000FFFF00000
+0000F800000007FFF000000001F800000007FFF800000001F000000003FFF800000003F0
+00000003FFFC00000003E000000003FFFC00000003E000000001FFFC00000007E0000000
+01FFFE00000007C000000000FFFE0000000FC000000000FFFF0000000F8000000000FFFF
+0000000F80000000007FFF0000001F80000000007FFF8000003FC0000000003FFF8000FF
+FFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC0
+0000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65 D<000000001FFF800001C0
+00000007FFFFF80003C00000003FFFFFFE0007C0000001FFFFFFFFC00FC0000007FFFFFF
+FFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC00000FFFF000001FFFFC00003
+FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000000FFFC0001FFF8000000007
+FFC0003FFF0000000003FFC0007FFE0000000001FFC000FFFC0000000000FFC001FFF800
+00000000FFC003FFF800000000007FC003FFF000000000003FC007FFF000000000003FC0
+07FFE000000000001FC00FFFE000000000001FC00FFFC000000000001FC01FFFC0000000
+00000FC01FFFC000000000000FC03FFF8000000000000FC03FFF80000000000007C03FFF
+80000000000007C07FFF80000000000007C07FFF80000000000007C07FFF800000000000
+00007FFF00000000000000007FFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000
+FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF00000000
+00000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF
+00000000000000007FFF00000000000000007FFF00000000000000007FFF800000000000
+00007FFF80000000000000007FFF80000000000007C03FFF80000000000007C03FFF8000
+0000000007C03FFF80000000000007C01FFFC0000000000007C01FFFC0000000000007C0
+0FFFC000000000000FC00FFFE000000000000F8007FFE000000000000F8007FFF0000000
+00001F8003FFF000000000001F0003FFF800000000003F0001FFF800000000003E0000FF
+FC00000000007E00007FFE0000000000FC00003FFF0000000001F800001FFF8000000003
+F800000FFFC000000007F0000007FFF00000000FE0000003FFFC0000003FC0000000FFFF
+000000FF800000007FFFE00003FE000000001FFFFE003FFC0000000007FFFFFFFFF00000
+000001FFFFFFFFE000000000003FFFFFFF00000000000007FFFFFC000000000000001FFF
+800000004A4D79CB59>67 D<FFFFFFFFFFFFF000000000FFFFFFFFFFFFFF80000000FFFF
+FFFFFFFFFFF0000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFFF000000001FFF8000
+01FFFFC00000001FFF8000001FFFE00000001FFF80000007FFF80000001FFF80000001FF
+FC0000001FFF800000007FFE0000001FFF800000003FFF0000001FFF800000001FFF8000
+001FFF800000000FFFC000001FFF8000000007FFE000001FFF8000000003FFE000001FFF
+8000000003FFF000001FFF8000000001FFF800001FFF8000000000FFF800001FFF800000
+0000FFFC00001FFF8000000000FFFC00001FFF80000000007FFE00001FFF80000000007F
+FE00001FFF80000000007FFE00001FFF80000000007FFF00001FFF80000000003FFF0000
+1FFF80000000003FFF00001FFF80000000003FFF80001FFF80000000003FFF80001FFF80
+000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000
+003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF
+C0001FFF80000000003FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001F
+FF80000000001FFFC0001FFF80000000001FFFC0001FFF80000000003FFFC0001FFF8000
+0000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF8000000000
+3FFFC0001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80
+001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF00001FFF
+80000000003FFF00001FFF80000000007FFF00001FFF80000000007FFE00001FFF800000
+00007FFE00001FFF80000000007FFC00001FFF8000000000FFFC00001FFF8000000000FF
+F800001FFF8000000001FFF800001FFF8000000001FFF000001FFF8000000003FFF00000
+1FFF8000000007FFE000001FFF8000000007FFC000001FFF800000000FFF8000001FFF80
+0000003FFF0000001FFF800000007FFE0000001FFF80000000FFFC0000001FFF80000003
+FFF80000001FFF8000001FFFF00000001FFF800001FFFFC00000FFFFFFFFFFFFFFFF0000
+00FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFF80000000FFFF
+FFFFFFFFF000000000524B7CCA5E>I<FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000
+FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFE000000FFFE00000
+7FFFE000000FFFE0000007FFE000000FFFE0000001FFE000000FFFE00000007FE000000F
+FFE00000003FE000000FFFE00000001FE000000FFFE00000000FE000000FFFE000000007
+E000000FFFE000000007F000000FFFE000000003F000000FFFE000000003F000000FFFE0
+00000003F000000FFFE000000001F000000FFFE000000001F000000FFFE000000001F000
+000FFFE0000F8001F000000FFFE0000F8001F000000FFFE0000F8000F800000FFFE0000F
+8000F800000FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F80000000000F
+FFE0001F80000000000FFFE0001F80000000000FFFE0003F80000000000FFFE0007F8000
+0000000FFFE000FF80000000000FFFE003FF80000000000FFFFFFFFF80000000000FFFFF
+FFFF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000
+000FFFE003FF80000000000FFFE000FF80000000000FFFE0007F80000000000FFFE0003F
+80000000000FFFE0001F80000000000FFFE0001F80000000000FFFE0000F80000F80000F
+FFE0000F80000F80000FFFE0000F80000F80000FFFE0000F80001F00000FFFE0000F8000
+1F00000FFFE0000F80001F00000FFFE0000F80001F00000FFFE0000000001F00000FFFE0
+000000003F00000FFFE0000000003E00000FFFE0000000003E00000FFFE0000000007E00
+000FFFE0000000007E00000FFFE0000000007E00000FFFE000000000FE00000FFFE00000
+0000FC00000FFFE000000001FC00000FFFE000000003FC00000FFFE000000003FC00000F
+FFE000000007FC00000FFFE00000000FFC00000FFFE00000003FF800000FFFE0000000FF
+F800000FFFE0000003FFF800000FFFE000003FFFF800FFFFFFFFFFFFFFFFF800FFFFFFFF
+FFFFFFFFF800FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000
+494A7CC951>I<FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFF
+FFFFFFFFFFFF00FFFFFFFFFFFFFFFF80001FFFC00000FFFF80001FFFC000001FFF80001F
+FFC0000003FF80001FFFC0000001FF80001FFFC0000000FF80001FFFC00000007F80001F
+FFC00000003F80001FFFC00000001F80001FFFC00000001FC0001FFFC00000000FC0001F
+FFC00000000FC0001FFFC00000000FC0001FFFC000000007C0001FFFC000000007C0001F
+FFC000000007C0001FFFC000000007C0001FFFC0001F0007C0001FFFC0001F0003E0001F
+FFC0001F0003E0001FFFC0001F0003E0001FFFC0001F0003E0001FFFC0001F000000001F
+FFC0001F000000001FFFC0003F000000001FFFC0003F000000001FFFC0007F000000001F
+FFC000FF000000001FFFC001FF000000001FFFC007FF000000001FFFFFFFFF000000001F
+FFFFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001F
+FFC007FF000000001FFFC001FF000000001FFFC000FF000000001FFFC0007F000000001F
+FFC0003F000000001FFFC0003F000000001FFFC0001F000000001FFFC0001F000000001F
+FFC0001F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F000000001F
+FFC0001F000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001F
+FFC00000000000001FFFC00000000000FFFFFFFFFF00000000FFFFFFFFFF00000000FFFF
+FFFFFF00000000FFFFFFFFFF00000000FFFFFFFFFF00000000434A7CC94D>I<FFFFFFFF
+FEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
+0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
+FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
+E000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
+00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
+0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
+FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
+E000000FFFE000000FFFE000000FFFE000000FFFE000FFFFFFFFFEFFFFFFFFFEFFFFFFFF
+FEFFFFFFFFFEFFFFFFFFFE274B7DCA2E>73 D<FFFFFFFFFF000000FFFFFFFFFF000000FF
+FFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000001FFFC000000000001FFFC000
+000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000000000
+1FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000
+000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000000000
+1FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000
+000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000000000
+1FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000
+000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000000000
+1FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000
+000000001FFFC000000000001FFFC000000000001FFFC00000003E001FFFC00000003E00
+1FFFC00000003E001FFFC00000003E001FFFC00000007E001FFFC00000007C001FFFC000
+00007C001FFFC00000007C001FFFC00000007C001FFFC00000007C001FFFC0000000FC00
+1FFFC0000000FC001FFFC0000000FC001FFFC0000001FC001FFFC0000001FC001FFFC000
+0003F8001FFFC0000003F8001FFFC0000007F8001FFFC000000FF8001FFFC000001FF800
+1FFFC000003FF8001FFFC000007FF8001FFFC00001FFF8001FFFC00007FFF8001FFFC000
+3FFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF
+FFFFFFFFFFFFF03F4B7BCA4A>76 D<FFFFFFE0000000000001FFFFFF80FFFFFFF0000000
+000003FFFFFF80FFFFFFF0000000000003FFFFFF80FFFFFFF8000000000007FFFFFF80FF
+FFFFF8000000000007FFFFFF80001FFFF8000000000007FFFC0000001FFFFC0000000000
+0F7FFC0000001FFFFC00000000000F7FFC0000001FBFFE00000000001E7FFC0000001FBF
+FE00000000001E7FFC0000001F9FFF00000000003C7FFC0000001F9FFF00000000003C7F
+FC0000001F9FFF00000000003C7FFC0000001F8FFF8000000000787FFC0000001F8FFF80
+00000000787FFC0000001F87FFC000000000F07FFC0000001F87FFC000000000F07FFC00
+00001F83FFE000000001E07FFC0000001F83FFE000000001E07FFC0000001F83FFE00000
+0001E07FFC0000001F81FFF000000003C07FFC0000001F81FFF000000003C07FFC000000
+1F80FFF800000007807FFC0000001F80FFF800000007807FFC0000001F807FFC0000000F
+007FFC0000001F807FFC0000000F007FFC0000001F807FFC0000000F007FFC0000001F80
+3FFE0000001E007FFC0000001F803FFE0000001E007FFC0000001F801FFF0000003C007F
+FC0000001F801FFF0000003C007FFC0000001F800FFF80000078007FFC0000001F800FFF
+80000078007FFC0000001F8007FFC00000F0007FFC0000001F8007FFC00000F0007FFC00
+00001F8007FFC00000F0007FFC0000001F8003FFE00001E0007FFC0000001F8003FFE000
+01E0007FFC0000001F8001FFF00003C0007FFC0000001F8001FFF00003C0007FFC000000
+1F8000FFF8000780007FFC0000001F8000FFF8000780007FFC0000001F8000FFF8000780
+007FFC0000001F80007FFC000F00007FFC0000001F80007FFC000F00007FFC0000001F80
+003FFE001E00007FFC0000001F80003FFE001E00007FFC0000001F80001FFF003C00007F
+FC0000001F80001FFF003C00007FFC0000001F80001FFF003C00007FFC0000001F80000F
+FF807800007FFC0000001F80000FFF807800007FFC0000001F800007FFC0F000007FFC00
+00001F800007FFC0F000007FFC0000001F800003FFE1E000007FFC0000001F800003FFE1
+E000007FFC0000001F800003FFE1E000007FFC0000001F800001FFF3C000007FFC000000
+1F800001FFF3C000007FFC0000001F800000FFFF8000007FFC0000001F800000FFFF8000
+007FFC0000001F8000007FFF0000007FFC0000001F8000007FFF0000007FFC0000001F80
+00003FFE0000007FFC0000001F8000003FFE0000007FFC0000001F8000003FFE0000007F
+FC0000001F8000001FFC0000007FFC0000001F8000001FFC0000007FFC0000001F800000
+0FF80000007FFC0000003FC000000FF80000007FFC0000FFFFFFF00007F00003FFFFFFFF
+80FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F00003FFFFFFFF80FFFFFFF00003E0
+0003FFFFFFFF80FFFFFFF00001C00003FFFFFFFF80694B7BCA74>I<FFFFFFE0000000FF
+FFFFF8FFFFFFF0000000FFFFFFF8FFFFFFF8000000FFFFFFF8FFFFFFF8000000FFFFFFF8
+FFFFFFFC000000FFFFFFF8001FFFFE000000001FE000001FFFFF000000000FC000001FFF
+FF800000000FC000001FFFFF800000000FC000001FFFFFC00000000FC000001FBFFFE000
+00000FC000001F9FFFF00000000FC000001F9FFFF00000000FC000001F8FFFF80000000F
+C000001F87FFFC0000000FC000001F83FFFE0000000FC000001F83FFFF0000000FC00000
+1F81FFFF0000000FC000001F80FFFF8000000FC000001F807FFFC000000FC000001F803F
+FFE000000FC000001F803FFFF000000FC000001F801FFFF000000FC000001F800FFFF800
+000FC000001F8007FFFC00000FC000001F8003FFFE00000FC000001F8003FFFF00000FC0
+00001F8001FFFF00000FC000001F8000FFFF80000FC000001F80007FFFC0000FC000001F
+80003FFFE0000FC000001F80003FFFF0000FC000001F80001FFFF0000FC000001F80000F
+FFF8000FC000001F800007FFFC000FC000001F800003FFFE000FC000001F800003FFFE00
+0FC000001F800001FFFF000FC000001F800000FFFF800FC000001F8000007FFFC00FC000
+001F8000007FFFE00FC000001F8000003FFFE00FC000001F8000001FFFF00FC000001F80
+00000FFFF80FC000001F80000007FFFC0FC000001F80000007FFFE0FC000001F80000003
+FFFE0FC000001F80000001FFFF0FC000001F80000000FFFF8FC000001F800000007FFFCF
+C000001F800000007FFFEFC000001F800000003FFFEFC000001F800000001FFFFFC00000
+1F800000000FFFFFC000001F8000000007FFFFC000001F8000000007FFFFC000001F8000
+000003FFFFC000001F8000000001FFFFC000001F8000000000FFFFC000001F8000000000
+7FFFC000001F80000000007FFFC000001F80000000003FFFC000001F80000000001FFFC0
+00001F80000000000FFFC000001F80000000000FFFC000001F800000000007FFC000001F
+800000000003FFC000001F800000000001FFC000001F800000000000FFC000003FC00000
+000000FFC000FFFFFFF8000000007FC000FFFFFFF8000000003FC000FFFFFFF800000000
+1FC000FFFFFFF8000000000FC000FFFFFFF8000000000FC000554B7BCA60>I<00000000
+FFF8000000000000001FFFFFC0000000000001FFFFFFFC000000000007FFFFFFFF000000
+00001FFFC01FFFC0000000007FFE0003FFF000000001FFF000007FFC00000003FFE00000
+3FFE00000007FF8000000FFF0000000FFF00000007FF8000001FFE00000003FFC000003F
+FC00000001FFE000007FFC00000001FFF00000FFF800000000FFF80001FFF0000000007F
+FC0001FFF0000000007FFC0003FFE0000000003FFE0007FFE0000000003FFF0007FFE000
+0000003FFF000FFFC0000000001FFF800FFFC0000000001FFF801FFFC0000000001FFFC0
+1FFF80000000000FFFC01FFF80000000000FFFC03FFF80000000000FFFE03FFF80000000
+000FFFE03FFF80000000000FFFE07FFF000000000007FFF07FFF000000000007FFF07FFF
+000000000007FFF07FFF000000000007FFF07FFF000000000007FFF0FFFF000000000007
+FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000
+00000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8
+FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF00000000
+0007FFF8FFFF000000000007FFF8FFFF000000000007FFF87FFF000000000007FFF07FFF
+000000000007FFF07FFF80000000000FFFF07FFF80000000000FFFF07FFF80000000000F
+FFF03FFF80000000000FFFE03FFF80000000000FFFE03FFFC0000000001FFFE01FFFC000
+0000001FFFC01FFFC0000000001FFFC00FFFC0000000001FFF800FFFE0000000003FFF80
+07FFE0000000003FFF0007FFF0000000007FFF0003FFF0000000007FFE0003FFF8000000
+00FFFE0001FFF800000000FFFC0000FFFC00000001FFF800007FFE00000003FFF000007F
+FF00000007FFF000003FFF8000000FFFE000001FFFC000001FFFC0000007FFE000003FFF
+00000003FFF80000FFFE00000001FFFE0003FFFC000000007FFFC01FFFF0000000001FFF
+FFFFFFC00000000007FFFFFFFF000000000001FFFFFFFC0000000000001FFFFFC0000000
+00000001FFFC000000004D4D79CB5C>I<FFFFFFFFFFFFC00000FFFFFFFFFFFFFC0000FF
+FFFFFFFFFFFF8000FFFFFFFFFFFFFFF000FFFFFFFFFFFFFFF800001FFF800007FFFE0000
+1FFF800000FFFF00001FFF8000003FFF80001FFF8000000FFFC0001FFF80000007FFE000
+1FFF80000007FFF0001FFF80000003FFF0001FFF80000003FFF8001FFF80000003FFF800
+1FFF80000001FFFC001FFF80000001FFFC001FFF80000001FFFC001FFF80000001FFFE00
+1FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE00
+1FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFC00
+1FFF80000001FFFC001FFF80000001FFFC001FFF80000003FFF8001FFF80000003FFF800
+1FFF80000003FFF0001FFF80000007FFF0001FFF80000007FFE0001FFF8000000FFFC000
+1FFF8000003FFF80001FFF800000FFFF00001FFF800007FFFC00001FFFFFFFFFFFF80000
+1FFFFFFFFFFFE000001FFFFFFFFFFF0000001FFFFFFFFFF80000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0000000000000
+1FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000FF
+FFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000FF
+FFFFFFFC00000000474B7BCA54>I<FFFFFFFFFFFF0000000000FFFFFFFFFFFFF8000000
+00FFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFE0000000FFFFFFFFFFFFFFF8000000000F
+FFC00007FFFE000000000FFFC000007FFF800000000FFFC000001FFFC00000000FFFC000
+000FFFE00000000FFFC0000007FFF00000000FFFC0000003FFF80000000FFFC0000001FF
+F80000000FFFC0000001FFFC0000000FFFC0000001FFFE0000000FFFC0000000FFFE0000
+000FFFC0000000FFFE0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFF
+C0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC00000
+00FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFE
+0000000FFFC0000000FFFE0000000FFFC0000001FFFC0000000FFFC0000001FFFC000000
+0FFFC0000001FFF80000000FFFC0000003FFF00000000FFFC0000007FFE00000000FFFC0
+00000FFFC00000000FFFC000001FFF800000000FFFC00000FFFF000000000FFFC00007FF
+FC000000000FFFFFFFFFFFF0000000000FFFFFFFFFFF80000000000FFFFFFFFFFC000000
+00000FFFFFFFFFFF00000000000FFFC0003FFFC0000000000FFFC00007FFF0000000000F
+FFC00003FFF8000000000FFFC00001FFFC000000000FFFC00000FFFE000000000FFFC000
+007FFE000000000FFFC000007FFF000000000FFFC000003FFF800000000FFFC000003FFF
+800000000FFFC000001FFF800000000FFFC000001FFFC00000000FFFC000001FFFC00000
+000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFF
+C000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFE00000000FFFC00000
+1FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE0
+0000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE0003E00
+0FFFC000001FFFF0003E000FFFC000001FFFF0003E000FFFC000000FFFF0003E000FFFC0
+00000FFFF8007E000FFFC0000007FFF8007C000FFFC0000003FFFC00FCFFFFFFFFFC0001
+FFFE01F8FFFFFFFFFC0000FFFF83F8FFFFFFFFFC00007FFFFFF0FFFFFFFFFC00001FFFFF
+E0FFFFFFFFFC000003FFFF8000000000000000003FFE00574C7CCA5C>82
+D<00007FFC0001C00003FFFFC003C0001FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC0
+01FFE00FFFBFC003FF0000FFFFC007FC00001FFFC00FF800000FFFC01FF0000003FFC01F
+F0000001FFC03FE0000000FFC03FE00000007FC07FC00000007FC07FC00000003FC07FC0
+0000001FC0FFC00000001FC0FFC00000001FC0FFC00000000FC0FFE00000000FC0FFE000
+00000FC0FFE000000007C0FFF000000007C0FFF800000007C0FFFC00000007C0FFFE0000
+000000FFFF80000000007FFFF0000000007FFFFF000000007FFFFFF80000003FFFFFFF80
+00003FFFFFFFF800001FFFFFFFFF00000FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF0
+0003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF80
+0007FFFFFFFFC00000FFFFFFFFC000000FFFFFFFE0000000FFFFFFE000000007FFFFF000
+0000007FFFF0000000000FFFF00000000003FFF00000000001FFF80000000000FFF80000
+0000007FF878000000007FF8F8000000003FF8F8000000003FF8F8000000003FF8F80000
+00001FF8F8000000001FF8FC000000001FF8FC000000001FF0FC000000001FF0FE000000
+001FF0FE000000001FF0FF000000003FE0FF800000003FE0FF800000003FC0FFE0000000
+7FC0FFF0000000FF80FFFC000000FF00FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC
+00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF8000F0007FFFFE0000E00003FFF00000
+354D79CB44>I<3FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFF
+C03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFF8001FFFC001FFFC03FFC0001FF
+FC0001FFC07FF00001FFFC00007FE07FC00001FFFC00003FE07F800001FFFC00001FE07F
+000001FFFC00000FE07F000001FFFC00000FE07E000001FFFC000007E07E000001FFFC00
+0007E07E000001FFFC000007E07C000001FFFC000003E07C000001FFFC000003E07C0000
+01FFFC000003E07C000001FFFC000003E07C000001FFFC000003E0FC000001FFFC000003
+F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FF
+FC000001F0F8000001FFFC000001F000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC000000000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FF
+FFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00004C4A7CC955>I<FFFF
+FFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8FFFFFFFFF8
+00003FFFFFF8FFFFFFFFF800003FFFFFF8001FFFC0000000000FE000001FFFC000000000
+07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
+001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFF
+C00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000
+000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007
+C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C00000
+1FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0
+0000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0000000
+0007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C0
+00001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001F
+FFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000
+00000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000000000
+07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
+001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFF
+C00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000
+000007C000001FFFC00000000007C000001FFFC00000000007C000000FFFC0000000000F
+C000000FFFC0000000000F8000000FFFE0000000000F8000000FFFE0000000001F800000
+07FFE0000000001F00000007FFE0000000003F00000003FFF0000000003F00000003FFF0
+000000007E00000001FFF8000000007E00000000FFF800000000FC000000007FFC000000
+01F8000000003FFE00000007F0000000001FFF0000000FE0000000000FFFC000003FC000
+00000007FFF00001FF800000000001FFFF001FFF000000000000FFFFFFFFFE0000000000
+003FFFFFFFF800000000000007FFFFFFE000000000000000FFFFFF000000000000000007
+FFF000000000554C7CCA5E>I<FFFFFFFFF8000001FFFFFFFFFFFFFFF8000001FFFFFFFF
+FFFFFFF8000001FFFFFFFFFFFFFFF8000001FFFFFFFFFFFFFFF8000001FFFFFF001FFFF0
+0000000003FC00001FFFF80000000001F800000FFFF80000000003F0000007FFFC000000
+0007E0000007FFFE0000000007E0000003FFFE000000000FC0000001FFFF000000001F80
+000001FFFF800000001F80000000FFFF800000003F000000007FFFC00000007F00000000
+7FFFE00000007E000000003FFFE0000000FC000000001FFFF0000000FC000000001FFFF8
+000001F8000000000FFFF8000003F00000000007FFFC000003F00000000007FFFE000007
+E00000000003FFFE00000FC00000000001FFFF00000FC00000000001FFFF80001F800000
+000000FFFF80003F0000000000007FFFC0003F0000000000007FFFE0007E000000000000
+3FFFE000FC0000000000001FFFF000FC0000000000001FFFF801F80000000000000FFFF8
+03F000000000000007FFFC03F000000000000007FFFE07E000000000000003FFFE0FC000
+000000000001FFFF0FC000000000000001FFFF9F8000000000000000FFFFBF0000000000
+0000007FFFFF00000000000000007FFFFE00000000000000003FFFFC0000000000000000
+1FFFFC00000000000000001FFFF800000000000000000FFFF0000000000000000007FFF0
+000000000000000007FFE0000000000000000007FFE0000000000000000007FFE0000000
+000000000007FFE0000000000000000007FFE0000000000000000007FFE0000000000000
+000007FFE0000000000000000007FFE0000000000000000007FFE0000000000000000007
+FFE0000000000000000007FFE0000000000000000007FFE0000000000000000007FFE000
+0000000000000007FFE0000000000000000007FFE0000000000000000007FFE000000000
+0000000007FFE0000000000000000007FFE0000000000000000007FFE000000000000000
+0007FFE0000000000000000007FFE0000000000000000007FFE0000000000000000007FF
+E0000000000000000007FFE0000000000000000007FFE0000000000000007FFFFFFFFE00
+00000000007FFFFFFFFE0000000000007FFFFFFFFE0000000000007FFFFFFFFE00000000
+00007FFFFFFFFE000000584B7ECA5D>89 D<0000FFFC000000000FFFFFC00000007FFFFF
+F0000000FFFFFFFC000001FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FF
+C0000FFF8000FFE0000FFF8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8
+000FFF80003FFC0007FF00003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00
+000000003FFC00000000003FFC00000000003FFC00000000003FFC000000001FFFFC0000
+001FFFFFFC000001FFFFFFFC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FF
+F0003FFC0007FFC0003FFC000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00
+003FFC007FF800003FFC007FF800003FFC00FFF000003FFC00FFF000003FFC00FFF00000
+3FFC00FFF000003FFC00FFF000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EF
+FC007FFC0001EFFE003FFE0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FF
+FE01FFFFFC01FFFE003FFFF0007FFE0003FF8000000037347CB23C>97
+D<00000FFF80000000FFFFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001F
+E000FFE0003FF001FFC0007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FF
+F81FFE0000FFF81FFE0000FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000
+007FF8000000007FF800000000FFF800000000FFF800000000FFF800000000FFF8000000
+00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000
+00FFF800000000FFF8000000007FF8000000007FF8000000007FFC000000007FFC000000
+003FFC000000003FFC000000001FFE0000003E1FFE0000003E0FFF0000007E0FFF000000
+7C07FF800000FC03FFC00000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FF
+C0000FFFFFFF000003FFFFFE000000FFFFF00000000FFF80002F347CB237>99
+D<00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000
+007FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000F
+FE00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC
+000003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF800
+0001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF
+FFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF8000000
+0000FFF800000000007FF800000000007FF800000000007FFC00000000007FFC00000000
+003FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F80
+07FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F80000
+3FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC00000000
+07FFC0000031347DB238>101 D<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC00
+3FFFFFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE
+0000FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00
+007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC0000
+7FF0001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FF
+C00007FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC00
+0001FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C00000000000
+07C0000000000007C0000000000007C0000000000007E0000000000007E0000000000007
+F0000000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FF
+FFFFFFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFF
+FFFFFFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000
+001FFCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF80000000
+07FCFF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003F
+F01FF80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00
+003FFFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>103
+D<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0
+001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>105
+D<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF
+80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22>108 D<007FC001FFC00000FFFF
+C00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF8000FFFFC1F003FF
+800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FF
+DC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FF
+F00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
+E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
+F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFF
+FFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B327BB144>
+110 D<000007FF80000000007FFFF800000003FFFFFF0000000FFFFFFFC000001FFE01FF
+E000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF000003FF0007FF000003FF
+8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC000000FFE03FFC000000FFF0
+3FFC000000FFF03FF80000007FF07FF80000007FF87FF80000007FF87FF80000007FF87F
+F80000007FF8FFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8
+0000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF800
+00007FFCFFF80000007FFC7FF80000007FF87FF80000007FF87FF80000007FF87FF80000
+007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01FFC000000FFE00FFE000001
+FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF800007FE0000FFE0001FFC
+00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FFFFFF000000007FFFF80000
+000007FF80000036347DB23D>I<007FC007FF000000FFFFC07FFFE00000FFFFC1FFFFFC
+0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF0000FFE00001FF
+FE00007FF00001FFF800007FF80001FFF000003FFC0001FFF000001FFE0001FFE000001F
+FF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF8001FFE0000007FF8001FF
+E0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0000003FFE001FFE0000003
+FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FF
+E0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003
+FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FFC001FFE0000007FFC001FF
+E0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE000000FFF0001FFE000001F
+FF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC0001FFF800007FF80001FF
+FC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEFF01FFF800001FFE7FFFFFE
+000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE00000001FFE0000000000001FF
+E0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000
+000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FF
+E0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000
+0000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFF
+FFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800FFFF81FFFE00FFFF83FFFF
+00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FFC001FFBC07FF
+C001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF0001FFF000FE0001FFE00000
+0001FFE000000001FFE000000001FFE000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000
+0001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000FFFFFFE000
+00FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000002A327CB132>114
+D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC0000FF0
+3F800007F07F800007F07F000003F07F000003F0FF000001F0FF000001F0FF800001F0FF
+800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00007FFFFFE0003FFF
+FFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF0001FFF
+FFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8000007FEF8000003
+FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF000001FCFF000003FC
+FF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFFFF00F8
+1FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000F800000000F80000
+0000F800000001F800000001F800000001F800000001F800000003F800000003F8000000
+07F800000007F80000000FF80000000FF80000001FF80000003FF80000007FF8000000FF
+F8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0007FF8
+0000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
+00007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
+007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
+7FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8007C007FF8007C007F
+F8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C003FF800F8003FFC
+00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC00001FFFF8000007FFF
+0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF000FFFFE0007FFFF0
+00FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE00001FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0
+0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0
+0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF00001FFE00001FFF0
+0001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE00007FFF00000FFF0
+000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFFE0001FFFFFF07FFF
+E00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337BB144>I<7FFFFFC0
+007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE0
+00FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000007E000003FFC00
+0007C000003FFE000007C000003FFE00000FC000001FFE00000F8000001FFF00001F8000
+000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0007E00000003FFC0
+007C00000003FFE000FC00000003FFE000FC00000001FFF000F800000001FFF001F80000
+0000FFF001F000000000FFF803F0000000007FF803E0000000007FFC07E0000000003FFC
+07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80000000001FFF1F800000
+00000FFF1F00000000000FFFBF000000000007FFBE000000000007FFFE000000000003FF
+FC000000000003FFFC000000000001FFF8000000000001FFF8000000000001FFF8000000
+000000FFF0000000000000FFF00000000000007FE00000000000007FE00000000000003F
+C00000000000003FC00000000000001F800000000000001F800000000000001F80000000
+0000001F000000000000003F000000000000003E000000000000007E000000000000007C
+000000001F8000FC000000003FC000F8000000007FE001F800000000FFF001F000000000
+FFF003F000000000FFF003E000000000FFF007E000000000FFF00FC000000000FFE01F80
+000000007FE03F80000000007FC07F00000000003F81FE00000000001FFFF80000000000
+0FFFF0000000000007FFC0000000000000FE0000000000003B477EB041>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmtt10 10.95 61
+/Fe 61 123 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C
+001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007C000000FE00FE0
+00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0
+007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F00
+00007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00
+0000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC00
+0003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F800
+0003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730
+>I<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001
+FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F
+80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F
+80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001
+FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E18
+4771BE30>40 D<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE
+0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003
+FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003F
+C0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE00
+00780000184778BE30>I<0000E000000001F000000003F800000003F800000003F80000
+0003F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FF
+F3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001F
+FF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9
+FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F800
+000003F800000003F800000003F800000001F000000000E0000023277AAE30>I<03E00F
+F01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83F
+F07FF0FFE07F807F003C001019708B30>44 D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFF
+FFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FF
+F0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F800
+000003F800000007F800000007F80000000FF00000000FF00000001FE00000001FE00000
+003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001
+FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF0
+0000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF0000
+0000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F8000000
+07F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F
+800000007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00
+000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000
+003FC00000003FC00000007F800000007F80000000FF00000000FF00000000FE00000000
+FE000000007C000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE0
+00003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC0
+0FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F
+000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE00
+0000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001
+FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF0
+0FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE0000
+7FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0007FC0000
+003FFFC00000FFFFF00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03F
+C0007FC07F80003FE07F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF00
+0003F8FF000003F8FF000003F87E000003F818000003F800000003F800000003F8000000
+07F800000007F00000000FF00000000FE00000001FE00000001FC00000003FC00000007F
+80000000FF80000001FF00000001FE00000007FC0000000FF80000001FF00000003FE000
+00007FC0000000FF80000001FF00000003FE00000007FC0000000FF00000003FE0000000
+7FC0000000FF80000001FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFF
+FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>50
+D<0003FF0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC0
+0FF0007FC01FE0001FE01FE0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007
+800007F000000007F00000000FF00000000FE00000000FE00000001FE00000003FC00000
+007FC0000000FF80000007FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFF
+FF000007FFFF80000001FFC00000003FE00000001FF000000007F800000003F800000003
+FC00000001FC00000001FE00000000FE00000000FE18000000FE7E000000FEFF000000FE
+FF000000FEFF000001FEFF000001FCFE000003FCFF000003F87F800007F87FC0001FF03F
+F0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003
+FF8000273A7CB830>I<000003FC0000000007FE000000000FFE000000001FFE00000000
+1FFE000000003FFE000000007FFE000000007F7E00000000FE7E00000000FE7E00000001
+FC7E00000003F87E00000003F87E00000007F07E00000007F07E0000000FE07E0000001F
+C07E0000001FC07E0000003F807E0000003F807E0000007F007E000000FE007E000000FE
+007E000001FC007E000003F8007E000003F8007E000007F0007E000007F0007E00000FE0
+007E00001FC0007E00001FC0007E00003F80007E00003F80007E00007F00007E0000FE00
+007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFF
+FFFFFF000000007E00000000007E00000000007E00000000007E00000000007E00000000
+007E00000000007E00000000007E00000000007E00000000007E000000007FFFFE000000
+FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<03
+C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C000000000000000000000000000
+000000000000000000000000000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1F
+FC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038000E3470A630
+>59 D<00001FE0000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC0007FF0
+3FE000FF800FE001FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80FE03FFF
+FC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03F801FE
+7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC
+07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000FE7E03
+F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF01F807F
+FFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01FF0000
+FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000FFFE00
+00001FF000273A7CB830>64 D<00007F0000000000FF8000000000FF8000000001FFC000
+000001FFC000000001FFC000000001FFC000000003FFE000000003F7E000000003F7E000
+000003F7E000000003F7E000000007F7F000000007E3F000000007E3F000000007E3F000
+00000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC00
+00001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE00
+00003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F0000007F007F00
+0000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC0
+0001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE0
+0003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF
+00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830
+>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFF
+F00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80001
+FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF00003F8007F
+E00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFF
+F00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F0003F80000
+7F0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF0003F80001
+FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFF
+C000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E
+001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07
+F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F80
+0000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FF000000007F000000007F000000007F0000007C
+7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0F
+F00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003F
+FFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE00000
+7FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF000
+03F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003F80000FF00
+03F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003F800001FC0
+03F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0
+03F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003F800001FC0
+03F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003F800007F00
+03F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001FF800
+03F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC0000
+3FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F0003F8000000
+0003F80000000003F80000000003F80000000003F8007C000003F800FE000003F800FE00
+0003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE00
+0003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE000003F800FE00
+0003F8007C000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F8000007C003F800000FE003F800000FE003F800000FE003F800000FE003F800000F
+E003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFF
+E0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFF
+FF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC0000
+1FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC0000
+1FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F000001FC007F
+000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF
+000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC00
+00003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFF
+FDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC00
+1FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC000
+07F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001F0007F0000
+000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
+000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003
+FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F8000
+03F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE000
+0FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1
+FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF
+000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFF
+C01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FF
+FFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFF
+E03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFF
+FFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF
+80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFF000FFF807FFF
+801FFFC0FFFFC03FFFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F0
+0007F00003F0000FE00003F0001FE00003F0003FC00003F0003F800003F0007F000003F0
+00FE000003F001FE000003F003FC000003F003F8000003F007F0000003F00FE0000003F0
+1FE0000003F01FC0000003F03F80000003F07F00000003F0FF00000003F1FF00000003F1
+FF80000003F3FFC0000003F7FFC0000003FFFFE0000003FFEFE0000003FFC7F0000003FF
+83F0000003FF03F8000003FF01F8000003FE01FC000003FC00FE000003F800FE000003F8
+007F000003F0003F000003F0003F800003F0001F800003F0001FC00003F0000FC00003F0
+000FE00003F00007F00003F00007F00003F00003F80003F00001F80003F00001FC0003F0
+0000FC003FFF0003FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF
+0003FFC02B387FB730>75 D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE000000
+7FFFFC0000003FFFF800000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0
+FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FF
+E07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF
+0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F
+0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F
+0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F
+0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F
+0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F
+0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F
+0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F
+0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FF
+F03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007F
+FFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7C001
+F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1F001
+F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F07C01
+F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F03F01F80003F01F01
+F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F00FC1
+F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F003F1F80003F003F1
+F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F000F9F80003F000F9
+F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF803F
+F800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<003FFF
+E00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003F
+E07F80000FF07F80000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007
+F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC0001FF03FE0003FE0
+3FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE00025
+3A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF000
+7FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000FF00
+03F80000FF0003F800007F0003F800007F8003F800003F8003F800003F8003F800003F80
+03F800003F8003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF00
+03F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFFF800
+03FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F800000000
+03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000
+03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000
+03F80000000003F80000000003F8000000007FFFC0000000FFFFE0000000FFFFE0000000
+FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFFFF8000007FFFFFF000
+00FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF0
+0003F8001FF00003F8000FF80003F80007F80003F80003F80003F80003FC0003F80001FC
+0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0003F80003F8
+0003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC0
+0003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC0
+0003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007F00003F80007F0
+0003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F0
+0003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1
+FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007F
+C0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007
+FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00
+003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF0000
+07C07F000000007F800000007FC00000003FF00000001FFE0000001FFFF000000FFFFF00
+0007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC0
+0000007FE00000001FE00000000FF00000000FF000000007F800000007F87C000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F0FF80
+0007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFF
+FE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0
+FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0
+FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0
+7C003F8007C000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF0000
+2B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFF
+FE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE0000FE0000FF0001FE
+00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000FFFFFE0000007FFFFC0
+000003FFFF80000001FFFF000000007FFC000000001FF000002F3980B730>I<7FFE000F
+FFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001
+FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003F80003F80003F80003
+F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FE000FE00000FE000F
+E00000FE000FE00000FE000FE00000FF001FE000007F001FC000007F001FC000007F001F
+C000007F803FC000003F803F8000003F803F8000003F803F8000003F803F8000001FC07F
+0000001FC07F0000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FE0FE
+0000000FE0FE00000007E0FC00000007F1FC00000007F1FC00000007F1FC00000003F1F8
+00000003F1F800000003F1F800000003FBF800000001FBF000000001FBF000000001FBF0
+00000001FFF000000001FFF000000000FFE000000000FFE000000000FFE000000000FFE0
+000000007FC0000000003F8000002B397EB730>I<3FFC0001FFE07FFE0003FFF0FFFE00
+03FFF8FFFE0003FFF87FFE0003FFF03FFC0001FFE01FC000001FC00FC000001F800FC000
+001F800FC000001F800FC000001F800FC000001F800FC000001F800FC000001F800FE000
+003F8007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000
+003F0007E000003F0003E00F803E0003F01FC07E0003F03FE07E0003F03FE07E0003F03F
+E07E0003F07FF07E0003F07FF07E0003F07DF07E0001F07DF07C0001F07DF07C0001F8FD
+F8FC0001F8FDF8FC0001F8FDF8FC0001F8F8F8FC0001F8F8F8FC0001F8F8F8FC0000F8F8
+F8F80000F9F8FCF80000F9F8FCF80000F9F07CF80000F9F07CF80000FDF07DF80000FDF0
+7DF800007DF07DF000007DE03DF000007DE03DF000007DE03DF000007FE03FF000007FE0
+3FF000007FC01FF000007FC01FF000003FC01FE000003FC01FE000003F800FE000001F00
+07C0002D397FB730>I<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FFFF
+803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F80001FE000FF00001FE
+000FF00000FF000FE00000FF001FE000007F001FC000007F803FC000003F803F8000003F
+C07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FF1FE00000007
+F1FC00000007F1FC00000003FBF800000003FBF800000001FBF000000001FFF000000000
+FFE000000000FFE0000000007FC0000000007FC0000000007FC0000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F8000000003FFF800000007FFFC0000000F
+FFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730>89
+D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF0
+25077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF8
+00001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0003F
+80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000FFFF
+C000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01F
+C0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00001F
+C000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001FF
+C0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00
+FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FFFE
+000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FF
+FFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF
+00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF
+80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FF
+FFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C39
+80B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003
+FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F80
+0000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000
+007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC0
+07FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF800023
+2A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FFF000
+000001FFF00000000007F00000000007F00000000007F00000000007F00000000007F000
+00000007F00000000007F00000000007F00000000007F00000000007F0000003FE07F000
+001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF000
+0FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F000
+7F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007F000
+FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000
+FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF000
+1FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF0
+00FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF0000
+0007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00F
+F8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F00
+0003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F800001
+F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE0
+00FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000FF
+80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F8
+0003FC03F00007F800C00007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFF
+FFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F
+FFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<
+0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE0
+07FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F8000
+1FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F8000
+0FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC0000
+07FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC000000000
+0FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF0000
+03FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE00
+7F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F80
+FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE00
+3FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000
+001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE000000
+00FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF8
+0000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE
+0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFF
+F87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730
+>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003F800
+000003F800000000E0000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00007F
+FFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023
+397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC00000000
+7FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF80
+00FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC0000
+00FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC00000
+00FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE0000
+00FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF000
+00FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8
+FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107 D<7FFFF80000FFFFFC00
+00FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FF
+FFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF
+01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF
+87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801
+F80007F003F801F80007F003F801F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1F
+FF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80
+007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC
+0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFF
+FE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF80000
+7FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0
+000FF03FC00007F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE0000
+00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF8
+1FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC0000
+3FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7F
+FFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE0
+00FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00
+000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00
+000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE0
+00FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7F
+FFC00000FE1FFF000000FE03FC000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE
+000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730>I<00000007F8003FFF
+803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001F
+FFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC000000001FF8000000001F
+F0000000001FF0000000001FE0000000001FE0000000001FE0000000001FE0000000001F
+C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
+C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
+C0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFF
+FFFF00007FFFFFFE00003FFFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F0007
+FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00
+007F00FC00007F00FC00007F00FC00007F00FE00003E007F000000007FE00000003FFF00
+00001FFFFC00000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF
+00000000FF807C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0
+FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FF
+FFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFF
+FFFFE0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC000F8001FC001FC001FC001FC
+001FC001FC001FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF000
+07FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<
+3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE00
+00FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE
+001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF
+807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F0
+0001F80003F00001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC0
+00007E000FC000007F001FC000003F001F8000003F001F8000003F803F8000001F803F00
+00001F803F0000001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00
+000007E0FC00000007F1FC00000003F1F800000003F1F800000003F1F800000001FBF000
+000001FBF000000001FBF000000001FFF000000000FFE000000000FFE000000000FFE000
+0000007FC0000000003F8000002B277EA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FF
+FF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000007F80FE
+0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE000000003FFC0
+00000001FFC000000000FF8000000000FF00000000007E00000000007F0000000000FF00
+00000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F00000000FC1F8
+0000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F800001FC001F
+C0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FF
+FF0029277DA630>120 D<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07F
+FFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E00000
+7E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F800000
+1F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E000000
+07E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F8000000
+01F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF0000000
+003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC0000000
+001F80000000001F80000000003F80000000003F00000000003F00000000007F00000000
+007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F80000003F
+87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF0000000007
+FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFF
+FFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F00007FC07F0000FF
+803E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC000
+0000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE0000000
+7FC0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1FF000007F3FE0
+00007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277D
+A630>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmsl10 10.95 17
+/Ff 17 123 df<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F80
+0000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F0
+0000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000000FE0
+00000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC0
+0003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81
+C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03
+807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF8
+00007FC003E0002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C000
+3F0003E0007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0
+001FC01FE0000F001FC00000003FC00000003FC00000007F800000007F800000007F8000
+00007F80000000FF80000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF00000000FF00000000FF000000007F000003807F000007807F00000700
+3F80000F003F80001E001F80003C000FC000780007E000F00003F001E00001F80F800000
+7FFE0000000FF00000242A7AA828>99 D<0000000003F800000001FFF800000001FFF800
+000001FFF8000000000FF80000000007F80000000007F80000000007F00000000007F000
+00000007F00000000007F0000000000FF0000000000FF0000000000FE0000000000FE000
+0000000FE0000000000FE0000000001FE0000000001FE0000000001FC0000000001FC000
+0000001FC0000000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF8000
+1F8003FF80007E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F000F
+F000007F000FE000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE007F
+800000FE007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF
+000001FC00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF
+000003F8007F000003F8007F000007F8007F000007F8003F00000FF0003F80000FF0001F
+80001FF0000FC0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC000
+0FF00FE0002D407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F000F
+80007E000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003F0
+1FE00003F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07F
+FFFFFFF0FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF00000000FF000000007F000000007F000001C07F000003C03F000003803F8000
+07801F80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF00
+000007F80000242A7BA828>I<00000007F0000000003FFC00000000FC1E00000003F03F
+00000007E0FF0000000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF
+000000FE007C000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000
+000003F80000000003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800
+000007F00000000007F00000000007F0000000000FF0000000000FE0000000000FE00000
+00000FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC00000
+00001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F800000
+00003F80000000003F80000000003F80000000007F80000000007F00000000007F000000
+00007F00000000007F00000000007F0000000000FF0000000000FE0000000000FE000000
+0000FE0000000000FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE0000
+0029407DBF1C>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF00
+00000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F800
+00000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F700
+07E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF000
+07F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC000
+0FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F8000
+1FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F0000
+3F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000
+FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>104
+D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000
+FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003
+F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F
+E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F
+80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF
+007FFFF87FFFF8FFFFF8183F7DBE1A>108 D<0007F007F80003FC0003FFF01FFF000FFF
+8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003
+F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003
+F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007
+F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001F
+E0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F
+8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFF
+FEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01F
+FF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC00
+07F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE000
+0FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC000
+1FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F8000
+3FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF0000
+7F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87F
+FFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F0
+1F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000
+007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000
+007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF0000
+00FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF0000
+01FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F0000
+07E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001
+F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<0007F01F8003FFF0
+7FE003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807
+E0000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC00000
+001FC00000001FC00000001FC00000003FC00000003F800000003F800000003F80000000
+3F800000003F800000007F800000007F000000007F000000007F000000007F000000007F
+00000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE
+0000FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC0
+007C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007
+C000070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FF
+FF000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003
+FE00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E
+007C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000
+F9E01F0000E0FFFC0000C01FE00000222A7DA824>I<00FE00007FFFFE007FFFFFFC007F
+FEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC
+03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807
+F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE0
+000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC000
+3FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3F
+FF01FFF83FFF003FE03F80282977A733>117 D<FFFFE007FFF0FFFFE00FFFF0FFFFE00F
+FFE007FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001FC0001
+C00001FC0001C00001FC0003800001FE0007800000FE0007000000FE000F000000FE000E
+000000FF001C0000007F001C0000007F00380000007F00380000007F00700000007F8070
+0000003F80E00000003F81E00000003F81C00000003FC3C00000001FC3800000001FC700
+0000001FC7000000001FCE000000001FEE000000000FFC000000000FFC000000000FF800
+0000000FF80000000007F00000000007E00000000007E00000000007C00000000007C000
+00000003800000002C2878A630>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0
+000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C000000
+00FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC38000000000
+1FC700000000001FEF00000000000FFE000000000007FC000000000007F8000000000003
+F8000000000003FC000000000003FC000000000007FE00000000000FFE00000000001E7F
+00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E01FE0
+00000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003FC00
+0001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF800
+32277FA630>120 D<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF
+000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C000
+0001FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E000000
+00FF000E00000000FF001C000000007F001C000000007F0038000000007F007800000000
+7F8070000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001F
+C380000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC
+00000000000FFC00000000000FF800000000000FF8000000000007F0000000000007F000
+0000000007E0000000000007E0000000000003C000000000000380000000000003800000
+000000070000000000000F0000000000000E0000000000001E0000000000001C00000000
+000038000000001C0038000000003F0070000000007F007000000000FF00E000000000FF
+01C000000000FF03C000000000FE038000000000FC070000000000701E0000000000783C
+00000000003FF000000000000FC00000000000343A80A630>I<007FFFFFFE007FFFFFFE
+007FC001FE007E0003FC00FC0007F800F8000FF000F0001FE000E0003FC000E0007F8001
+E0007F0001C000FF0001C001FE0001C003FC00038007F80003800FF00000001FE0000000
+3FC00000003F800000007F80000000FF00000001FE00000003FC00000007F80070000FF0
+00E0001FE000E0001FC000E0003FC000E0007F8001E000FF0001C001FE0001C003FC0003
+C007F80003C00FF00007800FE0000F801FC0001F803FC0003F807F8001FF80FFFFFFFF00
+FFFFFFFF0027277EA628>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmbx12 17.28 22
+/Fg 22 117 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<000000FFFF0000000000000FFFFFF800000000003FFFFFFF00
+00000001FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC0007FFFE
+0000003FE00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000007FFF
+E00003FF0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000001FFF
+F80007FFF800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFF
+FC000FFFFC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFF
+FC000FFFFC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000003FFF
+F80001FFE000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000007FFF
+E00000000000007FFFE0000000000000FFFFC0000000000000FFFF80000000000001FFFF
+00000000000001FFFE00000000000003FFFC00000000000007FFF80000000000000FFFF0
+0000000000001FFFE00000000000007FFF8000000000000FFFFE00000000000FFFFFF800
+000000000FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFFFFFF00
+0000000000003FFFE000000000000007FFF800000000000001FFFE00000000000000FFFF
+000000000000007FFF800000000000003FFFE00000000000003FFFF00000000000001FFF
+F80000000000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000000FFF
+FE0000000000000FFFFF00000000000007FFFF00000000000007FFFF80000000000007FF
+FF80000000000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF00000007FF
+FFC01FFF80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE0000007FF
+FFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FF
+FF80FFFFF0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000000FFF
+FF007FFFE000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000001FFF
+FC003FFE0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE000000FFFF
+E00003FF800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFFFFFFFC
+0000001FFFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFFFFF000
+0000000001FFFE00000000426079DD51>51 D<0000000000001F80000000000000003FC0
+000000000000007FC000000000000000FFC000000000000000FFC000000000000001FFC0
+00000000000003FFC000000000000007FFC00000000000000FFFC00000000000000FFFC0
+0000000000001FFFC00000000000003FFFC00000000000007FFFC00000000000007FFFC0
+000000000000FFFFC0000000000001FFFFC0000000000003FFFFC0000000000007FFFFC0
+000000000007FFFFC000000000000FFFFFC000000000001FFFFFC000000000003FBFFFC0
+00000000007F3FFFC000000000007F3FFFC00000000000FE3FFFC00000000001FC3FFFC0
+0000000003F83FFFC00000000007F03FFFC00000000007F03FFFC0000000000FE03FFFC0
+000000001FC03FFFC0000000003F803FFFC0000000003F003FFFC0000000007F003FFFC0
+00000000FE003FFFC000000001FC003FFFC000000003F8003FFFC000000003F8003FFFC0
+00000007F0003FFFC00000000FE0003FFFC00000001FC0003FFFC00000003F80003FFFC0
+0000003F80003FFFC00000007F00003FFFC0000000FE00003FFFC0000001FC00003FFFC0
+000001F800003FFFC0000003F800003FFFC0000007F000003FFFC000000FE000003FFFC0
+00001FC000003FFFC000001F8000003FFFC000003F8000003FFFC000007F0000003FFFC0
+0000FE0000003FFFC00001FC0000003FFFC00001FC0000003FFFC00003F80000003FFFC0
+0007F00000003FFFC0000FE00000003FFFC0000FC00000003FFFC0001FC00000003FFFC0
+003F800000003FFFC0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFF00000000007FFFC00000000000007FFFC00000000000007FFFC0
+0000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC0
+0000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC0
+0000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC0
+0000000000007FFFC00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFFFFFF
+FF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFF
+FF485E7CDD51>I<FFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFF80000000FFFF
+FFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFFFFC000
+00FFFFFFFFFFFFFFFFFFFFE000000001FFFF80000001FFFFF800000001FFFF800000003F
+FFFC00000001FFFF800000000FFFFF00000001FFFF8000000007FFFF80000001FFFF8000
+000003FFFFC0000001FFFF8000000001FFFFC0000001FFFF8000000000FFFFE0000001FF
+FF80000000007FFFF0000001FFFF80000000007FFFF0000001FFFF80000000003FFFF800
+0001FFFF80000000003FFFF8000001FFFF80000000003FFFFC000001FFFF80000000001F
+FFFC000001FFFF80000000001FFFFC000001FFFF80000000001FFFFE000001FFFF800000
+00001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF
+80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE0000
+01FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFF
+FC000001FFFF80000000001FFFFC000001FFFF80000000003FFFFC000001FFFF80000000
+003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000007FFFF0000001FFFF80
+000000007FFFF0000001FFFF8000000000FFFFE0000001FFFF8000000001FFFFC0000001
+FFFF8000000003FFFF80000001FFFF8000000007FFFF00000001FFFF800000000FFFFE00
+000001FFFF800000001FFFFC00000001FFFF800000007FFFF000000001FFFF80000003FF
+FFC000000001FFFF800000FFFFFF0000000001FFFFFFFFFFFFFFF80000000001FFFFFFFF
+FFFFFFC00000000001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFFF8000000001FF
+FFFFFFFFFFFFFFE000000001FFFF800000001FFFF800000001FFFF8000000007FFFE0000
+0001FFFF8000000001FFFF80000001FFFF8000000000FFFFC0000001FFFF80000000007F
+FFE0000001FFFF80000000003FFFF0000001FFFF80000000001FFFF8000001FFFF800000
+00001FFFFC000001FFFF80000000000FFFFE000001FFFF80000000000FFFFF000001FFFF
+800000000007FFFF000001FFFF800000000007FFFF800001FFFF800000000003FFFF8000
+01FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FF
+FFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFE00001FFFF80000000
+0001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF80
+0000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001
+FFFF800000000003FFFFE00001FFFF800000000003FFFFE00001FFFF800000000003FFFF
+C00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF8000000000
+07FFFFC00001FFFF800000000007FFFF800001FFFF800000000007FFFF800001FFFF8000
+0000000FFFFF000001FFFF80000000000FFFFF000001FFFF80000000001FFFFE000001FF
+FF80000000003FFFFC000001FFFF80000000007FFFFC000001FFFF8000000000FFFFF800
+0001FFFF8000000001FFFFF0000001FFFF8000000007FFFFE0000001FFFF800000001FFF
+FFC0000001FFFF80000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFF
+FFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFFFFF000000FFFFFFFF
+FFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF0000000063627AE173>66
+D<000000000001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE
+00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFF
+FFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001
+FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC0
+00003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001
+FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE000000
+0000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF8
+00000000000007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000
+FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001
+FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC007FFFF0000000000
+0000007FC007FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE0000
+0000000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFF
+FE00000000000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001F
+C03FFFFC00000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000
+000000007FFFFC000000000000000000007FFFF8000000000000000000007FFFF8000000
+000000000000007FFFF800000000000000000000FFFFF800000000000000000000FFFFF8
+00000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000
+FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000000000
+000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000
+000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
+000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF
+FFF8000000000000000000007FFFF8000000000000000000007FFFF80000000000000000
+00007FFFF8000000000000000000007FFFFC000000000000000000007FFFFC0000000000
+00000000003FFFFC000000000000000000003FFFFC000000000000000000003FFFFC0000
+0000000000000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFF
+FE00000000000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000F
+C00FFFFF00000000000000001FC007FFFF00000000000000001F8007FFFF000000000000
+00001F8003FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC00000
+00000000003F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFF
+E000000000000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00
+001FFFF800000000000001FC00000FFFFC00000000000003F8000007FFFE000000000000
+07F0000003FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE00000
+0000003FC00000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFF
+FF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF0000000
+0000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00
+000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFF
+FF8000000000000000007FFFFFF800000000000000000001FFFF0000000000626677E375
+>I<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFF
+FFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000
+FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF80000000
+7FFFFE0000000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC000000001
+FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001FFFF80000000000F
+FFFC00000001FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FFFF
+800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007FFF
+C0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF8000
+000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF800
+0001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF80000000
+000007FFFE000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF000001
+FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001FFFF800000000000
+03FFFF800001FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FFFF
+80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FF
+FFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF8000
+0000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE0
+0001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF80000000
+000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+00FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFFE0
+0001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000
+000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC00001
+FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF800000000000
+01FFFFC00001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF
+80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007FF
+FF000001FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF8000
+000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF800
+0001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF80000000
+00003FFFE0000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC0000001
+FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001FFFF800000000007
+FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FFFF
+80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF80
+00000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFFFF
+FFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000
+FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFF
+E000000000006C627AE17C>I<000000000001FFFF00000003C00000000000007FFFFFF0
+000007C0000000000007FFFFFFFE00000FC000000000007FFFFFFFFFC0001FC000000000
+01FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00
+FFC000000000FFFFFF000007FF81FFC000000001FFFFF0000001FFC3FFC000000007FFFF
+C00000007FE7FFC00000000FFFFF000000001FFFFFC00000003FFFFC0000000007FFFFC0
+0000007FFFF00000000003FFFFC0000000FFFFE00000000001FFFFC0000001FFFF800000
+000000FFFFC0000003FFFF0000000000007FFFC0000007FFFE0000000000003FFFC00000
+0FFFFC0000000000001FFFC000001FFFF80000000000000FFFC000003FFFF80000000000
+0007FFC000003FFFF000000000000007FFC000007FFFE000000000000003FFC00000FFFF
+E000000000000003FFC00001FFFFC000000000000001FFC00001FFFFC000000000000001
+FFC00003FFFF8000000000000000FFC00003FFFF8000000000000000FFC00007FFFF0000
+0000000000007FC00007FFFF00000000000000007FC0000FFFFF00000000000000007FC0
+000FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE00000000
+000000003FC0001FFFFE00000000000000003FC0003FFFFC00000000000000001FC0003F
+FFFC00000000000000001FC0003FFFFC00000000000000001FC0003FFFFC000000000000
+00001FC0007FFFFC00000000000000000000007FFFFC00000000000000000000007FFFF8
+00000000000000000000007FFFF800000000000000000000007FFFF80000000000000000
+000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF
+FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000
+0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8
+00000000000000000000007FFFF800000000000000000000007FFFF8000000001FFFFFFF
+FFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC0000
+00001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFF
+F83FFFFC00000000000001FFFFC0003FFFFC00000000000001FFFFC0001FFFFE00000000
+000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0000F
+FFFE00000000000001FFFFC0000FFFFF00000000000001FFFFC00007FFFF000000000000
+01FFFFC00007FFFF00000000000001FFFFC00003FFFF80000000000001FFFFC00003FFFF
+80000000000001FFFFC00001FFFFC0000000000001FFFFC00001FFFFC0000000000001FF
+FFC00000FFFFE0000000000001FFFFC000007FFFE0000000000001FFFFC000003FFFF000
+0000000001FFFFC000003FFFF8000000000001FFFFC000001FFFFC000000000001FFFFC0
+00000FFFFC000000000001FFFFC0000007FFFE000000000001FFFFC0000003FFFF000000
+000003FFFFC0000001FFFFC00000000003FFFFC0000000FFFFE00000000007FFFFC00000
+007FFFF00000000007FFFFC00000003FFFFC000000000FFFFFC00000000FFFFF00000000
+1FFFFFC000000007FFFFC00000007FEFFFC000000001FFFFF8000000FFC7FFC000000000
+FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC00
+7FC00000000001FFFFFFFFFFF8001FC000000000007FFFFFFFFFE00007C0000000000007
+FFFFFFFF800001C00000000000007FFFFFF80000000000000000000001FFFF0000000000
+006D6677E37F>71 D<FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFF
+FFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFF
+FFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF800001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFFFFFFFFFFFFFFFFFC00000
+0001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFF
+FFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
+0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
+00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
+C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
+FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
+01FFFFC000000001FFFFC00000000001FFFFC00000FFFFFFFFFFFF8000FFFFFFFFFFFF80
+FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF
+8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFF
+FFFF8071627AE17E>I<FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFC000000FFFF
+FFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFE0000FFFF
+FFFFFFFFFFFFFFFF80000001FFFF8000001FFFFFC0000001FFFF80000001FFFFF0000001
+FFFF800000007FFFF8000001FFFF800000001FFFFC000001FFFF800000000FFFFE000001
+FFFF8000000007FFFF000001FFFF8000000003FFFF800001FFFF8000000001FFFFC00001
+FFFF8000000001FFFFC00001FFFF8000000000FFFFE00001FFFF8000000000FFFFE00001
+FFFF8000000000FFFFF00001FFFF8000000000FFFFF00001FFFF80000000007FFFF80001
+FFFF80000000007FFFF80001FFFF80000000007FFFF80001FFFF80000000007FFFF80001
+FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001
+FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001
+FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001
+FFFF80000000007FFFF80001FFFF80000000007FFFF80001FFFF80000000007FFFF80001
+FFFF80000000007FFFF80001FFFF8000000000FFFFF00001FFFF8000000000FFFFF00001
+FFFF8000000000FFFFE00001FFFF8000000000FFFFE00001FFFF8000000001FFFFC00001
+FFFF8000000001FFFF800001FFFF8000000003FFFF800001FFFF8000000007FFFF000001
+FFFF800000000FFFFE000001FFFF800000001FFFFC000001FFFF800000007FFFF8000001
+FFFF80000001FFFFE0000001FFFF8000001FFFFFC0000001FFFFFFFFFFFFFFFF00000001
+FFFFFFFFFFFFFFFC00000001FFFFFFFFFFFFFFF000000001FFFFFFFFFFFFFF8000000001
+FFFFFFFFFFFFF00000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC0000000000000000001
+FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000000000FFFF
+FFFFFFFF800000000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF800000000000FFFF
+FFFFFFFF800000000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF8000000000005E62
+7AE16E>80 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFF
+FFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001F
+FFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF803FFFE00000FFFFE00000FF
+FF803FFF000000FFFFE000001FFF803FFE000000FFFFE000000FFF803FF8000000FFFFE0
+000003FF803FF0000000FFFFE0000001FF803FE0000000FFFFE0000000FF803FE0000000
+FFFFE0000000FF803FC0000000FFFFE00000007F803FC0000000FFFFE00000007F803F80
+000000FFFFE00000003F807F80000000FFFFE00000003FC07F00000000FFFFE00000001F
+C07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE000
+00001FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FF
+FFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E0000
+0000FFFFE00000000FC0FE00000000FFFFE00000000FE0FC00000000FFFFE000000007E0
+FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE00000
+0007E0FC00000000FFFFE000000007E00000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+0000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFF
+FF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFF
+FFFFFFFF00000063617AE070>84 D<000003FFFE000000000000007FFFFFF00000000000
+03FFFFFFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0
+000000007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC
+00007FFF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE000
+0003FFFE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE0000
+0FFFF0000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF8000000
+7FF0000007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF800
+00000007FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC0
+07FFF80000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003
+FFFF000007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FF
+F800001FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0
+000007FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF800
+00FFFF80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF800000
+0FFFF80000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007F
+FFE000003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FF
+FF80000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFF
+FFFF003FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF0000000000
+0049437CC14E>97 D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000
+000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF
+8000000000000000FFFF80000000000000007FFF80000000000000003FFF800000000000
+00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000
+0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000
+3FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000000
+00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000
+0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000
+3FFF8000FFF8000000003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFF
+FC0000003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFF
+FFC00007FFF000003FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE
+00003FFFF00000007FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC000
+00001FFFC0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF000
+3FFFC00000000FFFF0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0000000
+0FFFF8003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFF
+C000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFF
+C000000007FFFC003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFF
+F8003FFFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC000
+00001FFFE0003FFFC00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF0000
+3FFFF00000007FFF00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007
+FFF800003FFC7F80000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE0
+07FFFFFFFE0000003FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000
+000000000003FFE00000004F657BE35A>I<0000000FFFC0000000000001FFFFFC000000
+00000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC0000
+0007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE000
+00FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF800
+07FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE00
+1FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF00
+7FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80
+FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00
+FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000
+FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC0000000000000
+7FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE0000000000000
+3FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F80
+0FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F00
+01FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800
+001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF0000
+00007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF000000
+00000007FFF000000041437CC14A>101 D<000000003FFC0000000007FFFF800000003F
+FFFFC0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE00
+FFFE0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001FF
+FF0007FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007FFC
+001FFF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF8000000000
+1FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001F
+FF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF
+80000000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFFFF
+FFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000007F
+FFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFF
+FFFFFC000038657CE431>I<0000000000000007F8000000007FFE00003FFE0000000FFF
+FFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0
+000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007F
+FE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FF
+F800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0
+000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000
+000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000F
+FFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FF
+F800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF00
+0000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF0
+0FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE00000000
+00FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC00000000
+0000000001FC000000000000000001FC000000000000000001FC000000000000000001FE
+000000000000000001FE000000000000000001FF000000000000000001FF800000000000
+000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFF
+FFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000
+003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFF
+FFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FF
+E0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007F
+FE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF00000
+0000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00
+FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000
+001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF
+0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFF
+C00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFF
+FFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC00000000
+4A607CC151>I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF80
+0003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC000
+07FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF8000000
+0FE000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80
+007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC022657BE42C>105 D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF80
+00FFFFFF8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFF
+FFFFE0FFFFFFFFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFFFFF
+8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFF
+FFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF0
+0000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF8000000
+3FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC
+000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001
+FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE00
+00003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFF
+FFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF0
+07FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>110 D<00000007FFE000000000
+0000FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE000000
+01FFFE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF80000
+3FFF000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003
+FFF80000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00F
+FFE000000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83F
+FFC000000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7F
+FFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFF
+FFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFF
+FFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFF
+FFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7F
+FFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3F
+FFE000000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81F
+FFE000000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003
+FFF80000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF0000
+7FFF000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE00000
+03FFFE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE0000000
+0000FFFFFF00000000000007FFE000000048437CC151>I<000FFF000FFC00FFFFFF003F
+FF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FF
+FE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF
+003FFFF801FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE00
+3FFFE0007FFC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003F
+FFC0000000003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFF
+FFF80000FFFFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001F
+FFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC00
+0007FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000
+003F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE0000000
+1F80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE0000000
+00FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF0000
+1FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000
+FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE00000
+03FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C0000
+0001FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000
+001FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC0000000
+1FF0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF
+80FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000
+FE03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E000000000
+0007E0000000000007E0000000000007E0000000000007E0000000000007E00000000000
+0FE000000000000FE000000000000FE000000000000FE000000000000FE000000000001F
+E000000000001FE000000000001FE000000000003FE000000000003FE000000000007FE0
+00000000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE000
+00000007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000
+000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00
+FFFFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0
+001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FF
+F8007F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFF
+FFF00000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmsy10 10.95 1
+/Fh 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00
+1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF
+FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7
+2D>15 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 14.4 50
+/Fi 50 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80
+FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>
+46 D<000003FFC0000000003FFFFC00000000FFFFFF00000003FFFFFFC000000FFF81FF
+F000001FFC003FF800003FF8001FFC00007FF0000FFE0000FFE00007FF0001FFC00003FF
+8003FF800001FFC003FF800001FFC007FF800001FFE00FFF000000FFF00FFF000000FFF0
+0FFF000000FFF01FFF000000FFF81FFF000000FFF83FFF000000FFFC3FFE0000007FFC3F
+FE0000007FFC3FFE0000007FFC7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE
+0000007FFE7FFE0000007FFE7FFE0000007FFEFFFE0000007FFFFFFE0000007FFFFFFE00
+00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000
+007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE000000
+7FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F
+FFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF
+7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7F
+FE0000007FFE3FFE0000007FFC3FFE0000007FFC3FFF000000FFFC3FFF000000FFFC1FFF
+000000FFF81FFF000000FFF81FFF000000FFF80FFF000000FFF00FFF000000FFF007FF80
+0001FFE007FF800001FFE003FFC00003FFC001FFC00003FF8001FFE00007FF8000FFF000
+0FFF00007FF8001FFE00001FFC003FF800000FFF81FFF0000007FFFFFFE0000001FFFFFF
+800000003FFFFC0000000003FFC00000384F7BCD43>48 D<000000780000000000FC0000
+000003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC000007FFFFFC0000
+FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC0000
+00007FFC000000007FFC000000007FFC000000007FFC000000007FFC00007FFFFFFFFFFE
+7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>I<00003FFE00
+00000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC00001FFC07FFFE0
+0003FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF003F8000007FFF00
+3FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FF
+FF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF
+00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF000000FFFF003C000
+000FFFF0000000000FFFE0000000001FFFE0000000001FFFE0000000001FFFC000000000
+3FFFC0000000003FFF80000000003FFF80000000007FFF00000000007FFE0000000000FF
+FC0000000001FFF80000000001FFF00000000003FFE00000000003FFC00000000007FF80
+000000000FFF00000000001FFE00000000001FFC00000000003FF800000000007FE00000
+000000FFC00000000001FF800000000003FE000000000007FC000000000007F800000000
+000FF00001F000001FE00001F000003F800001F000007F000001F00000FE000003E00001
+FC000003E00003F8000003E00007F0000003E0000FE0000003E0001F80000007E0003F00
+000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFF
+FFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFF
+FFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF
+80344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF8000001FFFFFFFE000
+003FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003F000003FFF8007
+FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFF
+C0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0
+001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC00003FFF8000000000
+3FFF80000000007FFF00000000007FFE00000000007FFE0000000000FFFC0000000001FF
+F80000000003FFF00000000007FFC0000000000FFF8000000000FFFE00000000FFFFF800
+000000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE00000000001FFF800
+000000007FFE00000000003FFF00000000001FFF80000000000FFFC0000000000FFFE000
+00000007FFF00000000007FFF00000000007FFF80000000007FFF80000000003FFFC0000
+000003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF8000003FFFE1FFC00
+0003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF800003FFFEFFFF8000
+03FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007FFF8FFFF000007
+FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFFC01FE000003FFF
+800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF000007FFFFFFFE000
+001FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<00000000007C0000
+0000000000FE00000000000000FE00000000000001FE00000000000003FE000000000000
+07FE0000000000000FFE0000000000000FFE0000000000001FFE0000000000003FFE0000
+000000007FFE0000000000007FFE000000000000FFFE000000000001FFFE000000000003
+FFFE000000000003FFFE000000000007FFFE00000000000FFFFE00000000001FBFFE0000
+0000003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3FFE0000000001F8
+3FFE0000000001F03FFE0000000003E03FFE0000000007E03FFE000000000FC03FFE0000
+00000F803FFE000000001F003FFE000000003F003FFE000000007E003FFE000000007C00
+3FFE00000000F8003FFE00000001F8003FFE00000003F0003FFE00000007E0003FFE0000
+0007C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003FFE0000003E0000
+3FFE0000007C00003FFE000000FC00003FFE000001F800003FFE000001F000003FFE0000
+03E000003FFE000007E000003FFE00000FC000003FFE00001F8000003FFE00001F000000
+3FFE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0
+FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC000000000
+7FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000
+000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000000
+7FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000
+000000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFF
+FFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E00000007E0007FE00
+0003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFF
+FFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE000007FFFFFFFC
+000007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF800000007E1FF000000
+0007E0000000000007E0000000000007E0000000000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7FFFFFF800007FF
+F807FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F800003FFC0007F000
+003FFE0007E000001FFF0003C000001FFF80000000001FFF80000000001FFFC000000000
+0FFFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000F
+FFF0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFFF03FF800000FFF
+F07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0
+FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07FF800001FFFC07F
+F000001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F8000007FFE001FC0
+00007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC03FFFC00000FFFF
+FFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF8000000344F79CD
+43>I<0000000FFF0000000000FFFFE000000007FFFFF00000001FFFFFFC0000007FFE03
+FE000001FFF0007F000003FFC0003F800007FF00001F80000FFE00007FC0001FFC0000FF
+C0003FF80001FFE0007FF00003FFE000FFF00007FFE001FFE00007FFE001FFE00007FFE0
+03FFC00007FFE007FFC00007FFE007FFC00007FFE00FFFC00003FFC00FFF800001FF801F
+FF800000FF001FFF8000007E001FFF80000000003FFF80000000003FFF80000000003FFF
+00000000007FFF00000000007FFF00000000007FFF00080000007FFF01FFF800007FFF07
+FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F007FF800FFFF3C003FFC00FFFF7800
+1FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007
+FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FFF8FFFF800003FFF8FFFF800003FF
+F8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000003FFFC
+7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC3F
+FF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC1FFF000003FFF81FFF
+800003FFF81FFF800003FFF80FFF800003FFF80FFF800003FFF007FF800007FFF007FF80
+0007FFE003FFC00007FFC001FFC00007FFC001FFE0000FFF8000FFF0000FFF00007FF800
+1FFE00003FFC007FFC00001FFF01FFF800000FFFFFFFF0000003FFFFFFC0000000FFFFFF
+000000003FFFFC0000000007FFC00000364F7ACD43>I<1F000000000000001F80000000
+0000001FC00000000000001FFF8000000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801F
+FFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFF
+FFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003F
+FFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF80007F800000007F00007E00000000
+FF00007E00000001FE00007C00000003FC00007C00000003F800007C00000007F000007C
+0000000FF000007C0000001FE00000F80000003FC00000F80000007F800000F80000007F
+000000F8000000FE00000000000001FE00000000000003FC00000000000003F800000000
+000007F00000000000000FF00000000000001FE00000000000001FE00000000000003FC0
+0000000000003FC00000000000007F80000000000000FF80000000000000FF8000000000
+0001FF00000000000001FF00000000000003FF00000000000003FE00000000000007FE00
+000000000007FE0000000000000FFE0000000000000FFE0000000000000FFC0000000000
+001FFC0000000000001FFC0000000000003FFC0000000000003FFC0000000000003FFC00
+00000000003FFC0000000000007FFC0000000000007FF80000000000007FF80000000000
+007FF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF800
+0000000000FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000000
+01FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800
+0000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000000
+00FFF0000000000000FFF00000000000003FC00000000000001F8000000000395279D043
+>I<000007FFC0000000007FFFFC00000003FFFFFF8000000FFFFFFFE000001FFC01FFF8
+00003FE0003FFC00007F80000FFE0000FF000007FF0001FE000003FF0003FC000001FF80
+07FC000001FFC007F8000000FFC00FF8000000FFC00FF8000000FFE00FF80000007FE00F
+F80000007FE01FF80000007FE01FFC0000007FE01FFC0000007FE01FFE0000007FE01FFF
+0000007FE01FFF800000FFE01FFFE00000FFC01FFFF80000FFC01FFFFE0001FF800FFFFF
+0001FF800FFFFFC003FF000FFFFFF007FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFF
+BFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE0000007FFFFFFF0000003FFFFFFF
+8000000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF
+00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF0
+0FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF83FF000007FFFF83FF000001FFFF87F
+E0000007FFFC7FE0000001FFFC7FE0000000FFFCFFC00000007FFCFFC00000003FFCFFC0
+0000003FFCFFC00000001FFCFFC00000001FFCFFC00000000FFCFFC00000000FFCFFC000
+00000FF8FFC00000000FF8FFE00000000FF87FE00000000FF07FF00000001FF07FF00000
+001FF03FF80000003FE01FF80000003FC01FFC0000007FC00FFE000000FF8007FF800003
+FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF000003FFFFFFFE000000FFFFFFF80
+000001FFFFFC000000000FFFC00000364F7ACD43>I<00000FFF8000000000FFFFF80000
+0003FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800FFE00000FFF0003FF00001
+FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000FFF000FFF800007FF001FFF
+800007FF803FFF800007FF803FFF000007FFC07FFF000007FFC07FFF000003FFE07FFF00
+0003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF0000
+03FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003
+FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000007FF
+FC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF000007FFFC3FFF00000FFFFC
+1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF80003FFFFC03FFC0003FFFFC01
+FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003
+FFFF83FFF800007FFE03FFF80000004003FFF80000000003FFF80000000003FFF8000000
+0003FFF00000000007FFF00000000007FFF00000000007FFF001F8000007FFE003FC0000
+07FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801FFF80000FFF801FFF80000F
+FF001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF00003FFC000FFE00007FF8
+000FFC0000FFF0000FF80001FFE00007F00003FFC00003FC000FFF800003FF807FFE0000
+01FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE0000000000FFF000000036
+4F7ACD43>I<00000000001F00000000000000000000003F80000000000000000000007F
+C0000000000000000000007FC000000000000000000000FFE000000000000000000000FF
+E000000000000000000000FFE000000000000000000001FFF000000000000000000001FF
+F000000000000000000003FFF800000000000000000003FFF800000000000000000003FF
+F800000000000000000007FFFC00000000000000000007FFFC00000000000000000007FF
+FC0000000000000000000FFFFE0000000000000000000FFFFE0000000000000000001FFF
+FF0000000000000000001FFFFF0000000000000000001FFFFF0000000000000000003FFF
+FF8000000000000000003F7FFF8000000000000000007F7FFFC000000000000000007E7F
+FFC000000000000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1F
+FFE00000000000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80F
+FFF00000000000000003F80FFFF80000000000000003F007FFF80000000000000007F007
+FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000000000000FE003
+FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001
+FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000000000003F0000
+7FFF800000000000007F00007FFFC00000000000007E00007FFFC00000000000007E0000
+3FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC0000
+1FFFF0000000000001F800001FFFF0000000000001F800000FFFF0000000000003F80000
+0FFFF8000000000003F0000007FFF8000000000007F0000007FFFC000000000007E00000
+07FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFF
+FFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFF
+FFFFFF00000000003F80000000FFFF80000000003F000000007FFF80000000007F000000
+007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000000000FE000000
+003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000
+001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800000003F0000000
+0007FFF800000007F00000000007FFFC00000007F00000000007FFFC00000007E0000000
+0003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE0000001FC0000000
+0001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF80000
+0FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF80000
+0FFFFFFFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000
+FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FF
+F0000003FFFF00000007FFF00000007FFF80000007FFF00000003FFFC0000007FFF00000
+000FFFE0000007FFF000000007FFF0000007FFF000000007FFF8000007FFF000000003FF
+F8000007FFF000000003FFFC000007FFF000000001FFFC000007FFF000000001FFFE0000
+07FFF000000000FFFE000007FFF000000000FFFE000007FFF000000000FFFF000007FFF0
+00000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF0000000
+00FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF
+000007FFF000000001FFFE000007FFF000000001FFFE000007FFF000000001FFFC000007
+FFF000000003FFFC000007FFF000000003FFF8000007FFF000000007FFF8000007FFF000
+000007FFF0000007FFF00000000FFFE0000007FFF00000001FFFC0000007FFF00000007F
+FF00000007FFF0000001FFFE00000007FFF0000007FFF800000007FFFFFFFFFFFFE00000
+0007FFFFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FF
+F0000003FFFE00000007FFF00000003FFF80000007FFF00000000FFFE0000007FFF00000
+0007FFF0000007FFF000000001FFF8000007FFF000000001FFFC000007FFF000000000FF
+FE000007FFF0000000007FFF000007FFF0000000007FFF800007FFF0000000003FFFC000
+07FFF0000000003FFFC00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0
+000000001FFFE00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000
+001FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000000FFF
+F00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007
+FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000003FFFE00007FFF000
+0000003FFFC00007FFF0000000003FFFC00007FFF0000000007FFF800007FFF000000000
+FFFF800007FFF000000000FFFF000007FFF000000001FFFE000007FFF000000007FFFE00
+0007FFF00000000FFFFC000007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFF
+FFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFF
+FFFFC00000FFFFFFFFFFFFFFF800000054527CD160>I<0000000001FFFC000001C00000
+00007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFF
+FFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000F
+F9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC0
+0007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF
+800000000007FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000
+000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FFF8000000000000
+7FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000000000003FC01F
+FFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC000
+00000000001FC03FFFC00000000000000FC03FFFC00000000000000FC07FFFC000000000
+00000FC07FFFC00000000000000FC07FFFC000000000000000007FFF8000000000000000
+007FFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF8000000000000000007FFF8000000000000000007FFF80
+00000000000000007FFFC000000000000000007FFFC000000000000000007FFFC0000000
+00000007C03FFFC000000000000007C03FFFC000000000000007C03FFFC0000000000000
+07C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000000000000FC00F
+FFF00000000000000F800FFFF00000000000000F8007FFF00000000000001F8003FFF800
+00000000001F8003FFF80000000000001F0001FFFC0000000000003F0000FFFE00000000
+00007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF800000000001F8
+00001FFFC00000000003F800000FFFE00000000007F0000007FFF0000000000FE0000003
+FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF000000003FFFE0
+000007FE000000000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFF
+C000000000003FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE0000000
+0000000001FFFC00000000525479D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFF
+FFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFFFC0000000007FFF000000FFFFF0000000007FFF0000000FFFFC000000007FFF00000
+001FFFE000000007FFF000000007FFF800000007FFF000000001FFFC00000007FFF00000
+0000FFFE00000007FFF0000000007FFF00000007FFF0000000003FFF80000007FFF00000
+00001FFFC0000007FFF0000000000FFFC0000007FFF00000000007FFE0000007FFF00000
+000003FFF0000007FFF00000000003FFF8000007FFF00000000001FFF8000007FFF00000
+000001FFFC000007FFF00000000000FFFC000007FFF00000000000FFFE000007FFF00000
+000000FFFE000007FFF000000000007FFF000007FFF000000000007FFF000007FFF00000
+0000007FFF000007FFF000000000007FFF800007FFF000000000003FFF800007FFF00000
+0000003FFF800007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000
+0000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000
+0000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF800007FFF00000
+0000003FFF800007FFF000000000007FFF800007FFF000000000007FFF000007FFF00000
+0000007FFF000007FFF000000000007FFF000007FFF00000000000FFFE000007FFF00000
+000000FFFE000007FFF00000000000FFFC000007FFF00000000001FFFC000007FFF00000
+000001FFF8000007FFF00000000003FFF0000007FFF00000000007FFF0000007FFF00000
+000007FFE0000007FFF0000000000FFFC0000007FFF0000000001FFF80000007FFF00000
+00003FFF00000007FFF000000000FFFE00000007FFF000000001FFFC00000007FFF00000
+0007FFF800000007FFF00000001FFFF000000007FFF0000000FFFFC000000007FFF00000
+0FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFF
+FFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167>
+I<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFFF80007C0
+000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC0
+0000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0
+000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000003FFFC0
+00000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF800000000007FFC0
+00007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE000000000001FFC0
+0001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF80000000000007FC0
+0007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF00000000000003FC0
+001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE00000000000001FC0
+003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC00000000000000FC0
+007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000000
+007FFF800000000000000000007FFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000
+00FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFF
+E07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFF
+E03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000003FFFC0
+001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0
+000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000003FFFC0
+0003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000003FFFC0
+0000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000003FFFC0
+00003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000007FFFC0
+000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC0
+0000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC0
+00000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC0
+0000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE00000000
+005B5479D26A>71 D<FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF0007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFFFFFFFFFFFFFFFE0000007FF
+FFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FF
+FFFFFFFFFFFFFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FF
+F8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE000FFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFF
+FFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF60527CD169>I<FFFFFFFFFFC0FFFF
+FFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007
+FFF800000007FFF800000007FFF800000007FFF80000FFFFFFFFFFC0FFFFFFFFFFC0FFFF
+FFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>I<FFFFFFFFFFF8000000FFFFFFFF
+FFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF80000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF8
+00000000000007FFF8000000007C0007FFF8000000007C0007FFF8000000007C0007FFF8
+000000007C0007FFF800000000FC0007FFF800000000F80007FFF800000000F80007FFF8
+00000000F80007FFF800000000F80007FFF800000000F80007FFF800000001F80007FFF8
+00000001F80007FFF800000001F80007FFF800000003F80007FFF800000003F80007FFF8
+00000007F80007FFF800000007F00007FFF80000000FF00007FFF80000000FF00007FFF8
+0000001FF00007FFF80000003FF00007FFF80000007FF00007FFF8000000FFF00007FFF8
+000003FFF00007FFF8000007FFF00007FFF800003FFFF00007FFF80001FFFFF0FFFFFFFF
+FFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFF
+FFFFFFFFE046527CD151>76 D<FFFFFFFC00000000FFFFFFFFFFFFFFFE00000000FFFFFF
+FFFFFFFFFF00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF80000000FFFFFF
+FF0007FFFFC0000000003FFC000007FFFFE00000000007E0000007FFFFF00000000007E0
+000007FFFFF80000000007E0000007FFFFF80000000007E0000007FFFFFC0000000007E0
+000007EFFFFE0000000007E0000007E7FFFF0000000007E0000007E3FFFF8000000007E0
+000007E3FFFF8000000007E0000007E1FFFFC000000007E0000007E0FFFFE000000007E0
+000007E07FFFF000000007E0000007E03FFFF800000007E0000007E01FFFFC00000007E0
+000007E01FFFFC00000007E0000007E00FFFFE00000007E0000007E007FFFF00000007E0
+000007E003FFFF80000007E0000007E001FFFFC0000007E0000007E001FFFFC0000007E0
+000007E000FFFFE0000007E0000007E0007FFFF0000007E0000007E0003FFFF8000007E0
+000007E0001FFFFC000007E0000007E0000FFFFE000007E0000007E0000FFFFE000007E0
+000007E00007FFFF000007E0000007E00003FFFF800007E0000007E00001FFFFC00007E0
+000007E00000FFFFE00007E0000007E00000FFFFF00007E0000007E000007FFFF00007E0
+000007E000003FFFF80007E0000007E000001FFFFC0007E0000007E000000FFFFE0007E0
+000007E0000007FFFF0007E0000007E0000007FFFF0007E0000007E0000003FFFF8007E0
+000007E0000001FFFFC007E0000007E0000000FFFFE007E0000007E00000007FFFF007E0
+000007E00000003FFFF807E0000007E00000003FFFF807E0000007E00000001FFFFC07E0
+000007E00000000FFFFE07E0000007E000000007FFFF07E0000007E000000003FFFF87E0
+000007E000000003FFFF87E0000007E000000001FFFFC7E0000007E000000000FFFFE7E0
+000007E0000000007FFFF7E0000007E0000000003FFFFFE0000007E0000000001FFFFFE0
+000007E0000000001FFFFFE0000007E0000000000FFFFFE0000007E00000000007FFFFE0
+000007E00000000003FFFFE0000007E00000000001FFFFE0000007E00000000001FFFFE0
+000007E00000000000FFFFE0000007E000000000007FFFE0000007E000000000003FFFE0
+000007E000000000001FFFE0000007E000000000000FFFE0000007E000000000000FFFE0
+000007E0000000000007FFE0000007E0000000000003FFE0000007E0000000000001FFE0
+000007E0000000000000FFE0000007E0000000000000FFE000003FFC0000000000007FE0
+00FFFFFFFF00000000003FE000FFFFFFFF00000000001FE000FFFFFFFF00000000000FE0
+00FFFFFFFF000000000007E000FFFFFFFF000000000003C00060527CD169>78
+D<000000000FFFC00000000000000003FFFFFF000000000000001FFFFFFFE00000000000
+00FFFFFFFFFC000000000003FFFC00FFFF00000000000FFFC0000FFFC0000000003FFF00
+0003FFF0000000007FFC000000FFF800000001FFF80000007FFE00000003FFE00000001F
+FF00000007FFC00000000FFF8000000FFF8000000007FFC000001FFF0000000003FFE000
+003FFF0000000003FFF000007FFE0000000001FFF80000FFFC0000000000FFFC0000FFFC
+0000000000FFFC0001FFF800000000007FFE0003FFF800000000007FFF0003FFF0000000
+00003FFF0007FFF000000000003FFF8007FFE000000000001FFF800FFFE000000000001F
+FFC00FFFE000000000001FFFC01FFFE000000000001FFFE01FFFC000000000000FFFE01F
+FFC000000000000FFFE03FFFC000000000000FFFF03FFFC000000000000FFFF03FFFC000
+000000000FFFF07FFF80000000000007FFF87FFF80000000000007FFF87FFF8000000000
+0007FFF87FFF80000000000007FFF87FFF80000000000007FFF8FFFF80000000000007FF
+FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF
+80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000
+00000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000000000
+07FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC
+FFFF80000000000007FFFC7FFF80000000000007FFF87FFFC000000000000FFFF87FFFC0
+00000000000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF83FFFC0000000
+00000FFFF03FFFC000000000000FFFF03FFFE000000000001FFFF01FFFE000000000001F
+FFE01FFFE000000000001FFFE01FFFE000000000001FFFE00FFFF000000000003FFFC00F
+FFF000000000003FFFC007FFF800000000007FFF8007FFF800000000007FFF8003FFF800
+000000007FFF0001FFFC0000000000FFFE0001FFFE0000000001FFFE0000FFFE00000000
+01FFFC00007FFF0000000003FFF800003FFF8000000007FFF000001FFFC00000000FFFE0
+00000FFFE00000001FFFC0000007FFF00000003FFF80000003FFF80000007FFF00000001
+FFFC000000FFFE00000000FFFF000003FFFC000000003FFFE0001FFFF0000000000FFFFC
+00FFFFC00000000003FFFFFFFFFF000000000000FFFFFFFFFC0000000000001FFFFFFFE0
+00000000000003FFFFFF00000000000000001FFFE000000000565479D265>I<FFFFFFFF
+FFFFFF000000FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFE000
+FFFFFFFFFFFFFFFFF0000007FFF000001FFFFC000007FFF0000001FFFF000007FFF00000
+007FFF800007FFF00000003FFFC00007FFF00000000FFFE00007FFF00000000FFFF00007
+FFF000000007FFF00007FFF000000003FFF80007FFF000000003FFFC0007FFF000000003
+FFFC0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF0
+00000001FFFE0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF
+0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF00000
+0001FFFF0007FFF000000001FFFF0007FFF000000001FFFE0007FFF000000001FFFE0007
+FFF000000001FFFE0007FFF000000001FFFC0007FFF000000003FFFC0007FFF000000003
+FFFC0007FFF000000003FFF80007FFF000000007FFF00007FFF00000000FFFE00007FFF0
+0000001FFFE00007FFF00000003FFFC00007FFF00000007FFF000007FFF0000001FFFE00
+0007FFF000001FFFFC000007FFFFFFFFFFFFF0000007FFFFFFFFFFFFC0000007FFFFFFFF
+FFFE00000007FFFFFFFFFFE000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF8000000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC0
+00000000FFFFFFFFFFC000000000FFFFFFFFFFC00000000050527CD15C>I<FFFFFFFFFF
+FFF00000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000FFFFFFFFFF
+FFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF00000000007FFF000
+000FFFF80000000007FFF0000001FFFE0000000007FFF0000000FFFF0000000007FFF000
+00007FFF8000000007FFF00000003FFFC000000007FFF00000001FFFC000000007FFF000
+00000FFFE000000007FFF00000000FFFF000000007FFF00000000FFFF000000007FFF000
+000007FFF800000007FFF000000007FFF800000007FFF000000007FFF800000007FFF000
+000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000
+000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000
+000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFF800000007FFF000
+000007FFF800000007FFF00000000FFFF800000007FFF00000000FFFF000000007FFF000
+00000FFFE000000007FFF00000000FFFE000000007FFF00000001FFFC000000007FFF000
+00003FFF8000000007FFF00000007FFF0000000007FFF0000000FFFE0000000007FFF000
+0003FFFC0000000007FFF000000FFFF00000000007FFF00000FFFFC00000000007FFFFFF
+FFFFFF000000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE0000000000007FFFFFF
+FFFFF8000000000007FFF00003FFFE000000000007FFF000007FFF800000000007FFF000
+003FFFC00000000007FFF000001FFFE00000000007FFF000000FFFF00000000007FFF000
+0007FFF80000000007FFF0000003FFFC0000000007FFF0000003FFFE0000000007FFF000
+0001FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFF0000000007FFF000
+0000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF000
+0000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF000
+0000FFFF0000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF000
+0000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF000
+0000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF80001C0007FFF000
+0000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF000
+00007FFFC0003E0007FFF00000007FFFE0007E0007FFF00000003FFFE0007C0007FFF000
+00003FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8FFFFFFFFFF
+800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0FFFFFFFFFF
+8000000FFFFF000000000000000000007FFC005F537CD164>82 D<00000FFF8000070000
+00FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FF
+F8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC0000003FFF000F
+F80000000FFF001FF800000007FF001FF000000003FF003FF000000003FF003FE0000000
+01FF007FE000000000FF007FE000000000FF007FE0000000007F00FFE0000000007F00FF
+E0000000003F00FFE0000000003F00FFF0000000003F00FFF0000000003F00FFF8000000
+001F00FFF8000000001F00FFFC000000001F00FFFE000000001F00FFFF000000000000FF
+FFC000000000007FFFF000000000007FFFFF00000000007FFFFFF8000000003FFFFFFF80
+0000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007
+FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFF
+FFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000
+001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007
+FFFFE00000000000FFFFE000000000003FFFE000000000000FFFF0000000000007FFF000
+0000000003FFF0000000000003FFF0780000000001FFF0F80000000000FFF0F800000000
+00FFF0F80000000000FFF0F800000000007FF0F800000000007FF0FC00000000007FF0FC
+00000000007FF0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF00000000
+00FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001FF80FFE000000001FF00FF
+F000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FFFFF80000
+7FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0
+000FFFFFF00000E000007FFF0000003C5479D24B>I<3FFFFFFFFFFFFFFFFFFF803FFFFF
+FFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFF
+FFFFFFFF803FFFC0003FFFC0007FFF803FFE00003FFFC00007FF807FF800003FFFC00001
+FFC07FE000003FFFC00000FFC07FC000003FFFC000007FC07F8000003FFFC000003FC07F
+0000003FFFC000001FC07F0000003FFFC000001FC07E0000003FFFC000000FC07E000000
+3FFFC000000FC07E0000003FFFC000000FC07C0000003FFFC0000007C07C0000003FFFC0
+000007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007
+C0FC0000003FFFC0000007E0F80000003FFFC0000003E0F80000003FFFC0000003E0F800
+00003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003F
+FFC0000003E0000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000FFFFFFFF
+FFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0
+00000000FFFFFFFFFFFFF0000053517BD05E>I<FFFFFFFFFFC00003FFFFFFFCFFFFFFFF
+FFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFF
+FFC00003FFFFFFFC0007FFF80000000000FFF0000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF8
+00000000001F80000007FFF800000000003F80000007FFF800000000003F80000003FFF8
+00000000003F00000003FFFC00000000003F00000003FFFC00000000007F00000001FFFC
+00000000007F00000001FFFC00000000007E00000000FFFE0000000000FE00000000FFFE
+0000000001FC000000007FFF0000000001FC000000007FFF0000000003F8000000003FFF
+8000000007F8000000001FFF800000000FF0000000000FFFC00000001FE00000000007FF
+E00000003FC00000000003FFF80000007F800000000001FFFC000003FF0000000000007F
+FF80000FFE0000000000003FFFF001FFF80000000000000FFFFFFFFFF000000000000003
+FFFFFFFFC0000000000000007FFFFFFF00000000000000000FFFFFF80000000000000000
+007FFF80000000005E537CD167>I<FFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001F
+FFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001F
+FFFFFE001FFFF000000000003FFE00001FFFF0000000000007F000000FFFF00000000000
+07E000000FFFF800000000000FE0000007FFF800000000000FC0000007FFFC0000000000
+0FC0000007FFFC00000000001FC0000003FFFE00000000001F80000003FFFE0000000000
+3F80000001FFFE00000000003F00000001FFFF00000000007F00000000FFFF0000000000
+7E00000000FFFF80000000007E00000000FFFF8000000000FE000000007FFFC000000000
+FC000000007FFFC000000001FC000000003FFFE000000001F8000000003FFFE000000003
+F8000000001FFFE000000003F0000000001FFFF000000007F0000000001FFFF000000007
+F0000000000FFFF800000007E0000000000FFFF80000000FE00000000007FFFC0000000F
+C00000000007FFFC0000001FC00000000003FFFC0000001F800000000003FFFE0000003F
+800000000003FFFE0000003F800000000001FFFF0000003F000000000001FFFF0000007F
+000000000000FFFF8000007E000000000000FFFF800000FE0000000000007FFF800000FC
+0000000000007FFFC00001FC0000000000007FFFC00001FC0000000000003FFFE00001F8
+0000000000003FFFE00003F80000000000001FFFF00003F00000000000001FFFF00007F0
+0000000000000FFFF00007E00000000000000FFFF8000FE00000000000000FFFF8000FE0
+00000000000007FFFC000FC000000000000007FFFC001FC000000000000003FFFE001F80
+00000000000003FFFE003F8000000000000001FFFE003F0000000000000001FFFF007F00
+00000000000001FFFF007F0000000000000000FFFF807E0000000000000000FFFF80FE00
+000000000000007FFFC0FC00000000000000007FFFC1FC00000000000000003FFFC1F800
+000000000000003FFFE3F800000000000000001FFFE3F000000000000000001FFFF3F000
+000000000000001FFFF7F000000000000000000FFFFFE000000000000000000FFFFFE000
+0000000000000007FFFFC0000000000000000007FFFFC0000000000000000003FFFF8000
+0000000000000003FFFF80000000000000000003FFFF80000000000000000001FFFF0000
+0000000000000001FFFF00000000000000000000FFFE00000000000000000000FFFE0000
+00000000000000007FFC000000000000000000007FFC000000000000000000007FFC0000
+00000000000000003FF8000000000000000000003FF8000000000000000000001FF00000
+00000000000000001FF0000000000000000000000FE00000000000000000000007C00000
+0000005F537DD166>I<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FF
+FFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC
+00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFF
+C0000FFF80000FFFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007FF
+C00001FE000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000
+000007FFC0000000000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFF
+C0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FF
+FC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FF
+C0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC
+000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFF
+C000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF
+000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807F
+FFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>97
+D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC000
+0000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF00
+0000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF0
+0000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC
+0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE
+0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF8
+0000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC0
+0000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF800
+0000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC00000000000003FFC00000
+0041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00
+000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003
+FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF
+800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00
+000000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000
+007FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF0000000000
+3FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007
+FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003F
+FF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001
+FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80000000000007FFFF
+80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000001FFF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF
+8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF
+80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF
+8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF
+800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF
+80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF
+80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF
+80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF
+80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF
+800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFF
+FF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFF
+FF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFF
+FF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001F
+FE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FF
+C01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE0
+7FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF
+FE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF
+FFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003FFF0000
+0000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF800000
+03F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F
+80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC000
+00001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC00000003FFFF0000000F
+FFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE
+00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0
+007FF8007FF0003FF0007FF0000FC0007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000FFFFFFFFE000FFFFFF
+FFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF80000007FFFFFFE00007FFFFF
+FE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<00003FFF0000FF00
+0003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001
+FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC0
+0FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE0000
+1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE0000
+1FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF00000
+01FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFF
+FC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C0000000000000
+0FC00000000000000FC00000000000000FC00000000000000FE00000000000000FE00000
+000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF80000
+07FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFF
+FFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF00
+0FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE00000
+0001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0
+FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF00000
+0003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF800
+03FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFF
+FFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+0003FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF0001FFC0000
+0000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC00
+0000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF80
+0000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC0
+0000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC0
+0000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+00FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF
+C0FFFFFFF807FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0
+000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF0
+0003FFE00000FF8000007F00000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000003FF000FFFFF0
+00FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<
+003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0
+FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFF
+C00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF0
+1FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF800
+00FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E0000
+7FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FF
+F800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC00
+0007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000
+FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF8
+07FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67
+367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF0
+0FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0
+F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7
+800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC
+000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFF
+F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE0
+00000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC000000
+1FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000
+FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001F
+FF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE000000
+1FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000
+1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF
+FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE000000
+1FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001F
+FF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF800000
+7FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF800000
+3FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF
+000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000
+FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE0000
+03FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE000
+00FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC00
+00FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF00
+00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80
+00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00
+00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE00
+00FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC00
+00FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE000
+00FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC0000
+00FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC000000
+00FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000
+00FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000
+FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<0000
+01FFE00007800000001FFFF8000F80000000FFFFFE001F80000003FFFFFF801F8000000F
+FFF03FC03F8000001FFF800FE07F8000007FFE0003F07F800000FFFC0001F8FF800001FF
+F80000FDFF800003FFF000007FFF800003FFE000003FFF800007FFE000003FFF80000FFF
+C000001FFF80001FFFC000001FFF80001FFF8000000FFF80003FFF8000000FFF80003FFF
+8000000FFF80003FFF00000007FF80007FFF00000007FF80007FFF00000007FF80007FFF
+00000007FF80007FFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE
+00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE
+00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE
+00000007FF8000FFFE00000007FF80007FFF00000007FF80007FFF00000007FF80007FFF
+00000007FF80003FFF00000007FF80003FFF00000007FF80003FFF80000007FF80001FFF
+8000000FFF80001FFF8000000FFF80000FFFC000001FFF80000FFFC000001FFF800007FF
+E000003FFF800003FFF000007FFF800001FFF00000FFFF800000FFF80001FFFF8000007F
+FC0003FFFF8000003FFF000FEFFF8000000FFFC07FCFFF80000007FFFFFF0FFF80000001
+FFFFFE0FFF800000003FFFF80FFF8000000003FF800FFF800000000000000FFF80000000
+0000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000000
+0000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000000
+0000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000000
+0000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000000
+00000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF800000
+00000FFFFFFF80414D7CB547>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07F
+FFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF80
+7FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC00
+0FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC
+0000FFFFFFFC0000FFFFFFFC00002F367CB537>I<0003FFF00F00003FFFFE1F0000FFFF
+FFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000
+007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000
+001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF
+0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFF
+FFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007
+FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000
+001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000
+000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE00
+01FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387C
+B635>I<00003E00000000003E00000000003E00000000003E00000000003E0000000000
+3E00000000007E00000000007E00000000007E00000000007E0000000000FE0000000000
+FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007
+FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFF
+FFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003F
+FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003F
+FE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007
+FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D
+7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF800
+07FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800
+001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC00
+00F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFF
+FF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB5
+4B>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFF
+FFFFF00007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000
+003E00007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F80000
+1FFF800001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC000
+03E0000007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F800000
+01FFF8001F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE00
+3E000000007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000
+001FFF81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3
+E00000000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF80000000
+0001FFFF800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE
+0000000000007FFE0000000000003FFC0000000000003FFC0000000000001FF800000000
+00001FF80000000000000FF00000000000000FF000000000000007E000000000000003C0
+00000040367DB447>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFF
+FFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FF
+F00000FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FF
+F800007FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007F
+FC00003FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003F
+FF00007FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001F
+FF8000FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007
+FFC001F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003
+FFE007E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001
+FFF00FC0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000
+FFF81F003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F8000000000
+7FFE3E001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F0000000000
+3FFF7C000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E0000000000
+0FFFF80007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC0000000000
+07FFF00003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF00000000000
+03FFE00001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE00000000000
+01FF8000007FE0000000000001FF8000007FE0000000000000FF8000007FC00000000000
+00FF0000003FC00000000000007F0000003F800000000000007F0000003F800000000000
+003E0000001F000000005A367DB461>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFF
+F00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000007FE000FFFC0000003F
+0000FFFC0000003F00007FFE0000003E00007FFE0000007E00003FFE0000007C00003FFF
+000000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC00003F0
+000007FFC00003E0000007FFE00003E0000007FFE00007E0000003FFF00007C0000003FF
+F0000FC0000001FFF8000F80000001FFF8001F80000000FFF8001F00000000FFFC003F00
+0000007FFC003E000000007FFE007E000000003FFE007C000000003FFF00FC000000003F
+FF00FC000000001FFF80F8000000001FFF81F8000000000FFFC1F0000000000FFFC3F000
+00000007FFC3E00000000007FFE7E00000000003FFE7C00000000003FFFFC00000000001
+FFFF800000000001FFFF800000000000FFFF000000000000FFFF000000000000FFFF0000
+000000007FFE0000000000007FFE0000000000003FFC0000000000003FFC000000000000
+1FF80000000000001FF80000000000000FF00000000000000FF000000000000007E00000
+0000000007E000000000000007E000000000000007C00000000000000FC0000000000000
+0F800000000000001F800000000000001F000000000000003F000000001FC0003E000000
+003FE0007E000000007FF0007C00000000FFF800FC00000000FFF800F800000000FFF801
+F800000000FFF801F000000000FFF803F000000000FFF807E0000000007FF00FC0000000
+007FE01F80000000003FC07F00000000003F81FE00000000001FFFFC00000000000FFFF0
+000000000003FFE0000000000000FF000000000000404D7DB447>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmr10 10.95 78
+/Fj 78 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F
+807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F
+003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000
+0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A
+4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF
+E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000
+C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018
+000C0038001C00300018001C1C7DBE2D>I<0000000180000C000000000003C0001E0000
+00000003C0001E000000000007C0003E000000000007C0003E00000000000780003C0000
+0000000780003C00000000000F80007C00000000000F80007C00000000000F0000780000
+0000000F00007800000000001F0000F800000000001F0000F800000000001E0000F00000
+0000001E0000F000000000003E0001F000000000003E0001F000000000003C0001E00000
+0000003C0001E000000000003C0001E000000000007C0003E000000000007C0003E00000
+000000780003C00000000000780003C00000000000F80007C00000000000F80007C00000
+000000F00007800000000000F00007800000000001F0000F8000007FFFFFFFFFFFFFFF00
+FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFF00000007C0003E000000
+00000780003C00000000000780003C00000000000780003C00000000000F80007C000000
+00000F80007C00000000000F00007800000000000F00007800000000001F0000F8000000
+00001F0000F800000000001E0000F000000000001E0000F000000000001E0000F0000000
+00003E0001F00000007FFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80
+7FFFFFFFFFFFFFFF000000F80007C00000000000F00007800000000000F0000780000000
+0001F0000F800000000001F0000F800000000001E0000F000000000001E0000F00000000
+0001E0000F000000000003E0001F000000000003E0001F000000000003C0001E00000000
+0003C0001E000000000007C0003E000000000007C0003E00000000000780003C00000000
+000780003C00000000000F80007C00000000000F80007C00000000000F00007800000000
+000F00007800000000000F00007800000000001F0000F800000000001F0000F800000000
+001E0000F000000000001E0000F000000000003E0001F000000000003E0001F000000000
+003C0001E000000000003C0001E00000000000180000C00000000041517BBE4C>I<1E00
+7F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C0
+01800380030007000E001C001800380030000B1C79BE19>39 D<0000300000700000E000
+01C0000380000780000F00001E00003E00003C0000780000F80000F00001F00001E00003
+E00003E00007C00007C0000FC0000F80000F80001F80001F00001F00003F00003F00003F
+00003E00007E00007E00007E00007E00007E00007E00007C0000FC0000FC0000FC0000FC
+0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC
+0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F
+00003F00001F00001F00001F80000F80000F80000FC00007C00007C00003E00003E00001
+E00001F00000F00000F800007800003C00003E00001E00000F000007800003800001C000
+00E0000070000030145A77C323>I<C00000E000007000003800001C00001E00000F0000
+07800007C00003C00001E00001F00000F00000F800007800007C00007C00003E00003E00
+003F00001F00001F00001F80000F80000F80000FC0000FC0000FC00007C00007E00007E0
+0007E00007E00007E00007E00003E00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003E0
+0007E00007E00007E00007E00007E00007E00007C0000FC0000FC0000FC0000F80000F80
+001F80001F00001F00003F00003E00003E00007C00007C0000780000F80000F00001F000
+01E00003C00007C0000780000F00001E00001C0000380000700000E00000C00000145A7B
+C323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C0
+00C000C001C001800380030007000E001C001800380030000B1C798919>44
+D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F807F80FFC0FFC0
+FFC0FFC07F807F801E000A0A798919>I<000000018000000003C000000007C000000007
+C000000007800000000F800000000F800000000F000000001F000000001F000000001E00
+0000003E000000003E000000003C000000007C000000007C000000007800000000F80000
+0000F800000000F000000001F000000001F000000001E000000003E000000003E0000000
+03C000000007C000000007C000000007800000000F800000000F800000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+0F000000001F000000001F000000001E000000003E000000003E000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+3C000000007C000000007C000000007800000000F800000000F800000000F00000000060
+00000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F80000F8007C00
+01F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F800007E01F
+800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F000003F87F00
+0003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F83F800007F03F
+800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0000FC007E0
+001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFFC0000001FE
+0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007FFC000FFFFC0
+00FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFF
+F81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C007FC000F0001
+FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE07000003FE0FF00003F
+E0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF0
+3F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC00000007FC000
+00007F80000000FF80000000FF00000001FE00000001FC00000003F800000007F0000000
+07E00000000FC00000001F800000003F000000007E000000007C00000000F800000001F0
+00000003E000000007C00000000F800000001F000070003E000070003C00007000780000
+7000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFFE01FFFFFFFE0
+3FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC00
+00003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF001E0000FF80
+1F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03FE0007FC01F
+E0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF00000001FE000000
+01FE00000003FC00000003F800000007E00000000FC00000003F0000001FFC0000001FFF
+800000000FE000000007F800000003FC00000001FE00000000FF00000000FF800000007F
+C00000007FC00000007FE00000003FE00000003FE00000003FF00000003FF00C00003FF0
+3F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF
+80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F0003FE0007C0
+07FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<0000000E0000
+00001E000000003E000000003E000000007E000000007E00000000FE00000001FE000000
+01FE00000003FE000000077E000000067E0000000E7E0000001C7E0000001C7E00000038
+7E000000707E000000707E000000E07E000001C07E000001C07E000003807E000007007E
+000007007E00000E007E00001C007E00001C007E000038007E000070007E000070007E00
+00E0007E0000C0007E0001C0007E000380007E000300007E000700007E000E00007E000C
+00007E001C00007E003800007E003800007E007000007E00E000007E00FFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000001FF
+000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780001F0007F800
+FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF000007FFFC00
+00073FE00000070000000007000000000700000000070000000007000000000700000000
+0700000000070000000007000000000700000000070000000007000000000701FE000007
+0FFF8000073E03E000077001F80007E000FC0007C0007E000780003F000700003F800600
+001F800000001FC00000001FC00000001FE00000000FE00000000FE00000000FE0000000
+0FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF80000FF0FF80000F
+F0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001FC07800001FC0
+3800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F80003F80FE00000
+FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8000003F03E00
+000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC003F8007FC003
+F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001FC00000003FC0
+0000003FC00000003FC00000007F800000007F800000007F80FE00007F87FF8000FF8F07
+E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F80FFC0003F
+C0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0
+FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F
+80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0
+003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E07F000003FFF
+E000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F000000003FFF
+FFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE0780000
+01E070000003C0700000078070000007007000000F00E000001E00E000001C00E000003C
+00E0000078000000007000000000F000000001E000000001C000000003C0000000078000
+000007000000000F000000001E000000001E000000003C000000003C000000007C000000
+007800000000F800000000F800000001F800000001F000000003F000000003F000000003
+F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000001FE0
+0000001FE00000001FE00000001FE00000001FE00000001FE00000003FE00000003FE000
+00003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000
+003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF8000007C07E0
+0000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F801E00000F80
+1E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C03F000007C03F
+80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000FFF80780007FF
+C0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000FFFE000003FFF
+F8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FFC03F00007F
+E03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003F0F8000003F0
+F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E07C000003E07E
+000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001FC03F80000FF
+FFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000007E07C00000
+FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001FC0003F003FC0
+003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80001FE0FF8000
+1FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001FF0FF80001F
+F0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003FF03FC0003FF0
+1FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0007E0F1FF000
+1FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC00000003FC00000
+003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE000FE003FE001
+FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F000003FFFE00
+0001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F80
+1E0000000000000000000000000000000000000000000000000000000000000000000000
+000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<1E007F807F
+80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000
+00000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01E
+C000C000C000C000C001C001800180018003800300070006000E000C001C003800300030
+000A3979A619>I<00000007000000000000000F800000000000000F800000000000000F
+800000000000001FC00000000000001FC00000000000001FC00000000000003FE0000000
+0000003FE00000000000003FE00000000000007FF00000000000007FF00000000000007F
+F0000000000000FFF8000000000000E7F8000000000000E7F8000000000001C7FC000000
+000001C3FC000000000001C3FC00000000000381FE00000000000381FE00000000000381
+FE00000000000700FF00000000000700FF00000000000700FF00000000000E007F800000
+00000E007F80000000000E007F80000000001C003FC0000000001C003FC0000000001C00
+3FC00000000038001FE00000000038001FE00000000038001FE00000000070000FF00000
+000070000FF00000000070000FF000000000E00007F800000000E00007F800000000E000
+07F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE0000
+0003800001FE00000003800001FE00000007000000FF00000007000000FF0000000F0000
+00FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C0000003FC000
+001C0000003FC000003C0000003FE00000380000001FE00000380000001FE00000780000
+001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00
+FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65
+D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003FE00
+007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003FE000
+7F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8007F
+0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF0007F00
+00001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F0000
+01FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFFFFFF
+E000007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000003F
+E0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F00000007FC
+007F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007FE00
+7F00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC007F
+0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE0007F00
+0000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFF
+FF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003FF007
+E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE0000007
+FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE00000000FE
+07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF0000000001E1F
+F0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E7FE0
+000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC0000000
+00007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE000000000
+0E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000001C
+07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000F000
+FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F000003
+FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF0000000000
+3FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001
+FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F8000007F800000
+3FC000007F8000000FE000007F8000000FF000007F80000007F800007F80000003FC0000
+7F80000001FC00007F80000001FE00007F80000000FF00007F80000000FF00007F800000
+00FF80007F800000007F80007F800000007FC0007F800000007FC0007F800000007FC000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF000
+7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
+003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F800000003FE000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000007FC0007F800000
+007FC0007F800000007F80007F800000007F80007F80000000FF80007F80000000FF0000
+7F80000001FE00007F80000001FE00007F80000003FC00007F80000003F800007F800000
+07F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF000000
+7F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC
+0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001
+FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003F0007F80000001
+F0007F80000000F0007F80000000F0007F80000000F0007F8000000070007F8000000070
+007F8000000070007F8000000070007F8000000038007F80001C0038007F80001C003800
+7F80001C0038007F80001C0038007F80001C0000007F80001C0000007F80003C0000007F
+80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFFFFFC0000007FFF
+FFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80007C0000007F8000
+3C0000007F80003C0000007F80001C0000007F80001C0000007F80001C0007007F80001C
+0007007F80001C0007007F80001C000E007F800000000E007F800000000E007F80000000
+0E007F800000000E007F800000001E007F800000001C007F800000001C007F800000003C
+007F800000003C007F800000007C007F800000007C007F80000000F8007F80000001F800
+7F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFF
+FFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFF
+FFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000000FC0007F8000
+0007C0007F80000007C0007F80000003C0007F80000003C0007F80000003C0007F800000
+01C0007F80000001C0007F80000001C0007F80000001C0007F80000000E0007F80000000
+E0007F80003800E0007F80003800E0007F80003800E0007F8000380000007F8000380000
+007F8000380000007F8000780000007F8000780000007F8000F80000007F8001F8000000
+7F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F8007F80000007F
+8001F80000007F8000F80000007F8000780000007F8000780000007F8000380000007F80
+00380000007F8000380000007F8000380000007F8000380000007F8000380000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00
+000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC00
+0078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007FC00
+00FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC0000
+0000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF0000000003C00
+1FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE00000
+00001C007FE0000000001C007FC0000000001C007FC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000
+000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003FC00
+1FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F80000
+0003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003FC00
+00FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007F800
+001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C00
+000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01F
+FFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007FFFFFFF
+FFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FF
+FFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FF
+F000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFC0007FFFFCFFFFFF
+C0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00007F80000007F8
+00007F80000007E000007F80000007C000007F8000000F8000007F8000001F0000007F80
+00003E0000007F8000007C0000007F800000F80000007F800001F00000007F800003E000
+00007F800007C00000007F80000F800000007F80001F000000007F80003E000000007F80
+007C000000007F8000F8000000007F8001F0000000007F8003E0000000007F8007800000
+00007F800FC0000000007F801FC0000000007F803FE0000000007F807FF0000000007F80
+FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000007F8F03FE0000
+00007F9E01FF000000007FBC01FF000000007FF800FF800000007FF0007FC00000007FE0
+007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000007F80000FF800
+00007F800007FC0000007F800007FC0000007F800003FE0000007F800001FF0000007F80
+0001FF0000007F800000FF8000007F8000007FC000007F8000007FE000007F8000003FE0
+00007F8000001FF000007F8000000FF800007F8000000FF800007F80000007FC00007F80
+000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0FFFFFFC000FFFF
+FFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>75 D<FFFFFFF8000000FFFFFFF8
+000000FFFFFFF800000001FFE000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000380007F8000000380007F8000000380007F8000000380007F800000
+0380007F8000000780007F8000000700007F8000000700007F8000000700007F80000007
+00007F8000000F00007F8000000F00007F8000000F00007F8000001F00007F8000001F00
+007F8000003F00007F8000007F00007F800000FF00007F800001FE00007F800007FE0001
+FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<FFFF
+C0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000007F
+F800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077F000
+000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038FE000
+0071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE000000
+070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE0000070
+3F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC00000380F
+E00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE00000700FE0
+0000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00FE000
+007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC0003
+800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE0000070
+007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C000F
+E0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE0000070001F
+C038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000FE000
+00700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003F9C0
+000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE0000070
+0000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E00000F
+E00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFFF800
+3C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFF
+F8007FE0000007FF00007FF0000001FC00007FF8000000F800007FF800000070000077FC
+00000070000073FE00000070000073FE00000070000071FF00000070000070FF80000070
+000070FF800000700000707FC00000700000703FE00000700000703FE00000700000701F
+F00000700000700FF80000700000700FF800007000007007FC00007000007003FE000070
+00007003FE00007000007001FF00007000007000FF80007000007000FF80007000007000
+7FC00070000070003FE00070000070003FE00070000070001FF00070000070000FF80070
+000070000FF800700000700007FC00700000700003FE00700000700003FE007000007000
+01FF00700000700000FF80700000700000FF807000007000007FC07000007000003FE070
+00007000003FE07000007000001FF07000007000000FF87000007000000FF87000007000
+0007FC70000070000003FE70000070000003FE70000070000001FF70000070000000FFF0
+000070000000FFF00000700000007FF00000700000003FF00000700000003FF000007000
+00001FF00000700000000FF00000700000000FF000007000000007F00000F800000003F0
+0001FC00000003F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000FFFFF8
+00000070003D3E7DBD44>I<0000007FE0000000000007FFFE00000000001FC03F800000
+00007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001FC000
+003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007F800
+01FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF00000
+0000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE0000000007FC0
+3FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC00000
+00003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+7FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE00000
+00007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF80
+1FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC0000
+0003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000FE000
+003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001FC00
+03F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE0000000
+3C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF80000
+7F800007FC00007F800001FE00007F800000FF00007F8000007F80007F8000003FC0007F
+8000003FE0007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF8007F80
+00001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000
+001FF8007F8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F800000
+3FE0007F8000003FC0007F8000007F80007F800000FF00007F800001FE00007F800007FC
+00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFFC000
+0000FFFFFFC0000000353E7DBD3E>I<0000007FE0000000000007FFFE00000000001FC0
+3F80000000007F000FE000000001FC0003F800000007F00000FE0000000FE000007F0000
+001FC000003F8000003F8000001FC000007F0000000FE00000FF0000000FF00001FE0000
+0007F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE00
+0FF800000001FF000FF000000000FF001FF000000000FF801FF000000000FF803FE00000
+00007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FE0000000007FE0
+7FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF07FC0000000003FE07FC0000000003FE07FE0000000007FE07FE0000000007FE0
+7FE0000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF00000
+0000FF801FF000000000FF800FF000000000FF000FF800000001FF0007F8000F8001FE00
+03FC003FE003FC0003FC00707003FC0001FE00E03807F80000FF01C01C0FF000007F0180
+0E0FE000003F8180061FC000001FC180073F8000000FE180077F00000007F18003FE0000
+0001FDC003F8000000007EE007E0000000001FF03FC00018000007FFFFC000180000007F
+E1E000180000000001E000380000000001F000380000000001F800780000000001F80078
+0000000000FC00F00000000000FF03F00000000000FFFFF00000000000FFFFF000000000
+007FFFE000000000007FFFE000000000007FFFE000000000003FFFC000000000001FFF80
+00000000000FFF00000000000007FE00000000000001F8003D527BBF47>I<FFFFFFFFC0
+000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FFE00000007F80001FF0000000
+7F800007FC0000007F800001FE0000007F800000FF0000007F800000FF8000007F800000
+7FC000007F8000007FC000007F8000003FE000007F8000003FE000007F8000003FF00000
+7F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F800000
+3FF000007F8000003FF000007F8000003FE000007F8000007FE000007F8000007FC00000
+7F8000007F8000007F800000FF8000007F800000FF0000007F800001FC0000007F800007
+F80000007F80001FE00000007F8000FF800000007FFFFFFC000000007FFFFFF000000000
+7F8001FC000000007F80003F000000007F80001FC00000007F80000FE00000007F800007
+F00000007F800007F80000007F800003F80000007F800003FC0000007F800001FC000000
+7F800001FE0000007F800001FE0000007F800001FE0000007F800001FF0000007F800001
+FF0000007F800001FF0000007F800001FF0000007F800001FF8000007F800001FF800000
+7F800001FF8000007F800001FF8000007F800001FFC004007F800001FFC00E007F800001
+FFC00E007F800000FFC00E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFF
+FFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F870000000000001FFE00000000000
+003F803F407DBD43>I<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07
+C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C00
+00007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000
+001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000
+001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE0
+0007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE00
+000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE000
+00003FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000
+007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F
+80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFF
+FFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E
+00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC0
+0003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C070
+00003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC0
+0000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000
+00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0
+0000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE000000
+07FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FF
+FFF801FFE0000007FF00007F80000001FC00007F80000000F800007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000007F800000007000007F80000000
+7000007F800000007000007F800000007000007F800000007000007F800000007000007F
+800000007000007F800000007000007F800000007000003F80000000F000003FC0000000
+E000003FC0000000E000003FC0000001E000001FC0000001C000001FE0000001C000000F
+E0000003C000000FF000000780000007F000000700000003F800000F00000001FC00001E
+00000000FE00003C000000007F0000F8000000003F8001F0000000000FF00FE000000000
+03FFFF800000000000FFFE0000000000001FF00000003D407DBD44>I<FFFFFE007FFFFF
+8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC00001FFE00000FF
+F801FF000000FFC000003FE001FF0000007F8000000F8000FF0000007F8000000F8000FF
+0000007FC000000F0000FF8000003FC000000F00007F8000003FC000000E00007F800000
+3FE000000E00007F8000003FE000000E00003FC000003FE000001C00003FC000003FE000
+001C00003FC000007FF000001C00001FE000007FF000003800001FE000007FF000003800
+001FE00000E7F800003800000FF00000E7F800007000000FF00000E7F800007000000FF0
+0001C3FC00007000000FF80001C3FC0000F0000007F80001C3FC0000E0000007F80003C3
+FE0000E0000007FC000381FE0001E0000003FC000381FE0001C0000003FC000781FF0001
+C0000003FC000700FF0001C0000001FE000700FF000380000001FE000700FF0003800000
+01FE000E007F800380000000FF000E007F800700000000FF000E007F800700000000FF00
+1C003FC007000000007F801C003FC00E000000007F801C003FC00E000000007F8038001F
+E00E000000007FC038001FE01E000000003FC038001FE01C000000003FC078001FF01C00
+0000003FE070000FF03C000000001FE070000FF038000000001FE0F0000FF83800000000
+1FE0E00007F838000000000FF0E00007F870000000000FF0E00007F870000000000FF1C0
+0003FC700000000007F9C00003FCE00000000007F9C00003FCE00000000007FB800001FE
+E00000000003FF800001FFC00000000003FF800001FFC00000000003FF000000FFC00000
+000003FF000000FFC00000000001FF000000FF800000000001FF000000FF800000000001
+FE0000007F800000000000FE0000007F000000000000FE0000007F000000000000FC0000
+003F0000000000007C0000003E0000000000007C0000003E000000000000780000001E00
+0000000000380000001C00000058407EBD5D>87 D<7FFFFFC003FFFFE07FFFFFC003FFFF
+E07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE000001FF000001F8000000FF8
+00001F0000000FF800001E00000007FC00001C00000003FE00003C00000003FE00007800
+000001FF00007000000000FF8000F000000000FF8001E0000000007FC001C0000000003F
+C003C0000000003FE00780000000001FF00700000000000FF00F00000000000FF81E0000
+00000007FC1C000000000007FC3C000000000003FE78000000000001FF70000000000001
+FFF0000000000000FFE00000000000007FC00000000000007FC00000000000003FE00000
+000000001FF00000000000001FF00000000000001FF80000000000001FFC000000000000
+3FFC0000000000003BFE00000000000071FF000000000000F1FF000000000000E0FF8000
+00000001C07F800000000003C07FC00000000003803FE00000000007003FE0000000000F
+001FF0000000000E000FF8000000001C000FF8000000003C0007FC00000000380003FE00
+000000780003FE00000000F00001FF00000000E00000FF80000001E00000FF80000003C0
+00007FC00000038000003FE00000078000003FE000000F0000001FF000001F0000000FF8
+00003F8000000FF80000FFC000001FFC0007FFE000007FFF00FFFFFC0003FFFFFEFFFFFC
+0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFFFF800003FF
+FF80FFFFFF800003FFFF8001FFF0000000FFF800007FE00000003FC000007FE00000001F
+8000003FE00000001E0000001FF00000001E0000001FF00000003C0000000FF800000038
+00000007FC0000007800000007FC000000F000000003FE000000E000000003FF000001E0
+00000001FF000001C000000000FF800003C000000000FF80000380000000007FC0000700
+000000003FE0000F00000000003FE0000E00000000001FF0001E00000000001FF0001C00
+000000000FF80038000000000007FC0078000000000007FC0070000000000003FE00F000
+0000000003FF00E0000000000001FF01E0000000000000FF83C0000000000000FF838000
+00000000007FC7800000000000003FE7000000000000003FEF000000000000001FFE0000
+00000000001FFC000000000000000FFC0000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+00000000001FFC0000000000000FFFFFFC00000000000FFFFFFC00000000000FFFFFFC00
+0000413E7FBD44>I<018000C0038001C003000180070003800E0007001C000E0018000C
+0038001C003000180070003800600030006000300060003000E0007000C0006000C00060
+00C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03F
+F03FE01FF03FC01FE00F0007801C1C73BE2D>92 D<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I<FFFFFFFFFFF0FFFFFFFFFFF02C0280982D>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFF
+FFFFFFFFFFFFFFFFFFC05A0280985B>I E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 36
+36 37 bop 150 -116 a Fj(Chapter)30 b(12:)41 b(Co)s(ding)2712
+b(36)533 299 y Fe(this)47 b(function)e(actually)h(returns)g(it)h(means)
+f(the)h(inferior)f(should)g(be)h(left)533 403 y(stopped)f(and)h(GDB)g
+(should)f(read)h(more)f(commands.)93 b(*/)275 550 y Fj(\(Note)29
+b(that)f(this)e(format)i(is)f(encouraged)h(b)m(y)f(Emacs;)i(tabbing)e
+(for)g(a)h(m)m(ulti-line)c(commen)m(t)29 b(w)m(orks)150
+659 y(correctly)-8 b(,)31 b(and)f(M-Q)h(\014lls)d(the)j(blo)s(c)m(k)e
+(consisten)m(tly)-8 b(.\))275 807 y(Put)27 b(a)i(blank)d(line)h(b)s(et)
+m(w)m(een)i(the)f(blo)s(c)m(k)f(commen)m(ts)i(preceding)e(function)g
+(or)h(v)-5 b(ariable)27 b(de\014nitions,)150 916 y(and)j(the)g
+(de\014nition)e(itself.)275 1064 y(In)d(general,)j(put)d(function-b)s
+(o)s(dy)f(commen)m(ts)j(on)g(lines)d(b)m(y)j(themselv)m(es,)g(rather)f
+(than)h(trying)e(to)i(\014t)150 1173 y(them)32 b(in)m(to)f(the)h(20)g
+(c)m(haracters)h(left)f(at)g(the)g(end)f(of)g(a)h(line,)f(since)g
+(either)g(the)h(commen)m(t)g(or)g(the)g(co)s(de)150 1283
+y(will)c(inevitably)g(get)j(longer)f(than)h(will)c(\014t,)k(and)e(then)
+i(someb)s(o)s(dy)e(will)f(ha)m(v)m(e)j(to)g(mo)m(v)m(e)h(it)e(an)m(yho)
+m(w.)150 1532 y Fd(12.3.3)63 b(C)41 b(Usage)275 1738
+y Fj(Co)s(de)36 b(m)m(ust)h(not)g(dep)s(end)e(on)i(the)g(sizes)f(of)i
+(C)e(data)i(t)m(yp)s(es,)g(the)g(format)f(of)g(the)g(host's)g
+(\015oating)150 1847 y(p)s(oin)m(t)29 b(n)m(um)m(b)s(ers,)h(the)g
+(alignmen)m(t)g(of)g(an)m(ything,)g(or)h(the)f(order)g(of)h(ev)-5
+b(aluation)30 b(of)g(expressions.)275 1994 y(Use)38 b(functions)f
+(freely)-8 b(.)64 b(There)38 b(are)h(only)e(a)i(handful)d(of)i
+(compute-b)s(ound)f(areas)i(in)e(GDB)i(that)150 2104
+y(migh)m(t)d(b)s(e)g(a\013ected)j(b)m(y)d(the)h(o)m(v)m(erhead)h(of)f
+(a)g(function)e(call,)j(mainly)d(in)g(sym)m(b)s(ol)g(reading.)59
+b(Most)38 b(of)150 2214 y(GDB's)32 b(p)s(erformance)d(is)h(limited)e(b)
+m(y)i(the)h(target)h(in)m(terface)e(\(whether)h(serial)e(line)f(or)j
+(system)f(call\).)275 2361 y(Ho)m(w)m(ev)m(er,)f(use)e(functions)e
+(with)h(mo)s(deration.)39 b(A)27 b(thousand)f(one-line)g(functions)f
+(are)i(just)g(as)g(hard)150 2470 y(to)k(understand)e(as)h(a)h(single)e
+(thousand-line)f(function.)150 2720 y Fd(12.3.4)63 b(F)-10
+b(unction)41 b(Protot)m(yp)s(es)275 2925 y Fj(Protot)m(yp)s(es)32
+b(m)m(ust)f(b)s(e)f(used)h(to)h Fc(de)-5 b(clar)g(e)39
+b Fj(functions)30 b(but)h(nev)m(er)g(to)h Fc(de\014ne)39
+b Fj(them.)k(Protot)m(yp)s(es)32 b(for)150 3035 y(GDB)i(functions)e(m)m
+(ust)h(include)d(b)s(oth)j(the)g(argumen)m(t)g(t)m(yp)s(e)g(and)g
+(name,)h(with)e(the)h(name)g(matc)m(hing)150 3145 y(that)e(used)f(in)f
+(the)h(actual)h(function)e(de\014nition.)275 3292 y(F)-8
+b(or)21 b(the)h(sak)m(e)g(of)f(compatibilit)m(y)e(with)h(pre-ANSI)g
+(compilers,)i(de\014ne)e(protot)m(yp)s(es)i(with)d(the)j
+Fe(PARAMS)150 3401 y Fj(macro:)390 3750 y Fe(extern)46
+b(int)h(memory_remove_breakpoint)41 b(PARAMS)46 b(\(\(CORE_ADDR)f
+(addr,)2538 3854 y(char)h(*contents_cache\)\);)275 4001
+y Fj(Note)f(the)g(double)d(paren)m(theses)j(around)e(the)i(parameter)f
+(t)m(yp)s(es.)83 b(This)42 b(allo)m(ws)i(an)g(arbitrary)150
+4111 y(n)m(um)m(b)s(er)27 b(of)i(parameters)g(to)h(b)s(e)e(describ)s
+(ed,)f(without)h(freaking)g(out)h(the)g(C)f(prepro)s(cessor.)39
+b(When)29 b(the)150 4221 y(function)g(has)h(no)g(parameters,)h(it)f
+(should)f(b)s(e)g(describ)s(ed)g(lik)m(e:)390 4570 y
+Fe(extern)46 b(void)h(noprocess)e(PARAMS)h(\(\(void\)\);)275
+4717 y Fj(The)29 b Fe(PARAMS)f Fj(macro)j(expands)e(to)h(its)g(argumen)
+m(t)g(in)f(ANSI)g(C,)h(or)g(to)g(a)h(simple)d Fe(\(\))h
+Fj(in)g(traditional)150 4826 y(C.)275 4974 y(All)41 b(external)h
+(functions)f(should)f(ha)m(v)m(e)k(a)f Fe(PARAMS)d Fj(declaration)i(in)
+f(a)i(header)f(\014le)g(that)h(callers)150 5083 y(include,)j(except)g
+(for)e Fe(_initialize_*)d Fj(functions,)47 b(whic)m(h)c(m)m(ust)i(b)s
+(e)f(external)g(so)h(that)g(`)p Fe(init.c)p Fj(')150
+5193 y(construction)30 b(w)m(orks,)h(but)e(shouldn't)g(b)s(e)g(visible)
+f(to)j(random)f(source)g(\014les.)275 5340 y(All)f(static)i(functions)d
+(m)m(ust)j(b)s(e)e(declared)h(in)f(a)i(blo)s(c)m(k)f(near)g(the)h(top)f
+(of)h(the)g(source)f(\014le.)p eop
+%DVIPSSectionPage: 37
+37 38 bop 150 -116 a Fj(Chapter)30 b(12:)41 b(Co)s(ding)2712
+b(37)150 299 y Fd(12.3.5)63 b(Clean)40 b(Design)275 499
+y Fj(In)c(addition)f(to)i(getting)h(the)f(syn)m(tax)g(righ)m(t,)i
+(there's)e(the)g(little)e(question)h(of)h(seman)m(tics.)61
+b(Some)150 608 y(things)31 b(are)h(done)f(in)g(certain)g(w)m(a)m(ys)i
+(in)d(GDB)j(b)s(ecause)f(long)f(exp)s(erience)g(has)g(sho)m(wn)h(that)g
+(the)g(more)150 718 y(ob)m(vious)e(w)m(a)m(ys)h(caused)f(v)-5
+b(arious)30 b(kinds)e(of)j(trouble.)275 859 y(Y)-8 b(ou)26
+b(can't)i(assume)e(the)h(b)m(yte)g(order)f(of)g(an)m(ything)g(that)h
+(comes)g(from)f(a)h(target)h(\(including)23 b Ff(v)-5
+b(alue)5 b Fj(s,)150 969 y(ob)g(ject)27 b(\014les,)f(and)f
+(instructions\).)37 b(Suc)m(h)26 b(things)e(m)m(ust)i(b)s(e)f(b)m
+(yte-sw)m(app)s(ed)h(using)e Fe(SWAP_TARGET_AND_)150
+1078 y(HOST)29 b Fj(in)g(GDB,)j(or)e(one)h(of)g(the)f(sw)m(ap)g
+(routines)g(de\014ned)f(in)g(`)p Fe(bfd.h)p Fj(',)h(suc)m(h)g(as)g
+Fe(bfd_get_32)p Fj(.)275 1220 y(Y)-8 b(ou)22 b(can't)i(assume)e(that)h
+(y)m(ou)g(kno)m(w)f(what)h(in)m(terface)g(is)e(b)s(eing)g(used)h(to)h
+(talk)g(to)g(the)g(target)h(system.)150 1330 y(All)29
+b(references)i(to)g(the)f(target)i(m)m(ust)f(go)g(through)e(the)i
+(curren)m(t)f Fe(target_ops)e Fj(v)m(ector.)275 1471
+y(Y)-8 b(ou)35 b(can't)i(assume)e(that)h(the)g(host)f(and)g(target)i
+(mac)m(hines)e(are)h(the)f(same)h(mac)m(hine)f(\(except)i(in)150
+1581 y(the)c(\\nativ)m(e")h(supp)s(ort)d(mo)s(dules\).)47
+b(In)32 b(particular,)g(y)m(ou)i(can't)f(assume)g(that)h(the)f(target)h
+(mac)m(hine's)150 1690 y(header)i(\014les)e(will)f(b)s(e)j(a)m(v)-5
+b(ailable)35 b(on)g(the)h(host)g(mac)m(hine.)57 b(T)-8
+b(arget)37 b(co)s(de)f(m)m(ust)g(bring)e(along)i(its)f(o)m(wn)150
+1800 y(header)30 b(\014les)f({)h(written)f(from)g(scratc)m(h)i(or)f
+(explicitly)d(donated)j(b)m(y)g(their)f(o)m(wner,)h(to)h(a)m(v)m(oid)g
+(cop)m(yrigh)m(t)150 1909 y(problems.)275 2051 y(Insertion)39
+b(of)i(new)g Fe(#ifdef)p Fj('s)e(will)f(b)s(e)j(fro)m(wned)f(up)s(on.)
+71 b(It's)41 b(m)m(uc)m(h)g(b)s(etter)g(to)g(write)g(the)g(co)s(de)150
+2160 y(p)s(ortably)29 b(than)h(to)h(conditionalize)e(it)h(for)g(v)-5
+b(arious)29 b(systems.)275 2302 y(New)23 b Fe(#ifdef)p
+Fj('s)e(whic)m(h)h(test)h(for)g(sp)s(eci\014c)f(compilers)f(or)i(man)m
+(ufacturers)f(or)h(op)s(erating)g(systems)g(are)150 2412
+y(unacceptable.)41 b(All)28 b Fe(#ifdef)p Fj('s)h(should)f(test)j(for)f
+(features.)41 b(The)30 b(information)e(ab)s(out)i(whic)m(h)f
+(con\014gu-)150 2521 y(rations)e(con)m(tain)h(whic)m(h)e(features)i
+(should)e(b)s(e)h(segregated)i(in)m(to)f(the)f(con\014guration)g
+(\014les.)39 b(Exp)s(erience)150 2631 y(has)d(pro)m(v)m(en)g(far)g(to)s
+(o)g(often)h(that)f(a)h(feature)f(unique)e(to)j(one)f(particular)e
+(system)i(often)h(creeps)f(in)m(to)150 2740 y(other)27
+b(systems;)h(and)e(that)h(a)g(conditional)e(based)h(on)h(some)g
+(prede\014ned)e(macro)i(for)f(y)m(our)h(curren)m(t)f(sys-)150
+2850 y(tem)j(will)d(b)s(ecome)k(w)m(orthless)e(o)m(v)m(er)i(time,)f(as)
+g(new)f(v)m(ersions)g(of)h(y)m(our)g(system)g(come)h(out)f(that)g(b)s
+(eha)m(v)m(e)150 2960 y(di\013eren)m(tly)g(with)g(regard)h(to)i(this)d
+(feature.)275 3101 y(Adding)e(co)s(de)j(that)g(handles)e(sp)s(eci\014c)
+g(arc)m(hitectures,)i(op)s(erating)f(systems,)h(target)h(in)m
+(terfaces,)f(or)150 3211 y(hosts,)h(is)e(not)i(acceptable)h(in)d
+(generic)i(co)s(de.)41 b(If)30 b(a)h(ho)s(ok)g(is)e(needed)i(at)g(that)
+g(p)s(oin)m(t,)f(in)m(v)m(en)m(t)h(a)g(generic)150 3320
+y(ho)s(ok)f(and)g(de\014ne)g(it)g(for)g(y)m(our)g(con\014guration,)g
+(with)f(something)h(lik)m(e:)390 3456 y Fe(#ifdef)46
+b(WRANGLE_SIGNALS)533 3560 y(WRANGLE_SIGNALS)e(\(signo\);)390
+3664 y(#endif)275 3805 y Fj(In)22 b(y)m(our)h(host,)i(target,)h(or)d
+(nativ)m(e)h(con\014guration)f(\014le,)g(as)h(appropriate,)g(de\014ne)e
+Fe(WRANGLE_SIGNALS)150 3915 y Fj(to)32 b(do)f(the)g(mac)m(hine-dep)s
+(enden)m(t)g(thing.)42 b(T)-8 b(ak)m(e)32 b(a)g(bit)e(of)i(care)g(in)e
+(de\014ning)f(the)i(ho)s(ok,)h(so)f(that)h(it)f(can)150
+4024 y(b)s(e)f(used)f(b)m(y)i(other)f(p)s(orts)g(in)f(the)h(future,)g
+(if)f(they)i(need)f(a)h(ho)s(ok)f(in)f(the)i(same)g(place.)275
+4166 y(If)i(the)g(ho)s(ok)h(is)e(not)i(de\014ned,)f(the)h(co)s(de)g
+(should)d(do)j(whatev)m(er)g Fe(")p Fj(most)p Fe(")g
+Fj(mac)m(hines)f(w)m(an)m(t.)51 b(Using)150 4275 y Fe(#ifdef)p
+Fj(,)33 b(as)h(ab)s(o)m(v)m(e,)i(is)d(the)h(preferred)f(w)m(a)m(y)h(to)
+h(do)f(this,)g(but)f(sometimes)g(that)i(gets)g(con)m(v)m(oluted,)g(in)
+150 4385 y(whic)m(h)29 b(case)j(use)390 4521 y Fe(#ifndef)46
+b(SPECIAL_FOO_HANDLING)390 4624 y(#define)g(SPECIAL_FOO_HANDLING\(pc,)
+41 b(sp\))47 b(\(0\))390 4728 y(#endif)275 4870 y Fj(where)29
+b(the)i(macro)g(is)e(used)h(or)g(in)f(an)i(appropriate)e(header)h
+(\014le.)275 5011 y(Whether)40 b(to)h(include)d(a)i Ff(small)i
+Fj(ho)s(ok,)h(a)e(ho)s(ok)f(around)f(the)h(exact)i(pieces)e(of)g(co)s
+(de)h(whic)m(h)e(are)150 5121 y(system-dep)s(enden)m(t,)27
+b(or)e(whether)h(to)g(replace)g(a)g(whole)g(function)e(with)h(a)h(ho)s
+(ok)g(dep)s(ends)e(on)i(the)g(case.)150 5230 y(A)k(go)s(o)s(d)f
+(example)g(of)h(this)e(dilemma)g(can)i(b)s(e)f(found)f(in)h
+Fe(get_saved_register)p Fj(.)35 b(All)28 b(mac)m(hines)h(that)150
+5340 y(GDB)h(2.8)h(ran)e(on)g(just)f(needed)h(the)h Fe
+(FRAME_FIND_SAVED_REGS)23 b Fj(ho)s(ok)29 b(to)h(\014nd)e(the)i(sa)m(v)
+m(ed)g(registers.)p eop
+%DVIPSSectionPage: 38
+38 39 bop 150 -116 a Fj(Chapter)30 b(13:)41 b(P)m(orting)31
+b(GDB)2467 b(38)150 299 y(Then)30 b(the)h(SP)-8 b(AR)m(C)31
+b(and)g(Pyramid)e(came)k(along,)e(and)g Fe(HAVE_REGISTER_WINDOWS)25
+b Fj(and)30 b Fe(REGISTER_)150 408 y(IN_WINDOW_P)j Fj(w)m(ere)j(in)m
+(tro)s(duced.)55 b(Then)34 b(the)i(29k)h(and)e(88k)h(required)e(the)i
+Fe(GET_SAVED_REGISTER)150 518 y Fj(ho)s(ok.)65 b(The)38
+b(\014rst)g(three)g(are)h(examples)f(of)h(small)e(ho)s(oks;)43
+b(the)38 b(latter)h(replaces)f(a)h(whole)f(function.)150
+628 y(In)c(this)g(sp)s(eci\014c)g(case,)j(it)e(is)f(useful)f(to)j(ha)m
+(v)m(e)g(b)s(oth)f(kinds;)g(it)g(w)m(ould)f(b)s(e)g(a)h(bad)g(idea)f
+(to)i(replace)f(all)150 737 y(the)k(uses)g(of)g(the)h(small)d(ho)s(oks)
+i(with)f Fe(GET_SAVED_REGISTER)p Fj(,)f(since)h(that)i(w)m(ould)e
+(result)g(in)g(m)m(uc)m(h)150 847 y(duplicated)28 b(co)s(de.)41
+b(Other)29 b(times,)g(duplicating)f(a)i(few)f(lines)f(of)i(co)s(de)g
+(here)g(or)f(there)h(is)f(m)m(uc)m(h)h(cleaner)150 956
+y(than)g(in)m(tro)s(ducing)e(a)j(large)f(n)m(um)m(b)s(er)g(of)g(small)f
+(ho)s(oks.)275 1085 y(Another)g(w)m(a)m(y)i(to)g(generalize)f(GDB)h
+(along)f(a)h(particular)d(in)m(terface)i(is)f(with)g(an)h(attribute)g
+(struct.)150 1195 y(F)-8 b(or)28 b(example,)f(GDB)i(has)d(b)s(een)h
+(generalized)f(to)i(handle)e(m)m(ultiple)f(kinds)g(of)i(remote)h(in)m
+(terfaces)f({)h(not)150 1304 y(b)m(y)37 b(#ifdef)7 b('s)37
+b(ev)m(erywhere,)i(but)e(b)m(y)h(de\014ning)d(the)j Fe(")p
+Fj(target)p 2254 1304 28 4 v 34 w(ops)p Fe(")f Fj(structure)g(and)g(ha)
+m(ving)g(a)h(curren)m(t)150 1414 y(target)31 b(\(as)f(w)m(ell)f(as)h(a)
+f(stac)m(k)i(of)f(targets)h(b)s(elo)m(w)e(it,)g(for)h(memory)f
+(references\).)41 b(Whenev)m(er)30 b(something)150 1524
+y(needs)d(to)h(b)s(e)f(done)g(that)h(dep)s(ends)d(on)i(whic)m(h)f
+(remote)i(in)m(terface)g(w)m(e)g(are)g(using,)e(a)i(\015ag)g(in)e(the)h
+(curren)m(t)150 1633 y(target)p 391 1633 V 34 w(ops)41
+b(structure)f(is)f(tested)j(\(e.g.)73 b(`target)p 1882
+1633 V 34 w(has)p 2048 1633 V 33 w(stac)m(k'\),)45 b(or)c(a)g(function)
+e(is)h(called)g(through)g(a)150 1743 y(p)s(oin)m(ter)d(in)g(the)h
+(curren)m(t)g(target)p 1314 1743 V 34 w(ops)g(structure.)63
+b(In)37 b(this)g(w)m(a)m(y)-8 b(,)42 b(when)37 b(a)h(new)f(remote)i(in)
+m(terface)g(is)150 1852 y(added,)c(only)e(one)i(mo)s(dule)d(needs)i(to)
+h(b)s(e)e(touc)m(hed)i({)g(the)f(one)h(that)g(actually)e(implemen)m(ts)
+g(the)h(new)150 1962 y(remote)f(in)m(terface.)47 b(Other)32
+b(examples)g(of)g(attribute-structs)g(are)h(BFD)g(access)h(to)f(m)m
+(ultiple)d(kinds)g(of)150 2072 y(ob)5 b(ject)31 b(\014le)f(formats,)h
+(or)f(GDB's)h(access)h(to)f(m)m(ultiple)d(source)j(languages.)275
+2200 y(Please)39 b(a)m(v)m(oid)h(duplicating)c(co)s(de.)68
+b(F)-8 b(or)40 b(example,)h(in)d(GDB)j(3.x)f(all)e(the)h(co)s(de)h(in)m
+(terfacing)e(b)s(e-)150 2310 y(t)m(w)m(een)27 b Fe(ptrace)d
+Fj(and)h(the)h(rest)g(of)g(GDB)h(w)m(as)f(duplicated)e(in)g(`)p
+Fe(*-dep.c)p Fj(',)i(and)f(so)h(c)m(hanging)f(something)150
+2420 y(w)m(as)50 b(v)m(ery)g(painful.)95 b(In)49 b(GDB)h(4.x,)55
+b(these)50 b(ha)m(v)m(e)h(all)d(b)s(een)h(consolidated)g(in)m(to)g(`)p
+Fe(infptrace.c)p Fj('.)150 2529 y(`)p Fe(infptrace.c)p
+Fj(')k(can)k(deal)e(with)g(v)-5 b(ariations)55 b(b)s(et)m(w)m(een)h
+(systems)g(the)g(same)g(w)m(a)m(y)h(an)m(y)f(system-)150
+2639 y(indep)s(enden)m(t)23 b(\014le)i(w)m(ould)f(\(ho)s(oks,)j(#if)d
+(de\014ned,)i(etc.\),)i(and)d(mac)m(hines)g(whic)m(h)f(are)i(radically)
+d(di\013eren)m(t)150 2748 y(don't)30 b(need)g(to)i(use)e(infptrace.c)g
+(at)h(all.)150 3019 y Fg(13)80 b(P)l(orting)53 b(GDB)275
+3225 y Fj(Most)30 b(of)f(the)h(w)m(ork)f(in)f(making)h(GDB)h(compile)f
+(on)g(a)g(new)g(mac)m(hine)g(is)g(in)f(sp)s(ecifying)f(the)i(con\014g-)
+150 3335 y(uration)g(of)i(the)f(mac)m(hine.)41 b(This)28
+b(is)i(done)g(in)f(a)h(dizzying)f(v)-5 b(ariet)m(y)31
+b(of)f(header)h(\014les)e(and)h(con\014guration)150 3444
+y(scripts,)46 b(whic)m(h)c(w)m(e)i(hop)s(e)e(to)j(mak)m(e)f(more)f
+(sensible)f(so)s(on.)79 b(Let's)44 b(sa)m(y)h(y)m(our)e(new)g(host)g
+(is)g(called)150 3554 y(an)d Ff(xyz)46 b Fj(\(e.g.)72
+b(`)p Fe(sun4)p Fj('\),)43 b(and)d(its)f(full)f(three-part)j
+(con\014guration)f(name)g(is)g Ff(arc)m(h)p Fe(-)p Ff(xv)m(end)t
+Fe(-)p Ff(xos)j Fj(\(e.g.)150 3663 y(`)p Fe(sparc-sun-sunos4)p
+Fj('\).)37 b(In)30 b(particular:)275 3792 y(In)c(the)i(top)f(lev)m(el)h
+(directory)-8 b(,)28 b(edit)f(`)p Fe(config.sub)p Fj(')e(and)h(add)h
+Ff(arc)m(h)p Fj(,)i Ff(xv)m(end)p Fj(,)f(and)f Ff(xos)k
+Fj(to)d(the)g(lists)e(of)150 3902 y(supp)s(orted)j(arc)m(hitectures,)j
+(v)m(endors,)f(and)f(op)s(erating)g(systems)h(near)g(the)g(b)s(ottom)g
+(of)g(the)g(\014le.)41 b(Also,)150 4011 y(add)30 b Ff(xyz)35
+b Fj(as)c(an)f(alias)g(that)h(maps)f(to)h Ff(arc)m(h)p
+Fe(-)p Ff(xv)m(end)t Fe(-)p Ff(xos)t Fj(.)40 b(Y)-8 b(ou)31
+b(can)f(test)i(y)m(our)e(c)m(hanges)h(b)m(y)g(running)390
+4134 y Fe(./config.sub)44 b Ff(xyz)150 4263 y Fj(and)390
+4386 y Fe(./config.sub)g Ff(arc)m(h)p Fe(-)p Ff(xv)m(end)t
+Fe(-)p Ff(xos)150 4515 y Fj(whic)m(h)29 b(should)f(b)s(oth)i(resp)s
+(ond)f(with)g Ff(arc)m(h)p Fe(-)p Ff(xv)m(end)t Fe(-)p
+Ff(xos)34 b Fj(and)29 b(no)i(error)f(messages.)275 4644
+y(Y)-8 b(ou)36 b(need)g(to)h(p)s(ort)f(BFD,)h(if)e(that)i(hasn't)f(b)s
+(een)g(done)g(already)-8 b(.)58 b(P)m(orting)36 b(BFD)h(is)e(b)s(ey)m
+(ond)h(the)150 4754 y(scop)s(e)30 b(of)h(this)e(man)m(ual.)275
+4882 y(T)-8 b(o)49 b(con\014gure)f(GDB)i(itself,)j(edit)48
+b(`)p Fe(gdb/configure.host)p Fj(')d(to)k(recognize)h(y)m(our)f(system)
+g(and)150 4992 y(set)55 b Fe(gdb_host)e Fj(to)i Ff(xyz)p
+Fj(,)62 b(and)54 b(\(unless)f(y)m(our)i(desired)e(target)j(is)e
+(already)g(a)m(v)-5 b(ailable\))55 b(also)f(edit)150
+5102 y(`)p Fe(gdb/configure.tgt)p Fj(',)26 b(setting)31
+b Fe(gdb_target)c Fj(to)32 b(something)d(appropriate)h(\(for)g
+(instance,)h Ff(xyz)5 b Fj(\).)275 5230 y(Finally)-8
+b(,)40 b(y)m(ou'll)e(need)h(to)h(sp)s(ecify)e(and)h(de\014ne)g(GDB's)h
+(host-,)j(nativ)m(e-,)f(and)d(target-dep)s(enden)m(t)150
+5340 y(`)p Fe(.h)p Fj(')30 b(and)g(`)p Fe(.c)p Fj(')g(\014les)g(used)f
+(for)h(y)m(our)h(con\014guration.)p eop
+%DVIPSSectionPage: 39
+39 40 bop 150 -116 a Fj(Chapter)30 b(14:)41 b(Hin)m(ts)2786
+b(39)150 299 y Fi(13.1)68 b(Con\014guring)45 b(GDB)f(for)i(Release)275
+490 y Fj(F)-8 b(rom)30 b(the)h(top)g(lev)m(el)f(directory)g(\(con)m
+(taining)g(`)p Fe(gdb)p Fj(',)g(`)p Fe(bfd)p Fj(',)g(`)p
+Fe(libiberty)p Fj(',)f(and)h(so)g(on\):)390 617 y Fe(make)47
+b(-f)g(Makefile.in)e(gdb.tar.gz)275 749 y Fj(This)31
+b(will)g(prop)s(erly)g(con\014gure,)j(clean,)h(rebuild)30
+b(an)m(y)k(\014les)e(that)i(are)g(distributed)c(pre-built)h(\(e.g.)150
+859 y(`)p Fe(c-exp.tab.c)p Fj(')j(or)i(`)p Fe(refcard.ps)p
+Fj('\),)g(and)f(will)f(then)i(mak)m(e)h(a)g(tar\014le.)58
+b(\(If)36 b(the)g(top)h(lev)m(el)e(directory)150 968
+y(has)30 b(already)g(b)s(een)g(con\014gured,)g(y)m(ou)g(can)h(just)f
+(do)g Fe(make)f(gdb.tar.gz)f Fj(instead.\))275 1101 y(This)g(pro)s
+(cedure)h(requires:)225 1234 y Fh(\017)60 b Fj(sym)m(b)s(olic)29
+b(links)225 1367 y Fh(\017)60 b Fe(makeinfo)28 b Fj(\(texinfo2)j(lev)m
+(el\))225 1499 y Fh(\017)60 b Fj(T)381 1519 y(E)431 1499
+y(X)225 1632 y Fh(\017)g Fe(dvips)225 1765 y Fh(\017)g
+Fe(yacc)29 b Fj(or)i Fe(bison)156 1920 y Fj(.)22 b(.)g(.)42
+b(and)29 b(the)i(usual)e(slew)g(of)i(utilities)d(\()p
+Fe(sed)p Fj(,)i Fe(tar)p Fj(,)g(etc.\).)150 2123 y Fd(TEMPORAR)-10
+b(Y)39 b(RELEASE)g(PR)m(OCEDURE)g(F)m(OR)150 2247 y(DOCUMENT)-10
+b(A)g(TION)275 2438 y Fj(`)p Fe(gdb.texinfo)p Fj(')32
+b(is)h(curren)m(tly)h(mark)m(ed)h(up)e(using)g(the)i(texinfo-2)g
+(macros,)i(whic)m(h)c(are)i(not)g(y)m(et)h(a)150 2548
+y(default)30 b(for)g(an)m(ything)f(\(but)i(w)m(e)f(ha)m(v)m(e)i(to)f
+(start)g(using)e(them)h(sometime\).)275 2680 y(F)-8 b(or)34
+b(making)e(pap)s(er,)i(the)f(only)g(thing)f(this)h(implies)d(is)j(the)g
+(righ)m(t)g(generation)h(of)f(`)p Fe(texinfo.tex)p Fj(')150
+2790 y(needs)d(to)h(b)s(e)f(included)d(in)j(the)g(distribution.)275
+2923 y(F)-8 b(or)22 b(making)f(info)g(\014les,)i(ho)m(w)m(ev)m(er,)i
+(rather)d(than)f(duplicating)e(the)j(texinfo2)g(distribution,)e
+(generate)150 3032 y(`)p Fe(gdb-all.texinfo)p Fj(')28
+b(lo)s(cally)-8 b(,)31 b(and)h(include)d(the)j(\014les)f(`)p
+Fe(gdb.info*)p Fj(')f(in)g(the)i(distribution.)42 b(Note)33
+b(the)150 3142 y(plural;)28 b Fe(makeinfo)g Fj(will)g(split)g(the)j(do)
+s(cumen)m(t)f(in)m(to)h(one)f(o)m(v)m(erall)h(\014le)e(and)h(\014v)m(e)
+h(or)f(so)h(included)c(\014les.)150 3420 y Fg(14)80 b(Hin)l(ts)275
+3645 y Fj(Chec)m(k)33 b(the)g(`)p Fe(README)p Fj(')e(\014le,)i(it)g
+(often)g(has)f(useful)g(information)f(that)i(do)s(es)g(not)g(app)s(ear)
+f(an)m(ywhere)150 3755 y(else)e(in)f(the)i(directory)-8
+b(.)150 4007 y Fi(14.1)68 b(Getting)46 b(Started)275
+4198 y Fj(GDB)32 b(is)e(a)i(large)g(and)e(complicated)h(program,)h(and)
+f(if)f(y)m(ou)i(\014rst)e(starting)i(to)g(w)m(ork)f(on)g(it,)h(it)f
+(can)150 4307 y(b)s(e)37 b(hard)f(to)i(kno)m(w)f(where)f(to)i(start.)62
+b(F)-8 b(ortunately)g(,)40 b(if)c(y)m(ou)i(kno)m(w)f(ho)m(w)g(to)h(go)g
+(ab)s(out)f(it,)h(there)g(are)150 4417 y(w)m(a)m(ys)31
+b(to)g(\014gure)f(out)h(what)f(is)f(going)i(on.)275 4550
+y(This)38 b(man)m(ual,)43 b(the)e(GDB)h(In)m(ternals)e(man)m(ual,)j
+(has)d(information)f(whic)m(h)g(applies)g(generally)h(to)150
+4659 y(man)m(y)30 b(parts)h(of)f(GDB.)275 4792 y(Information)d(ab)s
+(out)i(particular)e(functions)g(or)i(data)g(structures)f(are)h(lo)s
+(cated)g(in)f(commen)m(ts)h(with)150 4902 y(those)k(functions)e(or)h
+(data)h(structures.)47 b(If)32 b(y)m(ou)g(run)f(across)i(a)g(function)e
+(or)i(a)f(global)g(v)-5 b(ariable)31 b(whic)m(h)150 5011
+y(do)s(es)c(not)g(ha)m(v)m(e)i(a)f(commen)m(t)g(correctly)g(explaining)
+c(what)k(is)e(do)s(es,)i(this)e(can)h(b)s(e)g(though)m(t)h(of)f(as)h(a)
+g(bug)150 5121 y(in)j(GDB;)j(feel)e(free)h(to)g(submit)e(a)i(bug)e(rep)
+s(ort,)i(with)e(a)i(suggested)g(commen)m(t)h(if)d(y)m(ou)i(can)g
+(\014gure)f(out)150 5230 y(what)26 b(the)h(commen)m(t)g(should)d(sa)m
+(y)-8 b(.)40 b(If)26 b(y)m(ou)h(\014nd)d(a)j(commen)m(t)g(whic)m(h)e
+(is)g(actually)h(wrong,)h(b)s(e)f(esp)s(ecially)150 5340
+y(sure)k(to)h(rep)s(ort)f(that.)p eop
+%DVIPSSectionPage: 40
+40 41 bop 150 -116 a Fj(Chapter)30 b(14:)41 b(Hin)m(ts)2786
+b(40)275 299 y(Commen)m(ts)24 b(explaining)e(the)j(function)e(of)i
+(macros)g(de\014ned)f(in)f(host,)j(target,)h(or)e(nativ)m(e)g(dep)s
+(enden)m(t)150 408 y(\014les)g(can)h(b)s(e)f(in)g(sev)m(eral)h(places.)
+39 b(Sometimes)25 b(they)h(are)g(rep)s(eated)g(ev)m(ery)h(place)f(the)g
+(macro)g(is)f(de\014ned.)150 518 y(Sometimes)e(they)g(are)g(where)f
+(the)i(macro)f(is)f(used.)37 b(Sometimes)23 b(there)g(is)f(a)h(header)g
+(\014le)f(whic)m(h)g(supplies)150 628 y(a)33 b(default)f(de\014nition)e
+(of)j(the)g(macro,)h(and)e(the)h(commen)m(t)g(is)f(there.)48
+b(This)31 b(man)m(ual)h(also)g(do)s(cumen)m(ts)150 737
+y(all)d(the)i(a)m(v)-5 b(ailable)30 b(macros.)275 878
+y(Start)35 b(with)f(the)h(header)g(\014les.)53 b(Once)35
+b(y)m(ou)h(some)f(idea)g(of)g(ho)m(w)g(GDB's)i(in)m(ternal)c(sym)m(b)s
+(ol)h(tables)150 987 y(are)h(stored)g(\(see)h(`)p Fe(symtab.h)p
+Fj(',)f(`)p Fe(gdbtypes.h)p Fj('\),)f(y)m(ou)h(will)e(\014nd)g(it)h(m)m
+(uc)m(h)h(easier)g(to)h(understand)d(the)150 1097 y(co)s(de)e(whic)m(h)
+e(uses)h(and)f(creates)j(those)f(sym)m(b)s(ol)e(tables.)275
+1238 y(Y)-8 b(ou)40 b(ma)m(y)g(wish)f(to)h(pro)s(cess)g(the)g
+(information)e(y)m(ou)i(are)h(getting)f(someho)m(w,)j(to)e(enhance)f(y)
+m(our)150 1347 y(understanding)c(of)i(it.)65 b(Summarize)37
+b(it,)j(translate)f(it)f(to)h(another)f(language,)k(add)37
+b(some)i(\(p)s(erhaps)150 1457 y(trivial)34 b(or)i(non-useful\))f
+(feature)h(to)h(GDB,)g(use)f(the)g(co)s(de)h(to)g(predict)e(what)h(a)g
+(test)h(case)g(w)m(ould)e(do)150 1566 y(and)g(write)f(the)i(test)g
+(case)g(and)f(v)m(erify)g(y)m(our)g(prediction,)g(etc.)56
+b(If)35 b(y)m(ou)h(are)f(reading)g(co)s(de)g(and)g(y)m(our)150
+1676 y(ey)m(es)c(are)g(starting)f(to)h(glaze)h(o)m(v)m(er,)g(this)d(is)
+g(a)i(sign)e(y)m(ou)i(need)f(to)h(use)g(a)f(more)h(activ)m(e)g(approac)
+m(h.)275 1817 y(Once)e(y)m(ou)h(ha)m(v)m(e)h(a)e(part)h(of)f(GDB)i(to)f
+(start)g(with,)f(y)m(ou)h(can)g(\014nd)e(more)h(sp)s(eci\014cally)f
+(the)h(part)h(y)m(ou)150 1926 y(are)24 b(lo)s(oking)f(for)h(b)m(y)f
+(stepping)g(through)g(eac)m(h)i(function)e(with)g(the)h
+Fe(next)e Fj(command.)39 b(Do)24 b(not)h(use)e Fe(step)150
+2036 y Fj(or)j(y)m(ou)h(will)c(quic)m(kly)i(get)j(distracted;)f(when)e
+(the)i(function)e(y)m(ou)h(are)h(stepping)e(through)g(calls)h(another)
+150 2145 y(function)37 b(try)h(only)f(to)i(get)g(a)f(big-picture)f
+(understanding)e(\(p)s(erhaps)i(using)g(the)h(commen)m(t)h(at)g(the)150
+2255 y(b)s(eginning)26 b(of)j(the)f(function)g(b)s(eing)f(called\))h
+(of)h(what)f(it)g(do)s(es.)40 b(This)27 b(w)m(a)m(y)j(y)m(ou)f(can)f
+(iden)m(tify)f(whic)m(h)h(of)150 2365 y(the)35 b(functions)e(b)s(eing)g
+(called)h(b)m(y)g(the)h(function)e(y)m(ou)i(are)g(stepping)e(through)h
+(is)g(the)g(one)h(whic)m(h)f(y)m(ou)150 2474 y(are)i(in)m(terested)f
+(in.)54 b(Y)-8 b(ou)36 b(ma)m(y)g(need)f(to)h(examine)f(the)h(data)g
+(structures)e(generated)j(at)f(eac)m(h)g(stage,)150 2584
+y(with)29 b(reference)i(to)h(the)e(commen)m(ts)i(in)d(the)i(header)f
+(\014les)g(explaining)e(what)i(the)h(data)h(structures)e(are)150
+2693 y(supp)s(osed)e(to)k(lo)s(ok)e(lik)m(e.)275 2834
+y(Of)e(course,)h(this)f(same)h(tec)m(hnique)f(can)h(b)s(e)f(used)g(if)g
+(y)m(ou)h(are)g(just)f(reading)g(the)h(co)s(de,)h(rather)e(than)150
+2944 y(actually)34 b(stepping)f(through)h(it.)53 b(The)33
+b(same)i(general)g(principle)c(applies|when)g(the)k(co)s(de)g(y)m(ou)g
+(are)150 3053 y(lo)s(oking)27 b(at)i(calls)e(something)g(else,)i(just)e
+(try)h(to)h(understand)d(generally)i(what)g(the)g(co)s(de)g(b)s(eing)f
+(called)150 3163 y(do)s(es,)j(rather)h(than)f(w)m(orrying)f(ab)s(out)h
+(all)f(its)h(details.)275 3303 y(A)23 b(go)s(o)s(d)h(place)f(to)i
+(start)f(when)f(trac)m(king)h(do)m(wn)f(some)h(particular)e(area)j(is)d
+(with)h(a)h(command)f(whic)m(h)150 3413 y(in)m(v)m(ok)m(es)h(that)g
+(feature.)39 b(Supp)s(ose)22 b(y)m(ou)i(w)m(an)m(t)g(to)h(kno)m(w)e(ho)
+m(w)h(single-stepping)d(w)m(orks.)38 b(As)24 b(a)g(GDB)g(user,)150
+3522 y(y)m(ou)37 b(kno)m(w)g(that)h(the)f Fe(step)e Fj(command)i(in)m
+(v)m(ok)m(es)h(single-stepping.)58 b(The)36 b(command)h(is)f(in)m(v)m
+(ok)m(ed)h(via)150 3632 y(command)42 b(tables)f(\(see)i(`)p
+Fe(command.h)p Fj('\);)j(b)m(y)c(con)m(v)m(en)m(tion)h(the)f(function)e
+(whic)m(h)h(actually)h(p)s(erforms)150 3742 y(the)c(command)g(is)f
+(formed)g(b)m(y)h(taking)g(the)g(name)g(of)h(the)f(command)g(and)f
+(adding)g(`)p Fe(_command)p Fj(',)h(or)150 3851 y(in)g(the)h(case)i(of)
+e(an)g Fe(info)g Fj(sub)s(command,)g(`)p Fe(_info)p Fj('.)67
+b(F)-8 b(or)40 b(example,)h(the)f Fe(step)e Fj(command)h(in)m(v)m(ok)m
+(es)150 3961 y(the)26 b Fe(step_command)c Fj(function)j(and)g(the)h
+Fe(info)j(display)24 b Fj(command)i(in)m(v)m(ok)m(es)g
+Fe(display_info)p Fj(.)36 b(When)150 4070 y(this)29 b(con)m(v)m(en)m
+(tion)j(is)d(not)h(follo)m(w)m(ed,)h(y)m(ou)f(migh)m(t)g(ha)m(v)m(e)i
+(to)f(use)f Fe(grep)f Fj(or)h Fb(M-x)g(tags-search)d
+Fj(in)i(emacs,)150 4180 y(or)h(run)f(GDB)j(on)e(itself)f(and)h(set)h(a)
+g(breakp)s(oin)m(t)e(in)g Fe(execute_command)p Fj(.)275
+4321 y(If)34 b(all)g(of)g(the)h(ab)s(o)m(v)m(e)h(fail,)f(it)g(ma)m(y)g
+(b)s(e)f(appropriate)g(to)h(ask)g(for)g(information)e(on)i
+Fe(bug-gdb)p Fj(.)52 b(But)150 4430 y Fc(never)g Fj(p)s(ost)41
+b(a)h(generic)g(question)f(lik)m(e)g(\\I)i(w)m(as)f(w)m(ondering)e(if)h
+(an)m(y)m(one)i(could)e(giv)m(e)i(me)f(some)g(tips)150
+4540 y(ab)s(out)30 b(understanding)e(GDB"|if)j(w)m(e)h(had)e(some)h
+(magic)f(secret)i(w)m(e)f(w)m(ould)e(put)h(it)h(in)e(this)g(man)m(ual.)
+150 4649 y(Suggestions)h(for)g(impro)m(ving)f(the)h(man)m(ual)g(are)h
+(alw)m(a)m(ys)g(w)m(elcome,)g(of)f(course.)150 4922 y
+Fi(14.2)68 b(Debugging)46 b(GDB)e(with)h(itself)275 5121
+y Fj(If)32 b(GDB)h(is)f(limping)d(on)k(y)m(our)f(mac)m(hine,)h(this)f
+(is)f(the)i(preferred)e(w)m(a)m(y)j(to)f(get)h(it)e(fully)e
+(functional.)150 5230 y(Be)i(w)m(arned)f(that)g(in)f(some)i(ancien)m(t)
+f(Unix)f(systems,)i(lik)m(e)e(Ultrix)g(4.2,)j(a)e(program)g(can't)h(b)s
+(e)f(running)150 5340 y(in)37 b(one)i(pro)s(cess)e(while)g(it)h(is)f(b)
+s(eing)g(debugged)h(in)f(another.)64 b(Rather)39 b(than)f(t)m(yping)g
+(the)g(command)p eop
+%DVIPSSectionPage: 41
+41 42 bop 150 -116 a Fj(Chapter)30 b(14:)41 b(Hin)m(ts)2786
+b(41)150 299 y Fe(./gdb)29 b(./gdb)o Fj(,)34 b(whic)m(h)f(w)m(orks)g
+(on)h(Suns)e(and)h(suc)m(h,)i(y)m(ou)f(can)g(cop)m(y)g(`)p
+Fe(gdb)p Fj(')g(to)g(`)p Fe(gdb2)p Fj(')f(and)g(then)h(t)m(yp)s(e)150
+408 y Fe(./gdb)29 b(./gdb2)n Fj(.)275 542 y(When)e(y)m(ou)h(run)f(GDB)i
+(in)d(the)j(GDB)g(source)f(directory)-8 b(,)28 b(it)g(will)d(read)j(a)g
+(`)p Fe(.gdbinit)p Fj(')e(\014le)h(that)i(sets)150 651
+y(up)h(some)h(simple)d(things)i(to)i(mak)m(e)f(debugging)f(gdb)g
+(easier.)42 b(The)30 b Fe(info)f Fj(command,)i(when)f(executed)150
+761 y(without)e(a)h(sub)s(command)e(in)g(a)i(GDB)h(b)s(eing)e(debugged)
+g(b)m(y)h(gdb,)f(will)e(p)s(op)i(y)m(ou)h(bac)m(k)h(up)d(to)j(the)f
+(top)150 870 y(lev)m(el)h(gdb.)40 b(See)31 b(`)p Fe(.gdbinit)p
+Fj(')d(for)j(details.)275 1004 y(If)36 b(y)m(ou)i(use)f(emacs,)j(y)m
+(ou)e(will)d(probably)g(w)m(an)m(t)k(to)f(do)f(a)h Fe(make)29
+b(TAGS)36 b Fj(after)i(y)m(ou)g(con\014gure)f(y)m(our)150
+1113 y(distribution;)j(this)f(will)d(put)j(the)h(mac)m(hine)f(dep)s
+(enden)m(t)f(routines)g(for)h(y)m(our)h(lo)s(cal)e(mac)m(hine)h(where)
+150 1223 y(they)31 b(will)c(b)s(e)j(accessed)i(\014rst)d(b)m(y)h
+Fb(M-.)275 1356 y Fj(Also,)50 b(mak)m(e)e(sure)e(that)h(y)m(ou'v)m(e)h
+(either)e(compiled)f(GDB)j(with)d(y)m(our)h(lo)s(cal)g(cc,)52
+b(or)47 b(ha)m(v)m(e)g(run)150 1466 y Fe(fixincludes)27
+b Fj(if)j(y)m(ou)g(are)h(compiling)d(with)h(gcc.)150
+1719 y Fi(14.3)68 b(Submitting)46 b(P)l(atc)l(hes)275
+1911 y Fj(Thanks)31 b(for)i(thinking)d(of)j(o\013ering)f(y)m(our)h(c)m
+(hanges)h(bac)m(k)f(to)h(the)e(comm)m(unit)m(y)h(of)g(GDB)h(users.)47
+b(In)150 2020 y(general)38 b(w)m(e)h(lik)m(e)e(to)i(get)g(w)m(ell)e
+(designed)g(enhancemen)m(ts.)64 b(Thanks)37 b(also)h(for)g(c)m(hec)m
+(king)h(in)d(adv)-5 b(ance)150 2130 y(ab)s(out)30 b(the)h(b)s(est)f(w)m
+(a)m(y)h(to)g(transfer)f(the)h(c)m(hanges.)275 2263 y(The)d(GDB)i(main)
+m(tainers)d(will)f(only)i(install)f(\\cleanly)h(designed")h(patc)m
+(hes.)41 b(Y)-8 b(ou)29 b(ma)m(y)g(not)g(alw)m(a)m(ys)150
+2373 y(agree)j(on)e(what)g(is)g(clean)g(design.)275 2506
+y(If)e(the)i(main)m(tainers)e(don't)i(ha)m(v)m(e)g(time)f(to)i(put)d
+(the)i(patc)m(h)g(in)e(when)g(it)h(arriv)m(es,)h(or)f(if)g(there)g(is)g
+(an)m(y)150 2615 y(question)38 b(ab)s(out)h(a)g(patc)m(h,)j(it)c(go)s
+(es)i(in)m(to)f(a)g(large)g(queue)g(with)e(ev)m(ery)m(one)k(else's)d
+(patc)m(hes)i(and)f(bug)150 2725 y(rep)s(orts.)275 2858
+y(The)e(legal)g(issue)g(is)g(that)h(to)g(incorp)s(orate)g(substan)m
+(tial)e(c)m(hanges)j(requires)d(a)i(cop)m(yrigh)m(t)g(assign-)150
+2968 y(men)m(t)32 b(from)g(y)m(ou)g(and/or)f(y)m(our)h(emplo)m(y)m(er,)
+h(gran)m(ting)f(o)m(wnership)d(of)j(the)g(c)m(hanges)h(to)g(the)f(F)-8
+b(ree)33 b(Soft-)150 3077 y(w)m(are)38 b(F)-8 b(oundation.)60
+b(Y)-8 b(ou)37 b(can)h(get)g(the)f(standard)f(do)s(cumen)m(t)h(for)g
+(doing)f(this)g(b)m(y)h(sending)f(mail)f(to)150 3187
+y Fe(gnu@prep.ai.mit.edu)25 b Fj(and)30 b(asking)h(for)f(it.)41
+b(I)31 b(recommend)f(that)h(p)s(eople)f(write)g(in)f
+Fe(")p Fj(All)g(programs)150 3296 y(o)m(wned)h(b)m(y)g(the)g(F)-8
+b(ree)31 b(Soft)m(w)m(are)g(F)-8 b(oundation)p Fe(")30
+b Fj(as)g Fe(")p Fj(NAME)g(OF)h(PR)m(OGRAM)p Fe(")p Fj(,)f(so)h(that)f
+(c)m(hanges)h(in)150 3406 y(man)m(y)f(programs)g(\(not)g(just)f(GDB,)j
+(but)d(GAS,)h(Emacs,)g(GCC,)g(etc\))i(can)e(b)s(e)f(con)m(tributed)g
+(with)g(only)150 3516 y(one)35 b(piece)f(of)h(legalese)g(pushed)e
+(through)g(the)i(bureacracy)g(and)f(\014led)f(with)g(the)i(FSF.)g(I)f
+(can't)h(start)150 3625 y(merging)i(c)m(hanges)h(un)m(til)e(this)h(pap)
+s(erw)m(ork)f(is)h(receiv)m(ed)h(b)m(y)f(the)h(FSF)f(\(their)g(rules,)h
+(whic)m(h)e(I)i(follo)m(w)150 3735 y(since)30 b(I)g(main)m(tain)f(it)h
+(for)g(them\).)275 3868 y(T)-8 b(ec)m(hnically)g(,)23
+b(the)f(easiest)g(w)m(a)m(y)h(to)g(receiv)m(e)g(c)m(hanges)g(is)e(to)i
+(receiv)m(e)f(eac)m(h)i(feature)e(as)g(a)h(small)d(con)m(text)150
+3978 y(di\013)26 b(or)i(unidi\013,)e(suitable)g(for)h
+Fe(")p Fj(patc)m(h)p Fe(")p Fj(.)40 b(Eac)m(h)28 b(message)h(sen)m(t)f
+(to)h(me)f(should)d(include)h(the)i(c)m(hanges)g(to)150
+4087 y(C)d(co)s(de)g(and)f(header)h(\014les)f(for)h(a)g(single)f
+(feature,)j(plus)c(ChangeLog)i(en)m(tries)g(for)g(eac)m(h)h(directory)e
+(where)150 4197 y(\014les)31 b(w)m(ere)h(mo)s(di\014ed,)f(and)g
+(di\013s)g(for)h(an)m(y)g(c)m(hanges)h(needed)f(to)g(the)h(man)m(uals)e
+(\(gdb/do)s(c/gdb.texi)h(or)150 4306 y(gdb/do)s(c/gdbin)m(t.texi\).)58
+b(If)36 b(there)g(are)h(a)f(lot)g(of)h(c)m(hanges)g(for)f(a)g(single)f
+(feature,)j(they)f(can)f(b)s(e)g(split)150 4416 y(do)m(wn)30
+b(in)m(to)g(m)m(ultiple)e(messages.)275 4549 y(In)g(this)f(w)m(a)m(y)-8
+b(,)31 b(if)d(I)g(read)h(and)f(lik)m(e)g(the)h(feature,)g(I)g(can)g
+(add)f(it)g(to)i(the)f(sources)f(with)g(a)h(single)e(patc)m(h)150
+4659 y(command,)g(do)f(some)h(testing,)g(and)f(c)m(hec)m(k)i(it)e(in.)
+38 b(If)26 b(y)m(ou)g(lea)m(v)m(e)i(out)f(the)f(ChangeLog,)i(I)e(ha)m
+(v)m(e)i(to)f(write)150 4768 y(one.)41 b(If)30 b(y)m(ou)h(lea)m(v)m(e)g
+(out)g(the)g(do)s(c,)f(I)g(ha)m(v)m(e)i(to)f(puzzle)f(out)g(what)h
+(needs)f(do)s(cumen)m(ting.)39 b(Etc.)275 4902 y(The)22
+b(reason)i(to)g(send)f(eac)m(h)h(c)m(hange)h(in)d(a)i(separate)g
+(message)h(is)d(that)i(I)g(will)c(not)k(install)d(some)j(of)g(the)150
+5011 y(c)m(hanges.)43 b(They'll)29 b(b)s(e)h(returned)g(to)i(y)m(ou)f
+(with)e(questions)h(or)h(commen)m(ts.)43 b(If)30 b(I'm)h(doing)f(m)m(y)
+h(job,)g(m)m(y)150 5121 y(message)g(bac)m(k)f(to)h(y)m(ou)f(will)d(sa)m
+(y)j(what)g(y)m(ou)g(ha)m(v)m(e)h(to)g(\014x)e(in)f(order)i(to)g(mak)m
+(e)h(the)f(c)m(hange)h(acceptable.)150 5230 y(The)e(reason)g(to)h(ha)m
+(v)m(e)h(separate)f(messages)g(for)f(separate)i(features)e(is)g(so)g
+(that)h(other)g(c)m(hanges)g(\(whic)m(h)150 5340 y(I)j
+Fc(am)40 b Fj(willing)29 b(to)34 b(accept\))g(can)f(b)s(e)g(installed)d
+(while)h(one)i(or)g(more)g(c)m(hanges)g(are)h(b)s(eing)d(rew)m(ork)m
+(ed.)48 b(If)p eop
+%DVIPSSectionPage: 42
+42 43 bop 150 -116 a Fj(Chapter)30 b(14:)41 b(Hin)m(ts)2786
+b(42)150 299 y(m)m(ultiple)26 b(features)i(are)h(sen)m(t)f(in)f(a)i
+(single)d(message,)k(I)e(tend)g(to)h(not)f(put)f(in)g(the)h(e\013ort)h
+(to)g(sort)f(out)h(the)150 408 y(acceptable)g(c)m(hanges)g(from)f(the)g
+(unacceptable,)h(so)f(none)g(of)g(the)h(features)f(get)h(installed)d
+(un)m(til)h(all)g(are)150 518 y(acceptable.)275 653 y(If)e(this)g
+(sounds)g(painful)f(or)i(authoritarian,)g(w)m(ell,)g(it)g(is.)38
+b(But)26 b(I)g(get)i(a)e(lot)g(of)h(bug)e(rep)s(orts)h(and)f(a)i(lot)
+150 762 y(of)i(patc)m(hes,)g(and)f(most)h(of)f(them)h(don't)f(get)i
+(installed)c(b)s(ecause)i(I)g(don't)h(ha)m(v)m(e)g(the)g(time)f(to)h
+(\014nish)d(the)150 872 y(job)g(that)h(the)f(bug)g(rep)s(orter)f(or)i
+(the)f(con)m(tributor)g(could)f(ha)m(v)m(e)i(done.)40
+b(P)m(atc)m(hes)27 b(that)g(arriv)m(e)f(complete,)150
+981 y(w)m(orking,)40 b(and)d(w)m(ell)h(designed,)h(tend)f(to)h(get)g
+(installed)d(on)i(the)h(da)m(y)f(they)h(arriv)m(e.)64
+b(The)38 b(others)g(go)150 1091 y(in)m(to)30 b(a)g(queue)g(and)f(get)i
+(installed)d(if)h(and)g(when)g(I)h(scan)g(bac)m(k)h(o)m(v)m(er)g(the)f
+(queue)g({)g(whic)m(h)f(can)h(literally)150 1200 y(tak)m(e)f(mon)m(ths)
+e(sometimes.)40 b(It's)28 b(in)e(b)s(oth)h(our)g(in)m(terests)h(to)g
+(mak)m(e)g(patc)m(h)g(installation)e(easy)i({)g(y)m(ou)g(get)150
+1310 y(y)m(our)f(c)m(hanges)g(installed,)f(and)g(I)g(mak)m(e)i(some)f
+(forw)m(ard)g(progress)f(on)h(GDB)g(in)f(a)h(normal)f(12-hour)h(da)m(y)
+150 1420 y(\(instead)h(of)h(them)g(ha)m(ving)f(to)i(w)m(ait)e(un)m(til)
+f(I)i(ha)m(v)m(e)h(a)f(14-hour)g(or)g(16-hour)g(da)m(y)g(to)g(sp)s(end)
+e(cleaning)h(up)150 1529 y(patc)m(hes)j(b)s(efore)f(I)g(can)h(install)d
+(them\).)275 1664 y(Please)i(send)g(patc)m(hes)h(directly)e(to)i(the)g
+(GDB)g(main)m(tainers)e(at)i Fe(gdb-patches@cygnus.com)p
+Fj(.)150 1921 y Fi(14.4)68 b(Obsolete)47 b(Conditionals)275
+2114 y Fj(F)-8 b(ragmen)m(ts)39 b(of)f(old)f(co)s(de)h(in)e(GDB)j
+(sometimes)f(reference)g(or)g(set)g(the)g(follo)m(wing)f
+(con\014guration)150 2223 y(macros.)54 b(They)34 b(should)f(not)i(b)s
+(e)f(used)f(b)m(y)i(new)f(co)s(de,)i(and)e(old)g(uses)g(should)f(b)s(e)
+h(remo)m(v)m(ed)i(as)e(those)150 2333 y(parts)c(of)h(the)f(debugger)g
+(are)h(otherwise)f(touc)m(hed.)150 2492 y Fe(STACK_END_ADDR)630
+2602 y Fj(This)42 b(macro)i(used)e(to)i(de\014ne)f(where)g(the)g(end)g
+(of)h(the)f(stac)m(k)i(app)s(eared,)h(for)d(use)g(in)630
+2711 y(in)m(terpreting)23 b(core)i(\014le)e(formats)i(that)g(don't)f
+(record)g(this)f(address)h(in)f(the)h(core)h(\014le)f(itself.)630
+2821 y(This)34 b(information)h(is)g(no)m(w)i(con\014gured)e(in)g(BFD,)j
+(and)d(GDB)j(gets)f(the)f(info)f(p)s(ortably)630 2931
+y(from)27 b(there.)40 b(The)27 b(v)-5 b(alues)27 b(in)g(GDB's)h
+(con\014guration)f(\014les)g(should)f(b)s(e)h(mo)m(v)m(ed)h(in)m(to)g
+(BFD)630 3040 y(con\014guration)i(\014les)f(\(if)h(needed)g(there\),)h
+(and)f(deleted)g(from)g(all)f(of)i(GDB's)g(con\014g)g(\014les.)630
+3175 y(An)m(y)d(`)p Ff(fo)s(o)p Fe(-xdep.c)p Fj(')f(\014le)g(that)i
+(references)f(ST)-8 b(A)m(CK)p 2426 3175 28 4 v 32 w(END)p
+2657 3175 V 34 w(ADDR)28 b(is)g(so)g(old)f(that)i(it)e(has)630
+3284 y(nev)m(er)k(b)s(een)e(con)m(v)m(erted)j(to)f(use)f(BFD.)i(No)m(w)
+f(that's)g(old!)150 3444 y Fe(PYRAMID_CONTROL_FRAME_DE)o(BUGG)o(ING)630
+3553 y Fj(p)m(yr-xdep.c)150 3713 y Fe(PYRAMID_CORE)630
+3822 y Fj(p)m(yr-xdep.c)150 3982 y Fe(PYRAMID_PTRACE)630
+4091 y Fj(p)m(yr-xdep.c)150 4251 y Fe(REG_STACK_SEGMENT)630
+4360 y Fj(exec.c)p eop
+%DVIPSSectionPage: -1
+-1 44 bop 3725 -116 a Fj(i)150 299 y Fg(T)-13 b(able)54
+b(of)g(Con)l(ten)l(ts)150 641 y Fi(Scop)t(e)44 b(of)i(this)f(Do)t
+(cumen)l(t)33 b Fa(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
+(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)77 b Fi(1)150
+911 y(1)135 b(Requiremen)l(ts)11 b Fa(.)21 b(.)f(.)f(.)g(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
+(.)f(.)g(.)h(.)f(.)56 b Fi(1)150 1181 y(2)135 b(Ov)l(erall)46
+b(Structure)27 b Fa(.)19 b(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
+(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)71
+b Fi(1)449 1318 y Fj(2.1)92 b(The)30 b(Sym)m(b)s(ol)f(Side)17
+b Fc(.)c(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)47 b Fj(2)449 1427 y(2.2)92 b(The)30
+b(T)-8 b(arget)31 b(Side)13 b Fc(.)h(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)43
+b Fj(2)449 1537 y(2.3)92 b(Con\014gurations)23 b Fc(.)13
+b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)53 b Fj(2)150 1779 y Fi(3)135
+b(Algorithms)25 b Fa(.)20 b(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
+(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
+h(.)f(.)70 b Fi(2)449 1916 y Fj(3.1)92 b(F)-8 b(rames)20
+b Fc(.)c(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)50
+b Fj(3)449 2026 y(3.2)92 b(Breakp)s(oin)m(t)30 b(Handling)25
+b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)56 b Fj(3)449 2135 y(3.3)92 b(Single)29 b(Stepping)c
+Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fj(4)449 2245 y(3.4)92
+b(Signal)29 b(Handling)18 b Fc(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48
+b Fj(4)449 2355 y(3.5)92 b(Thread)29 b(Handling)17 b
+Fc(.)c(.)i(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)47 b Fj(4)449 2464 y(3.6)92 b(Inferior)29
+b(F)-8 b(unction)30 b(Calls)13 b Fc(.)h(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)43 b Fj(4)449 2574 y(3.7)92
+b(Long)s(jmp)29 b(Supp)s(ort)23 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55
+b Fj(4)150 2816 y Fi(4)135 b(User)45 b(In)l(terface)32
+b Fa(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
+(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)75
+b Fi(4)449 2953 y Fj(4.1)92 b(Command)29 b(In)m(terpreter)h
+Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)59 b Fj(4)449 3063 y(4.2)92 b(Console)30 b(Prin)m(ting)22
+b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)53 b Fj(5)449 3172 y(4.3)92 b(TUI)15
+b Fc(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+45 b Fj(5)449 3282 y(4.4)92 b(libgdb)18 b Fc(.)12 b(.)j(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)47 b Fj(5)150 3524
+y Fi(5)135 b(Sym)l(b)t(ol)45 b(Handling)33 b Fa(.)19
+b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f
+(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)77 b Fi(5)449 3661 y Fj(5.1)92
+b(Sym)m(b)s(ol)29 b(Reading)10 b Fc(.)k(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40
+b Fj(5)449 3771 y(5.2)92 b(P)m(artial)30 b(Sym)m(b)s(ol)f(T)-8
+b(ables)22 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)52 b Fj(6)449 3880 y(5.3)92 b(T)m(yp)s(es)21
+b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
+b Fj(7)449 3990 y(5.4)92 b(Ob)5 b(ject)30 b(File)g(F)-8
+b(ormats)18 b Fc(.)e(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)48 b Fj(8)748 4100 y(5.4.1)93
+b(a.out)28 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fj(8)748
+4209 y(5.4.2)93 b(COFF)23 b Fc(.)14 b(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
+b Fj(8)748 4319 y(5.4.3)93 b(ECOFF)13 b Fc(.)i(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)43
+b Fj(8)748 4428 y(5.4.4)93 b(X)m(COFF)11 b Fc(.)16 b(.)f(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41
+b Fj(8)748 4538 y(5.4.5)93 b(PE)23 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)54 b Fj(9)748 4648 y(5.4.6)93 b(ELF)18 b Fc(.)d(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)48 b Fj(9)748 4757 y(5.4.7)93 b(SOM)26 b Fc(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)56 b Fj(9)748 4867 y(5.4.8)93
+b(Other)29 b(File)h(F)-8 b(ormats)25 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)54 b Fj(9)449 4976 y(5.5)92 b(Debugging)30
+b(File)g(F)-8 b(ormats)29 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)h(.)f(.)g(.)g(.)57 b Fj(9)748 5086 y(5.5.1)93
+b(stabs)27 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fj(9)748
+5196 y(5.5.2)93 b(COFF)23 b Fc(.)14 b(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
+b Fj(9)748 5305 y(5.5.3)93 b(Mips)29 b(debug)g(\(Third)g(Ey)m(e\))10
+b Fc(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Fj(9)p eop
+%DVIPSSectionPage: -2
+-2 45 bop 3699 -116 a Fj(ii)748 83 y(5.5.4)93 b(D)m(W)-10
+b(ARF)32 b(1)25 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)54 b Fj(10)748 193 y(5.5.5)93
+b(D)m(W)-10 b(ARF)32 b(2)25 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fj(10)748 302
+y(5.5.6)93 b(SOM)24 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)54 b
+Fj(10)449 412 y(5.6)92 b(Adding)29 b(a)h(New)h(Sym)m(b)s(ol)e(Reader)h
+(to)h(GDB)9 b Fc(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)39 b Fj(10)150 654 y Fi(6)135
+b(Language)45 b(Supp)t(ort)30 b Fa(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)h
+(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)76
+b Fi(10)449 791 y Fj(6.1)92 b(Adding)29 b(a)h(Source)h(Language)g(to)g
+(GDB)13 b Fc(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fj(10)150 1034 y Fi(7)135
+b(Host)45 b(De\014nition)24 b Fa(.)d(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)
+g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)69
+b Fi(12)449 1171 y Fj(7.1)92 b(Adding)29 b(a)h(New)h(Host)d
+Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)56 b Fj(12)449 1280 y(7.2)92 b(Host)31 b(Conditionals)19
+b Fc(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
+g(.)g(.)g(.)g(.)48 b Fj(13)150 1523 y Fi(8)135 b(T)-11
+b(arget)45 b(Arc)l(hitecture)g(De\014nition)15 b Fa(.)21
+b(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)60 b
+Fi(17)449 1660 y Fj(8.1)92 b(Registers)30 b(and)g(Memory)15
+b Fc(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
+b Fj(17)449 1769 y(8.2)92 b(F)-8 b(rame)31 b(In)m(terpretation)24
+b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
+(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)53 b Fj(17)449 1879 y(8.3)92 b(Inferior)29 b(Call)g(Setup)d
+Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)56 b Fj(17)449 1988 y(8.4)92 b(Compiler)28
+b(Characteristics)13 b Fc(.)h(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)42 b Fj(17)449 2098 y(8.5)92 b(T)-8 b(arget)32
+b(Conditionals)21 b Fc(.)15 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fj(17)449 2208 y(8.6)92
+b(Adding)29 b(a)h(New)h(T)-8 b(arget)11 b Fc(.)16 b(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Fj(26)150
+2450 y Fi(9)135 b(T)-11 b(arget)45 b(V)-11 b(ector)45
+b(De\014nition)37 b Fa(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
+(.)h(.)f(.)g(.)h(.)f(.)h(.)81 b Fi(27)449 2587 y Fj(9.1)92
+b(File)30 b(T)-8 b(argets)9 b Fc(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
+b Fj(27)449 2697 y(9.2)92 b(Standard)29 b(Proto)s(col)i(and)f(Remote)h
+(Stubs)16 b Fc(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)45 b Fj(27)449 2806 y(9.3)92 b(R)m(OM)31
+b(Monitor)f(In)m(terface)11 b Fc(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)41 b Fj(28)449 2916 y(9.4)92
+b(Custom)30 b(Proto)s(cols)21 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50 b
+Fj(28)449 3025 y(9.5)92 b(T)-8 b(ransp)s(ort)29 b(La)m(y)m(er)11
+b Fc(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)40 b Fj(28)449 3135 y(9.6)92
+b(Builtin)28 b(Sim)m(ulator)9 b Fc(.)k(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)38 b
+Fj(28)150 3377 y Fi(10)135 b(Nativ)l(e)47 b(Debugging)38
+b Fa(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
+(.)h(.)f(.)h(.)f(.)h(.)f(.)82 b Fi(28)449 3514 y Fj(10.1)92
+b(Nativ)m(e)32 b(core)f(\014le)e(Supp)s(ort)8 b Fc(.)14
+b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)37
+b Fj(29)449 3624 y(10.2)92 b(ptrace)15 b Fc(.)h(.)f(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)44 b Fj(30)449 3733 y(10.3)92
+b(/pro)s(c)29 b Fc(.)15 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)58 b Fj(30)449 3843 y(10.4)92 b(win32)23 b Fc(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b
+Fj(30)449 3953 y(10.5)92 b(shared)30 b(libraries)c Fc(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)58 b Fj(30)449 4062 y(10.6)92 b(Nativ)m(e)32
+b(Conditionals)21 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)h(.)f(.)52 b Fj(30)150 4305 y Fi(11)135
+b(Supp)t(ort)44 b(Libraries)16 b Fa(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g
+(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)60
+b Fi(32)449 4442 y Fj(11.1)92 b(BFD)21 b Fc(.)16 b(.)g(.)f(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50 b Fj(32)449 4551 y(11.2)92
+b(op)s(co)s(des)25 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)54
+b Fj(33)449 4661 y(11.3)92 b(readline)24 b Fc(.)15 b(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)55 b Fj(33)449 4770 y(11.4)92 b(mmallo)s(c)14
+b Fc(.)g(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)43 b Fj(33)449
+4880 y(11.5)92 b(libib)s(ert)m(y)14 b Fc(.)f(.)i(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)43 b Fj(33)449 4990 y(11.6)92 b(gn)m(u-regex)11
+b Fc(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41 b Fj(33)449
+5099 y(11.7)92 b(include)19 b Fc(.)13 b(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
+(.)g(.)g(.)48 b Fj(33)p eop
+%DVIPSSectionPage: -3
+-3 46 bop 3674 -116 a Fj(iii)150 83 y Fi(12)135 b(Co)t(ding)13
+b Fa(.)20 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
+58 b Fi(34)449 220 y Fj(12.1)92 b(Clean)m(ups)23 b Fc(.)14
+b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b Fj(34)449 330
+y(12.2)92 b(W)-8 b(rapping)30 b(Output)f(Lines)f Fc(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58
+b Fj(34)449 439 y(12.3)92 b(GDB)32 b(Co)s(ding)d(Standards)f
+Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59
+b Fj(35)748 549 y(12.3.1)93 b(F)-8 b(ormatting)11 b Fc(.)16
+b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40
+b Fj(35)748 658 y(12.3.2)93 b(Commen)m(ts)23 b Fc(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
+(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52
+b Fj(35)748 768 y(12.3.3)93 b(C)30 b(Usage)c Fc(.)16
+b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
+g(.)54 b Fj(36)748 878 y(12.3.4)93 b(F)-8 b(unction)30
+b(Protot)m(yp)s(es)21 b Fc(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50
+b Fj(36)748 987 y(12.3.5)93 b(Clean)30 b(Design)15 b
+Fc(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
+b Fj(37)150 1230 y Fi(13)135 b(P)l(orting)46 b(GDB)16
+b Fa(.)j(.)g(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
+h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)61 b Fi(38)449
+1367 y Fj(13.1)92 b(Con\014guring)29 b(GDB)i(for)f(Release)9
+b Fc(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)38 b Fj(39)150
+1609 y Fi(14)135 b(Hin)l(ts)35 b Fa(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f
+(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)79 b Fi(39)449 1746
+y Fj(14.1)92 b(Getting)31 b(Started)19 b Fc(.)d(.)f(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)48
+b Fj(39)449 1856 y(14.2)92 b(Debugging)31 b(GDB)g(with)e(itself)d
+Fc(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56 b Fj(40)449
+1965 y(14.3)92 b(Submitting)28 b(P)m(atc)m(hes)j Fc(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58
+b Fj(41)449 2075 y(14.4)92 b(Obsolete)31 b(Conditionals)21
+b Fc(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
+b Fj(42)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/gdb/doc/h8-cfg.texi b/gdb/doc/h8-cfg.texi
new file mode 100644
index 00000000000..823c7c244b5
--- /dev/null
+++ b/gdb/doc/h8-cfg.texi
@@ -0,0 +1,47 @@
+@c GDB version number is recorded in the variable GDBVN
+@include GDBvn.texi
+@c
+@set AGGLOMERATION
+@clear AMD29K
+@set BARETARGET
+@clear CONLY
+@set DOSHOST
+@clear FORTRAN
+@clear FSFDOC
+@clear GDBSERVER
+@clear GENERIC
+@set H8
+@set H8EXCLUSIVE
+@clear HAVE-FLOAT
+@clear I960
+@clear MOD2
+@clear NOVEL
+@clear POSIX
+@set PRECONFIGURED
+@clear REMOTESTUB
+@set SIMS
+@clear SERIAL
+@clear SPARC
+@clear ST2000
+@clear VXWORKS
+@clear Z8K
+@c ----------------------------------------------------------------------
+@c STRINGS:
+@c
+@c Name of GDB program. Used also for (gdb) prompt string.
+@set GDBP gdb
+@c
+@c Name of GDB product. Used in running text.
+@set GDBN GDB
+@c
+@c Name of GDB initialization file.
+@set GDBINIT .gdbinit
+@c
+@c Name of target.
+@set TARGET Hitachi Microprocessors
+@c
+@c Name of GCC product
+@set NGCC GCC
+@c
+@c Name of GCC program
+@set GCC gcc
diff --git a/gdb/doc/refcard.dvi b/gdb/doc/refcard.dvi
new file mode 100644
index 00000000000..269b6eaf07e
--- /dev/null
+++ b/gdb/doc/refcard.dvi
Binary files differ
diff --git a/gdb/doc/refcard.ps b/gdb/doc/refcard.ps
new file mode 100644
index 00000000000..cb093615ee9
--- /dev/null
+++ b/gdb/doc/refcard.ps
@@ -0,0 +1,1910 @@
+%!PS-Adobe-2.0
+%%Creator: dvipsk 5.66a Copyright 1986-97 Radical Eye Software (www.radicaleye.com)
+%%Title: refcard.dvi
+%%Pages: 2
+%%PageOrder: Ascend
+%%Orientation: Landscape
+%%BoundingBox: 0 0 612 792
+%%EndComments
+%DVIPSCommandLine: dvips -t landscape -o refcard.ps refcard.dvi
+%DVIPSParameters: dpi=600
+%DVIPSSource: TeX output 1999.04.07:1643
+%%BeginProcSet: tex.pro
+%!
+/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
+/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
+mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
+ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
+isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
+hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
+TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
+forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
+/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
+/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
+/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
+string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
+end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
+/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
+N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
+length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
+128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
+get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
+dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
+/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
+/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
+0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
+setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
+.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}
+if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
+length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
+cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
+0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
+add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
+/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
+known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
+/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
+65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
+0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
+{}B /RV statusdict begin /product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{dup length product length le{dup length product
+exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}
+ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false RMat{BDot}
+imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false
+RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round
+exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto
+rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup
+/delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{
+-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B
+/w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w}
+B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B
+/bos{/SS save N}B /eos{SS restore}B end
+
+%%EndProcSet
+TeXDict begin 52099154 40258437 1000 600 600 (refcard.dvi)
+@start
+%DVIPSBitmapFont: Fa cmsy10 10 3
+/Fa 3 104 df<00000003FFC00000000000003FFFFC000000000001FFFFFF8000000000
+07FFFFFFE0000000001FFE007FF8000000007FE00007FE00000000FF000000FF00000003
+FC0000003FC0000007F00000000FE000000FC000000003F000001F8000000001F800003F
+0000000000FC00007E00000000007E0000FC00000000003F0000F800000000001F0001F0
+00000000000F8003F000000000000FC003E0000000000007C007C0000000000003E00FC0
+000000000003F00F80000000000001F01F00000000000000F81F00000000000000F81E00
+000000000000783E000000000000007C3E000000000000007C3C000000000000003C7C00
+0000000000003E7C000000000000003E78000000000000001E78000000000000001E7800
+0000000000001EF8000000000000001FF8000000000000001FF0000000000000000FF000
+0000000000000FF0000000000000000FF0000000000000000FF0000000000000000FF000
+0000000000000FF0000000000000000FF0000000000000000FF0000000000000000FF000
+0000000000000FF8000000000000001FF8000000000000001F78000000000000001E7800
+0000000000001E78000000000000001E7C000000000000003E7C000000000000003E3C00
+0000000000003C3E000000000000007C3E000000000000007C1E00000000000000781F00
+000000000000F81F00000000000000F80F80000000000001F00FC0000000000003F007C0
+000000000003E003E0000000000007C003F000000000000FC001F000000000000F8000F8
+00000000001F0000FC00000000003F00007E00000000007E00003F0000000000FC00001F
+8000000001F800000FC000000003F0000007F00000000FE0000003FC0000003FC0000000
+FF000000FF000000007FE00007FE000000001FFE007FF80000000007FFFFFFE000000000
+01FFFFFF8000000000003FFFFC00000000000003FFC0000000484E7BBB53>13
+D<000001F800000FF800003F800000FC000001F8000003F0000007E0000007E000000FE0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000001FC000001F80
+00003F8000007F000000FE000003F800007FE00000FF0000007FE0000003F8000000FE00
+00007F0000003F8000001F8000001FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FE0000007E0000007E0000003F0000001F8000000FC0000003F
+8000000FF8000001F81D537ABD2A>102 D<FC000000FFC0000007F0000001FC0000007E
+0000003F0000003F8000001F8000001FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FE0000007E0000007F0000003F8000001FC0000007E000000
+1FF0000007F800001FF000007E000001FC000003F8000007F0000007E000000FE000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F
+C000000FC000000FC000000FC000000FC000000FC000000FC000001FC000001F8000003F
+8000003F0000007E000001FC000007F00000FFC00000FC0000001D537ABD2A>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmmi10 10 1
+/Fb 1 59 df<1C007F00FF80FF80FF80FF80FF807F001C000909798817>58
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmr7 7 61
+/Fc 61 125 df<0000FF0000000FFFC000003F01E000007C00F00000F001F00001E001F0
+0003E001F00007C001F00007C000E00007C000000007C000000007C000000007C0000000
+07C000000007C000000007C00FF800FFFFFFF800FFFFFFF80007C000F80007C000F80007
+C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C0
+00F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000
+F80007C000F80007C000F80007C000F8000FE001FC007FFC0FFF807FFC0FFF8021297FA8
+26>12 D<0000FF8000000FFFD800003F01F800007C01F80000F003F80001E003F80003E0
+01F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000
+F80007C000F80007C000F800FFFFFFF800FFFFFFF80007C000F80007C000F80007C000F8
+0007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F800
+07C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007
+C000F80007C000F80007C000F8000FE001FC007FFC0FFF807FFC0FFF8021297FA826>I<
+3803807C07C0FE0FE0FF0FF0FF0FF07F07F03B03B0030030030030030030060060060060
+0E00E00C00C018018038038070070020020014127EA721>34 D<000C0000000C0000000C
+0000007F800003FFE000078C78000E0C1C00180C0600300C0300700C0300600C0180E00C
+0F80E00C1F80E00C1F80E00C1F80F00C0F00F00C0600F80C00007E0C00007FCC00003FFC
+00001FFF80000FFFE00007FFF80001FFFC00007FFC00000FFE00000C7F00000C1F00000C
+0F80000C0780780C0780FC0C0380FC0C0380FC0C0380F80C0380F00C0300600C0700600C
+0600300C0E00380C0C001C0C38000F8CF00003FFC00000FF0000000C0000000C0000192F
+7DAB21>36 D<387CFEFFFF7F3B0303030606060C1838702008127BA713>39
+D<0006000C00180030006000E001C00380038007000F000E001E001E001C003C003C003C
+0078007800780078007800F800F000F000F000F000F000F000F000F000F000F000F000F8
+00780078007800780078003C003C003C001C001E001E000E000F0007000380038001C000
+E0006000300018000C00060F3B7AAB1A>I<C0006000300018000C000E00070003800380
+01C001E000E000F000F00070007800780078003C003C003C003C003C003E001E001E001E
+001E001E001E001E001E001E001E001E003E003C003C003C003C003C0078007800780070
+00F000F000E001E001C00380038007000E000C00180030006000C0000F3B7DAB1A>I<00
+000E00000000000E00000000000E00000000000E00000000000E00000000000E00000000
+000E00000000000E00000000000E00000000000E00000000000E00000000000E00000000
+000E00000000000E00000000000E00000000000E00000000000E00000000000E00000000
+000E00000000000E000000FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE000000E00000000
+000E00000000000E00000000000E00000000000E00000000000E00000000000E00000000
+000E00000000000E00000000000E00000000000E00000000000E00000000000E00000000
+000E00000000000E00000000000E00000000000E00000000000E00000000000E00000000
+000E0000002B2B7DA333>43 D<387CFEFFFF7F3B0303030606060C1838702008127B8613
+>I<FFFFFFFFFFFFFFFF10047F8E16>I<387CFEFEFE7C3807077B8613>I<000001800000
+038000000780000007000000070000000F0000000E0000001E0000001C0000001C000000
+3C00000038000000780000007000000070000000F0000000E0000000E0000001E0000001
+C0000003C00000038000000380000007800000070000000F0000000E0000000E0000001E
+0000001C0000003C00000038000000380000007800000070000000F0000000E0000000E0
+000001E0000001C0000003C0000003800000038000000780000007000000070000000F00
+00000E0000001E0000001C0000001C0000003C0000003800000078000000700000007000
+0000F0000000E0000000E0000000193B7DAB21>I<003F800001FFF00003E0F80007803C
+000F001E001E000F003E000F803E000F803C0007807C0007C07C0007C07C0007C07C0007
+C0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007
+E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E07C0007C07C0007C07C0007C03E000F
+803E000F803E000F801F001F000F001E0007803C0003E0F80001FFF000003F80001B277E
+A521>I<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F80000F8
+0000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8
+0000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8
+0001FC00FFFFF8FFFFF815267BA521>I<00FF000003FFE0000E03F0001800F80030007C
+0060007E0078003F00FC003F00FE001F80FE001F80FE001F80FE001F807C001F8000001F
+8000001F0000003F0000003E0000007E0000007C000000F8000001F0000003E0000003C0
+0000078000000E0000001C0000003800000070018000E001800180018003000300060003
+000C0003001FFFFF003FFFFF007FFFFE00FFFFFE00FFFFFE0019267DA521>I<387CFEFE
+FE7C380000000000000000000000387CFEFEFE7C3807197B9813>58
+D<387CFEFEFE7C380000000000000000000000387CFCFEFE7E3E0606060C0C0C18183070
+2007247B9813>I<00000E00000000000E00000000001F00000000001F00000000001F00
+000000003F80000000003F80000000003F80000000006FC0000000006FC000000000EFE0
+00000000C7E000000000C7E00000000183F00000000183F00000000183F00000000301F8
+0000000301F80000000601FC0000000600FC0000000600FC0000000C007E0000000C007E
+0000001C007F00000018003F00000018003F00000030003F8000003FFFFF8000003FFFFF
+80000060000FC0000060000FC00000E0000FE00000C00007E00000C00007E00001800003
+F00001800003F00003800003F80003800001F80007800001F8001FC00003FC00FFF8003F
+FFE0FFF8003FFFE02B2A7EA931>65 D<FFFFFFE000FFFFFFFC0007F0003F0003F0000FC0
+03F00007E003F00003E003F00001F003F00001F803F00001F803F00001F803F00001F803
+F00001F803F00001F803F00003F003F00003E003F00007E003F0001FC003F0007F0003FF
+FFFC0003FFFFFE0003F0003F8003F00007E003F00003F003F00001F803F00000FC03F000
+00FC03F000007E03F000007E03F000007E03F000007E03F000007E03F000007E03F00000
+FC03F00000FC03F00001F803F00003F003F00007E007F0003FC0FFFFFFFF00FFFFFFF800
+27287EA72E>I<00007FC0020003FFF806000FE01E0E003F00070E007C00019E01F00000
+FE03E000007E07C000003E078000003E0F8000001E1F0000001E3F0000000E3E0000000E
+3E0000000E7E000000067E000000067C00000006FC00000000FC00000000FC00000000FC
+00000000FC00000000FC00000000FC00000000FC000000007C000000007E000000067E00
+0000063E000000063E000000063F0000000C1F0000000C0F8000000C078000001807C000
+003803E000003001F0000060007C0001C0003F000380000FE01E000003FFF80000007FC0
+00272A7DA82F>I<FFFFFFF00000FFFFFFFE000007F0003F800003F00007C00003F00001
+F00003F00000F80003F000007C0003F000003E0003F000003E0003F000001F0003F00000
+0F8003F000000F8003F000000F8003F0000007C003F0000007C003F0000007C003F00000
+07E003F0000007E003F0000007E003F0000007E003F0000007E003F0000007E003F00000
+07E003F0000007E003F0000007E003F0000007C003F0000007C003F000000FC003F00000
+0F8003F000000F8003F000001F0003F000001F0003F000003E0003F000007C0003F00000
+F80003F00001F00003F00007E00007F0003F8000FFFFFFFE0000FFFFFFF000002B287EA7
+32>I<FFFFFFFFF0FFFFFFFFF007F00007F003F00000F803F000007803F000003803F000
+003803F000001803F000001803F000001803F000000C03F000600C03F000600C03F00060
+0003F000600003F000E00003F000E00003F003E00003FFFFE00003FFFFE00003F003E000
+03F000E00003F000E00003F000600003F000600003F000600603F000600603F000000C03
+F000000C03F000000C03F000000C03F000001C03F000001803F000003803F000003803F0
+00007803F00001F807F00007F0FFFFFFFFF0FFFFFFFFF027287EA72D>I<00007FC00200
+0003FFF80600000FE01E0E00003F00070E00007C00019E0001F00000FE0003E000007E00
+07C000003E00078000003E000F8000001E001F0000001E003F0000000E003E0000000E00
+3E0000000E007E00000006007E00000006007C0000000600FC0000000000FC0000000000
+FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00007FFFE0
+7C00007FFFE07E000000FF007E0000007E003E0000007E003E0000007E003F0000007E00
+1F0000007E000F8000007E0007C000007E0007C000007E0003E000007E0001F80000FE00
+007C0000FE00003F00039E00000FE00F0E000003FFFC020000007FE000002B2A7DA833>
+71 D<FFFFE00000FFFFE0000007F800000003F000000003F000000003F000000003F000
+000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
+0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
+03F000000003F000000003F000000003F000000003F00000C003F00000C003F00000C003
+F00001C003F000018003F000018003F000018003F000038003F000038003F000078003F0
+000F8003F0003F0007F000FF00FFFFFFFF00FFFFFFFF0022287EA729>76
+D<FFF0000000FFF0FFF8000001FFF007F8000001FE0003F8000001FC00037C0000037C00
+037C0000037C00033E0000067C00033E0000067C00031F00000C7C00031F00000C7C0003
+1F00000C7C00030F8000187C00030F8000187C000307C000307C000307C000307C000307
+C000307C000303E000607C000303E000607C000301F000C07C000301F000C07C000301F0
+00C07C000300F801807C000300F801807C0003007C03007C0003007C03007C0003003E06
+007C0003003E06007C0003003E06007C0003001F0C007C0003001F0C007C0003000F9800
+7C0003000F98007C0003000F98007C00030007F0007C00030007F0007C00030003E0007C
+00078003E0007C000FC003E000FE00FFFC01C01FFFF0FFFC01C01FFFF034287DA73C>I<
+FFF00007FFE0FFF80007FFE003FC00007E0003FE00003C0003FE00001800037F00001800
+033F80001800031FC0001800031FC0001800030FE00018000307F00018000303F8001800
+0303F80018000301FC0018000300FE00180003007F00180003007F00180003003F801800
+03001FC0180003000FE0180003000FF01800030007F01800030003F81800030001FC1800
+030000FE1800030000FE18000300007F18000300003F98000300001FD8000300001FD800
+0300000FF80003000007F80003000003F80003000003F80003000001F80003000000F800
+0780000078000FC000007800FFFC00003800FFFC000018002B287EA731>I<00007FC000
+000003FFF80000001FC07F0000003E000F800000F80003E00001F00001F00003E00000F8
+0007C000007C000F8000003E000F8000003E001F0000001F003F0000001F803E0000000F
+807E0000000FC07E0000000FC07C00000007C07C00000007C0FC00000007E0FC00000007
+E0FC00000007E0FC00000007E0FC00000007E0FC00000007E0FC00000007E0FC00000007
+E0FC00000007E07E0000000FC07E0000000FC07E0000000FC03F0000001F803F0000001F
+801F0000001F001F8000003F000FC000007E0007C000007C0003E00000F80001F00001F0
+0000FC0007E000003E000F8000001FC07F00000007FFFC000000007FC000002B2A7DA833
+>I<FFFFFFE000FFFFFFFC0007F0003F0003F0000FC003F00003E003F00001F003F00001
+F803F00000F803F00000FC03F00000FC03F00000FC03F00000FC03F00000FC03F00000FC
+03F00000F803F00001F803F00001F003F00003E003F0000FC003F0003F0003FFFFFC0003
+FFFFE00003F000000003F000000003F000000003F000000003F000000003F000000003F0
+00000003F000000003F000000003F000000003F000000003F000000003F000000003F000
+000003F000000007F8000000FFFFC00000FFFFC0000026287EA72D>I<FFFFFF800000FF
+FFFFF0000007F000FC000003F0003F000003F0000F800003F00007C00003F00007E00003
+F00003E00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003
+F00003E00003F00007E00003F00007C00003F0000F800003F0003F000003F000FC000003
+FFFFF0000003FFFFF0000003F001FC000003F0007F000003F0003F800003F0001F800003
+F0001FC00003F0000FC00003F0000FC00003F0000FC00003F0000FC00003F0000FC00003
+F0000FC00003F0000FC00003F0000FC03003F0000FC03003F0000FC03003F00007E07007
+F80007E060FFFFC003F0E0FFFFC000FFC0000000003F002C297EA730>82
+D<7FFFFFFFFF007FFFFFFFFF007E003F003F0078003F000F0070003F00070060003F0003
+0060003F000300E0003F000380C0003F000180C0003F000180C0003F000180C0003F0001
+80C0003F00018000003F00000000003F00000000003F00000000003F00000000003F0000
+0000003F00000000003F00000000003F00000000003F00000000003F00000000003F0000
+0000003F00000000003F00000000003F00000000003F00000000003F00000000003F0000
+0000003F00000000003F00000000003F00000000003F00000000003F00000000003F0000
+0000003F00000000007F800000003FFFFF0000003FFFFF000029287EA72F>84
+D<FFFFC007FFE0FFFFC007FFE007F800007E0003F000003C0003F00000180003F0000018
+0003F00000180003F00000180003F00000180003F00000180003F00000180003F0000018
+0003F00000180003F00000180003F00000180003F00000180003F00000180003F0000018
+0003F00000180003F00000180003F00000180003F00000180003F00000180003F0000018
+0003F00000180003F00000180003F00000180003F00000180003F00000180003F0000018
+0003F00000380001F80000300001F80000700000FC00006000007C0000E000007E0001C0
+00003F00038000000F800700000007E03E00000001FFF8000000003FC000002B297EA731
+>I<FFFF00FFFF003FFEFFFF00FFFF003FFE0FF8000FF80007F007F00007F00003E003F0
+0007F00001C003F00003F000018003F00003F000018001F80003F800030001F80003F800
+030001F80003F800030000FC0006FC00060000FC0006FC00060000FE0006FC000E00007E
+000C7E000C00007E000C7E000C00007F000C7F001C00003F00183F001800003F00183F00
+1800001F80383F803000001F80301F803000001F80301F803000000FC0701FC06000000F
+C0600FC06000000FC0600FC060000007E0C007E0C0000007E0C007E0C0000007F0C007E0
+C0000003F18003F180000003F18003F180000003F98003F380000001FB0001FB00000001
+FB0001FB00000001FF0001FF00000000FE0000FE00000000FE0000FE000000007E0000FC
+000000007C00007C000000007C00007C0000000038000038000000003800003800000000
+3800003800003F297FA743>87 D<FFFF80007FF8FFFF80007FF807FC00001FC003F80000
+0F0001FC00000E0001FC00001C0000FE00001800007F00003800007F00007000003F8000
+6000001FC000E000001FC000C000000FE00180000007F00380000007F80300000003F806
+00000001FC0E00000000FE0C00000000FE18000000007F38000000003FB0000000003FE0
+000000001FE0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
+000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
+000000000FC0000000000FC0000000000FC0000000001FE000000003FFFF00000003FFFF
+00002D287FA731>89 D<0400400E00E01C01C0180180300300700700600600600600C00C
+00C00C00C00C00DC0DC0FE0FE0FF0FF0FF0FF07F07F03E03E01C01C0141277A721>92
+D<00FE000007FFC0000F03E0001C00F0003E0078003F007C003F003C003F003E001E003E
+0000003E0000003E0000003E00003FFE0001FFFE0007F03E001FC03E003F003E007E003E
+007E003E00FC003E18FC003E18FC003E18FC007E187E007E187E00DF383F838FF00FFE0F
+E003F807C01D1C7E9A21>97 D<0F800000FF800000FF8000001F8000000F8000000F8000
+000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F81FC
+000F8FFF000FBC0FC00FF003E00FC001F00F8000F00F8000F80F8000FC0F80007C0F8000
+7C0F80007E0F80007E0F80007E0F80007E0F80007E0F80007E0F80007E0F80007C0F8000
+7C0F8000FC0F8000F80FC001F00FC001E00F7003C00E3C0F800C0FFF000003F8001F297E
+A725>I<003FC000FFF803E03C07C00E0F801F1F003F3E003F3E003F7E001E7C00007C00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00033E00031F00
+060F800607C00C03F03800FFE0003F80181C7E9A1E>I<000003E000003FE000003FE000
+0007E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E000
+0003E0000003E0003F83E001FFE3E003E03BE007800FE00F0007E01F0003E03E0003E07E
+0003E07C0003E07C0003E0FC0003E0FC0003E0FC0003E0FC0003E0FC0003E0FC0003E0FC
+0003E07C0003E07C0003E07E0003E03E0003E01E0007E01F000FE00F801FF003E073FE01
+FFE3FE007F03E01F297EA725>I<003F0001FFE003E1F00F80F81F007C1F003E3E003E7E
+001E7E001F7C001FFC001FFC001FFFFFFFFFFFFFFC0000FC0000FC0000FC00007C00007E
+00007E00033E00031F00070F800E07C01C03E07800FFE0003F80181C7E9A1E>I<0007E0
+003FF0007C7800F0FC01E0FC03E0FC03C07807C03007C00007C00007C00007C00007C000
+07C00007C00007C000FFFF80FFFF8007C00007C00007C00007C00007C00007C00007C000
+07C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C000
+07C0000FE0007FFE007FFE0016297FA815>I<007E03E001FF9FF007C3FCF00F00F0F01F
+00F8001E0078003E007C003E007C003E007C003E007C003E007C003E007C001E0078001F
+00F8000F00F0000FC3E0000DFF80001C7E00001C0000001C0000001C0000001E0000000F
+FFF0000FFFFC0007FFFF001FFFFF803E001FC0780007C0780003E0F00001E0F00001E0F0
+0001E0F00001E0780003C07C0007C03E000F800FC07E0003FFF800007FC0001C277E9921
+>I<0F800000FF800000FF8000001F8000000F8000000F8000000F8000000F8000000F80
+00000F8000000F8000000F8000000F8000000F8000000F81FC000F8FFF000F9C0F800FB0
+07C00FE007C00FC003E00FC003E00FC003E00F8003E00F8003E00F8003E00F8003E00F80
+03E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F80
+03E00F8003E01FC007F0FFF83FFEFFF83FFE1F287EA725>I<0E003F803F803F803F803F
+800E0000000000000000000000000000000780FF80FF801F800F800F800F800F800F800F
+800F800F800F800F800F800F800F800F800F800F800F800F800F801F80FFF8FFF80D287E
+A713>I<000E00003F80003F80003F80003F80003F80000E000000000000000000000000
+00000000000000000000000F8001FF8001FF80001F80000F80000F80000F80000F80000F
+80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F
+80000F80000F80000F80000F80000F80000F80000F80000F80000F80780F80FC0F80FC1F
+00FC1F00FC3E00707C003FF8000FE000113483A715>I<0F800000FF800000FF8000001F
+8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F
+8000000F8000000F8000000F803FF80F803FF80F801FC00F801F000F803C000F8078000F
+80E0000F81C0000F8380000F8F00000F9F80000FBF80000FF7C0000FC3E0000F81F0000F
+81F8000F80F8000F807C000F803E000F803F000F801F800F800FC01FC00FE0FFF83FFCFF
+F83FFC1E287EA723>I<0F80FF80FF801F800F800F800F800F800F800F800F800F800F80
+0F800F800F800F800F800F800F800F800F800F800F800F800F800F800F800F800F800F80
+0F800F800F800F800F800F801FC0FFF8FFF80D287EA713>I<0F81FC007F0000FF8FFF03
+FFC000FF9C0F8703E0001FB007CC01F0000FE007D801F0000FC003F000F8000FC003F000
+F8000FC003F000F8000F8003E000F8000F8003E000F8000F8003E000F8000F8003E000F8
+000F8003E000F8000F8003E000F8000F8003E000F8000F8003E000F8000F8003E000F800
+0F8003E000F8000F8003E000F8000F8003E000F8000F8003E000F8000F8003E000F8000F
+8003E000F8001FC007F001FC00FFF83FFE0FFF80FFF83FFE0FFF80311A7E9937>I<0F81
+FC00FF8FFF00FF9C0F801FB007C00FE007C00FC003E00FC003E00FC003E00F8003E00F80
+03E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F80
+03E00F8003E00F8003E00F8003E00F8003E01FC007F0FFF83FFEFFF83FFE1F1A7E9925>
+I<003F800000FFE00003E0F80007803C000F001E001E000F003E000F803E000F807C0007
+C07C0007C07C0007C0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007
+E07C0007C07C0007C07E000FC03E000F801E000F001F001F000F803E0003E0F80001FFF0
+00003F80001B1C7E9A21>I<0F81FC00FF8FFF00FFBC0FC01FF007E00FC003F00F8001F0
+0F8001F80F8000FC0F8000FC0F80007C0F80007E0F80007E0F80007E0F80007E0F80007E
+0F80007E0F80007E0F80007C0F8000FC0F8000FC0F8001F80FC001F00FC003E00FF007C0
+0FBC1F800F8FFF000F83F8000F8000000F8000000F8000000F8000000F8000000F800000
+0F8000001FC00000FFF80000FFF800001F257E9925>I<003F806001FFE0E003F070E007
+C019E00F800DE01F0007E03F0007E07E0003E07E0003E07C0003E0FC0003E0FC0003E0FC
+0003E0FC0003E0FC0003E0FC0003E0FC0003E07C0003E07E0003E07E0003E03F0003E01F
+0007E01F800FE00FC01BE003E073E001FFE3E0007F03E0000003E0000003E0000003E000
+0003E0000003E0000003E0000003E0000007F000003FFE00003FFE1F257E9923>I<0F07
+C0FF1FF0FF38F81F71F80F61F80FC1F80FC0F00FC0000F80000F80000F80000F80000F80
+000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80001FC000FFFC
+00FFFC00151A7E991A>I<03F8400FFEC03C07C07803C07001C0F000C0F000C0F000C0F8
+00C0FC00007FC0007FFC003FFF001FFF8007FFC000FFE00007E0C003F0C001F0C000F0E0
+00F0E000F0F000E0F001E0F801C0EE0780C7FF0081FC00141C7E9A1A>I<00C00000C000
+00C00000C00001C00001C00001C00003C00007C0000FC0001FC000FFFFE0FFFFE007C000
+07C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C030
+07C03007C03007C03007C03007C03007C03003E06003E06001F0C000FF80003F0014257F
+A31A>I<0F8003E0FF803FE0FF803FE01F8007E00F8003E00F8003E00F8003E00F8003E0
+0F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E00F8003E0
+0F8003E00F8003E00F8003E00F8007E00F8007E007800FE007C01BF003E073FE01FFE3FE
+007F83E01F1B7E9925>I<FFF807FEFFF807FE0FE001F00FC001E007C001C007E001C003
+E0018003F0038001F0030001F0030000F8060000F80600007C0C00007C0C00007E1C0000
+3E1800003E1800001F3000001F3000000FE000000FE000000FE0000007C0000007C00000
+038000000380001F1A7F9823>I<FFF8FFF07FE0FFF8FFF07FE01FC01FC01F800FC00F80
+0E000FC00F800E0007C00F800C0007C01FC00C0003E01BC0180003E01BE0180003E03BE0
+180001F031E0300001F031F0300001F860F0700000F860F0600000F860F8600000FCC078
+E000007CC07CC000007DC07CC000003F803D8000003F803F8000003F001F8000001F001F
+0000001F001F0000001E000F0000000E000E0000000E000E00002B1A7F982F>I<FFF81F
+FCFFF81FFC0FF00FE007E00F8003F00F0001F80E0000F81C00007C3800003E7000003FE0
+00001FC000000FC0000007C0000007E000000FF000001DF8000038FC0000707E0000E03E
+0001C01F0003C00F8007C00FC01FC00FE0FFE01FFEFFE01FFE1F197F9823>I<FFF807FE
+FFF807FE0FE001F00FC001E007C001C003E001C003E0018003F0038001F0030001F80700
+00F8060000FC0600007C0C00007C0C00003E1800003E1800001F3000001F3000001FF000
+000FE000000FE0000007C0000007C0000003800000038000000300000003000000060000
+30060000780E0000FC0C0000FC1C0000FC180000F830000070E000003FC000001F000000
+1F257F9823>I<3FFFFE3FFFFE3E00FC3801FC3001F87003F07007E0600FE0600FC0601F
+80003F00007E0000FE0000FC0001F80603F00607E0060FE0060FC00E1F800C3F001C7F00
+1C7E007CFFFFFCFFFFFC17197E981E>I<FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF400280
+8F42>124 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmr10 10 2
+/Fd 2 94 df<FFF8FFF8FFF8FFF8F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000FFF8FFF8FFF8FFF80D5378BD17>91
+D<FFF8FFF8FFF8FFF8007800780078007800780078007800780078007800780078007800
+780078007800780078007800780078007800780078007800780078007800780078007800
+780078007800780078007800780078007800780078007800780078007800780078007800
+780078007800780078007800780078007800780078007800780078007800780078007800
+780078007800780078007800780078FFF8FFF8FFF8FFF80D537FBD17>93
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmti7 7 27
+/Fe 27 123 df<000000FE003F00000007FF80FF8000000F83C1E1C000001E01E3C1E000
+003C03E3C3E000007C03E7C3E000007C03C7C3C00000F8018781800000F8000F80000000
+F8000F80000000F8000F80000001F0000F80000001F0001F00000001F0001F00000001F0
+001F00000001F0001F000000FFFFFFFFFE0000FFFFFFFFFE000003E0003E00000003E000
+3E00000003E0003E00000003E0003E00000007C0003E00000007C0007C00000007C0007C
+00000007C0007C00000007C0007C00000007C0007C0000000F80007C0000000F8000F800
+00000F8000F80000000F8000F80000000F8000F80000001F0000F80000001F0001F00000
+001F0001F00000001F0001F00000001F0001F00000003E0001F00000003E0003E0000000
+3E0003E00000003E0003E00000003C0003E00000007C0003C00000007C0007C000003878
+380780000078787807800000F8F8F80F000000F8F0F80E000000F0E0F01C00000071C078
+780000003F803FF00000001F000FC0000000333581A82B>11 D<000000FFF0000003FFFC
+00000F801E00001E000F00003C001F00007C001F000078001E0000F8000C0000F8000000
+00F800000001F000000001F000000001F000000001F000000001F000000001F0000000FF
+FFFFF800FFFFFFF80003E000F80003E001F00003E001F00007C001F00007C001F00007C0
+03E00007C003E00007C003E0000FC003E0000F8007C0000F8007C0000F8007C0000F8007
+C0000F800F80001F000F87001F000F87001F000F87001F001F0E001F001F0E003E001F0E
+003E000F1C003E000F18003E0007F0003E0001E0007C000000007C000000007C00000038
+7800000078F8000000F8F0000000F8F0000000F0E000000071C00000003F800000001F00
+000000283581A827>I<FFFF80FFFF80FFFF00FFFF007FFE0011057A8E19>45
+D<0000000018000000003C0000000038000000007800000000F000000000E000000001E0
+00000001C000000003C0000000078000000007000000000F000000001E000000001C0000
+00003C0000000038000000007800000000F000000000E000000001E000000003C0000000
+0380000000078000000007000000000F000000001E000000001C000000003C0000000078
+000000007000000000F000000000E000000001E000000003C00000000380000000078000
+00000F000000000E000000001E000000001C000000003C00000000780000000070000000
+00F000000001E000000001C000000003C0000000038000000007800000000F000000000E
+000000001E000000003C00000000380000000078000000007000000000F000000000E000
+000000C000000000263B7EAB23>47 D<007FF0001FFF80007FF0001FFF800003F00001F8
+000003F80000F0000003F80000E0000007FC0001E0000007FC0001C00000077E0001C000
+00073E0001C000000F3F0003C000000F1F00038000000E1F00038000000E0F8003800000
+1E0F80078000001E0FC0070000001C07C0070000001C07E0070000003C03E00F0000003C
+03E00E0000003801F00E0000003801F00E0000007801F81E0000007800F81C0000007000
+FC1C00000070007C1C000000F0007C3C000000F0003E38000000E0003E38000000E0003F
+38000001E0001F78000001E0001FF0000001C0000FF0000001C0000FF0000003C00007F0
+000003C00007E0000003800003E0000007800003E000000FC00003E00000FFFC0001C000
+00FFFC0001C0000031287BA732>78 D<001F0000007FC00001E0EE0003C0FE0007807E00
+0F007E001F003E001E003E003E007C003C007C007C007C007C007C00F800F800F800F800
+F800F800F800F800F001F000F001F0E0F001F0E0F001F0E0F003E1C0F007E1C07007E1C0
+781DE3803C39E3001FF0FE0007C03C001B1B789923>97 D<01F0003FF0003FF00003E000
+03E00007E00007E00007C00007C0000FC0000FC0000F80000F80001F80001F9F001F7FC0
+1FE0E03FC0F03F80783F00783E00787E007C7E007C7C007C7C007CFC007CFC00F8F800F8
+F800F8F800F8F001F0F001F0F001E0F003E0F003C0F00780700F00781E003C3C001FF000
+07C000162978A720>I<000FE0003FF800F83C01E01E03801E07803E0F003E1E003C3E00
+183C00007C00007C0000F80000F80000F80000F80000F00000F00000F00000F00008F000
+1C78003C7800783C01F01E07C00FFF0003F800171B789920>I<000001F000003FF00000
+3FF0000003E0000003E0000007E0000007E0000007C0000007C000000FC000000FC00000
+0F8000000F8000001F80001F1F80007FDF0001E0FF0003C0FF0007807F000F007E001F00
+3E001E007E003E007E003C007C007C007C007C00FC00F800FC00F800F800F800F800F801
+F800F001F800F001F0E0F001F0E0F001F0E0F003E1C0F007E1C07007E1C0781DE3803C39
+E3001FF0FE0007C03C001C2978A723>I<000FC0007FF000F03803C01C07801C0F001C1F
+001C1E001C3E00387C00707C07E07FFF80FFFC00F80000F80000F80000F80000F00000F0
+0000F0000878001C78003C3800783C01F01E07C00FFF0003F800161B789920>I<000007
+C000000FF000003C7000003C78000078F8000078F80000F8F00000F8600000F8000001F0
+000001F0000001F0000001F0000001F0000003E0000003E00001FFFFC001FFFFC00003E0
+000007C0000007C0000007C0000007C0000007C000000FC000000F8000000F8000000F80
+00000F8000000F8000001F0000001F0000001F0000001F0000001F0000003E0000003E00
+00003E0000003E0000003E0000007C0000007C0000007C0000007C000000F8000038F800
+0078F00000F8F00000F8E00000F1E0000071C000003F8000001E0000001D3581A815>I<
+0001F0000007FC00001E0EE0003C07E0007807E000F007E001E003E001E003E003E007C0
+03C007C007C007C007C007C00F800F800F800F800F800F800F800F800F001F000F001F00
+0F001F000F003F000F003E0007807E000780FE0003C3FE0001FF7C00007C7C0000007C00
+00007C000000F8000000F8000000F8003001F0007801F000F803E000F807C000F01F8000
+7FFE00001FF000001B267C9920>I<003E000007FE000007FE0000007C0000007C000000
+FC000000FC000000F8000000F8000001F8000001F8000001F0000001F0000003F0000003
+F1FC0003E7FE0003EE0F0007F80F8007F0078007E0078007E007C00FC007800FC00F800F
+800F800F800F801F800F801F801F001F001F001F001F003F003E003F003E003E003E1C3E
+007C1C7E007C1C7E00F8387C00F8387C00F870FC007860FC0078C0F8003F8070001F001E
+297BA723>I<000E001E003E003E001C0000000000000000000000000000000003C007F0
+0C7818783878307870F870F8E0F8E1F001F003E003E003E007C007C00F800F870F871F07
+1F0E1F0E1E0C1E1C0E380FF003C010287BA615>I<007C0FFC0FFC00F800F801F801F801
+F001F003F003F003E003E007E007E007C007C00FC00FC00F800F801F801F801F001F003F
+003F003E003E007E007E007C387C387C38F870F870F86078E078C03F800F000E297BA712
+>108 D<07801F800FC0000FE07FE03FF00018F1E0F0F0780038F380F9C07C0030FF007B
+803C0070FE007F003C0070FC007E003C0070F8007C003C00E1F800FC007C00E1F000F800
+7C0001F000F8007C0001F000F8007C0003E001F000F80003E001F000F80003E001F000F8
+0003E001F001F00007C003E001F00007C003E001F0E007C003E003E0E007C003E003E0E0
+0F8007C007C1C00F8007C007C1C00F8007C007C3800F8007C003C3001F000F8003C7001F
+000F8001FC000E00070000F800331B7B9938>I<07803F80000FE0FFC0001CF1C1E00038
+F301F00038FE00F00070FC00F00070FC00F80070F800F000E1F801F000E1F001F00001F0
+01F00001F001F00003E003E00003E003E00003E003E00003E007C00007C007C00007C007
+C38007C00F838007C00F83800F801F07000F801F07000F801F0E000F800F0C001F000F18
+001F0007F0000E0003E000211B7B9926>I<000FC000003FF00000F87C0001E01C000380
+1E0007800F000F000F001E000F003E000F003C000F807C000F807C000F00F8001F00F800
+1F00F8001F00F8001E00F0003E00F0003E00F0003C00F0007800F000F8007800F0007801
+E0003803C0001E0F00000FFE000003F00000191B789923>I<00F00F8001FC3FE0039E70
+70071EE078071FC03C0E1F803C0E1F003C0E3F003E1C3F003E1C3E003E003E003E007E00
+3E007E007C007C007C007C007C00FC007C00FC00F800F800F800F800F001F801F001F801
+E001F803C001F8078003FC0F0003FE1E0003E7F80003E3E00007E0000007E0000007C000
+0007C000000FC000000FC000000F8000001F800000FFF80000FFF800001F257E9923>I<
+07807E000FE1FF801CF383C038F701C038FE03C070FC07C070F807C070F80380E1F00000
+E1F0000001F0000001F0000003E0000003E0000003E0000003E0000007C0000007C00000
+07C0000007C000000F8000000F8000000F8000000F8000001F0000001F0000000E000000
+1A1B7B991D>114 D<001FC0007FF000F07801C03C03C03C07807C07807C0780780F8030
+0FE00007FF0007FF8007FFC003FFE000FFF0001FF00003F03801F07800F07C00F0F801E0
+F001E07003C07003803C0F001FFE0007F000161B7B991C>I<003800007C00007C0000F8
+0000F80000F80000F80001F00001F00001F00001F00003E000FFFFC0FFFFC003E00007C0
+0007C00007C00007C0000F80000F80000F80000F80001F00001F00001F00001F00003E00
+003E03803E03803E07007C07007C0E007C0C003C1C003C38001FE00007C00012267AA417
+>I<03E0000007F000700C7800F8187C00F8387C01F0307C01F0707C01F070F801F0E0F8
+03E0E0F803E001F003E001F003E001F007C003E007C003E007C003E007C007C00F8007C0
+0F8707C00F8707C00F8707C01F0E07C01F0E07C03F0E03C07F1C01E0EF1800FF87F8003F
+01E0201B7B9925>I<03E001C007F003E00C7807E0187C03E0387C03E0307C01E0707C01
+E070F801E0E0F801C0E0F801C001F001C001F001C001F0038003E0038003E0038003E003
+0007C0070007C0070007C0060007C00E0007C00C0007C01C0003C0380003E0300001F0E0
+0000FFC000003F00001B1B7B9920>I<007C07C001FF1FF00787B8780E03F0380C03F078
+1C03E0F83803E0F83803E0707007C0007007C0000007C0000007C000000F8000000F8000
+000F8000000F8000001F0000001F0070001F0070301F00E0783E00E0F83E01C0F83E01C0
+F07F038070EF0F003FC3FC001F01F8001D1B7C9920>120 D<03E0000007F000700E7800
+F8187C00F8387C01F0307C01F0707C01F070F801F0E0F803E0E0F803E001F003E001F003
+E001F007C003E007C003E007C003E007C007C00F8007C00F8007C00F8007C00F8007C01F
+0007C01F0007C03F0003C07F0001E0FE0000FFBE00003F3E0000003E0000007C000E007C
+001F00F8001F00F0003E01E0003C03C0001C0780001E1F00000FFC000003F000001D267B
+9921>I<003C0380007F038001FF070001FF8F0003FFFE000781FC000700380006007000
+0000E0000001C0000003800000070000000E0000001C0000003800000070000000E00000
+01C007000380070007000E000E001E001FF03C001FFFFC00387FF800703FF000E01FE000
+E0078000191B7C991C>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmtt8 8 55
+/Ff 55 123 df<000E0000001F0000001F0000001F0000001F0000007FC00003FFF00007
+FFFC001FFFFE003FFFFF007FDFFF807F1F1F80FE1F0FC0FC1F0FC0F81F1FC0F81F1FC0F8
+1F1FC0FC1F1FC0FC1F0F80FE1F07007F1F00003FDF00003FFF00000FFFC00007FFF00001
+FFFC00007FFE00001FFF00001F7F80001F1F80001F1FC07C1F0FC0FE1F07C0FE1F07C0FE
+1F07C0FE1F07C0FC1F0FC0FC1F0FC07E1F1F807F1F3F807FDFFF003FFFFE001FFFFC0007
+FFF80003FFE000007F8000001F0000001F0000001F0000001F0000001F0000000E00001A
+347CAD23>36 D<007C000001FE000003FF000007FF800007FF800007CFC0000F87C0000F
+87C0000F03C0000F03C0000F03C0000F07C0000F07C0000F0FCFF80F0F9FFC0F9F9FFC0F
+BF9FFC07FF0FF807FE0F8007FC0F8007FC0F8007F81F000FF01F001FE01E003FF03E003F
+F83E007FF87C007E7C7C00FC7C7800FC3EF800F83EF800F81FF000F81FF000F80FE03CF8
+07E03CFC0FE03CFC1FF07C7E3FFC7C7FFFFFFC3FFE7FF83FFC3FF80FF01FE007E007C01E
+2B7EA923>38 D<001E0000001E0000001F0000001E0000001E0000001E0000701E03807C
+1E0F80FE1E1FC07F9E7F807FFFFF801FFFFE0007FFF80001FFE000007F800001FFE00007
+FFF8001FFFFE007FFFFF807F9E7F80FE1E1FC07C1E0F80701E0380001E0000001E000000
+1E0000001F0000001E0000001E00001A1D7CA223>42 D<00078000000FC000000FC00000
+0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0007F
+FFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF8000FC000000FC000000FC00000
+0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000780001E
+1E7EA223>I<1F003F807FC07FE07FE07FE07FE03FE01FE007E007E00FC01FC07F80FF00
+FE00FC0070000B12748823>I<7FFFFF80FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC07FFFFF
+801A067C9623>I<3E007F00FF80FF80FF80FF80FF807F003E000909738823>I<00000380
+000007C000000FC000000FC000001FC000001F8000003F8000003F0000007F0000007E00
+00007E000000FE000000FC000001FC000001F8000003F8000003F0000007F0000007E000
+0007E000000FE000000FC000001FC000001F8000003F8000003F0000003F0000007F0000
+007E000000FE000000FC000001FC000001F8000001F8000003F8000003F0000007F00000
+07E000000FE000000FC000001FC000001F8000001F8000003F8000003F0000007F000000
+7E000000FE000000FC000000FC000000F8000000780000001A347CAD23>I<001F800000
+7FE00001FFF80003FFFC0007FFFE0007F0FE000FC03F001F801F801F000F803F000FC03E
+0007C03E0007C07C0003E07C0003E07C0003E0780001E0F80001F0F80001F0F80001F0F8
+0001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F07C0003E07C
+0003E07C0003E07E0007E03E0007C03E0007C03F000FC01F801F801F801F800FC03F0007
+F0FE0007FFFE0003FFFC0001FFF800007FE000001F80001C2B7DA923>I<007FC00003FF
+F00007FFFC001FFFFE003FFFFF807F80FF807E003FC0FE000FE0FC0007E0FE0003F0FE00
+03F0FE0003F0FE0001F07C0001F0380001F0000001F0000003F0000003F0000007E00000
+07E000000FC000001FC000003F8000003F000000FE000001FE000003F8000007F000000F
+E000003FC000007F800000FE000001FC000003F800000FF000E01FE001F03F8001F07FFF
+FFF0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE01C2A7DA923>50 D<007FC00001FFF00007FF
+FC000FFFFE001FFFFF003FE07F803F801FC03F800FC03F8007C03F8007C03F8007C00E00
+07C000000FC000000FC000001F8000003F800001FF00007FFE0000FFFC0000FFF80000FF
+FC00007FFF0000007F8000001FC000000FE0000007E0000003F0000003F0000001F00000
+01F07C0001F0FE0001F0FE0003F0FE0003F0FE0007E0FC000FE0FE001FC07FC07FC03FFF
+FF801FFFFF000FFFFC0003FFF800007FC0001C2B7DA923>I<70000000FFFFFFE0FFFFFF
+F0FFFFFFF0FFFFFFF0FFFFFFF0F8000FE0F8001FC070001F8000003F0000007E000000FE
+000000FC000001F8000001F8000003F0000003E0000007E0000007C000000FC000000F80
+00001F8000001F8000001F0000003F0000003F0000003E0000007E0000007E0000007C00
+00007C0000007C000000FC000000FC000000F8000000F8000000F8000000F8000000F800
+0000F8000000F8000000F80000007000001C2B7DA923>55 D<3E007F00FF80FF80FF80FF
+80FF807F003E00000000000000000000000000000000000000000000003E007F00FF80FF
+80FF80FF80FF807F003E00091D739C23>58 D<0000038000000FC000001FC000003FC000
+00FFC00001FF800007FE00000FFC00001FF800007FE00000FFC00001FF000007FE00000F
+FC00001FF000007FE00000FFC00000FF000000FF000000FFC000007FE000001FF000000F
+FC000007FE000001FF000000FFC000007FE000001FF800000FFC000007FE000001FF8000
+00FFC000003FC000001FC000000FC0000003801A247CA523>60 D<7FFFFFF8FFFFFFFCFF
+FFFFFCFFFFFFFCFFFFFFFC3FFFFFF8000000000000000000000000000000000000000000
+0000003FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E127E9C23>I<7000
+0000FC000000FE000000FF000000FFC000007FE000001FF800000FFC000007FE000001FF
+800000FFC000003FE000001FF800000FFC000003FE000001FF800000FFC000003FC00000
+3FC00000FFC00001FF800003FE00000FFC00001FF800003FE00000FFC00001FF800007FE
+00000FFC00001FF800007FE00000FFC00000FF000000FE000000FC000000700000001A24
+7CA523>I<0007F000001FFC00007FFE0001FFFF0003FFFF8007FC1FC00FE007C00FC0FF
+E01F83FFE03F07FFE03E0FFFE07E1FFFF07C1F8FF07C3F07F0783E03F0F87C01F0F87C01
+F0F07C01F0F07800F0F07800F0F07800F0F07800F0F07800F0F07C01F0F87C01F0F87C01
+F0783E03E07C3F07E07C1F8FC07E1FFFC03E0FFF803F07FF001F83FE000FC0F9E00FE007
+F007FC0FF003FFFFF001FFFFC0007FFF80001FFE000007F8001C297DA823>64
+D<000FE0E0003FF9F000FFFDF001FFFFF003FFFFF007FC3FF00FF00FF01FC007F01FC007
+F03F8003F03F0003F07F0001F07E0001F07E0001F07C0000E0FC000000FC000000F80000
+00F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000FC0000
+00FC0000007C0000007E0000E07E0001F07F0001F03F0001F03F8003F01FC003F01FC007
+E00FF00FE007FC1FC003FFFF8001FFFF0000FFFE00003FF800000FE0001C2B7DA923>67
+D<FFFFFFF0FFFFFFF8FFFFFFF8FFFFFFF8FFFFFFF80F8000F80F8000F80F8000F80F8000
+F80F8000F80F8000700F8000000F8000000F8038000F807C000F807C000F807C000FFFFC
+000FFFFC000FFFFC000FFFFC000FFFFC000F807C000F807C000F807C000F8038000F8000
+000F8000000F8000000F80001C0F80003E0F80003E0F80003E0F80003E0F80003E0F8000
+3EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFC1F297EA823>69
+D<7FFFFFFCFFFFFFFEFFFFFFFEFFFFFFFE7FFFFFFE07C0003E07C0003E07C0003E07C000
+3E07C0003E07C0001C07C0000007C0000007C0000007C00E0007C01F0007C01F0007C01F
+0007FFFF0007FFFF0007FFFF0007FFFF0007FFFF0007C01F0007C01F0007C01F0007C00E
+0007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C000
+007FFE0000FFFF0000FFFF0000FFFF00007FFE00001F297FA823>I<FFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFE007C00007C00007C00007C00007C00007C00007C00007C00007C00007C
+00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C
+00007C00007C00007C00007C00007C00007C00007C00007C00007C00FFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFE17297AA823>73 D<FF8001FFFF8001FFFFC003FFFFC003FFFFC003FF1E
+E007781EE007781EE007781EF00F781E700E781E700E781E781E781E781E781E381C781E
+3C3C781E3C3C781E1C38781E1E78781E1E78781E0E70781E0E70781E0E70781E07E0781E
+07E0781E07E0781E03C0781E03C0781E0000781E0000781E0000781E0000781E0000781E
+0000781E0000781E0000781E000078FFC003FFFFC003FFFFC003FFFFC003FFFFC003FF20
+297FA823>77 D<7FC01FF8FFC03FFCFFE03FFCFFE03FFC7FF01FF80F7003C00F7003C00F
+7803C00F3803C00F3803C00F3C03C00F3C03C00F1C03C00F1E03C00F1E03C00F0E03C00F
+0F03C00F0F03C00F0F03C00F0783C00F0783C00F0783C00F03C3C00F03C3C00F03C3C00F
+01C3C00F01E3C00F01E3C00F00E3C00F00F3C00F00F3C00F0073C00F0073C00F007BC00F
+003BC00F003BC07FE03FC0FFF01FC0FFF01FC0FFF00FC07FE00F801E297EA823>I<03FF
+F0000FFFFC001FFFFE003FFFFF003FFFFF007F807F807E001F807C000F807C000F80FC00
+0FC0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F800
+07C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F800
+07C0F80007C0F80007C0F80007C0F80007C0FC000FC0FC000FC07C000F807C000F807E00
+1F807F807F803FFFFF003FFFFF001FFFFE000FFFFC0003FFF0001A2B7CA923>I<FFFFF0
+00FFFFFE00FFFFFF00FFFFFF80FFFFFFC00F801FE00F8007F00F8003F00F8001F00F8001
+F80F8000F80F8000F80F8000F80F8000F80F8000F80F8001F80F8001F00F8003F00F8007
+F00F801FE00FFFFFC00FFFFF800FFFFF000FFFFE000FFFF0000F8000000F8000000F8000
+000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F800000FFF800
+00FFFC0000FFFC0000FFFC0000FFF800001D297EA823>I<7FFFC00000FFFFF80000FFFF
+FC0000FFFFFF00007FFFFF00000F807F80000F801FC0000F800FC0000F8007E0000F8003
+E0000F8003E0000F8003E0000F8003E0000F8003E0000F8007E0000F800FC0000F801FC0
+000F807F80000FFFFF00000FFFFF00000FFFFC00000FFFFE00000FFFFF00000F807F0000
+0F803F80000F801F80000F800F80000F800F80000F800F80000F800F80000F800F80000F
+800F80000F800F87000F800F8F800F800F8F800F800FCF807FF00FDF80FFF807FF80FFF8
+07FF00FFF803FF007FF001FE00000000F800212A7FA823>82 D<00FF838003FFE3C007FF
+FFC01FFFFFC03FFFFFC07FC0FFC07F003FC0FE001FC0FC000FC0FC000FC0F8000FC0F800
+07C0F80007C0FC000380FC0000007E0000007F0000003FF000001FFF00000FFFF00007FF
+FC0001FFFE00001FFF800001FFC000001FC000000FE0000007E0000003F0000003F07000
+01F0F80001F0F80001F0F80001F0FC0003F0FC0003F0FE0007E0FF000FE0FFE03FC0FFFF
+FFC0FFFFFF00FFFFFE00F1FFFC00703FE0001C2B7DA923>I<7FFFFFF8FFFFFFFCFFFFFF
+FCFFFFFFFCFFFFFFFCF807C07CF807C07CF807C07CF807C07CF807C07C7007C0380007C0
+000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0
+000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0
+000007C0000007C0000007C0000007C0000007C0000007C00000FFFE0001FFFF0001FFFF
+0001FFFF0000FFFE001E297EA823>I<FFF81FFFFFF81FFFFFF81FFFFFF81FFFFFF81FFF
+0F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00F8001F0
+0F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00F8001F0
+0F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00F8001F00FC003F00FC003F0
+07C003E007E007E007F00FE003F00FC003FC3FC001FFFF8000FFFF00007FFE00001FF800
+0007E000202A7FA823>I<03FF80000FFFE0001FFFF8003FFFFC003FFFFE003F80FF003F
+803F801F001F8000001F8000000F800000FF80007FFF8003FFFF800FFFFF801FFFFF807F
+F00F807F000F80FC000F80FC000F80F8000F80F8001F80FC001F80FE003F807F81FF807F
+FFFFFC3FFFFFFE1FFFFFFE07FFC7FE01FE01FC1F1D7D9C23>97 D<FF800000FFC00000FF
+C00000FFC00000FFC0000007C0000007C0000007C0000007C0000007C0000007C0000007
+C0000007C1FC0007C7FF0007DFFFC007FFFFE007FFFFF007FE0FF807F803F807F001FC07
+E000FC07E000FC07C0007E07C0007E07C0003E07C0003E07C0003E07C0003E07C0003E07
+C0007E07E0007E07E000FC07F000FC07F001FC07F803F807FE0FF007FFFFF007FFFFE007
+DFFF8007CFFF000383F8001F297FA823>I<003FF00000FFFC0003FFFF0007FFFF000FFF
+FF001FE07F003F807F007F003E007E0000007E000000FC000000FC000000F8000000F800
+0000F8000000F8000000F8000000FC000000FC0000007E0007007F000F807F001F803FC0
+1F801FF07F000FFFFF0007FFFE0003FFFC0000FFF000003FC000191D7B9C23>I<0000FF
+800000FFC00000FFC00000FFC00000FFC0000007C0000007C0000007C0000007C0000007
+C0000007C0000007C0007F87C001FFE7C003FFF7C00FFFFFC01FFFFFC01FE0FFC03F803F
+C07F001FC07E000FC07E000FC0FC0007C0FC0007C0F80007C0F80007C0F80007C0F80007
+C0F80007C0FC000FC0FC000FC07E000FC07E001FC07F003FC03F807FC03FE0FFC01FFFFF
+FE0FFFFFFE03FFF7FE01FFC7FE007F03FE1F297EA823>I<003FC00000FFF80003FFFC00
+07FFFF000FFFFF801FF07F803F801FC03F000FC07E0007C07E0007E0FC0007E0FFFFFFE0
+FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFC0F8000000FC000000FC0000007E0001C07F0003E0
+3F8007E03FE007E01FF81FC00FFFFFC007FFFF8001FFFE00007FFC00001FE0001B1D7D9C
+23>I<00007F000001FFC00007FFE0000FFFE0001FFFE0003FCFE0003F0FE0003E07C000
+3E0000003E0000003E0000003E00007FFFFF80FFFFFFC0FFFFFFC0FFFFFFC07FFFFF8000
+3E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E000000
+3E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E000000
+3E00003FFFFE007FFFFF007FFFFF007FFFFF003FFFFE001B297EA823>I<000001F0003F
+07FC00FFDFFE03FFFFFE07FFFFFE0FFFFF7E1FE1FE7E1F807E183F003F003F003F003E00
+1F003E001F003E001F003E001F003F003F003F003F001F807E001FE1FE000FFFFC001FFF
+F8001FFFF0001EFFC0001E3F00001E0000001F0000001F4000000FFFFC000FFFFF801FFF
+FFC03FFFFFF07E0007F87C0000F8F800007CF800007CF000003CF000003CF000003CF800
+007CFC0000FC7F0003F87FE01FF83FFFFFF00FFFFFC007FFFF8001FFFE00003FF0001F2E
+7E9D23>I<FF800000FFC00000FFC00000FFC00000FFC0000007C0000007C0000007C000
+0007C0000007C0000007C0000007C0000007C1FC0007C7FF0007DFFF8007FFFFC007FFFF
+C007FE0FE007F807E007F003E007E003E007E003E007E003E007C003E007C003E007C003
+E007C003E007C003E007C003E007C003E007C003E007C003E007C003E007C003E007C003
+E007C003E0FFFE1FFFFFFE3FFFFFFE3FFFFFFE3FFFFFFE1FFF20297FA823>I<00380000
+FE0000FE0000FE0000FE0000FE000038000000000000000000000000000000000000007F
+FC00FFFE00FFFE00FFFE007FFE00003E00003E00003E00003E00003E00003E00003E0000
+3E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E007F
+FFFEFFFFFFFFFFFFFFFFFF7FFFFE182A7AA923>I<0000E00003F80003F80003F80003F8
+0003F80000E000000000000000000000000000000000000003FFF007FFF807FFF807FFF8
+03FFF80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8
+0000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8
+0000F80000F80000F80000F80000F80000F80001F83801F87C03F0FE03F0FE0FE0FFFFE0
+FFFFC07FFF003FFE000FF80015397DA923>I<7F800000FFC00000FFC00000FFC000007F
+C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0FFFC03
+C1FFFC03C1FFFC03C1FFFC03C0FFFC03C03F0003C07E0003C0FC0003C1F80003C3F00003
+C7E00003CFC00003DFE00003FFF00003FFF00003FCF80003F8FC0003F07E0003E03E0003
+C01F0003C01F8003C00FC003C007C003C003E07FFE0FFFFFFF1FFFFFFF1FFFFFFF1FFF7F
+FE0FFF20297FA823>I<7FFE0000FFFF0000FFFF0000FFFF00007FFF0000001F0000001F
+0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F
+0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F
+0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F
+0000001F0000001F00007FFFFFC0FFFFFFE0FFFFFFE0FFFFFFE07FFFFFC01B297CA823>
+I<7E1F01F000FF7FC7FC00FFFFEFFE00FFFFFFFE007FFFFFFF000FE1FE1F000FC1FC1F00
+0FC0FC0F000F80F80F000F80F80F000F00F00F000F00F00F000F00F00F000F00F00F000F
+00F00F000F00F00F000F00F00F000F00F00F000F00F00F000F00F00F000F00F00F000F00
+F00F000F00F00F000F00F00F007FE3FE3FE0FFF3FF3FF0FFF3FF3FF0FFF3FF3FF07FE3FE
+3FE0241D819C23>I<FF81FC00FFC7FF00FFDFFF80FFFFFFC0FFFFFFC007FE0FE007F807
+E007F003E007E003E007E003E007E003E007C003E007C003E007C003E007C003E007C003
+E007C003E007C003E007C003E007C003E007C003E007C003E007C003E007C003E0FFFE1F
+FFFFFE3FFFFFFE3FFFFFFE3FFFFFFE1FFF201D7F9C23>I<003F000001FFE00003FFF000
+07FFF8000FFFFC001FC0FE003F807F003E001F007E001F807C000F80FC000FC0F80007C0
+F80007C0F80007C0F80007C0F80007C0F80007C0FC000FC0FC000FC07C000F807E001F80
+3F003F003F807F001FE1FE000FFFFC0007FFF80003FFF00001FFE000003F00001A1D7C9C
+23>I<FF81FC00FFC7FF00FFDFFFC0FFFFFFE0FFFFFFF007FE0FF807F803F807F001FC07
+E000FC07E000FC07C0007E07C0007E07C0003E07C0003E07C0003E07C0003E07C0003E07
+C0007E07E0007E07E000FC07F000FC07F001FC07F803F807FE0FF007FFFFF007FFFFE007
+DFFF8007CFFF0007C3F80007C0000007C0000007C0000007C0000007C0000007C0000007
+C0000007C0000007C0000007C00000FFFE0000FFFE0000FFFE0000FFFE0000FFFE00001F
+2C7F9C23>I<003FC1C00000FFF3E00003FFFBE00007FFFFE0000FFFFFE0001FF07FE000
+3FC01FE0007F000FE0007E000FE0007E0007E000FC0007E000FC0003E000F80003E000F8
+0003E000F80003E000F80003E000F80003E000FC0003E000FC0007E0007E0007E0007E00
+0FE0007F001FE0003F801FE0001FE07FE0001FFFFFE00007FFFFE00003FFFBE00001FFE3
+E000003F83E000000003E000000003E000000003E000000003E000000003E000000003E0
+00000003E000000003E000000003E000000003E00000007FFF000000FFFF800000FFFF80
+0000FFFF8000007FFF00212C7E9C23>I<7FF00FE0FFF87FF8FFF8FFFCFFFBFFFC7FFFFF
+FC00FFF8FC00FFC07800FF800000FF000000FE000000FE000000FC000000FC000000FC00
+0000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F800
+0000F800007FFFFC00FFFFFE00FFFFFE00FFFFFE007FFFFC001E1D7E9C23>I<01FF9C0F
+FFFE1FFFFE7FFFFE7FFFFEFF00FEFC007EF8003EF8003EFC001CFE00007FF0003FFF800F
+FFE007FFF8007FFC0001FE00007F70003FF8001FFC001FFC003FFE003FFF80FFFFFFFEFF
+FFFCFFFFF8FFFFF070FF80181D7B9C23>I<0070000000F8000000F8000000F8000000F8
+000000F8000000F8000000F800007FFFFF80FFFFFFC0FFFFFFC0FFFFFFC07FFFFF8000F8
+000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8
+000000F8000000F8000000F801C000F803E000F803E000F803E000FC07E000FC0FE000FE
+1FC0007FFFC0007FFF80003FFE00000FFC000007F0001B257EA423>I<FF807FC0FFC07F
+E0FFC07FE0FFC07FE0FFC07FE007C003E007C003E007C003E007C003E007C003E007C003
+E007C003E007C003E007C003E007C003E007C003E007C003E007C003E007C003E007C003
+E007C003E007C007E007C00FE007E03FE007FFFFFF03FFFFFF03FFFFFF00FFF3FF003FC1
+FF201D7F9C23>I<FFF03FFCFFF03FFCFFF03FFCFFF03FFCFFF03FFC0F8007C007800780
+0780078007C00F8003C00F0003C00F0003E01F0001E01E0001E01E0001F03E0000F03C00
+00F03C0000F87C000078780000787800007CF800003CF000003CF000003FF000001FE000
+001FE000001FE000000FC000000780001E1D7E9C23>I<7FF00FFEFFF81FFFFFF81FFFFF
+F81FFF7FF00FFE1F0000F80F0000F00F0000F00F0000F00F0000F00F0000F00F8000F007
+83E1E00787F1E00787F1E00787F1E0078FF9E0038F79C003CF79C003CF79C003DF7BC003
+DF7BC003DE3BC001DE3B8001FE3F8001FE3F8001FC1F8001FC1F8000F80F00201D7F9C23
+>I<7FF07FF0FFF8FFF8FFF8FFF8FFF8FFF87FF07FF003E03E0001F03C0000F87C000078
+F800007CF000003FE000001FE000000FC000000F800000078000000FC000001FE000003D
+E000003CF0000078780000F07C0001F03C0001E01E0003C01F007FF03FF8FFF87FFCFFF8
+7FFCFFF87FFC7FF03FF81E1D7E9C23>I<FFF03FFCFFF03FFCFFF03FFCFFF03FFCFFF03F
+FC078007C00780078007C0078003C00F8003C00F0001E00F0001E01F0001F01E0000F01E
+0000F01E0000F83C0000783C0000783C00003C7800003C7800003C7800001E7000001EF0
+00000EF000000FE000000FE0000007E0000007C0000007C0000007C00000078000000780
+00000F8000000F0000000F00003E1F00007F1E00007F3E00007CFC00007FFC00007FF800
+003FF000001FE000000F8000001E2C7E9C23>I<3FFFFFF07FFFFFF87FFFFFF87FFFFFF8
+7FFFFFF87C000FF07C001FE07C003FC038007F800000FF000001FC000003F8000007F000
+000FE000001FC000003F8000007F000000FE000001FC000007F800700FF000F81FE000F8
+3FC000F87F8000F8FFFFFFF8FFFFFFF8FFFFFFF8FFFFFFF87FFFFFF01D1D7E9C23>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmbx10 10 35
+/Fg 35 122 df<00000003E00000000000000007F00000000000000007F0000000000000
+000FF8000000000000000FF8000000000000000FF8000000000000001FFC000000000000
+001FFC000000000000003FFE000000000000003FFE000000000000003FFE000000000000
+007FFF000000000000007FFF00000000000000FFFF80000000000000FFFF800000000000
+00FFFF80000000000001FFFFC0000000000001F3FFC0000000000003F3FFE00000000000
+03E1FFE0000000000003E1FFE0000000000007E1FFF0000000000007C0FFF00000000000
+0FC0FFF800000000000F807FF800000000000F807FF800000000001F807FFC0000000000
+1F003FFC00000000003F003FFE00000000003E001FFE00000000003E001FFE0000000000
+7E001FFF00000000007C000FFF0000000000FC000FFF8000000000F80007FF8000000000
+F80007FF8000000001F80007FFC000000001F00003FFC000000003FFFFFFFFE000000003
+FFFFFFFFE000000003FFFFFFFFE000000007FFFFFFFFF000000007C00000FFF00000000F
+C00000FFF80000000F8000007FF80000000F8000007FF80000001F8000007FFC0000001F
+0000003FFC0000003F0000003FFE0000003E0000001FFE0000003E0000001FFE0000007E
+0000001FFF0000007C0000000FFF000000FE0000000FFF8000FFFFF80007FFFFFF80FFFF
+F80007FFFFFF80FFFFF80007FFFFFF80FFFFF80007FFFFFF80413A7DB948>65
+D<FFFFFFFFFFC00000FFFFFFFFFFFC0000FFFFFFFFFFFF0000FFFFFFFFFFFFC000007FF0
+0003FFE000007FF00000FFF000007FF000007FF800007FF000003FFC00007FF000001FFC
+00007FF000001FFE00007FF000001FFE00007FF000000FFF00007FF000000FFF00007FF0
+00000FFF00007FF000000FFF00007FF000000FFF00007FF000000FFF00007FF000000FFF
+00007FF000001FFE00007FF000001FFE00007FF000001FFC00007FF000003FFC00007FF0
+00007FF800007FF00000FFF000007FF00001FFC000007FF0000FFF8000007FFFFFFFFC00
+00007FFFFFFFFC0000007FFFFFFFFF8000007FF00000FFF000007FF000003FF800007FF0
+00001FFC00007FF000000FFE00007FF0000007FF00007FF0000007FF80007FF0000003FF
+C0007FF0000003FFC0007FF0000003FFC0007FF0000003FFE0007FF0000003FFE0007FF0
+000003FFE0007FF0000003FFE0007FF0000003FFE0007FF0000003FFE0007FF0000003FF
+E0007FF0000003FFC0007FF0000003FFC0007FF0000007FFC0007FF000000FFF80007FF0
+00000FFF00007FF000001FFF00007FF000007FFE00007FF00001FFFC00FFFFFFFFFFFFF0
+00FFFFFFFFFFFFC000FFFFFFFFFFFF0000FFFFFFFFFFF000003B397DB844>I<0000003F
+FC0001C0000003FFFFC003C000001FFFFFF007C00000FFFFFFFC0FC00003FFFC00FF3FC0
+0007FFC0001FFFC0001FFE00000FFFC0003FFC000003FFC0007FF0000001FFC000FFE000
+0000FFC001FFC0000000FFC003FFC00000007FC007FF800000003FC00FFF000000003FC0
+0FFF000000001FC01FFE000000001FC01FFE000000000FC03FFE000000000FC03FFC0000
+00000FC03FFC0000000007C07FFC0000000007C07FFC0000000007C07FF8000000000000
+FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF80000
+00000000FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000
+FFF8000000000000FFF8000000000000FFF8000000000000FFF80000000000007FF80000
+000000007FFC0000000000007FFC0000000003C03FFC0000000003C03FFC0000000003C0
+3FFE0000000003C01FFE0000000007C01FFE0000000007C00FFF0000000007800FFF0000
+00000F8007FF800000000F0003FFC00000001F0001FFC00000003E0000FFE00000007E00
+007FF8000000FC00003FFC000001F800001FFF000003F0000007FFC0000FE0000003FFFC
+00FF80000000FFFFFFFE000000001FFFFFF80000000003FFFFE000000000003FFE000000
+3A3B7BB945>I<FFFFFFFFFF800000FFFFFFFFFFF80000FFFFFFFFFFFF0000FFFFFFFFFF
+FFC000007FF80007FFF000007FF800007FF800007FF800001FFE00007FF800000FFF0000
+7FF8000003FF80007FF8000001FFC0007FF8000001FFC0007FF8000000FFE0007FF80000
+007FF0007FF80000007FF0007FF80000003FF8007FF80000003FF8007FF80000003FFC00
+7FF80000001FFC007FF80000001FFC007FF80000001FFE007FF80000001FFE007FF80000
+001FFE007FF80000001FFE007FF80000001FFF007FF80000001FFF007FF80000001FFF00
+7FF80000001FFF007FF80000001FFF007FF80000001FFF007FF80000001FFF007FF80000
+001FFF007FF80000001FFF007FF80000001FFF007FF80000001FFF007FF80000001FFF00
+7FF80000001FFE007FF80000001FFE007FF80000001FFE007FF80000001FFE007FF80000
+001FFC007FF80000003FFC007FF80000003FFC007FF80000003FF8007FF80000007FF800
+7FF80000007FF0007FF8000000FFE0007FF8000000FFE0007FF8000001FFC0007FF80000
+03FF80007FF8000007FF00007FF800001FFE00007FF800007FFC00007FF80007FFF000FF
+FFFFFFFFFFC000FFFFFFFFFFFF0000FFFFFFFFFFFC0000FFFFFFFFFF80000040397DB849
+>I<FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0007FF80000FF
+F0007FF800001FF8007FF8000007F8007FF8000003F8007FF8000001F8007FF8000001F8
+007FF8000000F8007FF8000000F8007FF800000078007FF800000078007FF80000007800
+7FF8003C007C007FF8003C003C007FF8003C003C007FF8003C003C007FF8003C003C007F
+F8003C0000007FF8007C0000007FF8007C0000007FF800FC0000007FF803FC0000007FFF
+FFFC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC0000007FF803FC0000007FF800
+FC0000007FF8007C0000007FF8007C0000007FF8003C0000007FF8003C000F007FF8003C
+000F007FF8003C000F007FF8003C001E007FF8003C001E007FF80000001E007FF8000000
+1E007FF80000003E007FF80000003E007FF80000003C007FF80000007C007FF80000007C
+007FF8000000FC007FF8000000FC007FF8000001F8007FF8000003F8007FF800000FF800
+7FF800003FF8007FF80001FFF8FFFFFFFFFFFFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF
+FFFFFFFFF038397DB83F>I<FFFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFF
+FFFFFFC0007FF80003FFC0007FF800007FE0007FF800001FE0007FF800000FE0007FF800
+0007E0007FF8000007E0007FF8000003E0007FF8000003E0007FF8000001E0007FF80000
+01E0007FF8000001E0007FF8000001F0007FF8007800F0007FF8007800F0007FF8007800
+F0007FF8007800F0007FF800780000007FF800780000007FF800F80000007FF800F80000
+007FF801F80000007FF807F80000007FFFFFF80000007FFFFFF80000007FFFFFF8000000
+7FFFFFF80000007FF807F80000007FF801F80000007FF800F80000007FF800F80000007F
+F800780000007FF800780000007FF800780000007FF800780000007FF800780000007FF8
+00780000007FF800000000007FF800000000007FF800000000007FF800000000007FF800
+000000007FF800000000007FF800000000007FF800000000007FF800000000007FF80000
+0000007FF800000000007FF800000000007FF800000000FFFFFFFF000000FFFFFFFF0000
+00FFFFFFFF000000FFFFFFFF00000034397DB83C>I<0000003FFC0001C000000003FFFF
+C003C00000001FFFFFF007C0000000FFFFFFFC0FC0000003FFFC00FF3FC0000007FFC000
+1FFFC000001FFE00000FFFC000003FFC000003FFC000007FF0000001FFC00000FFE00000
+00FFC00001FFC0000000FFC00003FFC00000007FC00007FF800000003FC0000FFF000000
+003FC0000FFF000000001FC0001FFE000000001FC0001FFE000000000FC0003FFE000000
+000FC0003FFC000000000FC0003FFC0000000007C0007FFC0000000007C0007FFC000000
+0007C0007FF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000
+00000000FFF800003FFFFFFF80FFF800003FFFFFFF807FF800003FFFFFFF807FFC00003F
+FFFFFF807FFC00000003FFC0003FFC00000003FFC0003FFC00000003FFC0003FFE000000
+03FFC0001FFE00000003FFC0001FFE00000003FFC0000FFF00000003FFC0000FFF000000
+03FFC00007FF80000003FFC00003FFC0000003FFC00001FFE0000003FFC00000FFE00000
+03FFC000007FF8000007FFC000003FFC000007FFC000001FFF00000FFFC0000007FFC000
+1FFFC0000003FFFC00FF3FC0000000FFFFFFFE0FC00000001FFFFFF803C000000003FFFF
+E000C0000000003FFE00000000413B7BB94B>I<FFFFFFFC03FFFFFFF0FFFFFFFC03FFFF
+FFF0FFFFFFFC03FFFFFFF0FFFFFFFC03FFFFFFF0007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FFFFFFFFFFF
+E000007FFFFFFFFFFFE000007FFFFFFFFFFFE000007FFFFFFFFFFFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000007FF8000001FF
+E000007FF8000001FFE000007FF8000001FFE000007FF8000001FFE000FFFFFFFC03FFFF
+FFF0FFFFFFFC03FFFFFFF0FFFFFFFC03FFFFFFF0FFFFFFFC03FFFFFFF044397DB84B>I<
+FFFFFFFF000000FFFFFFFF000000FFFFFFFF000000FFFFFFFF000000007FF80000000000
+7FF800000000007FF800000000007FF800000000007FF800000000007FF800000000007F
+F800000000007FF800000000007FF800000000007FF800000000007FF800000000007FF8
+00000000007FF800000000007FF800000000007FF800000000007FF800000000007FF800
+000000007FF800000000007FF800000000007FF800000000007FF800000000007FF80000
+0000007FF800000000007FF800000000007FF800000000007FF800000000007FF8000000
+00007FF800000000007FF800000000007FF800000000007FF800000780007FF800000780
+007FF800000780007FF800000780007FF800000780007FF800000F80007FF800000F0000
+7FF800000F00007FF800000F00007FF800001F00007FF800001F00007FF800003F00007F
+F800003F00007FF800007F00007FF80000FF00007FF80001FF00007FF80003FF00007FF8
+000FFE00007FF8007FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE0031397DB839>76 D<FFFFFC000003FFFFF0FFFFFC000003FFFFF0FFFFFE000003FF
+FFF0FFFFFF000003FFFFF0007FFF80000003F000007FFFC0000001E000007FFFE0000001
+E000007BFFF0000001E0000079FFF0000001E0000079FFF8000001E0000078FFFC000001
+E00000787FFE000001E00000783FFF000001E00000781FFF800001E00000780FFFC00001
+E00000780FFFC00001E000007807FFE00001E000007803FFF00001E000007801FFF80001
+E000007800FFFC0001E0000078007FFE0001E0000078003FFE0001E0000078003FFF0001
+E0000078001FFF8001E0000078000FFFC001E00000780007FFE001E00000780003FFF001
+E00000780001FFF801E00000780000FFF801E00000780000FFFC01E000007800007FFE01
+E000007800003FFF01E000007800001FFF81E000007800000FFFC1E0000078000007FFE1
+E0000078000003FFE1E0000078000003FFF1E0000078000001FFF9E0000078000000FFFD
+E00000780000007FFFE00000780000003FFFE00000780000001FFFE00000780000001FFF
+E00000780000000FFFE000007800000007FFE000007800000003FFE000007800000001FF
+E000007800000000FFE0000078000000007FE0000078000000007FE0000078000000003F
+E0000078000000001FE00000FC000000000FE000FFFFFC00000007E000FFFFFC00000003
+E000FFFFFC00000001E000FFFFFC00000001E00044397DB84B>78
+D<FFFFFFFFFF0000FFFFFFFFFFF000FFFFFFFFFFFE00FFFFFFFFFFFF80007FF8000FFFC0
+007FF80001FFE0007FF80000FFF0007FF800007FF8007FF800003FFC007FF800003FFC00
+7FF800001FFE007FF800001FFE007FF800001FFF007FF800001FFF007FF800001FFF007F
+F800001FFF007FF800001FFF007FF800001FFF007FF800001FFF007FF800001FFF007FF8
+00001FFE007FF800001FFE007FF800003FFC007FF800003FFC007FF800007FF8007FF800
+00FFF0007FF80001FFE0007FF8000FFFC0007FFFFFFFFF00007FFFFFFFFC00007FFFFFFF
+E000007FF800000000007FF800000000007FF800000000007FF800000000007FF8000000
+00007FF800000000007FF800000000007FF800000000007FF800000000007FF800000000
+007FF800000000007FF800000000007FF800000000007FF800000000007FF80000000000
+7FF800000000007FF800000000007FF800000000007FF800000000007FF800000000007F
+F800000000007FF800000000FFFFFFFC000000FFFFFFFC000000FFFFFFFC000000FFFFFF
+FC00000038397DB841>80 D<0007FF000E00003FFFE01E0000FFFFF83E0003FFFFFE7E00
+07FC01FFFE000FF0001FFE001FE0000FFE003FC00003FE003F800001FE007F800000FE00
+7F000000FE007F0000007E00FF0000007E00FF0000003E00FF0000003E00FF8000003E00
+FF8000001E00FFC000001E00FFE000001E00FFF000000000FFFC000000007FFFE0000000
+7FFFFE0000007FFFFFF000003FFFFFFE00003FFFFFFF80001FFFFFFFC0000FFFFFFFF000
+07FFFFFFF80003FFFFFFFC0000FFFFFFFE00003FFFFFFE00000FFFFFFF000001FFFFFF00
+00000FFFFF800000007FFF800000000FFFC000000003FFC000000001FFC000000000FFC0
+F00000007FC0F00000007FC0F00000007FC0F00000003FC0F00000003FC0F80000003FC0
+F80000003F80FC0000003F80FC0000007F80FE0000007F00FF0000007F00FF800000FE00
+FFE00001FC00FFF80003FC00FFFF801FF800FCFFFFFFE000F83FFFFFC000F007FFFE0000
+E0007FF000002A3B7BB935>83 D<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF
+FF803FFFFFFFFFFFFF803FF800FFF003FF807FC000FFF0007FC07F8000FFF0001FC07E00
+00FFF0000FC07E0000FFF0000FC07C0000FFF00007C07C0000FFF00007C0780000FFF000
+03C0780000FFF00003C0780000FFF00003C0780000FFF00003C0F80000FFF00003E0F000
+00FFF00001E0F00000FFF00001E0F00000FFF00001E0F00000FFF00001E0000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000F
+FFFFFFFF0000000FFFFFFFFF0000000FFFFFFFFF0000000FFFFFFFFF00003B387DB742>
+I<FFFFFFFC001FFFFFC0FFFFFFFC001FFFFFC0FFFFFFFC001FFFFFC0FFFFFFFC001FFFFF
+C0007FF80000001FC000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000000F8000007FF80000000F80
+00007FF80000000F8000007FF80000000F8000007FF80000001F8000003FF80000001F00
+00003FFC0000001F0000003FFC0000003F0000001FFC0000003E0000000FFE0000007E00
+00000FFE0000007C00000007FF000000FC00000003FF800001F800000001FFC00007F000
+000000FFF0001FE0000000007FFE00FFC0000000001FFFFFFF000000000007FFFFFE0000
+00000000FFFFF00000000000000FFF80000000423A7DB849>I<FFFFFFE01FFFFFFC003F
+FFFCFFFFFFE01FFFFFFC003FFFFCFFFFFFE01FFFFFFC003FFFFCFFFFFFE01FFFFFFC003F
+FFFC01FFF000003FFC0000007E0000FFF000003FFE0000003C0000FFF000001FFE000000
+3C0000FFF800001FFE0000007C00007FF800001FFF0000007800007FF800000FFF000000
+7800007FFC00000FFF800000F800003FFC000007FF800000F000003FFE000007FF800001
+F000001FFE00000FFFC00001E000001FFE00000FFFC00001E000001FFF00000FFFC00003
+E000000FFF00001FFFE00003C000000FFF00001FFFE00003C0000007FF80003FFFF00007
+80000007FF80003CFFF0000780000007FFC0003CFFF0000F80000003FFC0007CFFF8000F
+00000003FFC000787FF8000F00000003FFE000787FF8001F00000001FFE000F03FFC001E
+00000001FFF000F03FFC001E00000000FFF001F03FFE003C00000000FFF001E01FFE003C
+00000000FFF801E01FFE007C000000007FF803E01FFF0078000000007FF803C00FFF0078
+000000007FFC03C00FFF80F8000000003FFC078007FF80F0000000003FFE078007FF80F0
+000000001FFE0F8007FFC1E0000000001FFE0F0003FFC1E0000000001FFF0F0003FFC3E0
+000000000FFF1F0003FFE3C0000000000FFF1E0001FFE3C0000000000FFF9E0001FFF7C0
+0000000007FFBC0000FFF7800000000007FFFC0000FFFF800000000003FFFC0000FFFF00
+0000000003FFF800007FFF000000000003FFF800007FFF000000000001FFF800007FFE00
+0000000001FFF000003FFE000000000000FFF000003FFC000000000000FFE000001FFC00
+0000000000FFE000001FFC0000000000007FE000001FF80000000000007FC000000FF800
+00000000007FC000000FF80000000000003F80000007F00000000000003F80000007F000
+00000000001F80000007E00000000000001F00000003E00000000000000F00000003C000
+00005E3A7EB863>87 D<003FFE00000003FFFFE000000FFFFFF800001FF00FFE00003FF0
+03FF00003FF801FF80003FF800FFC0003FF800FFC0003FF8007FE0003FF8007FE0001FF0
+007FE0000FE0007FE0000380007FE0000000007FE0000000007FE00000003FFFE000000F
+FFFFE000007FFFFFE00001FFF87FE00007FF807FE0000FFE007FE0003FF8007FE0003FF0
+007FE0007FE0007FE000FFE0007FE000FFC0007FE000FFC0007FE000FFC0007FE000FFC0
+007FE000FFC000FFE000FFE001FFE0007FE001FFE0003FF007FFF8001FFC1FBFFFC00FFF
+FE1FFFC003FFF80FFFC0003FE003FFC02A257DA42E>97 D<00FF00000000FFFF00000000
+FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000
+03FF0000000003FF01FF800003FF0FFFF00003FF3FFFFC0003FFFE03FF0003FFF000FF80
+03FFE0007FC003FF80003FE003FF00003FF003FF00001FF803FF00001FF803FF00001FFC
+03FF00000FFC03FF00000FFC03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE
+03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE
+03FF00000FFC03FF00000FFC03FF00000FFC03FF00001FF803FF00001FF803FF00001FF0
+03FF80003FF003FFC0007FE003FFE0007FC003FDF001FF8003F8FC07FE0003F03FFFF800
+03E00FFFE00003C003FF00002F3A7EB935>I<0001FFC000000FFFFC00007FFFFF0000FF
+80FF8003FE00FFC007FC01FFC00FF801FFC01FF801FFC01FF001FFC03FF001FFC03FF000
+FF807FE0007F007FE0001C007FE0000000FFE0000000FFE0000000FFE0000000FFE00000
+00FFE0000000FFE0000000FFE0000000FFE0000000FFE00000007FE00000007FE0000000
+7FF00000003FF00000003FF00001E01FF80001E01FF80003E00FFC0007C007FE00078003
+FF001F8000FFC07E00007FFFFC00000FFFF0000001FF800023257DA42A>I<000000007F
+800000007FFF800000007FFF800000007FFF800000007FFF8000000003FF8000000001FF
+8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF
+8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF
+8000000001FF8000000001FF800001FF81FF80000FFFF1FF80003FFFFDFF8000FFC07FFF
+8003FF001FFF8007FC0007FF800FFC0003FF801FF80001FF801FF00001FF803FF00001FF
+803FF00001FF807FE00001FF807FE00001FF807FE00001FF80FFE00001FF80FFE00001FF
+80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF
+80FFE00001FF80FFE00001FF807FE00001FF807FE00001FF807FF00001FF803FF00001FF
+803FF00001FF801FF80003FF800FF80007FF8007FC000FFF8003FE001FFFC001FF80FDFF
+FE007FFFF9FFFE001FFFE1FFFE0003FF01FFFE2F3A7DB935>I<0003FF8000001FFFF000
+007FFFFC0001FF83FE0003FE007F8007FC003F800FF8003FC01FF8001FE01FF0001FE03F
+F0000FF03FF0000FF07FE0000FF07FE0000FF87FE00007F8FFE00007F8FFE00007F8FFFF
+FFFFF8FFFFFFFFF8FFFFFFFFF8FFE0000000FFE0000000FFE0000000FFE00000007FE000
+00007FE00000007FE00000003FF00000003FF00000781FF00000780FF80000F80FFC0000
+F007FC0003F001FF000FE000FFC07FC0007FFFFF00000FFFFC000001FFE00025257DA42C
+>I<000000001F000007FE00FFC0007FFFE3FFC001FFFFFFEFE007FE07FF8FE00FF801FF
+1FE01FF000FF8FE03FF000FFCFE03FE0007FC7C03FE0007FC0007FE0007FE0007FE0007F
+E0007FE0007FE0007FE0007FE0007FE0007FE0007FE0007FE0003FE0007FC0003FE0007F
+C0003FF000FFC0001FF000FF80000FF801FF000007FE07FE00000FFFFFF800000F7FFFE0
+00001E07FE0000001E00000000001E00000000003E00000000003F00000000003F800000
+00001FC0000000001FFFFFF800001FFFFFFF80001FFFFFFFE0000FFFFFFFF80007FFFFFF
+FC0003FFFFFFFE0007FFFFFFFE001FFFFFFFFF003FC0000FFF007F000000FF80FF000000
+7F80FE0000007F80FE0000003F80FE0000003F80FE0000003F80FF0000007F807F000000
+7F007F800000FF003FC00001FE001FF00007FC0007FE003FF00001FFFFFFC000007FFFFF
+00000007FFF000002B377DA530>103 D<00FF00000000FFFF00000000FFFF00000000FF
+FF00000000FFFF0000000007FF0000000003FF0000000003FF0000000003FF0000000003
+FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003
+FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003
+FF007FC00003FF03FFF80003FF0FFFFE0003FF1F03FF0003FF3C01FF8003FF7801FF8003
+FFF000FF8003FFE000FFC003FFC000FFC003FFC000FFC003FF8000FFC003FF8000FFC003
+FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003
+FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003
+FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003
+FF0000FFC003FF0000FFC003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFF
+FFFC3FFFFF303A7DB935>I<01F00007FC000FFE000FFE001FFF001FFF001FFF001FFF00
+1FFF000FFE000FFE0007FC0001F000000000000000000000000000000000000000000000
+00000000000000FF007FFF007FFF007FFF007FFF0007FF0003FF0003FF0003FF0003FF00
+03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00
+03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFF8
+FFFFF8FFFFF8FFFFF8153B7DBA1B>I<00FF00000000FFFF00000000FFFF00000000FFFF
+00000000FFFF0000000007FF0000000003FF0000000003FF0000000003FF0000000003FF
+0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF
+0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF
+000FFFE003FF000FFFE003FF000FFFE003FF000FFFE003FF0003FC0003FF0003F00003FF
+000FE00003FF001F800003FF003F000003FF007E000003FF00FC000003FF03F8000003FF
+07E0000003FF0FC0000003FF1FC0000003FF7FE0000003FFFFF0000003FFFFF8000003FF
+FFFC000003FFFFFC000003FFCFFE000003FF0FFF000003FE07FF800003FE03FF800003FE
+01FFC00003FE00FFE00003FE00FFF00003FE007FF00003FE003FF80003FE001FFC0003FE
+001FFE0003FE000FFE0003FE000FFF00FFFFF83FFFF8FFFFF83FFFF8FFFFF83FFFF8FFFF
+F83FFFF82D3A7EB932>107 D<00FF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
+0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFFCFFFF
+FCFFFFFCFFFFFC163A7DB91B>I<00FE007FE0000FFC0000FFFE01FFFC003FFF8000FFFE
+07FFFF00FFFFE000FFFE1F81FF83F03FF000FFFE3C00FF87801FF00007FE7800FFCF001F
+F80003FEF000FFDE001FF80003FFE0007FFC000FFC0003FFC0007FF8000FFC0003FFC000
+7FF8000FFC0003FF80007FF0000FFC0003FF80007FF0000FFC0003FF00007FE0000FFC00
+03FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0
+000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF
+00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000F
+FC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF0000
+7FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC00
+03FF00007FE0000FFC0003FF00007FE0000FFC00FFFFFC1FFFFF83FFFFF0FFFFFC1FFFFF
+83FFFFF0FFFFFC1FFFFF83FFFFF0FFFFFC1FFFFF83FFFFF04C257DA451>I<00FE007FC0
+00FFFE03FFF800FFFE0FFFFE00FFFE1F03FF00FFFE3C01FF8007FE7801FF8003FEF000FF
+8003FFE000FFC003FFC000FFC003FFC000FFC003FF8000FFC003FF8000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
+C003FF0000FFC003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFF
+FF30257DA435>I<0001FFC00000000FFFF80000007FFFFF000000FF80FF800003FE003F
+E00007FC001FF0000FF8000FF8001FF00007FC001FF00007FC003FF00007FE003FE00003
+FE007FE00003FF007FE00003FF007FE00003FF00FFE00003FF80FFE00003FF80FFE00003
+FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003
+FF807FE00003FF007FE00003FF007FE00003FF003FE00003FE003FF00007FE001FF00007
+FC001FF00007FC000FF8000FF80007FC001FF00003FE003FE00001FF80FFC000007FFFFF
+0000001FFFFC00000001FFC0000029257DA430>I<00FF01FF8000FFFF0FFFF000FFFF3F
+FFFC00FFFFFE07FF00FFFFF001FF8003FFE000FFC003FF80007FE003FF00007FF003FF00
+003FF803FF00003FF803FF00001FFC03FF00001FFC03FF00001FFC03FF00000FFE03FF00
+000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00
+000FFE03FF00000FFE03FF00000FFE03FF00000FFC03FF00001FFC03FF00001FFC03FF00
+001FF803FF00003FF803FF00003FF003FF80007FF003FFC0007FE003FFE000FFC003FFF0
+03FF8003FFFC07FE0003FF3FFFF80003FF0FFFE00003FF03FF000003FF0000000003FF00
+00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00
+00000003FF0000000003FF0000000003FF0000000003FF00000000FFFFFC000000FFFFFC
+000000FFFFFC000000FFFFFC0000002F357EA435>I<00FE03F000FFFE0FFE00FFFE3FFF
+00FFFE7C7F80FFFEF8FFC007FEF0FFC003FFE0FFC003FFC0FFC003FFC0FFC003FF807F80
+03FF803F0003FF800C0003FF80000003FF00000003FF00000003FF00000003FF00000003
+FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF
+00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00
+000003FF000000FFFFFE0000FFFFFE0000FFFFFE0000FFFFFE000022257EA427>114
+D<003FF03803FFFEF80FFFFFF81FC00FF83F0003F87E0001F87C0000F8FC0000F8FC0000
+78FE000078FF000078FF800000FFFC0000FFFFE0007FFFFC007FFFFF803FFFFFC01FFFFF
+F00FFFFFF803FFFFF800FFFFFC001FFFFC00007FFE000007FEF00001FEF00000FEF80000
+FEF800007EFC00007EFC00007CFE0000FCFF0000F8FF8001F8FFF007F0FFFFFFC0F8FFFF
+00E01FF8001F257DA426>I<000F0000000F0000000F0000000F0000000F0000001F0000
+001F0000001F0000001F0000003F0000003F0000007F000000FF000000FF000001FF0000
+07FF00001FFFFFE0FFFFFFE0FFFFFFE0FFFFFFE003FF000003FF000003FF000003FF0000
+03FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF0000
+03FF000003FF000003FF000003FF000003FF000003FF007803FF007803FF007803FF0078
+03FF007803FF007803FF007803FF007803FF00F801FF80F001FF81F000FFC3E0003FFFC0
+001FFF800003FE001D357EB425>I<00FF00003FC0FFFF003FFFC0FFFF003FFFC0FFFF00
+3FFFC0FFFF003FFFC007FF0001FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00
+00FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00
+00FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00
+00FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00
+01FFC003FF0001FFC003FF0003FFC003FF0003FFC001FF0007FFC001FF800FFFE000FFC0
+3EFFFF007FFFFCFFFF001FFFF0FFFF0003FF80FFFF30257DA435>I<FFFFF01FFFF0FFFF
+F01FFFF0FFFFF01FFFF0FFFFF01FFFF003FF8003F80001FFC003E00000FFC007E000007F
+E007C000003FF00F8000003FF81F0000001FFC3E0000000FFC7C00000007FEFC00000003
+FFF800000003FFF000000001FFE000000000FFC0000000007FE0000000003FF000000000
+3FF8000000007FFC000000007FFC00000000FFFE00000001F3FF00000003E3FF80000007
+C1FFC000000FC0FFC000001F807FE000001F003FF000003E003FF800007C001FFC0000F8
+000FFC0001F80007FE00FFFF003FFFF8FFFF003FFFF8FFFF003FFFF8FFFF003FFFF82D25
+7EA432>120 D<FFFFF001FFF8FFFFF001FFF8FFFFF001FFF8FFFFF001FFF803FF00003F
+0003FF00001E0003FF80003E0001FF80003C0001FFC0007C0000FFC000780000FFE000F8
+00007FE000F000007FF001F000003FF001E000003FF801E000001FF803C000001FF803C0
+00001FFC07C000000FFC078000000FFE0F80000007FE0F00000007FF1F00000003FF1E00
+000003FFBE00000001FFBC00000001FFFC00000000FFF800000000FFF800000000FFF800
+0000007FF0000000007FF0000000003FE0000000003FE0000000001FC0000000001FC000
+0000000F80000000000F80000000000F00000000000F00000000001F00000000001E0000
+003F003E0000007F803C000000FFC07C000000FFC078000000FFC0F8000000FFC1F00000
+00FFC3E00000007F87C00000007D1F800000003FFF000000001FFC0000000007F0000000
+002D357EA432>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmr6 6 49
+/Fh 49 122 df<78FCFCFEFE7E0606060C0C1C1830604007107AA212>39
+D<78FCFCFEFE7E0606060C0C1C1830604007107A8512>44 D<FFFEFFFEFFFE0F037E8B15
+>I<78FCFCFCFC7806067A8512>I<00E00001E00007E000FFE000F9E00001E00001E00001
+E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001
+E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00003F000FF
+FFC0FFFFC012217AA01E>49 D<01FC0007FF801C0FC03003E06001F06000F8F800F8FC00
+FCFC00FCFC007C78007C3000FC0000FC0000F80000F80001F00003E00003C0000780000F
+00001E0000380000700000E00001C00C03800C0600180C00181800183FFFF87FFFF8FFFF
+F0FFFFF016217CA01E>I<00FF0003FFC00F03E01C00F01C00F83E00FC3E007C3E007C1E
+00FC0C00FC0000F80000F80001F00003E0000FC001FF0001FF000003E00000F000007800
+007C00003E00003F30003F78003FFC003FFC003FFC003EF8007E60007C3800F81E03F00F
+FFC001FF0018227DA01E>I<0000E00001E00001E00003E00007E00007E0000DE0001DE0
+0039E00031E00061E000E1E000C1E00181E00381E00701E00601E00C01E01C01E01801E0
+3001E07001E0E001E0FFFFFFFFFFFF0001E00001E00001E00001E00001E00001E00003F0
+003FFF003FFF18227DA11E>I<007F0003FFC00781E00E00701C003818001C38001C3800
+1C38001C3C001C3F00381FC0781FE0F00FF9E007FF8001FF8001FFC007FFF00F0FF81C03
+FC3801FE70007E70001FE0000FE00007E00007E00007E0000670000E78000C3C00381F00
+F007FFC000FF0018227DA01E>56 D<00FE0003FFC00781E00E00701C00783C003878003C
+78003CF8001EF8001EF8001EF8001FF8001FF8001FF8001F78003F78003F3C007F1C007F
+0F01DF07FF9F03FE1E00001E00001E00003E00003C1C00383E00783E00703C00E01801C0
+1C07800FFE0003F80018227DA01E>I<78FCFCFCFC7800000000000000000070F8FCFCFC
+7C0C0C0C1C181830306040061F7A9412>59 D<0001FF0000000FFFE000003E00F80000F0
+001E0001C0000700038000038006000000C00C00FC00601803FF8030180783C030301E00
+E018701C00701C603C003E0C6078001E0CE078001E0EC0F0001E06C0F0001E06C0F0001E
+06C0F0001E06C0F0001E06C0F0001E06C0F0001E06E078001E066078001E04603C003E0C
+701C007E0C301E00FE08180783CF181803FF87F00C00FC03E00600000000038000000001
+C000001E00F00001F8003E003FE0000FFFFE000001FFC00027257CA32F>64
+D<FFFFFF0000FFFFFFE00007C003F00007C000FC0007C0007E0007C0003E0007C0003F00
+07C0003F0007C0003F0007C0003F0007C0003F0007C0003E0007C0007E0007C000FC0007
+C003F80007FFFFE00007FFFFE00007C003F80007C0007E0007C0003F0007C0001F8007C0
+001F8007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000F8007C000
+1F8007C0003F0007C0007E0007C001FC00FFFFFFF000FFFFFFC00022227CA12A>66
+D<0001FF0020000FFFC060003F80F0E000FC0019E001F0000DE003E00007E007C00003E0
+0F800001E01F000001E03F000000E03E000000E07E000000E07E000000607C00000060FC
+00000060FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00
+0000007C000000607E000000607E000000603E000000603F000000C01F000000C00F8000
+018007C000018003E000030001F000060000FC001C00003F807800000FFFE0000001FF00
+0023247CA22B>I<FFFFFF8000FFFFFFF0000FC001F80007C0007E0007C0001F0007C000
+0F8007C00007C007C00003E007C00001F007C00001F007C00001F807C00000F807C00000
+F807C00000FC07C00000FC07C00000FC07C00000FC07C00000FC07C00000FC07C00000FC
+07C00000FC07C00000F807C00000F807C00001F807C00001F007C00001F007C00003E007
+C00007C007C0000F8007C0001F0007C0003E000FC001FC00FFFFFFF000FFFFFF80002622
+7CA12E>I<FFFFFFFCFFFFFFFC07C000FC07C0003E07C0001E07C0000E07C0000607C000
+0607C0000607C0000307C00C0307C00C0307C00C0007C00C0007C01C0007C03C0007FFFC
+0007FFFC0007C03C0007C01C0007C00C0007C00C0007C00C0007C00C0007C0000007C000
+0007C0000007C0000007C0000007C0000007C0000007E00000FFFF0000FFFF000020227C
+A127>70 D<0000FF0010000FFFE030003F807870007C001CF001F00006F003E00003F007
+C00001F00F800000F01F000000F01F000000703E000000707E000000707E000000307C00
+000030FC00000030FC00000000FC00000000FC00000000FC00000000FC00000000FC0000
+FFFFFC0000FFFF7C000003F07E000001F07E000001F03E000001F01F000001F01F000001
+F00F800001F007C00001F003E00001F001F80003F0007E000770003FC03E30000FFFF810
+0000FFC00028247CA22F>I<FFFE03FFF8FFFE03FFF80FE0003F8007C0001F0007C0001F
+0007C0001F0007C0001F0007C0001F0007C0001F0007C0001F0007C0001F0007C0001F00
+07C0001F0007C0001F0007C0001F0007FFFFFF0007FFFFFF0007C0001F0007C0001F0007
+C0001F0007C0001F0007C0001F0007C0001F0007C0001F0007C0001F0007C0001F0007C0
+001F0007C0001F0007C0001F0007C0001F0007C0001F000FE0003F80FFFE03FFF8FFFE03
+FFF825227CA12D>I<FFFEFFFE0FE007C007C007C007C007C007C007C007C007C007C007
+C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C00F
+E0FFFEFFFE0F227CA116>I<FFFF8000FFFF80000FE0000007C0000007C0000007C00000
+07C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C00000
+07C0000007C0000007C0000007C0000007C0000007C0000007C0000607C0000607C00006
+07C0000C07C0000C07C0000C07C0001C07C0003C07C0003C07C000FC0FC003F8FFFFFFF8
+FFFFFFF81F227CA126>76 D<FFC0007FF8FFE0007FF807F0000FC007F000078007F80003
+0006FC000300067E000300063F000300063F000300061F800300060FC003000607E00300
+0603E003000603F003000601F803000600FC030006007E030006007E030006003F030006
+001F830006000FC300060007E300060007E300060003F300060001FB00060000FF000600
+007F000600007F000600003F000600001F000F00000F001F80000F00FFF0000700FFF000
+030025227CA12D>78 D<FFFFFF0000FFFFFFE0000FC003F80007C000FC0007C0003E0007
+C0003F0007C0001F0007C0001F8007C0001F8007C0001F8007C0001F8007C0001F8007C0
+001F0007C0003F0007C0003E0007C000FC0007C003F80007FFFFE00007FFFF000007C000
+000007C000000007C000000007C000000007C000000007C000000007C000000007C00000
+0007C000000007C000000007C000000007C00000000FE0000000FFFE000000FFFE000000
+21227CA129>80 D<FFFFFC0000FFFFFF80000FC007E00007C001F80007C0007C0007C000
+7E0007C0003E0007C0003F0007C0003F0007C0003F0007C0003F0007C0003E0007C0007E
+0007C0007C0007C001F80007C007E00007FFFF800007FFFF000007C00FC00007C003E000
+07C001F00007C001F80007C000F80007C000F80007C000F80007C000FC0007C000FC0007
+C000FC0007C000FC0607C000FE0607C000FE060FE0007E0EFFFE003F1CFFFE001FF80000
+0003E027237CA12C>82 D<00FF010007FFC3000F01F7001C003F0030001F0070000F0060
+000700E0000700E0000300E0000300E0000300F0000000780000007E0000003FC000001F
+FE00000FFFE00007FFF80000FFFC000007FE0000007F0000000F8000000780000003C000
+0003C0C00001C0C00001C0C00001C0C00001C0E0000180F0000380F8000700FC000E00EF
+803C00C3FFF000807FC0001A247CA222>I<7FFFFFFFF07FFFFFFFF07C00F801F07000F8
+00707000F800706000F80030E000F80038E000F80038C000F80018C000F80018C000F800
+18C000F800180000F800000000F800000000F800000000F800000000F800000000F80000
+0000F800000000F800000000F800000000F800000000F800000000F800000000F8000000
+00F800000000F800000000F800000000F800000000F800000000F800000001FC0000007F
+FFF000007FFFF00025227DA12B>I<FFFE007FF8FFFE007FF80FE0000FC007C000078007
+C000030007C000030007C000030007C000030007C000030007C000030007C000030007C0
+00030007C000030007C000030007C000030007C000030007C000030007C000030007C000
+030007C000030007C000030007C000030007C000030007C000030007C000030007C00007
+0003E000060003E000060001E0000E0001F0001C0000F8003800007C007000001F01E000
+0007FF80000001FE000025237CA12D>I<FFFC0003FF80FFFC0003FF800FE00000FC0007
+E00000700003E00000600003E00000600001F00000C00001F00000C00001F80001C00000
+F80001800000FC00038000007C00030000007E00030000003E00060000003E0006000000
+1F000C0000001F000C0000000F80180000000F80180000000FC03800000007C030000000
+07E07000000003E06000000003F06000000001F0C000000001F0C000000000F980000000
+00F98000000000FF80000000007F00000000007F00000000003E00000000003E00000000
+001C00000000001C00000029237EA12D>I<01FC00000FFF00001E0780003C03C0003E01
+E0003E00E0003E00F0001C00F0000000F0000001F00000FFF00007FFF0001FC0F0003F00
+F0007C00F0007C00F000F800F0C0F800F0C0F800F0C0F801F0C07C0370C03E0E79801FFC
+3F0007F01E001A187D961E>97 D<0F000000FF000000FF0000001F0000000F0000000F00
+00000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F07F0000F3F
+FC000F703F000FC00F800F8007C00F0003C00F0003E00F0001E00F0001F00F0001F00F00
+01F00F0001F00F0001F00F0001F00F0001F00F0001E00F0003E00F0003C00F8007800EC0
+0F000E703E000C3FFC000007E0001C247DA222>I<007F0003FFE007C0F00F00781E00F8
+3C00F83C00F87C0070780000F80000F80000F80000F80000F80000F80000F800007C0000
+7C00183C00181E00300F006007C0E003FF80007E0015187D961B>I<00000F000000FF00
+0000FF0000001F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00
+00000F0000000F0000FF0F0003FFCF0007C0FF000F003F001E001F003C000F007C000F00
+78000F00F8000F00F8000F00F8000F00F8000F00F8000F00F8000F00F8000F0078000F00
+7C000F003C000F003E001F001F003F800FC1EFF003FF8FF000FE0F001C247DA222>I<00
+FC0003FF800F83C01F01E03E00F03C00F07C00F07C0078F80078F80078FFFFF8FFFFF8F8
+0000F80000F80000F800007C00007C00183E00181E00381F00700781E003FF80007E0015
+187D961B>I<000F80007FC000F1E001E3E003C3E003C1C0078000078000078000078000
+078000078000078000078000078000FFFE00FFFE00078000078000078000078000078000
+078000078000078000078000078000078000078000078000078000078000078000078000
+7FFC007FFC0013247EA313>I<01F83F0007FEFF801E07E3801C0383003801C0007801E0
+007801E0007801E0007801E0007801E0003801C0001C0380001E0780003FFE000031F800
+003000000038000000380000003FFF80001FFFF0000FFFF8001FFFFC0038007E0070000E
+00E0000F00E0000700E0000700E0000700F0000F0070000E003C003C001F00F80007FFE0
+0000FF000019227D951E>I<0F000000FF000000FF0000001F0000000F0000000F000000
+0F0000000F0000000F0000000F0000000F0000000F0000000F0000000F07F0000F1FFC00
+0F703E000FC01E000F800F000F800F000F000F000F000F000F000F000F000F000F000F00
+0F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F00
+FFF0FFF0FFF0FFF01C237DA222>I<0C003F003F003F003F000C00000000000000000000
+00000000000F00FF00FF001F000F000F000F000F000F000F000F000F000F000F000F000F
+000F000F000F000F00FFE0FFE00B237DA212>I<0F000000FF000000FF0000001F000000
+0F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000
+0F0000000F00FF800F00FF800F00FE000F00F8000F01E0000F0380000F0700000F1E0000
+0F3E00000F7F00000FE780000F87C0000F03E0000F01F0000F00F0000F0078000F003C00
+0F001E000F001F80FFF03FE0FFF03FE01B237DA220>107 D<0F00FF00FF001F000F000F
+000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F
+000F000F000F000F000F000F000F000F000F00FFF0FFF00C237DA212>I<0F07F007F000
+FF1FFC1FFC00FF703E703E001FC01EC01E000F800F800F000F800F800F000F000F000F00
+0F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F00
+0F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F00
+0F000F000F00FFF0FFF0FFF0FFF0FFF0FFF02C167D9532>I<0F07F000FF1FFC00FF703E
+001FC01E000F800F000F800F000F000F000F000F000F000F000F000F000F000F000F000F
+000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F00FFF0FF
+F0FFF0FFF01C167D9522>I<007E0003FFC00781E00F00F01E00783C003C3C003C78001E
+78001EF8001FF8001FF8001FF8001FF8001FF8001FF8001F78001E7C003E3C003C3E007C
+1F00F80F81F003FFC000FF0018187D961E>I<0F07F000FF3FFC00FF703F000FC00F800F
+8007C00F0007C00F0003E00F0003E00F0001F00F0001F00F0001F00F0001F00F0001F00F
+0001F00F0001F00F0003E00F0003E00F0007C00F8007800FC01F000F703E000F3FFC000F
+07E0000F0000000F0000000F0000000F0000000F0000000F0000000F000000FFF00000FF
+F000001C207D9522>I<0E0F80FE3FC0FE73E01EC3E00FC3E00F81C00F80000F00000F00
+000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F0000FFF8
+00FFF80013167D9518>114 D<07F0801FFF80380F80700380E00380E00180E00180F001
+80F800007FC0003FF8001FFE0007FF00001F800007C0C003C0C001C0E001C0E001C0F001
+80F00380FC0F00CFFE0083F80012187D9618>I<01800001800001800001800003800003
+80000780000780000F80003F8000FFFF80FFFF8007800007800007800007800007800007
+80000780000780000780000780000780C00780C00780C00780C00780C00780C003C18003
+E30001FE00007C0012207E9E18>I<0F000F00FF00FF00FF00FF001F001F000F000F000F
+000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F
+000F000F000F000F000F000F001F000F001F0007003F8007C0EFF003FF8FF000FE0F001C
+177D9522>I<FFE01FF0FFE01FF01F800F800F800700078006000780060003C00C0003C0
+0C0001E0180001E0180000F0300000F0300000F8700000786000007CE000003CC000003F
+C000001F8000001F8000000F0000000F0000000600001C167E9420>I<FFE1FF83FEFFE1
+FF83FE1F003E00F80F003C00F00F003E00E007806E00C007806E00C007806F01C003C0C7
+018003C0C7818001E1C7830001E183830001E183C30000F301C60000F301C60000FF01EE
+00007E00EC00007E00FC00003C007800003C007800003C007800001800300027167E942B
+>I<FFE01FF0FFE01FF01F800F800F8007000780060007C00E0003C00C0003E01C0001E0
+180001F0380000F0300000F830000078600000786000003CC000003CC000001F8000001F
+8000000F0000000F00000006000000060000000C0000000C000000180000F8180000F830
+0000F8700000F860000061C000003F8000001F0000001C207E9420>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 12 12
+/Fi 12 86 df<FFFFFFFFFFFF000000FFFFFFFFFFFFF00000FFFFFFFFFFFFFE0000FFFF
+FFFFFFFFFF8000FFFFFFFFFFFFFFE000003FFC000007FFF000003FFC000001FFF800003F
+FC0000007FFC00003FFC0000003FFE00003FFC0000001FFF00003FFC0000001FFF00003F
+FC0000000FFF80003FFC0000000FFF80003FFC0000000FFF80003FFC00000007FFC0003F
+FC00000007FFC0003FFC00000007FFC0003FFC00000007FFC0003FFC00000007FFC0003F
+FC00000007FFC0003FFC00000007FFC0003FFC0000000FFF80003FFC0000000FFF80003F
+FC0000001FFF00003FFC0000001FFF00003FFC0000003FFE00003FFC0000007FFC00003F
+FC000000FFF800003FFC000001FFF000003FFC000007FFE000003FFC0000FFFF8000003F
+FFFFFFFFFC0000003FFFFFFFFFF00000003FFFFFFFFFFF0000003FFFFFFFFFFFE000003F
+FC000001FFF800003FFC0000007FFC00003FFC0000001FFE00003FFC0000000FFF00003F
+FC00000007FF80003FFC00000007FFC0003FFC00000003FFE0003FFC00000003FFE0003F
+FC00000001FFF0003FFC00000001FFF0003FFC00000001FFF0003FFC00000001FFF8003F
+FC00000001FFF8003FFC00000001FFF8003FFC00000001FFF8003FFC00000001FFF8003F
+FC00000001FFF8003FFC00000001FFF8003FFC00000001FFF0003FFC00000001FFF0003F
+FC00000003FFF0003FFC00000003FFE0003FFC00000007FFE0003FFC0000000FFFC0003F
+FC0000001FFFC0003FFC0000003FFF80003FFC000000FFFF00003FFC000007FFFE00FFFF
+FFFFFFFFFFF800FFFFFFFFFFFFFFF000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFE0000FFFF
+FFFFFFFFE0000045447CC350>66 D<00000000FFF00000700000001FFFFF0000F0000001
+FFFFFFE001F0000007FFFFFFF803F000003FFFFFFFFE07F00000FFFFE001FF0FF00001FF
+FE00003F9FF00007FFF000000FFFF0000FFFC0000007FFF0001FFF00000003FFF0003FFE
+00000001FFF0007FFC00000000FFF000FFF8000000007FF001FFF0000000003FF003FFE0
+000000001FF007FFE0000000001FF007FFC0000000000FF00FFF80000000000FF00FFF80
+0000000007F01FFF000000000007F01FFF000000000003F03FFF000000000003F03FFE00
+0000000003F03FFE000000000003F07FFE000000000001F07FFE000000000001F07FFE00
+0000000001F07FFC00000000000000FFFC00000000000000FFFC00000000000000FFFC00
+000000000000FFFC00000000000000FFFC00000000000000FFFC00000000000000FFFC00
+000000000000FFFC00000000000000FFFC00000000000000FFFC00000000000000FFFC00
+000000000000FFFC00000000000000FFFC00000000000000FFFC000000000000007FFC00
+0000000000007FFE000000000000007FFE000000000000F07FFE000000000000F03FFE00
+0000000000F03FFE000000000000F03FFF000000000000F01FFF000000000001F01FFF00
+0000000001E00FFF800000000001E00FFF800000000003E007FFC00000000003C007FFE0
+0000000007C003FFE00000000007C001FFF0000000000F8000FFF8000000001F00007FFC
+000000003F00003FFE000000007E00001FFF80000000FC00000FFFC0000001F8000007FF
+F0000007F0000001FFFE00001FE0000000FFFFF001FF800000003FFFFFFFFF0000000007
+FFFFFFFC0000000001FFFFFFF000000000001FFFFF80000000000000FFF800000044467A
+C451>I<FFFFFFFFFFFF00000000FFFFFFFFFFFFF0000000FFFFFFFFFFFFFE000000FFFF
+FFFFFFFFFF800000FFFFFFFFFFFFFFE00000003FFE00001FFFF80000003FFE000001FFFC
+0000003FFE0000003FFF0000003FFE0000000FFF8000003FFE00000007FFC000003FFE00
+000003FFE000003FFE00000001FFF000003FFE00000000FFF000003FFE000000007FF800
+003FFE000000003FFC00003FFE000000003FFC00003FFE000000001FFE00003FFE000000
+001FFE00003FFE000000000FFF00003FFE000000000FFF00003FFE000000000FFF80003F
+FE000000000FFF80003FFE0000000007FF80003FFE0000000007FFC0003FFE0000000007
+FFC0003FFE0000000007FFC0003FFE0000000007FFC0003FFE0000000007FFC0003FFE00
+00000007FFE0003FFE0000000007FFE0003FFE0000000007FFE0003FFE0000000007FFE0
+003FFE0000000007FFE0003FFE0000000007FFE0003FFE0000000007FFE0003FFE000000
+0007FFE0003FFE0000000007FFE0003FFE0000000007FFE0003FFE0000000007FFE0003F
+FE0000000007FFE0003FFE0000000007FFE0003FFE0000000007FFC0003FFE0000000007
+FFC0003FFE0000000007FFC0003FFE0000000007FFC0003FFE0000000007FFC0003FFE00
+00000007FF80003FFE000000000FFF80003FFE000000000FFF80003FFE000000000FFF00
+003FFE000000001FFF00003FFE000000001FFE00003FFE000000003FFE00003FFE000000
+003FFC00003FFE000000007FF800003FFE00000000FFF800003FFE00000000FFF000003F
+FE00000001FFE000003FFE00000007FFC000003FFE0000000FFF8000003FFE0000003FFF
+0000003FFE000001FFFE0000003FFE00000FFFF80000FFFFFFFFFFFFFFF00000FFFFFFFF
+FFFFFFC00000FFFFFFFFFFFFFE000000FFFFFFFFFFFFF0000000FFFFFFFFFFFF00000000
+4B447CC356>I<FFFFFFFFFFFFFFF800FFFFFFFFFFFFFFF800FFFFFFFFFFFFFFF800FFFF
+FFFFFFFFFFF800FFFFFFFFFFFFFFFC00001FFF000001FFFC00001FFF0000003FFC00001F
+FF0000000FFC00001FFF00000003FC00001FFF00000001FC00001FFF00000000FC00001F
+FF00000000FC00001FFF000000007E00001FFF000000003E00001FFF000000003E00001F
+FF000000003E00001FFF000000001E00001FFF000000001E00001FFF000078001E00001F
+FF000078001E00001FFF000078000F00001FFF000078000F00001FFF000078000F00001F
+FF000078000F00001FFF0000F8000000001FFF0000F8000000001FFF0000F8000000001F
+FF0001F8000000001FFF0003F8000000001FFF001FF8000000001FFFFFFFF8000000001F
+FFFFFFF8000000001FFFFFFFF8000000001FFFFFFFF8000000001FFFFFFFF8000000001F
+FF001FF8000000001FFF0003F8000000001FFF0001F8000000001FFF0000F8000000001F
+FF0000F8000000001FFF0000F80001E0001FFF0000780001E0001FFF0000780001E0001F
+FF0000780003C0001FFF0000780003C0001FFF0000780003C0001FFF0000780003C0001F
+FF0000000003C0001FFF0000000007C0001FFF0000000007C0001FFF000000000780001F
+FF000000000780001FFF000000000F80001FFF000000000F80001FFF000000001F80001F
+FF000000001F80001FFF000000003F80001FFF000000007F00001FFF00000000FF00001F
+FF00000001FF00001FFF00000007FF00001FFF0000001FFF00001FFF000001FFFF00FFFF
+FFFFFFFFFFFF00FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFE00FFFF
+FFFFFFFFFFFE0043447DC34A>I<FFFFFFFFFFFFFF80FFFFFFFFFFFFFF80FFFFFFFFFFFF
+FF80FFFFFFFFFFFFFF80FFFFFFFFFFFFFFC0003FFE00001FFFC0003FFE000001FFC0003F
+FE0000007FC0003FFE0000003FC0003FFE0000001FC0003FFE0000000FC0003FFE000000
+07C0003FFE00000007E0003FFE00000003E0003FFE00000003E0003FFE00000003E0003F
+FE00000001E0003FFE00000001E0003FFE00000001E0003FFE0001E001E0003FFE0001E0
+00F0003FFE0001E000F0003FFE0001E000F0003FFE0001E000F0003FFE0001E00000003F
+FE0003E00000003FFE0003E00000003FFE0003E00000003FFE0007E00000003FFE000FE0
+0000003FFE007FE00000003FFFFFFFE00000003FFFFFFFE00000003FFFFFFFE00000003F
+FFFFFFE00000003FFFFFFFE00000003FFE007FE00000003FFE000FE00000003FFE0007E0
+0000003FFE0003E00000003FFE0003E00000003FFE0003E00000003FFE0001E00000003F
+FE0001E00000003FFE0001E00000003FFE0001E00000003FFE0001E00000003FFE0001E0
+0000003FFE0000000000003FFE0000000000003FFE0000000000003FFE0000000000003F
+FE0000000000003FFE0000000000003FFE0000000000003FFE0000000000003FFE000000
+0000003FFE0000000000003FFE0000000000003FFE0000000000003FFE0000000000003F
+FE0000000000003FFE0000000000FFFFFFFFF0000000FFFFFFFFF0000000FFFFFFFFF000
+0000FFFFFFFFF0000000FFFFFFFFF00000003C447CC346>I<00000000FFF00000700000
+00001FFFFF0000F000000001FFFFFFE001F000000007FFFFFFF803F00000003FFFFFFFFE
+07F0000000FFFFE001FF0FF0000001FFFE00003F9FF0000007FFF000000FFFF000000FFF
+C0000007FFF000001FFF00000003FFF000003FFE00000001FFF000007FFC00000000FFF0
+0000FFF8000000007FF00001FFF0000000003FF00003FFE0000000001FF00007FFE00000
+00001FF00007FFC0000000000FF0000FFF80000000000FF0000FFF800000000007F0001F
+FF000000000007F0001FFF000000000003F0003FFF000000000003F0003FFE0000000000
+03F0003FFE000000000003F0007FFE000000000001F0007FFE000000000001F0007FFE00
+0000000001F0007FFC0000000000000000FFFC0000000000000000FFFC00000000000000
+00FFFC0000000000000000FFFC0000000000000000FFFC0000000000000000FFFC000000
+0000000000FFFC0000000000000000FFFC0000000000000000FFFC0000000000000000FF
+FC0000000000000000FFFC0000000000000000FFFC0000000000000000FFFC0000000000
+000000FFFC0000007FFFFFFFF07FFC0000007FFFFFFFF07FFE0000007FFFFFFFF07FFE00
+00007FFFFFFFF07FFE0000007FFFFFFFF03FFE0000000001FFF0003FFE0000000001FFF0
+003FFF0000000001FFF0001FFF0000000001FFF0001FFF0000000001FFF0000FFF800000
+0001FFF0000FFF8000000001FFF00007FFC000000001FFF00007FFE000000001FFF00003
+FFE000000001FFF00001FFF000000001FFF00000FFF800000001FFF000007FFC00000001
+FFF000003FFE00000003FFF000001FFF80000003FFF000000FFFC0000007FFF0000007FF
+F000000FFFF0000001FFFE00003FFFF0000000FFFFF001FF9FF00000003FFFFFFFFF0FF0
+00000007FFFFFFFC03F000000001FFFFFFF000F0000000001FFFFFC000300000000000FF
+FC000000004C467AC458>I<FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFF
+E0001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000
+001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF000000
+1FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001F
+FF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF
+0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF00
+00001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000
+001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF000000
+1FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001F
+FF0000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023447DC32A>73
+D<FFFFFFFF800003FFFFF8FFFFFFFF800003FFFFF8FFFFFFFF800003FFFFF8FFFFFFFF80
+0003FFFFF8FFFFFFFF800003FFFFF8003FFE0000000007E000003FFE000000000FC00000
+3FFE000000001F8000003FFE000000007E0000003FFE00000000FC0000003FFE00000001
+F80000003FFE00000003F00000003FFE00000007E00000003FFE0000001F800000003FFE
+0000003F000000003FFE0000007E000000003FFE000000FC000000003FFE000001F80000
+00003FFE000007F0000000003FFE00000FC0000000003FFE00001F80000000003FFE0000
+3F00000000003FFE00007E00000000003FFE0001FC00000000003FFE0003F00000000000
+3FFE0007E000000000003FFE000FC000000000003FFE001FE000000000003FFE007FF000
+000000003FFE00FFF800000000003FFE01FFF800000000003FFE03FFFC00000000003FFE
+07FFFE00000000003FFE0FFFFF00000000003FFE3F3FFF00000000003FFE7E1FFF800000
+00003FFEFC1FFFC0000000003FFFF80FFFE0000000003FFFF007FFE0000000003FFFE003
+FFF0000000003FFF8003FFF8000000003FFF0001FFFC000000003FFE0000FFFC00000000
+3FFE00007FFE000000003FFE00007FFF000000003FFE00003FFF800000003FFE00001FFF
+800000003FFE00000FFFC00000003FFE00000FFFE00000003FFE000007FFF00000003FFE
+000003FFF00000003FFE000001FFF80000003FFE000001FFFC0000003FFE000000FFFE00
+00003FFE0000007FFE0000003FFE0000003FFF0000003FFE0000003FFF8000003FFE0000
+001FFFC000003FFE0000000FFFC000003FFE00000007FFE000003FFE00000007FFF00000
+3FFE00000003FFF800003FFE00000001FFF800FFFFFFFF8000FFFFFFFCFFFFFFFF8000FF
+FFFFFCFFFFFFFF8000FFFFFFFCFFFFFFFF8000FFFFFFFCFFFFFFFF8000FFFFFFFC4E447C
+C358>75 D<FFFFFF00000001FFFFFEFFFFFF80000001FFFFFEFFFFFFC0000001FFFFFEFF
+FFFFC0000001FFFFFEFFFFFFE0000001FFFFFE003FFFF0000000007800003FFFF8000000
+007800003DFFFC000000007800003DFFFE000000007800003CFFFE000000007800003C7F
+FF000000007800003C3FFF800000007800003C1FFFC00000007800003C0FFFE000000078
+00003C07FFF00000007800003C07FFF80000007800003C03FFF80000007800003C01FFFC
+0000007800003C00FFFE0000007800003C007FFF0000007800003C003FFF800000780000
+3C003FFFC000007800003C001FFFC000007800003C000FFFE000007800003C0007FFF000
+007800003C0003FFF800007800003C0001FFFC00007800003C0000FFFE00007800003C00
+00FFFF00007800003C00007FFF00007800003C00003FFF80007800003C00001FFFC00078
+00003C00000FFFE0007800003C000007FFF0007800003C000007FFF8007800003C000003
+FFF8007800003C000001FFFC007800003C000000FFFE007800003C0000007FFF00780000
+3C0000003FFF807800003C0000001FFFC07800003C0000001FFFE07800003C0000000FFF
+E07800003C00000007FFF07800003C00000003FFF87800003C00000001FFFC7800003C00
+000000FFFE7800003C00000000FFFF7800003C000000007FFF7800003C000000003FFFF8
+00003C000000001FFFF800003C000000000FFFF800003C0000000007FFF800003C000000
+0003FFF800003C0000000003FFF800003C0000000001FFF800003C0000000000FFF80000
+3C00000000007FF800003C00000000003FF800003C00000000001FF800003C0000000000
+1FF800003C00000000000FF800003C000000000007F800FFFFFF0000000003F800FFFFFF
+0000000001F800FFFFFF0000000000F800FFFFFF00000000007800FFFFFF000000000078
+004F447CC358>78 D<00000007FFC0000000000000FFFFFE000000000007FFFFFFC00000
+00001FFFFFFFF0000000007FFE00FFFC00000001FFF0001FFF00000007FFC00007FFC000
+000FFF000001FFE000001FFE000000FFF000003FFC0000007FF800007FF80000003FFC00
+00FFF00000001FFE0001FFE00000000FFF0003FFC000000007FF8003FFC000000007FF80
+07FF8000000003FFC007FF8000000003FFC00FFF8000000003FFE00FFF0000000001FFE0
+1FFF0000000001FFF01FFF0000000001FFF03FFE0000000000FFF83FFE0000000000FFF8
+3FFE0000000000FFF87FFE0000000000FFFC7FFE0000000000FFFC7FFC00000000007FFC
+7FFC00000000007FFC7FFC00000000007FFCFFFC00000000007FFEFFFC00000000007FFE
+FFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFE
+FFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFE
+FFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFE7FFC00000000007FFC
+7FFC00000000007FFC7FFC00000000007FFC7FFE0000000000FFFC3FFE0000000000FFF8
+3FFE0000000000FFF83FFE0000000000FFF81FFE0000000000FFF01FFF0000000001FFF0
+1FFF0000000001FFF00FFF0000000001FFE00FFF8000FE0003FFE007FF8003FF8003FFC0
+03FFC007FFC007FF8003FFC00FFFE007FF8001FFE01F83F00FFF0000FFF01E00F81FFE00
+007FF83E007C3FFC00003FFC3C003E7FF800001FFE3C001EFFF000000FFF3C001FFFE000
+0007FFFE001FFFC0000001FFFE001FFF00000000FFFF80FFFE000000003FFFFFFFF80000
+000007FFFFFFE00002000000FFFFFFF0000700000007FFC7F00007000000000007F80007
+000000000003FC000F000000000003FE001F000000000003FF80FF000000000003FFFFFF
+000000000001FFFFFE000000000001FFFFFE000000000001FFFFFE000000000000FFFFFE
+000000000000FFFFFC000000000000FFFFFC0000000000007FFFF80000000000007FFFF0
+0000000000003FFFF00000000000001FFFE00000000000000FFFC000000000000007FF00
+00000000000001FC0048587AC454>81 D<FFFFFFFFFFF800000000FFFFFFFFFFFFC00000
+00FFFFFFFFFFFFF8000000FFFFFFFFFFFFFE000000FFFFFFFFFFFFFF800000001FFF0000
+3FFFE00000001FFF000003FFF00000001FFF000000FFF80000001FFF0000007FFC000000
+1FFF0000003FFE0000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000001F
+FF8000001FFF0000000FFF8000001FFF0000000FFF8000001FFF0000000FFFC000001FFF
+0000000FFFC000001FFF0000000FFFC000001FFF0000000FFFC000001FFF0000000FFFC0
+00001FFF0000000FFFC000001FFF0000000FFFC000001FFF0000000FFF8000001FFF0000
+000FFF8000001FFF0000001FFF0000001FFF0000001FFF0000001FFF0000003FFE000000
+1FFF0000003FFC0000001FFF0000007FFC0000001FFF000001FFF00000001FFF000007FF
+E00000001FFF00003FFF800000001FFFFFFFFFFF000000001FFFFFFFFFF8000000001FFF
+FFFFFFE0000000001FFFFFFFFFF8000000001FFF0000FFFC000000001FFF00003FFF0000
+00001FFF00000FFF800000001FFF000007FFC00000001FFF000003FFE00000001FFF0000
+03FFE00000001FFF000001FFF00000001FFF000001FFF00000001FFF000000FFF8000000
+1FFF000000FFF80000001FFF000000FFF80000001FFF000000FFF80000001FFF000000FF
+F80000001FFF000000FFF80000001FFF000000FFF80000001FFF000000FFFC0000001FFF
+000000FFFC0000001FFF000000FFFC0000001FFF000000FFFC0000001FFF000000FFFC00
+00001FFF000000FFFC0000001FFF000000FFFC000F001FFF000000FFFE000F001FFF0000
+00FFFE000F001FFF0000007FFE000F001FFF0000007FFF001F001FFF0000003FFF001EFF
+FFFFFFE0001FFF803EFFFFFFFFE0000FFFE0FCFFFFFFFFE00007FFFFF8FFFFFFFFE00001
+FFFFF0FFFFFFFFE000007FFFE00000000000000007FF8050457DC354>I<FFFFFFFF8000
+0FFFFFF8FFFFFFFF80000FFFFFF8FFFFFFFF80000FFFFFF8FFFFFFFF80000FFFFFF8FFFF
+FFFF80000FFFFFF8003FFE0000000003E000003FFE0000000003E000003FFE0000000003
+E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000003FFE00
+00000003E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000
+003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000003FFE000000
+0003E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000003F
+FE0000000003E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003
+E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000003FFE00
+00000003E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000
+003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000003FFE000000
+0003E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000003F
+FE0000000003E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003
+E000003FFE0000000003E000003FFE0000000003E000003FFE0000000003E000003FFE00
+00000003E000003FFE0000000003E000003FFE0000000003E000001FFE0000000007E000
+001FFE0000000007C000001FFF0000000007C000001FFF000000000FC000000FFF000000
+000F8000000FFF800000001F80000007FF800000001F00000003FFC00000003F00000003
+FFC00000007E00000001FFE0000000FC00000000FFF0000003FC000000007FFC000007F8
+000000003FFF00003FF0000000000FFFF003FFE00000000007FFFFFFFF800000000001FF
+FFFFFF0000000000007FFFFFFC0000000000000FFFFFE0000000000000007FFE00000000
+4D457CC356>85 D E
+%EndDVIPSBitmapFont
+end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+ @landscape
+%%EndSetup
+%%Page: 1 1
+1 0 bop -450 -367 a Fi(GDB)27 b(QUICK)h(REFERENCE)43
+b Fh(GDB)28 b(V)-5 b(ersion)27 b(4)-450 -182 y Fg(Essen)m(tial)f
+(Commands)-450 -91 y Ff(gdb)j Fe(pr)m(o)m(gr)m(am)c Fd([)p
+Fe(c)m(or)m(e)p Fd(])50 b Fc(debug)27 b Fe(pr)m(o)m(gr)m(am)f
+Fd([)p Fc(using)h(coredump)e Fe(c)m(or)m(e)p Fd(])-450
+17 y Ff(b)j Fd([)p Fe(\014le)p Ff(:)p Fd(])p Fe(function)141
+b Fc(set)28 b(breakp)r(oin)n(t)e(at)h Fe(function)i Fd([)p
+Fc(in)f Fe(\014le)p Fd(])-450 125 y Ff(run)h Fd([)p Fe(ar)m(glist)p
+Fd(])256 b Fc(start)28 b(y)n(our)g(program)f Fd([)p Fc(with)g
+Fe(ar)m(glist)p Fd(])-450 211 y Ff(bt)549 b Fc(bac)n(ktrace:)40
+b(displa)n(y)27 b(program)g(stac)n(k)-450 286 y Ff(p)h
+Fe(expr)428 b Fc(displa)n(y)27 b(the)g(v)l(alue)g(of)h(an)f(expression)
+-450 361 y Ff(c)584 b Fc(con)n(tin)n(ue)26 b(running)g(y)n(our)i
+(program)-450 436 y Ff(n)584 b Fc(next)27 b(line,)f(stepping)h(o)n(v)n
+(er)g(function)f(calls)-450 510 y Ff(s)584 b Fc(next)27
+b(line,)f(stepping)h(in)n(to)g(function)f(calls)-450
+704 y Fg(Starting)i(GDB)-450 795 y Ff(gdb)514 b Fc(start)28
+b(GDB,)g(with)g(no)f(debugging)f(\014les)-450 870 y Ff(gdb)j
+Fe(pr)m(o)m(gr)m(am)243 b Fc(b)r(egin)27 b(debugging)e
+Fe(pr)m(o)m(gr)m(am)-450 945 y Ff(gdb)k Fe(pr)m(o)m(gr)m(am)c(c)m(or)m
+(e)96 b Fc(debug)27 b(coredump)e Fe(c)m(or)m(e)h Fc(pro)r(duced)f(b)n
+(y)211 1019 y Fe(pr)m(o)m(gr)m(am)-450 1096 y Ff(gdb)k(--help)275
+b Fc(describ)r(e)26 b(command)g(line)g(options)-450 1293
+y Fg(Stopping)h(GDB)-450 1384 y Ff(quit)479 b Fc(exit)27
+b(GDB;)h(also)g Ff(q)g Fc(or)g Ff(EOF)h Fc(\(eg)e Ff(C-d)p
+Fc(\))-450 1468 y Ff(INTERRUPT)304 b Fc(\(eg)28 b Ff(C-c)p
+Fc(\))g(terminate)e(curren)n(t)g(command,)f(or)211 1542
+y(send)i(to)g(running)g(pro)r(cess)-450 1736 y Fg(Getting)g(Help)-450
+1827 y Ff(help)479 b Fc(list)28 b(classes)f(of)h(commands)-450
+1902 y Ff(help)h Fe(class)309 b Fc(one-line)26 b(descriptions)g(for)i
+(commands)e(in)211 1977 y Fe(class)-450 2042 y Ff(help)j
+Fe(c)m(ommand)166 b Fc(describ)r(e)26 b Fe(c)m(ommand)-450
+2239 y Fg(Executing)h(y)m(our)i(Program)-450 2330 y Ff(run)g
+Fe(ar)m(glist)302 b Fc(start)28 b(y)n(our)g(program)f(with)g
+Fe(ar)m(glist)-450 2405 y Ff(run)514 b Fc(start)28 b(y)n(our)g(program)
+f(with)g(curren)n(t)f(argumen)n(t)211 2480 y(list)-450
+2545 y Ff(run)j Fb(:)14 b(:)g(:)27 b Ff(<)p Fe(inf)i
+Ff(>)p Fe(outf)66 b Fc(start)28 b(y)n(our)g(program)f(with)g(input,)f
+(output)211 2620 y(redirected)-450 2719 y Ff(kill)479
+b Fc(kill)27 b(running)f(program)-450 2869 y Ff(tty)j
+Fe(dev)386 b Fc(use)27 b Fe(dev)g Fc(as)i(stdin)e(and)g(stdout)g(for)g
+(next)g Ff(run)-450 2944 y(set)i(args)f Fe(ar)m(glist)134
+b Fc(sp)r(ecify)26 b Fe(ar)m(glist)i Fc(for)f(next)g
+Ff(run)-450 3018 y(set)i(args)345 b Fc(sp)r(ecify)26
+b(empt)n(y)g(argumen)n(t)h(list)-450 3093 y Ff(show)i(args)310
+b Fc(displa)n(y)27 b(argumen)n(t)g(list)-450 3242 y Ff(show)i(env)345
+b Fc(sho)n(w)29 b(all)e(en)n(vironmen)n(t)e(v)l(ariables)-450
+3317 y Ff(show)k(env)f Fe(var)221 b Fc(sho)n(w)29 b(v)l(alue)e(of)g(en)
+n(vironmen)n(t)e(v)l(ariable)i Fe(var)-450 3392 y Ff(set)i(env)f
+Fe(var)f(string)58 b Fc(set)28 b(en)n(vironmen)n(t)d(v)l(ariable)i
+Fe(var)-450 3467 y Ff(unset)i(env)g Fe(var)185 b Fc(remo)n(v)n(e)27
+b Fe(var)g Fc(from)g(en)n(vironmen)n(t)-450 3641 y Fg(Shell)g(Commands)
+-450 3732 y Ff(cd)h Fe(dir)436 b Fc(c)n(hange)27 b(w)n(orking)h
+(directory)d(to)j Fe(dir)-450 3807 y Ff(pwd)514 b Fc(Prin)n(t)27
+b(w)n(orking)h(directory)-450 3882 y Ff(make)h Fb(:)14
+b(:)g(:)353 b Fc(call)27 b(\\)p Ff(make)p Fc(")-450 3956
+y Ff(shell)i Fe(cmd)292 b Fc(execute)26 b(arbitrary)h(shell)f(command)g
+(string)-450 4201 y Fd([)i(])f Fh(surround)h(optional)f(argumen)n(ts)94
+b Fb(:)14 b(:)g(:)28 b Fh(sho)n(w)g(one)g(or)g(more)h(argumen)n(ts)-348
+4348 y(c)-376 4350 y Fa(\015)p Fh(1998)g(F)-5 b(ree)28
+b(Soft)n(w)n(are)i(F)-5 b(oundation,)27 b(Inc.)121 b(P)n(ermissions)28
+b(on)g(bac)n(k)p 1599 -433 1 17 v 1599 4350 V 1750 -367
+a Fg(Breakp)s(oin)m(ts)g(and)g(W)-8 b(atc)m(hp)s(oin)m(ts)1750
+-264 y Ff(break)29 b Fd([)p Fe(\014le)p Ff(:)p Fd(])p
+Fe(line)1750 -172 y Ff(b)f Fd([)p Fe(\014le)p Ff(:)p
+Fd(])p Fe(line)2370 -264 y Fc(set)f(breakp)r(oin)n(t)f(at)i
+Fe(line)g Fc(n)n(um)n(b)r(er)e Fd([)p Fc(in)h Fe(\014le)p
+Fd(])2370 -189 y Fc(eg:)65 b Ff(break)29 b(main.c:37)1750
+-64 y(break)g Fd([)p Fe(\014le)p Ff(:)p Fd(])p Fe(func)118
+b Fc(set)27 b(breakp)r(oin)n(t)f(at)i Fe(func)g Fd([)p
+Fc(in)f Fe(\014le)p Fd(])1750 22 y Ff(break)i(+)p Fe(o\013set)1750
+97 y Ff(break)g(-)p Fe(o\013set)2370 22 y Fc(set)e(break)g(at)h
+Fe(o\013set)f Fc(lines)g(from)g(curren)n(t)f(stop)1750
+173 y Ff(break)j(*)p Fe(addr)247 b Fc(set)27 b(breakp)r(oin)n(t)f(at)i
+(address)f Fe(addr)1750 248 y Ff(break)445 b Fc(set)27
+b(breakp)r(oin)n(t)f(at)i(next)e(instruction)1750 323
+y Ff(break)j Fb(:)14 b(:)g(:)28 b Ff(if)g Fe(expr)65
+b Fc(break)26 b(conditionally)g(on)h(nonzero)f Fe(expr)1750
+421 y Ff(cond)j Fe(n)f Fd([)p Fe(expr)p Fd(])211 b Fc(new)27
+b(conditional)f(expression)g(on)h(breakp)r(oin)n(t)2411
+496 y Fe(n)p Fc(;)h(mak)n(e)f(unconditional)e(if)i(no)h
+Fe(expr)1750 573 y Ff(tbreak)i Fb(:)14 b(:)g(:)283 b
+Fc(temp)r(orary)26 b(break;)g(disable)h(when)g(reac)n(hed)1750
+648 y Ff(rbreak)j Fe(r)m(e)m(gex)229 b Fc(break)26 b(on)i(all)f
+(functions)f(matc)n(hing)g Fe(r)m(e)m(gex)1750 722 y
+Ff(watch)j Fe(expr)288 b Fc(set)27 b(a)h(w)n(atc)n(hp)r(oin)n(t)f(for)g
+(expression)f Fe(expr)1750 797 y Ff(catch)j Fe(event)259
+b Fc(break)26 b(at)i Fe(event)p Fc(,)f(whic)n(h)g(ma)n(y)g(b)r(e)g
+Ff(catch)p Fc(,)2411 872 y Ff(throw)p Fc(,)i Ff(exec)p
+Fc(,)g Ff(fork)p Fc(,)f Ff(vfork)p Fc(,)h Ff(load)p Fc(,)g(or)2411
+946 y Ff(unload)p Fc(.)1750 1046 y Ff(info)g(break)276
+b Fc(sho)n(w)28 b(de\014ned)d(breakp)r(oin)n(ts)1750
+1121 y Ff(info)k(watch)276 b Fc(sho)n(w)28 b(de\014ned)d(w)n(atc)n(hp)r
+(oin)n(ts)1750 1270 y Ff(clear)445 b Fc(delete)25 b(breakp)r(oin)n(ts)h
+(at)i(next)f(instruction)1750 1369 y Ff(clear)i Fd([)p
+Fe(\014le)p Ff(:)p Fd(])p Fe(fun)150 b Fc(delete)25 b(breakp)r(oin)n
+(ts)h(at)i(en)n(try)f(to)h Fe(fun)p Fc(\(\))1750 1477
+y Ff(clear)h Fd([)p Fe(\014le)p Ff(:)p Fd(])p Fe(line)137
+b Fc(delete)25 b(breakp)r(oin)n(ts)h(on)i(source)f(line)1750
+1584 y Ff(delete)j Fd([)p Fe(n)p Fd(])296 b Fc(delete)25
+b(breakp)r(oin)n(ts)h Fd([)p Fc(or)i(breakp)r(oin)n(t)e
+Fe(n)p Fd(])1750 1746 y Ff(disable)k Fd([)p Fe(n)p Fd(])261
+b Fc(disable)26 b(breakp)r(oin)n(ts)g Fd([)p Fc(or)i(breakp)r(oin)n(t)e
+Fe(n)p Fd(])1750 1854 y Ff(enable)k Fd([)p Fe(n)p Fd(])296
+b Fc(enable)26 b(breakp)r(oin)n(ts)g Fd([)p Fc(or)i(breakp)r(oin)n(t)d
+Fe(n)p Fd(])1750 1962 y Ff(enable)30 b(once)e Fd([)p
+Fe(n)p Fd(])128 b Fc(enable)26 b(breakp)r(oin)n(ts)g
+Fd([)p Fc(or)i(breakp)r(oin)n(t)d Fe(n)p Fd(])p Fc(;)2411
+2037 y(disable)i(again)g(when)g(reac)n(hed)1750 2135
+y Ff(enable)j(del)e Fd([)p Fe(n)p Fd(])163 b Fc(enable)26
+b(breakp)r(oin)n(ts)g Fd([)p Fc(or)i(breakp)r(oin)n(t)d
+Fe(n)p Fd(])p Fc(;)2411 2210 y(delete)h(when)h(reac)n(hed)1750
+2310 y Ff(ignore)j Fe(n)e(c)m(ount)152 b Fc(ignore)26
+b(breakp)r(oin)n(t)g Fe(n)p Fc(,)i Fe(c)m(ount)g Fc(times)1750
+2459 y Ff(commands)i Fe(n)1891 2534 y Fd([)p Ff(silent)p
+Fd(])1891 2609 y Fe(c)m(ommand-list)2370 2459 y Fc(execute)25
+b(GDB)j Fe(c)m(ommand-list)f Fc(ev)n(ery)g(time)2411
+2534 y(breakp)r(oin)n(t)f Fe(n)i Fc(is)g(reac)n(hed.)39
+b Fd([)p Ff(silent)2411 2625 y Fc(suppresses)27 b(default)f(displa)n(y)
+p Fd(])1750 2712 y Ff(end)515 b Fc(end)26 b(of)h Fe(c)m(ommand-list)
+1750 2886 y Fg(Program)g(Stac)m(k)1750 2989 y Ff(backtrace)k
+Fd([)p Fe(n)p Fd(])1750 3081 y Ff(bt)e Fd([)p Fe(n)p
+Fd(])2370 2989 y Fc(prin)n(t)d(trace)h(of)h(all)f(frames)g(in)g(stac)n
+(k;)g(or)h(of)f Fe(n)2411 3064 y Fc(frames|innermost)e(if)i
+Fe(n)p Ff(>0)p Fc(,)i(outermost)e(if)2411 3139 y Fe(n)p
+Ff(<0)1750 3226 y(frame)i Fd([)p Fe(n)p Fd(])332 b Fc(select)26
+b(frame)g(n)n(um)n(b)r(er)g Fe(n)i Fc(or)g(frame)e(at)i(address)2411
+3301 y Fe(n)p Fc(;)g(if)f(no)h Fe(n)p Fc(,)f(displa)n(y)h(curren)n(t)e
+(frame)1750 3377 y Ff(up)j Fe(n)483 b Fc(select)26 b(frame)g
+Fe(n)i Fc(frames)f(up)1750 3452 y Ff(down)i Fe(n)413
+b Fc(select)26 b(frame)g Fe(n)i Fc(frames)f(do)n(wn)1750
+3539 y Ff(info)i(frame)g Fd([)p Fe(addr)p Fd(])67 b Fc(describ)r(e)25
+b(selected)g(frame,)i(or)g(frame)g(at)g Fe(addr)1750
+3625 y Ff(info)i(args)311 b Fc(argumen)n(ts)26 b(of)i(selected)d(frame)
+1750 3700 y Ff(info)k(locals)241 b Fc(lo)r(cal)26 b(v)l(ariables)i(of)f
+(selected)e(frame)1750 3787 y Ff(info)k(reg)g Fd([)p
+Fe(rn)p Fd(])p Fb(:)14 b(:)g(:)1750 3878 y Ff(info)29
+b(all-reg)h Fd([)p Fe(rn)p Fd(])2370 3787 y Fc(register)c(v)l(alues)i
+Fd([)p Fc(for)f(regs)h Fe(rn)5 b Fd(])28 b Fc(in)f(selected)2411
+3862 y(frame;)f Ff(all-reg)k Fc(includes)c(\015oating)g(p)r(oin)n(t)p
+3800 -433 V 3800 4350 V 3951 -367 a Fg(Execution)h(Con)m(trol)3951
+-276 y Ff(continue)j Fd([)p Fe(c)m(ount)p Fd(])3951 -184
+y Ff(c)e Fd([)p Fe(c)m(ount)p Fd(])4570 -276 y Fc(con)n(tin)n(ue)e
+(running;)g(if)h Fe(c)m(ount)g Fc(sp)r(eci\014ed,)e(ignore)4611
+-201 y(this)j(breakp)r(oin)n(t)e(next)g Fe(c)m(ount)i
+Fc(times)3951 -51 y Ff(step)g Fd([)p Fe(c)m(ount)p Fd(])3951
+40 y Ff(s)g Fd([)p Fe(c)m(ount)p Fd(])4570 -51 y Fc(execute)d(un)n(til)
+i(another)f(line)h(reac)n(hed;)f(rep)r(eat)4611 23 y
+Fe(c)m(ount)i Fc(times)e(if)h(sp)r(eci\014ed)3951 148
+y Ff(stepi)i Fd([)p Fe(c)m(ount)p Fd(])3951 239 y Ff(si)f
+Fd([)p Fe(c)m(ount)p Fd(])4570 148 y Fc(step)f(b)n(y)g(mac)n(hine)f
+(instructions)g(rather)h(than)4611 222 y(source)g(lines)3951
+372 y Ff(next)h Fd([)p Fe(c)m(ount)p Fd(])3951 463 y
+Ff(n)g Fd([)p Fe(c)m(ount)p Fd(])4570 372 y Fc(execute)d(next)i(line,)f
+(including)f(an)n(y)j(function)4611 447 y(calls)3951
+571 y Ff(nexti)h Fd([)p Fe(c)m(ount)p Fd(])3951 662 y
+Ff(ni)f Fd([)p Fe(c)m(ount)p Fd(])4570 571 y Fc(next)f(mac)n(hine)e
+(instruction)h(rather)h(than)4611 646 y(source)g(line)3951
+795 y Ff(until)i Fd([)p Fe(lo)m(c)m(ation)p Fd(])138
+b Fc(run)27 b(un)n(til)g(next)f(instruction)g(\(or)i
+Fe(lo)m(c)m(ation)p Fc(\))3951 882 y Ff(finish)409 b
+Fc(run)27 b(un)n(til)g(selected)e(stac)n(k)j(frame)e(returns)3951
+969 y Ff(return)j Fd([)p Fe(expr)p Fd(])206 b Fc(p)r(op)27
+b(selected)e(stac)n(k)j(frame)e(without)4611 1043 y(executing)g
+Fd([)p Fc(setting)h(return)f(v)l(alue)p Fd(])3951 1133
+y Ff(signal)j Fe(num)249 b Fc(resume)26 b(execution)f(with)j(signal)f
+Fe(s)h Fc(\(none)f(if)g Ff(0)p Fc(\))3951 1207 y Ff(jump)h
+Fe(line)3951 1282 y Ff(jump)g(*)p Fe(addr)m(ess)4570
+1207 y Fc(resume)e(execution)f(at)j(sp)r(eci\014ed)d
+Fe(line)j Fc(n)n(um)n(b)r(er)4611 1282 y(or)g Fe(addr)m(ess)3951
+1362 y Ff(set)g(var=)p Fe(expr)218 b Fc(ev)l(aluate)26
+b Fe(expr)i Fc(without)f(displa)n(ying)f(it;)i(use)4611
+1437 y(for)g(altering)e(program)h(v)l(ariables)3951 1630
+y Fg(Displa)m(y)3951 1734 y Ff(print)i Fd([)p Ff(/)p
+Fe(f)13 b Fd(])28 b([)p Fe(expr)p Fd(])3951 1825 y Ff(p)g
+Fd([)p Ff(/)p Fe(f)13 b Fd(])28 b([)p Fe(expr)p Fd(])4570
+1734 y Fc(sho)n(w)g(v)l(alue)f(of)h Fe(expr)f Fd([)p
+Fc(or)g(last)h(v)l(alue)f Ff($)p Fd(])4611 1808 y Fc(according)f(to)i
+(format)f Fe(f)p Fc(:)4092 1911 y Ff(x)443 b Fc(hexadecimal)4092
+1986 y Ff(d)g Fc(signed)27 b(decimal)4092 2060 y Ff(u)443
+b Fc(unsigned)26 b(decimal)4092 2135 y Ff(o)443 b Fc(o)r(ctal)4092
+2210 y Ff(t)g Fc(binary)4092 2285 y Ff(a)g Fc(address,)27
+b(absolute)g(and)g(relativ)n(e)4092 2359 y Ff(c)443 b
+Fc(c)n(haracter)4092 2434 y Ff(f)g Fc(\015oating)27 b(p)r(oin)n(t)3951
+2533 y Ff(call)h Fd([)p Ff(/)p Fe(f)14 b Fd(])27 b Fe(expr)180
+b Fc(lik)n(e)27 b Ff(print)i Fc(but)e(do)r(es)g(not)g(displa)n(y)g
+Ff(void)3951 2640 y(x)h Fd([)p Ff(/)p Fe(Nuf)13 b Fd(])28
+b Fe(expr)198 b Fc(examine)26 b(memory)g(at)h(address)h
+Fe(expr)p Fc(;)f(optional)4611 2715 y(format)g(sp)r(ec)g(follo)n(ws)h
+(slash)4021 2792 y Fe(N)499 b Fc(coun)n(t)27 b(of)g(ho)n(w)h(man)n(y)f
+(units)g(to)h(displa)n(y)4021 2866 y Fe(u)512 b Fc(unit)27
+b(size;)f(one)h(of)4711 2941 y Ff(b)h Fc(individual)d(b)n(ytes)4711
+3016 y Ff(h)j Fc(halfw)n(ords)f(\(t)n(w)n(o)i(b)n(ytes\))4711
+3091 y Ff(w)f Fc(w)n(ords)g(\(four)f(b)n(ytes\))4711
+3165 y Ff(g)h Fc(gian)n(t)f(w)n(ords)i(\(eigh)n(t)e(b)n(ytes\))4021
+3240 y Fe(f)528 b Fc(prin)n(ting)26 b(format.)41 b(An)n(y)27
+b Ff(print)i Fc(format,)e(or)4711 3315 y Ff(s)h Fc(n)n(ull-terminated)d
+(string)4711 3390 y Ff(i)j Fc(mac)n(hine)e(instructions)3951
+3477 y Ff(disassem)k Fd([)p Fe(addr)p Fd(])129 b Fc(displa)n(y)27
+b(memory)f(as)i(mac)n(hine)e(instructions)3951 3680 y
+Fg(Automatic)g(Displa)m(y)3951 3783 y Ff(display)j Fd([)p
+Ff(/)p Fe(f)14 b Fd(])27 b Fe(expr)74 b Fc(sho)n(w)28
+b(v)l(alue)f(of)h Fe(expr)f Fc(eac)n(h)f(time)h(program)4611
+3858 y(stops)h Fd([)p Fc(according)e(to)i(format)f Fe(f)13
+b Fd(])3951 3944 y Ff(display)374 b Fc(displa)n(y)27
+b(all)g(enabled)f(expressions)h(on)g(list)3951 4027 y
+Ff(undisplay)j Fe(n)236 b Fc(remo)n(v)n(e)26 b(n)n(um)n(b)r(er\(s\))h
+Fe(n)h Fc(from)f(list)g(of)4611 4102 y(automatically)f(displa)n(y)n(ed)
+h(expressions)3951 4182 y Ff(disable)i(disp)g Fe(n)138
+b Fc(disable)26 b(displa)n(y)h(for)h(expression\(s\))e(n)n(um)n(b)r(er)
+g Fe(n)3951 4265 y Ff(enable)j(disp)g Fe(n)173 b Fc(enable)26
+b(displa)n(y)h(for)g(expression\(s\))g(n)n(um)n(b)r(er)f
+Fe(n)3951 4340 y Ff(info)i(display)206 b Fc(n)n(um)n(b)r(ered)25
+b(list)i(of)h(displa)n(y)f(expressions)p eop
+%%Page: 2 2
+2 1 bop -450 -367 a Fg(Expressions)-450 -276 y Fe(expr)491
+b Fc(an)28 b(expression)e(in)h(C,)h(C++,)g(or)g(Mo)r(dula-2)211
+-201 y(\(including)d(function)h(calls\),)h(or:)-450 -121
+y Fe(addr)6 b Ff(@)p Fe(len)356 b Fc(an)28 b(arra)n(y)g(of)f
+Fe(len)h Fc(elemen)n(ts)d(b)r(eginning)h(at)211 -46 y
+Fe(addr)-450 19 y(\014le)p Ff(::)p Fe(nm)366 b Fc(a)28
+b(v)l(ariable)f(or)h(function)d Fe(nm)j Fc(de\014ned)d(in)i
+Fe(\014le)-450 118 y Fa(f)p Fe(typ)m(e)p Fa(g)p Fe(addr)281
+b Fc(read)27 b(memory)f(at)i Fe(addr)g Fc(as)g(sp)r(eci\014ed)d
+Fe(typ)m(e)-450 209 y Ff($)584 b Fc(most)28 b(recen)n(t)e(displa)n(y)n
+(ed)g(v)l(alue)-450 284 y Ff($)p Fe(n)546 b(n)p Fc(th)28
+b(displa)n(y)n(ed)f(v)l(alue)-450 359 y Ff($$)549 b Fc(displa)n(y)n(ed)
+27 b(v)l(alue)g(previous)f(to)i($)-450 433 y Ff($$)p
+Fe(n)511 b(n)p Fc(th)28 b(displa)n(y)n(ed)f(v)l(alue)g(bac)n(k)g(from)f
+($)-450 508 y Ff($)p -411 508 22 4 v 584 w Fc(last)i(address)f
+(examined)f(with)h Ff(x)-450 583 y($)p -411 583 V -385
+583 V 584 w Fc(v)l(alue)g(at)h(address)f($)p 712 583
+20 4 v -450 658 a Ff($)p Fe(var)488 b Fc(con)n(v)n(enience)25
+b(v)l(ariable;)h(assign)i(an)n(y)g(v)l(alue)-450 820
+y Ff(show)h(values)g Fd([)p Fe(n)p Fd(])127 b Fc(sho)n(w)29
+b(last)e(10)h(v)l(alues)g Fd([)p Fc(or)f(surrounding)g($)p
+Fe(n)p Fd(])-450 906 y Ff(show)i(conv)310 b Fc(displa)n(y)27
+b(all)h(con)n(v)n(enience)c(v)l(ariables)-450 1099 y
+Fg(Sym)m(b)s(ol)i(T)-8 b(able)-450 1191 y Ff(info)29
+b(address)g Fe(s)148 b Fc(sho)n(w)29 b(where)d(sym)n(b)r(ol)h
+Fe(s)h Fc(is)g(stored)-450 1289 y Ff(info)h(func)g Fd([)p
+Fe(r)m(e)m(gex)p Fd(])84 b Fc(sho)n(w)29 b(names,)d(t)n(yp)r(es)h(of)h
+(de\014ned)d(functions)211 1364 y(\(all,)i(or)h(matc)n(hing)e
+Fe(r)m(e)m(gex)p Fc(\))-450 1466 y Ff(info)j(var)f Fd([)p
+Fe(r)m(e)m(gex)p Fd(])120 b Fc(sho)n(w)29 b(names,)d(t)n(yp)r(es)h(of)h
+(global)f(v)l(ariables)g(\(all,)211 1540 y(or)h(matc)n(hing)e
+Fe(r)m(e)m(gex)p Fc(\))-450 1642 y Ff(whatis)j Fd([)p
+Fe(expr)p Fd(])-450 1733 y Ff(ptype)g Fd([)p Fe(expr)p
+Fd(])169 1642 y Fc(sho)n(w)g(data)e(t)n(yp)r(e)g(of)g
+Fe(expr)g Fd([)p Fc(or)h Ff($)p Fd(])g Fc(without)211
+1717 y(ev)l(aluating;)e Ff(ptype)j Fc(giv)n(es)f(more)f(detail)-450
+1819 y Ff(ptype)i Fe(typ)m(e)295 b Fc(describ)r(e)26
+b(t)n(yp)r(e,)g(struct,)h(union,)f(or)i(en)n(um)-450
+2016 y Fg(GDB)g(Scripts)-450 2108 y Ff(source)h Fe(script)212
+b Fc(read,)27 b(execute)e(GDB)k(commands)d(from)h(\014le)211
+2182 y Fe(script)-450 2293 y Ff(define)i Fe(cmd)-309
+2368 y(c)m(ommand-list)169 2293 y Fc(create)e(new)g(GDB)h(command)e
+Fe(cmd)p Fc(;)h(execute)211 2368 y(script)g(de\014ned)e(b)n(y)i
+Fe(c)m(ommand-list)-450 2445 y Ff(end)514 b Fc(end)27
+b(of)g Fe(c)m(ommand-list)-450 2519 y Ff(document)j Fe(cmd)-309
+2594 y(help-text)169 2519 y Fc(create)d(online)f(do)r(cumen)n(tation)f
+(for)i(new)g(GDB)211 2594 y(command)f Fe(cmd)-450 2671
+y Ff(end)514 b Fc(end)27 b(of)g Fe(help-text)-450 2864
+y Fg(Signals)-450 2956 y Ff(handle)i Fe(signal)g(act)89
+b Fc(sp)r(ecify)26 b(GDB)i(actions)g(for)f Fe(signal)p
+Fc(:)-379 3030 y Ff(print)373 b Fc(announce)26 b(signal)-379
+3105 y Ff(noprint)303 b Fc(b)r(e)27 b(silen)n(t)g(for)g(signal)-379
+3180 y Ff(stop)408 b Fc(halt)27 b(execution)f(on)h(signal)-379
+3255 y Ff(nostop)338 b Fc(do)28 b(not)f(halt)g(execution)-379
+3329 y Ff(pass)408 b Fc(allo)n(w)28 b(y)n(our)g(program)f(to)h(handle)e
+(signal)-379 3404 y Ff(nopass)338 b Fc(do)28 b(not)f(allo)n(w)h(y)n
+(our)g(program)f(to)g(see)g(signal)-450 3479 y Ff(info)i(signals)205
+b Fc(sho)n(w)29 b(table)d(of)i(signals,)f(GDB)i(action)d(for)i(eac)n(h)
+-450 3676 y Fg(Debugging)f(T)-8 b(argets)-450 3767 y
+Ff(target)29 b Fe(typ)m(e)f(p)m(ar)m(am)48 b Fc(connect)26
+b(to)i(target)f(mac)n(hine,)e(pro)r(cess,)i(or)h(\014le)-450
+3842 y Ff(help)h(target)240 b Fc(displa)n(y)27 b(a)n(v)l(ailable)g
+(targets)-450 3916 y Ff(attach)i Fe(p)m(ar)m(am)196 b
+Fc(connect)26 b(to)i(another)e(pro)r(cess)-450 3991 y
+Ff(detach)409 b Fc(release)27 b(target)g(from)g(GDB)h(con)n(trol)p
+1599 -433 1 17 v 1599 4350 V 1750 -367 a Fg(Con)m(trolling)f(GDB)1750
+-276 y Ff(set)i Fe(p)m(ar)m(am)d(value)122 b Fc(set)27
+b(one)g(of)g(GDB's)i(in)n(ternal)d(parameters)1750 -201
+y Ff(show)j Fe(p)m(ar)m(am)267 b Fc(displa)n(y)27 b(curren)n(t)f
+(setting)h(of)g(parameter)1750 -101 y(P)n(arameters)g(understo)r(o)r(d)
+f(b)n(y)h Ff(set)h Fc(and)g Ff(show)p Fc(:)1821 -27 y
+Ff(complaint)i Fe(limit)65 b Fc(n)n(um)n(b)r(er)25 b(of)j(messages)f
+(on)h(un)n(usual)e(sym)n(b)r(ols)1821 57 y Ff(confirm)k
+Fe(on/o\013)88 b Fc(enable)26 b(or)h(disable)g(cautionary)f(queries)
+1821 131 y Ff(editing)k Fe(on/o\013)88 b Fc(con)n(trol)27
+b Ff(readline)i Fc(command-line)c(editing)1821 206 y
+Ff(height)k Fe(lpp)222 b Fc(n)n(um)n(b)r(er)25 b(of)j(lines)f(b)r
+(efore)e(pause)i(in)g(displa)n(y)1821 289 y Ff(language)j
+Fe(lang)116 b Fc(Language)27 b(for)g(GDB)h(expressions)f(\()p
+Ff(auto)p Fc(,)h Ff(c)g Fc(or)2411 364 y Ff(modula-2)p
+Fc(\))1821 444 y Ff(listsize)i Fe(n)201 b Fc(n)n(um)n(b)r(er)25
+b(of)j(lines)f(sho)n(wn)h(b)n(y)f Ff(list)1821 519 y(prompt)i
+Fe(str)230 b Fc(use)27 b Fe(str)h Fc(as)g(GDB)g(prompt)1821
+594 y Ff(radix)h Fe(b)m(ase)221 b Fc(o)r(ctal,)26 b(decimal,)g(or)h
+(hex)g(n)n(um)n(b)r(er)2411 668 y(represen)n(tation)1821
+748 y Ff(verbose)j Fe(on/o\013)88 b Fc(con)n(trol)27
+b(messages)g(when)g(loading)g(sym)n(b)r(ols)1821 823
+y Ff(width)i Fe(cpl)260 b Fc(n)n(um)n(b)r(er)25 b(of)j(c)n(haracters)e
+(b)r(efore)g(line)g(folded)1821 897 y Ff(write)j Fe(on/o\013)159
+b Fc(Allo)n(w)28 b(or)f(forbid)g(patc)n(hing)f(binary)-5
+b(,)26 b(core)h(\014les)2411 972 y(\(when)g(reop)r(ened)e(with)i
+Ff(exec)i Fc(or)f Ff(core)p Fc(\))1821 1052 y Ff(history)i
+Fb(:)14 b(:)g(:)1821 1127 y Ff(h)28 b Fb(:)14 b(:)g(:)2370
+1052 y Fc(groups)27 b(with)h(the)e(follo)n(wing)h(options:)1821
+1195 y Ff(h)h(exp)g Fe(o\013/on)167 b Fc(disable/enable)24
+b Ff(readline)30 b Fc(history)e(expansion)1821 1270 y
+Ff(h)g(file)h Fe(\014lename)67 b Fc(\014le)26 b(for)h(recording)f(GDB)j
+(command)d(history)1821 1345 y Ff(h)i(size)h Fe(size)208
+b Fc(n)n(um)n(b)r(er)25 b(of)j(commands)e(k)n(ept)h(in)g(history)g
+(list)1821 1420 y Ff(h)h(save)h Fe(o\013/on)131 b Fc(con)n(trol)27
+b(use)g(of)g(external)f(\014le)h(for)g(command)2411 1494
+y(history)1821 1605 y Ff(print)i Fb(:)14 b(:)g(:)1821
+1680 y Ff(p)28 b Fb(:)14 b(:)g(:)2370 1605 y Fc(groups)27
+b(with)h(the)e(follo)n(wing)h(options:)1821 1763 y Ff(p)h(address)h
+Fe(on/o\013)d Fc(prin)n(t)g(memory)h(addresses)g(in)g(stac)n(ks,)h(v)l
+(alues)1821 1846 y Ff(p)g(array)h Fe(o\013/on)96 b Fc(compact)26
+b(or)h(attractiv)n(e)g(format)g(for)g(arra)n(ys)1821
+1930 y Ff(p)h(demangl)h Fe(on/o\013)d Fc(source)g(\(demangled\))f(or)j
+(in)n(ternal)e(form)h(for)2411 2004 y(C++)h(sym)n(b)r(ols)1821
+2084 y Ff(p)g(asm-dem)h Fe(on/o\013)d Fc(demangle)f(C++)j(sym)n(b)r
+(ols)f(in)h(mac)n(hine-)2411 2159 y(instruction)e(output)1821
+2236 y Ff(p)i(elements)i Fe(limit)37 b Fc(n)n(um)n(b)r(er)25
+b(of)j(arra)n(y)g(elemen)n(ts)d(to)j(displa)n(y)1821
+2319 y Ff(p)g(object)h Fe(on/o\013)61 b Fc(prin)n(t)26
+b(C++)i(deriv)n(ed)e(t)n(yp)r(es)h(for)h(ob)t(jects)1821
+2402 y Ff(p)g(pretty)h Fe(o\013/on)61 b Fc(struct)27
+b(displa)n(y:)40 b(compact)26 b(or)i(inden)n(ted)1821
+2486 y Ff(p)g(union)h Fe(on/o\013)96 b Fc(displa)n(y)27
+b(of)g(union)g(mem)n(b)r(ers)1821 2569 y Ff(p)h(vtbl)h
+Fe(o\013/on)131 b Fc(displa)n(y)27 b(of)g(C++)h(virtual)f(function)e
+(tables)1750 2718 y Ff(show)k(commands)171 b Fc(sho)n(w)28
+b(last)g(10)g(commands)1750 2793 y Ff(show)h(commands)h
+Fe(n)103 b Fc(sho)n(w)28 b(10)g(commands)e(around)h(n)n(um)n(b)r(er)f
+Fe(n)1750 2868 y Ff(show)j(commands)h(+)106 b Fc(sho)n(w)28
+b(next)f(10)g(commands)1750 3042 y Fg(W)-8 b(orking)27
+b(Files)1750 3145 y Ff(file)i Fd([)p Fe(\014le)p Fd(])316
+b Fc(use)27 b Fe(\014le)g Fc(for)h(b)r(oth)f(sym)n(b)r(ols)g(and)g
+(executable;)2411 3220 y(with)h(no)f(arg,)h(discard)e(b)r(oth)1750
+3319 y Ff(core)j Fd([)p Fe(\014le)p Fd(])316 b Fc(read)26
+b Fe(\014le)i Fc(as)g(coredump;)d(or)j(discard)1750 3426
+y Ff(exec)h Fd([)p Fe(\014le)p Fd(])316 b Fc(use)27 b
+Fe(\014le)g Fc(as)i(executable)24 b(only;)j(or)h(discard)1750
+3534 y Ff(symbol)i Fd([)p Fe(\014le)p Fd(])245 b Fc(use)27
+b(sym)n(b)r(ol)g(table)f(from)h Fe(\014le)p Fc(;)h(or)f(discard)1750
+3621 y Ff(load)i Fe(\014le)362 b Fc(dynamically)25 b(link)i
+Fe(\014le)32 b Fc(and)27 b(add)g(its)h(sym)n(b)r(ols)1750
+3695 y Ff(add-sym)i Fe(\014le)e(addr)94 b Fc(read)26
+b(additional)h(sym)n(b)r(ols)g(from)g Fe(\014le)p Fc(,)2411
+3770 y(dynamically)f(loaded)g(at)i Fe(addr)1750 3847
+y Ff(info)h(files)276 b Fc(displa)n(y)27 b(w)n(orking)g(\014les)g(and)g
+(targets)h(in)f(use)1750 3922 y Ff(path)i Fe(dirs)338
+b Fc(add)27 b Fe(dirs)h Fc(to)g(fron)n(t)f(of)g(path)g(searc)n(hed)f
+(for)2411 3996 y(executable)f(and)i(sym)n(b)r(ol)g(\014les)1750
+4073 y Ff(show)i(path)311 b Fc(displa)n(y)27 b(executable)d(and)k(sym)n
+(b)r(ol)f(\014le)f(path)1750 4148 y Ff(info)j(share)276
+b Fc(list)27 b(names)g(of)g(shared)g(libraries)g(curren)n(tly)2411
+4223 y(loaded)p 3800 -433 V 3800 4350 V 3951 -367 a Fg(Source)h(Files)
+3951 -276 y Ff(dir)g Fe(names)297 b Fc(add)27 b(directory)f
+Fe(names)i Fc(to)f(fron)n(t)g(of)h(source)4611 -201 y(path)3951
+-124 y Ff(dir)514 b Fc(clear)26 b(source)h(path)3951
+-49 y Ff(show)h(dir)346 b Fc(sho)n(w)28 b(curren)n(t)e(source)h(path)
+3951 100 y Ff(list)479 b Fc(sho)n(w)28 b(next)f(ten)g(lines)f(of)i
+(source)3951 175 y Ff(list)g(-)416 b Fc(sho)n(w)28 b(previous)f(ten)g
+(lines)3951 249 y Ff(list)h Fe(lines)314 b Fc(displa)n(y)27
+b(source)g(surrounding)f Fe(lines)p Fc(,)i(sp)r(eci\014ed)4611
+324 y(as:)4021 411 y Fd([)p Fe(\014le)p Ff(:)p Fd(])p
+Fe(num)248 b Fc(line)26 b(n)n(um)n(b)r(er)g Fd([)p Fc(in)h(named)g
+(\014le)p Fd(])4021 519 y([)p Fe(\014le)p Ff(:)p Fd(])p
+Fe(function)134 b Fc(b)r(eginning)25 b(of)j(function)d
+Fd([)p Fc(in)i(named)g(\014le)p Fd(])4021 605 y Ff(+)p
+Fe(o\013)436 b(o\013)27 b Fc(lines)g(after)g(last)h(prin)n(ted)4021
+680 y Ff(-)p Fe(o\013)436 b(o\013)27 b Fc(lines)g(previous)g(to)g(last)
+h(prin)n(ted)4021 755 y Ff(*)p Fe(addr)m(ess)295 b Fc(line)26
+b(con)n(taining)h Fe(addr)m(ess)3951 829 y Ff(list)h
+Fe(f)p Ff(,)p Fe(l)377 b Fc(from)27 b(line)f Fe(f)i Fc(to)g(line)e
+Fe(l)3951 904 y Ff(info)i(line)h Fe(num)151 b Fc(sho)n(w)28
+b(starting,)f(ending)g(addresses)g(of)4611 979 y(compiled)f(co)r(de)g
+(for)h(source)g(line)f Fe(num)3951 1056 y Ff(info)i(source)241
+b Fc(sho)n(w)28 b(name)f(of)g(curren)n(t)f(source)h(\014le)3951
+1130 y Ff(info)h(sources)206 b Fc(list)27 b(all)h(source)e(\014les)h
+(in)g(use)3951 1205 y Ff(forw)h Fe(r)m(e)m(gex)300 b
+Fc(searc)n(h)27 b(follo)n(wing)g(source)g(lines)f(for)i
+Fe(r)m(e)m(gex)3951 1280 y Ff(rev)g Fe(r)m(e)m(gex)335
+b Fc(searc)n(h)27 b(preceding)e(source)i(lines)f(for)i
+Fe(r)m(e)m(gex)3951 1473 y Fg(GDB)f(under)h(GNU)g(Emacs)3951
+1565 y Ff(M-x)g(gdb)381 b Fc(run)27 b(GDB)h(under)e(Emacs)3951
+1639 y Ff(C-h)i(m)451 b Fc(describ)r(e)25 b(GDB)k(mo)r(de)3951
+1714 y Ff(M-s)514 b Fc(step)27 b(one)g(line)f(\()p Ff(step)p
+Fc(\))3951 1797 y Ff(M-n)514 b Fc(next)27 b(line)f(\()p
+Ff(next)p Fc(\))3951 1872 y Ff(M-i)514 b Fc(step)27 b(one)g
+(instruction)f(\()p Ff(stepi)p Fc(\))3951 1955 y Ff(C-c)i(C-f)381
+b Fc(\014nish)27 b(curren)n(t)f(stac)n(k)h(frame)g(\()p
+Ff(finish)p Fc(\))3951 2030 y Ff(M-c)514 b Fc(con)n(tin)n(ue)26
+b(\()p Ff(cont)p Fc(\))3951 2105 y Ff(M-u)514 b Fc(up)27
+b Fe(ar)m(g)g Fc(frames)g(\()p Ff(up)p Fc(\))3951 2188
+y Ff(M-d)514 b Fc(do)n(wn)28 b Fe(ar)m(g)f Fc(frames)f(\()p
+Ff(down)p Fc(\))3951 2263 y Ff(C-x)i(&)451 b Fc(cop)n(y)27
+b(n)n(um)n(b)r(er)f(from)h(p)r(oin)n(t,)f(insert)h(at)h(end)3951
+2337 y Ff(C-x)g(SPC)381 b Fc(\(in)27 b(source)g(\014le\))f(set)i(break)
+e(at)i(p)r(oin)n(t)3951 2534 y Fg(GDB)f(License)3951
+2626 y Ff(show)h(copying)206 b Fc(Displa)n(y)27 b(GNU)h(General)f
+(Public)f(License)3951 2700 y Ff(show)i(warranty)171
+b Fc(There)27 b(is)g(NO)h(W)-7 b(ARRANTY)28 b(for)f(GDB.)4611
+2775 y(Displa)n(y)h(full)e(no-w)n(arran)n(t)n(y)j(statemen)n(t.)4030
+3244 y Fh(Cop)n(yrigh)n(t)4351 3242 y(c)4323 3244 y Fa(\015)p
+Fh(1991,)g('92,)f('93,)f('98)h(F)-5 b(ree)29 b(Soft)n(w)n(are)g(F)-5
+b(oundation,)28 b(Inc.)4672 3319 y(Roland)f(H.)g(P)n(esc)n(h)3995
+3394 y(The)h(author)f(assumes)i(no)f(resp)r(onsibilit)n(y)e(for)i(an)n
+(y)h(errors)f(on)g(this)f(card.)3951 3518 y(This)g(card)h(ma)n(y)g(b)r
+(e)g(freely)f(distributed)f(under)h(the)h(terms)g(of)g(the)f(GNU)3951
+3593 y(General)g(Public)f(License.)3349 3668 y(Please)j(con)n(tribute)e
+(to)h(dev)n(elopmen)n(t)g(of)g(this)f(card)h(b)n(y)g(annotating)g(it.)
+41 b(Impro)n(v)n(emen)n(ts)29 b(can)f(b)r(e)f(sen)n(t)h(to)g
+(bug-gdb@gn)n(u.org.)3951 3792 y(GDB)f(itself)h(is)f(free)h(soft)n(w)n
+(are;)i(y)n(ou)e(are)h(w)n(elcome)f(to)h(distribute)d(copies)i(of)3951
+3867 y(it)f(under)g(the)g(terms)h(of)g(the)g(GNU)f(General)g(Public)f
+(License.)41 b(There)28 b(is)3951 3942 y(absolutely)f(no)h(w)n(arran)n
+(t)n(y)i(for)e(GDB.)p eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/gdb/doc/stabs.dvi b/gdb/doc/stabs.dvi
new file mode 100644
index 00000000000..6c6788c97d9
--- /dev/null
+++ b/gdb/doc/stabs.dvi
Binary files differ
diff --git a/gdb/doc/stabs.info b/gdb/doc/stabs.info
new file mode 100644
index 00000000000..4dedf53e92e
--- /dev/null
+++ b/gdb/doc/stabs.info
@@ -0,0 +1,123 @@
+This is Info file stabs.info, produced by Makeinfo version 1.68 from
+the input file ./stabs.texinfo.
+
+START-INFO-DIR-ENTRY
+* Stabs: (stabs). The "stabs" debugging information format.
+END-INFO-DIR-ENTRY
+
+ This document describes the stabs debugging symbol tables.
+
+ Copyright 1992, 93, 94, 95, 97, 1998 Free Software Foundation, Inc.
+Contributed by Cygnus Support. Written by Julia Menapace, Jim Kingdon,
+and David MacKenzie.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+Indirect:
+stabs.info-1: 801
+stabs.info-2: 50508
+stabs.info-3: 99916
+stabs.info-4: 146398
+
+Tag Table:
+(Indirect)
+Node: Top801
+Node: Overview1713
+Node: Flow3129
+Node: Stabs Format4650
+Node: String Field6207
+Node: C Example11470
+Node: Assembly Code12010
+Node: Program Structure13976
+Node: Main Program14701
+Node: Source Files15258
+Node: Include Files17083
+Node: Line Numbers19742
+Node: Procedures21273
+Node: Nested Procedures27161
+Node: Block Structure28332
+Node: Alternate Entry Points29734
+Node: Constants30462
+Node: Variables33575
+Node: Stack Variables34262
+Node: Global Variables35955
+Node: Register Variables37107
+Node: Common Blocks37924
+Node: Statics39174
+Node: Based Variables41750
+Node: Parameters43130
+Node: Register Parameters44737
+Node: Local Variable Parameters46990
+Node: Reference Parameters49897
+Node: Conformant Arrays50508
+Node: Types51216
+Node: Builtin Types52150
+Node: Traditional Builtin Types53290
+Node: Traditional Integer Types53683
+Node: Traditional Other Types55978
+Node: Builtin Type Descriptors56879
+Node: Negative Type Numbers60373
+Node: Miscellaneous Types66720
+Node: Cross-References68601
+Node: Subranges70273
+Node: Arrays71503
+Node: Strings74726
+Node: Enumerations75784
+Node: Structures78165
+Node: Typedefs80868
+Node: Unions82189
+Node: Function Types83758
+Node: Symbol Tables85334
+Node: Symbol Table Format85765
+Node: Transformations On Symbol Tables87208
+Node: Transformations On Static Variables88557
+Node: Transformations On Global Variables89284
+Node: Stab Section Transformations90518
+Node: Cplusplus91894
+Node: Class Names92473
+Node: Nested Symbols93214
+Node: Basic Cplusplus Types94056
+Node: Simple Classes95611
+Node: Class Instance99916
+Node: Methods100628
+Node: Method Type Descriptor102854
+Node: Member Type Descriptor104049
+Node: Protections104792
+Node: Method Modifiers107875
+Node: Virtual Methods109495
+Node: Inheritence113290
+Node: Virtual Base Classes117002
+Node: Static Members119239
+Node: Stab Types119702
+Node: Non-Stab Symbol Types120308
+Node: Stab Symbol Types121734
+Node: Symbol Descriptors125456
+Node: Type Descriptors128215
+Node: Expanded Reference131407
+Node: N_PC132806
+Node: N_NSYMS133175
+Node: N_NOMAP133407
+Node: N_M2C133704
+Node: N_BROWS134129
+Node: N_DEFD134403
+Node: N_EHDECL134851
+Node: N_MOD2135093
+Node: N_CATCH135322
+Node: N_SSYM135807
+Node: N_SCOPE136081
+Node: Gould136260
+Node: N_LENG137237
+Node: Questions137454
+Node: Stab Sections139074
+Node: Stab Section Basics139653
+Node: ELF Linker Relocation142991
+Node: Symbol Types Index146398
+
+End Tag Table
diff --git a/gdb/doc/stabs.info-1 b/gdb/doc/stabs.info-1
new file mode 100644
index 00000000000..4c36dd8cb94
--- /dev/null
+++ b/gdb/doc/stabs.info-1
@@ -0,0 +1,1166 @@
+This is Info file stabs.info, produced by Makeinfo version 1.68 from
+the input file ./stabs.texinfo.
+
+START-INFO-DIR-ENTRY
+* Stabs: (stabs). The "stabs" debugging information format.
+END-INFO-DIR-ENTRY
+
+ This document describes the stabs debugging symbol tables.
+
+ Copyright 1992, 93, 94, 95, 97, 1998 Free Software Foundation, Inc.
+Contributed by Cygnus Support. Written by Julia Menapace, Jim Kingdon,
+and David MacKenzie.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+File: stabs.info, Node: Top, Next: Overview, Up: (dir)
+
+The "stabs" representation of debugging information
+***************************************************
+
+ This document describes the stabs debugging format.
+
+* Menu:
+
+* Overview:: Overview of stabs
+* Program Structure:: Encoding of the structure of the program
+* Constants:: Constants
+* Variables::
+* Types:: Type definitions
+* Symbol Tables:: Symbol information in symbol tables
+* Cplusplus:: Stabs specific to C++
+* Stab Types:: Symbol types in a.out files
+* Symbol Descriptors:: Table of symbol descriptors
+* Type Descriptors:: Table of type descriptors
+* Expanded Reference:: Reference information by stab type
+* Questions:: Questions and anomolies
+* Stab Sections:: In some object file formats, stabs are
+ in sections.
+* Symbol Types Index:: Index of symbolic stab symbol type names.
+
+
+File: stabs.info, Node: Overview, Next: Program Structure, Prev: Top, Up: Top
+
+Overview of Stabs
+*****************
+
+ "Stabs" refers to a format for information that describes a program
+to a debugger. This format was apparently invented by Peter Kessler at
+the University of California at Berkeley, for the `pdx' Pascal
+debugger; the format has spread widely since then.
+
+ This document is one of the few published sources of documentation on
+stabs. It is believed to be comprehensive for stabs used by C. The
+lists of symbol descriptors (*note Symbol Descriptors::.) and type
+descriptors (*note Type Descriptors::.) are believed to be completely
+comprehensive. Stabs for COBOL-specific features and for variant
+records (used by Pascal and Modula-2) are poorly documented here.
+
+ Other sources of information on stabs are `Dbx and Dbxtool
+Interfaces', 2nd edition, by Sun, 1988, and `AIX Version 3.2 Files
+Reference', Fourth Edition, September 1992, "dbx Stabstring Grammar" in
+the a.out section, page 2-31. This document is believed to incorporate
+the information from those two sources except where it explicitly
+directs you to them for more information.
+
+* Menu:
+
+* Flow:: Overview of debugging information flow
+* Stabs Format:: Overview of stab format
+* String Field:: The string field
+* C Example:: A simple example in C source
+* Assembly Code:: The simple example at the assembly level
+
+
+File: stabs.info, Node: Flow, Next: Stabs Format, Up: Overview
+
+Overview of Debugging Information Flow
+======================================
+
+ The GNU C compiler compiles C source in a `.c' file into assembly
+language in a `.s' file, which the assembler translates into a `.o'
+file, which the linker combines with other `.o' files and libraries to
+produce an executable file.
+
+ With the `-g' option, GCC puts in the `.s' file additional debugging
+information, which is slightly transformed by the assembler and linker,
+and carried through into the final executable. This debugging
+information describes features of the source file like line numbers,
+the types and scopes of variables, and function names, parameters, and
+scopes.
+
+ For some object file formats, the debugging information is
+encapsulated in assembler directives known collectively as "stab"
+(symbol table) directives, which are interspersed with the generated
+code. Stabs are the native format for debugging information in the
+a.out and XCOFF object file formats. The GNU tools can also emit stabs
+in the COFF and ECOFF object file formats.
+
+ The assembler adds the information from stabs to the symbol
+information it places by default in the symbol table and the string
+table of the `.o' file it is building. The linker consolidates the `.o'
+files into one executable file, with one symbol table and one string
+table. Debuggers use the symbol and string tables in the executable as
+a source of debugging information about the program.
+
+
+File: stabs.info, Node: Stabs Format, Next: String Field, Prev: Flow, Up: Overview
+
+Overview of Stab Format
+=======================
+
+ There are three overall formats for stab assembler directives,
+differentiated by the first word of the stab. The name of the directive
+describes which combination of four possible data fields follows. It is
+either `.stabs' (string), `.stabn' (number), or `.stabd' (dot). IBM's
+XCOFF assembler uses `.stabx' (and some other directives such as
+`.file' and `.bi') instead of `.stabs', `.stabn' or `.stabd'.
+
+ The overall format of each class of stab is:
+
+ .stabs "STRING",TYPE,OTHER,DESC,VALUE
+ .stabn TYPE,OTHER,DESC,VALUE
+ .stabd TYPE,OTHER,DESC
+ .stabx "STRING",VALUE,TYPE,SDB-TYPE
+
+ For `.stabn' and `.stabd', there is no STRING (the `n_strx' field is
+zero; see *Note Symbol Tables::). For `.stabd', the VALUE field is
+implicit and has the value of the current file location. For `.stabx',
+the SDB-TYPE field is unused for stabs and can always be set to zero.
+The OTHER field is almost always unused and can be set to zero.
+
+ The number in the TYPE field gives some basic information about
+which type of stab this is (or whether it *is* a stab, as opposed to an
+ordinary symbol). Each valid type number defines a different stab
+type; further, the stab type defines the exact interpretation of, and
+possible values for, any remaining STRING, DESC, or VALUE fields
+present in the stab. *Note Stab Types::, for a list in numeric order
+of the valid TYPE field values for stab directives.
+
+
+File: stabs.info, Node: String Field, Next: C Example, Prev: Stabs Format, Up: Overview
+
+The String Field
+================
+
+ For most stabs the string field holds the meat of the debugging
+information. The flexible nature of this field is what makes stabs
+extensible. For some stab types the string field contains only a name.
+For other stab types the contents can be a great deal more complex.
+
+ The overall format of the string field for most stab types is:
+
+ "NAME:SYMBOL-DESCRIPTOR TYPE-INFORMATION"
+
+ NAME is the name of the symbol represented by the stab; it can
+contain a pair of colons (*note Nested Symbols::.). NAME can be
+omitted, which means the stab represents an unnamed object. For
+example, `:t10=*2' defines type 10 as a pointer to type 2, but does not
+give the type a name. Omitting the NAME field is supported by AIX dbx
+and GDB after about version 4.8, but not other debuggers. GCC
+sometimes uses a single space as the name instead of omitting the name
+altogether; apparently that is supported by most debuggers.
+
+ The SYMBOL-DESCRIPTOR following the `:' is an alphabetic character
+that tells more specifically what kind of symbol the stab represents.
+If the SYMBOL-DESCRIPTOR is omitted, but type information follows, then
+the stab represents a local variable. For a list of symbol
+descriptors, see *Note Symbol Descriptors::. The `c' symbol descriptor
+is an exception in that it is not followed by type information. *Note
+Constants::.
+
+ TYPE-INFORMATION is either a TYPE-NUMBER, or `TYPE-NUMBER='. A
+TYPE-NUMBER alone is a type reference, referring directly to a type
+that has already been defined.
+
+ The `TYPE-NUMBER=' form is a type definition, where the number
+represents a new type which is about to be defined. The type
+definition may refer to other types by number, and those type numbers
+may be followed by `=' and nested definitions. Also, the Lucid
+compiler will repeat `TYPE-NUMBER=' more than once if it wants to
+define several type numbers at once.
+
+ In a type definition, if the character that follows the equals sign
+is non-numeric then it is a TYPE-DESCRIPTOR, and tells what kind of
+type is about to be defined. Any other values following the
+TYPE-DESCRIPTOR vary, depending on the TYPE-DESCRIPTOR. *Note Type
+Descriptors::, for a list of TYPE-DESCRIPTOR values. If a number
+follows the `=' then the number is a TYPE-REFERENCE. For a full
+description of types, *Note Types::.
+
+ A TYPE-NUMBER is often a single number. The GNU and Sun tools
+additionally permit a TYPE-NUMBER to be a pair
+(FILE-NUMBER,FILETYPE-NUMBER) (the parentheses appear in the string,
+and serve to distinguish the two cases). The FILE-NUMBER is a number
+starting with 1 which is incremented for each seperate source file in
+the compilation (e.g., in C, each header file gets a different number).
+The FILETYPE-NUMBER is a number starting with 1 which is incremented
+for each new type defined in the file. (Separating the file number and
+the type number permits the `N_BINCL' optimization to succeed more
+often; see *Note Include Files::).
+
+ There is an AIX extension for type attributes. Following the `='
+are any number of type attributes. Each one starts with `@' and ends
+with `;'. Debuggers, including AIX's dbx and GDB 4.10, skip any type
+attributes they do not recognize. GDB 4.9 and other versions of dbx
+may not do this. Because of a conflict with C++ (*note Cplusplus::.),
+new attributes should not be defined which begin with a digit, `(', or
+`-'; GDB may be unable to distinguish those from the C++ type
+descriptor `@'. The attributes are:
+
+`aBOUNDARY'
+ BOUNDARY is an integer specifying the alignment. I assume it
+ applies to all variables of this type.
+
+`pINTEGER'
+ Pointer class (for checking). Not sure what this means, or how
+ INTEGER is interpreted.
+
+`P'
+ Indicate this is a packed type, meaning that structure fields or
+ array elements are placed more closely in memory, to save memory
+ at the expense of speed.
+
+`sSIZE'
+ Size in bits of a variable of this type. This is fully supported
+ by GDB 4.11 and later.
+
+`S'
+ Indicate that this type is a string instead of an array of
+ characters, or a bitstring instead of a set. It doesn't change
+ the layout of the data being represented, but does enable the
+ debugger to know which type it is.
+
+ All of this can make the string field quite long. All versions of
+GDB, and some versions of dbx, can handle arbitrarily long strings.
+But many versions of dbx (or assemblers or linkers, I'm not sure which)
+cretinously limit the strings to about 80 characters, so compilers which
+must work with such systems need to split the `.stabs' directive into
+several `.stabs' directives. Each stab duplicates every field except
+the string field. The string field of every stab except the last is
+marked as continued with a backslash at the end (in the assembly code
+this may be written as a double backslash, depending on the assembler).
+Removing the backslashes and concatenating the string fields of each
+stab produces the original, long string. Just to be incompatible (or so
+they don't have to worry about what the assembler does with
+backslashes), AIX can use `?' instead of backslash.
+
+
+File: stabs.info, Node: C Example, Next: Assembly Code, Prev: String Field, Up: Overview
+
+A Simple Example in C Source
+============================
+
+ To get the flavor of how stabs describe source information for a C
+program, let's look at the simple program:
+
+ main()
+ {
+ printf("Hello world");
+ }
+
+ When compiled with `-g', the program above yields the following `.s'
+file. Line numbers have been added to make it easier to refer to parts
+of the `.s' file in the description of the stabs that follows.
+
+
+File: stabs.info, Node: Assembly Code, Prev: C Example, Up: Overview
+
+The Simple Example at the Assembly Level
+========================================
+
+ This simple "hello world" example demonstrates several of the stab
+types used to describe C language source files.
+
+ 1 gcc2_compiled.:
+ 2 .stabs "/cygint/s1/users/jcm/play/",100,0,0,Ltext0
+ 3 .stabs "hello.c",100,0,0,Ltext0
+ 4 .text
+ 5 Ltext0:
+ 6 .stabs "int:t1=r1;-2147483648;2147483647;",128,0,0,0
+ 7 .stabs "char:t2=r2;0;127;",128,0,0,0
+ 8 .stabs "long int:t3=r1;-2147483648;2147483647;",128,0,0,0
+ 9 .stabs "unsigned int:t4=r1;0;-1;",128,0,0,0
+ 10 .stabs "long unsigned int:t5=r1;0;-1;",128,0,0,0
+ 11 .stabs "short int:t6=r1;-32768;32767;",128,0,0,0
+ 12 .stabs "long long int:t7=r1;0;-1;",128,0,0,0
+ 13 .stabs "short unsigned int:t8=r1;0;65535;",128,0,0,0
+ 14 .stabs "long long unsigned int:t9=r1;0;-1;",128,0,0,0
+ 15 .stabs "signed char:t10=r1;-128;127;",128,0,0,0
+ 16 .stabs "unsigned char:t11=r1;0;255;",128,0,0,0
+ 17 .stabs "float:t12=r1;4;0;",128,0,0,0
+ 18 .stabs "double:t13=r1;8;0;",128,0,0,0
+ 19 .stabs "long double:t14=r1;8;0;",128,0,0,0
+ 20 .stabs "void:t15=15",128,0,0,0
+ 21 .align 4
+ 22 LC0:
+ 23 .ascii "Hello, world!\12\0"
+ 24 .align 4
+ 25 .global _main
+ 26 .proc 1
+ 27 _main:
+ 28 .stabn 68,0,4,LM1
+ 29 LM1:
+ 30 !#PROLOGUE# 0
+ 31 save %sp,-136,%sp
+ 32 !#PROLOGUE# 1
+ 33 call ___main,0
+ 34 nop
+ 35 .stabn 68,0,5,LM2
+ 36 LM2:
+ 37 LBB2:
+ 38 sethi %hi(LC0),%o1
+ 39 or %o1,%lo(LC0),%o0
+ 40 call _printf,0
+ 41 nop
+ 42 .stabn 68,0,6,LM3
+ 43 LM3:
+ 44 LBE2:
+ 45 .stabn 68,0,6,LM4
+ 46 LM4:
+ 47 L1:
+ 48 ret
+ 49 restore
+ 50 .stabs "main:F1",36,0,0,_main
+ 51 .stabn 192,0,0,LBB2
+ 52 .stabn 224,0,0,LBE2
+
+
+File: stabs.info, Node: Program Structure, Next: Constants, Prev: Overview, Up: Top
+
+Encoding the Structure of the Program
+*************************************
+
+ The elements of the program structure that stabs encode include the
+name of the main function, the names of the source and include files,
+the line numbers, procedure names and types, and the beginnings and
+ends of blocks of code.
+
+* Menu:
+
+* Main Program:: Indicate what the main program is
+* Source Files:: The path and name of the source file
+* Include Files:: Names of include files
+* Line Numbers::
+* Procedures::
+* Nested Procedures::
+* Block Structure::
+* Alternate Entry Points:: Entering procedures except at the beginning.
+
+
+File: stabs.info, Node: Main Program, Next: Source Files, Up: Program Structure
+
+Main Program
+============
+
+ Most languages allow the main program to have any name. The
+`N_MAIN' stab type tells the debugger the name that is used in this
+program. Only the string field is significant; it is the name of a
+function which is the main program. Most C compilers do not use this
+stab (they expect the debugger to assume that the name is `main'), but
+some C compilers emit an `N_MAIN' stab for the `main' function. I'm
+not sure how XCOFF handles this.
+
+
+File: stabs.info, Node: Source Files, Next: Include Files, Prev: Main Program, Up: Program Structure
+
+Paths and Names of the Source Files
+===================================
+
+ Before any other stabs occur, there must be a stab specifying the
+source file. This information is contained in a symbol of stab type
+`N_SO'; the string field contains the name of the file. The value of
+the symbol is the start address of the portion of the text section
+corresponding to that file.
+
+ With the Sun Solaris2 compiler, the desc field contains a
+source-language code.
+
+ Some compilers (for example, GCC2 and SunOS4 `/bin/cc') also include
+the directory in which the source was compiled, in a second `N_SO'
+symbol preceding the one containing the file name. This symbol can be
+distinguished by the fact that it ends in a slash. Code from the
+`cfront' C++ compiler can have additional `N_SO' symbols for
+nonexistent source files after the `N_SO' for the real source file;
+these are believed to contain no useful information.
+
+ For example:
+
+ .stabs "/cygint/s1/users/jcm/play/",100,0,0,Ltext0 # 100 is N_SO
+ .stabs "hello.c",100,0,0,Ltext0
+ .text
+ Ltext0:
+
+ Instead of `N_SO' symbols, XCOFF uses a `.file' assembler directive
+which assembles to a `C_FILE' symbol; explaining this in detail is
+outside the scope of this document.
+
+ If it is useful to indicate the end of a source file, this is done
+with an `N_SO' symbol with an empty string for the name. The value is
+the address of the end of the text section for the file. For some
+systems, there is no indication of the end of a source file, and you
+just need to figure it ended when you see an `N_SO' for a different
+source file, or a symbol ending in `.o' (which at least some linkers
+insert to mark the start of a new `.o' file).
+
+
+File: stabs.info, Node: Include Files, Next: Line Numbers, Prev: Source Files, Up: Program Structure
+
+Names of Include Files
+======================
+
+ There are several schemes for dealing with include files: the
+traditional `N_SOL' approach, Sun's `N_BINCL' approach, and the XCOFF
+`C_BINCL' approach (which despite the similar name has little in common
+with `N_BINCL').
+
+ An `N_SOL' symbol specifies which include file subsequent symbols
+refer to. The string field is the name of the file and the value is the
+text address corresponding to the end of the previous include file and
+the start of this one. To specify the main source file again, use an
+`N_SOL' symbol with the name of the main source file.
+
+ The `N_BINCL' approach works as follows. An `N_BINCL' symbol
+specifies the start of an include file. In an object file, only the
+string is significant; the linker puts data into some of the other
+fields. The end of the include file is marked by an `N_EINCL' symbol
+(which has no string field). In an object file, there is no
+significant data in the `N_EINCL' symbol. `N_BINCL' and `N_EINCL' can
+be nested.
+
+ If the linker detects that two source files have identical stabs
+between an `N_BINCL' and `N_EINCL' pair (as will generally be the case
+for a header file), then it only puts out the stabs once. Each
+additional occurance is replaced by an `N_EXCL' symbol. I believe the
+GNU linker and the Sun (both SunOS4 and Solaris) linker are the only
+ones which supports this feature.
+
+ A linker which supports this feature will set the value of a
+`N_BINCL' symbol to the total of all the characters in the stabs
+strings included in the header file, omitting any file numbers. The
+value of an `N_EXCL' symbol is the same as the value of the `N_BINCL'
+symbol it replaces. This information can be used to match up `N_EXCL'
+and `N_BINCL' symbols which have the same filename. The `N_EINCL'
+value, and the values of the other and description fields for all
+three, appear to always be zero.
+
+ For the start of an include file in XCOFF, use the `.bi' assembler
+directive, which generates a `C_BINCL' symbol. A `.ei' directive,
+which generates a `C_EINCL' symbol, denotes the end of the include
+file. Both directives are followed by the name of the source file in
+quotes, which becomes the string for the symbol. The value of each
+symbol, produced automatically by the assembler and linker, is the
+offset into the executable of the beginning (inclusive, as you'd
+expect) or end (inclusive, as you would not expect) of the portion of
+the COFF line table that corresponds to this include file. `C_BINCL'
+and `C_EINCL' do not nest.
+
+
+File: stabs.info, Node: Line Numbers, Next: Procedures, Prev: Include Files, Up: Program Structure
+
+Line Numbers
+============
+
+ An `N_SLINE' symbol represents the start of a source line. The desc
+field contains the line number and the value contains the code address
+for the start of that source line. On most machines the address is
+absolute; for stabs in sections (*note Stab Sections::.), it is
+relative to the function in which the `N_SLINE' symbol occurs.
+
+ GNU documents `N_DSLINE' and `N_BSLINE' symbols for line numbers in
+the data or bss segments, respectively. They are identical to
+`N_SLINE' but are relocated differently by the linker. They were
+intended to be used to describe the source location of a variable
+declaration, but I believe that GCC2 actually puts the line number in
+the desc field of the stab for the variable itself. GDB has been
+ignoring these symbols (unless they contain a string field) since at
+least GDB 3.5.
+
+ For single source lines that generate discontiguous code, such as
+flow of control statements, there may be more than one line number
+entry for the same source line. In this case there is a line number
+entry at the start of each code range, each with the same line number.
+
+ XCOFF does not use stabs for line numbers. Instead, it uses COFF
+line numbers (which are outside the scope of this document). Standard
+COFF line numbers cannot deal with include files, but in XCOFF this is
+fixed with the `C_BINCL' method of marking include files (*note Include
+Files::.).
+
+
+File: stabs.info, Node: Procedures, Next: Nested Procedures, Prev: Line Numbers, Up: Program Structure
+
+Procedures
+==========
+
+ All of the following stabs normally use the `N_FUN' symbol type.
+However, Sun's `acc' compiler on SunOS4 uses `N_GSYM' and `N_STSYM',
+which means that the value of the stab for the function is useless and
+the debugger must get the address of the function from the non-stab
+symbols instead. On systems where non-stab symbols have leading
+underscores, the stabs will lack underscores and the debugger needs to
+know about the leading underscore to match up the stab and the non-stab
+symbol. BSD Fortran is said to use `N_FNAME' with the same
+restriction; the value of the symbol is not useful (I'm not sure it
+really does use this, because GDB doesn't handle this and no one has
+complained).
+
+ A function is represented by an `F' symbol descriptor for a global
+(extern) function, and `f' for a static (local) function. For a.out,
+the value of the symbol is the address of the start of the function; it
+is already relocated. For stabs in ELF, the SunPRO compiler version
+2.0.1 and GCC put out an address which gets relocated by the linker.
+In a future release SunPRO is planning to put out zero, in which case
+the address can be found from the ELF (non-stab) symbol. Because
+looking things up in the ELF symbols would probably be slow, I'm not
+sure how to find which symbol of that name is the right one, and this
+doesn't provide any way to deal with nested functions, it would
+probably be better to make the value of the stab an address relative to
+the start of the file, or just absolute. See *Note ELF Linker
+Relocation:: for more information on linker relocation of stabs in ELF
+files. For XCOFF, the stab uses the `C_FUN' storage class and the
+value of the stab is meaningless; the address of the function can be
+found from the csect symbol (XTY_LD/XMC_PR).
+
+ The type information of the stab represents the return type of the
+function; thus `foo:f5' means that foo is a function returning type 5.
+There is no need to try to get the line number of the start of the
+function from the stab for the function; it is in the next `N_SLINE'
+symbol.
+
+ Some compilers (such as Sun's Solaris compiler) support an extension
+for specifying the types of the arguments. I suspect this extension is
+not used for old (non-prototyped) function definitions in C. If the
+extension is in use, the type information of the stab for the function
+is followed by type information for each argument, with each argument
+preceded by `;'. An argument type of 0 means that additional arguments
+are being passed, whose types and number may vary (`...' in ANSI C).
+GDB has tolerated this extension (parsed the syntax, if not necessarily
+used the information) since at least version 4.8; I don't know whether
+all versions of dbx tolerate it. The argument types given here are not
+redundant with the symbols for the formal parameters (*note
+Parameters::.); they are the types of the arguments as they are passed,
+before any conversions might take place. For example, if a C function
+which is declared without a prototype takes a `float' argument, the
+value is passed as a `double' but then converted to a `float'.
+Debuggers need to use the types given in the arguments when printing
+values, but when calling the function they need to use the types given
+in the symbol defining the function.
+
+ If the return type and types of arguments of a function which is
+defined in another source file are specified (i.e., a function
+prototype in ANSI C), traditionally compilers emit no stab; the only
+way for the debugger to find the information is if the source file
+where the function is defined was also compiled with debugging symbols.
+As an extension the Solaris compiler uses symbol descriptor `P'
+followed by the return type of the function, followed by the arguments,
+each preceded by `;', as in a stab with symbol descriptor `f' or `F'.
+This use of symbol descriptor `P' can be distinguished from its use for
+register parameters (*note Register Parameters::.) by the fact that it
+has symbol type `N_FUN'.
+
+ The AIX documentation also defines symbol descriptor `J' as an
+internal function. I assume this means a function nested within another
+function. It also says symbol descriptor `m' is a module in Modula-2
+or extended Pascal.
+
+ Procedures (functions which do not return values) are represented as
+functions returning the `void' type in C. I don't see why this couldn't
+be used for all languages (inventing a `void' type for this purpose if
+necessary), but the AIX documentation defines `I', `P', and `Q' for
+internal, global, and static procedures, respectively. These symbol
+descriptors are unusual in that they are not followed by type
+information.
+
+ The following example shows a stab for a function `main' which
+returns type number `1'. The `_main' specified for the value is a
+reference to an assembler label which is used to fill in the start
+address of the function.
+
+ .stabs "main:F1",36,0,0,_main # 36 is N_FUN
+
+ The stab representing a procedure is located immediately following
+the code of the procedure. This stab is in turn directly followed by a
+group of other stabs describing elements of the procedure. These other
+stabs describe the procedure's parameters, its block local variables,
+and its block structure.
+
+ If functions can appear in different sections, then the debugger may
+not be able to find the end of a function. Recent versions of GCC will
+mark the end of a function with an `N_FUN' symbol with an empty string
+for the name. The value is the address of the end of the current
+function. Without such a symbol, there is no indication of the address
+of the end of a function, and you must assume that it ended at the
+starting address of the next function or at the end of the text section
+for the program.
+
+
+File: stabs.info, Node: Nested Procedures, Next: Block Structure, Prev: Procedures, Up: Program Structure
+
+Nested Procedures
+=================
+
+ For any of the symbol descriptors representing procedures, after the
+symbol descriptor and the type information is optionally a scope
+specifier. This consists of a comma, the name of the procedure, another
+comma, and the name of the enclosing procedure. The first name is local
+to the scope specified, and seems to be redundant with the name of the
+symbol (before the `:'). This feature is used by GCC, and presumably
+Pascal, Modula-2, etc., compilers, for nested functions.
+
+ If procedures are nested more than one level deep, only the
+immediately containing scope is specified. For example, this code:
+
+ int
+ foo (int x)
+ {
+ int bar (int y)
+ {
+ int baz (int z)
+ {
+ return x + y + z;
+ }
+ return baz (x + 2 * y);
+ }
+ return x + bar (3 * x);
+ }
+
+produces the stabs:
+
+ .stabs "baz:f1,baz,bar",36,0,0,_baz.15 # 36 is N_FUN
+ .stabs "bar:f1,bar,foo",36,0,0,_bar.12
+ .stabs "foo:F1",36,0,0,_foo
+
+
+File: stabs.info, Node: Block Structure, Next: Alternate Entry Points, Prev: Nested Procedures, Up: Program Structure
+
+Block Structure
+===============
+
+ The program's block structure is represented by the `N_LBRAC' (left
+brace) and the `N_RBRAC' (right brace) stab types. The variables
+defined inside a block precede the `N_LBRAC' symbol for most compilers,
+including GCC. Other compilers, such as the Convex, Acorn RISC
+machine, and Sun `acc' compilers, put the variables after the `N_LBRAC'
+symbol. The values of the `N_LBRAC' and `N_RBRAC' symbols are the
+start and end addresses of the code of the block, respectively. For
+most machines, they are relative to the starting address of this source
+file. For the Gould NP1, they are absolute. For stabs in sections
+(*note Stab Sections::.), they are relative to the function in which
+they occur.
+
+ The `N_LBRAC' and `N_RBRAC' stabs that describe the block scope of a
+procedure are located after the `N_FUN' stab that represents the
+procedure itself.
+
+ Sun documents the desc field of `N_LBRAC' and `N_RBRAC' symbols as
+containing the nesting level of the block. However, dbx seems to not
+care, and GCC always sets desc to zero.
+
+ For XCOFF, block scope is indicated with `C_BLOCK' symbols. If the
+name of the symbol is `.bb', then it is the beginning of the block; if
+the name of the symbol is `.be'; it is the end of the block.
+
+
+File: stabs.info, Node: Alternate Entry Points, Prev: Block Structure, Up: Program Structure
+
+Alternate Entry Points
+======================
+
+ Some languages, like Fortran, have the ability to enter procedures at
+some place other than the beginning. One can declare an alternate entry
+point. The `N_ENTRY' stab is for this; however, the Sun FORTRAN
+compiler doesn't use it. According to AIX documentation, only the name
+of a `C_ENTRY' stab is significant; the address of the alternate entry
+point comes from the corresponding external symbol. A previous
+revision of this document said that the value of an `N_ENTRY' stab was
+the address of the alternate entry point, but I don't know the source
+for that information.
+
+
+File: stabs.info, Node: Constants, Next: Variables, Prev: Program Structure, Up: Top
+
+Constants
+*********
+
+ The `c' symbol descriptor indicates that this stab represents a
+constant. This symbol descriptor is an exception to the general rule
+that symbol descriptors are followed by type information. Instead, it
+is followed by `=' and one of the following:
+
+`b VALUE'
+ Boolean constant. VALUE is a numeric value; I assume it is 0 for
+ false or 1 for true.
+
+`c VALUE'
+ Character constant. VALUE is the numeric value of the constant.
+
+`e TYPE-INFORMATION , VALUE'
+ Constant whose value can be represented as integral.
+ TYPE-INFORMATION is the type of the constant, as it would appear
+ after a symbol descriptor (*note String Field::.). VALUE is the
+ numeric value of the constant. GDB 4.9 does not actually get the
+ right value if VALUE does not fit in a host `int', but it does not
+ do anything violent, and future debuggers could be extended to
+ accept integers of any size (whether unsigned or not). This
+ constant type is usually documented as being only for enumeration
+ constants, but GDB has never imposed that restriction; I don't
+ know about other debuggers.
+
+`i VALUE'
+ Integer constant. VALUE is the numeric value. The type is some
+ sort of generic integer type (for GDB, a host `int'); to specify
+ the type explicitly, use `e' instead.
+
+`r VALUE'
+ Real constant. VALUE is the real value, which can be `INF'
+ (optionally preceded by a sign) for infinity, `QNAN' for a quiet
+ NaN (not-a-number), or `SNAN' for a signalling NaN. If it is a
+ normal number the format is that accepted by the C library function
+ `atof'.
+
+`s STRING'
+ String constant. STRING is a string enclosed in either `'' (in
+ which case `'' characters within the string are represented as
+ `\'' or `"' (in which case `"' characters within the string are
+ represented as `\"').
+
+`S TYPE-INFORMATION , ELEMENTS , BITS , PATTERN'
+ Set constant. TYPE-INFORMATION is the type of the constant, as it
+ would appear after a symbol descriptor (*note String Field::.).
+ ELEMENTS is the number of elements in the set (does this means how
+ many bits of PATTERN are actually used, which would be redundant
+ with the type, or perhaps the number of bits set in PATTERN? I
+ don't get it), BITS is the number of bits in the constant (meaning
+ it specifies the length of PATTERN, I think), and PATTERN is a
+ hexadecimal representation of the set. AIX documentation refers
+ to a limit of 32 bytes, but I see no reason why this limit should
+ exist. This form could probably be used for arbitrary constants,
+ not just sets; the only catch is that PATTERN should be understood
+ to be target, not host, byte order and format.
+
+ The boolean, character, string, and set constants are not supported
+by GDB 4.9, but it ignores them. GDB 4.8 and earlier gave an error
+message and refused to read symbols from the file containing the
+constants.
+
+ The above information is followed by `;'.
+
+
+File: stabs.info, Node: Variables, Next: Types, Prev: Constants, Up: Top
+
+Variables
+*********
+
+ Different types of stabs describe the various ways that variables
+can be allocated: on the stack, globally, in registers, in common
+blocks, statically, or as arguments to a function.
+
+* Menu:
+
+* Stack Variables:: Variables allocated on the stack.
+* Global Variables:: Variables used by more than one source file.
+* Register Variables:: Variables in registers.
+* Common Blocks:: Variables statically allocated together.
+* Statics:: Variables local to one source file.
+* Based Variables:: Fortran pointer based variables.
+* Parameters:: Variables for arguments to functions.
+
+
+File: stabs.info, Node: Stack Variables, Next: Global Variables, Up: Variables
+
+Automatic Variables Allocated on the Stack
+==========================================
+
+ If a variable's scope is local to a function and its lifetime is
+only as long as that function executes (C calls such variables
+"automatic"), it can be allocated in a register (*note Register
+Variables::.) or on the stack.
+
+ Each variable allocated on the stack has a stab with the symbol
+descriptor omitted. Since type information should begin with a digit,
+`-', or `(', only those characters precluded from being used for symbol
+descriptors. However, the Acorn RISC machine (ARM) is said to get this
+wrong: it puts out a mere type definition here, without the preceding
+`TYPE-NUMBER='. This is a bad idea; there is no guarantee that type
+descriptors are distinct from symbol descriptors. Stabs for stack
+variables use the `N_LSYM' stab type, or `C_LSYM' for XCOFF.
+
+ The value of the stab is the offset of the variable within the local
+variables. On most machines this is an offset from the frame pointer
+and is negative. The location of the stab specifies which block it is
+defined in; see *Note Block Structure::.
+
+ For example, the following C code:
+
+ int
+ main ()
+ {
+ int x;
+ }
+
+ produces the following stabs:
+
+ .stabs "main:F1",36,0,0,_main # 36 is N_FUN
+ .stabs "x:1",128,0,0,-12 # 128 is N_LSYM
+ .stabn 192,0,0,LBB2 # 192 is N_LBRAC
+ .stabn 224,0,0,LBE2 # 224 is N_RBRAC
+
+ *Note Procedures:: for more information on the `N_FUN' stab, and
+*Note Block Structure:: for more information on the `N_LBRAC' and
+`N_RBRAC' stabs.
+
+
+File: stabs.info, Node: Global Variables, Next: Register Variables, Prev: Stack Variables, Up: Variables
+
+Global Variables
+================
+
+ A variable whose scope is not specific to just one source file is
+represented by the `G' symbol descriptor. These stabs use the `N_GSYM'
+stab type (C_GSYM for XCOFF). The type information for the stab (*note
+String Field::.) gives the type of the variable.
+
+ For example, the following source code:
+
+ char g_foo = 'c';
+
+yields the following assembly code:
+
+ .stabs "g_foo:G2",32,0,0,0 # 32 is N_GSYM
+ .global _g_foo
+ .data
+ _g_foo:
+ .byte 99
+
+ The address of the variable represented by the `N_GSYM' is not
+contained in the `N_GSYM' stab. The debugger gets this information
+from the external symbol for the global variable. In the example above,
+the `.global _g_foo' and `_g_foo:' lines tell the assembler to produce
+an external symbol.
+
+ Some compilers, like GCC, output `N_GSYM' stabs only once, where the
+variable is defined. Other compilers, like SunOS4 /bin/cc, output a
+`N_GSYM' stab for each compilation unit which references the variable.
+
+
+File: stabs.info, Node: Register Variables, Next: Common Blocks, Prev: Global Variables, Up: Variables
+
+Register Variables
+==================
+
+ Register variables have their own stab type, `N_RSYM' (`C_RSYM' for
+XCOFF), and their own symbol descriptor, `r'. The stab's value is the
+number of the register where the variable data will be stored.
+
+ AIX defines a separate symbol descriptor `d' for floating point
+registers. This seems unnecessary; why not just just give floating
+point registers different register numbers? I have not verified whether
+the compiler actually uses `d'.
+
+ If the register is explicitly allocated to a global variable, but not
+initialized, as in:
+
+ register int g_bar asm ("%g5");
+
+then the stab may be emitted at the end of the object file, with the
+other bss symbols.
+
+
+File: stabs.info, Node: Common Blocks, Next: Statics, Prev: Register Variables, Up: Variables
+
+Common Blocks
+=============
+
+ A common block is a statically allocated section of memory which can
+be referred to by several source files. It may contain several
+variables. I believe Fortran is the only language with this feature.
+
+ A `N_BCOMM' stab begins a common block and an `N_ECOMM' stab ends
+it. The only field that is significant in these two stabs is the
+string, which names a normal (non-debugging) symbol that gives the
+address of the common block. According to IBM documentation, only the
+`N_BCOMM' has the name of the common block (even though their compiler
+actually puts it both places).
+
+ The stabs for the members of the common block are between the
+`N_BCOMM' and the `N_ECOMM'; the value of each stab is the offset
+within the common block of that variable. IBM uses the `C_ECOML' stab
+type, and there is a corresponding `N_ECOML' stab type, but Sun's
+Fortran compiler uses `N_GSYM' instead. The variables within a common
+block use the `V' symbol descriptor (I believe this is true of all
+Fortran variables). Other stabs (at least type declarations using
+`C_DECL') can also be between the `N_BCOMM' and the `N_ECOMM'.
+
+
+File: stabs.info, Node: Statics, Next: Based Variables, Prev: Common Blocks, Up: Variables
+
+Static Variables
+================
+
+ Initialized static variables are represented by the `S' and `V'
+symbol descriptors. `S' means file scope static, and `V' means
+procedure scope static. One exception: in XCOFF, IBM's xlc compiler
+always uses `V', and whether it is file scope or not is distinguished
+by whether the stab is located within a function.
+
+ In a.out files, `N_STSYM' means the data section, `N_FUN' means the
+text section, and `N_LCSYM' means the bss section. For those systems
+with a read-only data section separate from the text section (Solaris),
+`N_ROSYM' means the read-only data section.
+
+ For example, the source lines:
+
+ static const int var_const = 5;
+ static int var_init = 2;
+ static int var_noinit;
+
+yield the following stabs:
+
+ .stabs "var_const:S1",36,0,0,_var_const # 36 is N_FUN
+ ...
+ .stabs "var_init:S1",38,0,0,_var_init # 38 is N_STSYM
+ ...
+ .stabs "var_noinit:S1",40,0,0,_var_noinit # 40 is N_LCSYM
+
+ In XCOFF files, the stab type need not indicate the section;
+`C_STSYM' can be used for all statics. Also, each static variable is
+enclosed in a static block. A `C_BSTAT' (emitted with a `.bs'
+assembler directive) symbol begins the static block; its value is the
+symbol number of the csect symbol whose value is the address of the
+static block, its section is the section of the variables in that
+static block, and its name is `.bs'. A `C_ESTAT' (emitted with a `.es'
+assembler directive) symbol ends the static block; its name is `.es'
+and its value and section are ignored.
+
+ In ECOFF files, the storage class is used to specify the section, so
+the stab type need not indicate the section.
+
+ In ELF files, for the SunPRO compiler version 2.0.1, symbol
+descriptor `S' means that the address is absolute (the linker relocates
+it) and symbol descriptor `V' means that the address is relative to the
+start of the relevant section for that compilation unit. SunPRO has
+plans to have the linker stop relocating stabs; I suspect that their the
+debugger gets the address from the corresponding ELF (not stab) symbol.
+I'm not sure how to find which symbol of that name is the right one.
+The clean way to do all this would be to have a the value of a symbol
+descriptor `S' symbol be an offset relative to the start of the file,
+just like everything else, but that introduces obvious compatibility
+problems. For more information on linker stab relocation, *Note ELF
+Linker Relocation::.
+
+
+File: stabs.info, Node: Based Variables, Next: Parameters, Prev: Statics, Up: Variables
+
+Fortran Based Variables
+=======================
+
+ Fortran (at least, the Sun and SGI dialects of FORTRAN-77) has a
+feature which allows allocating arrays with `malloc', but which avoids
+blurring the line between arrays and pointers the way that C does. In
+stabs such a variable uses the `b' symbol descriptor.
+
+ For example, the Fortran declarations
+
+ real foo, foo10(10), foo10_5(10,5)
+ pointer (foop, foo)
+ pointer (foo10p, foo10)
+ pointer (foo105p, foo10_5)
+
+ produce the stabs
+
+ foo:b6
+ foo10:bar3;1;10;6
+ foo10_5:bar3;1;5;ar3;1;10;6
+
+ In this example, `real' is type 6 and type 3 is an integral type
+which is the type of the subscripts of the array (probably `integer').
+
+ The `b' symbol descriptor is like `V' in that it denotes a
+statically allocated symbol whose scope is local to a function; see
+*Note Statics::. The value of the symbol, instead of being the address
+of the variable itself, is the address of a pointer to that variable.
+So in the above example, the value of the `foo' stab is the address of
+a pointer to a real, the value of the `foo10' stab is the address of a
+pointer to a 10-element array of reals, and the value of the `foo10_5'
+stab is the address of a pointer to a 5-element array of 10-element
+arrays of reals.
+
+
+File: stabs.info, Node: Parameters, Prev: Based Variables, Up: Variables
+
+Parameters
+==========
+
+ Formal parameters to a function are represented by a stab (or
+sometimes two; see below) for each parameter. The stabs are in the
+order in which the debugger should print the parameters (i.e., the
+order in which the parameters are declared in the source file). The
+exact form of the stab depends on how the parameter is being passed.
+
+ Parameters passed on the stack use the symbol descriptor `p' and the
+`N_PSYM' symbol type (or `C_PSYM' for XCOFF). The value of the symbol
+is an offset used to locate the parameter on the stack; its exact
+meaning is machine-dependent, but on most machines it is an offset from
+the frame pointer.
+
+ As a simple example, the code:
+
+ main (argc, argv)
+ int argc;
+ char **argv;
+
+ produces the stabs:
+
+ .stabs "main:F1",36,0,0,_main # 36 is N_FUN
+ .stabs "argc:p1",160,0,0,68 # 160 is N_PSYM
+ .stabs "argv:p20=*21=*2",160,0,0,72
+
+ The type definition of `argv' is interesting because it contains
+several type definitions. Type 21 is pointer to type 2 (char) and
+`argv' (type 20) is pointer to type 21.
+
+ The following symbol descriptors are also said to go with `N_PSYM'.
+The value of the symbol is said to be an offset from the argument
+pointer (I'm not sure whether this is true or not).
+
+ pP (<<??>>)
+ pF Fortran function parameter
+ X (function result variable)
+
+* Menu:
+
+* Register Parameters::
+* Local Variable Parameters::
+* Reference Parameters::
+* Conformant Arrays::
+
+
+File: stabs.info, Node: Register Parameters, Next: Local Variable Parameters, Up: Parameters
+
+Passing Parameters in Registers
+-------------------------------
+
+ If the parameter is passed in a register, then traditionally there
+are two symbols for each argument:
+
+ .stabs "arg:p1" . . . ; N_PSYM
+ .stabs "arg:r1" . . . ; N_RSYM
+
+ Debuggers use the second one to find the value, and the first one to
+know that it is an argument.
+
+ Because that approach is kind of ugly, some compilers use symbol
+descriptor `P' or `R' to indicate an argument which is in a register.
+Symbol type `C_RPSYM' is used in XCOFF and `N_RSYM' is used otherwise.
+The symbol's value is the register number. `P' and `R' mean the same
+thing; the difference is that `P' is a GNU invention and `R' is an IBM
+(XCOFF) invention. As of version 4.9, GDB should handle either one.
+
+ There is at least one case where GCC uses a `p' and `r' pair rather
+than `P'; this is where the argument is passed in the argument list and
+then loaded into a register.
+
+ According to the AIX documentation, symbol descriptor `D' is for a
+parameter passed in a floating point register. This seems
+unnecessary--why not just use `R' with a register number which
+indicates that it's a floating point register? I haven't verified
+whether the system actually does what the documentation indicates.
+
+ On the sparc and hppa, for a `P' symbol whose type is a structure or
+union, the register contains the address of the structure. On the
+sparc, this is also true of a `p' and `r' pair (using Sun `cc') or a
+`p' symbol. However, if a (small) structure is really in a register,
+`r' is used. And, to top it all off, on the hppa it might be a
+structure which was passed on the stack and loaded into a register and
+for which there is a `p' and `r' pair! I believe that symbol
+descriptor `i' is supposed to deal with this case (it is said to mean
+"value parameter by reference, indirect access"; I don't know the
+source for this information), but I don't know details or what
+compilers or debuggers use it, if any (not GDB or GCC). It is not
+clear to me whether this case needs to be dealt with differently than
+parameters passed by reference (*note Reference Parameters::.).
+
+
+File: stabs.info, Node: Local Variable Parameters, Next: Reference Parameters, Prev: Register Parameters, Up: Parameters
+
+Storing Parameters as Local Variables
+-------------------------------------
+
+ There is a case similar to an argument in a register, which is an
+argument that is actually stored as a local variable. Sometimes this
+happens when the argument was passed in a register and then the compiler
+stores it as a local variable. If possible, the compiler should claim
+that it's in a register, but this isn't always done.
+
+ If a parameter is passed as one type and converted to a smaller type
+by the prologue (for example, the parameter is declared as a `float',
+but the calling conventions specify that it is passed as a `double'),
+then GCC2 (sometimes) uses a pair of symbols. The first symbol uses
+symbol descriptor `p' and the type which is passed. The second symbol
+has the type and location which the parameter actually has after the
+prologue. For example, suppose the following C code appears with no
+prototypes involved:
+
+ void
+ subr (f)
+ float f;
+ {
+
+ if `f' is passed as a double at stack offset 8, and the prologue
+converts it to a float in register number 0, then the stabs look like:
+
+ .stabs "f:p13",160,0,3,8 # 160 is `N_PSYM', here 13 is `double'
+ .stabs "f:r12",64,0,3,0 # 64 is `N_RSYM', here 12 is `float'
+
+ In both stabs 3 is the line number where `f' is declared (*note Line
+Numbers::.).
+
+ GCC, at least on the 960, has another solution to the same problem.
+It uses a single `p' symbol descriptor for an argument which is stored
+as a local variable but uses `N_LSYM' instead of `N_PSYM'. In this
+case, the value of the symbol is an offset relative to the local
+variables for that function, not relative to the arguments; on some
+machines those are the same thing, but not on all.
+
+ On the VAX or on other machines in which the calling convention
+includes the number of words of arguments actually passed, the debugger
+(GDB at least) uses the parameter symbols to keep track of whether it
+needs to print nameless arguments in addition to the formal parameters
+which it has printed because each one has a stab. For example, in
+
+ extern int fprintf (FILE *stream, char *format, ...);
+ ...
+ fprintf (stdout, "%d\n", x);
+
+ there are stabs for `stream' and `format'. On most machines, the
+debugger can only print those two arguments (because it has no way of
+knowing that additional arguments were passed), but on the VAX or other
+machines with a calling convention which indicates the number of words
+of arguments, the debugger can print all three arguments. To do so,
+the parameter symbol (symbol descriptor `p') (not necessarily `r' or
+symbol descriptor omitted symbols) needs to contain the actual type as
+passed (for example, `double' not `float' if it is passed as a double
+and converted to a float).
+
+
+File: stabs.info, Node: Reference Parameters, Next: Conformant Arrays, Prev: Local Variable Parameters, Up: Parameters
+
+Passing Parameters by Reference
+-------------------------------
+
+ If the parameter is passed by reference (e.g., Pascal `VAR'
+parameters), then the symbol descriptor is `v' if it is in the argument
+list, or `a' if it in a register. Other than the fact that these
+contain the address of the parameter rather than the parameter itself,
+they are identical to `p' and `R', respectively. I believe `a' is an
+AIX invention; `v' is supported by all stabs-using systems as far as I
+know.
+
diff --git a/gdb/doc/stabs.info-2 b/gdb/doc/stabs.info-2
new file mode 100644
index 00000000000..7e4e40e2200
--- /dev/null
+++ b/gdb/doc/stabs.info-2
@@ -0,0 +1,1286 @@
+This is Info file stabs.info, produced by Makeinfo version 1.68 from
+the input file ./stabs.texinfo.
+
+START-INFO-DIR-ENTRY
+* Stabs: (stabs). The "stabs" debugging information format.
+END-INFO-DIR-ENTRY
+
+ This document describes the stabs debugging symbol tables.
+
+ Copyright 1992, 93, 94, 95, 97, 1998 Free Software Foundation, Inc.
+Contributed by Cygnus Support. Written by Julia Menapace, Jim Kingdon,
+and David MacKenzie.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+File: stabs.info, Node: Conformant Arrays, Prev: Reference Parameters, Up: Parameters
+
+Passing Conformant Array Parameters
+-----------------------------------
+
+ Conformant arrays are a feature of Modula-2, and perhaps other
+languages, in which the size of an array parameter is not known to the
+called function until run-time. Such parameters have two stabs: a `x'
+for the array itself, and a `C', which represents the size of the
+array. The value of the `x' stab is the offset in the argument list
+where the address of the array is stored (it this right? it is a
+guess); the value of the `C' stab is the offset in the argument list
+where the size of the array (in elements? in bytes?) is stored.
+
+
+File: stabs.info, Node: Types, Next: Symbol Tables, Prev: Variables, Up: Top
+
+Defining Types
+**************
+
+ The examples so far have described types as references to previously
+defined types, or defined in terms of subranges of or pointers to
+previously defined types. This chapter describes the other type
+descriptors that may follow the `=' in a type definition.
+
+* Menu:
+
+* Builtin Types:: Integers, floating point, void, etc.
+* Miscellaneous Types:: Pointers, sets, files, etc.
+* Cross-References:: Referring to a type not yet defined.
+* Subranges:: A type with a specific range.
+* Arrays:: An aggregate type of same-typed elements.
+* Strings:: Like an array but also has a length.
+* Enumerations:: Like an integer but the values have names.
+* Structures:: An aggregate type of different-typed elements.
+* Typedefs:: Giving a type a name.
+* Unions:: Different types sharing storage.
+* Function Types::
+
+
+File: stabs.info, Node: Builtin Types, Next: Miscellaneous Types, Up: Types
+
+Builtin Types
+=============
+
+ Certain types are built in (`int', `short', `void', `float', etc.);
+the debugger recognizes these types and knows how to handle them.
+Thus, don't be surprised if some of the following ways of specifying
+builtin types do not specify everything that a debugger would need to
+know about the type--in some cases they merely specify enough
+information to distinguish the type from other types.
+
+ The traditional way to define builtin types is convolunted, so new
+ways have been invented to describe them. Sun's `acc' uses special
+builtin type descriptors (`b' and `R'), and IBM uses negative type
+numbers. GDB accepts all three ways, as of version 4.8; dbx just
+accepts the traditional builtin types and perhaps one of the other two
+formats. The following sections describe each of these formats.
+
+* Menu:
+
+* Traditional Builtin Types:: Put on your seatbelts and prepare for kludgery
+* Builtin Type Descriptors:: Builtin types with special type descriptors
+* Negative Type Numbers:: Builtin types using negative type numbers
+
+
+File: stabs.info, Node: Traditional Builtin Types, Next: Builtin Type Descriptors, Up: Builtin Types
+
+Traditional Builtin Types
+-------------------------
+
+ This is the traditional, convoluted method for defining builtin
+types. There are several classes of such type definitions: integer,
+floating point, and `void'.
+
+* Menu:
+
+* Traditional Integer Types::
+* Traditional Other Types::
+
+
+File: stabs.info, Node: Traditional Integer Types, Next: Traditional Other Types, Up: Traditional Builtin Types
+
+Traditional Integer Types
+.........................
+
+ Often types are defined as subranges of themselves. If the bounding
+values fit within an `int', then they are given normally. For example:
+
+ .stabs "int:t1=r1;-2147483648;2147483647;",128,0,0,0 # 128 is N_LSYM
+ .stabs "char:t2=r2;0;127;",128,0,0,0
+
+ Builtin types can also be described as subranges of `int':
+
+ .stabs "unsigned short:t6=r1;0;65535;",128,0,0,0
+
+ If the lower bound of a subrange is 0 and the upper bound is -1, the
+type is an unsigned integral type whose bounds are too big to describe
+in an `int'. Traditionally this is only used for `unsigned int' and
+`unsigned long':
+
+ .stabs "unsigned int:t4=r1;0;-1;",128,0,0,0
+
+ For larger types, GCC 2.4.5 puts out bounds in octal, with one or
+more leading zeroes. In this case a negative bound consists of a number
+which is a 1 bit (for the sign bit) followed by a 0 bit for each bit in
+the number (except the sign bit), and a positive bound is one which is a
+1 bit for each bit in the number (except possibly the sign bit). All
+known versions of dbx and GDB version 4 accept this (at least in the
+sense of not refusing to process the file), but GDB 3.5 refuses to read
+the whole file containing such symbols. So GCC 2.3.3 did not output the
+proper size for these types. As an example of octal bounds, the string
+fields of the stabs for 64 bit integer types look like:
+
+ long int:t3=r1;001000000000000000000000;000777777777777777777777;
+ long unsigned int:t5=r1;000000000000000000000000;001777777777777777777777;
+
+ If the lower bound of a subrange is 0 and the upper bound is
+negative, the type is an unsigned integral type whose size in bytes is
+the absolute value of the upper bound. I believe this is a Convex
+convention for `unsigned long long'.
+
+ If the lower bound of a subrange is negative and the upper bound is
+0, the type is a signed integral type whose size in bytes is the
+absolute value of the lower bound. I believe this is a Convex
+convention for `long long'. To distinguish this from a legitimate
+subrange, the type should be a subrange of itself. I'm not sure whether
+this is the case for Convex.
+
+
+File: stabs.info, Node: Traditional Other Types, Prev: Traditional Integer Types, Up: Traditional Builtin Types
+
+Traditional Other Types
+.......................
+
+ If the upper bound of a subrange is 0 and the lower bound is
+positive, the type is a floating point type, and the lower bound of the
+subrange indicates the number of bytes in the type:
+
+ .stabs "float:t12=r1;4;0;",128,0,0,0
+ .stabs "double:t13=r1;8;0;",128,0,0,0
+
+ However, GCC writes `long double' the same way it writes `double',
+so there is no way to distinguish.
+
+ .stabs "long double:t14=r1;8;0;",128,0,0,0
+
+ Complex types are defined the same way as floating-point types;
+there is no way to distinguish a single-precision complex from a
+double-precision floating-point type.
+
+ The C `void' type is defined as itself:
+
+ .stabs "void:t15=15",128,0,0,0
+
+ I'm not sure how a boolean type is represented.
+
+
+File: stabs.info, Node: Builtin Type Descriptors, Next: Negative Type Numbers, Prev: Traditional Builtin Types, Up: Builtin Types
+
+Defining Builtin Types Using Builtin Type Descriptors
+-----------------------------------------------------
+
+ This is the method used by Sun's `acc' for defining builtin types.
+These are the type descriptors to define builtin types:
+
+`b SIGNED CHAR-FLAG WIDTH ; OFFSET ; NBITS ;'
+ Define an integral type. SIGNED is `u' for unsigned or `s' for
+ signed. CHAR-FLAG is `c' which indicates this is a character
+ type, or is omitted. I assume this is to distinguish an integral
+ type from a character type of the same size, for example it might
+ make sense to set it for the C type `wchar_t' so the debugger can
+ print such variables differently (Solaris does not do this). Sun
+ sets it on the C types `signed char' and `unsigned char' which
+ arguably is wrong. WIDTH and OFFSET appear to be for small
+ objects stored in larger ones, for example a `short' in an `int'
+ register. WIDTH is normally the number of bytes in the type.
+ OFFSET seems to always be zero. NBITS is the number of bits in
+ the type.
+
+ Note that type descriptor `b' used for builtin types conflicts with
+ its use for Pascal space types (*note Miscellaneous Types::.);
+ they can be distinguished because the character following the type
+ descriptor will be a digit, `(', or `-' for a Pascal space type, or
+ `u' or `s' for a builtin type.
+
+`w'
+ Documented by AIX to define a wide character type, but their
+ compiler actually uses negative type numbers (*note Negative Type
+ Numbers::.).
+
+`R FP-TYPE ; BYTES ;'
+ Define a floating point type. FP-TYPE has one of the following
+ values:
+
+ `1 (NF_SINGLE)'
+ IEEE 32-bit (single precision) floating point format.
+
+ `2 (NF_DOUBLE)'
+ IEEE 64-bit (double precision) floating point format.
+
+ `3 (NF_COMPLEX)'
+
+ `4 (NF_COMPLEX16)'
+
+ `5 (NF_COMPLEX32)'
+ These are for complex numbers. A comment in the GDB source
+ describes them as Fortran `complex', `double complex', and
+ `complex*16', respectively, but what does that mean? (i.e.,
+ Single precision? Double precison?).
+
+ `6 (NF_LDOUBLE)'
+ Long double. This should probably only be used for Sun format
+ `long double', and new codes should be used for other floating
+ point formats (`NF_DOUBLE' can be used if a `long double' is
+ really just an IEEE double, of course).
+
+ BYTES is the number of bytes occupied by the type. This allows a
+ debugger to perform some operations with the type even if it
+ doesn't understand FP-TYPE.
+
+`g TYPE-INFORMATION ; NBITS'
+ Documented by AIX to define a floating type, but their compiler
+ actually uses negative type numbers (*note Negative Type
+ Numbers::.).
+
+`c TYPE-INFORMATION ; NBITS'
+ Documented by AIX to define a complex type, but their compiler
+ actually uses negative type numbers (*note Negative Type
+ Numbers::.).
+
+ The C `void' type is defined as a signed integral type 0 bits long:
+ .stabs "void:t19=bs0;0;0",128,0,0,0
+ The Solaris compiler seems to omit the trailing semicolon in this
+case. Getting sloppy in this way is not a swift move because if a type
+is embedded in a more complex expression it is necessary to be able to
+tell where it ends.
+
+ I'm not sure how a boolean type is represented.
+
+
+File: stabs.info, Node: Negative Type Numbers, Prev: Builtin Type Descriptors, Up: Builtin Types
+
+Negative Type Numbers
+---------------------
+
+ This is the method used in XCOFF for defining builtin types. Since
+the debugger knows about the builtin types anyway, the idea of negative
+type numbers is simply to give a special type number which indicates
+the builtin type. There is no stab defining these types.
+
+ There are several subtle issues with negative type numbers.
+
+ One is the size of the type. A builtin type (for example the C types
+`int' or `long') might have different sizes depending on compiler
+options, the target architecture, the ABI, etc. This issue doesn't
+come up for IBM tools since (so far) they just target the RS/6000; the
+sizes indicated below for each size are what the IBM RS/6000 tools use.
+To deal with differing sizes, either define separate negative type
+numbers for each size (which works but requires changing the debugger,
+and, unless you get both AIX dbx and GDB to accept the change,
+introduces an incompatibility), or use a type attribute (*note String
+Field::.) to define a new type with the appropriate size (which merely
+requires a debugger which understands type attributes, like AIX dbx or
+GDB). For example,
+
+ .stabs "boolean:t10=@s8;-16",128,0,0,0
+
+ defines an 8-bit boolean type, and
+
+ .stabs "boolean:t10=@s64;-16",128,0,0,0
+
+ defines a 64-bit boolean type.
+
+ A similar issue is the format of the type. This comes up most often
+for floating-point types, which could have various formats (particularly
+extended doubles, which vary quite a bit even among IEEE systems).
+Again, it is best to define a new negative type number for each
+different format; changing the format based on the target system has
+various problems. One such problem is that the Alpha has both VAX and
+IEEE floating types. One can easily imagine one library using the VAX
+types and another library in the same executable using the IEEE types.
+Another example is that the interpretation of whether a boolean is true
+or false can be based on the least significant bit, most significant
+bit, whether it is zero, etc., and different compilers (or different
+options to the same compiler) might provide different kinds of boolean.
+
+ The last major issue is the names of the types. The name of a given
+type depends *only* on the negative type number given; these do not
+vary depending on the language, the target system, or anything else.
+One can always define separate type numbers--in the following list you
+will see for example separate `int' and `integer*4' types which are
+identical except for the name. But compatibility can be maintained by
+not inventing new negative type numbers and instead just defining a new
+type with a new name. For example:
+
+ .stabs "CARDINAL:t10=-8",128,0,0,0
+
+ Here is the list of negative type numbers. The phrase "integral
+type" is used to mean twos-complement (I strongly suspect that all
+machines which use stabs use twos-complement; most machines use
+twos-complement these days).
+
+`-1'
+ `int', 32 bit signed integral type.
+
+`-2'
+ `char', 8 bit type holding a character. Both GDB and dbx on AIX
+ treat this as signed. GCC uses this type whether `char' is signed
+ or not, which seems like a bad idea. The AIX compiler (`xlc')
+ seems to avoid this type; it uses -5 instead for `char'.
+
+`-3'
+ `short', 16 bit signed integral type.
+
+`-4'
+ `long', 32 bit signed integral type.
+
+`-5'
+ `unsigned char', 8 bit unsigned integral type.
+
+`-6'
+ `signed char', 8 bit signed integral type.
+
+`-7'
+ `unsigned short', 16 bit unsigned integral type.
+
+`-8'
+ `unsigned int', 32 bit unsigned integral type.
+
+`-9'
+ `unsigned', 32 bit unsigned integral type.
+
+`-10'
+ `unsigned long', 32 bit unsigned integral type.
+
+`-11'
+ `void', type indicating the lack of a value.
+
+`-12'
+ `float', IEEE single precision.
+
+`-13'
+ `double', IEEE double precision.
+
+`-14'
+ `long double', IEEE double precision. The compiler claims the size
+ will increase in a future release, and for binary compatibility
+ you have to avoid using `long double'. I hope when they increase
+ it they use a new negative type number.
+
+`-15'
+ `integer'. 32 bit signed integral type.
+
+`-16'
+ `boolean'. 32 bit type. GDB and GCC assume that zero is false,
+ one is true, and other values have unspecified meaning. I hope
+ this agrees with how the IBM tools use the type.
+
+`-17'
+ `short real'. IEEE single precision.
+
+`-18'
+ `real'. IEEE double precision.
+
+`-19'
+ `stringptr'. *Note Strings::.
+
+`-20'
+ `character', 8 bit unsigned character type.
+
+`-21'
+ `logical*1', 8 bit type. This Fortran type has a split
+ personality in that it is used for boolean variables, but can also
+ be used for unsigned integers. 0 is false, 1 is true, and other
+ values are non-boolean.
+
+`-22'
+ `logical*2', 16 bit type. This Fortran type has a split
+ personality in that it is used for boolean variables, but can also
+ be used for unsigned integers. 0 is false, 1 is true, and other
+ values are non-boolean.
+
+`-23'
+ `logical*4', 32 bit type. This Fortran type has a split
+ personality in that it is used for boolean variables, but can also
+ be used for unsigned integers. 0 is false, 1 is true, and other
+ values are non-boolean.
+
+`-24'
+ `logical', 32 bit type. This Fortran type has a split personality
+ in that it is used for boolean variables, but can also be used for
+ unsigned integers. 0 is false, 1 is true, and other values are
+ non-boolean.
+
+`-25'
+ `complex'. A complex type consisting of two IEEE single-precision
+ floating point values.
+
+`-26'
+ `complex'. A complex type consisting of two IEEE double-precision
+ floating point values.
+
+`-27'
+ `integer*1', 8 bit signed integral type.
+
+`-28'
+ `integer*2', 16 bit signed integral type.
+
+`-29'
+ `integer*4', 32 bit signed integral type.
+
+`-30'
+ `wchar'. Wide character, 16 bits wide, unsigned (what format?
+ Unicode?).
+
+`-31'
+ `long long', 64 bit signed integral type.
+
+`-32'
+ `unsigned long long', 64 bit unsigned integral type.
+
+`-33'
+ `logical*8', 64 bit unsigned integral type.
+
+`-34'
+ `integer*8', 64 bit signed integral type.
+
+
+File: stabs.info, Node: Miscellaneous Types, Next: Cross-References, Prev: Builtin Types, Up: Types
+
+Miscellaneous Types
+===================
+
+`b TYPE-INFORMATION ; BYTES'
+ Pascal space type. This is documented by IBM; what does it mean?
+
+ This use of the `b' type descriptor can be distinguished from its
+ use for builtin integral types (*note Builtin Type Descriptors::.)
+ because the character following the type descriptor is always a
+ digit, `(', or `-'.
+
+`B TYPE-INFORMATION'
+ A volatile-qualified version of TYPE-INFORMATION. This is a Sun
+ extension. References and stores to a variable with a
+ volatile-qualified type must not be optimized or cached; they must
+ occur as the user specifies them.
+
+`d TYPE-INFORMATION'
+ File of type TYPE-INFORMATION. As far as I know this is only used
+ by Pascal.
+
+`k TYPE-INFORMATION'
+ A const-qualified version of TYPE-INFORMATION. This is a Sun
+ extension. A variable with a const-qualified type cannot be
+ modified.
+
+`M TYPE-INFORMATION ; LENGTH'
+ Multiple instance type. The type seems to composed of LENGTH
+ repetitions of TYPE-INFORMATION, for example `character*3' is
+ represented by `M-2;3', where `-2' is a reference to a character
+ type (*note Negative Type Numbers::.). I'm not sure how this
+ differs from an array. This appears to be a Fortran feature.
+ LENGTH is a bound, like those in range types; see *Note
+ Subranges::.
+
+`S TYPE-INFORMATION'
+ Pascal set type. TYPE-INFORMATION must be a small type such as an
+ enumeration or a subrange, and the type is a bitmask whose length
+ is specified by the number of elements in TYPE-INFORMATION.
+
+ In CHILL, if it is a bitstring instead of a set, also use the `S'
+ type attribute (*note String Field::.).
+
+`* TYPE-INFORMATION'
+ Pointer to TYPE-INFORMATION.
+
+
+File: stabs.info, Node: Cross-References, Next: Subranges, Prev: Miscellaneous Types, Up: Types
+
+Cross-References to Other Types
+===============================
+
+ A type can be used before it is defined; one common way to deal with
+that situation is just to use a type reference to a type which has not
+yet been defined.
+
+ Another way is with the `x' type descriptor, which is followed by
+`s' for a structure tag, `u' for a union tag, or `e' for a enumerator
+tag, followed by the name of the tag, followed by `:'. If the name
+contains `::' between a `<' and `>' pair (for C++ templates), such a
+`::' does not end the name--only a single `:' ends the name; see *Note
+Nested Symbols::.
+
+ For example, the following C declarations:
+
+ struct foo;
+ struct foo *bar;
+
+produce:
+
+ .stabs "bar:G16=*17=xsfoo:",32,0,0,0
+
+ Not all debuggers support the `x' type descriptor, so on some
+machines GCC does not use it. I believe that for the above example it
+would just emit a reference to type 17 and never define it, but I
+haven't verified that.
+
+ Modula-2 imported types, at least on AIX, use the `i' type
+descriptor, which is followed by the name of the module from which the
+type is imported, followed by `:', followed by the name of the type.
+There is then optionally a comma followed by type information for the
+type. This differs from merely naming the type (*note Typedefs::.) in
+that it identifies the module; I don't understand whether the name of
+the type given here is always just the same as the name we are giving
+it, or whether this type descriptor is used with a nameless stab (*note
+String Field::.), or what. The symbol ends with `;'.
+
+
+File: stabs.info, Node: Subranges, Next: Arrays, Prev: Cross-References, Up: Types
+
+Subrange Types
+==============
+
+ The `r' type descriptor defines a type as a subrange of another
+type. It is followed by type information for the type of which it is a
+subrange, a semicolon, an integral lower bound, a semicolon, an
+integral upper bound, and a semicolon. The AIX documentation does not
+specify the trailing semicolon, in an effort to specify array indexes
+more cleanly, but a subrange which is not an array index has always
+included a trailing semicolon (*note Arrays::.).
+
+ Instead of an integer, either bound can be one of the following:
+
+`A OFFSET'
+ The bound is passed by reference on the stack at offset OFFSET
+ from the argument list. *Note Parameters::, for more information
+ on such offsets.
+
+`T OFFSET'
+ The bound is passed by value on the stack at offset OFFSET from
+ the argument list.
+
+`a REGISTER-NUMBER'
+ The bound is pased by reference in register number REGISTER-NUMBER.
+
+`t REGISTER-NUMBER'
+ The bound is passed by value in register number REGISTER-NUMBER.
+
+`J'
+ There is no bound.
+
+ Subranges are also used for builtin types; see *Note Traditional
+Builtin Types::.
+
+
+File: stabs.info, Node: Arrays, Next: Strings, Prev: Subranges, Up: Types
+
+Array Types
+===========
+
+ Arrays use the `a' type descriptor. Following the type descriptor
+is the type of the index and the type of the array elements. If the
+index type is a range type, it ends in a semicolon; otherwise (for
+example, if it is a type reference), there does not appear to be any
+way to tell where the types are separated. In an effort to clean up
+this mess, IBM documents the two types as being separated by a
+semicolon, and a range type as not ending in a semicolon (but this is
+not right for range types which are not array indexes, *note
+Subranges::.). I think probably the best solution is to specify that a
+semicolon ends a range type, and that the index type and element type
+of an array are separated by a semicolon, but that if the index type is
+a range type, the extra semicolon can be omitted. GDB (at least
+through version 4.9) doesn't support any kind of index type other than a
+range anyway; I'm not sure about dbx.
+
+ It is well established, and widely used, that the type of the index,
+unlike most types found in the stabs, is merely a type definition, not
+type information (*note String Field::.) (that is, it need not start
+with `TYPE-NUMBER=' if it is defining a new type). According to a
+comment in GDB, this is also true of the type of the array elements; it
+gives `ar1;1;10;ar1;1;10;4' as a legitimate way to express a two
+dimensional array. According to AIX documentation, the element type
+must be type information. GDB accepts either.
+
+ The type of the index is often a range type, expressed as the type
+descriptor `r' and some parameters. It defines the size of the array.
+In the example below, the range `r1;0;2;' defines an index type which
+is a subrange of type 1 (integer), with a lower bound of 0 and an upper
+bound of 2. This defines the valid range of subscripts of a
+three-element C array.
+
+ For example, the definition:
+
+ char char_vec[3] = {'a','b','c'};
+
+produces the output:
+
+ .stabs "char_vec:G19=ar1;0;2;2",32,0,0,0
+ .global _char_vec
+ .align 4
+ _char_vec:
+ .byte 97
+ .byte 98
+ .byte 99
+
+ If an array is "packed", the elements are spaced more closely than
+normal, saving memory at the expense of speed. For example, an array
+of 3-byte objects might, if unpacked, have each element aligned on a
+4-byte boundary, but if packed, have no padding. One way to specify
+that something is packed is with type attributes (*note String
+Field::.). In the case of arrays, another is to use the `P' type
+descriptor instead of `a'. Other than specifying a packed array, `P'
+is identical to `a'.
+
+ An open array is represented by the `A' type descriptor followed by
+type information specifying the type of the array elements.
+
+ An N-dimensional dynamic array is represented by
+
+ D DIMENSIONS ; TYPE-INFORMATION
+
+ DIMENSIONS is the number of dimensions; TYPE-INFORMATION specifies
+the type of the array elements.
+
+ A subarray of an N-dimensional array is represented by
+
+ E DIMENSIONS ; TYPE-INFORMATION
+
+ DIMENSIONS is the number of dimensions; TYPE-INFORMATION specifies
+the type of the array elements.
+
+
+File: stabs.info, Node: Strings, Next: Enumerations, Prev: Arrays, Up: Types
+
+Strings
+=======
+
+ Some languages, like C or the original Pascal, do not have string
+types, they just have related things like arrays of characters. But
+most Pascals and various other languages have string types, which are
+indicated as follows:
+
+`n TYPE-INFORMATION ; BYTES'
+ BYTES is the maximum length. I'm not sure what TYPE-INFORMATION
+ is; I suspect that it means that this is a string of
+ TYPE-INFORMATION (thus allowing a string of integers, a string of
+ wide characters, etc., as well as a string of characters). Not
+ sure what the format of this type is. This is an AIX feature.
+
+`z TYPE-INFORMATION ; BYTES'
+ Just like `n' except that this is a gstring, not an ordinary
+ string. I don't know the difference.
+
+`N'
+ Pascal Stringptr. What is this? This is an AIX feature.
+
+ Languages, such as CHILL which have a string type which is basically
+just an array of characters use the `S' type attribute (*note String
+Field::.).
+
+
+File: stabs.info, Node: Enumerations, Next: Structures, Prev: Strings, Up: Types
+
+Enumerations
+============
+
+ Enumerations are defined with the `e' type descriptor.
+
+ The source line below declares an enumeration type at file scope.
+The type definition is located after the `N_RBRAC' that marks the end of
+the previous procedure's block scope, and before the `N_FUN' that marks
+the beginning of the next procedure's block scope. Therefore it does
+not describe a block local symbol, but a file local one.
+
+ The source line:
+
+ enum e_places {first,second=3,last};
+
+generates the following stab:
+
+ .stabs "e_places:T22=efirst:0,second:3,last:4,;",128,0,0,0
+
+ The symbol descriptor (`T') says that the stab describes a
+structure, enumeration, or union tag. The type descriptor `e',
+following the `22=' of the type definition narrows it down to an
+enumeration type. Following the `e' is a list of the elements of the
+enumeration. The format is `NAME:VALUE,'. The list of elements ends
+with `;'. The fact that VALUE is specified as an integer can cause
+problems if the value is large. GCC 2.5.2 tries to output it in octal
+in that case with a leading zero, which is probably a good thing,
+although GDB 4.11 supports octal only in cases where decimal is
+perfectly good. Negative decimal values are supported by both GDB and
+dbx.
+
+ There is no standard way to specify the size of an enumeration type;
+it is determined by the architecture (normally all enumerations types
+are 32 bits). Type attributes can be used to specify an enumeration
+type of another size for debuggers which support them; see *Note String
+Field::.
+
+ Enumeration types are unusual in that they define symbols for the
+enumeration values (`first', `second', and `third' in the above
+example), and even though these symbols are visible in the file as a
+whole (rather than being in a more local namespace like structure
+member names), they are defined in the type definition for the
+enumeration type rather than each having their own symbol. In order to
+be fast, GDB will only get symbols from such types (in its initial scan
+of the stabs) if the type is the first thing defined after a `T' or `t'
+symbol descriptor (the above example fulfills this requirement). If
+the type does not have a name, the compiler should emit it in a
+nameless stab (*note String Field::.); GCC does this.
+
+
+File: stabs.info, Node: Structures, Next: Typedefs, Prev: Enumerations, Up: Types
+
+Structures
+==========
+
+ The encoding of structures in stabs can be shown with an example.
+
+ The following source code declares a structure tag and defines an
+instance of the structure in global scope. Then a `typedef' equates the
+structure tag with a new type. Seperate stabs are generated for the
+structure tag, the structure `typedef', and the structure instance. The
+stabs for the tag and the `typedef' are emited when the definitions are
+encountered. Since the structure elements are not initialized, the
+stab and code for the structure variable itself is located at the end
+of the program in the bss section.
+
+ struct s_tag {
+ int s_int;
+ float s_float;
+ char s_char_vec[8];
+ struct s_tag* s_next;
+ } g_an_s;
+
+ typedef struct s_tag s_typedef;
+
+ The structure tag has an `N_LSYM' stab type because, like the
+enumeration, the symbol has file scope. Like the enumeration, the
+symbol descriptor is `T', for enumeration, structure, or tag type. The
+type descriptor `s' following the `16=' of the type definition narrows
+the symbol type to structure.
+
+ Following the `s' type descriptor is the number of bytes the
+structure occupies, followed by a description of each structure element.
+The structure element descriptions are of the form NAME:TYPE, BIT
+OFFSET FROM THE START OF THE STRUCT, NUMBER OF BITS IN THE ELEMENT.
+
+ # 128 is N_LSYM
+ .stabs "s_tag:T16=s20s_int:1,0,32;s_float:12,32,32;
+ s_char_vec:17=ar1;0;7;2,64,64;s_next:18=*16,128,32;;",128,0,0,0
+
+ In this example, the first two structure elements are previously
+defined types. For these, the type following the `NAME:' part of the
+element description is a simple type reference. The other two structure
+elements are new types. In this case there is a type definition
+embedded after the `NAME:'. The type definition for the array element
+looks just like a type definition for a standalone array. The `s_next'
+field is a pointer to the same kind of structure that the field is an
+element of. So the definition of structure type 16 contains a type
+definition for an element which is a pointer to type 16.
+
+ If a field is a static member (this is a C++ feature in which a
+single variable appears to be a field of every structure of a given
+type) it still starts out with the field name, a colon, and the type,
+but then instead of a comma, bit position, comma, and bit size, there
+is a colon followed by the name of the variable which each such field
+refers to.
+
+ If the structure has methods (a C++ feature), they follow the
+non-method fields; see *Note Cplusplus::.
+
+
+File: stabs.info, Node: Typedefs, Next: Unions, Prev: Structures, Up: Types
+
+Giving a Type a Name
+====================
+
+ To give a type a name, use the `t' symbol descriptor. The type is
+specified by the type information (*note String Field::.) for the stab.
+For example,
+
+ .stabs "s_typedef:t16",128,0,0,0 # 128 is N_LSYM
+
+ specifies that `s_typedef' refers to type number 16. Such stabs
+have symbol type `N_LSYM' (or `C_DECL' for XCOFF). (The Sun
+documentation mentions using `N_GSYM' in some cases).
+
+ If you are specifying the tag name for a structure, union, or
+enumeration, use the `T' symbol descriptor instead. I believe C is the
+only language with this feature.
+
+ If the type is an opaque type (I believe this is a Modula-2 feature),
+AIX provides a type descriptor to specify it. The type descriptor is
+`o' and is followed by a name. I don't know what the name means--is it
+always the same as the name of the type, or is this type descriptor
+used with a nameless stab (*note String Field::.)? There optionally
+follows a comma followed by type information which defines the type of
+this type. If omitted, a semicolon is used in place of the comma and
+the type information, and the type is much like a generic pointer
+type--it has a known size but little else about it is specified.
+
+
+File: stabs.info, Node: Unions, Next: Function Types, Prev: Typedefs, Up: Types
+
+Unions
+======
+
+ union u_tag {
+ int u_int;
+ float u_float;
+ char* u_char;
+ } an_u;
+
+ This code generates a stab for a union tag and a stab for a union
+variable. Both use the `N_LSYM' stab type. If a union variable is
+scoped locally to the procedure in which it is defined, its stab is
+located immediately preceding the `N_LBRAC' for the procedure's block
+start.
+
+ The stab for the union tag, however, is located preceding the code
+for the procedure in which it is defined. The stab type is `N_LSYM'.
+This would seem to imply that the union type is file scope, like the
+struct type `s_tag'. This is not true. The contents and position of
+the stab for `u_type' do not convey any infomation about its procedure
+local scope.
+
+ # 128 is N_LSYM
+ .stabs "u_tag:T23=u4u_int:1,0,32;u_float:12,0,32;u_char:21,0,32;;",
+ 128,0,0,0
+
+ The symbol descriptor `T', following the `name:' means that the stab
+describes an enumeration, structure, or union tag. The type descriptor
+`u', following the `23=' of the type definition, narrows it down to a
+union type definition. Following the `u' is the number of bytes in the
+union. After that is a list of union element descriptions. Their
+format is NAME:TYPE, BIT OFFSET INTO THE UNION, NUMBER OF BYTES FOR THE
+ELEMENT;.
+
+ The stab for the union variable is:
+
+ .stabs "an_u:23",128,0,0,-20 # 128 is N_LSYM
+
+ `-20' specifies where the variable is stored (*note Stack
+Variables::.).
+
+
+File: stabs.info, Node: Function Types, Prev: Unions, Up: Types
+
+Function Types
+==============
+
+ Various types can be defined for function variables. These types are
+not used in defining functions (*note Procedures::.); they are used for
+things like pointers to functions.
+
+ The simple, traditional, type is type descriptor `f' is followed by
+type information for the return type of the function, followed by a
+semicolon.
+
+ This does not deal with functions for which the number and types of
+the parameters are part of the type, as in Modula-2 or ANSI C. AIX
+provides extensions to specify these, using the `f', `F', `p', and `R'
+type descriptors.
+
+ First comes the type descriptor. If it is `f' or `F', this type
+involves a function rather than a procedure, and the type information
+for the return type of the function follows, followed by a comma. Then
+comes the number of parameters to the function and a semicolon. Then,
+for each parameter, there is the name of the parameter followed by a
+colon (this is only present for type descriptors `R' and `F' which
+represent Pascal function or procedure parameters), type information
+for the parameter, a comma, 0 if passed by reference or 1 if passed by
+value, and a semicolon. The type definition ends with a semicolon.
+
+ For example, this variable definition:
+
+ int (*g_pf)();
+
+generates the following code:
+
+ .stabs "g_pf:G24=*25=f1",32,0,0,0
+ .common _g_pf,4,"bss"
+
+ The variable defines a new type, 24, which is a pointer to another
+new type, 25, which is a function returning `int'.
+
+
+File: stabs.info, Node: Symbol Tables, Next: Cplusplus, Prev: Types, Up: Top
+
+Symbol Information in Symbol Tables
+***********************************
+
+ This chapter describes the format of symbol table entries and how
+stab assembler directives map to them. It also describes the
+transformations that the assembler and linker make on data from stabs.
+
+* Menu:
+
+* Symbol Table Format::
+* Transformations On Symbol Tables::
+
+
+File: stabs.info, Node: Symbol Table Format, Next: Transformations On Symbol Tables, Up: Symbol Tables
+
+Symbol Table Format
+===================
+
+ Each time the assembler encounters a stab directive, it puts each
+field of the stab into a corresponding field in a symbol table entry of
+its output file. If the stab contains a string field, the symbol table
+entry for that stab points to a string table entry containing the
+string data from the stab. Assembler labels become relocatable
+addresses. Symbol table entries in a.out have the format:
+
+ struct internal_nlist {
+ unsigned long n_strx; /* index into string table of name */
+ unsigned char n_type; /* type of symbol */
+ unsigned char n_other; /* misc info (usually empty) */
+ unsigned short n_desc; /* description field */
+ bfd_vma n_value; /* value of symbol */
+ };
+
+ If the stab has a string, the `n_strx' field holds the offset in
+bytes of the string within the string table. The string is terminated
+by a NUL character. If the stab lacks a string (for example, it was
+produced by a `.stabn' or `.stabd' directive), the `n_strx' field is
+zero.
+
+ Symbol table entries with `n_type' field values greater than 0x1f
+originated as stabs generated by the compiler (with one random
+exception). The other entries were placed in the symbol table of the
+executable by the assembler or the linker.
+
+
+File: stabs.info, Node: Transformations On Symbol Tables, Prev: Symbol Table Format, Up: Symbol Tables
+
+Transformations on Symbol Tables
+================================
+
+ The linker concatenates object files and does fixups of externally
+defined symbols.
+
+ You can see the transformations made on stab data by the assembler
+and linker by examining the symbol table after each pass of the build.
+To do this, use `nm -ap', which dumps the symbol table, including
+debugging information, unsorted. For stab entries the columns are:
+VALUE, OTHER, DESC, TYPE, STRING. For assembler and linker symbols,
+the columns are: VALUE, TYPE, STRING.
+
+ The low 5 bits of the stab type tell the linker how to relocate the
+value of the stab. Thus for stab types like `N_RSYM' and `N_LSYM',
+where the value is an offset or a register number, the low 5 bits are
+`N_ABS', which tells the linker not to relocate the value.
+
+ Where the value of a stab contains an assembly language label, it is
+transformed by each build step. The assembler turns it into a
+relocatable address and the linker turns it into an absolute address.
+
+* Menu:
+
+* Transformations On Static Variables::
+* Transformations On Global Variables::
+* Stab Section Transformations:: For some object file formats,
+ things are a bit different.
+
+
+File: stabs.info, Node: Transformations On Static Variables, Next: Transformations On Global Variables, Up: Transformations On Symbol Tables
+
+Transformations on Static Variables
+-----------------------------------
+
+ This source line defines a static variable at file scope:
+
+ static int s_g_repeat
+
+The following stab describes the symbol:
+
+ .stabs "s_g_repeat:S1",38,0,0,_s_g_repeat
+
+The assembler transforms the stab into this symbol table entry in the
+`.o' file. The location is expressed as a data segment offset.
+
+ 00000084 - 00 0000 STSYM s_g_repeat:S1
+
+In the symbol table entry from the executable, the linker has made the
+relocatable address absolute.
+
+ 0000e00c - 00 0000 STSYM s_g_repeat:S1
+
+
+File: stabs.info, Node: Transformations On Global Variables, Next: Stab Section Transformations, Prev: Transformations On Static Variables, Up: Transformations On Symbol Tables
+
+Transformations on Global Variables
+-----------------------------------
+
+ Stabs for global variables do not contain location information. In
+this case, the debugger finds location information in the assembler or
+linker symbol table entry describing the variable. The source line:
+
+ char g_foo = 'c';
+
+generates the stab:
+
+ .stabs "g_foo:G2",32,0,0,0
+
+ The variable is represented by two symbol table entries in the object
+file (see below). The first one originated as a stab. The second one
+is an external symbol. The upper case `D' signifies that the `n_type'
+field of the symbol table contains 7, `N_DATA' with local linkage. The
+stab's value is zero since the value is not used for `N_GSYM' stabs.
+The value of the linker symbol is the relocatable address corresponding
+to the variable.
+
+ 00000000 - 00 0000 GSYM g_foo:G2
+ 00000080 D _g_foo
+
+These entries as transformed by the linker. The linker symbol table
+entry now holds an absolute address:
+
+ 00000000 - 00 0000 GSYM g_foo:G2
+ ...
+ 0000e008 D _g_foo
+
+
+File: stabs.info, Node: Stab Section Transformations, Prev: Transformations On Global Variables, Up: Transformations On Symbol Tables
+
+Transformations of Stabs in separate sections
+---------------------------------------------
+
+ For object file formats using stabs in separate sections (*note Stab
+Sections::.), use `objdump --stabs' instead of `nm' to show the stabs
+in an object or executable file. `objdump' is a GNU utility; Sun does
+not provide any equivalent.
+
+ The following example is for a stab whose value is an address is
+relative to the compilation unit (*note ELF Linker Relocation::.). For
+example, if the source line
+
+ static int ld = 5;
+
+ appears within a function, then the assembly language output from the
+compiler contains:
+
+ .Ddata.data:
+ ...
+ .stabs "ld:V(0,3)",0x26,0,4,.L18-Ddata.data # 0x26 is N_STSYM
+ ...
+ .L18:
+ .align 4
+ .word 0x5
+
+ Because the value is formed by subtracting one symbol from another,
+the value is absolute, not relocatable, and so the object file contains
+
+ Symnum n_type n_othr n_desc n_value n_strx String
+ 31 STSYM 0 4 00000004 680 ld:V(0,3)
+
+ without any relocations, and the executable file also contains
+
+ Symnum n_type n_othr n_desc n_value n_strx String
+ 31 STSYM 0 4 00000004 680 ld:V(0,3)
+
+
+File: stabs.info, Node: Cplusplus, Next: Stab Types, Prev: Symbol Tables, Up: Top
+
+GNU C++ Stabs
+*************
+
+* Menu:
+
+* Class Names:: C++ class names are both tags and typedefs.
+* Nested Symbols:: C++ symbol names can be within other types.
+* Basic Cplusplus Types::
+* Simple Classes::
+* Class Instance::
+* Methods:: Method definition
+* Method Type Descriptor:: The `#' type descriptor
+* Member Type Descriptor:: The `@' type descriptor
+* Protections::
+* Method Modifiers::
+* Virtual Methods::
+* Inheritence::
+* Virtual Base Classes::
+* Static Members::
+
+
+File: stabs.info, Node: Class Names, Next: Nested Symbols, Up: Cplusplus
+
+C++ Class Names
+===============
+
+ In C++, a class name which is declared with `class', `struct', or
+`union', is not only a tag, as in C, but also a type name. Thus there
+should be stabs with both `t' and `T' symbol descriptors (*note
+Typedefs::.).
+
+ To save space, there is a special abbreviation for this case. If the
+`T' symbol descriptor is followed by `t', then the stab defines both a
+type name and a tag.
+
+ For example, the C++ code
+
+ struct foo {int x;};
+
+ can be represented as either
+
+ .stabs "foo:T19=s4x:1,0,32;;",128,0,0,0 # 128 is N_LSYM
+ .stabs "foo:t19",128,0,0,0
+
+ or
+
+ .stabs "foo:Tt19=s4x:1,0,32;;",128,0,0,0
+
+
+File: stabs.info, Node: Nested Symbols, Next: Basic Cplusplus Types, Prev: Class Names, Up: Cplusplus
+
+Defining a Symbol Within Another Type
+=====================================
+
+ In C++, a symbol (such as a type name) can be defined within another
+type.
+
+ In stabs, this is sometimes represented by making the name of a
+symbol which contains `::'. Such a pair of colons does not end the name
+of the symbol, the way a single colon would (*note String Field::.).
+I'm not sure how consistently used or well thought out this mechanism
+is. So that a pair of colons in this position always has this meaning,
+`:' cannot be used as a symbol descriptor.
+
+ For example, if the string for a stab is `foo::bar::baz:t5=*6', then
+`foo::bar::baz' is the name of the symbol, `t' is the symbol
+descriptor, and `5=*6' is the type information.
+
+
+File: stabs.info, Node: Basic Cplusplus Types, Next: Simple Classes, Prev: Nested Symbols, Up: Cplusplus
+
+Basic Types For C++
+===================
+
+ << the examples that follow are based on a01.C >>
+
+ C++ adds two more builtin types to the set defined for C. These are
+the unknown type and the vtable record type. The unknown type, type
+16, is defined in terms of itself like the void type.
+
+ The vtable record type, type 17, is defined as a structure type and
+then as a structure tag. The structure has four fields: delta, index,
+pfn, and delta2. pfn is the function pointer.
+
+ << In boilerplate $vtbl_ptr_type, what are the fields delta, index,
+and delta2 used for? >>
+
+ This basic type is present in all C++ programs even if there are no
+virtual methods defined.
+
+ .stabs "struct_name:sym_desc(type)type_def(17)=type_desc(struct)struct_bytes(8)
+ elem_name(delta):type_ref(short int),bit_offset(0),field_bits(16);
+ elem_name(index):type_ref(short int),bit_offset(16),field_bits(16);
+ elem_name(pfn):type_def(18)=type_desc(ptr to)type_ref(void),
+ bit_offset(32),field_bits(32);
+ elem_name(delta2):type_def(short int);bit_offset(32),field_bits(16);;"
+ N_LSYM, NIL, NIL
+
+ .stabs "$vtbl_ptr_type:t17=s8
+ delta:6,0,16;index:6,16,16;pfn:18=*15,32,32;delta2:6,32,16;;"
+ ,128,0,0,0
+
+ .stabs "name:sym_dec(struct tag)type_ref($vtbl_ptr_type)",N_LSYM,NIL,NIL,NIL
+
+ .stabs "$vtbl_ptr_type:T17",128,0,0,0
+
+
+File: stabs.info, Node: Simple Classes, Next: Class Instance, Prev: Basic Cplusplus Types, Up: Cplusplus
+
+Simple Class Definition
+=======================
+
+ The stabs describing C++ language features are an extension of the
+stabs describing C. Stabs representing C++ class types elaborate
+extensively on the stab format used to describe structure types in C.
+Stabs representing class type variables look just like stabs
+representing C language variables.
+
+ Consider the following very simple class definition.
+
+ class baseA {
+ public:
+ int Adat;
+ int Ameth(int in, char other);
+ };
+
+ The class `baseA' is represented by two stabs. The first stab
+describes the class as a structure type. The second stab describes a
+structure tag of the class type. Both stabs are of stab type `N_LSYM'.
+Since the stab is not located between an `N_FUN' and an `N_LBRAC' stab
+this indicates that the class is defined at file scope. If it were,
+then the `N_LSYM' would signify a local variable.
+
+ A stab describing a C++ class type is similar in format to a stab
+describing a C struct, with each class member shown as a field in the
+structure. The part of the struct format describing fields is expanded
+to include extra information relevent to C++ class members. In
+addition, if the class has multiple base classes or virtual functions
+the struct format outside of the field parts is also augmented.
+
+ In this simple example the field part of the C++ class stab
+representing member data looks just like the field part of a C struct
+stab. The section on protections describes how its format is sometimes
+extended for member data.
+
+ The field part of a C++ class stab representing a member function
+differs substantially from the field part of a C struct stab. It still
+begins with `name:' but then goes on to define a new type number for
+the member function, describe its return type, its argument types, its
+protection level, any qualifiers applied to the method definition, and
+whether the method is virtual or not. If the method is virtual then
+the method description goes on to give the vtable index of the method,
+and the type number of the first base class defining the method.
+
+ When the field name is a method name it is followed by two colons
+rather than one. This is followed by a new type definition for the
+method. This is a number followed by an equal sign and the type of the
+method. Normally this will be a type declared using the `#' type
+descriptor; see *Note Method Type Descriptor::; static member functions
+are declared using the `f' type descriptor instead; see *Note Function
+Types::.
+
+ The format of an overloaded operator method name differs from that of
+other methods. It is `op$::OPERATOR-NAME.' where OPERATOR-NAME is the
+operator name such as `+' or `+='. The name ends with a period, and
+any characters except the period can occur in the OPERATOR-NAME string.
+
+ The next part of the method description represents the arguments to
+the method, preceeded by a colon and ending with a semi-colon. The
+types of the arguments are expressed in the same way argument types are
+expressed in C++ name mangling. In this example an `int' and a `char'
+map to `ic'.
+
+ This is followed by a number, a letter, and an asterisk or period,
+followed by another semicolon. The number indicates the protections
+that apply to the member function. Here the 2 means public. The
+letter encodes any qualifier applied to the method definition. In this
+case, `A' means that it is a normal function definition. The dot shows
+that the method is not virtual. The sections that follow elaborate
+further on these fields and describe the additional information present
+for virtual methods.
+
+ .stabs "class_name:sym_desc(type)type_def(20)=type_desc(struct)struct_bytes(4)
+ field_name(Adat):type(int),bit_offset(0),field_bits(32);
+
+ method_name(Ameth)::type_def(21)=type_desc(method)return_type(int);
+ :arg_types(int char);
+ protection(public)qualifier(normal)virtual(no);;"
+ N_LSYM,NIL,NIL,NIL
+
+ .stabs "baseA:t20=s4Adat:1,0,32;Ameth::21=##1;:ic;2A.;;",128,0,0,0
+
+ .stabs "class_name:sym_desc(struct tag)",N_LSYM,NIL,NIL,NIL
+
+ .stabs "baseA:T20",128,0,0,0
+
diff --git a/gdb/doc/stabs.info-3 b/gdb/doc/stabs.info-3
new file mode 100644
index 00000000000..c72f5cb53c6
--- /dev/null
+++ b/gdb/doc/stabs.info-3
@@ -0,0 +1,1390 @@
+This is Info file stabs.info, produced by Makeinfo version 1.68 from
+the input file ./stabs.texinfo.
+
+START-INFO-DIR-ENTRY
+* Stabs: (stabs). The "stabs" debugging information format.
+END-INFO-DIR-ENTRY
+
+ This document describes the stabs debugging symbol tables.
+
+ Copyright 1992, 93, 94, 95, 97, 1998 Free Software Foundation, Inc.
+Contributed by Cygnus Support. Written by Julia Menapace, Jim Kingdon,
+and David MacKenzie.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+File: stabs.info, Node: Class Instance, Next: Methods, Prev: Simple Classes, Up: Cplusplus
+
+Class Instance
+==============
+
+ As shown above, describing even a simple C++ class definition is
+accomplished by massively extending the stab format used in C to
+describe structure types. However, once the class is defined, C stabs
+with no modifications can be used to describe class instances. The
+following source:
+
+ main () {
+ baseA AbaseA;
+ }
+
+yields the following stab describing the class instance. It looks no
+different from a standard C stab describing a local variable.
+
+ .stabs "name:type_ref(baseA)", N_LSYM, NIL, NIL, frame_ptr_offset
+
+ .stabs "AbaseA:20",128,0,0,-20
+
+
+File: stabs.info, Node: Methods, Next: Method Type Descriptor, Prev: Class Instance, Up: Cplusplus
+
+Method Definition
+=================
+
+ The class definition shown above declares Ameth. The C++ source
+below defines Ameth:
+
+ int
+ baseA::Ameth(int in, char other)
+ {
+ return in;
+ };
+
+ This method definition yields three stabs following the code of the
+method. One stab describes the method itself and following two describe
+its parameters. Although there is only one formal argument all methods
+have an implicit argument which is the `this' pointer. The `this'
+pointer is a pointer to the object on which the method was called. Note
+that the method name is mangled to encode the class name and argument
+types. Name mangling is described in the ARM (`The Annotated C++
+Reference Manual', by Ellis and Stroustrup, ISBN 0-201-51459-1);
+`gpcompare.texi' in Cygnus GCC distributions describes the differences
+between GNU mangling and ARM mangling.
+
+ .stabs "name:symbol_desriptor(global function)return_type(int)",
+ N_FUN, NIL, NIL, code_addr_of_method_start
+
+ .stabs "Ameth__5baseAic:F1",36,0,0,_Ameth__5baseAic
+
+ Here is the stab for the `this' pointer implicit argument. The name
+of the `this' pointer is always `this'. Type 19, the `this' pointer is
+defined as a pointer to type 20, `baseA', but a stab defining `baseA'
+has not yet been emited. Since the compiler knows it will be emited
+shortly, here it just outputs a cross reference to the undefined
+symbol, by prefixing the symbol name with `xs'.
+
+ .stabs "name:sym_desc(register param)type_def(19)=
+ type_desc(ptr to)type_ref(baseA)=
+ type_desc(cross-reference to)baseA:",N_RSYM,NIL,NIL,register_number
+
+ .stabs "this:P19=*20=xsbaseA:",64,0,0,8
+
+ The stab for the explicit integer argument looks just like a
+parameter to a C function. The last field of the stab is the offset
+from the argument pointer, which in most systems is the same as the
+frame pointer.
+
+ .stabs "name:sym_desc(value parameter)type_ref(int)",
+ N_PSYM,NIL,NIL,offset_from_arg_ptr
+
+ .stabs "in:p1",160,0,0,72
+
+ << The examples that follow are based on A1.C >>
+
+
+File: stabs.info, Node: Method Type Descriptor, Next: Member Type Descriptor, Prev: Methods, Up: Cplusplus
+
+The `#' Type Descriptor
+=======================
+
+ This is used to describe a class method. This is a function which
+takes an extra argument as its first argument, for the `this' pointer.
+
+ If the `#' is immediately followed by another `#', the second one
+will be followed by the return type and a semicolon. The class and
+argument types are not specified, and must be determined by demangling
+the name of the method if it is available.
+
+ Otherwise, the single `#' is followed by the class type, a comma,
+the return type, a comma, and zero or more parameter types separated by
+commas. The list of arguments is terminated by a semicolon. In the
+debugging output generated by gcc, a final argument type of `void'
+indicates a method which does not take a variable number of arguments.
+If the final argument type of `void' does not appear, the method was
+declared with an ellipsis.
+
+ Note that although such a type will normally be used to describe
+fields in structures, unions, or classes, for at least some versions of
+the compiler it can also be used in other contexts.
+
+
+File: stabs.info, Node: Member Type Descriptor, Next: Protections, Prev: Method Type Descriptor, Up: Cplusplus
+
+The `@' Type Descriptor
+=======================
+
+ The `@' type descriptor is for a member (class and variable) type.
+It is followed by type information for the offset basetype, a comma, and
+type information for the type of the field being pointed to. (FIXME:
+this is acknowledged to be gibberish. Can anyone say what really goes
+here?).
+
+ Note that there is a conflict between this and type attributes
+(*note String Field::.); both use type descriptor `@'. Fortunately,
+the `@' type descriptor used in this C++ sense always will be followed
+by a digit, `(', or `-', and type attributes never start with those
+things.
+
+
+File: stabs.info, Node: Protections, Next: Method Modifiers, Prev: Member Type Descriptor, Up: Cplusplus
+
+Protections
+===========
+
+ In the simple class definition shown above all member data and
+functions were publicly accessable. The example that follows contrasts
+public, protected and privately accessable fields and shows how these
+protections are encoded in C++ stabs.
+
+ If the character following the `FIELD-NAME:' part of the string is
+`/', then the next character is the visibility. `0' means private, `1'
+means protected, and `2' means public. Debuggers should ignore
+visibility characters they do not recognize, and assume a reasonable
+default (such as public) (GDB 4.11 does not, but this should be fixed
+in the next GDB release). If no visibility is specified the field is
+public. The visibility `9' means that the field has been optimized out
+and is public (there is no way to specify an optimized out field with a
+private or protected visibility). Visibility `9' is not supported by
+GDB 4.11; this should be fixed in the next GDB release.
+
+ The following C++ source:
+
+ class vis {
+ private:
+ int priv;
+ protected:
+ char prot;
+ public:
+ float pub;
+ };
+
+generates the following stab:
+
+ # 128 is N_LSYM
+ .stabs "vis:T19=s12priv:/01,0,32;prot:/12,32,8;pub:12,64,32;;",128,0,0,0
+
+ `vis:T19=s12' indicates that type number 19 is a 12 byte structure
+named `vis' The `priv' field has public visibility (`/0'), type int
+(`1'), and offset and size `,0,32;'. The `prot' field has protected
+visibility (`/1'), type char (`2') and offset and size `,32,8;'. The
+`pub' field has type float (`12'), and offset and size `,64,32;'.
+
+ Protections for member functions are signified by one digit embeded
+in the field part of the stab describing the method. The digit is 0 if
+private, 1 if protected and 2 if public. Consider the C++ class
+definition below:
+
+ class all_methods {
+ private:
+ int priv_meth(int in){return in;};
+ protected:
+ char protMeth(char in){return in;};
+ public:
+ float pubMeth(float in){return in;};
+ };
+
+ It generates the following stab. The digit in question is to the
+left of an `A' in each case. Notice also that in this case two symbol
+descriptors apply to the class name struct tag and struct type.
+
+ .stabs "class_name:sym_desc(struct tag&type)type_def(21)=
+ sym_desc(struct)struct_bytes(1)
+ meth_name::type_def(22)=sym_desc(method)returning(int);
+ :args(int);protection(private)modifier(normal)virtual(no);
+ meth_name::type_def(23)=sym_desc(method)returning(char);
+ :args(char);protection(protected)modifier(normal)virual(no);
+ meth_name::type_def(24)=sym_desc(method)returning(float);
+ :args(float);protection(public)modifier(normal)virtual(no);;",
+ N_LSYM,NIL,NIL,NIL
+
+ .stabs "all_methods:Tt21=s1priv_meth::22=##1;:i;0A.;protMeth::23=##2;:c;1A.;
+ pubMeth::24=##12;:f;2A.;;",128,0,0,0
+
+
+File: stabs.info, Node: Method Modifiers, Next: Virtual Methods, Prev: Protections, Up: Cplusplus
+
+Method Modifiers (`const', `volatile', `const volatile')
+========================================================
+
+ << based on a6.C >>
+
+ In the class example described above all the methods have the normal
+modifier. This method modifier information is located just after the
+protection information for the method. This field has four possible
+character values. Normal methods use `A', const methods use `B',
+volatile methods use `C', and const volatile methods use `D'. Consider
+the class definition below:
+
+ class A {
+ public:
+ int ConstMeth (int arg) const { return arg; };
+ char VolatileMeth (char arg) volatile { return arg; };
+ float ConstVolMeth (float arg) const volatile {return arg; };
+ };
+
+ This class is described by the following stab:
+
+ .stabs "class(A):sym_desc(struct)type_def(20)=type_desc(struct)struct_bytes(1)
+ meth_name(ConstMeth)::type_def(21)sym_desc(method)
+ returning(int);:arg(int);protection(public)modifier(const)virtual(no);
+ meth_name(VolatileMeth)::type_def(22)=sym_desc(method)
+ returning(char);:arg(char);protection(public)modifier(volatile)virt(no)
+ meth_name(ConstVolMeth)::type_def(23)=sym_desc(method)
+ returning(float);:arg(float);protection(public)modifer(const volatile)
+ virtual(no);;", ...
+
+ .stabs "A:T20=s1ConstMeth::21=##1;:i;2B.;VolatileMeth::22=##2;:c;2C.;
+ ConstVolMeth::23=##12;:f;2D.;;",128,0,0,0
+
+
+File: stabs.info, Node: Virtual Methods, Next: Inheritence, Prev: Method Modifiers, Up: Cplusplus
+
+Virtual Methods
+===============
+
+ << The following examples are based on a4.C >>
+
+ The presence of virtual methods in a class definition adds additional
+data to the class description. The extra data is appended to the
+description of the virtual method and to the end of the class
+description. Consider the class definition below:
+
+ class A {
+ public:
+ int Adat;
+ virtual int A_virt (int arg) { return arg; };
+ };
+
+ This results in the stab below describing class A. It defines a new
+type (20) which is an 8 byte structure. The first field of the class
+struct is `Adat', an integer, starting at structure offset 0 and
+occupying 32 bits.
+
+ The second field in the class struct is not explicitly defined by the
+C++ class definition but is implied by the fact that the class contains
+a virtual method. This field is the vtable pointer. The name of the
+vtable pointer field starts with `$vf' and continues with a type
+reference to the class it is part of. In this example the type
+reference for class A is 20 so the name of its vtable pointer field is
+`$vf20', followed by the usual colon.
+
+ Next there is a type definition for the vtable pointer type (21).
+This is in turn defined as a pointer to another new type (22).
+
+ Type 22 is the vtable itself, which is defined as an array, indexed
+by a range of integers between 0 and 1, and whose elements are of type
+17. Type 17 was the vtable record type defined by the boilerplate C++
+type definitions, as shown earlier.
+
+ The bit offset of the vtable pointer field is 32. The number of bits
+in the field are not specified when the field is a vtable pointer.
+
+ Next is the method definition for the virtual member function
+`A_virt'. Its description starts out using the same format as the
+non-virtual member functions described above, except instead of a dot
+after the `A' there is an asterisk, indicating that the function is
+virtual. Since is is virtual some addition information is appended to
+the end of the method description.
+
+ The first number represents the vtable index of the method. This is
+a 32 bit unsigned number with the high bit set, followed by a
+semi-colon.
+
+ The second number is a type reference to the first base class in the
+inheritence hierarchy defining the virtual member function. In this
+case the class stab describes a base class so the virtual function is
+not overriding any other definition of the method. Therefore the
+reference is to the type number of the class that the stab is
+describing (20).
+
+ This is followed by three semi-colons. One marks the end of the
+current sub-section, one marks the end of the method field, and the
+third marks the end of the struct definition.
+
+ For classes containing virtual functions the very last section of the
+string part of the stab holds a type reference to the first base class.
+This is preceeded by `~%' and followed by a final semi-colon.
+
+ .stabs "class_name(A):type_def(20)=sym_desc(struct)struct_bytes(8)
+ field_name(Adat):type_ref(int),bit_offset(0),field_bits(32);
+ field_name(A virt func ptr):type_def(21)=type_desc(ptr to)type_def(22)=
+ sym_desc(array)index_type_ref(range of int from 0 to 1);
+ elem_type_ref(vtbl elem type),
+ bit_offset(32);
+ meth_name(A_virt)::typedef(23)=sym_desc(method)returning(int);
+ :arg_type(int),protection(public)normal(yes)virtual(yes)
+ vtable_index(1);class_first_defining(A);;;~%first_base(A);",
+ N_LSYM,NIL,NIL,NIL
+
+ .stabs "A:t20=s8Adat:1,0,32;$vf20:21=*22=ar1;0;1;17,32;
+ A_virt::23=##1;:i;2A*-2147483647;20;;;~%20;",128,0,0,0
+
+
+File: stabs.info, Node: Inheritence, Next: Virtual Base Classes, Prev: Virtual Methods, Up: Cplusplus
+
+Inheritence
+===========
+
+ Stabs describing C++ derived classes include additional sections that
+describe the inheritence hierarchy of the class. A derived class stab
+also encodes the number of base classes. For each base class it tells
+if the base class is virtual or not, and if the inheritence is private
+or public. It also gives the offset into the object of the portion of
+the object corresponding to each base class.
+
+ This additional information is embeded in the class stab following
+the number of bytes in the struct. First the number of base classes
+appears bracketed by an exclamation point and a comma.
+
+ Then for each base type there repeats a series: a virtual character,
+a visibilty character, a number, a comma, another number, and a
+semi-colon.
+
+ The virtual character is `1' if the base class is virtual and `0' if
+not. The visibility character is `2' if the derivation is public, `1'
+if it is protected, and `0' if it is private. Debuggers should ignore
+virtual or visibility characters they do not recognize, and assume a
+reasonable default (such as public and non-virtual) (GDB 4.11 does not,
+but this should be fixed in the next GDB release).
+
+ The number following the virtual and visibility characters is the
+offset from the start of the object to the part of the object
+pertaining to the base class.
+
+ After the comma, the second number is a type_descriptor for the base
+type. Finally a semi-colon ends the series, which repeats for each
+base class.
+
+ The source below defines three base classes `A', `B', and `C' and
+the derived class `D'.
+
+ class A {
+ public:
+ int Adat;
+ virtual int A_virt (int arg) { return arg; };
+ };
+
+ class B {
+ public:
+ int B_dat;
+ virtual int B_virt (int arg) {return arg; };
+ };
+
+ class C {
+ public:
+ int Cdat;
+ virtual int C_virt (int arg) {return arg; };
+ };
+
+ class D : A, virtual B, public C {
+ public:
+ int Ddat;
+ virtual int A_virt (int arg ) { return arg+1; };
+ virtual int B_virt (int arg) { return arg+2; };
+ virtual int C_virt (int arg) { return arg+3; };
+ virtual int D_virt (int arg) { return arg; };
+ };
+
+ Class stabs similar to the ones described earlier are generated for
+each base class.
+
+ .stabs "A:T20=s8Adat:1,0,32;$vf20:21=*22=ar1;0;1;17,32;
+ A_virt::23=##1;:i;2A*-2147483647;20;;;~%20;",128,0,0,0
+
+ .stabs "B:Tt25=s8Bdat:1,0,32;$vf25:21,32;B_virt::26=##1;
+ :i;2A*-2147483647;25;;;~%25;",128,0,0,0
+
+ .stabs "C:Tt28=s8Cdat:1,0,32;$vf28:21,32;C_virt::29=##1;
+ :i;2A*-2147483647;28;;;~%28;",128,0,0,0
+
+ In the stab describing derived class `D' below, the information about
+the derivation of this class is encoded as follows.
+
+ .stabs "derived_class_name:symbol_descriptors(struct tag&type)=
+ type_descriptor(struct)struct_bytes(32)!num_bases(3),
+ base_virtual(no)inheritence_public(no)base_offset(0),
+ base_class_type_ref(A);
+ base_virtual(yes)inheritence_public(no)base_offset(NIL),
+ base_class_type_ref(B);
+ base_virtual(no)inheritence_public(yes)base_offset(64),
+ base_class_type_ref(C); ...
+
+ .stabs "D:Tt31=s32!3,000,20;100,25;0264,28;$vb25:24,128;Ddat:
+ 1,160,32;A_virt::32=##1;:i;2A*-2147483647;20;;B_virt:
+ :32:i;2A*-2147483647;25;;C_virt::32:i;2A*-2147483647;
+ 28;;D_virt::32:i;2A*-2147483646;31;;;~%20;",128,0,0,0
+
+
+File: stabs.info, Node: Virtual Base Classes, Next: Static Members, Prev: Inheritence, Up: Cplusplus
+
+Virtual Base Classes
+====================
+
+ A derived class object consists of a concatination in memory of the
+data areas defined by each base class, starting with the leftmost and
+ending with the rightmost in the list of base classes. The exception
+to this rule is for virtual inheritence. In the example above, class
+`D' inherits virtually from base class `B'. This means that an
+instance of a `D' object will not contain its own `B' part but merely a
+pointer to a `B' part, known as a virtual base pointer.
+
+ In a derived class stab, the base offset part of the derivation
+information, described above, shows how the base class parts are
+ordered. The base offset for a virtual base class is always given as 0.
+Notice that the base offset for `B' is given as 0 even though `B' is
+not the first base class. The first base class `A' starts at offset 0.
+
+ The field information part of the stab for class `D' describes the
+field which is the pointer to the virtual base class `B'. The vbase
+pointer name is `$vb' followed by a type reference to the virtual base
+class. Since the type id for `B' in this example is 25, the vbase
+pointer name is `$vb25'.
+
+ .stabs "D:Tt31=s32!3,000,20;100,25;0264,28;$vb25:24,128;Ddat:1,
+ 160,32;A_virt::32=##1;:i;2A*-2147483647;20;;B_virt::32:i;
+ 2A*-2147483647;25;;C_virt::32:i;2A*-2147483647;28;;D_virt:
+ :32:i;2A*-2147483646;31;;;~%20;",128,0,0,0
+
+ Following the name and a semicolon is a type reference describing the
+type of the virtual base class pointer, in this case 24. Type 24 was
+defined earlier as the type of the `B' class `this' pointer. The
+`this' pointer for a class is a pointer to the class type.
+
+ .stabs "this:P24=*25=xsB:",64,0,0,8
+
+ Finally the field offset part of the vbase pointer field description
+shows that the vbase pointer is the first field in the `D' object,
+before any data fields defined by the class. The layout of a `D' class
+object is a follows, `Adat' at 0, the vtable pointer for `A' at 32,
+`Cdat' at 64, the vtable pointer for C at 96, the virtual base pointer
+for `B' at 128, and `Ddat' at 160.
+
+
+File: stabs.info, Node: Static Members, Prev: Virtual Base Classes, Up: Cplusplus
+
+Static Members
+==============
+
+ The data area for a class is a concatenation of the space used by the
+data members of the class. If the class has virtual methods, a vtable
+pointer follows the class data. The field offset part of each field
+description in the class stab shows this ordering.
+
+ << How is this reflected in stabs? See Cygnus bug #677 for some
+info. >>
+
+
+File: stabs.info, Node: Stab Types, Next: Symbol Descriptors, Prev: Cplusplus, Up: Top
+
+Table of Stab Types
+*******************
+
+ The following are all the possible values for the stab type field,
+for a.out files, in numeric order. This does not apply to XCOFF, but
+it does apply to stabs in sections (*note Stab Sections::.). Stabs in
+ECOFF use these values but add 0x8f300 to distinguish them from non-stab
+symbols.
+
+ The symbolic names are defined in the file `include/aout/stabs.def'.
+
+* Menu:
+
+* Non-Stab Symbol Types:: Types from 0 to 0x1f
+* Stab Symbol Types:: Types from 0x20 to 0xff
+
+
+File: stabs.info, Node: Non-Stab Symbol Types, Next: Stab Symbol Types, Up: Stab Types
+
+Non-Stab Symbol Types
+=====================
+
+ The following types are used by the linker and assembler, not by stab
+directives. Since this document does not attempt to describe aspects of
+object file format other than the debugging format, no details are
+given.
+
+`0x0 N_UNDF'
+ Undefined symbol
+
+`0x2 N_ABS'
+ File scope absolute symbol
+
+`0x3 N_ABS | N_EXT'
+ External absolute symbol
+
+`0x4 N_TEXT'
+ File scope text symbol
+
+`0x5 N_TEXT | N_EXT'
+ External text symbol
+
+`0x6 N_DATA'
+ File scope data symbol
+
+`0x7 N_DATA | N_EXT'
+ External data symbol
+
+`0x8 N_BSS'
+ File scope BSS symbol
+
+`0x9 N_BSS | N_EXT'
+ External BSS symbol
+
+`0x0c N_FN_SEQ'
+ Same as `N_FN', for Sequent compilers
+
+`0x0a N_INDR'
+ Symbol is indirected to another symbol
+
+`0x12 N_COMM'
+ Common--visible after shared library dynamic link
+
+`0x14 N_SETA'
+`0x15 N_SETA | N_EXT'
+ Absolute set element
+
+`0x16 N_SETT'
+`0x17 N_SETT | N_EXT'
+ Text segment set element
+
+`0x18 N_SETD'
+`0x19 N_SETD | N_EXT'
+ Data segment set element
+
+`0x1a N_SETB'
+`0x1b N_SETB | N_EXT'
+ BSS segment set element
+
+`0x1c N_SETV'
+`0x1d N_SETV | N_EXT'
+ Pointer to set vector
+
+`0x1e N_WARNING'
+ Print a warning message during linking
+
+`0x1f N_FN'
+ File name of a `.o' file
+
+
+File: stabs.info, Node: Stab Symbol Types, Prev: Non-Stab Symbol Types, Up: Stab Types
+
+Stab Symbol Types
+=================
+
+ The following symbol types indicate that this is a stab. This is the
+full list of stab numbers, including stab types that are used in
+languages other than C.
+
+`0x20 N_GSYM'
+ Global symbol; see *Note Global Variables::.
+
+`0x22 N_FNAME'
+ Function name (for BSD Fortran); see *Note Procedures::.
+
+`0x24 N_FUN'
+ Function name (*note Procedures::.) or text segment variable
+ (*note Statics::.).
+
+`0x26 N_STSYM'
+ Data segment file-scope variable; see *Note Statics::.
+
+`0x28 N_LCSYM'
+ BSS segment file-scope variable; see *Note Statics::.
+
+`0x2a N_MAIN'
+ Name of main routine; see *Note Main Program::.
+
+`0x2c N_ROSYM'
+ Variable in `.rodata' section; see *Note Statics::.
+
+`0x30 N_PC'
+ Global symbol (for Pascal); see *Note N_PC::.
+
+`0x32 N_NSYMS'
+ Number of symbols (according to Ultrix V4.0); see *Note N_NSYMS::.
+
+`0x34 N_NOMAP'
+ No DST map; see *Note N_NOMAP::.
+
+`0x38 N_OBJ'
+ Object file (Solaris2).
+
+`0x3c N_OPT'
+ Debugger options (Solaris2).
+
+`0x40 N_RSYM'
+ Register variable; see *Note Register Variables::.
+
+`0x42 N_M2C'
+ Modula-2 compilation unit; see *Note N_M2C::.
+
+`0x44 N_SLINE'
+ Line number in text segment; see *Note Line Numbers::.
+
+`0x46 N_DSLINE'
+ Line number in data segment; see *Note Line Numbers::.
+
+`0x48 N_BSLINE'
+ Line number in bss segment; see *Note Line Numbers::.
+
+`0x48 N_BROWS'
+ Sun source code browser, path to `.cb' file; see *Note N_BROWS::.
+
+`0x4a N_DEFD'
+ GNU Modula2 definition module dependency; see *Note N_DEFD::.
+
+`0x4c N_FLINE'
+ Function start/body/end line numbers (Solaris2).
+
+`0x50 N_EHDECL'
+ GNU C++ exception variable; see *Note N_EHDECL::.
+
+`0x50 N_MOD2'
+ Modula2 info "for imc" (according to Ultrix V4.0); see *Note
+ N_MOD2::.
+
+`0x54 N_CATCH'
+ GNU C++ `catch' clause; see *Note N_CATCH::.
+
+`0x60 N_SSYM'
+ Structure of union element; see *Note N_SSYM::.
+
+`0x62 N_ENDM'
+ Last stab for module (Solaris2).
+
+`0x64 N_SO'
+ Path and name of source file; see *Note Source Files::.
+
+`0x80 N_LSYM'
+ Stack variable (*note Stack Variables::.) or type (*note
+ Typedefs::.).
+
+`0x82 N_BINCL'
+ Beginning of an include file (Sun only); see *Note Include Files::.
+
+`0x84 N_SOL'
+ Name of include file; see *Note Include Files::.
+
+`0xa0 N_PSYM'
+ Parameter variable; see *Note Parameters::.
+
+`0xa2 N_EINCL'
+ End of an include file; see *Note Include Files::.
+
+`0xa4 N_ENTRY'
+ Alternate entry point; see *Note Alternate Entry Points::.
+
+`0xc0 N_LBRAC'
+ Beginning of a lexical block; see *Note Block Structure::.
+
+`0xc2 N_EXCL'
+ Place holder for a deleted include file; see *Note Include Files::.
+
+`0xc4 N_SCOPE'
+ Modula2 scope information (Sun linker); see *Note N_SCOPE::.
+
+`0xe0 N_RBRAC'
+ End of a lexical block; see *Note Block Structure::.
+
+`0xe2 N_BCOMM'
+ Begin named common block; see *Note Common Blocks::.
+
+`0xe4 N_ECOMM'
+ End named common block; see *Note Common Blocks::.
+
+`0xe8 N_ECOML'
+ Member of a common block; see *Note Common Blocks::.
+
+`0xea N_WITH'
+ Pascal `with' statement: type,,0,0,offset (Solaris2).
+
+`0xf0 N_NBTEXT'
+ Gould non-base registers; see *Note Gould::.
+
+`0xf2 N_NBDATA'
+ Gould non-base registers; see *Note Gould::.
+
+`0xf4 N_NBBSS'
+ Gould non-base registers; see *Note Gould::.
+
+`0xf6 N_NBSTS'
+ Gould non-base registers; see *Note Gould::.
+
+`0xf8 N_NBLCS'
+ Gould non-base registers; see *Note Gould::.
+
+
+File: stabs.info, Node: Symbol Descriptors, Next: Type Descriptors, Prev: Stab Types, Up: Top
+
+Table of Symbol Descriptors
+***************************
+
+ The symbol descriptor is the character which follows the colon in
+many stabs, and which tells what kind of stab it is. *Note String
+Field::, for more information about their use.
+
+`DIGIT'
+`('
+`-'
+ Variable on the stack; see *Note Stack Variables::.
+
+`:'
+ C++ nested symbol; see *Note Nested Symbols::
+
+`a'
+ Parameter passed by reference in register; see *Note Reference
+ Parameters::.
+
+`b'
+ Based variable; see *Note Based Variables::.
+
+`c'
+ Constant; see *Note Constants::.
+
+`C'
+ Conformant array bound (Pascal, maybe other languages); *Note
+ Conformant Arrays::. Name of a caught exception (GNU C++). These
+ can be distinguished because the latter uses `N_CATCH' and the
+ former uses another symbol type.
+
+`d'
+ Floating point register variable; see *Note Register Variables::.
+
+`D'
+ Parameter in floating point register; see *Note Register
+ Parameters::.
+
+`f'
+ File scope function; see *Note Procedures::.
+
+`F'
+ Global function; see *Note Procedures::.
+
+`G'
+ Global variable; see *Note Global Variables::.
+
+`i'
+ *Note Register Parameters::.
+
+`I'
+ Internal (nested) procedure; see *Note Nested Procedures::.
+
+`J'
+ Internal (nested) function; see *Note Nested Procedures::.
+
+`L'
+ Label name (documented by AIX, no further information known).
+
+`m'
+ Module; see *Note Procedures::.
+
+`p'
+ Argument list parameter; see *Note Parameters::.
+
+`pP'
+ *Note Parameters::.
+
+`pF'
+ Fortran Function parameter; see *Note Parameters::.
+
+`P'
+ Unfortunately, three separate meanings have been independently
+ invented for this symbol descriptor. At least the GNU and Sun
+ uses can be distinguished by the symbol type. Global Procedure
+ (AIX) (symbol type used unknown); see *Note Procedures::.
+ Register parameter (GNU) (symbol type `N_PSYM'); see *Note
+ Parameters::. Prototype of function referenced by this file (Sun
+ `acc') (symbol type `N_FUN').
+
+`Q'
+ Static Procedure; see *Note Procedures::.
+
+`R'
+ Register parameter; see *Note Register Parameters::.
+
+`r'
+ Register variable; see *Note Register Variables::.
+
+`S'
+ File scope variable; see *Note Statics::.
+
+`s'
+ Local variable (OS9000).
+
+`t'
+ Type name; see *Note Typedefs::.
+
+`T'
+ Enumeration, structure, or union tag; see *Note Typedefs::.
+
+`v'
+ Parameter passed by reference; see *Note Reference Parameters::.
+
+`V'
+ Procedure scope static variable; see *Note Statics::.
+
+`x'
+ Conformant array; see *Note Conformant Arrays::.
+
+`X'
+ Function return variable; see *Note Parameters::.
+
+
+File: stabs.info, Node: Type Descriptors, Next: Expanded Reference, Prev: Symbol Descriptors, Up: Top
+
+Table of Type Descriptors
+*************************
+
+ The type descriptor is the character which follows the type number
+and an equals sign. It specifies what kind of type is being defined.
+*Note String Field::, for more information about their use.
+
+`DIGIT'
+`('
+ Type reference; see *Note String Field::.
+
+`-'
+ Reference to builtin type; see *Note Negative Type Numbers::.
+
+`#'
+ Method (C++); see *Note Method Type Descriptor::.
+
+`*'
+ Pointer; see *Note Miscellaneous Types::.
+
+`&'
+ Reference (C++).
+
+`@'
+ Type Attributes (AIX); see *Note String Field::. Member (class
+ and variable) type (GNU C++); see *Note Member Type Descriptor::.
+
+`a'
+ Array; see *Note Arrays::.
+
+`A'
+ Open array; see *Note Arrays::.
+
+`b'
+ Pascal space type (AIX); see *Note Miscellaneous Types::. Builtin
+ integer type (Sun); see *Note Builtin Type Descriptors::. Const
+ and volatile qualfied type (OS9000).
+
+`B'
+ Volatile-qualified type; see *Note Miscellaneous Types::.
+
+`c'
+ Complex builtin type (AIX); see *Note Builtin Type Descriptors::.
+ Const-qualified type (OS9000).
+
+`C'
+ COBOL Picture type. See AIX documentation for details.
+
+`d'
+ File type; see *Note Miscellaneous Types::.
+
+`D'
+ N-dimensional dynamic array; see *Note Arrays::.
+
+`e'
+ Enumeration type; see *Note Enumerations::.
+
+`E'
+ N-dimensional subarray; see *Note Arrays::.
+
+`f'
+ Function type; see *Note Function Types::.
+
+`F'
+ Pascal function parameter; see *Note Function Types::
+
+`g'
+ Builtin floating point type; see *Note Builtin Type Descriptors::.
+
+`G'
+ COBOL Group. See AIX documentation for details.
+
+`i'
+ Imported type (AIX); see *Note Cross-References::.
+ Volatile-qualified type (OS9000).
+
+`k'
+ Const-qualified type; see *Note Miscellaneous Types::.
+
+`K'
+ COBOL File Descriptor. See AIX documentation for details.
+
+`M'
+ Multiple instance type; see *Note Miscellaneous Types::.
+
+`n'
+ String type; see *Note Strings::.
+
+`N'
+ Stringptr; see *Note Strings::.
+
+`o'
+ Opaque type; see *Note Typedefs::.
+
+`p'
+ Procedure; see *Note Function Types::.
+
+`P'
+ Packed array; see *Note Arrays::.
+
+`r'
+ Range type; see *Note Subranges::.
+
+`R'
+ Builtin floating type; see *Note Builtin Type Descriptors:: (Sun).
+ Pascal subroutine parameter; see *Note Function Types:: (AIX).
+ Detecting this conflict is possible with careful parsing (hint: a
+ Pascal subroutine parameter type will always contain a comma, and
+ a builtin type descriptor never will).
+
+`s'
+ Structure type; see *Note Structures::.
+
+`S'
+ Set type; see *Note Miscellaneous Types::.
+
+`u'
+ Union; see *Note Unions::.
+
+`v'
+ Variant record. This is a Pascal and Modula-2 feature which is
+ like a union within a struct in C. See AIX documentation for
+ details.
+
+`w'
+ Wide character; see *Note Builtin Type Descriptors::.
+
+`x'
+ Cross-reference; see *Note Cross-References::.
+
+`Y'
+ Used by IBM's xlC C++ compiler (for structures, I think).
+
+`z'
+ gstring; see *Note Strings::.
+
+
+File: stabs.info, Node: Expanded Reference, Next: Questions, Prev: Type Descriptors, Up: Top
+
+Expanded Reference by Stab Type
+*******************************
+
+ For a full list of stab types, and cross-references to where they are
+described, see *Note Stab Types::. This appendix just covers certain
+stabs which are not yet described in the main body of this document;
+eventually the information will all be in one place.
+
+ Format of an entry:
+
+ The first line is the symbol type (see `include/aout/stab.def').
+
+ The second line describes the language constructs the symbol type
+represents.
+
+ The third line is the stab format with the significant stab fields
+named and the rest NIL.
+
+ Subsequent lines expand upon the meaning and possible values for each
+significant stab field.
+
+ Finally, any further information.
+
+* Menu:
+
+* N_PC:: Pascal global symbol
+* N_NSYMS:: Number of symbols
+* N_NOMAP:: No DST map
+* N_M2C:: Modula-2 compilation unit
+* N_BROWS:: Path to .cb file for Sun source code browser
+* N_DEFD:: GNU Modula2 definition module dependency
+* N_EHDECL:: GNU C++ exception variable
+* N_MOD2:: Modula2 information "for imc"
+* N_CATCH:: GNU C++ "catch" clause
+* N_SSYM:: Structure or union element
+* N_SCOPE:: Modula2 scope information (Sun only)
+* Gould:: non-base register symbols used on Gould systems
+* N_LENG:: Length of preceding entry
+
+
+File: stabs.info, Node: N_PC, Next: N_NSYMS, Up: Expanded Reference
+
+N_PC
+====
+
+ - `.stabs': N_PC
+ Global symbol (for Pascal).
+
+ "name" -> "symbol_name" <<?>>
+ value -> supposedly the line number (stab.def is skeptical)
+
+ `stabdump.c' says:
+
+ global pascal symbol: name,,0,subtype,line
+ << subtype? >>
+
+
+File: stabs.info, Node: N_NSYMS, Next: N_NOMAP, Prev: N_PC, Up: Expanded Reference
+
+N_NSYMS
+=======
+
+ - `.stabn': N_NSYMS
+ Number of symbols (according to Ultrix V4.0).
+
+ 0, files,,funcs,lines (stab.def)
+
+
+File: stabs.info, Node: N_NOMAP, Next: N_M2C, Prev: N_NSYMS, Up: Expanded Reference
+
+N_NOMAP
+=======
+
+ - `.stabs': N_NOMAP
+ No DST map for symbol (according to Ultrix V4.0). I think this
+ means a variable has been optimized out.
+
+ name, ,0,type,ignored (stab.def)
+
+
+File: stabs.info, Node: N_M2C, Next: N_BROWS, Prev: N_NOMAP, Up: Expanded Reference
+
+N_M2C
+=====
+
+ - `.stabs': N_M2C
+ Modula-2 compilation unit.
+
+ "string" -> "unit_name,unit_time_stamp[,code_time_stamp]"
+ desc -> unit_number
+ value -> 0 (main unit)
+ 1 (any other unit)
+
+ See `Dbx and Dbxtool Interfaces', 2nd edition, by Sun, 1988, for
+ more information.
+
+
+
+File: stabs.info, Node: N_BROWS, Next: N_DEFD, Prev: N_M2C, Up: Expanded Reference
+
+N_BROWS
+=======
+
+ - `.stabs': N_BROWS
+ Sun source code browser, path to `.cb' file
+
+ <<?>> "path to associated `.cb' file"
+
+ Note: N_BROWS has the same value as N_BSLINE.
+
+
+File: stabs.info, Node: N_DEFD, Next: N_EHDECL, Prev: N_BROWS, Up: Expanded Reference
+
+N_DEFD
+======
+
+ - `.stabn': N_DEFD
+ GNU Modula2 definition module dependency.
+
+ GNU Modula-2 definition module dependency. The value is the
+ modification time of the definition file. The other field is
+ non-zero if it is imported with the GNU M2 keyword `%INITIALIZE'.
+ Perhaps `N_M2C' can be used if there are enough empty fields?
+
+
+File: stabs.info, Node: N_EHDECL, Next: N_MOD2, Prev: N_DEFD, Up: Expanded Reference
+
+N_EHDECL
+========
+
+ - `.stabs': N_EHDECL
+ GNU C++ exception variable <<?>>.
+
+ "STRING is variable name"
+
+ Note: conflicts with `N_MOD2'.
+
+
+File: stabs.info, Node: N_MOD2, Next: N_CATCH, Prev: N_EHDECL, Up: Expanded Reference
+
+N_MOD2
+======
+
+ - `.stab?': N_MOD2
+ Modula2 info "for imc" (according to Ultrix V4.0)
+
+ Note: conflicts with `N_EHDECL' <<?>>
+
+
+File: stabs.info, Node: N_CATCH, Next: N_SSYM, Prev: N_MOD2, Up: Expanded Reference
+
+N_CATCH
+=======
+
+ - `.stabn': N_CATCH
+ GNU C++ `catch' clause
+
+ GNU C++ `catch' clause. The value is its address. The desc field
+ is nonzero if this entry is immediately followed by a `CAUGHT' stab
+ saying what exception was caught. Multiple `CAUGHT' stabs means
+ that multiple exceptions can be caught here. If desc is 0, it
+ means all exceptions are caught here.
+
+
+File: stabs.info, Node: N_SSYM, Next: N_SCOPE, Prev: N_CATCH, Up: Expanded Reference
+
+N_SSYM
+======
+
+ - `.stabn': N_SSYM
+ Structure or union element.
+
+ The value is the offset in the structure.
+
+ <<?looking at structs and unions in C I didn't see these>>
+
+
+File: stabs.info, Node: N_SCOPE, Next: Gould, Prev: N_SSYM, Up: Expanded Reference
+
+N_SCOPE
+=======
+
+ - `.stab?': N_SCOPE
+ Modula2 scope information (Sun linker) <<?>>
+
+
+File: stabs.info, Node: Gould, Next: N_LENG, Prev: N_SCOPE, Up: Expanded Reference
+
+Non-base registers on Gould systems
+===================================
+
+ - `.stab?': N_NBTEXT
+ - `.stab?': N_NBDATA
+ - `.stab?': N_NBBSS
+ - `.stab?': N_NBSTS
+ - `.stab?': N_NBLCS
+ These are used on Gould systems for non-base registers syms.
+
+ However, the following values are not the values used by Gould;
+ they are the values which GNU has been documenting for these
+ values for a long time, without actually checking what Gould uses.
+ I include these values only because perhaps some someone actually
+ did something with the GNU information (I hope not, why GNU
+ knowingly assigned wrong values to these in the header file is a
+ complete mystery to me).
+
+ 240 0xf0 N_NBTEXT ??
+ 242 0xf2 N_NBDATA ??
+ 244 0xf4 N_NBBSS ??
+ 246 0xf6 N_NBSTS ??
+ 248 0xf8 N_NBLCS ??
+
+
+File: stabs.info, Node: N_LENG, Prev: Gould, Up: Expanded Reference
+
+N_LENG
+======
+
+ - `.stabn': N_LENG
+ Second symbol entry containing a length-value for the preceding
+ entry. The value is the length.
+
+
+File: stabs.info, Node: Questions, Next: Stab Sections, Prev: Expanded Reference, Up: Top
+
+Questions and Anomalies
+***********************
+
+ * For GNU C stabs defining local and global variables (`N_LSYM' and
+ `N_GSYM'), the desc field is supposed to contain the source line
+ number on which the variable is defined. In reality the desc
+ field is always 0. (This behavior is defined in `dbxout.c' and
+ putting a line number in desc is controlled by `#ifdef
+ WINNING_GDB', which defaults to false). GDB supposedly uses this
+ information if you say `list VAR'. In reality, VAR can be a
+ variable defined in the program and GDB says `function VAR not
+ defined'.
+
+ * In GNU C stabs, there seems to be no way to differentiate tag
+ types: structures, unions, and enums (symbol descriptor `T') and
+ typedefs (symbol descriptor `t') defined at file scope from types
+ defined locally to a procedure or other more local scope. They
+ all use the `N_LSYM' stab type. Types defined at procedure scope
+ are emited after the `N_RBRAC' of the preceding function and
+ before the code of the procedure in which they are defined. This
+ is exactly the same as types defined in the source file between
+ the two procedure bodies. GDB overcompensates by placing all
+ types in block #1, the block for symbols of file scope. This is
+ true for default, `-ansi' and `-traditional' compiler options.
+ (Bugs gcc/1063, gdb/1066.)
+
+ * What ends the procedure scope? Is it the proc block's `N_RBRAC'
+ or the next `N_FUN'? (I believe its the first.)
+
+
+File: stabs.info, Node: Stab Sections, Next: Symbol Types Index, Prev: Questions, Up: Top
+
+Using Stabs in Their Own Sections
+*********************************
+
+ Many object file formats allow tools to create object files with
+custom sections containing any arbitrary data. For any such object file
+format, stabs can be embedded in special sections. This is how stabs
+are used with ELF and SOM, and aside from ECOFF and XCOFF, is how stabs
+are used with COFF.
+
+* Menu:
+
+* Stab Section Basics:: How to embed stabs in sections
+* ELF Linker Relocation:: Sun ELF hacks
+
+
+File: stabs.info, Node: Stab Section Basics, Next: ELF Linker Relocation, Up: Stab Sections
+
+How to Embed Stabs in Sections
+==============================
+
+ The assembler creates two custom sections, a section named `.stab'
+which contains an array of fixed length structures, one struct per stab,
+and a section named `.stabstr' containing all the variable length
+strings that are referenced by stabs in the `.stab' section. The byte
+order of the stabs binary data depends on the object file format. For
+ELF, it matches the byte order of the ELF file itself, as determined
+from the `EI_DATA' field in the `e_ident' member of the ELF header.
+For SOM, it is always big-endian (is this true??? FIXME). For COFF, it
+matches the byte order of the COFF headers. The meaning of the fields
+is the same as for a.out (*note Symbol Table Format::.), except that
+the `n_strx' field is relative to the strings for the current
+compilation unit (which can be found using the synthetic N_UNDF stab
+described below), rather than the entire string table.
+
+ The first stab in the `.stab' section for each compilation unit is
+synthetic, generated entirely by the assembler, with no corresponding
+`.stab' directive as input to the assembler. This stab contains the
+following fields:
+
+`n_strx'
+ Offset in the `.stabstr' section to the source filename.
+
+`n_type'
+ `N_UNDF'.
+
+`n_other'
+ Unused field, always zero. This may eventually be used to hold
+ overflows from the count in the `n_desc' field.
+
+`n_desc'
+ Count of upcoming symbols, i.e., the number of remaining stabs for
+ this source file.
+
+`n_value'
+ Size of the string table fragment associated with this source
+ file, in bytes.
+
+ The `.stabstr' section always starts with a null byte (so that string
+offsets of zero reference a null string), followed by random length
+strings, each of which is null byte terminated.
+
+ The ELF section header for the `.stab' section has its `sh_link'
+member set to the section number of the `.stabstr' section, and the
+`.stabstr' section has its ELF section header `sh_type' member set to
+`SHT_STRTAB' to mark it as a string table. SOM and COFF have no way of
+linking the sections together or marking them as string tables.
+
+ For COFF, the `.stab' and `.stabstr' sections may be simply
+concatenated by the linker. GDB then uses the `n_desc' fields to
+figure out the extent of the original sections. Similarly, the
+`n_value' fields of the header symbols are added together in order to
+get the actual position of the strings in a desired `.stabstr' section.
+Although this design obviates any need for the linker to relocate or
+otherwise manipulate `.stab' and `.stabstr' sections, it also requires
+some care to ensure that the offsets are calculated correctly. For
+instance, if the linker were to pad in between the `.stabstr' sections
+before concatenating, then the offsets to strings in the middle of the
+executable's `.stabstr' section would be wrong.
+
+ The GNU linker is able to optimize stabs information by merging
+duplicate strings and removing duplicate header file information (*note
+Include Files::.). When some versions of the GNU linker optimize stabs
+in sections, they remove the leading `N_UNDF' symbol and arranges for
+all the `n_strx' fields to be relative to the start of the `.stabstr'
+section.
+
+
+File: stabs.info, Node: ELF Linker Relocation, Prev: Stab Section Basics, Up: Stab Sections
+
+Having the Linker Relocate Stabs in ELF
+=======================================
+
+ This section describes some Sun hacks for Stabs in ELF; it does not
+apply to COFF or SOM.
+
+ To keep linking fast, you don't want the linker to have to relocate
+very many stabs. Making sure this is done for `N_SLINE', `N_RBRAC',
+and `N_LBRAC' stabs is the most important thing (see the descriptions
+of those stabs for more information). But Sun's stabs in ELF has taken
+this further, to make all addresses in the `n_value' field (functions
+and static variables) relative to the source file. For the `N_SO'
+symbol itself, Sun simply omits the address. To find the address of
+each section corresponding to a given source file, the compiler puts
+out symbols giving the address of each section for a given source file.
+Since these are ELF (not stab) symbols, the linker relocates them
+correctly without having to touch the stabs section. They are named
+`Bbss.bss' for the bss section, `Ddata.data' for the data section, and
+`Drodata.rodata' for the rodata section. For the text section, there
+is no such symbol (but there should be, see below). For an example of
+how these symbols work, *Note Stab Section Transformations::. GCC does
+not provide these symbols; it instead relies on the stabs getting
+relocated. Thus addresses which would normally be relative to
+`Bbss.bss', etc., are already relocated. The Sun linker provided with
+Solaris 2.2 and earlier relocates stabs using normal ELF relocation
+information, as it would do for any section. Sun has been threatening
+to kludge their linker to not do this (to speed up linking), even
+though the correct way to avoid having the linker do these relocations
+is to have the compiler no longer output relocatable values. Last I
+heard they had been talked out of the linker kludge. See Sun point
+patch 101052-01 and Sun bug 1142109. With the Sun compiler this
+affects `S' symbol descriptor stabs (*note Statics::.) and functions
+(*note Procedures::.). In the latter case, to adopt the clean solution
+(making the value of the stab relative to the start of the compilation
+unit), it would be necessary to invent a `Ttext.text' symbol, analogous
+to the `Bbss.bss', etc., symbols. I recommend this rather than using a
+zero value and getting the address from the ELF symbols.
+
+ Finding the correct `Bbss.bss', etc., symbol is difficult, because
+the linker simply concatenates the `.stab' sections from each `.o' file
+without including any information about which part of a `.stab' section
+comes from which `.o' file. The way GDB does this is to look for an
+ELF `STT_FILE' symbol which has the same name as the last component of
+the file name from the `N_SO' symbol in the stabs (for example, if the
+file name is `../../gdb/main.c', it looks for an ELF `STT_FILE' symbol
+named `main.c'). This loses if different files have the same name
+(they could be in different directories, a library could have been
+copied from one system to another, etc.). It would be much cleaner to
+have the `Bbss.bss' symbols in the stabs themselves. Having the linker
+relocate them there is no more work than having the linker relocate ELF
+symbols, and it solves the problem of having to associate the ELF and
+stab symbols. However, no one has yet designed or implemented such a
+scheme.
+
diff --git a/gdb/doc/stabs.info-4 b/gdb/doc/stabs.info-4
new file mode 100644
index 00000000000..1219391a321
--- /dev/null
+++ b/gdb/doc/stabs.info-4
@@ -0,0 +1,98 @@
+This is Info file stabs.info, produced by Makeinfo version 1.68 from
+the input file ./stabs.texinfo.
+
+START-INFO-DIR-ENTRY
+* Stabs: (stabs). The "stabs" debugging information format.
+END-INFO-DIR-ENTRY
+
+ This document describes the stabs debugging symbol tables.
+
+ Copyright 1992, 93, 94, 95, 97, 1998 Free Software Foundation, Inc.
+Contributed by Cygnus Support. Written by Julia Menapace, Jim Kingdon,
+and David MacKenzie.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy or distribute modified versions of this
+manual under the terms of the GPL (for which purpose this text may be
+regarded as a program in the language TeX).
+
+
+File: stabs.info, Node: Symbol Types Index, Prev: Stab Sections, Up: Top
+
+Symbol Types Index
+******************
+
+* Menu:
+
+* .bb: Block Structure.
+* .be: Block Structure.
+* C_BCOMM: Common Blocks.
+* C_BINCL: Include Files.
+* C_BLOCK: Block Structure.
+* C_BSTAT: Statics.
+* C_DECL, for types: Typedefs.
+* C_ECOML: Common Blocks.
+* C_ECOMM: Common Blocks.
+* C_EINCL: Include Files.
+* C_ENTRY: Alternate Entry Points.
+* C_ESTAT: Statics.
+* C_FILE: Source Files.
+* C_FUN: Procedures.
+* C_GSYM: Global Variables.
+* C_LSYM: Stack Variables.
+* C_PSYM: Parameters.
+* C_RPSYM: Register Parameters.
+* C_RSYM: Register Variables.
+* C_STSYM: Statics.
+* N_BCOMM: Common Blocks.
+* N_BINCL: Include Files.
+* N_BROWS: N_BROWS.
+* N_BSLINE: Line Numbers.
+* N_CATCH: N_CATCH.
+* N_DEFD: N_DEFD.
+* N_DSLINE: Line Numbers.
+* N_ECOML: Common Blocks.
+* N_ECOMM: Common Blocks.
+* N_EHDECL: N_EHDECL.
+* N_EINCL: Include Files.
+* N_ENTRY: Alternate Entry Points.
+* N_EXCL: Include Files.
+* N_FNAME: Procedures.
+* N_FUN, for functions: Procedures.
+* N_FUN, for variables: Statics.
+* N_GSYM: Global Variables.
+* N_GSYM, for functions (Sun acc): Procedures.
+* N_LBRAC: Block Structure.
+* N_LCSYM: Statics.
+* N_LENG: N_LENG.
+* N_LSYM, for parameter: Local Variable Parameters.
+* N_LSYM, for stack variables: Stack Variables.
+* N_LSYM, for types: Typedefs.
+* N_M2C: N_M2C.
+* N_MAIN: Main Program.
+* N_MOD2: N_MOD2.
+* N_NBBSS: Gould.
+* N_NBDATA: Gould.
+* N_NBLCS: Gould.
+* N_NBSTS: Gould.
+* N_NBTEXT: Gould.
+* N_NOMAP: N_NOMAP.
+* N_NSYMS: N_NSYMS.
+* N_PC: N_PC.
+* N_PSYM: Parameters.
+* N_RBRAC: Block Structure.
+* N_ROSYM: Statics.
+* N_RSYM: Register Variables.
+* N_RSYM, for parameters: Register Parameters.
+* N_SCOPE: N_SCOPE.
+* N_SLINE: Line Numbers.
+* N_SO: Source Files.
+* N_SOL: Include Files.
+* N_SSYM: N_SSYM.
+* N_STSYM: Statics.
+* N_STSYM, for functions (Sun acc): Procedures.
+
+
diff --git a/gdb/doc/stabs.ps b/gdb/doc/stabs.ps
new file mode 100644
index 00000000000..5c8a14e24a0
--- /dev/null
+++ b/gdb/doc/stabs.ps
@@ -0,0 +1,19243 @@
+%!PS (but not EPSF because of memory limits)
+%%Creator: dvipsk 5.66a Copyright 1986-97 Radical Eye Software (www.radicaleye.com)
+%%Title: stabs.dvi
+%%Pages: 69
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 612 792
+%%EndComments
+%DVIPSCommandLine: dvips -o stabs.ps stabs.dvi
+%DVIPSParameters: dpi=600
+%DVIPSSource: TeX output 1999.04.07:1643
+%%BeginProcSet: tex.pro
+%!
+/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
+/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
+mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
+ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
+isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
+hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
+TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
+forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
+/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
+/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
+/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
+string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
+end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
+/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
+N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
+length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
+128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
+get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
+dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
+/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
+/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
+0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
+setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
+.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}
+if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
+length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
+cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
+0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
+add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
+/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
+known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
+/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
+65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
+0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
+{}B /RV statusdict begin /product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{dup length product length le{dup length product
+exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}
+ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false RMat{BDot}
+imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false
+RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round
+exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto
+rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup
+/delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{
+-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B
+/w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w}
+B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B
+/bos{/SS save N}B /eos{SS restore}B end
+
+%%EndProcSet
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+%%EndSetup
+%DVIPSBeginSection
+TeXDict begin
+40258437 52099154 1000 600 600 (stabs.dvi) @start bos
+%DVIPSBitmapFont: Fb cmti10 10.95 2
+/Fb 2 116 df<0000780001FC0001FC0003FC0003FC0003FC0003F80000E00000000000
+00000000000000000000000000000000000000000000000000000000000000000000007C
+0001FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F
+80F03F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F8
+0003F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83
+C00F838007870003FE0000F800163E79BC1C>105 D<00007F800001FFE00007C0F8001F
+003C003E001C003C001E007C003E00F8007E00F800FE00F800FE01F800FC01F800FC01F8
+007001FC000001FE000001FFC00001FFFC0000FFFF0000FFFF80007FFFC0003FFFE0000F
+FFF00000FFF000000FF0000007F0000003F00C0003F03F0003F07F8001F07F8003F0FF00
+03E0FF0003E0FF0003E0FC0007C0F0000F8070000F8078001F003C003C001F01F80007FF
+E00000FF00001F297AA725>115 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmtt10 10.95 80
+/Fc 80 126 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007
+C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F
+E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F
+C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F
+0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F
+0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC
+000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8
+000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0
+000001F001F0000029387DB730>I<03C00001E0000FF00003E0001FF80007F0003FFC00
+07F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC3F00
+3FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE7F00
+FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001FF803
+FC00000FF007F8000003C007F80000000007F0000000000FF0000000000FF0000000000F
+E0000000001FE0000000001FE0000000003FC0000000003FC0000000003F80000000007F
+80000000007F80000000007F0000000000FF0000000000FF0000000001FE0000000001FE
+0000000001FC0000000003FC0000000003FC0000000003F80000000007F80000000007F8
+000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001FE01FFE00001FC0
+3FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000FF00
+7E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003FC00
+3F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003E000
+07F80001E00001E00029477DBE30>37 D<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE00
+7E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C
+0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE000
+3FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001F
+C0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F
+00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003
+F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF00
+00FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF000
+07F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F0
+0003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE
+0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0
+000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000
+FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800000003
+F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F8
+3FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF0
+00007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF80
+7FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8000000
+03F800000003F800000003F800000003F800000003F800000001F000000000E000002327
+7AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F0000007F
+FFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007F
+FFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000
+007F00000000007F00000000007F00000000007F00000000003E00000000003E00000029
+297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E
+00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFF
+F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003F
+C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0000000
+01F000000003F800000003F800000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000
+000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80000000
+7F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC
+00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC000
+00003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE000000
+01FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001F
+E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00
+000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE000000
+07FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC
+007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F8000
+03F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F
+000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC0
+0007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83
+FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB8
+30>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE00000
+7FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000
+0FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFF
+FFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF0
+0003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE0
+7F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF
+000003F87E000003F818000003F800000003F800000003F800000007F800000007F00000
+000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF80000001
+FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80
+000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF800000
+01FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FF
+FFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE000
+00FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01F
+E0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F00000
+000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF80000007
+FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FF
+C00000003FE00000001FF000000007F800000003F800000003FC00000001FC00000001FE
+00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF
+000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFF
+FFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<00
+0003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE000000
+007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E000000
+03F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E000000
+3F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E000003
+F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E00001F
+C0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FF
+FFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E000000
+00007E00000000007E00000000007E00000000007E00000000007E00000000007E000000
+00007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF0000
+00FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFF
+FFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC00
+3FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E
+00000FF000000007F000000007F000000007F800000003F800000003F800000003F81800
+0003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF0000
+0FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC
+0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF80000007F
+FF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007
+F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0000000
+3FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF
+3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC0
+0007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF0000
+00FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001
+FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC0
+01FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>
+I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFC
+FE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF0000
+0001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE0000000
+1FC00000001FC00000003F800000003F800000007F000000007F00000000FF00000000FE
+00000001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F800
+000007F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000
+000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F8000000007
+000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007
+FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F00
+0001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC000
+07F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF0
+00003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F8
+3F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE
+000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC0
+0007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFF
+FC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FF
+FFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC000
+0FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE000001
+FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE
+7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03
+FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC0000
+0003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC000
+3FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF0
+0007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0
+FFF0FFF0FFF0FFF07FE07FE03FC00F000000000000000000000000000000000000000000
+000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C27
+6EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C000000000000000
+000000000000000000000000000000000000000000000003C00FF01FF01FF83FF83FFC3F
+FC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038
+000E3470A630>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFF
+FF807FFFFFFFFF003FFFFFFFFE0000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFF
+FF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61
+D<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC0
+7FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E
+00001FE01800007FC0000000FFC0000003FF80000007FF0000000FFE0000001FF8000000
+3FF00000007FC0000000FF80000000FF00000001FE00000001FE00000003FC00000003F8
+00000003F800000007F800000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000003E00000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000001C000000007F0000000
+07F00000000FF80000000FF80000000FF800000007F000000007F000000001C000002339
+7AB830>63 D<00001FE0000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC0
+007FF03FE000FF800FE001FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80F
+E03FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03
+F801FE7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E0
+007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000
+FE7E03F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF0
+1F807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01
+FF0000FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000
+FFFE0000001FF000273A7CB830>I<00007F0000000000FF8000000000FF8000000001FF
+C000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E000000003F7
+E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F000000007E3
+F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1
+FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80
+FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F0000007F00
+7F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFF
+FFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F800
+0FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F0007FFF00
+7FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397D
+B830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFF
+FFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF00003F8
+007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FF
+FFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F0003F8
+00007F0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF0003F8
+0001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFF
+FFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FF
+FC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007
+FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE
+3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FF000000007F000000007F000000007F0000
+007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001
+FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0
+003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE0
+00007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007F
+F00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003F80000
+FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003F80000
+1FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003F80000
+1FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003F80000
+7F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001F
+F80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC
+00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFF
+FFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F0003F800
+00000003F80000000003F80000000003F80000000003F8007C000003F800FE000003F800
+FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFF
+FE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE000003F800
+FE000003F8007C000003F80000000003F80000000003F80000000003F80000000003F800
+00000003F8000007C003F800000FE003F800000FE003F800000FE003F800000FE003F800
+000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFF
+FFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFF
+FFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC
+00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC
+00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F000001FC
+007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FF
+FFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFF
+FC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F80000
+3FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007
+FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003F
+C00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001F0007F
+0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE
+0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F
+800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000FF8000F
+E0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF80001
+FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F00000
+00FF000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF8
+7FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE00
+03FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0
+FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00
+FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000007FFFFFFF00FFFF
+FFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<0001FFFFF000
+03FFFFF80007FFFFF80007FFFFF80003FFFFF80001FFFFF0000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE003C0000FE007E00
+00FE00FF0000FE00FF0000FE00FF0001FC00FF0003FC00FF8007FC007FF01FF8003FFFFF
+F0003FFFFFE0001FFFFFC00007FFFF800001FFFE0000003FF0000025397AB730>I<3FFF
+000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF8003F0
+0003F80003F00007F00003F0000FE00003F0001FE00003F0003FC00003F0003F800003F0
+007F000003F000FE000003F001FE000003F003FC000003F003F8000003F007F0000003F0
+0FE0000003F01FE0000003F01FC0000003F03F80000003F07F00000003F0FF00000003F1
+FF00000003F1FF80000003F3FFC0000003F7FFC0000003FFFFE0000003FFEFE0000003FF
+C7F0000003FF83F0000003FF03F8000003FF01F8000003FE01FC000003FC00FE000003F8
+00FE000003F8007F000003F0003F000003F0003F800003F0001F800003F0001FC00003F0
+000FC00003F0000FE00003F00007F00003F00007F00003F00003F80003F00001F80003F0
+0001FC0003F00000FC003FFF0003FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE07FFF
+8007FFE03FFF0003FFC02B387FB730>I<3FFFF80000007FFFFC000000FFFFFE000000FF
+FFFE0000007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC00001FC001
+FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07F
+FFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<
+3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE0
+07FF0007FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F00
+07E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F00
+07E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F00
+07E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F00
+07E07FF03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F00
+07E007003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F00
+07E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F00
+07E000003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF8
+7FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFF
+E0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001F8
+0003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1F001F8
+0003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01F8
+0003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F03F01F8
+0003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F00FC1F8
+0003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F003F1F8
+0003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F000F9F8
+0003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF003FF8
+007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730
+>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FF
+E03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F000007F0
+FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007
+F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC0001FF0
+3FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC0000
+3FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FF
+FFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE0003
+F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F0003
+F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF80003
+FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003
+F80000000003F80000000003F80000000003F80000000003F80000000003F80000000003
+F80000000003F80000000003F80000000003F80000000003F80000000003F80000000003
+F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE0000000FF
+FFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<003FFFE00001
+FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07FC0
+001FF07F80000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE007E03F8FE00FE03F8FF00FF07F87F00
+FF07F07F007F87F07F007F87F07F003FC7F07F803FCFF07FC01FFFF03FE01FFFE03FF80F
+FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFFE00000001FE
+00000000FF00000000FF00000000FF800000007F800000007FC00000003FC00000003FE0
+0000001FE00000001FF00000000FF000000007E025467BB830>I<3FFFFF8000007FFFFF
+F00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F800
+3FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F80003FC0003F800
+01FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0003F800
+03F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FFE00003FFFF
+FFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800
+FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007F00003F800
+07F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F800
+07F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F800
+07F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80
+007FC0000000001F002E397FB730>I<000FF803C0007FFF03E001FFFFC7E003FFFFF7E0
+07FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF
+00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF00
+0007C07F000000007F800000007FC00000003FF00000001FFE0000001FFFF000000FFFFF
+000007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FF
+C00000007FE00000001FE00000000FF00000000FF000000007F800000007F87C000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F0FF
+800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFF
+FFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFF
+E0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800F
+E0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800F
+E07C003F8007C000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000003F80000000003F80000000003F80000000003F8000
+00001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00
+002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00F
+FFFE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000
+3F8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE0000FE0000FF0001
+FE00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000FFFFFE0000007FFFF
+C0000003FFFF80000001FFFF000000007FFC000000001FF000002F3980B730>I<7FFE00
+0FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F000
+01FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003F80003F80003F800
+03F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FE000FE00000FE00
+0FE00000FE000FE00000FE000FE00000FF001FE000007F001FC000007F001FC000007F00
+1FC000007F803FC000003F803F8000003F803F8000003F803F8000003F803F8000001FC0
+7F0000001FC07F0000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FE0
+FE0000000FE0FE00000007E0FC00000007F1FC00000007F1FC00000007F1FC00000003F1
+F800000003F1F800000003F1F800000003FBF800000001FBF000000001FBF000000001FB
+F000000001FFF000000001FFF000000000FFE000000000FFE000000000FFE000000000FF
+E0000000007FC0000000003F8000002B397EB730>I<3FFF01FFF8007FFF83FFFC007FFF
+C7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F800001FE007F000000FE
+00FF000000FF00FE0000007F01FE0000007F81FC0000003F83FC0000003FC3FC0000001F
+C3F80000001FE7F80000000FE7F00000000FFFF000000007FFE000000007FFE000000003
+FFC000000003FFC000000001FF8000000001FF8000000000FF0000000000FF0000000000
+FF0000000000FF0000000001FF8000000001FF8000000003FFC000000003FFC000000003
+FFE000000007FFE000000007FFF00000000FE7F00000000FE7F80000001FC3F80000001F
+C3FC0000003F81FC0000003F81FE0000007F00FE0000007F00FF000000FF007F000000FE
+007F800001FE003F800001FC003FC00003FC001FC00003F8001FE00007F8000FE0007FFE
+007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FFFF807FFE007FFF002938
+7DB730>88 D<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0
+7FFF001FFFC003F80003F80003FC0007F80003FC0007F80001FE000FF00001FE000FF000
+00FF000FE00000FF001FE000007F001FC000007F803FC000003F803F8000003FC07F8000
+001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FF1FE00000007F1FC0000
+0007F1FC00000003FBF800000003FBF800000001FBF000000001FFF000000000FFE00000
+0000FFE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F8000000003FFF800000007FFFC0000000FFFFE0000
+000FFFFE00000007FFFC00000003FFF800002B387EB730>I<7C000000007C00000000FE
+00000000FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0
+0000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC00
+000003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F8000
+00007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF00000
+0007F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE000000
+00FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE0000000
+1FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001
+FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003F
+C00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F8
+00000003F800000003F800000001F000000000F025477BBE30>92
+D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF0
+25077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF8
+00001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0003F
+80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000FFFF
+C000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01F
+C0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00001F
+C000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001FF
+C0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00
+FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FFFE
+000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FF
+FFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF
+00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF
+80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FF
+FFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C39
+80B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003
+FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F80
+0000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000
+007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC0
+07FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF800023
+2A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FFF000
+000001FFF00000000007F00000000007F00000000007F00000000007F00000000007F000
+00000007F00000000007F00000000007F00000000007F00000000007F0000003FE07F000
+001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF000
+0FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F000
+7F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007F000
+FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000
+FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF000
+1FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF0
+00FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF0000
+0007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00F
+F8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F00
+0003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F800001
+F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE0
+00FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000FF
+80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F8
+0003FC03F00007F800C00007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFF
+FFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F
+FFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<
+0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE0
+07FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F8000
+1FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F8000
+0FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC0000
+07FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC000000000
+0FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF0000
+03FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE00
+7F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F80
+FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE00
+3FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000
+001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE000000
+00FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF8
+0000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE
+0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFF
+F87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730
+>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003F800
+000003F800000000E0000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00007F
+FFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023
+397AB830>I<000001C0000007F0000007F000000FF800000FF800000FF8000007F00000
+07F0000001C0000000000000000000000000000000000000000000000000000000000000
+00000000000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
+03F8000003F8000003F8000003F8000007F0000007F03C0007F07E000FE0FF001FE0FF00
+3FC0FF007FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830>
+I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F
+FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>
+108 D<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFF
+E000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F8
+0007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF
+8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730
+>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFF
+F8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000
+FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3F
+FFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF
+0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007F
+C00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC
+7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE
+000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F80
+0003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFF
+FF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<0000
+03FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFF
+FE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE
+00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF
+80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FF
+FFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFF
+F80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C
+80A730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07F
+FFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE00000000
+1FFC000000001FF8000000001FF0000000001FF0000000001FE0000000001FE000000000
+1FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000000000
+1FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
+1FC0000000001FC0000000001FC0000000001FC0000000001FC00000003FFFFFFC00007F
+FFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA730>
+114 D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007
+FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE00003E
+007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF800
+007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0FE
+00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC
+03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79
+A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFF
+FFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC000F
+E007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000007F
+FC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FF
+FE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC07F
+FFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC0
+00002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0
+FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC00
+07E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F00
+1F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000FC0
+7E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003F1
+F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000FF
+E000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3FFF
+C01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E0
+00003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E0003F0
+00007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001F8
+3FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000FC
+7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F000007E
+F8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE000003F
+E03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00FF
+FFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F000000
+7F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE0000000
+03FFC000000001FFC000000000FF8000000000FF00000000007E00000000007F00000000
+00FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F0000000
+0FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F800001
+FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807F
+FF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE0
+7FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E000
+007E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F8000
+001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E0000
+0007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F80000
+0001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF00000
+00003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC00000
+00001F80000000001F80000000003F80000000003F00000000003F00000000007F000000
+00007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F8000000
+3F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF00000000
+07FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFF
+FFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F00007FC07F0000
+FF803E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0
+000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000
+007FC0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1FF000007F3F
+E000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE2827
+7DA630>I<0000003FF0000003FFF800000FFFF800001FFFF800007FFFF800007FFFF000
+00FFF0000000FF00000001FE00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000003FC00000007F80000003FF800003FFFF00000FFFFE00000FFFFC00000
+FFFF000000FFFFC00000FFFFE000003FFFF00000003FF800000007F800000003FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE00000000FF00
+000000FFF00000007FFFF000007FFFF800001FFFF800000FFFF8000003FFF80000003FF0
+25477BBE30>I<7FE0000000FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF000
+00007FF800000007F800000003FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FE00000000FF00000000FFE00000007FFFE000003FFFF800001F
+FFF8000007FFF800001FFFF800003FFFF800007FFFE00000FFE0000000FF00000001FE00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000007
+F80000007FF800007FFFF00000FFFFF00000FFFFC00000FFFF800000FFFE0000007FE000
+000025477BBE30>125 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmsl10 10.95 35
+/Fd 35 123 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800
+0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001
+FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F
+F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007
+F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F
+E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F
+80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F
+0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33
+>12 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>I<000001FE00000000
+0FFFE00000003FFFF8000000FC07FC000001E001FE000007C000FF00000F00007F80001E
+00007FC0001E00003FC0003C00003FE0007800003FE0007000001FE000FF00001FE000FF
+80001FE000FF80001FE000FF80001FE001FF80001FE001FF80003FE001FF80003FE000FF
+00003FE0007E00003FE0001800007FC0000000007FC000000000FF8000000000FF800000
+0001FF0000000001FF0000000003FE0000000003FC0000000007F8000000000FF0000000
+001FE0000000001FC0000000003F80000000007F0000000000FE0000000001F800000000
+03F00000000007E0000000000FC0000000001F00000000003E00000000007C0000000000
+F80000000001E00000000003C0000E00000780001C00000F00001C00001E00001C00003C
+0000380000700000380000E00000380001C00000700003800000F0000FFFFFFFF0001FFF
+FFFFF0003FFFFFFFE0007FFFFFFFE000FFFFFFFFE000FFFFFFFFC000FFFFFFFFC0002B3D
+7CBC2D>50 D<000007FC0000003FFF800000F80FE00003C007F000078003FC000F0001FC
+001C0001FE003C0001FF007F0001FF007F8001FF00FFC001FF00FFC001FF00FFC001FF00
+FF8001FF00FF8001FF00FF0003FE007E0003FE00000003FE00000007FC00000007F80000
+000FF80000000FF00000001FE00000001FC00000003F800000007E00000000FC00000007
+F0000003FF80000003FFF000000001FC00000000FE000000007F800000003FC00000003F
+C00000001FE00000001FF00000001FF00000001FF00000001FF80000001FF80000001FF8
+0000001FF80E00001FF83F80001FF87FC0003FF87FC0003FF0FFC0003FF0FFC0003FF0FF
+C0003FE0FFC0007FE0FF80007FE0FE0000FFC0F00000FF80700001FF00780001FF003C00
+03FE003E0007F8001F000FF0000FE03FE00003FFFF800000FFFE0000001FE00000283F7A
+BC2D>I<0000000000E000000000000001E000000000000003E000000000000003F00000
+0000000007F000000000000007F00000000000000FF00000000000000FF0000000000000
+1FF00000000000001FF80000000000003FF80000000000003FF80000000000007FF80000
+0000000077F8000000000000F7F8000000000000E7FC000000000001E3FC000000000001
+C3FC000000000003C3FC00000000000383FC00000000000783FC00000000000703FE0000
+0000000F01FE00000000000E01FE00000000001E01FE00000000001C01FE00000000003C
+01FE00000000003801FF00000000007800FF00000000007000FF0000000000F000FF0000
+000000E000FF0000000001C000FF8000000001C0007F800000000380007F800000000380
+007F800000000700007F800000000700007F800000000E00007FC00000000E00003FC000
+00001C00003FC00000001FFFFFFFC00000003FFFFFFFC00000003FFFFFFFC00000007000
+003FE00000007000001FE0000000E000001FE0000000E000001FE0000001C000001FE000
+0001C000001FE00000038000001FF00000038000000FF00000070000000FF00000070000
+000FF000000E0000000FF000000E0000000FF000001C0000000FF800003C00000007F800
+003C00000007F800007C00000007F80001FE0000000FFC0007FF8000003FFE00FFFFF000
+07FFFFFCFFFFF00007FFFFF8FFFFF0000FFFFFF83E417DC044>65
+D<003FFFFFFFFF000000003FFFFFFFFFE00000003FFFFFFFFFF8000000007FF0000FFE00
+0000003FE00001FF000000003FE000007FC00000003FC000003FE00000003FC000000FE0
+0000003FC000000FF00000003FC0000007F80000003FC0000003FC0000007FC0000003FC
+0000007F80000001FE0000007F80000001FE0000007F80000000FF0000007F80000000FF
+0000007F80000000FF000000FF80000000FF800000FF00000000FF800000FF00000000FF
+800000FF00000000FF800000FF00000000FF800000FF00000000FF800001FF00000000FF
+C00001FE00000000FFC00001FE00000000FFC00001FE00000000FFC00001FE00000000FF
+C00001FE00000000FF800003FE00000000FF800003FC00000001FF800003FC00000001FF
+800003FC00000001FF800003FC00000001FF800003FC00000001FF000007FC00000001FF
+000007F800000003FF000007F800000003FF000007F800000003FE000007F800000003FE
+000007F800000007FC00000FF800000007FC00000FF000000007F800000FF00000000FF8
+00000FF00000000FF000000FF00000001FF000000FF00000001FE000001FF00000003FC0
+00001FE00000003FC000001FE00000007F8000001FE0000000FF0000001FE0000001FE00
+00001FE0000003FC0000003FE0000007F80000003FC000000FF00000003FC000003FE000
+00003FC000007F800000007FC00001FF00000000FFC0001FFC000000FFFFFFFFFFF00000
+00FFFFFFFFFF80000000FFFFFFFFFC00000000423E7DBD45>68 D<003FFFFFFFFFFFE000
+3FFFFFFFFFFFE0003FFFFFFFFFFFE000007FF00001FFE000003FE000003FE000003FE000
+000FE000003FC0000007E000003FC0000003E000003FC0000003E000003FC0000003E000
+003FC0000001E000007FC0000001E000007F80000001C000007F80000001C000007F8000
+0001C000007F80000001C000007F80000001C00000FF80000001C00000FF00007001C000
+00FF00007001C00000FF00007001C00000FF00007000000000FF0000F000000001FF0000
+E000000001FE0000E000000001FE0001E000000001FE0003E000000001FE0007E0000000
+01FE001FE000000003FFFFFFC000000003FFFFFFC000000003FFFFFFC000000003FC003F
+C000000003FC000FC000000003FC0007C000000007FC00078000000007F8000380000000
+07F800038000000007F800038000000007F800038000000007F80003800000000FF80007
+000000000FF00007000000000FF00000000000000FF00000000000000FF0000000000000
+0FF00000000000001FF00000000000001FE00000000000001FE00000000000001FE00000
+000000001FE00000000000001FE00000000000003FE00000000000003FC0000000000000
+3FC00000000000003FC00000000000007FC0000000000000FFF00000000000FFFFFFF800
+000000FFFFFFF800000000FFFFFFF8000000003B3E7DBD3B>70 D<001FFFFFFC003FFFFF
+FC003FFFFFFC00003FF80000001FF00000001FF00000001FE00000001FE00000001FE000
+00001FE00000001FE00000003FE00000003FC00000003FC00000003FC00000003FC00000
+003FC00000007FC00000007F800000007F800000007F800000007F800000007F80000000
+FF80000000FF00000000FF00000000FF00000000FF00000000FF00000001FF00000001FE
+00000001FE00000001FE00000001FE00000001FE00000003FE00000003FC00000003FC00
+000003FC00000003FC00000003FC00000007FC00000007F800000007F800000007F80000
+0007F800000007F80000000FF80000000FF00000000FF00000000FF00000000FF0000000
+0FF00000001FF00000001FE00000001FE00000001FE00000003FE00000007FF000007FFF
+FFF0007FFFFFF000FFFFFFF000263E7EBD21>73 D<003FFFFFFFF00000003FFFFFFFFF00
+00003FFFFFFFFFE00000007FF0003FF80000003FE00007FC0000003FE00001FE0000003F
+C00000FF0000003FC000007F8000003FC000007FC000003FC000003FC000003FC000003F
+E000007FC000003FE000007F8000003FF000007F8000003FF000007F8000003FF000007F
+8000003FF000007F8000003FF00000FF8000007FE00000FF0000007FE00000FF0000007F
+E00000FF0000007FC00000FF000000FF800000FF000000FF800001FF000001FF000001FE
+000001FE000001FE000003FC000001FE00000FF0000001FE00001FE0000001FE00007F80
+000003FE0007FE00000003FFFFFFF000000003FFFFFF8000000003FC0007E000000003FC
+0003F800000003FC0000FC00000007FC0000FE00000007F800007F00000007F800003F80
+000007F800003F80000007F800003FC0000007F800003FC000000FF800003FC000000FF0
+00003FC000000FF000003FC000000FF000003FC000000FF000003FC000000FF000003FE0
+00001FF000007FE000001FE000007FE000001FE000007FE000001FE000007FE000001FE0
+00007FE000001FE000007FE002003FE000007FE007003FC000007FE007003FC000007FE0
+07003FC000007FF00F007FC000007FF00E00FFE000003FF00EFFFFFFE0001FF01CFFFFFF
+E0000FF83CFFFFFFC00007F878000000000001FFE00000000000003F8040407DBD43>82
+D<000000FF800380000007FFF0078000001FFFFC0F0000007F00FE0F000000FC001F1F00
+0003F00007BF000007E00003FF00000FC00001FF00000F800000FE00001F000000FE0000
+3F0000007E00003E0000007E00007E0000007E00007E0000003E0000FC0000003C0000FC
+0000003C0000FC0000003C0000FC0000003C0000FC0000003C0000FE0000003C0000FE00
+0000380000FE000000380000FF000000000000FF800000000000FFC00000000000FFE000
+000000007FFE00000000007FFFE0000000003FFFFE000000003FFFFFC00000001FFFFFF0
+0000000FFFFFFC00000003FFFFFE00000000FFFFFF000000003FFFFF0000000003FFFF80
+000000003FFFC00000000003FFC00000000000FFC000000000007FE000000000003FE000
+000000001FE000000000001FE000000000000FE0001C0000000FE0001C0000000FE0001C
+0000000FE0001C00000007E0001C0000000FE0003C0000000FC0003C0000000FC0003C00
+00000FC0003C0000000F80003E0000001F80003E0000001F00007E0000003F00007F0000
+003E00007F8000007C00007F800000FC00007FE00001F800007DF00003F00000FCFC000F
+C00000F87F803F800000F01FFFFE000000E007FFF8000000C0007FC000000031427BBF33
+>I<FFFFFF00000FFFFFFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001FFE001FF
+800000007F8001FF000000007E0000FF000000003C0000FF00000000380000FF80000000
+780000FF800000007000007F80000000F000007F80000000E000007F80000001C000007F
+C0000001C000007FC00000038000003FC00000038000003FC00000070000003FC0000007
+0000003FE000000E0000003FE000001E0000001FE000001C0000001FE000003C0000001F
+E00000380000001FF00000780000000FF00000700000000FF00000E00000000FF00000E0
+0000000FF00001C00000000FF80001C000000007F800038000000007F800038000000007
+F800070000000007F8000F0000000007FC000E0000000003FC001E0000000003FC001C00
+00000003FC003C0000000003FC00380000000003FE00700000000001FE00700000000001
+FE00E00000000001FE00E00000000001FE01C00000000001FF01C00000000000FF038000
+00000000FF03800000000000FF07000000000000FF0F000000000000FF8E000000000000
+7F9E0000000000007F9C0000000000007FB80000000000007FB80000000000007FF00000
+000000003FF00000000000003FE00000000000003FE00000000000003FC0000000000000
+3FC00000000000001F800000000000001F800000000000001F000000000000001F000000
+000000000E0000000000404074BD44>86 D<000FFFFFF000FFFFF8001FFFFFF000FFFFF8
+001FFFFFF001FFFFF800003FFF80003FFF0000000FFE00001FF80000000FFC00000FE000
+000007FC00000F8000000007FC00000F0000000003FE00001E0000000003FE00001C0000
+000001FF00003C0000000001FF0000780000000000FF8000F00000000000FF8001E00000
+0000007FC001C000000000007FC0038000000000003FE0078000000000003FE00F000000
+0000001FF01E0000000000001FF01C0000000000000FF8380000000000000FF870000000
+00000007FCF000000000000007FDE000000000000003FFC000000000000003FF80000000
+00000001FF0000000000000001FF0000000000000000FF8000000000000000FF80000000
+000000007FC0000000000000007FC000000000000000FFC000000000000001FFE0000000
+00000003DFE0000000000000079FF00000000000000F1FF00000000000000E0FF8000000
+0000001C0FF80000000000003C07FC0000000000007807FC000000000000F003FE000000
+000001E003FE000000000001C001FF0000000000038001FF0000000000078000FF800000
+00000F0000FF80000000001E00007FC0000000003C00007FC0000000003800003FE00000
+00007000003FE000000000F000001FF000000001E000001FF000000003C000000FF80000
+0007C000000FF80000000F80000007FC0000001FC0000007FC0000007FC000000FFE0000
+03FFF000003FFF80007FFFFC0001FFFFFE00FFFFFC0003FFFFFE00FFFFFC0003FFFFFE00
+453E7EBD44>88 D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F
+800000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007
+F00000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000000F
+E000000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001F
+C00003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F
+81C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF
+03807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00F
+F800007FC003E0002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF
+8000000000FF80000000007F80000000007F80000000007F00000000007F00000000007F
+00000000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF
+8001F80003FF0000FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F0
+00003F0007F000003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE0
+00003FC00FE000003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC0
+00007F801FC000007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F80
+0001FE003F800003FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0
+001FC0007FC0003F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003
+FC0000002A4077BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0
+007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01F
+E0000F001FC00000003FC00000003FC00000007F800000007F800000007F800000007F80
+000000FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF000000007F000003807F000007807F000007003F80000F
+003F80001E001F80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000
+000FF00000242A7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8
+000000000FF80000000007F80000000007F80000000007F00000000007F00000000007F0
+0000000007F0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE0
+000000000FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC0
+000000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80
+007E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F00
+0FE000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE00
+7F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00
+FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F800
+7F000003F8007F000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF000
+0FC0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE000
+2D407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000F
+C000FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F0
+1FC00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF
+80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF000000007F000000007F000001C07F000003C03F000003803F800007801F8000
+0F001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF00000007F800
+00242A7BA828>I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0
+FF0000000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE00
+7C000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00
+00000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800
+00000003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F000
+00000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE000
+0000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F8000
+0000003F80000000003F80000000007F80000000007F00000000007F00000000007F0000
+0000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000
+000000FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF
+1C>I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E0
+03E03F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F00
+01FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE00
+03F800007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F80
+3E0000003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C000
+00000001C00000000001C00000000001E00000000001E00000000001F00000000001FFFF
+F8000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E000
+0FFE000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000
+001F00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC0000
+00FC007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFF
+F00000000FFF000000303D7FA82D>I<00007F000000003FFF000000003FFF000000003F
+FF0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003
+F80000000003F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007
+F38007E00007F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000F
+F00007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001F
+C0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F
+80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F
+00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE
+00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F
+7DBE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F000
+000000000000000000000000000000000000000000000000000000000000000000000000
+03F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE000
+0FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8000
+3F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003
+FF007FFFF07FFFF0FFFFF0183E7DBD1A>I<00003F001FFF003FFF003FFF0001FF0000FF
+0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC
+0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F0
+000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0
+003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F00
+00FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108
+D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007
+E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003
+F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003
+F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F
+F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F
+C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F
+8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FE47287DA74C>I<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE380
+07E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF000
+07F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000
+0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000
+1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000
+3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000
+7F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA7
+33>I<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E00
+01F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000
+007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000
+007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF0000
+00FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF0000
+03F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F8000
+1F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF8
+000000292A7BA82D>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801
+F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F
+C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0
+0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000
+07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007
+F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0
+0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000
+0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0
+0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000
+00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000
+00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF
+FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F
+E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0
+000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000
+1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F
+800000003F800000007F800000007F000000007F000000007F000000007F000000007F00
+000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00
+00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000
+7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0
+00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF
+000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE
+00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00
+7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9
+E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380
+00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00
+00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00
+0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000
+0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000
+000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C
+001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978
+B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC
+0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001FC03F80003FC07F800
+03FC07F00003F807F00003F807F00003F807F00003F807F00007F80FF00007F80FE00007
+F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE0
+1FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F
+8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE03F80282977A733>I<
+FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F800
+03FC0000F00001FC0001E00001FC0001C00001FC0001C00001FC0003800001FE00078000
+00FE0007000000FE000F000000FE000E000000FF001C0000007F001C0000007F00380000
+007F00380000007F00700000007F80700000003F80E00000003F81E00000003F81C00000
+003FC3C00000001FC3800000001FC7000000001FC7000000001FCE000000001FEE000000
+000FFC000000000FFC000000000FF8000000000FF80000000007F00000000007E0000000
+0007E00000000007C00000000007C00000000003800000002C2878A630>I<01FFFFC07F
+FFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8000007FC001FE0000003FC001F80
+000001FC003E00000001FE003C00000000FE0078000000007F00F0000000007F80E00000
+00003F81C0000000003FC380000000001FC700000000001FEF00000000000FFE00000000
+0007FC000000000007F8000000000003F8000000000003FC000000000003FC0000000000
+07FE00000000000FFE00000000001E7F00000000003C7F8000000000383F800000000070
+3FC000000000E01FC000000001E01FE000000003C00FE0000000078007F00000000F0007
+F80000001F0003F80000007E0003FC000001FE0003FE000007FF0007FF0000FFFF803FFF
+F800FFFF803FFFF800FFFF803FFFF80032277FA630>120 D<00FFFFE007FFF000FFFFE0
+0FFFF000FFFFE00FFFE00007FE0003FF000003FC0001FC000003FC0000F8000003FC0000
+F0000001FC0001E0000001FC0001C0000001FC0003C0000001FE000380000000FE000780
+000000FE000700000000FE000E00000000FF000E00000000FF001C000000007F001C0000
+00007F0038000000007F0078000000007F8070000000003F80F0000000003F80E0000000
+003F81C0000000003FC1C0000000001FC380000000001FC780000000001FC70000000000
+1FEF00000000001FEE00000000000FFC00000000000FFC00000000000FF800000000000F
+F8000000000007F0000000000007F0000000000007E0000000000007E0000000000003C0
+00000000000380000000000003800000000000070000000000000F0000000000000E0000
+000000001E0000000000001C00000000000038000000001C0038000000003F0070000000
+007F007000000000FF00E000000000FF01C000000000FF03C000000000FE038000000000
+FC070000000000701E0000000000783C00000000003FF000000000000FC0000000000034
+3A80A630>I<007FFFFFFE007FFFFFFE007FC001FE007E0003FC00FC0007F800F8000FF0
+00F0001FE000E0003FC000E0007F8001E0007F0001C000FF0001C001FE0001C003FC0003
+8007F80003800FF00000001FE00000003FC00000003F800000007F80000000FF00000001
+FE00000003FC00000007F80070000FF000E0001FE000E0001FC000E0003FC000E0007F80
+01E000FF0001C001FE0001C003FC0003C007F80003C00FF00007800FE0000F801FC0001F
+803FC0003F807F8001FF80FFFFFFFF00FFFFFFFF0027277EA628>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmbx12 17.28 29
+/Fe 29 120 df<00000000F000000000000001F800000000000007F80000000000001FF8
+0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000
+0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8
+000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000
+0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8
+000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F
+FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF
+FFFF80395E74DD51>49 D<000001FFF800000000001FFFFFC000000000FFFFFFF8000000
+03FFFFFFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003F
+FFFC0001FF00000FFFFE0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01F
+E0000000FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF000000
+3FFFFC7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFF
+FFE000000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE00000
+07FFFFFFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1F
+FF00000007FFFF07FC0000000FFFFF01F00000000FFFFF00000000000FFFFE0000000000
+0FFFFE00000000000FFFFE00000000001FFFFC00000000001FFFFC00000000001FFFF800
+000000003FFFF800000000003FFFF000000000007FFFE000000000007FFFE00000000000
+FFFFC00000000000FFFF800000000001FFFF000000000003FFFE000000000003FFFC0000
+00000007FFF800000000000FFFF000000000000FFFE000000000001FFF8000000000003F
+FF0000000000007FFE000000000000FFFC000000000001FFF0000000000001FFE0000000
+000003FF80000000000007FF0000000000000FFE0000000000001FF80000000000003FF0
+0000000000007FE0000000000000FFC000003F000001FF8000003F000003FE0000003F00
+0007FC0000003F00000FF80000007E00001FF00000007E00003FE00000007E00007F8000
+00007E00007F000000007E0000FE00000000FE0001FC00000000FE0003F800000000FE00
+07F000000001FC000FC000000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFF
+FFFFFC00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80F
+FFFFFFFFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFF
+FFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF
+FFFFFFFFFFFFF0405E78DD51>I<000000FFFF0000000000000FFFFFF800000000003FFF
+FFFF0000000001FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC00
+07FFFE0000003FE00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000
+007FFFE00003FF0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000
+001FFFF80007FFF800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00
+001FFFFC000FFFFC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00
+001FFFFC000FFFFC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000
+003FFFF80001FFE000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000
+007FFFE00000000000007FFFE0000000000000FFFFC0000000000000FFFF800000000000
+01FFFF00000000000001FFFE00000000000003FFFC00000000000007FFF8000000000000
+0FFFF00000000000001FFFE00000000000007FFF8000000000000FFFFE00000000000FFF
+FFF800000000000FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFF
+FFFF000000000000003FFFE000000000000007FFF800000000000001FFFE000000000000
+00FFFF000000000000007FFF800000000000003FFFE00000000000003FFFF00000000000
+001FFFF80000000000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000
+000FFFFE0000000000000FFFFF00000000000007FFFF00000000000007FFFF8000000000
+0007FFFF80000000000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF0000
+0007FFFFC01FFF80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE000
+0007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF000
+0007FFFF80FFFFF0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000
+000FFFFF007FFFE000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000
+001FFFFC003FFE0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE0000
+00FFFFE00003FF800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFF
+FFFFFC0000001FFFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFF
+FFF0000000000001FFFE00000000426079DD51>I<0000000000001F8000000000000000
+3FC0000000000000007FC000000000000000FFC000000000000000FFC000000000000001
+FFC000000000000003FFC000000000000007FFC00000000000000FFFC00000000000000F
+FFC00000000000001FFFC00000000000003FFFC00000000000007FFFC00000000000007F
+FFC0000000000000FFFFC0000000000001FFFFC0000000000003FFFFC0000000000007FF
+FFC0000000000007FFFFC000000000000FFFFFC000000000001FFFFFC000000000003FBF
+FFC000000000007F3FFFC000000000007F3FFFC00000000000FE3FFFC00000000001FC3F
+FFC00000000003F83FFFC00000000007F03FFFC00000000007F03FFFC0000000000FE03F
+FFC0000000001FC03FFFC0000000003F803FFFC0000000003F003FFFC0000000007F003F
+FFC000000000FE003FFFC000000001FC003FFFC000000003F8003FFFC000000003F8003F
+FFC000000007F0003FFFC00000000FE0003FFFC00000001FC0003FFFC00000003F80003F
+FFC00000003F80003FFFC00000007F00003FFFC0000000FE00003FFFC0000001FC00003F
+FFC0000001F800003FFFC0000003F800003FFFC0000007F000003FFFC000000FE000003F
+FFC000001FC000003FFFC000001F8000003FFFC000003F8000003FFFC000007F0000003F
+FFC00000FE0000003FFFC00001FC0000003FFFC00001FC0000003FFFC00003F80000003F
+FFC00007F00000003FFFC0000FE00000003FFFC0000FC00000003FFFC0001FC00000003F
+FFC0003F800000003FFFC0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFF00000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFF
+FFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFF
+FFFFFF485E7CDD51>I<000000000001FFFF00000003C000000000007FFFFFF0000007C0
+0000000007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0
+003FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF00
+0007FF81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFF
+FF000000001FFFFFC000003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC000
+00FFFFE00000000001FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007F
+FFC00007FFFE0000000000003FFFC0000FFFFC0000000000001FFFC0001FFFF800000000
+00000FFFC0003FFFF800000000000007FFC0003FFFF000000000000007FFC0007FFFE000
+000000000003FFC000FFFFE000000000000003FFC001FFFFC000000000000001FFC001FF
+FFC000000000000001FFC003FFFF8000000000000000FFC003FFFF8000000000000000FF
+C007FFFF00000000000000007FC007FFFF00000000000000007FC00FFFFF000000000000
+00007FC00FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE000000
+00000000003FC01FFFFE00000000000000003FC03FFFFC00000000000000001FC03FFFFC
+00000000000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC0
+7FFFFC000000000000000000007FFFFC000000000000000000007FFFF800000000000000
+0000007FFFF8000000000000000000007FFFF800000000000000000000FFFFF800000000
+000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
+000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF
+FFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000000000
+0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000
+0000000000000000FFFFF8000000000000000000007FFFF8000000000000000000007FFF
+F8000000000000000000007FFFF8000000000000000000007FFFFC000000000000000000
+007FFFFC000000000000000000003FFFFC000000000000000000003FFFFC000000000000
+000000003FFFFC00000000000000000FC03FFFFC00000000000000000FC01FFFFE000000
+00000000000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC00FFFFE
+00000000000000000FC00FFFFF00000000000000001FC007FFFF00000000000000001F80
+07FFFF00000000000000001F8003FFFF80000000000000001F8003FFFF80000000000000
+003F8001FFFFC0000000000000003F0001FFFFC0000000000000003F0000FFFFE0000000
+000000007F00007FFFE000000000000000FE00003FFFF000000000000000FE00003FFFF8
+00000000000001FC00001FFFF800000000000001FC00000FFFFC00000000000003F80000
+07FFFE00000000000007F0000003FFFF0000000000000FE0000001FFFF8000000000001F
+E0000000FFFFE000000000003FC00000007FFFF00000000000FF800000003FFFFC000000
+0001FF000000000FFFFF0000000007FE0000000007FFFFC00000001FF80000000001FFFF
+F80000007FF00000000000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000
+000FFFFFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000
+000000000007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFF00
+00000000626677E375>67 D<FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00
+FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFE00
+FFFFFFFFFFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001FFFFC00000000FFFFE00
+0001FFFFC000000001FFFE000001FFFFC0000000007FFE000001FFFFC0000000003FFE00
+0001FFFFC0000000000FFE000001FFFFC00000000007FE000001FFFFC00000000003FF00
+0001FFFFC00000000003FF000001FFFFC00000000001FF000001FFFFC00000000000FF00
+0001FFFFC00000000000FF000001FFFFC000000000007F000001FFFFC000000000007F00
+0001FFFFC000000000007F000001FFFFC000000000003F800001FFFFC000000000003F80
+0001FFFFC000000000003F800001FFFFC000000000001F800001FFFFC000000000001F80
+0001FFFFC000000000001F800001FFFFC000007E00001F800001FFFFC000007E00001F80
+0001FFFFC000007E00001F800001FFFFC000007E00000FC00001FFFFC000007E00000FC0
+0001FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E00000000
+0001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE00000000
+0001FFFFC00001FE000000000001FFFFC00001FE000000000001FFFFC00003FE00000000
+0001FFFFC00007FE000000000001FFFFC0001FFE000000000001FFFFC000FFFE00000000
+0001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE00000000
+0001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE00000000
+0001FFFFC000FFFE000000000001FFFFC0001FFE000000000001FFFFC00007FE00000000
+0001FFFFC00003FE000000000001FFFFC00001FE000000000001FFFFC00001FE00000000
+0001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE0000007E
+0001FFFFC000007E0000007E0001FFFFC000007E0000007E0001FFFFC000007E000000FC
+0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC
+0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC0000000000001FC
+0001FFFFC0000000000001F80001FFFFC0000000000001F80001FFFFC0000000000001F8
+0001FFFFC0000000000003F80001FFFFC0000000000003F80001FFFFC0000000000003F8
+0001FFFFC0000000000007F00001FFFFC0000000000007F00001FFFFC0000000000007F0
+0001FFFFC000000000000FF00001FFFFC000000000000FF00001FFFFC000000000001FF0
+0001FFFFC000000000003FF00001FFFFC000000000003FE00001FFFFC000000000007FE0
+0001FFFFC00000000000FFE00001FFFFC00000000001FFE00001FFFFC00000000003FFE0
+0001FFFFC0000000000FFFE00001FFFFC0000000003FFFC00001FFFFC000000000FFFFC0
+0001FFFFC000000007FFFFC00001FFFFC0000000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0
+FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFF80
+FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F617AE06A>69
+D<00000000001FFFE000000000000000000007FFFFFF8000000000000000003FFFFFFFF0
+0000000000000001FFFFFFFFFE000000000000000FFFFFFFFFFFC00000000000003FFFFC
+00FFFFF0000000000000FFFFC0000FFFFC000000000003FFFE000001FFFF000000000007
+FFF80000007FFF80000000001FFFF00000003FFFE0000000003FFFC00000000FFFF00000
+00007FFF8000000007FFF800000000FFFF0000000003FFFC00000003FFFE0000000001FF
+FF00000007FFFC0000000000FFFF80000007FFF800000000007FFF8000000FFFF0000000
+00003FFFC000001FFFF000000000003FFFE000003FFFE000000000001FFFF000007FFFE0
+00000000001FFFF800007FFFC000000000000FFFF80000FFFFC000000000000FFFFC0001
+FFFF80000000000007FFFE0001FFFF80000000000007FFFE0003FFFF00000000000003FF
+FF0003FFFF00000000000003FFFF0007FFFF00000000000003FFFF8007FFFE0000000000
+0001FFFF800FFFFE00000000000001FFFFC00FFFFE00000000000001FFFFC00FFFFE0000
+0000000001FFFFC01FFFFC00000000000000FFFFE01FFFFC00000000000000FFFFE01FFF
+FC00000000000000FFFFE03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFF
+F03FFFFC00000000000000FFFFF03FFFF8000000000000007FFFF07FFFF8000000000000
+007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000
+000000007FFFF87FFFF8000000000000007FFFF8FFFFF8000000000000007FFFFCFFFFF8
+000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC
+FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000000000
+7FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000
+0000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800
+0000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFF
+FFF8000000000000007FFFFC7FFFF8000000000000007FFFF87FFFF8000000000000007F
+FFF87FFFF8000000000000007FFFF87FFFFC00000000000000FFFFF87FFFFC0000000000
+0000FFFFF87FFFFC00000000000000FFFFF83FFFFC00000000000000FFFFF03FFFFC0000
+0000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF01FFF
+FE00000000000001FFFFE01FFFFE00000000000001FFFFE01FFFFE00000000000001FFFF
+E00FFFFE00000000000001FFFFC00FFFFF00000000000003FFFFC007FFFF000000000000
+03FFFF8007FFFF00000000000003FFFF8003FFFF80000000000007FFFF0003FFFF800000
+00000007FFFF0001FFFFC000000000000FFFFE0001FFFFC000000000000FFFFE0000FFFF
+E000000000001FFFFC0000FFFFE000000000001FFFFC00007FFFF000000000003FFFF800
+003FFFF000000000003FFFF000001FFFF800000000007FFFE000001FFFFC0000000000FF
+FFE000000FFFFC0000000000FFFFC0000007FFFE0000000001FFFF80000003FFFF000000
+0003FFFF00000001FFFF8000000007FFFE00000000FFFFE00000001FFFFC000000003FFF
+F00000003FFFF0000000001FFFFC000000FFFFE0000000000FFFFF000003FFFFC0000000
+0003FFFFC0000FFFFF000000000000FFFFFC00FFFFFC0000000000003FFFFFFFFFFFF000
+00000000000FFFFFFFFFFFC000000000000003FFFFFFFFFF00000000000000007FFFFFFF
+F8000000000000000007FFFFFF800000000000000000001FFFE00000000000666677E379
+>79 D<FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFFFFF
+C00000FFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFF
+FF80000001FFFF8000001FFFFFC0000001FFFF80000001FFFFF0000001FFFF800000007F
+FFF8000001FFFF800000001FFFFC000001FFFF800000000FFFFE000001FFFF8000000007
+FFFF000001FFFF8000000003FFFF800001FFFF8000000001FFFFC00001FFFF8000000001
+FFFFC00001FFFF8000000000FFFFE00001FFFF8000000000FFFFE00001FFFF8000000000
+FFFFF00001FFFF8000000000FFFFF00001FFFF80000000007FFFF80001FFFF8000000000
+7FFFF80001FFFF80000000007FFFF80001FFFF80000000007FFFF80001FFFF8000000000
+7FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF8000000000
+7FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF8000000000
+7FFFFC0001FFFF80000000007FFFFC0001FFFF80000000007FFFFC0001FFFF8000000000
+7FFFF80001FFFF80000000007FFFF80001FFFF80000000007FFFF80001FFFF8000000000
+7FFFF80001FFFF8000000000FFFFF00001FFFF8000000000FFFFF00001FFFF8000000000
+FFFFE00001FFFF8000000000FFFFE00001FFFF8000000001FFFFC00001FFFF8000000001
+FFFF800001FFFF8000000003FFFF800001FFFF8000000007FFFF000001FFFF800000000F
+FFFE000001FFFF800000001FFFFC000001FFFF800000007FFFF8000001FFFF80000001FF
+FFE0000001FFFF8000001FFFFFC0000001FFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFF
+FC00000001FFFFFFFFFFFFFFF000000001FFFFFFFFFFFFFF8000000001FFFFFFFFFFFFF0
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC0000000000000000001FFFFC000000000
+0000000001FFFFC0000000000000000001FFFFC000000000000000FFFFFFFFFFFF800000
+000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF800000
+000000FFFFFFFFFFFF800000000000FFFFFFFFFFFF8000000000005E627AE16E>I<0000
+00FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007
+FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FF
+F800000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF
+000000001FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC
+0000000001FFE03FFC0000000000FFE03FF80000000000FFE07FF800000000007FE07FF8
+00000000007FE07FF800000000003FE07FF800000000003FE0FFF800000000001FE0FFF8
+00000000001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE
+00000000000FE0FFFE00000000000FE0FFFF000000000007E0FFFF800000000007E0FFFF
+C00000000007E0FFFFE00000000007E07FFFF80000000000007FFFFC0000000000007FFF
+FF8000000000007FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000001FFF
+FFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FF
+FFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007F
+FFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003
+FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE00000
+01FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF80000
+0000007FFFFFF8000000000003FFFFF8000000000000FFFFFC0000000000003FFFFC0000
+000000001FFFFC00000000000007FFFE00000000000003FFFE00000000000003FFFE7C00
+0000000001FFFEFC000000000000FFFEFC000000000000FFFEFC0000000000007FFEFC00
+00000000007FFEFC0000000000007FFEFC0000000000003FFEFE0000000000003FFEFE00
+00000000003FFEFE0000000000003FFEFE0000000000003FFCFF0000000000003FFCFF00
+00000000003FFCFF8000000000003FFCFF8000000000003FF8FFC000000000007FF8FFE0
+00000000007FF8FFE000000000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC
+0000000001FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFF
+F80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01
+FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800
+003FFFFFE00000F0000001FFFE000000476677E35A>83 D<FFFFFFFFFFFC000000007FFF
+FFFFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFF
+FFFFFC000000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFFFFFFFC000000
+007FFFFFFFE00007FFFF800000000000007FFF80000003FFFFC000000000000007FC0000
+0003FFFFC000000000000007F800000001FFFFE000000000000007F000000001FFFFE000
+00000000000FF000000000FFFFF00000000000000FE000000000FFFFF00000000000001F
+E000000000FFFFF00000000000001FE0000000007FFFF80000000000001FC0000000007F
+FFF80000000000003FC0000000003FFFFC0000000000003F80000000003FFFFC00000000
+00007F80000000001FFFFE0000000000007F00000000001FFFFE000000000000FF000000
+00001FFFFE000000000000FF00000000000FFFFF000000000001FE00000000000FFFFF00
+0000000001FE000000000007FFFF800000000001FC000000000007FFFF800000000003FC
+000000000003FFFFC00000000003F8000000000003FFFFC00000000007F8000000000001
+FFFFE00000000007F0000000000001FFFFE0000000000FF0000000000001FFFFE0000000
+000FF0000000000000FFFFF0000000000FE0000000000000FFFFF0000000001FE0000000
+0000007FFFF8000000001FC00000000000007FFFF8000000003FC00000000000003FFFFC
+000000003F800000000000003FFFFC000000007F800000000000003FFFFC000000007F80
+0000000000001FFFFE00000000FF000000000000001FFFFE00000000FF00000000000000
+0FFFFF00000000FE000000000000000FFFFF00000001FE0000000000000007FFFF800000
+01FC0000000000000007FFFF80000003FC0000000000000007FFFF80000003FC00000000
+00000003FFFFC0000007F80000000000000003FFFFC0000007F80000000000000001FFFF
+E0000007F00000000000000001FFFFE000000FF00000000000000000FFFFF000000FE000
+00000000000000FFFFF000001FE000000000000000007FFFF800001FC000000000000000
+007FFFF800003FC000000000000000007FFFF800003FC000000000000000003FFFFC0000
+3F8000000000000000003FFFFC00007F8000000000000000001FFFFE00007F0000000000
+000000001FFFFE0000FF0000000000000000000FFFFF0000FE0000000000000000000FFF
+FF0001FE0000000000000000000FFFFF0001FE00000000000000000007FFFF8003FC0000
+0000000000000007FFFF8003FC00000000000000000003FFFFC003F80000000000000000
+0003FFFFC007F800000000000000000001FFFFE007F000000000000000000001FFFFE00F
+F000000000000000000000FFFFF00FE000000000000000000000FFFFF01FE00000000000
+0000000000FFFFF01FE0000000000000000000007FFFF81FC0000000000000000000007F
+FFF83FC0000000000000000000003FFFFC3F80000000000000000000003FFFFC7F800000
+00000000000000001FFFFE7F00000000000000000000001FFFFEFF000000000000000000
+00001FFFFEFF00000000000000000000000FFFFFFE00000000000000000000000FFFFFFE
+000000000000000000000007FFFFFC000000000000000000000007FFFFFC000000000000
+000000000003FFFFF8000000000000000000000003FFFFF8000000000000000000000003
+FFFFF8000000000000000000000001FFFFF0000000000000000000000001FFFFF0000000
+000000000000000000FFFFE0000000000000000000000000FFFFE0000000000000000000
+0000007FFFC00000000000000000000000007FFFC00000000000000000000000003FFF80
+0000000000000000000000003FFF800000000000000000000000003FFF80000000000000
+0000000000001FFF000000000000000000000000001FFF00000000000000000000000000
+0FFE000000000000000000000000000FFE0000000000000000000000000007FC00000000
+00000000000000000007FC0000000000000000000000000003F80000000000000073637D
+E17A>86 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE0000000000
+0FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF8
+00000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE
+00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE000
+0003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC0000
+07FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF8000000
+1FC0000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF800
+0000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE00
+07FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007
+FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FF
+F800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC0
+000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF800
+00FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF800000
+1FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003F
+FFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FF
+FFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFF
+FFFC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97
+D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000
+0000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000000
+FFFF80000000000000007FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000000
+00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000
+0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000
+3FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000
+000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF
+80000000000000003FFF80000000000000003FFF80000000000000003FFF8000FFF80000
+00003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFFFC0000003FFF87FF
+FFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFFFFC00007FFF00000
+3FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE00003FFFF0000000
+7FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC00000001FFFC0003FFF
+C00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF0003FFFC00000000FFF
+F0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC000
+000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFF
+C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00
+3FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0000000
+0FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFF
+C00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF00003FFFF00000007FFF
+00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007FFF800003FFC7F80
+000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE007FFFFFFFE000000
+3FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000000000000003FFE0
+0000004F657BE35A>I<0000000FFFF00000000001FFFFFF800000000FFFFFFFF0000000
+3FFFFFFFFC000000FFFFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007
+FFC0001FFF80000FFFE0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FF
+FC00001FFFF003FFF800001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001F
+FFF00FFFF000000FFFE01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFF
+E0000000FE003FFFE000000000007FFFC000000000007FFFC000000000007FFFC0000000
+00007FFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000
+0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF
+C00000000000FFFFC000000000007FFFC000000000007FFFC000000000007FFFE0000000
+00007FFFE000000000003FFFE000000000003FFFE000000000003FFFF000000000001FFF
+F000000000FC1FFFF000000000FC0FFFF800000001FC0FFFF800000001F807FFF8000000
+01F803FFFC00000003F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007F
+FF8000001FC0003FFFE000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03F
+FC000000FFFFFFFFF00000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000
+000FFFC000003E437BC148>I<000000000000007FF80000000000000FFFFFF800000000
+00000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8
+0000000000000FFFFFF8000000000000000FFFF80000000000000007FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000
+00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8
+0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000
+0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000
+000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003
+FFF8000000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003F
+FFFFFF83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF8
+00001FFFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000
+003FFFF80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007
+FFF800000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007
+FFF8001FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE0
+00000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8
+007FFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC00000
+0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FF
+FFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007
+FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0
+00000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8
+007FFFC000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE00000
+0007FFF8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000F
+FFF000000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001F
+FFF80001FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF
+800003FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFF
+FE0001FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFF
+E007FFFFFE0000003FFE0007FFC0004F657BE35A>I<0000000FFFC0000000000001FFFF
+FC00000000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03
+FFFC00000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF0000
+07FFE00000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF80000
+00FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000
+007FFE001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000
+003FFF007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000
+001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000
+00000000FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC00000
+000000007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE00000
+000000003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF00000
+00001F800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC0000
+00007F0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF8000
+0007F800001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC0
+1FFF000000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFF
+FF00000000000007FFF000000041437CC14A>I<000000003FFC0000000007FFFF800000
+003FFFFFC0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007F
+FE00FFFE0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE0
+01FFFF0007FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF8000
+7FFC001FFF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF800000
+00001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000
+001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000000000
+1FFF80000000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFF
+FFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC0000
+7FFFFFFFFC000038657CE431>I<0000000000000007F8000000007FFE00003FFE000000
+0FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFD
+FFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00
+007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF00
+03FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000F
+FFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0
+00000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000
+000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC00000
+03FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003F
+FF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001F
+FFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000
+000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC0000
+00000000000001FC000000000000000001FC000000000000000001FC0000000000000000
+01FE000000000000000001FE000000000000000001FF000000000000000001FF80000000
+0000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FF
+FFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF
+0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFF
+FFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC00
+07FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000
+007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF0
+00000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000F
+FF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF80000
+0000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC00
+1FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF8000000
+1FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007
+FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC0000
+00004A607CC151>I<0007FF8000000000000000FFFFFF8000000000000000FFFFFF8000
+000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000000000
+000000FFFFFF800000000000000000FFFF8000000000000000007FFF8000000000000000
+003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF
+8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF800000
+0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000
+0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000
+3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80
+00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000
+00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000
+00003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003F
+FF80001FFF00000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003FFF801F
+FFFFFF000000003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE001FFF
+E00000003FFF83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FFF80000
+003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFF
+BC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF80000
+01FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE
+0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FF
+FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF
+F007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE35A>I<
+000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007
+FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FF
+FF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE00000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+0007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000
+FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFF
+C022657BE42C>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF
+8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FF
+FFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFF
+F0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FF
+FFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE00
+00FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF
+87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003
+FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000
+001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF0
+00003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFF
+F0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001
+FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000
+000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFF
+FCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFF
+FFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FF
+FFFFFF803FFFFFFFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FFFFF000
+0000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FF
+FFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87
+F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003
+FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE00
+00003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003F
+FFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE000
+0001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFF
+FFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80
+FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000
+000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF8000
+0007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00
+007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC0
+03FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF0
+1FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC
+3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE
+7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFF
+FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF
+FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF
+FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE
+7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC
+3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF8
+0FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC0
+03FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00
+003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC000
+0000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF000000
+00000007FFE000000048437CC151>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFF
+E0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE
+007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF00
+3FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003F
+FFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFF
+C0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFF
+FFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFF
+F8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFF
+FFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF00000
+03FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000003F807FC0000000
+3F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F
+80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF00000000
+7FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000F
+FFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003F
+FFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF0000000
+1FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC000000
+00FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF00000000
+1FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003F
+F0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00
+FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8
+007FFFFE0000F0000FFFE0000035437BC140>I<000007E0000000000007E00000000000
+07E0000000000007E0000000000007E0000000000007E000000000000FE000000000000F
+E000000000000FE000000000000FE000000000000FE000000000001FE000000000001FE0
+00000000001FE000000000003FE000000000003FE000000000007FE000000000007FE000
+00000000FFE00000000001FFE00000000001FFE00000000003FFE00000000007FFE00000
+00000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00
+FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE0000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F
+FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFF
+F0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC
+007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFF
+C000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFF
+FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC000
+07FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FF
+FE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFF
+C0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC00000
+0FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE
+0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF8000
+01FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFF
+FFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<
+FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC000
+03FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC007FFFC00000001FFE00003F
+FFE000000007F000003FFFE000000007F000001FFFF000000007E000001FFFF00000000F
+E000000FFFF80000000FC000000FFFF80000001FC0000007FFF80000001F80000007FFFC
+0000003F80000003FFFC0000003F00000003FFFE0000007F00000003FFFE0000007F0000
+0001FFFF0000007E00000001FFFF000000FE00000000FFFF800000FC00000000FFFF8000
+01FC000000007FFF800001F8000000007FFFC00003F8000000003FFFC00003F000000000
+3FFFE00007F0000000003FFFE00007F0000000001FFFF00007E0000000001FFFF0000FE0
+000000000FFFF8000FC0000000000FFFF8001FC00000000007FFFC001F800000000007FF
+FC003F800000000003FFFC003F000000000003FFFE007F000000000003FFFE007F000000
+000001FFFF00FE000000000001FFFF00FE000000000000FFFF80FC000000000000FFFF81
+FC0000000000007FFFC1F80000000000007FFFC3F80000000000003FFFC3F00000000000
+003FFFE7F00000000000001FFFE7E00000000000001FFFFFE00000000000001FFFFFE000
+00000000000FFFFFC00000000000000FFFFFC000000000000007FFFF8000000000000007
+FFFF8000000000000003FFFF0000000000000003FFFF0000000000000001FFFE00000000
+00000001FFFE0000000000000001FFFE0000000000000000FFFC0000000000000000FFFC
+00000000000000007FF800000000000000007FF800000000000000003FF0000000000000
+00003FF000000000000000001FE000000000000000001FE000000000000000000FC00000
+00004E417DBF55>I<FFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFF
+FCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFF
+FFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFC007FFF800000FFFC0000001FFE0000
+7FFFC00000FFFE00000003F800003FFFC000007FFE00000003F000003FFFC000007FFF00
+000003F000003FFFE000003FFF00000007F000001FFFE000003FFF00000007E000001FFF
+F000003FFF8000000FE000000FFFF000001FFF8000000FC000000FFFF000001FFFC00000
+0FC000000FFFF800000FFFC000001FC0000007FFF800000FFFC000001F80000007FFFC00
+001FFFE000003F80000003FFFC00001FFFE000003F00000003FFFC00003FFFF000003F00
+000003FFFE00003FFFF000007F00000001FFFE00003FFFF000007E00000001FFFF00007F
+FFF80000FE00000000FFFF00007FFFF80000FC00000000FFFF0000FFFFFC0000FC000000
+00FFFF8000FCFFFC0001FC000000007FFF8000FCFFFC0001F8000000007FFFC001FCFFFE
+0003F8000000003FFFC001F87FFE0003F0000000003FFFC003F87FFF0003F0000000003F
+FFE003F03FFF0007F0000000001FFFE003F03FFF0007E0000000001FFFF007F03FFF800F
+E0000000000FFFF007E01FFF800FC0000000000FFFF00FE01FFFC00FC0000000000FFFF8
+0FC00FFFC01FC00000000007FFF80FC00FFFC01F800000000007FFFC1FC00FFFE03F8000
+00000003FFFC1F8007FFE03F000000000003FFFC3F8007FFF03F000000000003FFFE3F00
+03FFF07F000000000001FFFE3F0003FFF07E000000000001FFFF7F0003FFF8FE00000000
+0000FFFF7E0001FFF8FC000000000000FFFFFE0001FFFCFC000000000000FFFFFC0000FF
+FDFC0000000000007FFFFC0000FFFDF80000000000007FFFFC0000FFFFF8000000000000
+3FFFF800007FFFF00000000000003FFFF800007FFFF00000000000003FFFF000003FFFF0
+0000000000001FFFF000003FFFE00000000000001FFFF000003FFFE00000000000000FFF
+E000001FFFC00000000000000FFFE000001FFFC00000000000000FFFC000000FFFC00000
+0000000007FFC000000FFF8000000000000007FFC000000FFF8000000000000003FF8000
+0007FF0000000000000003FF80000007FF0000000000000003FF00000003FF0000000000
+000001FF00000003FE0000000000000001FF00000003FE0000000000000000FE00000001
+FC00000000000000007C00000000F8000000006E417DBF75>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmsy10 10.95 1
+/Ff 1 14 df<000000007FFE0000000000000007FFFFE00000000000003FFFFFFC000000
+000000FFFFFFFF000000000003FFC003FFC0000000000FFC00003FF0000000003FE00000
+07FC000000007F80000001FE00000001FE000000007F80000003F8000000001FC0000007
+E00000000007E000000FC00000000003F000001F800000000001F800003F000000000000
+FC00007E0000000000007E0000FC0000000000003F0000F80000000000001F0001F00000
+000000000F8003F00000000000000FC003E000000000000007C007C000000000000003E0
+07C000000000000003E00F8000000000000001F00F8000000000000001F01F0000000000
+000000F81F0000000000000000F81E0000000000000000783E00000000000000007C3E00
+000000000000007C3C00000000000000003C7C00000000000000003E7C00000000000000
+003E7800000000000000001E7800000000000000001E7800000000000000001EF8000000
+00000000001FF800000000000000001FF000000000000000000FF000000000000000000F
+F000000000000000000FF000000000000000000FF000000000000000000FF00000000000
+0000000FF000000000000000000FF000000000000000000FF000000000000000000FF000
+000000000000000FF000000000000000000FF800000000000000001FF800000000000000
+001F7800000000000000001E7800000000000000001E7800000000000000001E7C000000
+00000000003E7C00000000000000003E3C00000000000000003C3E00000000000000007C
+3E00000000000000007C1E0000000000000000781F0000000000000000F81F0000000000
+000000F80F8000000000000001F00F8000000000000001F007C000000000000003E007C0
+00000000000003E003E000000000000007C003F00000000000000FC001F0000000000000
+0F8000F80000000000001F0000FC0000000000003F00007E0000000000007E00003F0000
+00000000FC00001F800000000001F800000FC00000000003F0000007E00000000007E000
+0003F8000000001FC0000001FE000000007F800000007F80000001FE000000003FE00000
+07FC000000000FFC00003FF00000000003FFC003FFC00000000000FFFFFFFF0000000000
+003FFFFFFC00000000000007FFFFE0000000000000007FFE0000000050557BC05B>13
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmr10 10.95 78
+/Fg 78 123 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07F
+F0FFE07FF0FFE07FF07FE03FF01E600F300060003000600030006000300060003000E000
+7000C0006000C0006000C0006001C000E0018000C0038001C003000180070003800E0007
+001C000E0018000C0038001C00300018001C1C7DBE2D>34 D<1E007F80FF80FFC0FFC0FF
+E0FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E
+001C001800380030000B1C79BE19>39 D<0000300000700000E00001C000038000078000
+0F00001E00003E00003C0000780000F80000F00001F00001E00003E00003E00007C00007
+C0000FC0000F80000F80001F80001F00001F00003F00003F00003F00003E00007E00007E
+00007E00007E00007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC
+0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C
+00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F00001F00001F
+00001F80000F80000F80000FC00007C00007C00003E00003E00001E00001F00000F00000
+F800007800003C00003E00001E00000F000007800003800001C00000E000007000003014
+5A77C323>I<C00000E000007000003800001C00001E00000F000007800007C00003C000
+01E00001F00000F00000F800007800007C00007C00003E00003E00003F00001F00001F00
+001F80000F80000F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E0
+0007E00003E00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
+0003F00003F00003F00003F00003F00003F00003F00003F00003E00007E00007E00007E0
+0007E00007E00007E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00
+003F00003E00003E00007C00007C0000780000F80000F00001F00001E00003C00007C000
+0780000F00001E00001C0000380000700000E00000C00000145A7BC323>I<1E007F80FF
+80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C0018003
+80030007000E001C001800380030000B1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFE17067F961E>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A7989
+19>I<000000018000000003C000000007C000000007C000000007800000000F80000000
+0F800000000F000000001F000000001F000000001E000000003E000000003E000000003C
+000000007C000000007C000000007800000000F800000000F800000000F000000001F000
+000001F000000001E000000003E000000003E000000003C000000007C000000007C00000
+0007800000000F800000000F800000001F000000001F000000001E000000003E00000000
+3E000000003C000000007C000000007C000000007800000000F800000000F800000000F0
+00000001F000000001F000000001E000000003E000000003E000000003C000000007C000
+000007C000000007800000000F800000000F800000000F000000001F000000001F000000
+001E000000003E000000003E000000007C000000007C000000007800000000F800000000
+F800000000F000000001F000000001F000000001E000000003E000000003E000000003C0
+00000007C000000007C000000007800000000F800000000F800000000F000000001F0000
+00001F000000001E000000003E000000003E000000003C000000007C000000007C000000
+007800000000F800000000F800000000F0000000006000000000225B7BC32D>I<0001FE
+0000000FFFC000003F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F
+8007C0000F800FC0000FC01F800007E01F800007E01F800007E03F800007F03F800007F0
+3F000003F07F000003F87F000003F87F000003F87F000003F87F000003F87F000003F8FF
+000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003
+F87F000003F87F000003F87F000003F83F800007F03F800007F03F800007F01F800007E0
+1F800007E01F800007E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000
+F8007C00007C00F800003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C00000
+03C0000007C000001FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC000000
+3FFF800000FFFFE00003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00
+007FC07800007FC07800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC000
+1FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001F
+E00000003FE00000003FE00000003FC00000007FC00000007F80000000FF80000000FF00
+000001FE00000001FC00000003F800000007F000000007E00000000FC00000001F800000
+003F000000007E000000007C00000000F800000001F000000003E000000007C00000000F
+800000001F000070003E000070003C000070007800007000F00000E001E00000E003C000
+00E007800000E00F000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFF
+C0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003
+F800078001FC000F0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007F
+C03FE0007FC03FF0007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80
+000000FF80000000FF00000000FF00000001FE00000001FE00000003FC00000003F80000
+0007E00000000FC00000003F0000001FFC0000001FFF800000000FE000000007F8000000
+03FC00000001FE00000000FF00000000FF800000007FC00000007FC00000007FE0000000
+3FE00000003FE00000003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003F
+F0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0
+780000FF803C0000FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE00000
+3FFF80000007F80000243F7CBC2D>I<0000000E000000001E000000003E000000003E00
+0000007E000000007E00000000FE00000001FE00000001FE00000003FE000000077E0000
+00067E0000000E7E0000001C7E0000001C7E000000387E000000707E000000707E000000
+E07E000001C07E000001C07E000003807E000007007E000007007E00000E007E00001C00
+7E00001C007E000038007E000070007E000070007E0000E0007E0000C0007E0001C0007E
+000380007E000300007E000700007E000E00007E000C00007E001C00007E003800007E00
+3800007E007000007E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FF
+FFFF283E7EBD2D>I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FF
+FFF80007FFFFF00007FFFFC00007FFFF000007FFFC0000073FE000000700000000070000
+000007000000000700000000070000000007000000000700000000070000000007000000
+000700000000070000000007000000000701FE0000070FFF8000073E03E000077001F800
+07E000FC0007C0007E000780003F000700003F800600001F800000001FC00000001FC000
+00001FE00000000FE00000000FE00000000FE00000000FF00000000FF00000000FF00C00
+000FF07F00000FF07F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF8000
+0FE0FF00001FE0FC00001FE07000001FC07800001FC03800003F803C00003F801E00007F
+001F0000FE000F8001FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000
+243F7CBC2D>I<00001FE0000000FFF8000003F03E00000FC00F00001F000780003E0007
+80007E001FC000FC003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F80
+0FE0001F001FE00000001FC00000001FC00000003FC00000003FC00000003FC00000007F
+800000007F800000007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0
+007E00FFF0007E00FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC000
+1FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001F
+F07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE0
+3FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003
+F0007E0001F800FC0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F
+7CBC2D>I<38000000003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3F
+FFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE078000001E070000003C070000007807000
+0007007000000F00E000001E00E000001C00E000003C00E0000078000000007000000000
+F000000001E000000001C000000003C0000000078000000007000000000F000000001E00
+0000001E000000003C000000003C000000007C000000007800000000F800000000F80000
+0001F800000001F000000003F000000003F000000003F000000007F000000007F0000000
+07F00000000FF00000000FE00000000FE00000001FE00000001FE00000001FE00000001F
+E00000001FE00000001FE00000003FE00000003FE00000003FE00000003FE00000003FE0
+0000003FE00000003FE00000003FE00000003FE00000003FE00000001FC0000000070000
+0026407BBD2D>I<0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C000
+3E000780001F000F00001F000F00000F801E00000F801E00000FC03E000007C03E000007
+C03E000007C03E000007C03F000007C03F000007C03F80000F803FC0000F801FE0001F80
+1FF0001F001FFC003E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000
+FFFF0000003FFF0000001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E0
+1FFF0007C00FFF800F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C0000
+0FF07C000007F0F8000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001
+F0F8000001F0FC000001E07C000003E07C000003E07E000003C03F000007C01F00000F80
+1F80001F000FC0003E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC000024
+3F7CBC2D>I<0003FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC00
+07E0007C000FE0007E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F
+80003FC07F80001FC0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80
+001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F8000
+3FF07F80003FF07F80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FF
+F007F000DFF003F001DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE0
+0000001FE00000003FC00000003FC00000003FC00000003FC00000003F800000007F800F
+80007F001FC0007F003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F80
+07F0001E000FE0001F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7C
+BC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000
+00000000000000000000000000000000000000000000000000001E007F807F80FFC0FFC0
+FFC0FFC07F807F801E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001
+80018003800300070006000E000C001C003800300030000A3979A619>I<001FF80000FF
+FF0003E01FC00F0007F01E0003F83C0001FC780001FE780000FEFE0000FFFF0000FFFF80
+00FFFF8000FFFF8000FFFF8000FF7F0000FF3E0000FF000001FE000001FE000003FC0000
+07F8000007F000000FC000001F8000003F0000003E0000007C00000078000000F8000000
+F0000001F0000001E0000001E0000003C0000003C0000003800000038000000380000003
+800000038000000380000003800000038000000380000003800000038000000300000000
+00000000000000000000000000000000000000000000000000000000000000078000001F
+E000001FE000003FF000003FF000003FF000003FF000001FE000001FE000000780002040
+7BBF2B>63 D<00000007000000000000000F800000000000000F800000000000000F8000
+00000000001FC00000000000001FC00000000000001FC00000000000003FE00000000000
+003FE00000000000003FE00000000000007FF00000000000007FF00000000000007FF000
+0000000000FFF8000000000000E7F8000000000000E7F8000000000001C7FC0000000000
+01C3FC000000000001C3FC00000000000381FE00000000000381FE00000000000381FE00
+000000000700FF00000000000700FF00000000000700FF00000000000E007F8000000000
+0E007F80000000000E007F80000000001C003FC0000000001C003FC0000000001C003FC0
+0000000038001FE00000000038001FE00000000038001FE00000000070000FF000000000
+70000FF00000000070000FF000000000E00007F800000000E00007F800000000E00007F8
+00000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003
+800001FE00000003800001FE00000007000000FF00000007000000FF0000000F000000FF
+8000000E0000007F8000000E0000007F8000001E0000007FC000001C0000003FC000001C
+0000003FC000003C0000003FE00000380000001FE00000380000001FE00000780000001F
+F00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00FFFF
+F0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65
+D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003FE00
+007F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003FE000
+7F0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8007F
+0000000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF0007F00
+00001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F0000
+01FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFFFFFF
+E000007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000003F
+E0007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F00000007FC
+007F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007FE00
+7F00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC007F
+0000000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE0007F00
+0000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFF
+FF0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003FF007
+E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE0000007
+FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE00000000FE
+07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF0000000001E1F
+F0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E7FE0
+000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FFC000
+00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC0000000
+00007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE000000000
+0E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000001C
+07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000F000
+FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F000003
+FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF0000000000
+3FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001
+FFC0001FF80000007F800003FE0000007F800000FF0000007F8000007F8000007F800000
+3FC000007F8000000FE000007F8000000FF000007F80000007F800007F80000003FC0000
+7F80000001FC00007F80000001FE00007F80000000FF00007F80000000FF00007F800000
+00FF80007F800000007F80007F800000007FC0007F800000007FC0007F800000007FC000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+003FE0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF000
+7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
+003FF0007F800000003FF0007F800000003FF0007F800000003FE0007F800000003FE000
+7F800000003FE0007F800000003FE0007F800000003FE0007F800000007FC0007F800000
+007FC0007F800000007F80007F800000007F80007F80000000FF80007F80000000FF0000
+7F80000001FE00007F80000001FE00007F80000003FC00007F80000003F800007F800000
+07F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF000000
+7F800003FE000001FFC0001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC
+0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001
+FFE0007F8000001FE0007F8000000FF0007F80000003F0007F80000003F0007F80000001
+F0007F80000000F0007F80000000F0007F80000000F0007F8000000070007F8000000070
+007F8000000070007F8000000070007F8000000038007F80001C0038007F80001C003800
+7F80001C0038007F80001C0038007F80001C0000007F80001C0000007F80003C0000007F
+80003C0000007F80007C0000007F8000FC0000007F8003FC0000007FFFFFFC0000007FFF
+FFFC0000007FFFFFFC0000007F8003FC0000007F8000FC0000007F80007C0000007F8000
+3C0000007F80003C0000007F80001C0000007F80001C0000007F80001C0007007F80001C
+0007007F80001C0007007F80001C000E007F800000000E007F800000000E007F80000000
+0E007F800000000E007F800000001E007F800000001C007F800000001C007F800000003C
+007F800000003C007F800000007C007F800000007C007F80000000F8007F80000001F800
+7F80000003F8007F80000007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFF
+FFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFF
+FFFFFF8001FFC00003FF80007F8000007F80007F8000001FC0007F8000000FC0007F8000
+0007C0007F80000007C0007F80000003C0007F80000003C0007F80000003C0007F800000
+01C0007F80000001C0007F80000001C0007F80000001C0007F80000000E0007F80000000
+E0007F80003800E0007F80003800E0007F80003800E0007F8000380000007F8000380000
+007F8000380000007F8000780000007F8000780000007F8000F80000007F8001F8000000
+7F8007F80000007FFFFFF80000007FFFFFF80000007FFFFFF80000007F8007F80000007F
+8001F80000007F8000F80000007F8000780000007F8000780000007F8000380000007F80
+00380000007F8000380000007F8000380000007F8000380000007F8000380000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F800000000001FFE000000000
+FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00
+000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC00
+0078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007FC00
+00FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC0000
+0000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF0000000003C00
+1FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE00000
+00001C007FE0000000001C007FC0000000001C007FC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000
+000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003FC00
+1FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F80000
+0003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003FC00
+00FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007F800
+001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C00
+000003FFFF0000000000003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01F
+FFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007FFFFFFF
+FFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FF
+FFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FF
+F000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21>I<001FFFFFFC001FFFFFFC00
+1FFFFFFC000007FF00000003FE00000001FE00000001FE00000001FE00000001FE000000
+01FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001
+FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE
+00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00
+000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000
+0001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000
+01FE00000001FE003F0001FE007F8001FE00FFC001FE00FFC001FE00FFC001FE00FFC001
+FE00FFC003FC00FF8003FC007F0003F8007C0007F800380007F0003C000FE0001E001FC0
+000F003F800003E07E000000FFF80000003FC0000026407CBD2F>I<FFFFFFC0007FFFFC
+FFFFFFC0007FFFFCFFFFFFC0007FFFFC01FFE000000FFF80007F80000007FE00007F8000
+0007F800007F80000007E000007F80000007C000007F8000000F8000007F8000001F0000
+007F8000003E0000007F8000007C0000007F800000F80000007F800001F00000007F8000
+03E00000007F800007C00000007F80000F800000007F80001F000000007F80003E000000
+007F80007C000000007F8000F8000000007F8001F0000000007F8003E0000000007F8007
+80000000007F800FC0000000007F801FC0000000007F803FE0000000007F807FF0000000
+007F80FFF0000000007F81EFF8000000007F83C7FC000000007F8787FC000000007F8F03
+FE000000007F9E01FF000000007FBC01FF000000007FF800FF800000007FF0007FC00000
+007FE0007FC00000007FC0003FE00000007F80001FF00000007F80001FF00000007F8000
+0FF80000007F800007FC0000007F800007FC0000007F800003FE0000007F800001FF0000
+007F800001FF0000007F800000FF8000007F8000007FC000007F8000007FE000007F8000
+003FE000007F8000001FF000007F8000000FF800007F8000000FF800007F80000007FC00
+007F80000007FE00007F80000007FF00007F80000007FF8001FFE000000FFFC0FFFFFFC0
+00FFFFFFFFFFFFC000FFFFFFFFFFFFC000FFFFFF403E7DBD47>I<FFFFFFF8000000FFFF
+FFF8000000FFFFFFF800000001FFE000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000380007F8000000380007F8000000380007F8000000380007F80
+00000380007F8000000780007F8000000700007F8000000700007F8000000700007F8000
+000700007F8000000F00007F8000000F00007F8000000F00007F8000001F00007F800000
+1F00007F8000003F00007F8000007F00007F800000FF00007F800001FE00007F800007FE
+0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<
+FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000
+007FF800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077
+F000000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038F
+E0000071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE00
+0000070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE000
+00703F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC00000
+380FE00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE0000070
+0FE00000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00F
+E000007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC
+0003800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE000
+0070007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C
+000FE0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE0000070
+001FC038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000F
+E00000700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003
+F9C0000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE000
+00700000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E00
+000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFF
+F8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000
+FFFFF8007FE0000007FF00007FF0000001FC00007FF8000000F800007FF8000000700000
+77FC00000070000073FE00000070000073FE00000070000071FF00000070000070FF8000
+0070000070FF800000700000707FC00000700000703FE00000700000703FE00000700000
+701FF00000700000700FF80000700000700FF800007000007007FC00007000007003FE00
+007000007003FE00007000007001FF00007000007000FF80007000007000FF8000700000
+70007FC00070000070003FE00070000070003FE00070000070001FF00070000070000FF8
+0070000070000FF800700000700007FC00700000700003FE00700000700003FE00700000
+700001FF00700000700000FF80700000700000FF807000007000007FC07000007000003F
+E07000007000003FE07000007000001FF07000007000000FF87000007000000FF8700000
+70000007FC70000070000003FE70000070000003FE70000070000001FF70000070000000
+FFF0000070000000FFF00000700000007FF00000700000003FF00000700000003FF00000
+700000001FF00000700000000FF00000700000000FF000007000000007F00000F8000000
+03F00001FC00000003F00007FF00000001F000FFFFF8000000F000FFFFF8000000F000FF
+FFF800000070003D3E7DBD44>I<0000007FE0000000000007FFFE00000000001FC03F80
+000000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001F
+C000003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007
+F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF0
+00000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE000000000
+7FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0
+000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0
+000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000
+FF801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC
+00000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000F
+E000003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001
+FC0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE000
+00003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF8
+00007F800007FC00007F800001FE00007F800000FF00007F8000007F80007F8000003FC0
+007F8000003FE0007F8000003FE0007F8000001FF0007F8000001FF0007F8000001FF800
+7F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F
+8000001FF8007F8000001FF8007F8000001FF0007F8000001FF0007F8000003FE0007F80
+00003FE0007F8000003FC0007F8000007F80007F800000FF00007F800001FE00007F8000
+07FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F800000000001FFE000000000FFFFFFC0000000FFFFFF
+C0000000FFFFFFC0000000353E7DBD3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFF
+FFFFFF80000001FFC000FFE00000007F80001FF00000007F800007FC0000007F800001FE
+0000007F800000FF0000007F800000FF8000007F8000007FC000007F8000007FC000007F
+8000003FE000007F8000003FE000007F8000003FF000007F8000003FF000007F8000003F
+F000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F
+8000003FE000007F8000007FE000007F8000007FC000007F8000007F8000007F800000FF
+8000007F800000FF0000007F800001FC0000007F800007F80000007F80001FE00000007F
+8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001FC000000007F80003F00
+0000007F80001FC00000007F80000FE00000007F800007F00000007F800007F80000007F
+800003F80000007F800003FC0000007F800001FC0000007F800001FE0000007F800001FE
+0000007F800001FE0000007F800001FF0000007F800001FF0000007F800001FF0000007F
+800001FF0000007F800001FF8000007F800001FF8000007F800001FF8000007F800001FF
+8000007F800001FFC004007F800001FFC00E007F800001FFC00E007F800000FFC00E007F
+800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001F
+F838FFFFFFC00007F870000000000001FFE00000000000003F803F407DBD43>82
+D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC
+1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC
+0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF00
+00001C7F800000007FC00000007FE00000003FF80000003FFF8000001FFFF800000FFFFF
+800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFF
+F0000007FFF80000007FFC0000000FFC00000007FE00000003FE00000001FE00000000FF
+00000000FFE00000007FE00000007FE00000007FE00000003FE00000003FF00000003FF0
+0000003FF00000003FF00000003EF80000003EF80000007EFC0000007CFE000000FCFF00
+0000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FF
+F800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF
+FF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00
+003FC00007C07800003FC00003C07800003FC00003C07800003FC00003C07000003FC000
+01C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0E000
+003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC000
+00E00000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000
+00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000
+003FC00000000000003FC00000000000003FC00000000000003FC00000000000007FE000
+0000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D
+7DBC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF
+00007F80000001FC00007F80000000F800007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000007F800000007000007F800000007000007F8000000070
+00007F800000007000007F800000007000007F800000007000007F800000007000007F80
+0000007000007F800000007000003F80000000F000003FC0000000E000003FC0000000E0
+00003FC0000001E000001FC0000001C000001FE0000001C000000FE0000003C000000FF0
+00000780000007F000000700000003F800000F00000001FC00001E00000000FE00003C00
+0000007F0000F8000000003F8001F0000000000FF00FE00000000003FFFF800000000000
+FFFE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFE
+FFFFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000003F00007F8000
+00003E00007F800000001C00007FC00000003C00003FC00000003800003FC00000003800
+003FE00000007800001FE00000007000001FE00000007000000FF0000000E000000FF000
+0000E000000FF8000001E0000007F8000001C0000007F8000001C0000007FC000003C000
+0003FC00000380000003FC00000380000001FE00000700000001FE00000700000001FF00
+000700000000FF00000E00000000FF00000E00000000FF80001E000000007F80001C0000
+00007F80001C000000007FC0003C000000003FC00038000000003FC00038000000001FE0
+0070000000001FE00070000000001FF000F0000000000FF000E0000000000FF000E00000
+00000FF801E00000000007F801C00000000007F801C00000000003FC03800000000003FC
+03800000000003FE07800000000001FE07000000000001FE07000000000001FF0F000000
+000000FF0E000000000000FF0E0000000000007F9C0000000000007F9C0000000000007F
+DC0000000000003FF80000000000003FF80000000000003FF80000000000001FF0000000
+0000001FF00000000000001FF00000000000000FE00000000000000FE000000000000007
+C000000000000007C000000000000007C000000000000003800000003F407EBD44>I<FF
+FFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC000
+01FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F8000FF0000007F80
+00000F8000FF0000007FC000000F0000FF8000003FC000000F00007F8000003FC000000E
+00007F8000003FE000000E00007F8000003FE000000E00003FC000003FE000001C00003F
+C000003FE000001C00003FC000007FF000001C00001FE000007FF000003800001FE00000
+7FF000003800001FE00000E7F800003800000FF00000E7F800007000000FF00000E7F800
+007000000FF00001C3FC00007000000FF80001C3FC0000F0000007F80001C3FC0000E000
+0007F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE0001C0000003FC
+000781FF0001C0000003FC000700FF0001C0000001FE000700FF000380000001FE000700
+FF000380000001FE000E007F800380000000FF000E007F800700000000FF000E007F8007
+00000000FF001C003FC007000000007F801C003FC00E000000007F801C003FC00E000000
+007F8038001FE00E000000007FC038001FE01E000000003FC038001FE01C000000003FC0
+78001FF01C000000003FE070000FF03C000000001FE070000FF038000000001FE0F0000F
+F838000000001FE0E00007F838000000000FF0E00007F870000000000FF0E00007F87000
+0000000FF1C00003FC700000000007F9C00003FCE00000000007F9C00003FCE000000000
+07FB800001FEE00000000003FF800001FFC00000000003FF800001FFC00000000003FF00
+0000FFC00000000003FF000000FFC00000000001FF000000FF800000000001FF000000FF
+800000000001FE0000007F800000000000FE0000007F000000000000FE0000007F000000
+000000FC0000003F0000000000007C0000003E0000000000007C0000003E000000000000
+780000001E000000000000380000001C00000058407EBD5D>I<7FFFFFC003FFFFE07FFF
+FFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE000001FF000001F
+8000000FF800001F0000000FF800001E00000007FC00001C00000003FE00003C00000003
+FE00007800000001FF00007000000000FF8000F000000000FF8001E0000000007FC001C0
+000000003FC003C0000000003FE00780000000001FF00700000000000FF00F0000000000
+0FF81E000000000007FC1C000000000007FC3C000000000003FE78000000000001FF7000
+0000000001FFF0000000000000FFE00000000000007FC00000000000007FC00000000000
+003FE00000000000001FF00000000000001FF00000000000001FF80000000000001FFC00
+00000000003FFC0000000000003BFE00000000000071FF000000000000F1FF0000000000
+00E0FF800000000001C07F800000000003C07FC00000000003803FE00000000007003FE0
+000000000F001FF0000000000E000FF8000000001C000FF8000000003C0007FC00000000
+380003FE00000000780003FE00000000F00001FF00000000E00000FF80000001E00000FF
+80000003C000007FC00000038000003FE00000078000003FE000000F0000001FF000001F
+0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF00FFFFFC0003FF
+FFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFF
+FF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE00000003FC000007F
+E00000001F8000003FE00000001E0000001FF00000001E0000001FF00000003C0000000F
+F80000003800000007FC0000007800000007FC000000F000000003FE000000E000000003
+FF000001E000000001FF000001C000000000FF800003C000000000FF8000038000000000
+7FC0000700000000003FE0000F00000000003FE0000E00000000001FF0001E0000000000
+1FF0001C00000000000FF80038000000000007FC0078000000000007FC00700000000000
+03FE00F0000000000003FF00E0000000000001FF01E0000000000000FF83C00000000000
+00FF83800000000000007FC7800000000000003FE7000000000000003FEF000000000000
+001FFE000000000000001FFC000000000000000FFC0000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F80000000000000007F80000000000000007F80000000000000007F8000000000000
+0007F8000000000000001FFC0000000000000FFFFFFC00000000000FFFFFFC0000000000
+0FFFFFFC000000413E7FBD44>I<FFFCFFFCFFFCFFFCF000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000FFFCFFFCFFFCFFFC0E5B77C319>91 D<018000C0038001C003000180
+070003800E0007001C000E0018000C0038001C0030001800700038006000300060003000
+60003000E0007000C0006000C0006000C0006000C0006000CF006780FFC07FE0FFE07FF0
+FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01FE00F0007801C1C73BE2D>I<FF
+FCFFFCFFFCFFFC003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003CFFFCFFFCFFFCFF
+FC0E5B7FC319>I<01800380030007000E001C001800380030007000600060006000E000
+C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03FE03FC00F000B1C7ABE19>96
+D<000FF800000000FFFE00000003F01F800000078007E000000F8003F000000FE001F800
+001FF001FC00001FF000FE00001FF000FE00001FF000FE00001FF0007F00000FE0007F00
+000380007F00000000007F00000000007F00000000007F00000000007F000000001FFF00
+000003FFFF0000001FF87F0000007F807F000001FC007F000007F8007F00000FE0007F00
+001FC0007F00003F80007F00003F80007F00007F00007F00007F00007F0380FE00007F03
+80FE00007F0380FE00007F0380FE0000FF0380FE0000FF0380FE0000FF03807F0001FF03
+807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE0001FFF807FC00003FC001F0
+00292A7DA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000
+000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC03FC000001FC1FFF800001FC7C07E00001FDE001F00001FFC000FC0001FF8000
+7E0001FF00003F0001FE00003F8001FC00001F8001FC00001FC001FC00000FE001FC0000
+0FE001FC00000FF001FC00000FF001FC000007F001FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F001FC000007F001FC00000FF001FC00000FF001FC0000
+0FE001FC00001FE001FC00001FC001FE00001F8001FE00003F0001FF00007F0001FF8000
+FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF0000000007F800002D407EBE
+33>I<0001FF0000000FFFE000003F00F800007C001E0001F8001F0003F0007F0007F000
+FF800FE000FF800FC000FF801FC000FF801FC000FF803F80007F003F80001C007F800000
+007F800000007F00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F800000007F
+800000007F800000003F800001C03FC00001C01FC00003C01FC00003800FE000078007F0
+00070003F0000E0001F8001E0000FC007800003F01F000000FFFC0000001FE0000222A7D
+A828>I<00000001FC00000000FFFC00000000FFFC00000000FFFC0000000007FC000000
+0003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC001FFC0003F80007FC0007F0
+0007FC0007E00003FC000FC00001FC001FC00001FC003FC00001FC003F800001FC007F80
+0001FC007F800001FC007F000001FC007F000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC007F000001FC007F800001FC007F800001FC003F800001FC003F80
+0001FC001FC00001FC000FC00003FC000FE00003FC0007E00007FC0003F0000FFE0001F8
+001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001FE01FC002D407DBE33>I<00
+01FE0000000FFFC000003F03F00000FC01F80001F800FC0003F0007E0007E0003F000FE0
+003F800FC0001F801FC0001FC03F80000FC03F80000FC07F80000FC07F80000FE07F0000
+0FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF000000
+00FF00000000FF00000000FF00000000FF000000007F000000007F000000007F80000000
+3F800000003F800000E01FC00000E01FC00001E00FC00001C007E00003C007F000078003
+F800070000FC001E00007E003C00001F80F8000007FFE0000000FF0000232A7EA828>I<
+00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF003F81FF003F01FF007F01FF
+007F00FE00FE007C00FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE0000FFFFFF00FFFFFF00
+FFFFFF0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000001FF00007FFFFF007FFFFF00
+7FFFFF0020407EBF1C>I<000000007C000003F801FF00001FFF078F80007E0FDE1F8000
+F803F81F8003F001F81F8003F001F81F8007E000FC06000FE000FE00000FC0007E00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00000FC0007E00000FE000FE000007E000FC000003F001F8000003
+F001F8000001F803E0000003FE0FC00000071FFF0000000703F80000000600000000000E
+00000000000E00000000000E00000000000F00000000000F00000000000F80000000000F
+C00000000007FFFFE0000007FFFFFE000003FFFFFF800001FFFFFFE00000FFFFFFF00003
+FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C0000007E007C0000003F00F8
+0000003F00F80000001F00F80000001F00F80000001F00F80000001F00FC0000003F007C
+0000003E007E0000007E003F000000FC001F800001F8000FC00003F00003F0000FC00000
+FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<01FC00000000FFFC00000000
+FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC01FE000001FC07FFC00001FC1E07E000
+01FC7803F00001FCE001F80001FDC001FC0001FD8001FC0001FF8000FE0001FF0000FE00
+01FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFC
+FFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC000FFC000FFC000FFC0007F8
+0007F80001E0000000000000000000000000000000000000000000000000000000000000
+0000000000000001FC007FFC007FFC007FFC0007FC0003FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A>I<0000780001FE0001FE00
+03FF0003FF0003FF0003FF0001FE0001FE00007800000000000000000000000000000000
+000000000000000000000000000000000000000000007F007FFF007FFF007FFF0001FF00
+00FF00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F3E007F7F007FFF807EFF80FEFF80FEFF80FCFF
+81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<01FC00000000FFFC00000000
+FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC00FFFF8001FC00FFFF80
+01FC00FFFF8001FC003FFC0001FC003FE00001FC003F800001FC003F000001FC003C0000
+01FC0078000001FC00F0000001FC01E0000001FC07C0000001FC0F80000001FC1F000000
+01FC3E00000001FC7F00000001FCFF80000001FDFF80000001FFDFC0000001FF9FE00000
+01FF0FE0000001FE07F0000001FC07F8000001F803FC000001F801FC000001F801FE0000
+01F800FF000001F8007F000001F8007F800001F8003FC00001F8001FC00001F8001FE000
+01F8000FF00001F8000FF00001F8000FF80003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0
+FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE0000FF
+0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803F03C01F80007F8E001F87000
+FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000FFC0007F0001FB0000FF8000
+7F0001FF0000FF80007F0001FE0000FF00007F0001FE0000FF00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE0000
+7F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FE0001FF0000
+FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<
+01F801FE0000FFF807FFC000FFF81E07E000FFF87803F00007F8E001F80003F9C001FC00
+01F98001FC0001FB8000FE0001FB0000FE0001FF0000FE0001FE0000FE0001FE0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+03FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF0000
+0007FFE000001F81F800007E007E0000F8001F0001F0000F8003E00007C007C00003E00F
+C00003F01F800001F81F800001F83F800001FC3F800001FC7F000000FE7F000000FE7F00
+0000FE7F000000FEFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000
+00FFFF000000FFFF000000FFFF000000FF7F000000FE7F000000FE7F000000FE3F800001
+FC3F800001FC3F800001FC1F800001F80FC00003F00FC00003F007E00007E003F0000FC0
+01F8001F80007E007E00003F81FC00000FFFF0000000FF0000282A7EA82D>I<01FC03FC
+0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001FC0001FF8000FE0001FF0000
+7F0001FE00003F8001FC00003F8001FC00001FC001FC00001FE001FC00001FE001FC0000
+0FF001FC00000FF001FC00000FF001FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00001FE001FC0000
+1FE001FC00003FC001FE00003F8001FE00007F0001FF00007F0001FF8000FE0001FFC001
+F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE0000
+0000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA733>I<0000FF001C000007FF
+C03C00001F80F03C00007F00387C0000FC001C7C0003F8000E7C0007F0000FFC0007F000
+07FC000FE00003FC001FE00003FC003FC00003FC003FC00001FC007F800001FC007F8000
+01FC007F800001FC007F800001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC007F800001FC007F800001FC007F800001FC003FC00001FC003FC00001FC001FC000
+03FC000FE00003FC000FE00007FC0007F0000FFC0003F8000FFC0001FC003DFC00007E00
+79FC00003F81F1FC00000FFFC1FC000001FE01FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE00000000
+FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F807E0FFF81FF8FFF8787CFFF8
+E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF003001FE000001FE000001FE
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000003FE0000FFFFFE00FFFFFE00FFFF
+FE001F287EA724>I<003FC06001FFF8E007C03FE01F000FE03E0007E03C0003E07C0003
+E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000E0FF0000E0FF8000007FF800
+007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFFC0003FFFE00003FFF000001F
+F000000FF8E00003F8E00003F8E00001F8F00001F8F00000F8F00000F8F80000F8F80000
+F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F00E0FFFC00C01FE0001D2A7D
+A824>I<001C0000001C0000001C0000001C0000001C0000001C0000003C0000003C0000
+003C0000003C0000007C0000007C000000FC000000FC000001FC000003FC000007FC0000
+1FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC00E001FC00E001FC00E001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E000FC00E000FE01C000FE01C0007F03C0
+003F0380001F87000007FE000001F8001B397EB723>I<01FC0000FE00FFFC007FFE00FF
+FC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001FC0001FE0001FC0001FE0001
+FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF00007E000EFF80003F001CFFFC00
+1FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<FFFFE00FFFE0FFFFE00FFFE0
+FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F80001FC0000F00001FE0000F000
+00FE0000E00000FE0000E00000FF0001E000007F0001C000007F0001C000003F80038000
+003F80038000003FC0078000001FC0070000001FC0070000000FE00E0000000FE00E0000
+000FF01E00000007F01C00000007F01C00000003F83800000003F83800000003FC780000
+0001FC7000000001FC7000000001FEF000000000FEE000000000FEE0000000007FC00000
+00007FC0000000007FC0000000003F80000000003F80000000001F00000000001F000000
+00001F00000000000E0000002B287EA630>I<FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FF
+FFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003F8001FC0003F0003FC000FC0
+001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0003C0000FE000FF000380000
+FE000FF0003800007F000FF0007000007F001FF8007000007F001DF8007000003F801DF8
+00E000003F803DFC00E000003F8038FC00E000001FC038FC01C000001FC078FE01C00000
+1FC0707E03C000000FE0707F038000000FE0E03F038000000FF0E03F0780000007F0E03F
+8700000007F1C01F8700000007F9C01F8F00000003F9C01FCE00000003FB800FCE000000
+03FF800FDE00000001FF800FFC00000001FF0007FC00000000FF0007F800000000FF0007
+F800000000FE0003F8000000007E0003F0000000007E0003F0000000007C0001F0000000
+003C0001E000000000380000E000003D287EA642>I<FFFFF01FFFE0FFFFF01FFFE0FFFF
+F01FFFE003FFC00FFF0000FF8007F800007F0007E000007F8007C000003FC0078000001F
+C00F0000000FE00E0000000FF01E00000007F83C00000003F87800000001FCF000000001
+FEE000000000FFE0000000007FC0000000003F80000000003FC0000000001FC000000000
+1FE0000000003FF0000000003FF8000000007BF800000000F1FC00000001E1FE00000001
+C0FF00000003C07F00000007803F8000000F003FC000001E001FE000003E000FE000007C
+0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF803FFFF8FFFF803FFFF8FFFF
+803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003
+FC0001FC0003FC0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E00000
+7F0001C000007F0001C000007F8003C000003F80038000003F80038000001FC007000000
+1FC0070000001FE00F0000000FE00E0000000FE00E00000007F01C00000007F01C000000
+07F83C00000003F83800000003F83800000001FC7000000001FC7000000001FEF0000000
+00FEE000000000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000
+003F80000000003F80000000001F00000000001F00000000000E00000000000E00000000
+001E00000000001C00000000003C00000000003800000000003800000000007800000018
+00700000007E0070000000FF00E0000000FF00E0000000FF01C0000000FF01C0000000FE
+03800000007E0700000000780E000000003C3C000000001FF80000000007E0000000002B
+3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000FF001F0001FE001E0003FC00
+1C0003FC001C0007F8003C000FF0003C001FF00038001FE00038003FC00038007FC00038
+007F80003800FF00000001FE00000001FE00000003FC00000007F80000000FF80000000F
+F00000001FE00000003FC00380003FC00380007F80038000FF00038001FF00038001FE00
+038003FC00078007FC00078007F80007000FF00007001FE0000F001FE0000F003FC0001F
+007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277EA628>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmbx12 14.4 53
+/Fh 53 123 df<07F0001FF8003FFC007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF
+C0FFFFC0FFFFC07FFFC07FFFC03FFFC01FFFC007F3C00003C00003C00007C00007800007
+80000780000F80000F00000F00001F00001E00003E00003C00007C0000F80000F80001F0
+0003E00007C0000F80001F00001E00000C00001228769025>44 D<07F0000FF8001FFC00
+3FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC00
+0FF80007F0001111769025>46 D<000000780000000000FC0000000003FC0000000007FC
+000000001FFC00000000FFFC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC
+0000FFFF7FFC0000FFF07FFC0000F8007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC
+000000007FFC000000007FFC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFF
+FFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000
+000FFFFFFC0000003FFFFFFF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007
+F80003FFFC000FE00001FFFE001FC00000FFFF003F8000007FFF003FF000007FFF807FF8
+00003FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00
+000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE0000
+0FFFF07FFE00000FFFF03FFC00000FFFF00FF000000FFFF003C000000FFFF0000000000F
+FFE0000000001FFFE0000000001FFFE0000000001FFFC0000000003FFFC0000000003FFF
+80000000003FFF80000000007FFF00000000007FFE0000000000FFFC0000000001FFF800
+00000001FFF00000000003FFE00000000003FFC00000000007FF80000000000FFF000000
+00001FFE00000000001FFC00000000003FF800000000007FE00000000000FFC000000000
+01FF800000000003FE000000000007FC000000000007F800000000000FF00001F000001F
+E00001F000003F800001F000007F000001F00000FE000003E00001FC000003E00003F800
+0003E00007F0000003E0000FE0000003E0001F80000007E0003F00000007E0003E000000
+0FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFF
+C00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0
+FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00
+000FFFC000000000FFFFFC00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF
+8001FFFC0001FE00007FFE0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00
+001FFFC00FFF80001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC000
+1FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001F
+FFC007FF80001FFFC003FF00003FFFC001FC00003FFF80000000003FFF80000000007FFF
+00000000007FFE00000000007FFE0000000000FFFC0000000001FFF80000000003FFF000
+00000007FFC0000000000FFF8000000000FFFE00000000FFFFF800000000FFFFE0000000
+00FFFFFC00000000FFFFFF800000000007FFE00000000001FFF800000000007FFE000000
+00003FFF00000000001FFF80000000000FFFC0000000000FFFE00000000007FFF0000000
+0007FFF00000000007FFF80000000007FFF80000000003FFFC0000000003FFFC00000000
+03FFFE0000000003FFFE03E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003
+FFFE7FFF000003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FF
+FCFFFF800003FFFCFFFF800007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF0
+7FFE00000FFFF03FFC00000FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007
+FF0000FFFE0003FFF007FFFC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003
+FFFFFC000000001FFF800000374F7ACD43>I<00000000007C00000000000000FE000000
+00000000FE00000000000001FE00000000000003FE00000000000007FE0000000000000F
+FE0000000000000FFE0000000000001FFE0000000000003FFE0000000000007FFE000000
+0000007FFE000000000000FFFE000000000001FFFE000000000003FFFE000000000003FF
+FE000000000007FFFE00000000000FFFFE00000000001FBFFE00000000003F3FFE000000
+00003E3FFE00000000007C3FFE0000000000FC3FFE0000000001F83FFE0000000001F03F
+FE0000000003E03FFE0000000007E03FFE000000000FC03FFE000000000F803FFE000000
+001F003FFE000000003F003FFE000000007E003FFE000000007C003FFE00000000F8003F
+FE00000001F8003FFE00000003F0003FFE00000007E0003FFE00000007C0003FFE000000
+0F80003FFE0000001F80003FFE0000003F00003FFE0000003E00003FFE0000007C00003F
+FE000000FC00003FFE000001F800003FFE000001F000003FFE000003E000003FFE000007
+E000003FFE00000FC000003FFE00001F8000003FFE00001F0000003FFE00003E0000003F
+FE00007E0000003FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FF
+FFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007F
+FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007F
+FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
+000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFF
+FFFFC03A4F7CCE43>I<03800000000E0007E00000007E0007FE000003FE0007FFF0007F
+FE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC0
+0007FFFFFFFF800007FFFFFFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF00000
+07FFFFFFC0000007FFFFFF00000007FFFFF800000007E1FF0000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007E0
+000000000007E0000000000007E0000000000007E0000000000007E0000000000007E00F
+FF00000007E07FFFF0000007E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001
+FFE00007FE0000FFF80007FC00007FFC0007F800003FFC0007F000003FFE0007E000001F
+FF0003C000001FFF80000000001FFF80000000001FFFC0000000000FFFC0000000000FFF
+E0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFF0000000000FFFF0
+000000000FFFF00FE000000FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FF
+FE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE
+00000FFFE0FFFE00000FFFE0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000
+001FFF803E0000003FFF803F0000003FFF001F8000007FFE001FC000007FFC000FE00000
+FFF80007F80001FFF00003FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE
+0000001FFFFFF800000003FFFFC0000000007FF8000000344F79CD43>I<0000000FFF00
+00000000FFFFE000000007FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F00
+0003FFC0003F800007FF00001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE000
+7FF00003FFE000FFF00007FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FF
+C00007FFE007FFC00007FFE00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF80
+00007E001FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF0000
+0000007FFF00000000007FFF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFF
+C000FFFF1FFFFFF000FFFF3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF
+00FFFFF00007FF80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0
+FFFF800003FFF0FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FF
+FF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF
+000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF00
+0003FFFC3FFF000003FFFC3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF8000
+03FFF80FFF800003FFF80FFF800003FFF007FF800007FFF007FF800007FFE003FFC00007
+FFC001FFC00007FFC001FFE0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC
+00001FFF01FFF800000FFFFFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC0000
+000007FFC00000364F7ACD43>I<1F000000000000001F800000000000001FC000000000
+00001FFF8000000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFF
+FFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFF
+FC003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFF
+FFFFFFFFC0007FFFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE
+00007C00000003FC00007C00000003F800007C00000007F000007C0000000FF000007C00
+00001FE00000F80000003FC00000F80000007F800000F80000007F000000F8000000FE00
+000000000001FE00000000000003FC00000000000003F800000000000007F00000000000
+000FF00000000000001FE00000000000001FE00000000000003FC00000000000003FC000
+00000000007F80000000000000FF80000000000000FF80000000000001FF000000000000
+01FF00000000000003FF00000000000003FE00000000000007FE00000000000007FE0000
+000000000FFE0000000000000FFE0000000000000FFC0000000000001FFC000000000000
+1FFC0000000000003FFC0000000000003FFC0000000000003FFC0000000000003FFC0000
+000000007FFC0000000000007FF80000000000007FF80000000000007FF8000000000000
+FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF80000
+00000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001
+FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000
+00000001FFF8000000000001FFF8000000000001FFF8000000000000FFF0000000000000
+FFF00000000000003FC00000000000001F8000000000395279D043>I<000007FFC00000
+00007FFFFC00000003FFFFFF8000000FFFFFFFE000001FFC01FFF800003FE0003FFC0000
+7F80000FFE0000FF000007FF0001FE000003FF0003FC000001FF8007FC000001FFC007F8
+000000FFC00FF8000000FFC00FF8000000FFE00FF80000007FE00FF80000007FE01FF800
+00007FE01FFC0000007FE01FFC0000007FE01FFE0000007FE01FFF0000007FE01FFF8000
+00FFE01FFFE00000FFC01FFFF80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003
+FF000FFFFFF007FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE0
+0001FFFFFFFF800000FFFFFFFE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE000
+0007FFFFFFF0000001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000
+FFE7FFFFFF8001FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF8
+0003FFFFF01FF80000FFFFF83FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE000
+0001FFFC7FE0000000FFFCFFC00000007FFCFFC00000003FFCFFC00000003FFCFFC00000
+001FFCFFC00000001FFCFFC00000000FFCFFC00000000FFCFFC00000000FF8FFC0000000
+0FF8FFE00000000FF87FE00000000FF07FF00000001FF07FF00000001FF03FF80000003F
+E01FF80000003FC01FFC0000007FC00FFE000000FF8007FF800003FF0003FFE0000FFE00
+01FFFC00FFFC00007FFFFFFFF000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000
+000FFFC00000364F7ACD43>I<00000000001F00000000000000000000003F8000000000
+0000000000007FC0000000000000000000007FC000000000000000000000FFE000000000
+000000000000FFE000000000000000000000FFE000000000000000000001FFF000000000
+000000000001FFF000000000000000000003FFF800000000000000000003FFF800000000
+000000000003FFF800000000000000000007FFFC00000000000000000007FFFC00000000
+000000000007FFFC0000000000000000000FFFFE0000000000000000000FFFFE00000000
+00000000001FFFFF0000000000000000001FFFFF0000000000000000001FFFFF00000000
+00000000003FFFFF8000000000000000003F7FFF8000000000000000007F7FFFC0000000
+00000000007E7FFFC000000000000000007E3FFFC00000000000000000FE3FFFE0000000
+0000000000FC1FFFE00000000000000001FC1FFFF00000000000000001F81FFFF0000000
+0000000001F80FFFF00000000000000003F80FFFF80000000000000003F007FFF8000000
+0000000007F007FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000
+000000000FE003FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000
+000000001F8001FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000
+000000003F00007FFF800000000000007F00007FFFC00000000000007E00007FFFC00000
+000000007E00003FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE00000
+00000001FC00001FFFF0000000000001F800001FFFF0000000000001F800000FFFF00000
+00000003F800000FFFF8000000000003F0000007FFF8000000000007F0000007FFFC0000
+00000007E0000007FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE0000
+0000000FFFFFFFFFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000
+0000001FFFFFFFFFFFFF00000000003F80000000FFFF80000000003F000000007FFF8000
+0000007F000000007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000
+000000FE000000003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000
+000001FC000000001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800
+000003F00000000007FFF800000007F00000000007FFFC00000007F00000000007FFFC00
+000007E00000000003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE00
+00001FC00000000001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF
+E0FFFFFFF800000FFFFFFFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFF
+FFFFFFFE000000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFF
+FFFC00000007FFF0000003FFFF00000007FFF00000007FFF80000007FFF00000003FFFC0
+000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF000000007FFF8000007
+FFF000000003FFF8000007FFF000000003FFFC000007FFF000000001FFFC000007FFF000
+000001FFFE000007FFF000000000FFFE000007FFF000000000FFFE000007FFF000000000
+FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF00
+0007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FF
+F000000000FFFF000007FFF000000001FFFE000007FFF000000001FFFE000007FFF00000
+0001FFFC000007FFF000000003FFFC000007FFF000000003FFF8000007FFF000000007FF
+F8000007FFF000000007FFF0000007FFF00000000FFFE0000007FFF00000001FFFC00000
+07FFF00000007FFF00000007FFF0000001FFFE00000007FFF0000007FFF800000007FFFF
+FFFFFFFFE000000007FFFFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFF
+FFF000000007FFF0000003FFFE00000007FFF00000003FFF80000007FFF00000000FFFE0
+000007FFF000000007FFF0000007FFF000000001FFF8000007FFF000000001FFFC000007
+FFF000000000FFFE000007FFF0000000007FFF000007FFF0000000007FFF800007FFF000
+0000003FFFC00007FFF0000000003FFFC00007FFF0000000001FFFE00007FFF000000000
+1FFFE00007FFF0000000001FFFE00007FFF0000000001FFFF00007FFF0000000001FFFF0
+0007FFF0000000001FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FF
+F0000000000FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF00000
+00001FFFF00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000003F
+FFE00007FFF0000000003FFFC00007FFF0000000003FFFC00007FFF0000000007FFF8000
+07FFF000000000FFFF800007FFF000000000FFFF000007FFF000000001FFFE000007FFF0
+00000007FFFE000007FFF00000000FFFFC000007FFF00000003FFFF0000007FFF0000001
+FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF800
+00FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFF800000054527CD160>I<0000000001FF
+FC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE00
+1FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000
+003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8
+000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000
+000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE000000000001FF
+C000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FF
+F80000000000007FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000
+000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000
+001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC00000000000000FC0
+7FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000000000007FFF80
+00000000000000007FFF800000000000000000FFFF800000000000000000FFFF80000000
+0000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000000000
+0000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FF
+FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000
+00000000000000FFFF800000000000000000FFFF8000000000000000007FFF8000000000
+000000007FFF8000000000000000007FFFC000000000000000007FFFC000000000000000
+007FFFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C03FFF
+C000000000000007C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000
+000000000FC00FFFF00000000000000F800FFFF00000000000000F8007FFF00000000000
+001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC0000000000003F00
+00FFFE0000000000007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF
+800000000001F800001FFFC00000000003F800000FFFE00000000007F0000007FFF00000
+00000FE0000003FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF
+000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFFE001FFF0000000
+0000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC00000000000000
+7FFFFFE00000000000000001FFFC00000000525479D261>I<FFFFFFFFFFFFFF80000000
+00FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF00000
+00FFFFFFFFFFFFFFFFFC0000000007FFF000000FFFFF0000000007FFF0000000FFFFC000
+000007FFF00000001FFFE000000007FFF000000007FFF800000007FFF000000001FFFC00
+000007FFF000000000FFFE00000007FFF0000000007FFF00000007FFF0000000003FFF80
+000007FFF0000000001FFFC0000007FFF0000000000FFFC0000007FFF00000000007FFE0
+000007FFF00000000003FFF0000007FFF00000000003FFF8000007FFF00000000001FFF8
+000007FFF00000000001FFFC000007FFF00000000000FFFC000007FFF00000000000FFFE
+000007FFF00000000000FFFE000007FFF000000000007FFF000007FFF000000000007FFF
+000007FFF000000000007FFF000007FFF000000000007FFF800007FFF000000000003FFF
+800007FFF000000000003FFF800007FFF000000000003FFFC00007FFF000000000003FFF
+C00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF
+C00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFF
+E00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFF
+E00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFF
+E00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFF
+E00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFF
+E00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF
+C00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF
+800007FFF000000000003FFF800007FFF000000000007FFF800007FFF000000000007FFF
+000007FFF000000000007FFF000007FFF000000000007FFF000007FFF00000000000FFFE
+000007FFF00000000000FFFE000007FFF00000000000FFFC000007FFF00000000001FFFC
+000007FFF00000000001FFF8000007FFF00000000003FFF0000007FFF00000000007FFF0
+000007FFF00000000007FFE0000007FFF0000000000FFFC0000007FFF0000000001FFF80
+000007FFF0000000003FFF00000007FFF000000000FFFE00000007FFF000000001FFFC00
+000007FFF000000007FFF800000007FFF00000001FFFF000000007FFF0000000FFFFC000
+000007FFF000000FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF00000
+00FFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000
+005B527CD167>I<FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF
+FF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF800007FFF8000001FFFFC00007FFF8
+0000001FFFC00007FFF800000007FFC00007FFF800000001FFC00007FFF800000000FFC0
+0007FFF8000000007FC00007FFF8000000003FC00007FFF8000000001FC00007FFF80000
+00001FC00007FFF8000000000FE00007FFF8000000000FE00007FFF80000000007E00007
+FFF80000000007E00007FFF80000000007E00007FFF80000000003E00007FFF800000000
+03E00007FFF80000000003E00007FFF80000F80003E00007FFF80000F80003F00007FFF8
+0000F80001F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000F80001F0
+0007FFF80000F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001
+F80000000007FFF80003F80000000007FFF80007F80000000007FFF8000FF80000000007
+FFF8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF800
+00000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8
+000FF80000000007FFF80007F80000000007FFF80003F80000000007FFF80001F8000000
+0007FFF80001F80000000007FFF80001F80000000007FFF80000F80000000007FFF80000
+F800003E0007FFF80000F800003E0007FFF80000F800003E0007FFF80000F800007C0007
+FFF80000F800007C0007FFF80000F800007C0007FFF800000000007C0007FFF800000000
+007C0007FFF80000000000FC0007FFF80000000000FC0007FFF80000000000F80007FFF8
+0000000000F80007FFF80000000001F80007FFF80000000001F80007FFF80000000001F8
+0007FFF80000000003F80007FFF80000000003F00007FFF80000000007F00007FFF80000
+00000FF00007FFF8000000000FF00007FFF8000000001FF00007FFF8000000003FF00007
+FFF8000000007FE00007FFF800000001FFE00007FFF800000007FFE00007FFF80000001F
+FFE00007FFF8000003FFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFF
+FFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC04F517CD058>I<FFFFFF
+FFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE
+00FFFFFFFFFFFFFFFFFE000007FFF8000007FFFF000007FFF80000007FFF000007FFF800
+00001FFF000007FFF800000007FF000007FFF800000003FF000007FFF800000001FF0000
+07FFF800000000FF000007FFF8000000007F000007FFF8000000003F000007FFF8000000
+003F800007FFF8000000003F800007FFF8000000001F800007FFF8000000001F800007FF
+F8000000001F800007FFF8000000000F800007FFF8000000000F800007FFF8000000000F
+800007FFF8000000000F800007FFF8000000000FC00007FFF80000F80007C00007FFF800
+00F80007C00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F800000000
+07FFF80000F80000000007FFF80000F80000000007FFF80001F80000000007FFF80001F8
+0000000007FFF80001F80000000007FFF80003F80000000007FFF80007F80000000007FF
+F8000FF80000000007FFF8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000
+000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF800
+7FF80000000007FFF8000FF80000000007FFF80007F80000000007FFF80003F800000000
+07FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007FFF80000F8
+0000000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FF
+F80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+00FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFF
+F800000000FFFFFFFFFFF8000000004A517CD055>I<0000000001FFFC000001C0000000
+00007FFFFFC00003C00000000007FFFFFFF80007C0000000003FFFFFFFFE001FC0000000
+00FFFFFFFFFF803FC000000003FFFFE003FFC07FC00000000FFFFC00003FF0FFC0000000
+3FFFE000000FF9FFC00000007FFF80000003FFFFC0000001FFFE00000000FFFFC0000003
+FFF8000000007FFFC0000007FFF0000000003FFFC000000FFFE0000000001FFFC000001F
+FFC0000000000FFFC000003FFF800000000007FFC000007FFF000000000003FFC00000FF
+FE000000000001FFC00000FFFE000000000001FFC00001FFFC000000000000FFC00003FF
+F8000000000000FFC00003FFF80000000000007FC00007FFF00000000000007FC0000FFF
+F00000000000003FC0000FFFF00000000000003FC0001FFFE00000000000001FC0001FFF
+E00000000000001FC0001FFFE00000000000001FC0003FFFC00000000000001FC0003FFF
+C00000000000000FC0003FFFC00000000000000FC0007FFFC00000000000000FC0007FFF
+C00000000000000FC0007FFFC00000000000000000007FFF800000000000000000007FFF
+80000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF
+80000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF
+80000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF
+80000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF
+80000000000000000000FFFF80000000000000000000FFFF800000000000000000007FFF
+800000007FFFFFFFFFE07FFF800000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFF
+C00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE03FFFC000000000003FFFC0003FFF
+C000000000003FFFC0003FFFC000000000003FFFC0001FFFE000000000003FFFC0001FFF
+E000000000003FFFC0001FFFE000000000003FFFC0000FFFF000000000003FFFC0000FFF
+F000000000003FFFC00007FFF000000000003FFFC00003FFF800000000003FFFC00003FF
+F800000000003FFFC00001FFFC00000000003FFFC00000FFFE00000000003FFFC00000FF
+FE00000000003FFFC000007FFF00000000003FFFC000003FFF80000000003FFFC000001F
+FFC0000000003FFFC000000FFFE0000000007FFFC0000007FFF0000000007FFFC0000003
+FFFC00000000FFFFC0000001FFFF00000000FFFFC00000007FFF80000001FFFFC0000000
+3FFFF0000007FBFFC00000000FFFFE00001FF1FFC000000003FFFFF001FFE0FFC0000000
+00FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC00000000007FFFFFFFC0007C0000000
+00007FFFFFE00001C0000000000001FFFE00000000005B5479D26A>I<FFFFFFFFFFC0FF
+FFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8000000
+07FFF800000007FFF800000007FFF800000007FFF80000FFFFFFFFFFC0FFFFFFFFFFC0FF
+FFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>73 D<00007FFFFFFFFF8000007F
+FFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF80000000007FFF00
+00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
+007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
+00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
+007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
+00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
+007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
+00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
+007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
+00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
+007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
+00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
+007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
+0007F000007FFF00001FFC00007FFF00003FFE00007FFF00007FFF00007FFF00007FFF00
+007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF80007FFF00
+00FFFF8000FFFE0000FFFF8000FFFE0000FFFF8000FFFE0000FFFF0001FFFC00007FFF00
+01FFFC00007FFE0003FFF800003FF80007FFF000001FE00007FFE000000FFC001FFFC000
+0007FF807FFF00000001FFFFFFFC000000007FFFFFF0000000001FFFFFC00000000001FF
+F80000000039537DD145>I<FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF8
+FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF8
+0007FFF80000000003FFF8000007FFF800000000007F80000007FFF80000000000FF0000
+0007FFF80000000001FE00000007FFF80000000003F800000007FFF8000000000FF00000
+0007FFF8000000001FE000000007FFF8000000003FC000000007FFF8000000007F800000
+0007FFF800000000FF0000000007FFF800000001FC0000000007FFF800000007F8000000
+0007FFF80000000FF00000000007FFF80000001FE00000000007FFF80000003FC0000000
+0007FFF80000007F800000000007FFF8000000FE000000000007FFF8000003FC00000000
+0007FFF8000007F8000000000007FFF800000FF0000000000007FFF800001FE000000000
+0007FFF800003FC0000000000007FFF800007F80000000000007FFF80001FE0000000000
+0007FFF80003FC00000000000007FFF80007F800000000000007FFF8000FF00000000000
+0007FFF8001FF800000000000007FFF8003FF800000000000007FFF8007FFC0000000000
+0007FFF801FFFE00000000000007FFF803FFFF00000000000007FFF807FFFF0000000000
+0007FFF80FFFFF80000000000007FFF81FFFFFC0000000000007FFF83FFFFFE000000000
+0007FFF8FF7FFFE0000000000007FFF9FE3FFFF0000000000007FFFBFC3FFFF800000000
+0007FFFFF81FFFFC000000000007FFFFF00FFFFC000000000007FFFFC007FFFE00000000
+0007FFFF8007FFFF000000000007FFFF0003FFFF000000000007FFFE0001FFFF80000000
+0007FFFC0000FFFFC00000000007FFF80000FFFFE00000000007FFF800007FFFE0000000
+0007FFF800003FFFF00000000007FFF800001FFFF80000000007FFF800001FFFFC000000
+0007FFF800000FFFFC0000000007FFF8000007FFFE0000000007FFF8000003FFFF000000
+0007FFF8000003FFFF8000000007FFF8000001FFFF8000000007FFF8000000FFFFC00000
+0007FFF8000000FFFFE000000007FFF80000007FFFF000000007FFF80000003FFFF00000
+0007FFF80000001FFFF800000007FFF80000001FFFFC00000007FFF80000000FFFFE0000
+0007FFF800000007FFFE00000007FFF800000003FFFF00000007FFF800000003FFFF8000
+0007FFF800000001FFFF80000007FFF800000000FFFFC0000007FFF8000000007FFFE000
+0007FFF8000000007FFFF0000007FFF8000000003FFFF0000007FFF800000000FFFFFC00
+FFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFE
+FFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFE5F527CD169>I<FFFFFFFFFF
+F8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFF
+F80000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF8000000007C0007FFF8000000007C0007FFF800
+0000007C0007FFF8000000007C0007FFF800000000FC0007FFF800000000F80007FFF800
+000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F80007FFF800
+000001F80007FFF800000001F80007FFF800000001F80007FFF800000003F80007FFF800
+000003F80007FFF800000007F80007FFF800000007F00007FFF80000000FF00007FFF800
+00000FF00007FFF80000001FF00007FFF80000003FF00007FFF80000007FF00007FFF800
+0000FFF00007FFF8000003FFF00007FFF8000007FFF00007FFF800003FFFF00007FFF800
+01FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFF
+FFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>I<FFFFFFFC000000000000003FFFFFFEFF
+FFFFFE000000000000007FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFF000000
+00000000FFFFFFFEFFFFFFFF00000000000000FFFFFFFE0007FFFF00000000000000FFFF
+C0000007FFFF80000000000001EFFFC0000007FFFF80000000000001EFFFC0000007EFFF
+C0000000000003CFFFC0000007EFFFC0000000000003CFFFC0000007E7FFE00000000000
+078FFFC0000007E7FFE00000000000078FFFC0000007E3FFF000000000000F0FFFC00000
+07E3FFF000000000000F0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF80000
+0000001E0FFFC0000007E1FFF800000000001E0FFFC0000007E0FFFC00000000003C0FFF
+C0000007E0FFFC00000000003C0FFFC0000007E07FFE0000000000780FFFC0000007E07F
+FE0000000000780FFFC0000007E03FFF0000000000F00FFFC0000007E03FFF0000000000
+F00FFFC0000007E01FFF8000000001E00FFFC0000007E01FFF8000000001E00FFFC00000
+07E00FFFC000000003C00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFFC000
+000003C00FFFC0000007E007FFE000000007800FFFC0000007E007FFE000000007800FFF
+C0000007E003FFF00000000F000FFFC0000007E003FFF00000000F000FFFC0000007E001
+FFF80000001E000FFFC0000007E001FFF80000001E000FFFC0000007E000FFFC0000003C
+000FFFC0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC00000
+07E0007FFE00000078000FFFC0000007E0007FFE00000078000FFFC0000007E0003FFF00
+0000F0000FFFC0000007E0003FFF000000F0000FFFC0000007E0001FFF800001E0000FFF
+C0000007E0001FFF800001E0000FFFC0000007E0000FFFC00003C0000FFFC0000007E000
+0FFFC00003C0000FFFC0000007E00007FFE0000780000FFFC0000007E00007FFE0000780
+000FFFC0000007E00007FFE0000780000FFFC0000007E00003FFF0000F00000FFFC00000
+07E00003FFF0000F00000FFFC0000007E00001FFF8001E00000FFFC0000007E00001FFF8
+001E00000FFFC0000007E00000FFFC003C00000FFFC0000007E00000FFFC003C00000FFF
+C0000007E000007FFE007800000FFFC0000007E000007FFE007800000FFFC0000007E000
+007FFE007800000FFFC0000007E000003FFF00F000000FFFC0000007E000003FFF00F000
+000FFFC0000007E000001FFF81E000000FFFC0000007E000001FFF81E000000FFFC00000
+07E000000FFFC3C000000FFFC0000007E000000FFFC3C000000FFFC0000007E0000007FF
+E78000000FFFC0000007E0000007FFE78000000FFFC0000007E0000003FFFF0000000FFF
+C0000007E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFFC0000007E000
+0001FFFE0000000FFFC0000007E0000001FFFE0000000FFFC0000007E0000000FFFC0000
+000FFFC0000007E0000000FFFC0000000FFFC0000007E00000007FF80000000FFFC00000
+07E00000007FF80000000FFFC0000007E00000003FF00000000FFFC0000007E00000003F
+F00000000FFFC000003FFC0000001FE00000000FFFC000FFFFFFFF00001FE00001FFFFFF
+FFFEFFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF
+00000FC00001FFFFFFFFFEFFFFFFFF000007800001FFFFFFFFFE77527CD180>I<FFFFFF
+FC00000000FFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFF
+FF00000000FFFFFFFFFFFFFFFF80000000FFFFFFFF0007FFFFC0000000003FFC000007FF
+FFE00000000007E0000007FFFFF00000000007E0000007FFFFF80000000007E0000007FF
+FFF80000000007E0000007FFFFFC0000000007E0000007EFFFFE0000000007E0000007E7
+FFFF0000000007E0000007E3FFFF8000000007E0000007E3FFFF8000000007E0000007E1
+FFFFC000000007E0000007E0FFFFE000000007E0000007E07FFFF000000007E0000007E0
+3FFFF800000007E0000007E01FFFFC00000007E0000007E01FFFFC00000007E0000007E0
+0FFFFE00000007E0000007E007FFFF00000007E0000007E003FFFF80000007E0000007E0
+01FFFFC0000007E0000007E001FFFFC0000007E0000007E000FFFFE0000007E0000007E0
+007FFFF0000007E0000007E0003FFFF8000007E0000007E0001FFFFC000007E0000007E0
+000FFFFE000007E0000007E0000FFFFE000007E0000007E00007FFFF000007E0000007E0
+0003FFFF800007E0000007E00001FFFFC00007E0000007E00000FFFFE00007E0000007E0
+0000FFFFF00007E0000007E000007FFFF00007E0000007E000003FFFF80007E0000007E0
+00001FFFFC0007E0000007E000000FFFFE0007E0000007E0000007FFFF0007E0000007E0
+000007FFFF0007E0000007E0000003FFFF8007E0000007E0000001FFFFC007E0000007E0
+000000FFFFE007E0000007E00000007FFFF007E0000007E00000003FFFF807E0000007E0
+0000003FFFF807E0000007E00000001FFFFC07E0000007E00000000FFFFE07E0000007E0
+00000007FFFF07E0000007E000000003FFFF87E0000007E000000003FFFF87E0000007E0
+00000001FFFFC7E0000007E000000000FFFFE7E0000007E0000000007FFFF7E0000007E0
+000000003FFFFFE0000007E0000000001FFFFFE0000007E0000000001FFFFFE0000007E0
+000000000FFFFFE0000007E00000000007FFFFE0000007E00000000003FFFFE0000007E0
+0000000001FFFFE0000007E00000000001FFFFE0000007E00000000000FFFFE0000007E0
+00000000007FFFE0000007E000000000003FFFE0000007E000000000001FFFE0000007E0
+00000000000FFFE0000007E000000000000FFFE0000007E0000000000007FFE0000007E0
+000000000003FFE0000007E0000000000001FFE0000007E0000000000000FFE0000007E0
+000000000000FFE000003FFC0000000000007FE000FFFFFFFF00000000003FE000FFFFFF
+FF00000000001FE000FFFFFFFF00000000000FE000FFFFFFFF000000000007E000FFFFFF
+FF000000000003C00060527CD169>I<000000000FFFC00000000000000003FFFFFF0000
+00000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FFFF00000000
+000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800000001FFF8
+0000007FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000FFF80000000
+07FFC000001FFF0000000003FFE000003FFF0000000003FFF000007FFE0000000001FFF8
+0000FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF800000000007FFE0003FF
+F800000000007FFF0003FFF000000000003FFF0007FFF000000000003FFF8007FFE00000
+0000001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC01FFFE00000000000
+1FFFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC000000000000FFFF0
+3FFFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000000007FFF87FFF80
+000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000
+000007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007
+FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFF
+FF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000
+0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000
+0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF80000000000007FF
+F87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFF
+C000000000000FFFF83FFFC000000000000FFFF03FFFC000000000000FFFF03FFFE00000
+0000001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE01FFFE00000000000
+1FFFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF800000000007FFF80
+07FFF800000000007FFF8003FFF800000000007FFF0001FFFC0000000000FFFE0001FFFE
+0000000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FFF800003FFF800000
+0007FFF000001FFFC00000000FFFE000000FFFE00000001FFFC0000007FFF00000003FFF
+80000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF000003FFFC000000
+003FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFFFF000000000000FF
+FFFFFFFC0000000000001FFFFFFFE000000000000003FFFFFF00000000000000001FFFE0
+00000000565479D265>I<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000FFFFFFFFFF
+FFFFFF0000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF000001FFFFC0000
+07FFF0000001FFFF000007FFF00000007FFF800007FFF00000003FFFC00007FFF0000000
+0FFFE00007FFF00000000FFFF00007FFF000000007FFF00007FFF000000003FFF80007FF
+F000000003FFFC0007FFF000000003FFFC0007FFF000000001FFFE0007FFF000000001FF
+FE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFF0007FFF000
+000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF00
+07FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF0000000
+01FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFC0007FF
+F000000003FFFC0007FFF000000003FFFC0007FFF000000003FFF80007FFF000000007FF
+F00007FFF00000000FFFE00007FFF00000001FFFE00007FFF00000003FFFC00007FFF000
+00007FFF000007FFF0000001FFFE000007FFF000001FFFFC000007FFFFFFFFFFFFF00000
+07FFFFFFFFFFFFC0000007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF8000000000000FFFFFFFFFFC000000000FF
+FFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000
+00000050527CD15C>I<FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFF
+FFFFFFFFFFF800000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007
+FFF00000FFFFF00000000007FFF000000FFFF80000000007FFF0000001FFFE0000000007
+FFF0000000FFFF0000000007FFF00000007FFF8000000007FFF00000003FFFC000000007
+FFF00000001FFFC000000007FFF00000000FFFE000000007FFF00000000FFFF000000007
+FFF00000000FFFF000000007FFF000000007FFF800000007FFF000000007FFF800000007
+FFF000000007FFF800000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFF800000007FFF000000007FFF800000007FFF00000000FFFF800000007
+FFF00000000FFFF000000007FFF00000000FFFE000000007FFF00000000FFFE000000007
+FFF00000001FFFC000000007FFF00000003FFF8000000007FFF00000007FFF0000000007
+FFF0000000FFFE0000000007FFF0000003FFFC0000000007FFF000000FFFF00000000007
+FFF00000FFFFC00000000007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007
+FFFFFFFFFFE0000000000007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007
+FFF000007FFF800000000007FFF000003FFFC00000000007FFF000001FFFE00000000007
+FFF000000FFFF00000000007FFF0000007FFF80000000007FFF0000003FFFC0000000007
+FFF0000003FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFE0000000007
+FFF0000001FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007
+FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007
+FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF8000000007
+FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007
+FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007
+FFF0000000FFFF80001C0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007
+FFF0000000FFFFC0003E0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007
+FFF00000003FFFE0007C0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFF
+FFFFFF80000FFFF803F8FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFF
+FFFFFF8000007FFFFFC0FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F53
+7CD164>82 D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC0
+3F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE
+0000007FFF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003
+FF003FF000000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0
+000000007F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF000000000
+3F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE
+000000001F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF000000
+00007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFF
+FFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFF
+E00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003
+FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFF
+FFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE00000
+0000000FFFF0000000000007FFF0000000000003FFF0000000000003FFF0780000000001
+FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800
+000000007FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE0000000000
+7FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC0
+00000001FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000F
+FC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03
+FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>
+I<3FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFF
+FFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003F
+FFC00007FF807FF800003FFFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000
+007FC07F8000003FFFC000003FC07F0000003FFFC000001FC07F0000003FFFC000001FC0
+7E0000003FFFC000000FC07E0000003FFFC000000FC07E0000003FFFC000000FC07C0000
+003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFF
+C0000007C07C0000003FFFC0000007C0FC0000003FFFC0000007E0F80000003FFFC00000
+03E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F8
+0000003FFFC0000003E0F80000003FFFC0000003E0000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC0000000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFF
+FFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>I<FF
+FFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFF
+FFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFE001FFFF000000000003FFE0000
+1FFFF0000000000007F000000FFFF0000000000007E000000FFFF800000000000FE00000
+07FFF800000000000FC0000007FFFC00000000000FC0000007FFFC00000000001FC00000
+03FFFE00000000001F80000003FFFE00000000003F80000001FFFE00000000003F000000
+01FFFF00000000007F00000000FFFF00000000007E00000000FFFF80000000007E000000
+00FFFF8000000000FE000000007FFFC000000000FC000000007FFFC000000001FC000000
+003FFFE000000001F8000000003FFFE000000003F8000000001FFFE000000003F0000000
+001FFFF000000007F0000000001FFFF000000007F0000000000FFFF800000007E0000000
+000FFFF80000000FE00000000007FFFC0000000FC00000000007FFFC0000001FC0000000
+0003FFFC0000001F800000000003FFFE0000003F800000000003FFFE0000003F80000000
+0001FFFF0000003F000000000001FFFF0000007F000000000000FFFF8000007E00000000
+0000FFFF800000FE0000000000007FFF800000FC0000000000007FFFC00001FC00000000
+00007FFFC00001FC0000000000003FFFE00001F80000000000003FFFE00003F800000000
+00001FFFF00003F00000000000001FFFF00007F00000000000000FFFF00007E000000000
+00000FFFF8000FE00000000000000FFFF8000FE000000000000007FFFC000FC000000000
+000007FFFC001FC000000000000003FFFE001F8000000000000003FFFE003F8000000000
+000001FFFE003F0000000000000001FFFF007F0000000000000001FFFF007F0000000000
+000000FFFF807E0000000000000000FFFF80FE00000000000000007FFFC0FC0000000000
+0000007FFFC1FC00000000000000003FFFC1F800000000000000003FFFE3F80000000000
+0000001FFFE3F000000000000000001FFFF3F000000000000000001FFFF7F00000000000
+0000000FFFFFE000000000000000000FFFFFE0000000000000000007FFFFC00000000000
+00000007FFFFC0000000000000000003FFFF80000000000000000003FFFF800000000000
+00000003FFFF80000000000000000001FFFF00000000000000000001FFFF000000000000
+00000000FFFE00000000000000000000FFFE000000000000000000007FFC000000000000
+000000007FFC000000000000000000007FFC000000000000000000003FF8000000000000
+000000003FF8000000000000000000001FF0000000000000000000001FF0000000000000
+000000000FE00000000000000000000007C000000000005F537DD166>86
+D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE0
+0FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00
+000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0
+000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0
+000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000
+0007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0
+000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF0
+0007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0
+007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC00
+0007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC0
+00FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF80
+00F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFF
+F0001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F000000000000003FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FF
+F3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FF
+FF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FF
+F8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FF
+F80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF
+F80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FF
+F80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FF
+F80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FF
+FC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FF
+CFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC
+007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FF
+F8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001
+FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFF
+C007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF80
+3FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007F
+FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF0000
+0000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF800000
+03E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F
+8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF000
+0003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<00
+0000000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000
+00000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000
+0000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF800000
+03FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000
+FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007
+FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003F
+FF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF
+FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007F
+FE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003F
+FF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000F
+FF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000
+FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF8000
+07FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041
+547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000F
+FF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC0
+0007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF0000
+01FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000
+FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FF
+F0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000
+FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007F
+FE00000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF
+00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0
+000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE00
+03FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0
+000034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FF
+F81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC
+00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0
+000FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
+000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFF
+FFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
+000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFF
+FE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFF
+FC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF0
+03FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE0000
+1FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
+3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000
+1FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC0000
+0FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001
+FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF0000000
+07C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC00000
+000000000FC00000000000000FE00000000000000FE00000000000000FF8000000000000
+0FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFF
+FFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00
+007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000
+003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0
+FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC00000
+0000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF00
+1FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE00
+1FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC000000
+3C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF
+F0000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF
+F000000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FF
+F003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FF
+F07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FF
+F7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FF
+FE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FF
+FC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFF
+FFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC04253
+7BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8
+000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF0
+00FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFF
+E0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF000
+00000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000
+03FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
+00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
+0000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF8
+00FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000
+003FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F80000
+00FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001
+FE00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF0000000
+00FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFF
+FF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE00000
+00FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000
+FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC000
+00FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF000
+01FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0
+FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF0
+03FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF0
+0001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
+00FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC0000
+00FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFF
+FFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FF
+F07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC
+0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00
+003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007
+FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC
+000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FF
+FFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFF
+F807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FF
+FFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003
+FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000
+FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000
+FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000
+FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000
+FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FF
+FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042
+367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF0
+0000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FF
+E00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003F
+FC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE
+0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001F
+FF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE
+0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003F
+FF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF
+8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FF
+C000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000
+FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE000
+0000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF8
+0000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FF
+C00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FF
+F80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007F
+FE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F
+FF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FF
+FC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FF
+F00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF
+000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80
+000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000
+000000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF8000000
+0000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8000000
+0000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0
+FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF
+007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF8
+00000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFF
+FC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF00
+03FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F00
+7F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F00
+FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF000000
+7FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC00
+03FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE0
+0000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001FF0
+FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0
+FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00
+FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>
+I<00003E00000000003E00000000003E00000000003E00000000003E00000000003E0000
+0000007E00000000007E00000000007E00000000007E0000000000FE0000000000FE0000
+000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE0000
+00000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF
+00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000
+00003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007
+C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC03E
+000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB34
+>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFF
+C000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000FFF
+C00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001FFF
+C000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3FF
+C000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FF
+FFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>I<
+FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0
+0007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E00
+007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF80
+0001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E000
+0007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FFF8
+001F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE003E0000
+00007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000001FFF
+81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E00000
+000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001FF
+FF800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE000000
+0000007FFE0000000000003FFC0000000000003FFC0000000000001FF80000000000001F
+F80000000000000FF00000000000000FF000000000000007E000000000000003C0000000
+40367DB447>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07F
+FFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF00000
+FFF000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FFF80000
+7FF8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC0000
+3FFC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF0000
+7FFE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF8000
+FFFF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FFC001
+F3FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FFE007
+E1FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FFF00F
+C0FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000FFF81F
+003FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007FFE3E
+001FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003FFF7C
+000FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000FFFF8
+0007FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC000000000007FFF0
+0003FFF8000000000007FFE00001FFF8000000000003FFE00001FFF0000000000003FFE0
+0001FFF0000000000003FFC00000FFF0000000000001FFC00000FFE0000000000001FF80
+00007FE0000000000001FF8000007FE0000000000000FF8000007FC0000000000000FF00
+00003FC00000000000007F0000003F800000000000007F0000003F800000000000003E00
+00001F000000005A367DB461>I<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0
+007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF00
+0007F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE0
+003F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE
+01FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFF
+CFC0000000000007FFFF80000000000003FFFF00000000000003FFFF00000000000001FF
+FE00000000000000FFFC000000000000007FFE000000000000003FFF000000000000003F
+FF000000000000001FFF800000000000001FFFC00000000000003FFFE00000000000007F
+FFF0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F0
+7FFE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F80
+0FFFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F800
+01FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC000
+001FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE00
+01FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>I<FFFFFFF00007
+FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FF
+F80000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE000000
+7E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000F
+FF800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE00007
+E0000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8001F80000000
+FFF8001F00000000FFFC003F000000007FFC003E000000007FFE007E000000003FFE007C
+000000003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF81F800000000
+0FFFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FFE7C0
+0000000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF0000000000
+00FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000000000003FFC00
+00000000003FFC0000000000001FF80000000000001FF80000000000000FF00000000000
+000FF000000000000007E000000000000007E000000000000007E000000000000007C000
+00000000000FC00000000000000F800000000000001F800000000000001F000000000000
+003F000000001FC0003E000000003FE0007E000000007FF0007C00000000FFF800FC0000
+0000FFF800F800000000FFF801F800000000FFF801F000000000FFF803F000000000FFF8
+07E0000000007FF00FC0000000007FE01F80000000003FC07F00000000003F81FE000000
+00001FFFFC00000000000FFFF0000000000003FFE0000000000000FF000000000000404D
+7DB447>I<1FFFFFFFFFFF001FFFFFFFFFFF801FFFFFFFFFFF801FFFFFFFFFFF801FFF80
+007FFF001FFC0000FFFF001FF00001FFFE001FE00001FFFC001FC00003FFF8001F800007
+FFF8001F80000FFFF0003F00000FFFE0003F00001FFFE0003F00003FFFC0003F00003FFF
+80003E00007FFF00003E0000FFFF00003E0001FFFE00003E0001FFFC00003E0003FFF800
+003E0007FFF8000000000FFFF0000000000FFFE0000000001FFFC0000000003FFFC00000
+00007FFF80000000007FFF0000000000FFFF0000000001FFFE0000000001FFFC00000000
+03FFF8000F800007FFF8000F80000FFFF0000F80000FFFE0000F80001FFFC0000F80003F
+FFC0001F80007FFF80001F00007FFF00001F0000FFFE00001F0001FFFE00003F0003FFFC
+00003F0003FFF800003F0007FFF800007F000FFFF000007F000FFFE00000FF001FFFC000
+01FF003FFFC00007FF007FFF80000FFE007FFF0000FFFE00FFFFFFFFFFFE00FFFFFFFFFF
+FE00FFFFFFFFFFFE007FFFFFFFFFFE0031357CB43C>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 20.736 16
+/Fi 16 118 df<00FF000000007F800003FFE0000001FFF00007FFF0000003FFF8001FFF
+FC00000FFFFE003FFFFE00001FFFFF003FFFFF00001FFFFF807FFFFF00003FFFFF807FFF
+FF80003FFFFFC0FFFFFFC0007FFFFFE0FFFFFFC0007FFFFFE0FFFFFFC0007FFFFFE0FFFF
+FFE0007FFFFFF0FFFFFFE0007FFFFFF0FFFFFFE0007FFFFFF0FFFFFFF0007FFFFFF8FFFF
+FFF0007FFFFFF8FFFFFFF0007FFFFFF87FFFFFF0003FFFFFF87FFFFFF0003FFFFFF83FFF
+FFF0001FFFFFF83FFFFFF0001FFFFFF81FFFFFF0000FFFFFF807FFF3F00003FFF9F803FF
+E3F00001FFF1F800FF83F000007FC1F8000003F000000001F8000007F000000003F80000
+07F000000003F8000007E000000003F0000007E000000003F0000007E000000003F00000
+0FE000000007F000000FE000000007F000000FC000000007E000001FC00000000FE00000
+1FC00000000FE000003F800000001FC000003F800000001FC000007F800000003FC00000
+7F000000003F800000FF000000007F800000FE000000007F000001FE00000000FF000003
+FC00000001FE000003F800000001FC000007F800000003FC00000FF000000007F800001F
+E00000000FF000003FE00000001FF000007FC00000003FE00000FF800000007FC00001FF
+00000000FF800003FE00000001FF000007FC00000003FE00000FF800000007FC00000FF0
+00000007F8000007E000000003F00000018000000000C00000453A7AF764>34
+D<1FFFFFFFFFFFFFFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFFFFFFFFFFFFFF81FFFFFFFFF
+FFFFFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFFFFFFF
+FFFFFFF81FFFFFFFFFFFFFFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFFFFFFFFFFFFFF83FFF
+FFFFFFFFFFFFFFFFFFFFFFFFFC3FFFFFF000007FFFFF00000FFFFFFC3FFFFF0000007FFF
+FF0000007FFFFC3FFFF80000007FFFFF0000001FFFFC3FFFE00000007FFFFF00000007FF
+FC3FFF800000007FFFFF00000001FFFC3FFF000000007FFFFF00000000FFFC3FFE000000
+007FFFFF000000007FFC3FFC000000007FFFFF000000003FFC3FF8000000007FFFFF0000
+00001FFC3FF8000000007FFFFF000000001FFC3FF0000000007FFFFF000000000FFC3FF0
+000000007FFFFF000000000FFC3FE0000000007FFFFF0000000007FC7FE0000000007FFF
+FF0000000007FE7FE0000000007FFFFF0000000007FE7FC0000000007FFFFF0000000003
+FE7FC0000000007FFFFF0000000003FE7FC0000000007FFFFF0000000003FE7FC0000000
+007FFFFF0000000003FE7F80000000007FFFFF0000000001FE7F80000000007FFFFF0000
+000001FE7F80000000007FFFFF0000000001FE7F80000000007FFFFF0000000001FE7F80
+000000007FFFFF0000000001FE7F80000000007FFFFF0000000001FE7F80000000007FFF
+FF0000000001FEFF80000000007FFFFF0000000001FFFF00000000007FFFFF0000000000
+FFFF00000000007FFFFF0000000000FFFF00000000007FFFFF0000000000FFFF00000000
+007FFFFF0000000000FFFF00000000007FFFFF0000000000FFFF00000000007FFFFF0000
+000000FF0000000000007FFFFF0000000000000000000000007FFFFF0000000000000000
+000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFF
+FF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000
+000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000
+007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000
+000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000
+000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFF
+FF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000
+000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000
+007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000
+000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000
+000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFF
+FF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000
+000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000
+007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000
+000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000
+000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFF
+FF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000
+000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000
+007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000
+000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000
+000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFF
+FF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000
+000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000
+007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000
+000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000000000
+000000007FFFFF0000000000000000000000007FFFFF0000000000000000000000007FFF
+FF0000000000000000000000007FFFFF0000000000000000000000007FFFFF0000000000
+00000001FFFFFFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFFFFFC00000000001FFFF
+FFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFFF
+FFC00000000001FFFFFFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFFFFFC000000000
+01FFFFFFFFFFFFFFFFFFC00000787479F387>84 D<000018000000000C0000007E000000
+003F000000FF000000007F800001FF00000000FF800003FE00000001FF000007FC000000
+03FE00000FF800000007FC00001FF00000000FF800003FE00000001FF000007FC0000000
+3FE000007F800000003FC00000FF000000007F800001FE00000000FF000001FC00000000
+FE000003FC00000001FE000007F800000003FC000007F000000003F800000FF000000007
+F800000FE000000007F000001FE00000000FF000001FC00000000FE000001FC00000000F
+E000003F800000001FC000003F800000001FC000003F000000001F8000007F000000003F
+8000007F000000003F8000007E000000003F0000007E000000003F0000007E000000003F
+000000FE000000007F000000FE000000007F000000FC000000007E000000FC1FF000007E
+0FF800FC7FFC00007E3FFE00FCFFFE00007E7FFF00FFFFFF80007FFFFFC0FFFFFFC0007F
+FFFFE0FFFFFFC0007FFFFFE0FFFFFFE0007FFFFFF0FFFFFFE0007FFFFFF0FFFFFFF0007F
+FFFFF8FFFFFFF0007FFFFFF8FFFFFFF0007FFFFFF87FFFFFF0003FFFFFF87FFFFFF0003F
+FFFFF87FFFFFF0003FFFFFF83FFFFFF0001FFFFFF83FFFFFF0001FFFFFF83FFFFFF0001F
+FFFFF81FFFFFE0000FFFFFF00FFFFFE00007FFFFF00FFFFFC00007FFFFE007FFFFC00003
+FFFFE003FFFF800001FFFFC000FFFE0000007FFF00007FFC0000003FFE00000FF0000000
+07F800453A68F764>92 D<0000003FFFF80000000000000007FFFFFFE00000000000007F
+FFFFFFFC000000000001FFFFFFFFFF800000000007FFFFFFFFFFE0000000001FFFFFFFFF
+FFF0000000003FFFF0007FFFFC000000007FFE00000FFFFE00000000FFFF000003FFFF80
+000001FFFF800001FFFFC0000001FFFFC00000FFFFE0000001FFFFC000007FFFF0000003
+FFFFE000003FFFF8000003FFFFE000001FFFF8000003FFFFE000001FFFFC000003FFFFE0
+00000FFFFE000003FFFFE000000FFFFE000003FFFFE000000FFFFF000003FFFFE0000007
+FFFF000003FFFFE0000007FFFF000001FFFFC0000007FFFF000001FFFFC0000003FFFF80
+0000FFFF80000003FFFF8000007FFF00000003FFFF8000003FFE00000003FFFF8000000F
+F800000003FFFF80000003E000000003FFFF800000000000000003FFFF80000000000000
+0003FFFF800000000000000003FFFF800000000000000003FFFF800000000000000003FF
+FF800000000000000003FFFF800000000000000003FFFF8000000000000007FFFFFF8000
+000000001FFFFFFFFF800000000003FFFFFFFFFF80000000007FFFFFFFFFFF8000000003
+FFFFFFFFFFFF800000001FFFFFFE03FFFF80000000FFFFFF8003FFFF80000003FFFFF800
+03FFFF8000000FFFFFC00003FFFF8000001FFFFF000003FFFF8000007FFFFC000003FFFF
+800000FFFFF0000003FFFF800001FFFFC0000003FFFF800003FFFF80000003FFFF800007
+FFFF00000003FFFF80000FFFFE00000003FFFF80001FFFFE00000003FFFF80003FFFFC00
+000003FFFF80003FFFF800000003FFFF80007FFFF800000003FFFF80007FFFF000000003
+FFFF80007FFFF000000003FFFF8000FFFFF000000003FFFF8000FFFFE000000003FFFF80
+00FFFFE000000003FFFF8000FFFFE000000003FFFF8000FFFFE000000007FFFF8000FFFF
+E000000007FFFF8000FFFFE000000007FFFF8000FFFFF00000000FFFFF8000FFFFF00000
+000FFFFF80007FFFF00000001FFFFF80007FFFF80000003FFFFF80007FFFF80000007EFF
+FF80003FFFFC0000007EFFFFC0003FFFFE000001FCFFFFE0001FFFFF000003F8FFFFFC00
+0FFFFF80000FF0FFFFFFFC07FFFFE0003FE07FFFFFFE01FFFFFC03FFC07FFFFFFE00FFFF
+FFFFFF803FFFFFFE003FFFFFFFFE001FFFFFFE000FFFFFFFFC0007FFFFFE0003FFFFFFF0
+0001FFFFFE00003FFFFF8000003FFFFC000001FFF800000000000057507ACE5E>97
+D<0001FFFC0000000000000000FFFFFFFC0000000000000000FFFFFFFC00000000000000
+00FFFFFFFC0000000000000000FFFFFFFC0000000000000000FFFFFFFC00000000000000
+00FFFFFFFC0000000000000000FFFFFFFC0000000000000000FFFFFFFC00000000000000
+00007FFFFC0000000000000000001FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000
+00000FFFFC0000FFFC00000000000FFFFC000FFFFFE0000000000FFFFC007FFFFFFE0000
+00000FFFFC03FFFFFFFF800000000FFFFC0FFFFFFFFFE00000000FFFFC3FFFFFFFFFF800
+00000FFFFC7FFF007FFFFE0000000FFFFDFFF00007FFFF0000000FFFFFFFC00001FFFF80
+00000FFFFFFF0000007FFFE000000FFFFFFC0000003FFFF000000FFFFFF80000001FFFF8
+00000FFFFFE00000000FFFFC00000FFFFFC000000007FFFE00000FFFFF8000000007FFFE
+00000FFFFF8000000003FFFF00000FFFFF0000000003FFFF80000FFFFE0000000001FFFF
+C0000FFFFE0000000001FFFFC0000FFFFE0000000000FFFFE0000FFFFE0000000000FFFF
+E0000FFFFE0000000000FFFFF0000FFFFE00000000007FFFF0000FFFFE00000000007FFF
+F0000FFFFE00000000007FFFF8000FFFFE00000000007FFFF8000FFFFE00000000007FFF
+F8000FFFFE00000000007FFFFC000FFFFE00000000003FFFFC000FFFFE00000000003FFF
+FC000FFFFE00000000003FFFFC000FFFFE00000000003FFFFC000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF
+FC000FFFFE00000000003FFFFC000FFFFE00000000003FFFFC000FFFFE00000000003FFF
+FC000FFFFE00000000007FFFFC000FFFFE00000000007FFFF8000FFFFE00000000007FFF
+F8000FFFFE00000000007FFFF8000FFFFE00000000007FFFF0000FFFFE0000000000FFFF
+F0000FFFFE0000000000FFFFE0000FFFFE0000000000FFFFE0000FFFFE0000000001FFFF
+C0000FFFFE0000000001FFFFC0000FFFFF0000000001FFFF80000FFFFF0000000003FFFF
+00000FFFFF8000000007FFFF00000FFFFFC000000007FFFE00000FFFFFE00000000FFFFC
+00000FFFFFE00000001FFFF800000FFFFFF00000003FFFF000000FFFFFFC0000007FFFE0
+00000FFFE7FE000000FFFFC000000FFFC3FF800003FFFF8000000FFF81FFE0001FFFFE00
+00000FFF807FFC00FFFFFC0000000FFF003FFFFFFFFFF00000000FFE000FFFFFFFFFC000
+00000FFC0003FFFFFFFF000000000FF80000FFFFFFF8000000000FF000003FFFFFC00000
+00000000000003FFF0000000005F797AF76C>I<00000000000000000FFFE00000000000
+000007FFFFFFE00000000000000007FFFFFFE00000000000000007FFFFFFE00000000000
+000007FFFFFFE00000000000000007FFFFFFE00000000000000007FFFFFFE00000000000
+000007FFFFFFE00000000000000007FFFFFFE0000000000000000003FFFFE00000000000
+00000000FFFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE00000000000000000007FFFE00000000000
+000000007FFFE00000000000000000007FFFE000000000003FFF80007FFFE00000000007
+FFFFF8007FFFE0000000003FFFFFFF007FFFE000000001FFFFFFFFC07FFFE000000007FF
+FFFFFFF07FFFE00000001FFFFFFFFFFC7FFFE00000007FFFFE007FFE7FFFE0000000FFFF
+F0000FFF7FFFE0000003FFFF800001FFFFFFE0000007FFFE0000007FFFFFE000000FFFFC
+0000003FFFFFE000001FFFF80000001FFFFFE000003FFFF00000000FFFFFE000007FFFE0
+00000007FFFFE00000FFFFC000000003FFFFE00001FFFFC000000001FFFFE00003FFFF80
+00000000FFFFE00003FFFF0000000000FFFFE00007FFFF0000000000FFFFE00007FFFF00
+00000000FFFFE0000FFFFE0000000000FFFFE0000FFFFE0000000000FFFFE0001FFFFE00
+00000000FFFFE0001FFFFC0000000000FFFFE0003FFFFC0000000000FFFFE0003FFFFC00
+00000000FFFFE0003FFFFC0000000000FFFFE0007FFFFC0000000000FFFFE0007FFFF800
+00000000FFFFE0007FFFF80000000000FFFFE0007FFFF80000000000FFFFE0007FFFF800
+00000000FFFFE000FFFFF80000000000FFFFE000FFFFF80000000000FFFFE000FFFFF800
+00000000FFFFE000FFFFF80000000000FFFFE000FFFFF80000000000FFFFE000FFFFF800
+00000000FFFFE000FFFFF80000000000FFFFE000FFFFF80000000000FFFFE000FFFFF800
+00000000FFFFE000FFFFF80000000000FFFFE000FFFFF80000000000FFFFE000FFFFF800
+00000000FFFFE000FFFFF80000000000FFFFE000FFFFF80000000000FFFFE000FFFFF800
+00000000FFFFE0007FFFF80000000000FFFFE0007FFFF80000000000FFFFE0007FFFF800
+00000000FFFFE0007FFFF80000000000FFFFE0007FFFFC0000000000FFFFE0003FFFFC00
+00000000FFFFE0003FFFFC0000000000FFFFE0003FFFFC0000000000FFFFE0001FFFFC00
+00000000FFFFE0001FFFFC0000000000FFFFE0001FFFFE0000000000FFFFE0000FFFFE00
+00000000FFFFE0000FFFFE0000000000FFFFE00007FFFF0000000000FFFFE00007FFFF00
+00000001FFFFE00003FFFF8000000003FFFFE00001FFFF8000000007FFFFE00000FFFFC0
+00000007FFFFE00000FFFFC00000000FFFFFE000007FFFE00000001FFFFFE000003FFFF0
+0000003FFFFFE000001FFFF8000000FFFFFFF000000FFFFC000001FFFFFFFC000003FFFF
+000007FFFFFFFFFE0001FFFFC0003FFEFFFFFFFE00007FFFFC01FFF8FFFFFFFE00003FFF
+FFFFFFF0FFFFFFFE00000FFFFFFFFFC0FFFFFFFE000003FFFFFFFF00FFFFFFFE0000007F
+FFFFFC00FFFFFFFE0000000FFFFFE000FFFFFFFE000000007FFE0000FFFE00005F797AF7
+6C>100 D<000000007FFF800000000000000FFFFFFC0000000000007FFFFFFF80000000
+0001FFFFFFFFE00000000007FFFFFFFFF8000000001FFFFFFFFFFE000000007FFFF807FF
+FF00000001FFFFC000FFFF80000003FFFF00003FFFE0000007FFFC00000FFFF000000FFF
+F8000007FFF800001FFFF0000003FFF800003FFFE0000001FFFC00007FFFC0000000FFFE
+0000FFFF80000000FFFE0001FFFF800000007FFF0001FFFF000000007FFF8003FFFF0000
+00003FFF8007FFFE000000003FFF8007FFFE000000003FFFC00FFFFE000000001FFFC00F
+FFFE000000001FFFE01FFFFC000000001FFFE01FFFFC000000001FFFE01FFFFC00000000
+0FFFF03FFFFC000000000FFFF03FFFFC000000000FFFF03FFFF8000000000FFFF07FFFF8
+000000000FFFF07FFFF8000000000FFFF07FFFF8000000000FFFF87FFFF80000000007FF
+F87FFFF80000000007FFF8FFFFF80000000007FFF8FFFFF80000000007FFF8FFFFF80000
+000007FFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FF
+FFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF0FFFFF800000000000000FFFFF800000000
+000000FFFFF800000000000000FFFFF800000000000000FFFFF800000000000000FFFFF8
+000000000000007FFFF8000000000000007FFFF8000000000000007FFFF8000000000000
+007FFFFC000000000000003FFFFC000000000000003FFFFC000000000000003FFFFC0000
+00000000003FFFFC000000000000001FFFFC000000000000001FFFFE000000000000000F
+FFFE000000000003F00FFFFE000000000007F807FFFF000000000007F807FFFF00000000
+000FF803FFFF80000000000FF001FFFF80000000001FF001FFFFC0000000001FE000FFFF
+E0000000003FE0007FFFF0000000007FC0003FFFF800000000FFC0001FFFFC00000001FF
+80000FFFFE00000003FF000007FFFF8000000FFE000003FFFFE000003FFC000001FFFFF8
+0000FFF8000000FFFFFFC00FFFF00000003FFFFFFFFFFFE00000000FFFFFFFFFFF800000
+0003FFFFFFFFFE0000000000FFFFFFFFF800000000001FFFFFFFE0000000000003FFFFFF
+000000000000000FFFE00000004D507BCE58>I<00000000007FFE0000000000000FFFFF
+C00000000000FFFFFFF00000000007FFFFFFFC000000001FFFFFFFFE000000003FFFFFFF
+FF00000000FFFFF01FFF80000003FFFF803FFFC0000007FFFC007FFFE000000FFFF800FF
+FFE000001FFFF000FFFFE000003FFFE001FFFFF000007FFFC001FFFFF00000FFFF8001FF
+FFF00000FFFF8001FFFFF00001FFFF0001FFFFF00001FFFF0001FFFFF00003FFFE0001FF
+FFF00003FFFE0001FFFFF00003FFFE0000FFFFE00007FFFE0000FFFFE00007FFFC00007F
+FFC00007FFFC00003FFF800007FFFC00001FFF000007FFFC000007FC000007FFFC000000
+00000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000
+00000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000
+00000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000
+00000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000
+00000007FFFC00000000000007FFFC0000000000FFFFFFFFFFFFC00000FFFFFFFFFFFFC0
+0000FFFFFFFFFFFFC00000FFFFFFFFFFFFC00000FFFFFFFFFFFFC00000FFFFFFFFFFFFC0
+0000FFFFFFFFFFFFC00000FFFFFFFFFFFFC000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000000007FFFE000000
+00000007FFFE00000000000007FFFE00000000000007FFFE00000000007FFFFFFFFFFC00
+00007FFFFFFFFFFC0000007FFFFFFFFFFC0000007FFFFFFFFFFC0000007FFFFFFFFFFC00
+00007FFFFFFFFFFC0000007FFFFFFFFFFC0000007FFFFFFFFFFC00000044797AF83B>I<
+0000000000000000007F8000000007FFFC000007FFE0000000FFFFFFE0001FFFF8000007
+FFFFFFFC007FFFFC00001FFFFFFFFF01FFFFFE00007FFFFFFFFFC3FFFFFE0001FFFFFFFF
+FFF7FFBFFF0003FFFF803FFFFFF83FFF000FFFFC0007FFFFC03FFF001FFFF00001FFFF00
+7FFF003FFFE00000FFFF807FFF007FFFC000007FFFC03FFF00FFFFC000007FFFE03FFF00
+FFFF8000003FFFE03FFE01FFFF8000003FFFF01FFE03FFFF0000001FFFF80FFC03FFFF00
+00001FFFF807F003FFFF0000001FFFF8000007FFFE0000000FFFFC000007FFFE0000000F
+FFFC000007FFFE0000000FFFFC00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00
+000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFF
+FE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000
+000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE000007FFFE0000000FFF
+FC000007FFFE0000000FFFFC000007FFFE0000000FFFFC000003FFFF0000001FFFF80000
+03FFFF0000001FFFF8000003FFFF0000001FFFF8000001FFFF8000003FFFF0000000FFFF
+8000003FFFE0000000FFFFC000007FFFE00000007FFFC000007FFFC00000003FFFE00000
+FFFF800000001FFFF00001FFFF000000000FFFFC0007FFFE000000000FFFFF803FFFF800
+0000000FFFFFFFFFFFF0000000001FFFFFFFFFFFC0000000003F1FFFFFFFFF0000000000
+3F07FFFFFFFC00000000007E00FFFFFFE000000000007E0007FFFC000000000000FE0000
+0000000000000000FE00000000000000000000FE00000000000000000000FE0000000000
+0000000001FE00000000000000000001FF00000000000000000001FF0000000000000000
+0001FF80000000000000000001FF80000000000000000001FFC0000000000000000001FF
+E0000000000000000001FFF0000000000000000001FFFE000000000000000000FFFFFFFF
+FFFFC000000000FFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFF
+FC0000007FFFFFFFFFFFFFFF8000007FFFFFFFFFFFFFFFE000003FFFFFFFFFFFFFFFF000
+003FFFFFFFFFFFFFFFFC00001FFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFF000007FF
+FFFFFFFFFFFFFF800003FFFFFFFFFFFFFFFFC00007FFFFFFFFFFFFFFFFC0001FFFFFFFFF
+FFFFFFFFE0007FFFFFFFFFFFFFFFFFE001FFFFFFFFFFFFFFFFFFF007FFFC00000000FFFF
+FFF00FFFE00000000003FFFFF81FFFC000000000007FFFF83FFF8000000000001FFFF83F
+FF00000000000007FFF87FFF00000000000003FFFC7FFE00000000000003FFFCFFFE0000
+0000000001FFFCFFFC00000000000001FFFCFFFC00000000000000FFFCFFFC0000000000
+0000FFFCFFFC00000000000000FFFCFFFC00000000000000FFFCFFFC00000000000000FF
+FCFFFE00000000000001FFFC7FFE00000000000001FFF87FFF00000000000003FFF87FFF
+00000000000003FFF83FFF80000000000007FFF03FFFC000000000000FFFF01FFFE00000
+0000001FFFE00FFFF000000000003FFFC007FFFC0000000000FFFF8003FFFF0000000003
+FFFF0000FFFFC00000000FFFFC00007FFFF80000007FFFF800001FFFFFE0001FFFFFE000
+0007FFFFFFFFFFFFFF80000001FFFFFFFFFFFFFE000000007FFFFFFFFFFFF8000000000F
+FFFFFFFFFFC000000000007FFFFFFFF800000000000001FFFFFE0000000058727BCE61>
+I<0001FFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000000000
+00000000FFFFFFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000
+00000000000000FFFFFFFC000000000000000000FFFFFFFC000000000000000000FFFFFF
+FC000000000000000000007FFFFC000000000000000000001FFFFC000000000000000000
+000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000000000
+000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000
+000000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC
+000000000000000000000FFFFC000000000000000000000FFFFC00000000000000000000
+0FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000000000
+0000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000
+0000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00
+0000000000000000000FFFFC000000000000000000000FFFFC000000000000000000000F
+FFFC000000000000000000000FFFFC000000000000000000000FFFFC0000000000000000
+00000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC0000000000
+00000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC0000
+00000000000000000FFFFC00000FFFE000000000000FFFFC0000FFFFFE00000000000FFF
+FC0003FFFFFF80000000000FFFFC000FFFFFFFE0000000000FFFFC003FFFFFFFF8000000
+000FFFFC007FFFFFFFFC000000000FFFFC01FFF01FFFFE000000000FFFFC03FF0007FFFF
+000000000FFFFC07FC0003FFFF800000000FFFFC0FF00001FFFFC00000000FFFFC1FC000
+00FFFFC00000000FFFFC3F800000FFFFE00000000FFFFC7F000000FFFFE00000000FFFFC
+7E0000007FFFF00000000FFFFCFC0000007FFFF00000000FFFFDF80000007FFFF0000000
+0FFFFDF00000007FFFF00000000FFFFFF00000003FFFF80000000FFFFFE00000003FFFF8
+0000000FFFFFE00000003FFFF80000000FFFFFC00000003FFFF80000000FFFFFC0000000
+3FFFF80000000FFFFF800000003FFFF80000000FFFFF800000003FFFF80000000FFFFF00
+0000003FFFF80000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000F
+FFFF000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
+FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
+00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
+FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
+000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
+F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
+003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
+000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
+0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
+FFF80000000FFFFE000000003FFFF80000FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE0
+03FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFF
+FFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80
+FFFFFFFFFFE003FFFFFFFFFF80617879F76C>I<0001FFF800000FFFE0000000003FFF80
+000000FFFFFFF80000FFFFFE00000003FFFFF8000000FFFFFFF80003FFFFFF8000000FFF
+FFFE000000FFFFFFF8000FFFFFFFE000003FFFFFFF800000FFFFFFF8003FFFFFFFF80000
+FFFFFFFFE00000FFFFFFF8007FFFFFFFFC0001FFFFFFFFF00000FFFFFFF801FFF01FFFFE
+0007FFC07FFFF80000FFFFFFF803FF0007FFFF000FFC001FFFFC0000FFFFFFF807FC0003
+FFFF801FF0000FFFFE0000007FFFF80FF00001FFFFC03FC00007FFFF0000001FFFF81FC0
+0000FFFFC07F000003FFFF0000000FFFF83F800000FFFFE0FE000003FFFF8000000FFFF8
+7F000000FFFFE1FC000003FFFF8000000FFFF87E0000007FFFF1F8000001FFFFC000000F
+FFF8FC0000007FFFF3F0000001FFFFC000000FFFF9F80000007FFFF7E0000001FFFFC000
+000FFFF9F00000007FFFF7C0000001FFFFC000000FFFFBF00000003FFFFFC0000000FFFF
+E000000FFFFBE00000003FFFFF80000000FFFFE000000FFFFFE00000003FFFFF80000000
+FFFFE000000FFFFFC00000003FFFFF00000000FFFFE000000FFFFFC00000003FFFFF0000
+0000FFFFE000000FFFFF800000003FFFFE00000000FFFFE000000FFFFF800000003FFFFE
+00000000FFFFE000000FFFFF000000003FFFFC00000000FFFFE000000FFFFF000000003F
+FFFC00000000FFFFE000000FFFFF000000003FFFFC00000000FFFFE000000FFFFF000000
+003FFFFC00000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE00
+0000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFF
+FE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE00000
+0FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE0
+00000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FF
+FFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF8000000
+00FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800
+000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFF
+F800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE00000000
+3FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE0000
+00003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE
+000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000F
+FFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000
+000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFF
+E000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000
+FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF80000
+0000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF8
+00000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003F
+FFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000
+003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE00
+0000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFF
+FE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE00000
+0FFFFE000000003FFFF800000000FFFFE000FFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFF
+FEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFF
+FFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800F
+FFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF
+800FFFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFE974E79CDA2>109
+D<000000001FFFE00000000000000003FFFFFF000000000000001FFFFFFFE00000000000
+00FFFFFFFFFC000000000003FFFFFFFFFF00000000000FFFFFFFFFFFC0000000003FFFFC
+00FFFFF000000000FFFFC0000FFFFC00000001FFFF000003FFFE00000003FFFC000000FF
+FF0000000FFFF80000007FFFC000001FFFF00000003FFFE000003FFFE00000001FFFF000
+003FFFC00000000FFFF000007FFF8000000007FFF80000FFFF0000000003FFFC0001FFFF
+0000000003FFFE0001FFFF0000000003FFFE0003FFFE0000000001FFFF0007FFFE000000
+0001FFFF8007FFFE0000000001FFFF800FFFFC0000000000FFFFC00FFFFC0000000000FF
+FFC01FFFFC0000000000FFFFE01FFFFC0000000000FFFFE01FFFFC0000000000FFFFE03F
+FFF800000000007FFFF03FFFF800000000007FFFF03FFFF800000000007FFFF07FFFF800
+000000007FFFF87FFFF800000000007FFFF87FFFF800000000007FFFF87FFFF800000000
+007FFFF87FFFF800000000007FFFF8FFFFF800000000007FFFFCFFFFF800000000007FFF
+FCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFF
+F800000000007FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF80000
+0000007FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF80000000000
+7FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFC7FFFF800000000007FFFF8
+7FFFF800000000007FFFF87FFFF800000000007FFFF87FFFF800000000007FFFF83FFFF8
+00000000007FFFF03FFFFC0000000000FFFFF03FFFFC0000000000FFFFF03FFFFC000000
+0000FFFFF01FFFFC0000000000FFFFE01FFFFC0000000000FFFFE00FFFFE0000000001FF
+FFC00FFFFE0000000001FFFFC007FFFE0000000001FFFF8007FFFF0000000003FFFF8003
+FFFF0000000003FFFF0001FFFF8000000007FFFE0001FFFF8000000007FFFE0000FFFFC0
+0000000FFFFC00007FFFE00000001FFFF800003FFFF00000003FFFF000001FFFF8000000
+7FFFE000000FFFFC000000FFFFC0000007FFFF000003FFFF80000003FFFFC0000FFFFF00
+000000FFFFFC00FFFFFC000000007FFFFFFFFFFFF8000000001FFFFFFFFFFFE000000000
+07FFFFFFFFFF800000000001FFFFFFFFFE0000000000003FFFFFFFF000000000000003FF
+FFFF00000000000000001FFFE00000000056507BCE61>111 D<0001FFF80007FE0000FF
+FFFFF8003FFFC000FFFFFFF800FFFFF000FFFFFFF803FFFFF800FFFFFFF807FFFFFE00FF
+FFFFF80FFFFFFF00FFFFFFF81FFC3FFF80FFFFFFF83FE07FFFC0FFFFFFF87F80FFFFC000
+7FFFF87F00FFFFC0001FFFF8FE01FFFFE0000FFFF9FC01FFFFE0000FFFF9F801FFFFE000
+0FFFFBF801FFFFE0000FFFFBF001FFFFE0000FFFFBE001FFFFE0000FFFFFE001FFFFE000
+0FFFFFC001FFFFE0000FFFFFC000FFFFC0000FFFFF8000FFFFC0000FFFFF80007FFF8000
+0FFFFF80001FFE00000FFFFF00000FFC00000FFFFF000001E000000FFFFF000000000000
+0FFFFF0000000000000FFFFE0000000000000FFFFE0000000000000FFFFE000000000000
+0FFFFE0000000000000FFFFE0000000000000FFFFE0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000000000000
+0FFFFC0000000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FF
+FFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FF
+FFFFFFFFF8000000434E7ACD4F>114 D<000003FFFC00078000007FFFFFE00FC00003FF
+FFFFF83FC0000FFFFFFFFEFFC0003FFFFFFFFFFFC0007FFF000FFFFFC001FFF00000FFFF
+C003FF8000003FFFC007FF0000000FFFC00FFE00000007FFC01FFC00000003FFC01FF800
+000001FFC03FF800000001FFC03FF800000000FFC07FF000000000FFC07FF0000000007F
+C07FF0000000007FC0FFF0000000007FC0FFF8000000003FC0FFF8000000003FC0FFF800
+0000003FC0FFFC000000003FC0FFFE000000003FC0FFFF000000001F80FFFFC000000000
+00FFFFF00000000000FFFFFE0000000000FFFFFFF0000000007FFFFFFF800000007FFFFF
+FFFE0000007FFFFFFFFFE000003FFFFFFFFFFC00001FFFFFFFFFFF00001FFFFFFFFFFFC0
+000FFFFFFFFFFFE00007FFFFFFFFFFF80003FFFFFFFFFFFC0001FFFFFFFFFFFE0000FFFF
+FFFFFFFF00003FFFFFFFFFFF80001FFFFFFFFFFFC00007FFFFFFFFFFE00001FFFFFFFFFF
+F000003FFFFFFFFFF0000007FFFFFFFFF80000001FFFFFFFF800000000FFFFFFFC000000
+0007FFFFFC00000000007FFFFC00000000001FFFFE000000000007FFFE7E0000000003FF
+FEFF0000000001FFFEFF0000000000FFFEFF80000000007FFEFF80000000007FFEFF8000
+0000003FFEFFC0000000003FFEFFC0000000001FFEFFC0000000001FFEFFE0000000001F
+FEFFE0000000001FFCFFF0000000001FFCFFF0000000001FFCFFF8000000003FFCFFFC00
+0000003FF8FFFE000000007FF8FFFE000000007FF0FFFF00000000FFF0FFFF80000001FF
+E0FFFFE0000003FFC0FFFFF0000007FF80FFFFFE00003FFF00FFFFFFC003FFFE00FFE7FF
+FFFFFFFC00FFC3FFFFFFFFF000FF80FFFFFFFFC000FE003FFFFFFF0000FC0007FFFFF800
+007000007FFF0000003F507ACE4C>I<000000FF00000000000000FF00000000000000FF
+00000000000000FF00000000000000FF00000000000000FF00000000000000FF00000000
+000001FF00000000000001FF00000000000001FF00000000000001FF00000000000001FF
+00000000000003FF00000000000003FF00000000000003FF00000000000003FF00000000
+000007FF00000000000007FF0000000000000FFF0000000000000FFF0000000000001FFF
+0000000000001FFF0000000000003FFF0000000000003FFF0000000000007FFF00000000
+0000FFFF000000000000FFFF000000000001FFFF000000000003FFFF000000000007FFFF
+00000000001FFFFF00000000003FFFFF0000000000FFFFFFFFFFFF000FFFFFFFFFFFFF00
+FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFF
+FFFFFF00FFFFFFFFFFFFFF000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
+000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
+0007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF
+00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE0
+0007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF
+00001FE00007FFFF00003FE00007FFFF80003FC00003FFFF80003FC00003FFFF80007FC0
+0003FFFFC0007F800001FFFFC000FF800001FFFFE000FF800000FFFFE001FF0000007FFF
+F003FE0000007FFFFE0FFE0000003FFFFFFFFC0000000FFFFFFFF800000007FFFFFFF000
+000001FFFFFFC0000000007FFFFF80000000001FFFFE000000000001FFF000003B6E7CEC
+4B>I<0000FFFE0000000003FFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003
+FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE
+000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FF
+FFFFFE000003FFFFFFF80000007FFFFE00000001FFFFF80000001FFFFE000000007FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
+00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
+FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
+00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
+FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
+000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
+F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
+003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
+000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
+0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
+0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
+3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
+0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
+FFFE000000007FFFF80000000FFFFE000000007FFFF80000000FFFFE000000007FFFF800
+00000FFFFE000000007FFFF80000000FFFFE00000000FFFFF80000000FFFFE00000000FF
+FFF80000000FFFFE00000001FFFFF80000000FFFFE00000001FFFFF80000000FFFFE0000
+0003FFFFF800000007FFFE00000007FFFFF800000007FFFE00000007DFFFF800000007FF
+FF0000000FDFFFF800000003FFFF0000001F9FFFF800000003FFFF0000003F9FFFFC0000
+0001FFFF8000007F1FFFFF00000000FFFFC00001FE1FFFFFFF800000FFFFE00007FC1FFF
+FFFF8000003FFFFE003FF81FFFFFFF8000001FFFFFFFFFF01FFFFFFF8000000FFFFFFFFF
+C01FFFFFFF80000003FFFFFFFF801FFFFFFF80000000FFFFFFFE001FFFFFFF800000001F
+FFFFF8001FFFFFFF8000000000FFFF80001FFFC00000614F79CD6C>I
+E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 1
+1 0 bop 150 1318 a Fi(The)64 b(\\stabs")i(debug)d(format)p
+150 1418 3600 34 v 150 4935 a Fh(Julia)46 b(Menapace,)g(Jim)f(Kingdon,)
+h(Da)l(vid)f(MacKenzie)150 5068 y(Cygn)l(us)g(Supp)t(ort)p
+150 5141 3600 17 v eop
+%DVIPSSectionPage: 2
+2 1 bop 3105 408 a Fg(Cygn)m(us)30 b(Supp)s(ort)3140
+518 y(Revision:)39 b(2.128)3194 628 y(T)3245 647 y(E)3295
+628 y(Xinfo)30 b(2.257)150 4969 y(Cop)m(yrigh)m(t)611
+4966 y(c)586 4969 y Ff(\015)38 b Fg(1992,)44 b(93,)e(94,)g(95,)g(97,)g
+(1998)f(F)-8 b(ree)40 b(Soft)m(w)m(are)g(F)-8 b(oundation,)41
+b(Inc.)67 b(Con)m(tributed)37 b(b)m(y)150 5078 y(Cygn)m(us)30
+b(Supp)s(ort.)150 5213 y(P)m(ermission)g(is)i(gran)m(ted)h(to)f(mak)m
+(e)i(and)d(distribute)f(v)m(erbatim)i(copies)g(of)g(this)f(man)m(ual)h
+(pro)m(vided)f(the)150 5322 y(cop)m(yrigh)m(t)g(notice)f(and)g(this)f
+(p)s(ermission)f(notice)i(are)h(preserv)m(ed)f(on)h(all)e(copies.)p
+eop
+%DVIPSSectionPage: 1
+1 2 bop 150 -116 a Fg(Chapter)30 b(1:)41 b(Ov)m(erview)30
+b(of)g(Stabs)2367 b(1)150 299 y Fe(1)80 b(Ov)l(erview)54
+b(of)g(Stabs)275 559 y Fd(Stabs)36 b Fg(refers)e(to)g(a)g(format)f(for)
+h(information)e(that)i(describ)s(es)d(a)j(program)g(to)g(a)g(debugger.)
+50 b(This)150 669 y(format)25 b(w)m(as)h(apparen)m(tly)e(in)m(v)m(en)m
+(ted)h(b)m(y)g(P)m(eter)h(Kessler)e(at)i(the)f(Univ)m(ersit)m(y)f(of)h
+(California)e(at)i(Berk)m(eley)-8 b(,)150 779 y(for)30
+b(the)h Fc(pdx)e Fg(P)m(ascal)i(debugger;)g(the)f(format)h(has)f
+(spread)g(widely)e(since)i(then.)275 922 y(This)38 b(do)s(cumen)m(t)j
+(is)e(one)i(of)g(the)g(few)f(published)d(sources)j(of)h(do)s(cumen)m
+(tation)f(on)h(stabs.)71 b(It)41 b(is)150 1032 y(b)s(eliev)m(ed)29
+b(to)i(b)s(e)e(comprehensiv)m(e)h(for)g(stabs)g(used)g(b)m(y)g(C.)g
+(The)g(lists)e(of)j(sym)m(b)s(ol)e(descriptors)g(\(see)i(Ap-)150
+1141 y(p)s(endix)e(B)k([Sym)m(b)s(ol)d(Descriptors],)i(page)h(51\))g
+(and)e(t)m(yp)s(e)h(descriptors)f(\(see)i(App)s(endix)c(C)i([T)m(yp)s
+(e)h(De-)150 1251 y(scriptors],)25 b(page)h(53\))f(are)g(b)s(eliev)m
+(ed)f(to)h(b)s(e)f(completely)h(comprehensiv)m(e.)38
+b(Stabs)24 b(for)h(COBOL-sp)s(eci\014c)150 1360 y(features)f(and)e(for)
+h(v)-5 b(arian)m(t)24 b(records)f(\(used)f(b)m(y)i(P)m(ascal)g(and)e
+(Mo)s(dula-2\))i(are)f(p)s(o)s(orly)f(do)s(cumen)m(ted)h(here.)275
+1504 y(Other)32 b(sources)g(of)h(information)e(on)h(stabs)h(are)g
+Fd(Db)m(x)g(and)f(Db)m(xto)s(ol)h(In)m(terfaces)p Fg(,)h(2nd)e
+(edition,)g(b)m(y)150 1613 y(Sun,)41 b(1988,)j(and)39
+b Fd(AIX)h(V)-8 b(ersion)39 b(3.2)i(Files)d(Reference)p
+Fg(,)44 b(F)-8 b(ourth)39 b(Edition,)i(Septem)m(b)s(er)e(1992,)44
+b Fc(")p Fg(db)m(x)150 1723 y(Stabstring)31 b(Grammar)p
+Fc(")g Fg(in)f(the)i(a.out)h(section,)f(page)h(2-31.)46
+b(This)30 b(do)s(cumen)m(t)i(is)f(b)s(eliev)m(ed)f(to)i(incor-)150
+1832 y(p)s(orate)25 b(the)f(information)f(from)g(those)i(t)m(w)m(o)h
+(sources)e(except)h(where)f(it)g(explicitly)e(directs)h(y)m(ou)i(to)g
+(them)150 1942 y(for)30 b(more)h(information.)150 2221
+y Fh(1.1)68 b(Ov)l(erview)46 b(of)g(Debugging)f(Information)h(Flo)l(w)
+275 2423 y Fg(The)33 b(GNU)i(C)f(compiler)f(compiles)g(C)h(source)g(in)
+f(a)i(`)p Fc(.c)p Fg(')f(\014le)f(in)m(to)h(assem)m(bly)g(language)h
+(in)d(a)j(`)p Fc(.s)p Fg(')150 2532 y(\014le,)j(whic)m(h)e(the)i(assem)
+m(bler)e(translates)i(in)m(to)f(a)h(`)p Fc(.o)p Fg(')f(\014le,)h(whic)m
+(h)e(the)h(link)m(er)f(com)m(bines)h(with)f(other)150
+2642 y(`)p Fc(.o)p Fg(')30 b(\014les)g(and)f(libraries)f(to)j(pro)s
+(duce)e(an)h(executable)h(\014le.)275 2785 y(With)c(the)h(`)p
+Fc(-g)p Fg(')f(option,)h(GCC)g(puts)f(in)f(the)i(`)p
+Fc(.s)p Fg(')g(\014le)f(additional)f(debugging)g(information,)h(whic)m
+(h)150 2895 y(is)j(sligh)m(tly)f(transformed)h(b)m(y)g(the)h(assem)m
+(bler)f(and)h(link)m(er,)e(and)h(carried)g(through)g(in)m(to)h(the)g
+(\014nal)e(exe-)150 3005 y(cutable.)40 b(This)29 b(debugging)g
+(information)f(describ)s(es)h(features)h(of)g(the)h(source)f(\014le)f
+(lik)m(e)h(line)e(n)m(um)m(b)s(ers,)150 3114 y(the)j(t)m(yp)s(es)f(and)
+g(scop)s(es)g(of)h(v)-5 b(ariables,)29 b(and)h(function)f(names,)h
+(parameters,)h(and)f(scop)s(es.)275 3257 y(F)-8 b(or)40
+b(some)f(ob)5 b(ject)41 b(\014le)d(formats,)k(the)e(debugging)e
+(information)g(is)g(encapsulated)h(in)f(assem)m(bler)150
+3367 y(directiv)m(es)29 b(kno)m(wn)h(collectiv)m(ely)f(as)i
+Fd(stab)g Fg(\(sym)m(b)s(ol)e(table\))i(directiv)m(es,)e(whic)m(h)g
+(are)h(in)m(tersp)s(ersed)e(with)150 3477 y(the)f(generated)h(co)s(de.)
+39 b(Stabs)27 b(are)g(the)g(nativ)m(e)g(format)g(for)g(debugging)e
+(information)g(in)h(the)h(a.out)h(and)150 3586 y(X)m(COFF)i(ob)5
+b(ject)30 b(\014le)e(formats.)41 b(The)29 b(GNU)h(to)s(ols)f(can)g
+(also)h(emit)f(stabs)g(in)f(the)h(COFF)g(and)g(ECOFF)150
+3696 y(ob)5 b(ject)31 b(\014le)f(formats.)275 3839 y(The)43
+b(assem)m(bler)h(adds)f(the)i(information)d(from)i(stabs)g(to)h(the)f
+(sym)m(b)s(ol)f(information)f(it)i(places)150 3949 y(b)m(y)f(default)f
+(in)f(the)i(sym)m(b)s(ol)f(table)h(and)f(the)h(string)f(table)h(of)g
+(the)g(`)p Fc(.o)p Fg(')g(\014le)f(it)g(is)g(building.)74
+b(The)150 4058 y(link)m(er)38 b(consolidates)h(the)h(`)p
+Fc(.o)p Fg(')f(\014les)g(in)m(to)h(one)f(executable)i(\014le,)g(with)d
+(one)i(sym)m(b)s(ol)e(table)i(and)f(one)150 4168 y(string)33
+b(table.)52 b(Debuggers)35 b(use)e(the)i(sym)m(b)s(ol)d(and)i(string)f
+(tables)h(in)f(the)h(executable)h(as)f(a)h(source)f(of)150
+4277 y(debugging)29 b(information)g(ab)s(out)h(the)h(program.)150
+4557 y Fh(1.2)68 b(Ov)l(erview)46 b(of)g(Stab)e(F)-11
+b(ormat)275 4758 y Fg(There)32 b(are)h(three)g(o)m(v)m(erall)g(formats)
+g(for)g(stab)g(assem)m(bler)f(directiv)m(es,)i(di\013eren)m(tiated)e(b)
+m(y)h(the)g(\014rst)150 4868 y(w)m(ord)g(of)h(the)g(stab.)51
+b(The)33 b(name)h(of)g(the)g(directiv)m(e)f(describ)s(es)f(whic)m(h)g
+(com)m(bination)i(of)f(four)g(p)s(ossible)150 4977 y(data)g(\014elds)d
+(follo)m(ws.)44 b(It)32 b(is)f(either)h Fc(.stabs)e Fg(\(string\),)i
+Fc(.stabn)e Fg(\(n)m(um)m(b)s(er\),)i(or)g Fc(.stabd)e
+Fg(\(dot\).)46 b(IBM's)150 5087 y(X)m(COFF)30 b(assem)m(bler)f(uses)g
+Fc(.stabx)f Fg(\(and)i(some)g(other)f(directiv)m(es)g(suc)m(h)h(as)g
+Fc(.file)e Fg(and)h Fc(.bi)p Fg(\))g(instead)150 5197
+y(of)i Fc(.stabs)p Fg(,)d Fc(.stabn)h Fg(or)h Fc(.stabd)p
+Fg(.)275 5340 y(The)f(o)m(v)m(erall)i(format)g(of)f(eac)m(h)i(class)e
+(of)h(stab)f(is:)p eop
+%DVIPSSectionPage: 2
+2 3 bop 150 -116 a Fg(2)3263 b(ST)-8 b(ABS)390 299 y
+Fc(.stabs)46 b(")p Fd(string)8 b Fc(",)p Fd(t)m(yp)s(e)p
+Fc(,)p Fd(other)p Fc(,)p Fd(desc)p Fc(,)p Fd(v)-5 b(alue)390
+403 y Fc(.stabn)46 b Fd(t)m(yp)s(e)p Fc(,)p Fd(other)p
+Fc(,)p Fd(desc)p Fc(,)p Fd(v)-5 b(alue)390 506 y Fc(.stabd)46
+b Fd(t)m(yp)s(e)p Fc(,)p Fd(other)p Fc(,)p Fd(desc)390
+610 y Fc(.stabx)g(")p Fd(string)8 b Fc(",)p Fd(v)-5 b(alue)p
+Fc(,)p Fd(t)m(yp)s(e)p Fc(,)p Fd(sdb-t)m(yp)s(e)275 754
+y Fg(F)d(or)43 b Fc(.stabn)f Fg(and)g Fc(.stabd)p Fg(,)j(there)e(is)f
+(no)h Fd(string)50 b Fg(\(the)44 b Fc(n_strx)d Fg(\014eld)h(is)g(zero;)
+50 b(see)44 b(Chapter)f(6)150 864 y([Sym)m(b)s(ol)30
+b(T)-8 b(ables],)32 b(page)h(33\).)46 b(F)-8 b(or)32
+b Fc(.stabd)p Fg(,)f(the)h Fd(v)-5 b(alue)36 b Fg(\014eld)31
+b(is)f(implicit)f(and)i(has)h(the)g(v)-5 b(alue)31 b(of)h(the)150
+973 y(curren)m(t)f(\014le)g(lo)s(cation.)45 b(F)-8 b(or)32
+b Fc(.stabx)p Fg(,)f(the)h Fd(sdb-t)m(yp)s(e)k Fg(\014eld)30
+b(is)h(un)m(used)f(for)i(stabs)f(and)g(can)h(alw)m(a)m(ys)h(b)s(e)150
+1083 y(set)e(to)g(zero.)42 b(The)29 b Fd(other)38 b Fg(\014eld)29
+b(is)g(almost)h(alw)m(a)m(ys)h(un)m(used)e(and)h(can)h(b)s(e)f(set)g
+(to)i(zero.)275 1227 y(The)26 b(n)m(um)m(b)s(er)f(in)g(the)i
+Fd(t)m(yp)s(e)32 b Fg(\014eld)26 b(giv)m(es)h(some)g(basic)f
+(information)f(ab)s(out)h(whic)m(h)g(t)m(yp)s(e)g(of)h(stab)g(this)150
+1336 y(is)36 b(\(or)h(whether)g(it)f Fb(is)45 b Fg(a)37
+b(stab,)i(as)e(opp)s(osed)f(to)i(an)f(ordinary)e(sym)m(b)s(ol\).)60
+b(Eac)m(h)38 b(v)-5 b(alid)35 b(t)m(yp)s(e)i(n)m(um)m(b)s(er)150
+1446 y(de\014nes)30 b(a)g(di\013eren)m(t)g(stab)h(t)m(yp)s(e;)g
+(further,)e(the)i(stab)f(t)m(yp)s(e)h(de\014nes)e(the)i(exact)h(in)m
+(terpretation)e(of,)h(and)150 1555 y(p)s(ossible)39 b(v)-5
+b(alues)42 b(for,)i(an)m(y)f(remaining)d Fd(string)p
+Fg(,)k Fd(desc)p Fg(,)h(or)d Fd(v)-5 b(alue)46 b Fg(\014elds)41
+b(presen)m(t)h(in)e(the)i(stab.)76 b(See)150 1665 y(App)s(endix)27
+b(A)i([Stab)h(T)m(yp)s(es],)f(page)h(47,)h(for)e(a)h(list)e(in)g(n)m
+(umeric)g(order)h(of)h(the)f(v)-5 b(alid)28 b Fd(t)m(yp)s(e)35
+b Fg(\014eld)28 b(v)-5 b(alues)150 1775 y(for)30 b(stab)h(directiv)m
+(es.)150 2055 y Fh(1.3)68 b(The)45 b(String)g(Field)275
+2257 y Fg(F)-8 b(or)26 b(most)f(stabs)h(the)f(string)g(\014eld)e(holds)
+h(the)i(meat)g(of)g(the)f(debugging)f(information.)38
+b(The)25 b(\015exible)150 2367 y(nature)38 b(of)h(this)f(\014eld)f(is)h
+(what)g(mak)m(es)i(stabs)e(extensible.)65 b(F)-8 b(or)39
+b(some)g(stab)g(t)m(yp)s(es)g(the)g(string)e(\014eld)150
+2476 y(con)m(tains)28 b(only)g(a)g(name.)40 b(F)-8 b(or)29
+b(other)g(stab)f(t)m(yp)s(es)g(the)h(con)m(ten)m(ts)h(can)e(b)s(e)g(a)g
+(great)i(deal)e(more)g(complex.)275 2620 y(The)h(o)m(v)m(erall)i
+(format)g(of)f(the)h(string)e(\014eld)g(for)h(most)h(stab)g(t)m(yp)s
+(es)f(is:)390 2758 y Fc(")p Fd(name)5 b Fc(:)p Fd(sym)m(b)s
+(ol-descriptor)52 b(t)m(yp)s(e-information)p Fc(")275
+2902 y Fd(name)34 b Fg(is)29 b(the)h(name)g(of)g(the)g(sym)m(b)s(ol)e
+(represen)m(ted)i(b)m(y)g(the)g(stab;)g(it)f(can)h(con)m(tain)g(a)h
+(pair)d(of)i(colons)150 3011 y(\(see)k(Section)f(7.2)i([Nested)f(Sym)m
+(b)s(ols],)e(page)i(37\).)51 b Fd(name)38 b Fg(can)c(b)s(e)e(omitted,)i
+(whic)m(h)e(means)h(the)h(stab)150 3121 y(represen)m(ts)28
+b(an)g(unnamed)f(ob)5 b(ject.)41 b(F)-8 b(or)29 b(example,)f(`)p
+Fc(:t10=*2)p Fg(')f(de\014nes)g(t)m(yp)s(e)i(10)g(as)f(a)h(p)s(oin)m
+(ter)e(to)i(t)m(yp)s(e)150 3231 y(2,)36 b(but)e(do)s(es)g(not)h(giv)m
+(e)f(the)h(t)m(yp)s(e)g(a)g(name.)52 b(Omitting)33 b(the)i
+Fd(name)40 b Fg(\014eld)33 b(is)g(supp)s(orted)g(b)m(y)h(AIX)h(db)m(x)
+150 3340 y(and)d(GDB)i(after)g(ab)s(out)e(v)m(ersion)h(4.8,)i(but)d
+(not)h(other)g(debuggers.)48 b(GCC)33 b(sometimes)g(uses)f(a)h(single)
+150 3450 y(space)j(as)f(the)h(name)f(instead)g(of)g(omitting)g(the)g
+(name)h(altogether;)j(apparen)m(tly)c(that)g(is)g(supp)s(orted)150
+3559 y(b)m(y)30 b(most)h(debuggers.)275 3703 y(The)25
+b Fd(sym)m(b)s(ol-descriptor)31 b Fg(follo)m(wing)25
+b(the)h(`)p Fc(:)p Fg(')h(is)e(an)h(alphab)s(etic)f(c)m(haracter)i
+(that)g(tells)f(more)g(sp)s(ecif-)150 3813 y(ically)36
+b(what)i(kind)e(of)i(sym)m(b)s(ol)f(the)h(stab)g(represen)m(ts.)63
+b(If)37 b(the)h Fd(sym)m(b)s(ol-descriptor)43 b Fg(is)37
+b(omitted,)j(but)150 3922 y(t)m(yp)s(e)g(information)d(follo)m(ws,)k
+(then)f(the)f(stab)h(represen)m(ts)f(a)h(lo)s(cal)f(v)-5
+b(ariable.)66 b(F)-8 b(or)41 b(a)e(list)g(of)g(sym)m(b)s(ol)150
+4032 y(descriptors,)27 b(see)h(App)s(endix)d(B)j([Sym)m(b)s(ol)e
+(Descriptors],)i(page)h(51.)40 b(The)27 b(`)p Fc(c)p
+Fg(')h(sym)m(b)s(ol)e(descriptor)g(is)h(an)150 4141 y(exception)d(in)f
+(that)i(it)f(is)f(not)i(follo)m(w)m(ed)f(b)m(y)g(t)m(yp)s(e)g
+(information.)37 b(See)25 b(Chapter)f(3)g([Constan)m(ts],)j(page)e(13.)
+275 4285 y Fd(t)m(yp)s(e-information)j Fg(is)g(either)h(a)h
+Fd(t)m(yp)s(e-n)m(um)m(b)s(er)p Fg(,)f(or)h(`)p Fd(t)m(yp)s(e-n)m(um)m
+(b)s(er)7 b Fc(=)p Fg('.)39 b(A)29 b Fd(t)m(yp)s(e-n)m(um)m(b)s(er)36
+b Fg(alone)29 b(is)g(a)150 4395 y(t)m(yp)s(e)i(reference,)g(referring)e
+(directly)g(to)i(a)f(t)m(yp)s(e)h(that)g(has)f(already)g(b)s(een)g
+(de\014ned.)275 4539 y(The)h(`)p Fd(t)m(yp)s(e-n)m(um)m(b)s(er)7
+b Fc(=)p Fg(')30 b(form)h(is)g(a)h(t)m(yp)s(e)g(de\014nition,)e(where)h
+(the)h(n)m(um)m(b)s(er)e(represen)m(ts)i(a)g(new)f(t)m(yp)s(e)150
+4648 y(whic)m(h)d(is)g(ab)s(out)i(to)g(b)s(e)e(de\014ned.)39
+b(The)29 b(t)m(yp)s(e)h(de\014nition)d(ma)m(y)j(refer)f(to)h(other)f(t)
+m(yp)s(es)h(b)m(y)f(n)m(um)m(b)s(er,)g(and)150 4758 y(those)e(t)m(yp)s
+(e)g(n)m(um)m(b)s(ers)e(ma)m(y)i(b)s(e)f(follo)m(w)m(ed)g(b)m(y)g(`)p
+Fc(=)p Fg(')h(and)f(nested)h(de\014nitions.)36 b(Also,)28
+b(the)e(Lucid)f(compiler)150 4867 y(will)35 b(rep)s(eat)j(`)p
+Fd(t)m(yp)s(e-n)m(um)m(b)s(er)7 b Fc(=)p Fg(')37 b(more)h(than)f(once)i
+(if)d(it)i(w)m(an)m(ts)g(to)h(de\014ne)e(sev)m(eral)h(t)m(yp)s(e)g(n)m
+(um)m(b)s(ers)e(at)150 4977 y(once.)275 5121 y(In)30
+b(a)i(t)m(yp)s(e)g(de\014nition,)e(if)g(the)i(c)m(haracter)h(that)f
+(follo)m(ws)f(the)h(equals)f(sign)f(is)h(non-n)m(umeric)f(then)h(it)150
+5230 y(is)i(a)h Fd(t)m(yp)s(e-descriptor)p Fg(,)g(and)f(tells)g(what)h
+(kind)e(of)i(t)m(yp)s(e)f(is)g(ab)s(out)h(to)g(b)s(e)f(de\014ned.)50
+b(An)m(y)34 b(other)g(v)-5 b(alues)150 5340 y(follo)m(wing)20
+b(the)j Fd(t)m(yp)s(e-descriptor)k Fg(v)-5 b(ary)d(,)25
+b(dep)s(ending)19 b(on)j(the)g Fd(t)m(yp)s(e-descriptor)p
+Fg(.)37 b(See)22 b(App)s(endix)e(C)h([T)m(yp)s(e)p eop
+%DVIPSSectionPage: 3
+3 4 bop 150 -116 a Fg(Chapter)30 b(1:)41 b(Ov)m(erview)30
+b(of)g(Stabs)2367 b(3)150 299 y(Descriptors],)33 b(page)h(53,)g(for)f
+(a)g(list)e(of)i Fd(t)m(yp)s(e-descriptor)38 b Fg(v)-5
+b(alues.)47 b(If)32 b(a)h(n)m(um)m(b)s(er)f(follo)m(ws)g(the)g(`)p
+Fc(=)p Fg(')h(then)150 408 y(the)d(n)m(um)m(b)s(er)e(is)g(a)i
+Fd(t)m(yp)s(e-reference)p Fg(.)41 b(F)-8 b(or)31 b(a)e(full)e
+(description)h(of)h(t)m(yp)s(es,)h(Chapter)f(5)h([T)m(yp)s(es],)g(page)
+g(21.)275 549 y(A)j Fd(t)m(yp)s(e-n)m(um)m(b)s(er)39
+b Fg(is)33 b(often)h(a)g(single)e(n)m(um)m(b)s(er.)49
+b(The)33 b(GNU)h(and)f(Sun)f(to)s(ols)h(additionally)e(p)s(ermit)150
+659 y(a)37 b Fd(t)m(yp)s(e-n)m(um)m(b)s(er)42 b Fg(to)c(b)s(e)e(a)h
+(pair)e(\()p Fd(\014le-n)m(um)m(b)s(er)p Fg(,)p Fd(\014let)m(yp)s(e-n)m
+(um)m(b)s(er)7 b Fg(\))34 b(\(the)j(paren)m(theses)g(app)s(ear)f(in)g
+(the)150 768 y(string,)27 b(and)f(serv)m(e)i(to)g(distinguish)23
+b(the)k(t)m(w)m(o)h(cases\).)41 b(The)27 b Fd(\014le-n)m(um)m(b)s(er)k
+Fg(is)26 b(a)i(n)m(um)m(b)s(er)d(starting)i(with)f(1)150
+878 y(whic)m(h)e(is)h(incremen)m(ted)g(for)h(eac)m(h)h(sep)s(erate)f
+(source)g(\014le)e(in)h(the)h(compilation)e(\(e.g.,)k(in)d(C,)g(eac)m
+(h)i(header)150 988 y(\014le)38 b(gets)j(a)e(di\013eren)m(t)g(n)m(um)m
+(b)s(er\).)67 b(The)39 b Fd(\014let)m(yp)s(e-n)m(um)m(b)s(er)44
+b Fg(is)38 b(a)i(n)m(um)m(b)s(er)e(starting)h(with)f(1)i(whic)m(h)e(is)
+150 1097 y(incremen)m(ted)27 b(for)h(eac)m(h)h(new)e(t)m(yp)s(e)h
+(de\014ned)e(in)h(the)h(\014le.)39 b(\(Separating)27
+b(the)h(\014le)f(n)m(um)m(b)s(er)g(and)g(the)h(t)m(yp)s(e)150
+1207 y(n)m(um)m(b)s(er)k(p)s(ermits)f(the)j Fc(N_BINCL)d
+Fg(optimization)h(to)i(succeed)g(more)g(often;)h(see)f(Section)f(2.3)h
+([Include)150 1316 y(Files],)c(page)h(7\).)275 1457 y(There)c(is)h(an)g
+(AIX)g(extension)g(for)g(t)m(yp)s(e)g(attributes.)40
+b(F)-8 b(ollo)m(wing)27 b(the)i(`)p Fc(=)p Fg(')f(are)h(an)m(y)f(n)m
+(um)m(b)s(er)f(of)i(t)m(yp)s(e)150 1567 y(attributes.)39
+b(Eac)m(h)28 b(one)g(starts)f(with)f(`)p Fc(@)p Fg(')h(and)g(ends)f
+(with)g(`)p Fc(;)p Fg('.)40 b(Debuggers,)29 b(including)24
+b(AIX's)j(db)m(x)g(and)150 1676 y(GDB)33 b(4.10,)h(skip)c(an)m(y)i(t)m
+(yp)s(e)g(attributes)g(they)g(do)g(not)g(recognize.)45
+b(GDB)33 b(4.9)g(and)f(other)g(v)m(ersions)f(of)150 1786
+y(db)m(x)f(ma)m(y)i(not)f(do)g(this.)41 b(Because)33
+b(of)e(a)g(con\015ict)g(with)e(C)p Fc(++)h Fg(\(see)i(Chapter)f(7)g
+([Cplusplus],)d(page)j(37\),)150 1895 y(new)38 b(attributes)g(should)e
+(not)j(b)s(e)f(de\014ned)f(whic)m(h)g(b)s(egin)g(with)g(a)i(digit,)g(`)
+p Fc(\()p Fg(',)i(or)d(`)p Fc(-)p Fg(';)43 b(GDB)d(ma)m(y)f(b)s(e)150
+2005 y(unable)29 b(to)i(distinguish)c(those)k(from)e(the)i(C)p
+Fc(++)e Fg(t)m(yp)s(e)i(descriptor)e(`)p Fc(@)p Fg('.)41
+b(The)30 b(attributes)g(are:)150 2174 y Fc(a)p Fd(b)s(oundary)630
+2283 y(b)s(oundary)48 b Fg(is)42 b(an)g(in)m(teger)h(sp)s(ecifying)d
+(the)j(alignmen)m(t.)77 b(I)42 b(assume)g(it)g(applies)f(to)i(all)630
+2393 y(v)-5 b(ariables)29 b(of)i(this)e(t)m(yp)s(e.)150
+2559 y Fc(p)p Fd(in)m(teger)162 b Fg(P)m(oin)m(ter)29
+b(class)g(\(for)g(c)m(hec)m(king\).)41 b(Not)30 b(sure)e(what)h(this)e
+(means,)j(or)f(ho)m(w)f Fd(in)m(teger)36 b Fg(is)28 b(in)m(ter-)630
+2668 y(preted.)150 2834 y Fc(P)432 b Fg(Indicate)32 b(this)f(is)g(a)h
+(pac)m(k)m(ed)h(t)m(yp)s(e,)g(meaning)e(that)i(structure)f(\014elds)e
+(or)i(arra)m(y)h(elemen)m(ts)630 2943 y(are)e(placed)f(more)g(closely)g
+(in)f(memory)-8 b(,)31 b(to)g(sa)m(v)m(e)h(memory)e(at)h(the)g(exp)s
+(ense)f(of)g(sp)s(eed.)150 3109 y Fc(s)p Fd(size)290
+b Fg(Size)28 b(in)g(bits)f(of)i(a)g(v)-5 b(ariable)28
+b(of)h(this)e(t)m(yp)s(e.)41 b(This)27 b(is)g(fully)g(supp)s(orted)g(b)
+m(y)h(GDB)i(4.11)h(and)630 3219 y(later.)150 3384 y Fc(S)432
+b Fg(Indicate)23 b(that)h(this)e(t)m(yp)s(e)i(is)e(a)i(string)e
+(instead)g(of)i(an)f(arra)m(y)h(of)f(c)m(haracters,)k(or)c(a)h
+(bitstring)630 3494 y(instead)i(of)g(a)h(set.)39 b(It)27
+b(do)s(esn't)f(c)m(hange)h(the)g(la)m(y)m(out)g(of)f(the)h(data)g(b)s
+(eing)d(represen)m(ted,)k(but)630 3603 y(do)s(es)i(enable)g(the)g
+(debugger)h(to)g(kno)m(w)f(whic)m(h)f(t)m(yp)s(e)i(it)f(is.)275
+3772 y(All)e(of)i(this)f(can)h(mak)m(e)g(the)g(string)f(\014eld)f
+(quite)i(long.)40 b(All)28 b(v)m(ersions)h(of)h(GDB,)h(and)e(some)i(v)m
+(ersions)150 3882 y(of)39 b(db)m(x,)i(can)e(handle)f(arbitrarily)e
+(long)j(strings.)66 b(But)39 b(man)m(y)g(v)m(ersions)f(of)i(db)m(x)e
+(\(or)i(assem)m(blers)e(or)150 3991 y(link)m(ers,)23
+b(I'm)g(not)h(sure)f(whic)m(h\))f(cretinously)g(limit)f(the)j(strings)e
+(to)i(ab)s(out)f(80)h(c)m(haracters,)j(so)d(compilers)150
+4101 y(whic)m(h)29 b(m)m(ust)i(w)m(ork)g(with)e(suc)m(h)i(systems)g
+(need)f(to)i(split)c(the)j Fc(.stabs)e Fg(directiv)m(e)i(in)m(to)g(sev)
+m(eral)g Fc(.stabs)150 4211 y Fg(directiv)m(es.)40 b(Eac)m(h)29
+b(stab)g(duplicates)f(ev)m(ery)h(\014eld)f(except)i(the)f(string)f
+(\014eld.)38 b(The)29 b(string)f(\014eld)f(of)i(ev)m(ery)150
+4320 y(stab)35 b(except)g(the)g(last)g(is)e(mark)m(ed)i(as)g(con)m(tin)
+m(ued)f(with)g(a)h(bac)m(kslash)f(at)h(the)g(end)f(\(in)g(the)g(assem)m
+(bly)150 4430 y(co)s(de)h(this)e(ma)m(y)j(b)s(e)e(written)f(as)i(a)g
+(double)e(bac)m(kslash,)j(dep)s(ending)c(on)j(the)f(assem)m(bler\).)54
+b(Remo)m(ving)150 4539 y(the)30 b(bac)m(kslashes)g(and)f(concatenating)
+i(the)f(string)f(\014elds)f(of)i(eac)m(h)h(stab)f(pro)s(duces)e(the)i
+(original,)e(long)150 4649 y(string.)44 b(Just)32 b(to)g(b)s(e)g
+(incompatible)e(\(or)i(so)g(they)g(don't)g(ha)m(v)m(e)h(to)g(w)m(orry)f
+(ab)s(out)f(what)h(the)g(assem)m(bler)150 4759 y(do)s(es)e(with)f(bac)m
+(kslashes\),)i(AIX)g(can)f(use)g(`)p Fc(?)p Fg(')h(instead)e(of)i(bac)m
+(kslash.)150 5032 y Fh(1.4)68 b(A)44 b(Simple)i(Example)g(in)f(C)g
+(Source)275 5230 y Fg(T)-8 b(o)28 b(get)h(the)g(\015a)m(v)m(or)f(of)h
+(ho)m(w)f(stabs)g(describ)s(e)e(source)j(information)d(for)i(a)g(C)g
+(program,)g(let's)h(lo)s(ok)e(at)150 5340 y(the)k(simple)d(program:)p
+eop
+%DVIPSSectionPage: 4
+4 5 bop 150 -116 a Fg(4)3263 b(ST)-8 b(ABS)390 299 y
+Fc(main\(\))390 403 y({)772 506 y(printf\("Hello)44 b(world"\);)390
+610 y(})275 755 y Fg(When)25 b(compiled)g(with)f(`)p
+Fc(-g)p Fg(',)j(the)f(program)g(ab)s(o)m(v)m(e)h(yields)d(the)i(follo)m
+(wing)e(`)p Fc(.s)p Fg(')i(\014le.)39 b(Line)24 b(n)m(um)m(b)s(ers)150
+864 y(ha)m(v)m(e)32 b(b)s(een)e(added)g(to)i(mak)m(e)g(it)e(easier)h
+(to)h(refer)e(to)i(parts)e(of)h(the)g(`)p Fc(.s)p Fg(')g(\014le)f(in)g
+(the)h(description)e(of)i(the)150 974 y(stabs)f(that)h(follo)m(ws.)150
+1257 y Fh(1.5)68 b(The)45 b(Simple)g(Example)h(at)f(the)h(Assem)l(bly)f
+(Lev)l(el)275 1459 y Fg(This)19 b(simple)f(\\hello)j(w)m(orld")f
+(example)g(demonstrates)i(sev)m(eral)f(of)g(the)g(stab)g(t)m(yp)s(es)g
+(used)f(to)i(describ)s(e)150 1569 y(C)30 b(language)h(source)f
+(\014les.)390 1708 y Fc(1)95 b(gcc2_compiled.:)390 1812
+y(2)g(.stabs)46 b("/cygint/s1/users/jcm/pla)o(y/",)o(100,)o(0,0)o(,Lte)
+o(xt0)390 1915 y(3)95 b(.stabs)46 b("hello.c",100,0,0,Ltext0)390
+2019 y(4)95 b(.text)390 2123 y(5)g(Ltext0:)390 2227 y(6)g(.stabs)46
+b("int:t1=r1;-2147483648;21)o(4748)o(3647)o(;",)o(128,)o(0,0,)o(0)390
+2330 y(7)95 b(.stabs)46 b("char:t2=r2;0;127;",128,0)o(,0,0)390
+2434 y(8)95 b(.stabs)46 b("long)h(int:t3=r1;-2147483648;2)o(1474)o(836)
+o(47;")o(,128)o(,0,)o(0,0)390 2538 y(9)95 b(.stabs)46
+b("unsigned)g(int:t4=r1;0;-1;",128,0,)o(0,0)390 2642
+y(10)h(.stabs)f("long)h(unsigned)e(int:t5=r1;0;-1;",128,0,0,)o(0)390
+2746 y(11)i(.stabs)f("short)g(int:t6=r1;-32768;32767;",1)o(28,)o(0,0,)o
+(0)390 2849 y(12)h(.stabs)f("long)h(long)f(int:t7=r1;0;-1;",128,0,0,)o
+(0)390 2953 y(13)h(.stabs)f("short)g(unsigned)g
+(int:t8=r1;0;65535;",128,)o(0,0,)o(0)390 3057 y(14)h(.stabs)f("long)h
+(long)f(unsigned)g(int:t9=r1;0;-1;",128,0,0)o(,0)390
+3161 y(15)h(.stabs)f("signed)g(char:t10=r1;-128;127;",12)o(8,0)o(,0,0)
+390 3264 y(16)h(.stabs)f("unsigned)g(char:t11=r1;0;255;",128)o(,0,)o
+(0,0)390 3368 y(17)h(.stabs)f("float:t12=r1;4;0;",128,0)o(,0,0)390
+3472 y(18)h(.stabs)f("double:t13=r1;8;0;",128,)o(0,0,)o(0)390
+3576 y(19)h(.stabs)f("long)h(double:t14=r1;8;0;",128)o(,0,0)o(,0)390
+3680 y(20)g(.stabs)f("void:t15=15",128,0,0,0)390 3783
+y(21)286 b(.align)46 b(4)390 3887 y(22)h(LC0:)390 3991
+y(23)286 b(.ascii)46 b("Hello,)g(world!\\12\\0")390 4095
+y(24)286 b(.align)46 b(4)390 4198 y(25)286 b(.global)46
+b(_main)390 4302 y(26)286 b(.proc)46 b(1)390 4406 y(27)h(_main:)390
+4510 y(28)g(.stabn)f(68,0,4,LM1)390 4614 y(29)h(LM1:)390
+4717 y(30)286 b(!#PROLOGUE#)45 b(0)390 4821 y(31)286
+b(save)46 b(\045sp,-136,\045sp)390 4925 y(32)286 b(!#PROLOGUE#)45
+b(1)390 5029 y(33)286 b(call)46 b(___main,0)390 5132
+y(34)286 b(nop)390 5236 y(35)47 b(.stabn)f(68,0,5,LM2)390
+5340 y(36)h(LM2:)p eop
+%DVIPSSectionPage: 5
+5 6 bop 150 -116 a Fg(Chapter)30 b(1:)41 b(Ov)m(erview)30
+b(of)g(Stabs)2367 b(5)390 299 y Fc(37)47 b(LBB2:)390
+403 y(38)286 b(sethi)46 b(\045hi\(LC0\),\045o1)390 506
+y(39)286 b(or)47 b(\045o1,\045lo\(LC0\),\045o0)390 610
+y(40)286 b(call)46 b(_printf,0)390 714 y(41)286 b(nop)390
+818 y(42)47 b(.stabn)f(68,0,6,LM3)390 922 y(43)h(LM3:)390
+1025 y(44)g(LBE2:)390 1129 y(45)g(.stabn)f(68,0,6,LM4)390
+1233 y(46)h(LM4:)390 1337 y(47)g(L1:)390 1440 y(48)286
+b(ret)390 1544 y(49)g(restore)390 1648 y(50)47 b(.stabs)f
+("main:F1",36,0,0,_main)390 1752 y(51)h(.stabn)f(192,0,0,LBB2)390
+1856 y(52)h(.stabn)f(224,0,0,LBE2)p eop
+%DVIPSSectionPage: 6
+6 7 bop 150 -116 a Fg(6)3263 b(ST)-8 b(ABS)p eop
+%DVIPSSectionPage: 7
+7 8 bop 150 -116 a Fg(Chapter)30 b(2:)41 b(Enco)s(ding)29
+b(the)h(Structure)g(of)g(the)h(Program)1521 b(7)150 299
+y Fe(2)80 b(Enco)t(ding)54 b(the)e(Structure)g(of)i(the)f(Program)275
+514 y Fg(The)30 b(elemen)m(ts)h(of)f(the)h(program)f(structure)g(that)i
+(stabs)e(enco)s(de)h(include)d(the)j(name)g(of)f(the)h(main)150
+624 y(function,)d(the)h(names)g(of)g(the)g(source)g(and)g(include)d
+(\014les,)j(the)g(line)e(n)m(um)m(b)s(ers,)h(pro)s(cedure)g(names)h
+(and)150 733 y(t)m(yp)s(es,)i(and)e(the)i(b)s(eginnings)d(and)h(ends)h
+(of)g(blo)s(c)m(ks)g(of)h(co)s(de.)150 979 y Fh(2.1)68
+b(Main)45 b(Program)275 1168 y Fg(Most)31 b(languages)h(allo)m(w)e(the)
+h(main)f(program)h(to)h(ha)m(v)m(e)g(an)m(y)f(name.)43
+b(The)30 b Fc(N_MAIN)g Fg(stab)h(t)m(yp)s(e)g(tells)150
+1278 y(the)c(debugger)f(the)h(name)f(that)i(is)d(used)h(in)f(this)h
+(program.)39 b(Only)25 b(the)i(string)e(\014eld)g(is)h(signi\014can)m
+(t;)h(it)f(is)150 1387 y(the)31 b(name)g(of)g(a)g(function)f(whic)m(h)g
+(is)g(the)h(main)f(program.)42 b(Most)32 b(C)e(compilers)f(do)i(not)g
+(use)g(this)f(stab)150 1497 y(\(they)35 b(exp)s(ect)g(the)f(debugger)g
+(to)h(assume)f(that)h(the)g(name)f(is)g Fc(main)p Fg(\),)g(but)g(some)h
+(C)e(compilers)g(emit)150 1606 y(an)d Fc(N_MAIN)f Fg(stab)h(for)h(the)f
+Fc(main)f Fg(function.)40 b(I'm)30 b(not)g(sure)g(ho)m(w)h(X)m(COFF)g
+(handles)d(this.)150 1852 y Fh(2.2)68 b(P)l(aths)46 b(and)e(Names)i(of)
+f(the)g(Source)g(Files)275 2041 y Fg(Before)f(an)m(y)f(other)g(stabs)g
+(o)s(ccur,)k(there)c(m)m(ust)g(b)s(e)g(a)g(stab)g(sp)s(ecifying)e(the)i
+(source)h(\014le.)78 b(This)150 2151 y(information)30
+b(is)h(con)m(tained)h(in)f(a)h(sym)m(b)s(ol)e(of)i(stab)g(t)m(yp)s(e)g
+Fc(N_SO)p Fg(;)g(the)g(string)e(\014eld)h(con)m(tains)h(the)g(name)150
+2260 y(of)i(the)g(\014le.)51 b(The)33 b(v)-5 b(alue)33
+b(of)i(the)f(sym)m(b)s(ol)e(is)h(the)h(start)h(address)e(of)h(the)g(p)s
+(ortion)f(of)h(the)g(text)h(section)150 2370 y(corresp)s(onding)28
+b(to)j(that)g(\014le.)275 2500 y(With)e(the)i(Sun)e(Solaris2)g
+(compiler,)g(the)i(desc)f(\014eld)f(con)m(tains)i(a)f(source-language)i
+(co)s(de.)275 2631 y(Some)f(compilers)f(\(for)h(example,)g(GCC2)h(and)e
+(SunOS4)g(`)p Fc(/bin/cc)p Fg('\))g(also)h(include)e(the)i(directory)
+150 2741 y(in)i(whic)m(h)h(the)h(source)g(w)m(as)g(compiled,)g(in)e(a)i
+(second)g Fc(N_SO)f Fg(sym)m(b)s(ol)g(preceding)f(the)i(one)g(con)m
+(taining)150 2850 y(the)e(\014le)f(name.)49 b(This)31
+b(sym)m(b)s(ol)h(can)i(b)s(e)e(distinguished)d(b)m(y)k(the)g(fact)h
+(that)g(it)e(ends)h(in)e(a)j(slash.)47 b(Co)s(de)150
+2960 y(from)24 b(the)h Fc(cfront)d Fg(C)p Fc(++)i Fg(compiler)f(can)h
+(ha)m(v)m(e)i(additional)c Fc(N_SO)i Fg(sym)m(b)s(ols)f(for)h
+(nonexisten)m(t)g(source)h(\014les)150 3070 y(after)31
+b(the)f Fc(N_SO)g Fg(for)g(the)g(real)g(source)h(\014le;)f(these)g(are)
+h(b)s(eliev)m(ed)e(to)i(con)m(tain)g(no)f(useful)f(information.)275
+3200 y(F)-8 b(or)31 b(example:)390 3325 y Fc(.stabs)46
+b("/cygint/s1/users/jcm/pla)o(y/")o(,100)o(,0,0)o(,Lt)o(ext0)232
+b(#)47 b Fg(100)32 b(is)e(N)p 3442 3325 28 4 v 32 w(SO)390
+3429 y Fc(.stabs)46 b("hello.c",100,0,0,Ltext0)772 3533
+y(.text)390 3636 y(Ltext0:)275 3767 y Fg(Instead)32 b(of)i
+Fc(N_SO)e Fg(sym)m(b)s(ols,)g(X)m(COFF)i(uses)e(a)i Fc(.file)d
+Fg(assem)m(bler)i(directiv)m(e)g(whic)m(h)e(assem)m(bles)i(to)150
+3877 y(a)e Fc(C_FILE)d Fg(sym)m(b)s(ol;)i(explaining)e(this)h(in)g
+(detail)h(is)f(outside)h(the)g(scop)s(e)h(of)f(this)f(do)s(cumen)m(t.)
+275 4007 y(If)g(it)h(is)g(useful)f(to)i(indicate)e(the)i(end)f(of)g(a)h
+(source)g(\014le,)e(this)h(is)f(done)h(with)f(an)i Fc(N_SO)e
+Fg(sym)m(b)s(ol)g(with)150 4117 y(an)34 b(empt)m(y)h(string)e(for)h
+(the)g(name.)52 b(The)34 b(v)-5 b(alue)34 b(is)f(the)h(address)g(of)g
+(the)g(end)g(of)g(the)h(text)g(section)f(for)150 4227
+y(the)g(\014le.)51 b(F)-8 b(or)35 b(some)f(systems,)h(there)f(is)f(no)h
+(indication)e(of)i(the)h(end)e(of)h(a)g(source)h(\014le,)f(and)f(y)m
+(ou)i(just)150 4336 y(need)29 b(to)h(\014gure)f(it)g(ended)g(when)f(y)m
+(ou)i(see)g(an)f Fc(N_SO)f Fg(for)h(a)h(di\013eren)m(t)f(source)g
+(\014le,)g(or)h(a)f(sym)m(b)s(ol)f(ending)150 4446 y(in)h
+Fc(.o)h Fg(\(whic)m(h)f(at)i(least)g(some)g(link)m(ers)d(insert)i(to)h
+(mark)f(the)g(start)h(of)g(a)g(new)f Fc(.o)f Fg(\014le\).)150
+4692 y Fh(2.3)68 b(Names)46 b(of)f(Include)g(Files)275
+4881 y Fg(There)26 b(are)i(sev)m(eral)f(sc)m(hemes)h(for)f(dealing)f
+(with)g(include)f(\014les:)38 b(the)27 b(traditional)f
+Fc(N_SOL)f Fg(approac)m(h,)150 4990 y(Sun's)38 b Fc(N_BINCL)g
+Fg(approac)m(h,)43 b(and)c(the)h(X)m(COFF)h Fc(C_BINCL)c
+Fg(approac)m(h)k(\(whic)m(h)e(despite)g(the)h(similar)150
+5100 y(name)30 b(has)h(little)e(in)g(common)h(with)f
+Fc(N_BINCL)p Fg(\).)275 5230 y(An)36 b Fc(N_SOL)f Fg(sym)m(b)s(ol)h(sp)
+s(eci\014es)f(whic)m(h)h(include)f(\014le)h(subsequen)m(t)g(sym)m(b)s
+(ols)f(refer)i(to.)61 b(The)36 b(string)150 5340 y(\014eld)d(is)h(the)h
+(name)g(of)g(the)g(\014le)f(and)g(the)h(v)-5 b(alue)34
+b(is)g(the)h(text)h(address)d(corresp)s(onding)g(to)j(the)f(end)f(of)p
+eop
+%DVIPSSectionPage: 8
+8 9 bop 150 -116 a Fg(8)3263 b(ST)-8 b(ABS)150 299 y(the)27
+b(previous)f(include)f(\014le)i(and)f(the)i(start)f(of)h(this)e(one.)40
+b(T)-8 b(o)28 b(sp)s(ecify)e(the)h(main)f(source)i(\014le)e(again,)i
+(use)150 408 y(an)i Fc(N_SOL)f Fg(sym)m(b)s(ol)g(with)g(the)i(name)f
+(of)h(the)f(main)g(source)g(\014le.)275 536 y(The)35
+b Fc(N_BINCL)e Fg(approac)m(h)j(w)m(orks)g(as)f(follo)m(ws.)56
+b(An)35 b Fc(N_BINCL)f Fg(sym)m(b)s(ol)g(sp)s(eci\014es)g(the)i(start)g
+(of)g(an)150 646 y(include)25 b(\014le.)39 b(In)26 b(an)h(ob)5
+b(ject)29 b(\014le,)e(only)f(the)i(string)e(is)g(signi\014can)m(t;)i
+(the)f(link)m(er)f(puts)g(data)i(in)m(to)f(some)h(of)150
+755 y(the)g(other)h(\014elds.)38 b(The)28 b(end)f(of)h(the)h(include)d
+(\014le)h(is)g(mark)m(ed)h(b)m(y)g(an)g Fc(N_EINCL)e
+Fg(sym)m(b)s(ol)h(\(whic)m(h)g(has)h(no)150 865 y(string)h(\014eld\).)
+39 b(In)29 b(an)g(ob)5 b(ject)31 b(\014le,)e(there)h(is)f(no)g
+(signi\014can)m(t)g(data)h(in)e(the)i Fc(N_EINCL)e Fg(sym)m(b)s(ol.)39
+b Fc(N_BINCL)150 974 y Fg(and)30 b Fc(N_EINCL)e Fg(can)j(b)s(e)f
+(nested.)275 1102 y(If)i(the)i(link)m(er)d(detects)k(that)f(t)m(w)m(o)g
+(source)g(\014les)e(ha)m(v)m(e)i(iden)m(tical)e(stabs)h(b)s(et)m(w)m
+(een)h(an)f Fc(N_BINCL)f Fg(and)150 1212 y Fc(N_EINCL)38
+b Fg(pair)h(\(as)i(will)c(generally)i(b)s(e)h(the)g(case)h(for)f(a)h
+(header)e(\014le\),)k(then)c(it)h(only)f(puts)g(out)i(the)150
+1321 y(stabs)27 b(once.)40 b(Eac)m(h)27 b(additional)e(o)s(ccurance)i
+(is)f(replaced)g(b)m(y)g(an)h Fc(N_EXCL)e Fg(sym)m(b)s(ol.)38
+b(I)27 b(b)s(eliev)m(e)e(the)i(GNU)150 1431 y(link)m(er)h(and)h(the)g
+(Sun)f(\(b)s(oth)h(SunOS4)e(and)i(Solaris\))f(link)m(er)g(are)i(the)f
+(only)g(ones)g(whic)m(h)g(supp)s(orts)e(this)150 1540
+y(feature.)275 1668 y(A)d(link)m(er)e(whic)m(h)h(supp)s(orts)f(this)g
+(feature)j(will)c(set)k(the)f(v)-5 b(alue)23 b(of)h(a)h
+Fc(N_BINCL)d Fg(sym)m(b)s(ol)g(to)j(the)f(total)h(of)150
+1777 y(all)h(the)i(c)m(haracters)g(in)e(the)i(stabs)f(strings)f
+(included)f(in)h(the)h(header)g(\014le,)h(omitting)e(an)m(y)i(\014le)e
+(n)m(um)m(b)s(ers.)150 1887 y(The)i(v)-5 b(alue)29 b(of)g(an)g
+Fc(N_EXCL)e Fg(sym)m(b)s(ol)h(is)g(the)h(same)g(as)h(the)f(v)-5
+b(alue)28 b(of)h(the)h Fc(N_BINCL)d Fg(sym)m(b)s(ol)g(it)i(replaces.)
+150 1997 y(This)35 b(information)f(can)j(b)s(e)e(used)h(to)h(matc)m(h)g
+(up)f Fc(N_EXCL)e Fg(and)i Fc(N_BINCL)e Fg(sym)m(b)s(ols)h(whic)m(h)g
+(ha)m(v)m(e)j(the)150 2106 y(same)28 b(\014lename.)38
+b(The)27 b Fc(N_EINCL)e Fg(v)-5 b(alue,)28 b(and)f(the)g(v)-5
+b(alues)26 b(of)i(the)f(other)h(and)e(description)f(\014elds)h(for)h
+(all)150 2216 y(three,)k(app)s(ear)f(to)h(alw)m(a)m(ys)g(b)s(e)e(zero.)
+275 2343 y(F)-8 b(or)44 b(the)g(start)h(of)e(an)h(include)e(\014le)h
+(in)f(X)m(COFF,)j(use)e(the)h(`)p Fc(.bi)p Fg(')g(assem)m(bler)f
+(directiv)m(e,)k(whic)m(h)150 2453 y(generates)28 b(a)g
+Fc(C_BINCL)d Fg(sym)m(b)s(ol.)38 b(A)27 b(`)p Fc(.ei)p
+Fg(')f(directiv)m(e,)i(whic)m(h)d(generates)k(a)e Fc(C_EINCL)e
+Fg(sym)m(b)s(ol,)i(denotes)150 2563 y(the)42 b(end)f(of)h(the)g
+(include)d(\014le.)74 b(Both)42 b(directiv)m(es)f(are)h(follo)m(w)m(ed)
+f(b)m(y)h(the)g(name)f(of)h(the)g(source)g(\014le)150
+2672 y(in)33 b(quotes,)k(whic)m(h)c(b)s(ecomes)i(the)g(string)f(for)g
+(the)h(sym)m(b)s(ol.)53 b(The)34 b(v)-5 b(alue)34 b(of)h(eac)m(h)h(sym)
+m(b)s(ol,)f(pro)s(duced)150 2782 y(automatically)27 b(b)m(y)g(the)g
+(assem)m(bler)f(and)h(link)m(er,)f(is)g(the)h(o\013set)h(in)m(to)f(the)
+h(executable)f(of)g(the)h(b)s(eginning)150 2891 y(\(inclusiv)m(e,)d(as)
+h(y)m(ou'd)g(exp)s(ect\))h(or)f(end)f(\(inclusiv)m(e,)h(as)g(y)m(ou)g
+(w)m(ould)f(not)h(exp)s(ect\))h(of)f(the)g(p)s(ortion)f(of)h(the)150
+3001 y(COFF)k(line)f(table)h(that)h(corresp)s(onds)e(to)i(this)f
+(include)e(\014le.)40 b Fc(C_BINCL)28 b Fg(and)i Fc(C_EINCL)e
+Fg(do)i(not)h(nest.)150 3237 y Fh(2.4)68 b(Line)45 b(Num)l(b)t(ers)275
+3423 y Fg(An)26 b Fc(N_SLINE)f Fg(sym)m(b)s(ol)g(represen)m(ts)i(the)g
+(start)g(of)g(a)g(source)g(line.)37 b(The)27 b(desc)f(\014eld)g(con)m
+(tains)h(the)g(line)150 3533 y(n)m(um)m(b)s(er)j(and)g(the)h(v)-5
+b(alue)30 b(con)m(tains)i(the)f(co)s(de)g(address)f(for)h(the)g(start)g
+(of)g(that)h(source)f(line.)41 b(On)30 b(most)150 3642
+y(mac)m(hines)40 b(the)g(address)g(is)f(absolute;)45
+b(for)40 b(stabs)g(in)f(sections)h(\(see)i(App)s(endix)37
+b(F)k([Stab)f(Sections],)150 3752 y(page)31 b(61\),)h(it)e(is)f
+(relativ)m(e)i(to)g(the)f(function)f(in)h(whic)m(h)f(the)h
+Fc(N_SLINE)f Fg(sym)m(b)s(ol)g(o)s(ccurs.)275 3879 y(GNU)35
+b(do)s(cumen)m(ts)f Fc(N_DSLINE)e Fg(and)i Fc(N_BSLINE)e
+Fg(sym)m(b)s(ols)h(for)h(line)f(n)m(um)m(b)s(ers)g(in)g(the)i(data)g
+(or)g(bss)150 3989 y(segmen)m(ts,)50 b(resp)s(ectiv)m(ely)-8
+b(.)85 b(They)45 b(are)h(iden)m(tical)e(to)i Fc(N_SLINE)d
+Fg(but)i(are)g(relo)s(cated)h(di\013eren)m(tly)e(b)m(y)150
+4099 y(the)c(link)m(er.)68 b(They)39 b(w)m(ere)i(in)m(tended)e(to)h(b)s
+(e)g(used)f(to)i(describ)s(e)d(the)i(source)g(lo)s(cation)g(of)g(a)g(v)
+-5 b(ariable)150 4208 y(declaration,)31 b(but)e(I)i(b)s(eliev)m(e)f
+(that)h(GCC2)g(actually)f(puts)g(the)g(line)f(n)m(um)m(b)s(er)h(in)f
+(the)i(desc)g(\014eld)e(of)i(the)150 4318 y(stab)36 b(for)g(the)g(v)-5
+b(ariable)35 b(itself.)56 b(GDB)37 b(has)f(b)s(een)f(ignoring)f(these)j
+(sym)m(b)s(ols)d(\(unless)h(they)h(con)m(tain)h(a)150
+4427 y(string)29 b(\014eld\))h(since)f(at)i(least)g(GDB)h(3.5.)275
+4555 y(F)-8 b(or)36 b(single)f(source)h(lines)f(that)h(generate)i
+(discon)m(tiguous)d(co)s(de,)i(suc)m(h)f(as)h(\015o)m(w)f(of)g(con)m
+(trol)g(state-)150 4664 y(men)m(ts,)k(there)f(ma)m(y)f(b)s(e)g(more)g
+(than)g(one)g(line)e(n)m(um)m(b)s(er)h(en)m(try)h(for)g(the)g(same)h
+(source)f(line.)62 b(In)37 b(this)150 4774 y(case)d(there)g(is)e(a)i
+(line)e(n)m(um)m(b)s(er)g(en)m(try)h(at)h(the)g(start)g(of)f(eac)m(h)i
+(co)s(de)e(range,)i(eac)m(h)f(with)e(the)i(same)g(line)150
+4884 y(n)m(um)m(b)s(er.)275 5011 y(X)m(COFF)26 b(do)s(es)f(not)g(use)g
+(stabs)h(for)f(line)f(n)m(um)m(b)s(ers.)37 b(Instead,)27
+b(it)e(uses)g(COFF)g(line)f(n)m(um)m(b)s(ers)g(\(whic)m(h)150
+5121 y(are)36 b(outside)f(the)g(scop)s(e)h(of)g(this)e(do)s(cumen)m
+(t\).)56 b(Standard)35 b(COFF)g(line)f(n)m(um)m(b)s(ers)g(cannot)i
+(deal)f(with)150 5230 y(include)27 b(\014les,)i(but)f(in)g(X)m(COFF)i
+(this)e(is)g(\014xed)h(with)f(the)h Fc(C_BINCL)f Fg(metho)s(d)g(of)i
+(marking)e(include)f(\014les)150 5340 y(\(see)k(Section)g(2.3)g
+([Include)e(Files],)h(page)h(7\).)p eop
+%DVIPSSectionPage: 9
+9 10 bop 150 -116 a Fg(Chapter)30 b(2:)41 b(Enco)s(ding)29
+b(the)h(Structure)g(of)g(the)h(Program)1521 b(9)150 299
+y Fh(2.5)68 b(Pro)t(cedures)275 521 y Fg(All)39 b(of)i(the)f(follo)m
+(wing)f(stabs)i(normally)e(use)h(the)h Fc(N_FUN)e Fg(sym)m(b)s(ol)h(t)m
+(yp)s(e.)71 b(Ho)m(w)m(ev)m(er,)46 b(Sun's)39 b Fc(acc)150
+630 y Fg(compiler)28 b(on)h(SunOS4)f(uses)h Fc(N_GSYM)f
+Fg(and)h Fc(N_STSYM)p Fg(,)f(whic)m(h)g(means)h(that)i(the)e(v)-5
+b(alue)29 b(of)h(the)g(stab)f(for)150 740 y(the)f(function)e(is)h
+(useless)g(and)g(the)h(debugger)f(m)m(ust)h(get)g(the)g(address)f(of)h
+(the)g(function)e(from)h(the)h(non-)150 849 y(stab)36
+b(sym)m(b)s(ols)e(instead.)55 b(On)35 b(systems)g(where)g(non-stab)h
+(sym)m(b)s(ols)e(ha)m(v)m(e)i(leading)f(underscores,)h(the)150
+959 y(stabs)e(will)d(lac)m(k)j(underscores)e(and)i(the)f(debugger)h
+(needs)f(to)h(kno)m(w)g(ab)s(out)f(the)h(leading)f(underscore)150
+1069 y(to)g(matc)m(h)h(up)e(the)g(stab)h(and)f(the)h(non-stab)g(sym)m
+(b)s(ol.)46 b(BSD)33 b(F)-8 b(ortran)33 b(is)f(said)g(to)h(use)g
+Fc(N_FNAME)d Fg(with)150 1178 y(the)k(same)f(restriction;)h(the)g(v)-5
+b(alue)33 b(of)g(the)h(sym)m(b)s(ol)e(is)g(not)i(useful)d(\(I'm)j(not)f
+(sure)g(it)g(really)f(do)s(es)h(use)150 1288 y(this,)d(b)s(ecause)g
+(GDB)h(do)s(esn't)g(handle)d(this)i(and)g(no)g(one)g(has)h
+(complained\).)275 1452 y(A)d(function)e(is)h(represen)m(ted)h(b)m(y)g
+(an)g(`)p Fc(F)p Fg(')g(sym)m(b)s(ol)f(descriptor)g(for)h(a)g(global)f
+(\(extern\))i(function,)f(and)150 1561 y(`)p Fc(f)p Fg(')e(for)g(a)h
+(static)g(\(lo)s(cal\))f(function.)38 b(F)-8 b(or)27
+b(a.out,)h(the)e(v)-5 b(alue)26 b(of)g(the)h(sym)m(b)s(ol)e(is)g(the)h
+(address)g(of)g(the)g(start)150 1671 y(of)37 b(the)g(function;)j(it)c
+(is)g(already)h(relo)s(cated.)61 b(F)-8 b(or)37 b(stabs)g(in)f(ELF,)h
+(the)g(SunPR)m(O)f(compiler)f(v)m(ersion)150 1780 y(2.0.1)h(and)d(GCC)g
+(put)g(out)h(an)g(address)f(whic)m(h)f(gets)j(relo)s(cated)f(b)m(y)f
+(the)h(link)m(er.)50 b(In)33 b(a)h(future)f(release)150
+1890 y(SunPR)m(O)27 b(is)g(planning)f(to)j(put)e(out)i(zero,)g(in)e
+(whic)m(h)g(case)j(the)e(address)g(can)g(b)s(e)g(found)f(from)h(the)g
+(ELF)150 2000 y(\(non-stab\))f(sym)m(b)s(ol.)39 b(Because)28
+b(lo)s(oking)d(things)h(up)f(in)h(the)h(ELF)f(sym)m(b)s(ols)g(w)m(ould)
+f(probably)g(b)s(e)h(slo)m(w,)150 2109 y(I'm)c(not)h(sure)f(ho)m(w)h
+(to)g(\014nd)e(whic)m(h)h(sym)m(b)s(ol)f(of)i(that)g(name)g(is)e(the)i
+(righ)m(t)f(one,)j(and)d(this)f(do)s(esn't)i(pro)m(vide)150
+2219 y(an)m(y)36 b(w)m(a)m(y)h(to)f(deal)g(with)e(nested)i(functions,)g
+(it)f(w)m(ould)g(probably)f(b)s(e)h(b)s(etter)h(to)h(mak)m(e)f(the)g(v)
+-5 b(alue)36 b(of)150 2328 y(the)c(stab)g(an)f(address)g(relativ)m(e)h
+(to)g(the)g(start)g(of)g(the)g(\014le,)f(or)h(just)f(absolute.)45
+b(See)32 b(Section)f(F.2)i([ELF)150 2438 y(Link)m(er)c(Relo)s(cation],)
+h(page)g(62)h(for)e(more)h(information)e(on)h(link)m(er)f(relo)s
+(cation)h(of)h(stabs)g(in)e(ELF)i(\014les.)150 2547 y(F)-8
+b(or)28 b(X)m(COFF,)g(the)f(stab)g(uses)g(the)g Fc(C_FUN)f
+Fg(storage)j(class)e(and)f(the)h(v)-5 b(alue)27 b(of)g(the)h(stab)f(is)
+f(meaningless;)150 2657 y(the)31 b(address)e(of)i(the)f(function)f(can)
+i(b)s(e)f(found)f(from)h(the)g(csect)i(sym)m(b)s(ol)d(\(XTY)p
+2940 2657 28 4 v 33 w(LD/XMC)p 3361 2657 V 34 w(PR\).)275
+2821 y(The)21 b(t)m(yp)s(e)i(information)d(of)i(the)h(stab)f(represen)m
+(ts)g(the)g(return)f(t)m(yp)s(e)i(of)f(the)g(function;)i(th)m(us)e(`)p
+Fc(foo:f5)p Fg(')150 2930 y(means)i(that)h(fo)s(o)g(is)e(a)i(function)e
+(returning)g(t)m(yp)s(e)h(5.)39 b(There)24 b(is)g(no)g(need)g(to)h(try)
+f(to)h(get)h(the)f(line)d(n)m(um)m(b)s(er)150 3040 y(of)27
+b(the)g(start)h(of)f(the)g(function)f(from)g(the)h(stab)h(for)e(the)h
+(function;)g(it)g(is)f(in)g(the)h(next)g Fc(N_SLINE)e
+Fg(sym)m(b)s(ol.)275 3204 y(Some)43 b(compilers)e(\(suc)m(h)i(as)g
+(Sun's)f(Solaris)f(compiler\))h(supp)s(ort)g(an)h(extension)f(for)h(sp)
+s(ecifying)150 3313 y(the)35 b(t)m(yp)s(es)f(of)h(the)f(argumen)m(ts.)
+53 b(I)35 b(susp)s(ect)e(this)h(extension)g(is)f(not)i(used)f(for)g
+(old)f(\(non-protot)m(yp)s(ed\))150 3423 y(function)27
+b(de\014nitions)f(in)i(C.)g(If)g(the)h(extension)g(is)e(in)h(use,)g
+(the)h(t)m(yp)s(e)g(information)e(of)i(the)g(stab)f(for)h(the)150
+3532 y(function)j(is)g(follo)m(w)m(ed)h(b)m(y)g(t)m(yp)s(e)h
+(information)d(for)i(eac)m(h)i(argumen)m(t,)f(with)e(eac)m(h)j(argumen)
+m(t)e(preceded)150 3642 y(b)m(y)i(`)p Fc(;)p Fg('.)54
+b(An)35 b(argumen)m(t)g(t)m(yp)s(e)g(of)h(0)f(means)g(that)g
+(additional)e(argumen)m(ts)i(are)h(b)s(eing)d(passed,)j(whose)150
+3752 y(t)m(yp)s(es)c(and)g(n)m(um)m(b)s(er)f(ma)m(y)i(v)-5
+b(ary)32 b(\(`)p Fc(...)p Fg(')g(in)f(ANSI)h(C\).)g(GDB)h(has)f
+(tolerated)h(this)e(extension)h(\(parsed)150 3861 y(the)f(syn)m(tax,)g
+(if)f(not)g(necessarily)g(used)f(the)i(information\))e(since)h(at)h
+(least)g(v)m(ersion)f(4.8;)i(I)e(don't)h(kno)m(w)150
+3971 y(whether)i(all)f(v)m(ersions)h(of)h(db)m(x)f(tolerate)i(it.)50
+b(The)33 b(argumen)m(t)h(t)m(yp)s(es)f(giv)m(en)h(here)f(are)h(not)g
+(redundan)m(t)150 4080 y(with)g(the)h(sym)m(b)s(ols)f(for)h(the)h
+(formal)e(parameters)i(\(see)g(Section)f(4.7)h([P)m(arameters],)j(page)
+d(18\);)j(they)150 4190 y(are)28 b(the)g(t)m(yp)s(es)f(of)h(the)g
+(argumen)m(ts)g(as)g(they)f(are)h(passed,)g(b)s(efore)g(an)m(y)f(con)m
+(v)m(ersions)h(migh)m(t)g(tak)m(e)h(place.)150 4300 y(F)-8
+b(or)26 b(example,)g(if)e(a)i(C)f(function)f(whic)m(h)g(is)g(declared)h
+(without)f(a)h(protot)m(yp)s(e)h(tak)m(es)h(a)e Fc(float)f
+Fg(argumen)m(t,)150 4409 y(the)30 b(v)-5 b(alue)30 b(is)f(passed)h(as)g
+(a)h Fc(double)d Fg(but)i(then)g(con)m(v)m(erted)i(to)e(a)h
+Fc(float)p Fg(.)39 b(Debuggers)31 b(need)f(to)h(use)f(the)150
+4519 y(t)m(yp)s(es)d(giv)m(en)f(in)f(the)i(argumen)m(ts)g(when)e(prin)m
+(ting)g(v)-5 b(alues,)26 b(but)g(when)g(calling)f(the)h(function)g
+(they)g(need)150 4628 y(to)31 b(use)f(the)h(t)m(yp)s(es)f(giv)m(en)h
+(in)e(the)h(sym)m(b)s(ol)f(de\014ning)g(the)h(function.)275
+4792 y(If)41 b(the)h(return)f(t)m(yp)s(e)h(and)f(t)m(yp)s(es)h(of)g
+(argumen)m(ts)g(of)g(a)g(function)f(whic)m(h)g(is)g(de\014ned)f(in)h
+(another)150 4902 y(source)29 b(\014le)f(are)i(sp)s(eci\014ed)d
+(\(i.e.,)j(a)g(function)e(protot)m(yp)s(e)h(in)f(ANSI)h(C\),)g
+(traditionally)e(compilers)g(emit)150 5011 y(no)g(stab;)h(the)f(only)f
+(w)m(a)m(y)i(for)f(the)g(debugger)f(to)i(\014nd)d(the)i(information)f
+(is)f(if)h(the)h(source)g(\014le)f(where)h(the)150 5121
+y(function)h(is)h(de\014ned)g(w)m(as)h(also)g(compiled)e(with)g
+(debugging)h(sym)m(b)s(ols.)39 b(As)30 b(an)f(extension)h(the)g
+(Solaris)150 5230 y(compiler)d(uses)g(sym)m(b)s(ol)g(descriptor)g(`)p
+Fc(P)p Fg(')h(follo)m(w)m(ed)g(b)m(y)g(the)g(return)f(t)m(yp)s(e)h(of)h
+(the)f(function,)f(follo)m(w)m(ed)h(b)m(y)150 5340 y(the)36
+b(argumen)m(ts,)h(eac)m(h)g(preceded)e(b)m(y)h(`)p Fc(;)p
+Fg(',)h(as)f(in)e(a)i(stab)g(with)e(sym)m(b)s(ol)g(descriptor)h(`)p
+Fc(f)p Fg(')h(or)f(`)p Fc(F)p Fg('.)57 b(This)p eop
+%DVIPSSectionPage: 10
+10 11 bop 150 -116 a Fg(10)3218 b(ST)-8 b(ABS)150 299
+y(use)33 b(of)h(sym)m(b)s(ol)f(descriptor)g(`)p Fc(P)p
+Fg(')h(can)g(b)s(e)f(distinguished)d(from)j(its)g(use)h(for)f(register)
+h(parameters)g(\(see)150 408 y(Section)c(4.7.1)i([Register)f(P)m
+(arameters],)h(page)f(19\))h(b)m(y)e(the)h(fact)g(that)g(it)f(has)g
+(sym)m(b)s(ol)f(t)m(yp)s(e)i Fc(N_FUN)p Fg(.)275 540
+y(The)38 b(AIX)i(do)s(cumen)m(tation)f(also)g(de\014nes)f(sym)m(b)s(ol)
+g(descriptor)g(`)p Fc(J)p Fg(')i(as)f(an)g(in)m(ternal)f(function.)66
+b(I)150 650 y(assume)24 b(this)g(means)g(a)h(function)e(nested)i
+(within)d(another)i(function.)38 b(It)24 b(also)h(sa)m(ys)g(sym)m(b)s
+(ol)e(descriptor)150 760 y(`)p Fc(m)p Fg(')31 b(is)e(a)i(mo)s(dule)d
+(in)h(Mo)s(dula-2)i(or)f(extended)g(P)m(ascal.)275 891
+y(Pro)s(cedures)23 b(\(functions)h(whic)m(h)g(do)g(not)h(return)f(v)-5
+b(alues\))24 b(are)i(represen)m(ted)e(as)h(functions)f(returning)150
+1001 y(the)i Fc(void)e Fg(t)m(yp)s(e)i(in)e(C.)h(I)h(don't)f(see)h(wh)m
+(y)f(this)g(couldn't)g(b)s(e)f(used)h(for)g(all)g(languages)h(\(in)m(v)
+m(en)m(ting)f(a)h Fc(void)150 1111 y Fg(t)m(yp)s(e)32
+b(for)g(this)f(purp)s(ose)f(if)h(necessary\),)j(but)d(the)h(AIX)h(do)s
+(cumen)m(tation)f(de\014nes)f(`)p Fc(I)p Fg(',)i(`)p
+Fc(P)p Fg(',)f(and)g(`)p Fc(Q)p Fg(')g(for)150 1220 y(in)m(ternal,)f
+(global,)h(and)g(static)g(pro)s(cedures,)g(resp)s(ectiv)m(ely)-8
+b(.)45 b(These)32 b(sym)m(b)s(ol)f(descriptors)g(are)h(un)m(usual)150
+1330 y(in)d(that)i(they)g(are)f(not)h(follo)m(w)m(ed)f(b)m(y)g(t)m(yp)s
+(e)h(information.)275 1462 y(The)h(follo)m(wing)g(example)h(sho)m(ws)g
+(a)g(stab)h(for)e(a)i(function)e Fc(main)g Fg(whic)m(h)g(returns)g(t)m
+(yp)s(e)h(n)m(um)m(b)s(er)f Fc(1)p Fg(.)150 1571 y(The)h
+Fc(_main)f Fg(sp)s(eci\014ed)g(for)i(the)g(v)-5 b(alue)33
+b(is)g(a)h(reference)g(to)h(an)e(assem)m(bler)g(lab)s(el)f(whic)m(h)h
+(is)g(used)g(to)h(\014ll)150 1681 y(in)29 b(the)i(start)g(address)e(of)
+i(the)f(function.)390 1807 y Fc(.stabs)46 b("main:F1",36,0,0,_main)280
+b(#)48 b Fg(36)31 b(is)f(N)p 2442 1807 28 4 v 32 w(FUN)275
+1939 y(The)44 b(stab)h(represen)m(ting)f(a)i(pro)s(cedure)d(is)h(lo)s
+(cated)i(immediately)d(follo)m(wing)g(the)i(co)s(de)h(of)f(the)150
+2048 y(pro)s(cedure.)81 b(This)43 b(stab)h(is)f(in)g(turn)g(directly)g
+(follo)m(w)m(ed)h(b)m(y)g(a)h(group)e(of)i(other)f(stabs)g(describing)
+150 2158 y(elemen)m(ts)26 b(of)h(the)f(pro)s(cedure.)38
+b(These)26 b(other)g(stabs)g(describ)s(e)f(the)h(pro)s(cedure's)f
+(parameters,)j(its)d(blo)s(c)m(k)150 2267 y(lo)s(cal)30
+b(v)-5 b(ariables,)29 b(and)h(its)f(blo)s(c)m(k)h(structure.)275
+2399 y(If)g(functions)f(can)i(app)s(ear)f(in)g(di\013eren)m(t)g
+(sections,)h(then)g(the)g(debugger)f(ma)m(y)i(not)f(b)s(e)f(able)g(to)h
+(\014nd)150 2509 y(the)38 b(end)g(of)g(a)g(function.)62
+b(Recen)m(t)40 b(v)m(ersions)d(of)h(GCC)g(will)d(mark)j(the)g(end)f(of)
+h(a)h(function)d(with)h(an)150 2619 y Fc(N_FUN)c Fg(sym)m(b)s(ol)g
+(with)g(an)i(empt)m(y)g(string)e(for)h(the)h(name.)53
+b(The)34 b(v)-5 b(alue)34 b(is)f(the)i(address)f(of)g(the)h(end)f(of)
+150 2728 y(the)g(curren)m(t)g(function.)51 b(Without)33
+b(suc)m(h)h(a)h(sym)m(b)s(ol,)f(there)g(is)f(no)h(indication)e(of)i
+(the)g(address)g(of)g(the)150 2838 y(end)f(of)i(a)f(function,)g(and)f
+(y)m(ou)i(m)m(ust)f(assume)g(that)g(it)g(ended)f(at)i(the)f(starting)g
+(address)f(of)i(the)f(next)150 2947 y(function)29 b(or)h(at)i(the)e
+(end)g(of)g(the)h(text)g(section)g(for)f(the)h(program.)150
+3197 y Fh(2.6)68 b(Nested)46 b(Pro)t(cedures)275 3387
+y Fg(F)-8 b(or)34 b(an)m(y)f(of)h(the)f(sym)m(b)s(ol)g(descriptors)f
+(represen)m(ting)g(pro)s(cedures,)h(after)h(the)g(sym)m(b)s(ol)e
+(descriptor)150 3496 y(and)39 b(the)i(t)m(yp)s(e)f(information)e(is)h
+(optionally)g(a)h(scop)s(e)g(sp)s(eci\014er.)68 b(This)38
+b(consists)i(of)g(a)g(comma,)k(the)150 3606 y(name)39
+b(of)h(the)f(pro)s(cedure,)i(another)f(comma,)i(and)d(the)g(name)h(of)f
+(the)h(enclosing)e(pro)s(cedure.)66 b(The)150 3716 y(\014rst)31
+b(name)g(is)f(lo)s(cal)h(to)h(the)f(scop)s(e)h(sp)s(eci\014ed,)e(and)g
+(seems)i(to)g(b)s(e)e(redundan)m(t)h(with)e(the)j(name)f(of)h(the)150
+3825 y(sym)m(b)s(ol)g(\(b)s(efore)i(the)g(`)p Fc(:)p
+Fg('\).)52 b(This)32 b(feature)i(is)f(used)f(b)m(y)i(GCC,)g(and)f
+(presumably)e(P)m(ascal,)36 b(Mo)s(dula-2,)150 3935 y(etc.,)c
+(compilers,)d(for)h(nested)g(functions.)275 4067 y(If)22
+b(pro)s(cedures)g(are)i(nested)f(more)h(than)f(one)h(lev)m(el)f(deep,)h
+(only)f(the)g(immediately)f(con)m(taining)h(scop)s(e)150
+4176 y(is)29 b(sp)s(eci\014ed.)39 b(F)-8 b(or)32 b(example,)e(this)f
+(co)s(de:)390 4302 y Fc(int)390 4406 y(foo)47 b(\(int)g(x\))390
+4510 y({)485 4614 y(int)g(bar)g(\(int)g(y\))581 4717
+y({)676 4821 y(int)g(baz)g(\(int)g(z\))772 4925 y({)867
+5029 y(return)f(x)i(+)f(y)h(+)f(z;)772 5132 y(})676 5236
+y(return)f(baz)h(\(x)h(+)f(2)g(*)h(y\);)581 5340 y(})p
+eop
+%DVIPSSectionPage: 11
+11 12 bop 150 -116 a Fg(Chapter)30 b(2:)41 b(Enco)s(ding)29
+b(the)h(Structure)g(of)g(the)h(Program)1475 b(11)485
+299 y Fc(return)47 b(x)g(+)g(bar)g(\(3)h(*)f(x\);)390
+403 y(})150 537 y Fg(pro)s(duces)29 b(the)i(stabs:)390
+666 y Fc(.stabs)46 b("baz:f1,baz,bar",36,0,0,_)o(baz)o(.15)423
+b(#)48 b Fg(36)31 b(is)e(N)p 3014 666 28 4 v 33 w(FUN)390
+770 y Fc(.stabs)46 b("bar:f1,bar,foo",36,0,0,_)o(bar)o(.12)390
+873 y(.stabs)g("foo:F1",36,0,0,_foo)150 1131 y Fh(2.7)68
+b(Blo)t(c)l(k)45 b(Structure)275 1323 y Fg(The)38 b(program's)h(blo)s
+(c)m(k)f(structure)g(is)g(represen)m(ted)h(b)m(y)g(the)g
+Fc(N_LBRAC)e Fg(\(left)i(brace\))g(and)f(the)i Fc(N_)150
+1433 y(RBRAC)33 b Fg(\(righ)m(t)h(brace\))g(stab)g(t)m(yp)s(es.)52
+b(The)33 b(v)-5 b(ariables)33 b(de\014ned)g(inside)f(a)i(blo)s(c)m(k)g
+(precede)g(the)g Fc(N_LBRAC)150 1543 y Fg(sym)m(b)s(ol)i(for)h(most)h
+(compilers,)g(including)c(GCC.)j(Other)g(compilers,)h(suc)m(h)f(as)h
+(the)g(Con)m(v)m(ex,)i(Acorn)150 1652 y(RISC)34 b(mac)m(hine,)i(and)e
+(Sun)g Fc(acc)g Fg(compilers,)h(put)f(the)h(v)-5 b(ariables)34
+b(after)h(the)g Fc(N_LBRAC)e Fg(sym)m(b)s(ol.)53 b(The)150
+1762 y(v)-5 b(alues)30 b(of)g(the)g Fc(N_LBRAC)f Fg(and)g
+Fc(N_RBRAC)g Fg(sym)m(b)s(ols)g(are)h(the)h(start)f(and)g(end)g
+(addresses)f(of)i(the)f(co)s(de)h(of)150 1871 y(the)f(blo)s(c)m(k,)f
+(resp)s(ectiv)m(ely)-8 b(.)41 b(F)-8 b(or)30 b(most)g(mac)m(hines,)f
+(they)h(are)g(relativ)m(e)g(to)g(the)g(starting)g(address)e(of)i(this)
+150 1981 y(source)k(\014le.)50 b(F)-8 b(or)34 b(the)g(Gould)f(NP1,)i
+(they)f(are)g(absolute.)51 b(F)-8 b(or)34 b(stabs)g(in)e(sections)i
+(\(see)h(App)s(endix)c(F)150 2090 y([Stab)f(Sections],)h(page)g(61\),)h
+(they)e(are)h(relativ)m(e)g(to)g(the)f(function)f(in)g(whic)m(h)h(they)
+g(o)s(ccur.)275 2225 y(The)24 b Fc(N_LBRAC)e Fg(and)j
+Fc(N_RBRAC)d Fg(stabs)j(that)g(describ)s(e)e(the)i(blo)s(c)m(k)f(scop)s
+(e)h(of)g(a)g(pro)s(cedure)f(are)h(lo)s(cated)150 2335
+y(after)31 b(the)f Fc(N_FUN)f Fg(stab)i(that)g(represen)m(ts)f(the)h
+(pro)s(cedure)e(itself.)275 2469 y(Sun)24 b(do)s(cumen)m(ts)h(the)h
+(desc)f(\014eld)g(of)g Fc(N_LBRAC)f Fg(and)h Fc(N_RBRAC)f
+Fg(sym)m(b)s(ols)g(as)i(con)m(taining)f(the)h(nesting)150
+2579 y(lev)m(el)k(of)h(the)f(blo)s(c)m(k.)40 b(Ho)m(w)m(ev)m(er,)33
+b(db)m(x)d(seems)g(to)i(not)e(care,)i(and)d(GCC)h(alw)m(a)m(ys)h(sets)g
+(desc)f(to)i(zero.)275 2713 y(F)-8 b(or)29 b(X)m(COFF,)h(blo)s(c)m(k)f
+(scop)s(e)g(is)e(indicated)h(with)g Fc(C_BLOCK)f Fg(sym)m(b)s(ols.)38
+b(If)29 b(the)g(name)g(of)g(the)g(sym)m(b)s(ol)150 2823
+y(is)k(`)p Fc(.bb)p Fg(',)h(then)f(it)g(is)g(the)h(b)s(eginning)d(of)i
+(the)h(blo)s(c)m(k;)h(if)e(the)h(name)f(of)h(the)g(sym)m(b)s(ol)e(is)h
+(`)p Fc(.be)p Fg(';)i(it)e(is)g(the)150 2932 y(end)d(of)g(the)h(blo)s
+(c)m(k.)150 3190 y Fh(2.8)68 b(Alternate)46 b(En)l(try)g(P)l(oin)l(ts)
+275 3382 y Fg(Some)33 b(languages,)i(lik)m(e)e(F)-8 b(ortran,)36
+b(ha)m(v)m(e)f(the)e(abilit)m(y)f(to)j(en)m(ter)f(pro)s(cedures)f(at)h
+(some)g(place)g(other)150 3492 y(than)26 b(the)g(b)s(eginning.)36
+b(One)26 b(can)g(declare)g(an)g(alternate)h(en)m(try)f(p)s(oin)m(t.)38
+b(The)26 b Fc(N_ENTRY)e Fg(stab)i(is)f(for)h(this;)150
+3601 y(ho)m(w)m(ev)m(er,)39 b(the)d(Sun)f(F)m(OR)-8 b(TRAN)36
+b(compiler)f(do)s(esn't)h(use)f(it.)57 b(According)36
+b(to)h(AIX)f(do)s(cumen)m(tation,)150 3711 y(only)j(the)g(name)h(of)g
+(a)f Fc(C_ENTRY)f Fg(stab)i(is)e(signi\014can)m(t;)43
+b(the)d(address)f(of)g(the)h(alternate)g(en)m(try)g(p)s(oin)m(t)150
+3821 y(comes)33 b(from)f(the)g(corresp)s(onding)e(external)i(sym)m(b)s
+(ol.)45 b(A)32 b(previous)e(revision)h(of)h(this)f(do)s(cumen)m(t)h
+(said)150 3930 y(that)e(the)f(v)-5 b(alue)29 b(of)h(an)f
+Fc(N_ENTRY)e Fg(stab)j(w)m(as)g(the)f(address)g(of)g(the)h(alternate)g
+(en)m(try)f(p)s(oin)m(t,)g(but)g(I)g(don't)150 4040 y(kno)m(w)h(the)h
+(source)f(for)h(that)g(information.)p eop
+%DVIPSSectionPage: 12
+12 13 bop 150 -116 a Fg(12)3218 b(ST)-8 b(ABS)p eop
+%DVIPSSectionPage: 13
+13 14 bop 150 -116 a Fg(Chapter)30 b(3:)41 b(Constan)m(ts)2647
+b(13)150 299 y Fe(3)80 b(Constan)l(ts)275 533 y Fg(The)35
+b(`)p Fc(c)p Fg(')h(sym)m(b)s(ol)f(descriptor)g(indicates)g(that)h
+(this)f(stab)h(represen)m(ts)g(a)g(constan)m(t.)59 b(This)34
+b(sym)m(b)s(ol)150 643 y(descriptor)c(is)h(an)g(exception)h(to)g(the)g
+(general)f(rule)f(that)i(sym)m(b)s(ol)e(descriptors)h(are)g(follo)m(w)m
+(ed)g(b)m(y)h(t)m(yp)s(e)150 752 y(information.)39 b(Instead,)30
+b(it)g(is)g(follo)m(w)m(ed)g(b)m(y)g(`)p Fc(=)p Fg(')h(and)e(one)i(of)g
+(the)f(follo)m(wing:)150 912 y Fc(b)g Fd(v)-5 b(alue)197
+b Fg(Bo)s(olean)35 b(constan)m(t.)55 b Fd(v)-5 b(alue)39
+b Fg(is)34 b(a)h(n)m(umeric)e(v)-5 b(alue;)37 b(I)d(assume)h(it)f(is)g
+(0)h(for)f(false)g(or)h(1)g(for)630 1021 y(true.)150
+1181 y Fc(c)30 b Fd(v)-5 b(alue)197 b Fg(Character)31
+b(constan)m(t.)42 b Fd(v)-5 b(alue)35 b Fg(is)29 b(the)i(n)m(umeric)e
+(v)-5 b(alue)30 b(of)g(the)h(constan)m(t.)150 1340 y
+Fc(e)f Fd(t)m(yp)s(e-information)f Fc(,)h Fd(v)-5 b(alue)630
+1450 y Fg(Constan)m(t)36 b(whose)f(v)-5 b(alue)35 b(can)g(b)s(e)g
+(represen)m(ted)g(as)g(in)m(tegral.)55 b Fd(t)m(yp)s(e-information)34
+b Fg(is)h(the)630 1559 y(t)m(yp)s(e)40 b(of)g(the)g(constan)m(t,)j(as)d
+(it)g(w)m(ould)e(app)s(ear)h(after)h(a)h(sym)m(b)s(ol)d(descriptor)h
+(\(see)h(Sec-)630 1669 y(tion)g(1.3)i([String)e(Field],)i(page)g(2\).)
+72 b Fd(v)-5 b(alue)45 b Fg(is)40 b(the)h(n)m(umeric)e(v)-5
+b(alue)41 b(of)f(the)h(constan)m(t.)630 1778 y(GDB)d(4.9)g(do)s(es)f
+(not)g(actually)g(get)h(the)g(righ)m(t)e(v)-5 b(alue)37
+b(if)f Fd(v)-5 b(alue)42 b Fg(do)s(es)36 b(not)i(\014t)f(in)e(a)j(host)
+630 1888 y Fc(int)p Fg(,)i(but)e(it)g(do)s(es)h(not)f(do)h(an)m(ything)
+f(violen)m(t,)j(and)d(future)f(debuggers)i(could)e(b)s(e)h(ex-)630
+1998 y(tended)29 b(to)i(accept)g(in)m(tegers)f(of)g(an)m(y)g(size)g
+(\(whether)f(unsigned)f(or)i(not\).)41 b(This)28 b(constan)m(t)630
+2107 y(t)m(yp)s(e)h(is)f(usually)f(do)s(cumen)m(ted)i(as)g(b)s(eing)e
+(only)i(for)f(en)m(umeration)h(constan)m(ts,)i(but)d(GDB)630
+2217 y(has)i(nev)m(er)h(imp)s(osed)d(that)j(restriction;)f(I)g(don't)g
+(kno)m(w)h(ab)s(out)f(other)h(debuggers.)150 2376 y Fc(i)f
+Fd(v)-5 b(alue)197 b Fg(In)m(teger)33 b(constan)m(t.)48
+b Fd(v)-5 b(alue)36 b Fg(is)31 b(the)i(n)m(umeric)e(v)-5
+b(alue.)45 b(The)32 b(t)m(yp)s(e)g(is)g(some)g(sort)h(of)f(generic)630
+2486 y(in)m(teger)23 b(t)m(yp)s(e)f(\(for)h(GDB,)h(a)f(host)f
+Fc(int)p Fg(\);)j(to)e(sp)s(ecify)e(the)i(t)m(yp)s(e)f(explicitly)-8
+b(,)23 b(use)f(`)p Fc(e)p Fg(')g(instead.)150 2645 y
+Fc(r)30 b Fd(v)-5 b(alue)197 b Fg(Real)30 b(constan)m(t.)42
+b Fd(v)-5 b(alue)35 b Fg(is)29 b(the)i(real)f(v)-5 b(alue,)30
+b(whic)m(h)f(can)i(b)s(e)e(`)p Fc(INF)p Fg(')h(\(optionally)f(preceded)
+630 2755 y(b)m(y)35 b(a)g(sign\))f(for)h(in\014nit)m(y)-8
+b(,)34 b(`)p Fc(QNAN)p Fg(')g(for)h(a)g(quiet)f(NaN)i(\(not-a-n)m(um)m
+(b)s(er\),)h(or)e(`)p Fc(SNAN)p Fg(')f(for)h(a)630 2864
+y(signalling)29 b(NaN.)k(If)f(it)g(is)f(a)i(normal)e(n)m(um)m(b)s(er)g
+(the)h(format)g(is)g(that)g(accepted)i(b)m(y)e(the)g(C)630
+2974 y(library)c(function)h Fc(atof)p Fg(.)150 3133 y
+Fc(s)h Fd(string)173 b Fg(String)43 b(constan)m(t.)84
+b Fd(string)51 b Fg(is)43 b(a)i(string)e(enclosed)i(in)e(either)g(`)p
+Fc(')p Fg(')i(\(in)e(whic)m(h)g(case)j(`)p Fc(')p Fg(')630
+3243 y(c)m(haracters)c(within)c(the)j(string)f(are)h(represen)m(ted)g
+(as)g(`)p Fc(\\')p Fg(')f(or)h(`)p Fc(")p Fg(')g(\(in)f(whic)m(h)f
+(case)j(`)p Fc(")p Fg(')630 3352 y(c)m(haracters)32 b(within)c(the)i
+(string)g(are)g(represen)m(ted)h(as)f(`)p Fc(\\")p Fg('\).)150
+3512 y Fc(S)g Fd(t)m(yp)s(e-information)f Fc(,)h Fd(elemen)m(ts)35
+b Fc(,)30 b Fd(bits)j Fc(,)d Fd(pattern)630 3621 y Fg(Set)i(constan)m
+(t.)47 b Fd(t)m(yp)s(e-information)30 b Fg(is)h(the)h(t)m(yp)s(e)g(of)g
+(the)h(constan)m(t,)g(as)f(it)g(w)m(ould)f(app)s(ear)630
+3731 y(after)36 b(a)g(sym)m(b)s(ol)e(descriptor)g(\(see)i(Section)f
+(1.3)i([String)d(Field],)i(page)g(2\).)56 b Fd(elemen)m(ts)40
+b Fg(is)630 3841 y(the)34 b(n)m(um)m(b)s(er)e(of)i(elemen)m(ts)g(in)e
+(the)i(set)g(\(do)s(es)g(this)f(means)g(ho)m(w)h(man)m(y)f(bits)g(of)h
+Fd(pattern)630 3950 y Fg(are)41 b(actually)g(used,)i(whic)m(h)c(w)m
+(ould)h(b)s(e)g(redundan)m(t)f(with)h(the)h(t)m(yp)s(e,)j(or)d(p)s
+(erhaps)e(the)630 4060 y(n)m(um)m(b)s(er)29 b(of)i(bits)f(set)h(in)f
+Fd(pattern)p Fg(?)41 b(I)31 b(don't)f(get)i(it\),)f Fd(bits)j
+Fg(is)29 b(the)i(n)m(um)m(b)s(er)f(of)h(bits)e(in)h(the)630
+4169 y(constan)m(t)40 b(\(meaning)e(it)g(sp)s(eci\014es)f(the)h(length)
+g(of)g Fd(pattern)p Fg(,)j(I)d(think\),)i(and)d Fd(pattern)i
+Fg(is)630 4279 y(a)c(hexadecimal)f(represen)m(tation)g(of)h(the)g(set.)
+54 b(AIX)34 b(do)s(cumen)m(tation)h(refers)f(to)h(a)g(limit)630
+4389 y(of)h(32)g(b)m(ytes,)h(but)e(I)g(see)h(no)f(reason)g(wh)m(y)g
+(this)g(limit)e(should)g(exist.)55 b(This)34 b(form)h(could)630
+4498 y(probably)e(b)s(e)g(used)h(for)g(arbitrary)f(constan)m(ts,)k(not)
+d(just)g(sets;)j(the)e(only)e(catc)m(h)j(is)d(that)630
+4608 y Fd(pattern)d Fg(should)f(b)s(e)h(understo)s(o)s(d)e(to)j(b)s(e)f
+(target,)i(not)f(host,)f(b)m(yte)i(order)d(and)h(format.)275
+4767 y(The)f(b)s(o)s(olean,)h(c)m(haracter,)i(string,)d(and)g(set)i
+(constan)m(ts)g(are)g(not)f(supp)s(orted)e(b)m(y)i(GDB)i(4.9,)f(but)e
+(it)150 4877 y(ignores)d(them.)40 b(GDB)28 b(4.8)g(and)e(earlier)g(ga)m
+(v)m(e)j(an)e(error)f(message)i(and)f(refused)e(to)j(read)f(sym)m(b)s
+(ols)e(from)150 4986 y(the)31 b(\014le)e(con)m(taining)h(the)h(constan)
+m(ts.)275 5121 y(The)e(ab)s(o)m(v)m(e)j(information)d(is)g(follo)m(w)m
+(ed)h(b)m(y)g(`)p Fc(;)p Fg('.)p eop
+%DVIPSSectionPage: 14
+14 15 bop 150 -116 a Fg(14)3218 b(ST)-8 b(ABS)p eop
+%DVIPSSectionPage: 15
+15 16 bop 150 -116 a Fg(Chapter)30 b(4:)41 b(V)-8 b(ariables)2679
+b(15)150 299 y Fe(4)80 b(V)-13 b(ariables)275 529 y Fg(Di\013eren)m(t)
+26 b(t)m(yp)s(es)g(of)g(stabs)g(describ)s(e)f(the)h(v)-5
+b(arious)25 b(w)m(a)m(ys)i(that)g(v)-5 b(ariables)24
+b(can)j(b)s(e)e(allo)s(cated:)39 b(on)26 b(the)150 639
+y(stac)m(k,)32 b(globally)-8 b(,)30 b(in)f(registers,)h(in)f(common)i
+(blo)s(c)m(ks,)f(statically)-8 b(,)30 b(or)h(as)f(argumen)m(ts)h(to)g
+(a)g(function.)150 894 y Fh(4.1)68 b(Automatic)46 b(V)-11
+b(ariables)45 b(Allo)t(cated)h(on)f(the)g(Stac)l(k)275
+1086 y Fg(If)27 b(a)h(v)-5 b(ariable's)26 b(scop)s(e)i(is)e(lo)s(cal)h
+(to)h(a)g(function)e(and)h(its)g(lifetime)f(is)h(only)f(as)i(long)f(as)
+h(that)g(function)150 1196 y(executes)f(\(C)f(calls)g(suc)m(h)f(v)-5
+b(ariables)25 b Fd(automatic)6 b Fg(\),)28 b(it)e(can)g(b)s(e)g(allo)s
+(cated)g(in)e(a)j(register)f(\(see)h(Section)f(4.3)150
+1305 y([Register)31 b(V)-8 b(ariables],)30 b(page)h(16\))h(or)e(on)g
+(the)h(stac)m(k.)275 1439 y(Eac)m(h)22 b(v)-5 b(ariable)21
+b(allo)s(cated)h(on)g(the)h(stac)m(k)g(has)f(a)h(stab)f(with)f(the)h
+(sym)m(b)s(ol)f(descriptor)g(omitted.)38 b(Since)150
+1549 y(t)m(yp)s(e)28 b(information)d(should)h(b)s(egin)g(with)g(a)i
+(digit,)f(`)p Fc(-)p Fg(',)h(or)g(`)p Fc(\()p Fg(',)g(only)f(those)h(c)
+m(haracters)h(precluded)c(from)150 1658 y(b)s(eing)g(used)h(for)g(sym)m
+(b)s(ol)f(descriptors.)38 b(Ho)m(w)m(ev)m(er,)30 b(the)d(Acorn)f(RISC)g
+(mac)m(hine)g(\(ARM\))h(is)f(said)g(to)h(get)150 1768
+y(this)h(wrong:)40 b(it)30 b(puts)e(out)i(a)g(mere)g(t)m(yp)s(e)g
+(de\014nition)d(here,)j(without)e(the)i(preceding)f(`)p
+Fd(t)m(yp)s(e-n)m(um)m(b)s(er)7 b Fc(=)p Fg('.)150 1877
+y(This)37 b(is)g(a)i(bad)f(idea;)k(there)d(is)e(no)i(guaran)m(tee)h
+(that)f(t)m(yp)s(e)f(descriptors)f(are)i(distinct)e(from)h(sym)m(b)s
+(ol)150 1987 y(descriptors.)h(Stabs)30 b(for)h(stac)m(k)g(v)-5
+b(ariables)29 b(use)i(the)f Fc(N_LSYM)f Fg(stab)h(t)m(yp)s(e,)h(or)f
+Fc(C_LSYM)f Fg(for)h(X)m(COFF.)275 2121 y(The)35 b(v)-5
+b(alue)35 b(of)h(the)g(stab)g(is)e(the)i(o\013set)h(of)f(the)g(v)-5
+b(ariable)34 b(within)f(the)j(lo)s(cal)f(v)-5 b(ariables.)56
+b(On)35 b(most)150 2230 y(mac)m(hines)30 b(this)g(is)g(an)h(o\013set)h
+(from)f(the)g(frame)g(p)s(oin)m(ter)f(and)g(is)g(negativ)m(e.)44
+b(The)30 b(lo)s(cation)h(of)g(the)g(stab)150 2340 y(sp)s(eci\014es)e
+(whic)m(h)g(blo)s(c)m(k)h(it)g(is)f(de\014ned)g(in;)h(see)h(Section)f
+(2.7)h([Blo)s(c)m(k)g(Structure],)f(page)i(11.)275 2474
+y(F)-8 b(or)31 b(example,)f(the)h(follo)m(wing)d(C)i(co)s(de:)390
+2602 y Fc(int)390 2705 y(main)47 b(\(\))390 2809 y({)485
+2913 y(int)g(x;)390 3017 y(})275 3150 y Fg(pro)s(duces)29
+b(the)h(follo)m(wing)f(stabs:)390 3278 y Fc(.stabs)46
+b("main:F1",36,0,0,_main)137 b(#)48 b Fg(36)31 b(is)e(N)p
+2298 3278 28 4 v 33 w(FUN)390 3382 y Fc(.stabs)46 b("x:1",128,0,0,-12)
+377 b(#)48 b Fg(128)31 b(is)f(N)p 2344 3382 V 33 w(LSYM)390
+3486 y Fc(.stabn)46 b(192,0,0,LBB2)617 b(#)48 b Fg(192)31
+b(is)f(N)p 2344 3486 V 33 w(LBRA)m(C)390 3590 y Fc(.stabn)46
+b(224,0,0,LBE2)617 b(#)48 b Fg(224)31 b(is)f(N)p 2344
+3590 V 33 w(RBRA)m(C)275 3724 y(See)j(Section)g(2.5)i([Pro)s(cedures],)
+f(page)g(9)g(for)f(more)h(information)d(on)j(the)f Fc(N_FUN)f
+Fg(stab,)j(and)d(Sec-)150 3833 y(tion)24 b(2.7)i([Blo)s(c)m(k)g
+(Structure],)f(page)h(11)f(for)g(more)g(information)e(on)i(the)g
+Fc(N_LBRAC)e Fg(and)h Fc(N_RBRAC)f Fg(stabs.)150 4088
+y Fh(4.2)68 b(Global)46 b(V)-11 b(ariables)275 4280 y
+Fg(A)37 b(v)-5 b(ariable)36 b(whose)i(scop)s(e)f(is)g(not)h(sp)s
+(eci\014c)e(to)i(just)f(one)h(source)g(\014le)f(is)f(represen)m(ted)i
+(b)m(y)f(the)h(`)p Fc(G)p Fg(')150 4390 y(sym)m(b)s(ol)i(descriptor.)73
+b(These)41 b(stabs)h(use)f(the)g Fc(N_GSYM)f Fg(stab)i(t)m(yp)s(e)f
+(\(C)p 2678 4390 V 33 w(GSYM)h(for)f(X)m(COFF\).)h(The)150
+4499 y(t)m(yp)s(e)33 b(information)f(for)h(the)g(stab)h(\(see)g
+(Section)f(1.3)h([String)e(Field],)h(page)h(2\))g(giv)m(es)g(the)f(t)m
+(yp)s(e)g(of)h(the)150 4609 y(v)-5 b(ariable.)275 4743
+y(F)d(or)31 b(example,)f(the)h(follo)m(wing)d(source)j(co)s(de:)390
+4871 y Fc(char)47 b(g_foo)f(=)h('c';)150 5004 y Fg(yields)29
+b(the)h(follo)m(wing)f(assem)m(bly)h(co)s(de:)390 5132
+y Fc(.stabs)46 b("g_foo:G2",32,0,0,0)234 b(#)47 b Fg(32)31
+b(is)f(N)p 2251 5132 V 33 w(GSYM)629 5236 y Fc(.global)45
+b(_g_foo)629 5340 y(.data)p eop
+%DVIPSSectionPage: 16
+16 17 bop 150 -116 a Fg(16)3218 b(ST)-8 b(ABS)390 299
+y Fc(_g_foo:)629 403 y(.byte)46 b(99)275 537 y Fg(The)34
+b(address)g(of)i(the)f(v)-5 b(ariable)34 b(represen)m(ted)h(b)m(y)g
+(the)g Fc(N_GSYM)f Fg(is)g(not)h(con)m(tained)h(in)d(the)j
+Fc(N_GSYM)150 647 y Fg(stab.)41 b(The)30 b(debugger)g(gets)h(this)f
+(information)e(from)i(the)h(external)f(sym)m(b)s(ol)f(for)i(the)f
+(global)g(v)-5 b(ariable.)150 756 y(In)26 b(the)h(example)f(ab)s(o)m(v)
+m(e,)j(the)d Fc(.global)j(_g_foo)c Fg(and)h Fc(_g_foo:)e
+Fg(lines)h(tell)h(the)h(assem)m(bler)f(to)h(pro)s(duce)150
+866 y(an)j(external)h(sym)m(b)s(ol.)275 1000 y(Some)25
+b(compilers,)g(lik)m(e)g(GCC,)g(output)g Fc(N_GSYM)f
+Fg(stabs)i(only)e(once,)k(where)c(the)i(v)-5 b(ariable)24
+b(is)h(de\014ned.)150 1110 y(Other)42 b(compilers,)i(lik)m(e)e(SunOS4)e
+(/bin/cc,)46 b(output)c(a)h Fc(N_GSYM)d Fg(stab)j(for)f(eac)m(h)h
+(compilation)e(unit)150 1219 y(whic)m(h)29 b(references)i(the)f(v)-5
+b(ariable.)150 1476 y Fh(4.3)68 b(Register)47 b(V)-11
+b(ariables)275 1669 y Fg(Register)24 b(v)-5 b(ariables)24
+b(ha)m(v)m(e)h(their)f(o)m(wn)h(stab)g(t)m(yp)s(e,)h
+Fc(N_RSYM)d Fg(\()p Fc(C_RSYM)g Fg(for)h(X)m(COFF\),)i(and)e(their)g(o)
+m(wn)150 1778 y(sym)m(b)s(ol)35 b(descriptor,)j(`)p Fc(r)p
+Fg('.)59 b(The)36 b(stab's)h(v)-5 b(alue)36 b(is)f(the)i(n)m(um)m(b)s
+(er)e(of)i(the)g(register)f(where)g(the)h(v)-5 b(ariable)150
+1888 y(data)31 b(will)d(b)s(e)i(stored.)275 2022 y(AIX)40
+b(de\014nes)g(a)h(separate)g(sym)m(b)s(ol)e(descriptor)h(`)p
+Fc(d)p Fg(')g(for)g(\015oating)h(p)s(oin)m(t)e(registers.)71
+b(This)39 b(seems)150 2132 y(unnecessary;)i(wh)m(y)d(not)g(just)f(just)
+h(giv)m(e)g(\015oating)g(p)s(oin)m(t)f(registers)g(di\013eren)m(t)h
+(register)g(n)m(um)m(b)s(ers?)61 b(I)150 2241 y(ha)m(v)m(e)32
+b(not)e(v)m(eri\014ed)g(whether)f(the)i(compiler)e(actually)h(uses)g(`)
+p Fc(d)p Fg('.)275 2376 y(If)f(the)i(register)f(is)g(explicitly)e(allo)
+s(cated)i(to)h(a)g(global)f(v)-5 b(ariable,)29 b(but)h(not)g
+(initialized,)e(as)i(in:)390 2504 y Fc(register)46 b(int)g(g_bar)h(asm)
+g(\("\045g5"\);)150 2638 y Fg(then)30 b(the)h(stab)f(ma)m(y)h(b)s(e)f
+(emitted)g(at)h(the)g(end)f(of)g(the)h(ob)5 b(ject)31
+b(\014le,)f(with)f(the)h(other)h(bss)e(sym)m(b)s(ols.)150
+2895 y Fh(4.4)68 b(Common)45 b(Blo)t(c)l(ks)275 3088
+y Fg(A)28 b(common)h(blo)s(c)m(k)g(is)e(a)j(statically)e(allo)s(cated)h
+(section)f(of)h(memory)g(whic)m(h)e(can)i(b)s(e)g(referred)f(to)h(b)m
+(y)150 3197 y(sev)m(eral)h(source)f(\014les.)40 b(It)29
+b(ma)m(y)h(con)m(tain)g(sev)m(eral)g(v)-5 b(ariables.)39
+b(I)29 b(b)s(eliev)m(e)g(F)-8 b(ortran)30 b(is)e(the)i(only)f(language)
+150 3307 y(with)g(this)g(feature.)275 3441 y(A)36 b Fc(N_BCOMM)f
+Fg(stab)h(b)s(egins)f(a)i(common)g(blo)s(c)m(k)e(and)h(an)h
+Fc(N_ECOMM)d Fg(stab)j(ends)e(it.)59 b(The)36 b(only)f(\014eld)150
+3551 y(that)e(is)f(signi\014can)m(t)f(in)g(these)i(t)m(w)m(o)h(stabs)e
+(is)g(the)g(string,)h(whic)m(h)e(names)h(a)h(normal)e
+(\(non-debugging\))150 3660 y(sym)m(b)s(ol)38 b(that)h(giv)m(es)g(the)g
+(address)f(of)h(the)g(common)h(blo)s(c)m(k.)65 b(According)39
+b(to)g(IBM)h(do)s(cumen)m(tation,)150 3770 y(only)30
+b(the)g Fc(N_BCOMM)f Fg(has)h(the)h(name)g(of)f(the)h(common)g(blo)s(c)
+m(k)f(\(ev)m(en)h(though)g(their)e(compiler)g(actually)150
+3880 y(puts)h(it)f(b)s(oth)h(places\).)275 4014 y(The)j(stabs)i(for)f
+(the)g(mem)m(b)s(ers)g(of)g(the)h(common)f(blo)s(c)m(k)g(are)h(b)s(et)m
+(w)m(een)g(the)f Fc(N_BCOMM)e Fg(and)i(the)h Fc(N_)150
+4124 y(ECOMM)p Fg(;)c(the)g(v)-5 b(alue)31 b(of)h(eac)m(h)h(stab)e(is)g
+(the)g(o\013set)i(within)c(the)i(common)h(blo)s(c)m(k)f(of)h(that)g(v)
+-5 b(ariable.)42 b(IBM)150 4233 y(uses)d(the)g Fc(C_ECOML)e
+Fg(stab)i(t)m(yp)s(e,)j(and)d(there)g(is)f(a)i(corresp)s(onding)d
+Fc(N_ECOML)g Fg(stab)i(t)m(yp)s(e,)j(but)c(Sun's)150
+4343 y(F)-8 b(ortran)38 b(compiler)e(uses)h Fc(N_GSYM)e
+Fg(instead.)61 b(The)37 b(v)-5 b(ariables)36 b(within)f(a)j(common)f
+(blo)s(c)m(k)g(use)g(the)h(`)p Fc(V)p Fg(')150 4452 y(sym)m(b)s(ol)27
+b(descriptor)g(\(I)h(b)s(eliev)m(e)f(this)g(is)g(true)h(of)g(all)f(F)-8
+b(ortran)29 b(v)-5 b(ariables\).)39 b(Other)27 b(stabs)h(\(at)h(least)g
+(t)m(yp)s(e)150 4562 y(declarations)h(using)f Fc(C_DECL)p
+Fg(\))g(can)h(also)h(b)s(e)e(b)s(et)m(w)m(een)i(the)g
+Fc(N_BCOMM)d Fg(and)i(the)h Fc(N_ECOMM)p Fg(.)150 4819
+y Fh(4.5)68 b(Static)46 b(V)-11 b(ariables)275 5011 y
+Fg(Initialized)39 b(static)k(v)-5 b(ariables)41 b(are)i(represen)m(ted)
+f(b)m(y)g(the)g(`)p Fc(S)p Fg(')h(and)e(`)p Fc(V)p Fg(')i(sym)m(b)s(ol)
+e(descriptors.)75 b(`)p Fc(S)p Fg(')150 5121 y(means)33
+b(\014le)e(scop)s(e)i(static,)h(and)e(`)p Fc(V)p Fg(')h(means)f(pro)s
+(cedure)g(scop)s(e)g(static.)48 b(One)32 b(exception:)46
+b(in)31 b(X)m(COFF,)150 5230 y(IBM's)k(xlc)f(compiler)f(alw)m(a)m(ys)i
+(uses)f(`)p Fc(V)p Fg(',)i(and)e(whether)f(it)h(is)g(\014le)f(scop)s(e)
+i(or)f(not)h(is)e(distinguished)e(b)m(y)150 5340 y(whether)f(the)g
+(stab)h(is)e(lo)s(cated)i(within)d(a)i(function.)p eop
+%DVIPSSectionPage: 17
+17 18 bop 150 -116 a Fg(Chapter)30 b(4:)41 b(V)-8 b(ariables)2679
+b(17)275 299 y(In)35 b(a.out)j(\014les,)f Fc(N_STSYM)e
+Fg(means)i(the)g(data)g(section,)i Fc(N_FUN)c Fg(means)h(the)h(text)h
+(section,)g(and)f Fc(N_)150 408 y(LCSYM)23 b Fg(means)i(the)g(bss)f
+(section.)40 b(F)-8 b(or)25 b(those)h(systems)f(with)e(a)j(read-only)e
+(data)h(section)h(separate)f(from)150 518 y(the)31 b(text)g(section)f
+(\(Solaris\),)g Fc(N_ROSYM)f Fg(means)h(the)g(read-only)g(data)h
+(section.)275 654 y(F)-8 b(or)31 b(example,)f(the)h(source)f(lines:)390
+783 y Fc(static)46 b(const)g(int)h(var_const)f(=)h(5;)390
+887 y(static)f(int)h(var_init)f(=)h(2;)390 991 y(static)f(int)h
+(var_noinit;)150 1126 y Fg(yield)29 b(the)h(follo)m(wing)f(stabs:)390
+1256 y Fc(.stabs)46 b("var_const:S1",36,0,0,_va)o(r_c)o(onst)280
+b(#)47 b Fg(36)31 b(is)f(N)p 2919 1256 28 4 v 33 w(FUN)390
+1360 y Fc(...)390 1464 y(.stabs)46 b("var_init:S1",38,0,0,_var)o(_in)o
+(it)376 b(#)47 b Fg(38)31 b(is)f(N)p 2919 1464 V 33 w(STSYM)390
+1567 y Fc(...)390 1671 y(.stabs)46 b("var_noinit:S1",40,0,0,_v)o(ar_)o
+(noin)o(it)185 b(#)47 b Fg(40)31 b(is)f(N)p 2919 1671
+V 33 w(LCSYM)275 1807 y(In)c(X)m(COFF)h(\014les,)g(the)g(stab)g(t)m(yp)
+s(e)g(need)f(not)h(indicate)f(the)h(section;)h Fc(C_STSYM)d
+Fg(can)i(b)s(e)f(used)g(for)h(all)150 1916 y(statics.)44
+b(Also,)31 b(eac)m(h)i(static)f(v)-5 b(ariable)30 b(is)g(enclosed)h(in)
+f(a)i(static)f(blo)s(c)m(k.)43 b(A)32 b Fc(C_BSTAT)d
+Fg(\(emitted)j(with)e(a)150 2026 y(`)p Fc(.bs)p Fg(')e(assem)m(bler)g
+(directiv)m(e\))g(sym)m(b)s(ol)f(b)s(egins)g(the)h(static)h(blo)s(c)m
+(k;)g(its)f(v)-5 b(alue)28 b(is)f(the)i(sym)m(b)s(ol)e(n)m(um)m(b)s(er)
+g(of)150 2135 y(the)k(csect)h(sym)m(b)s(ol)d(whose)i(v)-5
+b(alue)30 b(is)g(the)h(address)f(of)g(the)h(static)h(blo)s(c)m(k,)e
+(its)g(section)h(is)f(the)h(section)g(of)150 2245 y(the)i(v)-5
+b(ariables)32 b(in)f(that)j(static)f(blo)s(c)m(k,)g(and)g(its)f(name)h
+(is)f(`)p Fc(.bs)p Fg('.)47 b(A)33 b Fc(C_ESTAT)e Fg(\(emitted)j(with)d
+(a)i(`)p Fc(.es)p Fg(')150 2355 y(assem)m(bler)25 b(directiv)m(e\))f
+(sym)m(b)s(ol)g(ends)g(the)i(static)f(blo)s(c)m(k;)i(its)d(name)h(is)f
+(`)p Fc(.es)p Fg(')h(and)f(its)h(v)-5 b(alue)24 b(and)h(section)150
+2464 y(are)31 b(ignored.)275 2600 y(In)j(ECOFF)g(\014les,)i(the)f
+(storage)h(class)f(is)f(used)g(to)i(sp)s(ecify)d(the)i(section,)i(so)e
+(the)g(stab)g(t)m(yp)s(e)g(need)150 2709 y(not)c(indicate)e(the)i
+(section.)275 2845 y(In)h(ELF)i(\014les,)f(for)g(the)h(SunPR)m(O)e
+(compiler)g(v)m(ersion)h(2.0.1,)j(sym)m(b)s(ol)c(descriptor)g(`)p
+Fc(S)p Fg(')i(means)f(that)150 2954 y(the)j(address)f(is)g(absolute)h
+(\(the)g(link)m(er)e(relo)s(cates)j(it\))f(and)f(sym)m(b)s(ol)g
+(descriptor)f(`)p Fc(V)p Fg(')i(means)g(that)h(the)150
+3064 y(address)c(is)h(relativ)m(e)g(to)h(the)f(start)h(of)f(the)h
+(relev)-5 b(an)m(t)34 b(section)g(for)g(that)h(compilation)e(unit.)51
+b(SunPR)m(O)150 3174 y(has)36 b(plans)f(to)i(ha)m(v)m(e)g(the)f(link)m
+(er)f(stop)h(relo)s(cating)g(stabs;)j(I)d(susp)s(ect)g(that)g(their)g
+(the)g(debugger)g(gets)150 3283 y(the)27 b(address)f(from)g(the)h
+(corresp)s(onding)e(ELF)h(\(not)i(stab\))f(sym)m(b)s(ol.)38
+b(I'm)27 b(not)g(sure)f(ho)m(w)h(to)g(\014nd)e(whic)m(h)150
+3393 y(sym)m(b)s(ol)30 b(of)h(that)h(name)g(is)e(the)h(righ)m(t)g(one.)
+44 b(The)31 b(clean)g(w)m(a)m(y)h(to)g(do)g(all)e(this)g(w)m(ould)g(b)s
+(e)h(to)h(ha)m(v)m(e)g(a)g(the)150 3502 y(v)-5 b(alue)28
+b(of)g(a)h(sym)m(b)s(ol)e(descriptor)g(`)p Fc(S)p Fg(')h(sym)m(b)s(ol)f
+(b)s(e)h(an)g(o\013set)h(relativ)m(e)g(to)g(the)f(start)h(of)f(the)h
+(\014le,)f(just)g(lik)m(e)150 3612 y(ev)m(erything)h(else,)h(but)e
+(that)i(in)m(tro)s(duces)e(ob)m(vious)g(compatibilit)m(y)g(problems.)38
+b(F)-8 b(or)30 b(more)g(information)150 3722 y(on)g(link)m(er)f(stab)i
+(relo)s(cation,)f(See)g(Section)h(F.2)g([ELF)f(Link)m(er)g(Relo)s
+(cation],)h(page)g(62.)150 3982 y Fh(4.6)68 b(F)-11 b(ortran)45
+b(Based)g(V)-11 b(ariables)275 4175 y Fg(F)j(ortran)36
+b(\(at)h(least,)h(the)f(Sun)d(and)i(SGI)f(dialects)h(of)g(F)m(OR)-8
+b(TRAN-77\))38 b(has)e(a)h(feature)f(whic)m(h)f(al-)150
+4285 y(lo)m(ws)c(allo)s(cating)f(arra)m(ys)i(with)d Fc(malloc)p
+Fg(,)h(but)h(whic)m(h)e(a)m(v)m(oids)j(blurring)c(the)j(line)e(b)s(et)m
+(w)m(een)j(arra)m(ys)g(and)150 4394 y(p)s(oin)m(ters)d(the)i(w)m(a)m(y)
+g(that)g(C)f(do)s(es.)40 b(In)30 b(stabs)g(suc)m(h)h(a)f(v)-5
+b(ariable)29 b(uses)h(the)h(`)p Fc(b)p Fg(')f(sym)m(b)s(ol)g
+(descriptor.)275 4530 y(F)-8 b(or)31 b(example,)f(the)h(F)-8
+b(ortran)31 b(declarations)390 4660 y Fc(real)47 b(foo,)f(foo10\(10\),)
+f(foo10_5\(10,5\))390 4763 y(pointer)h(\(foop,)g(foo\))390
+4867 y(pointer)g(\(foo10p,)f(foo10\))390 4971 y(pointer)h(\(foo105p,)f
+(foo10_5\))275 5106 y Fg(pro)s(duce)29 b(the)h(stabs)390
+5236 y Fc(foo:b6)390 5340 y(foo10:bar3;1;10;6)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (stabs.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmtt12 14.4 1
+/Fa 1 44 df<00000078000000000000FC000000000001FE000000000001FE0000000000
+01FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001
+FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE
+000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE00
+0000000001FE000000000001FE0000003FFFFFFFFFFFE07FFFFFFFFFFFF0FFFFFFFFFFFF
+F8FFFFFFFFFFFFF8FFFFFFFFFFFFF8FFFFFFFFFFFFF87FFFFFFFFFFFF03FFFFFFFFFFFE0
+000001FE000000000001FE000000000001FE000000000001FE000000000001FE00000000
+0001FE000000000001FE000000000001FE000000000001FE000000000001FE0000000000
+01FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001
+FE000000000001FE000000000001FE000000000001FE000000000001FE000000000000FC
+0000000000007800000035347CBE3E>43 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmtt12 17.28 1
+/Fb 1 44 df<00000003C00000000000000FF00000000000000FF00000000000001FF800
+00000000001FF80000000000001FF80000000000001FF80000000000001FF80000000000
+001FF80000000000001FF80000000000001FF80000000000001FF80000000000001FF800
+00000000001FF80000000000001FF80000000000001FF80000000000001FF80000000000
+001FF80000000000001FF80000000000001FF80000000000001FF80000000000001FF800
+00000000001FF80000000000001FF80000000000001FF80000000000001FF80000001FFF
+FFFFFFFFFFF07FFFFFFFFFFFFFFC7FFFFFFFFFFFFFFCFFFFFFFFFFFFFFFEFFFFFFFFFFFF
+FFFEFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFE7FFFFFFFFFFFFFFC7FFFFFFFFFFFFFFC1FFF
+FFFFFFFFFFF00000001FF80000000000001FF80000000000001FF80000000000001FF800
+00000000001FF80000000000001FF80000000000001FF80000000000001FF80000000000
+001FF80000000000001FF80000000000001FF80000000000001FF80000000000001FF800
+00000000001FF80000000000001FF80000000000001FF80000000000001FF80000000000
+001FF80000000000001FF80000000000001FF80000000000001FF80000000000001FF800
+00000000001FF80000000000000FF00000000000000FF000000000000003C00000003F3E
+7BCA4A>43 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmbx12 13.14 44
+/Fc 44 122 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF
+FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000
+0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000
+FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000
+7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000
+000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000
+7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF
+FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000
+1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000
+7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F
+FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFF
+FFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>46 D<000000F00000000001F0000000
+0007F0000000001FF0000000007FF000000003FFF00000007FFFF00000FFFFFFF00000FF
+FFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000
+00FFF000000000FFF000000000FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07F
+FFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF80
+00003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFF
+E01F800007FFF03F800003FFF07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FF
+FEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003F
+FF7FFC00003FFF3FF800003FFF1FF000003FFF0FE000003FFF000000007FFF000000007F
+FE000000007FFE000000007FFE00000000FFFC00000000FFFC00000001FFF800000001FF
+F000000003FFF000000003FFE000000007FFC000000007FF800000000FFF000000001FFE
+000000003FFC000000003FF8000000007FE000000000FFC000000001FF8000000003FF00
+00000007FC000000000FF8000000001FF0000000001FE0001F00003F80001F00007F0000
+1F0000FE00001F0001FC00003E0003F800003E0007E000003E000FC000003E001F800000
+7E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFF
+FC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFF
+F8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FF
+FFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003
+FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FF
+FE001FFF80007FFE001FFF80007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE
+001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC00
+00200001FFF80000000001FFF00000000003FFF00000000003FFE00000000007FFC00000
+000007FF80000000001FFF00000000003FFC0000000001FFF800000001FFFFE000000001
+FFFF8000000001FFFFE000000001FFFFFC00000000003FFF000000000007FFC000000000
+03FFE00000000001FFF00000000000FFF80000000000FFFC00000000007FFE0000000000
+7FFF00000000007FFF00000000003FFF80000000003FFF80000000003FFF80000000003F
+FFC007E000003FFFC01FF800003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFF
+C0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80
+FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003F
+E00001FFFC001FE00003FFF8000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FF
+FFFFFE0000003FFFFFF800000007FFFFE0000000007FFE00000032487BC63D>I<000000
+0007E000000000000FE000000000000FE000000000001FE000000000003FE00000000000
+7FE00000000000FFE00000000000FFE00000000001FFE00000000003FFE00000000007FF
+E00000000007FFE0000000000FFFE0000000001FFFE0000000003FFFE0000000003FFFE0
+000000007DFFE000000000FDFFE000000001F9FFE000000001F1FFE000000003E1FFE000
+000007E1FFE00000000FC1FFE00000001F81FFE00000001F01FFE00000003F01FFE00000
+007E01FFE0000000FC01FFE0000000F801FFE0000001F001FFE0000003F001FFE0000007
+E001FFE0000007C001FFE000000F8001FFE000001F8001FFE000003F0001FFE000003E00
+01FFE000007C0001FFE00000FC0001FFE00001F80001FFE00003F00001FFE00003E00001
+FFE00007E00001FFE0000FC00001FFE0001F800001FFE0001F000001FFE0003E000001FF
+E0007E000001FFE000FC000001FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFF
+FCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003FFE00000000003FFE00000000003FFE000
+00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000
+000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000
+3FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487D
+C73D>I<0380000000E003E0000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FF
+FFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FF
+FFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003FFFFF0000003E7FF00000003E0
+0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0
+0000000003E00000000003E00000000003E00000000003E01FFC000003E1FFFFC00003E7
+FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E0
+0001FFF003C00000FFF003C00000FFF800000000FFFC000000007FFC000000007FFE0000
+00007FFE000000007FFE000000007FFE000000007FFF000000007FFF000000007FFF0FC0
+00007FFF3FF000007FFF7FF800007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC
+00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE0
+0000FFFC7F800000FFF83F000001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC
+001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001
+FFF0000030487AC63D>I<0000007FF80000000007FFFE000000001FFFFF800000007FFF
+FFC0000001FFF01FE0000007FF8003F000000FFE0001F800001FFC0000FC00003FF00007
+FC00007FE0000FFC0000FFE0001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE
+0007FF00003FFE0007FF00003FFE000FFF00003FFE000FFF00001FFC001FFE00000FF800
+1FFE000007F0003FFE00000000003FFE00000000003FFE00000000007FFC00000000007F
+FC00000000007FFC00200000007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC
+7FFFFF8000FFFCFC01FFC000FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80
+001FFC00FFFF80001FFE00FFFF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE0000
+0FFF80FFFE00000FFF80FFFE00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000F
+FFC0FFFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFF
+C07FFC00000FFFC07FFC00000FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC0
+1FFE00000FFF801FFE00000FFF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007
+FF00001FFE0007FF00001FFE0003FF80003FFC0001FFC0003FF80000FFE0007FF000007F
+F001FFE000003FFC07FFC000001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FF
+FFF0000000000FFF00000032487BC63D>I<1F0000000000001F8000000000001FC00000
+0000001FFE00000000001FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFF
+FFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFFFFFFFF803FFFFFFFFFFF003FFFFFFFFFFE
+003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFFFFF8007FFFFFFFFFF0007F00000007E000
+7E0000000FC0007E0000000F80007C0000001F80007C0000003F00007C0000007E00007C
+000000FC0000F8000000F80000F8000001F80000F8000003F00000F8000007E000000000
+000FC000000000001F8000000000001F8000000000003F0000000000007E000000000000
+7E000000000000FC000000000001FC000000000001FC000000000003F8000000000007F8
+000000000007F800000000000FF000000000000FF000000000001FF000000000001FF000
+000000003FE000000000003FE000000000007FE000000000007FE000000000007FE00000
+000000FFE00000000000FFE00000000000FFE00000000001FFC00000000001FFC0000000
+0001FFC00000000001FFC00000000003FFC00000000003FFC00000000003FFC000000000
+03FFC00000000003FFC00000000007FFC00000000007FFC00000000007FFC00000000007
+FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FF
+C00000000007FFC00000000003FF800000000003FF800000000001FF0000000000007C00
+000000334B79C93D>I<0000000001F800000000000000000001F8000000000000000000
+03FC00000000000000000003FC00000000000000000003FC00000000000000000007FE00
+000000000000000007FE0000000000000000000FFF0000000000000000000FFF00000000
+00000000000FFF0000000000000000001FFF8000000000000000001FFF80000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000007F
+FFE000000000000000007FFFE00000000000000000FFFFF00000000000000000FFFFF000
+00000000000000FFFFF00000000000000001FFFFF80000000000000001F3FFF800000000
+00000003F3FFFC0000000000000003E3FFFC0000000000000003E1FFFC00000000000000
+07E1FFFE0000000000000007C0FFFE000000000000000FC0FFFF000000000000000F80FF
+FF000000000000000F807FFF000000000000001F807FFF800000000000001F003FFF8000
+00000000003F003FFFC00000000000003E003FFFC00000000000003E001FFFC000000000
+00007E001FFFE00000000000007C000FFFE0000000000000FC000FFFF0000000000000F8
+000FFFF0000000000000F80007FFF0000000000001F80007FFF8000000000001F00003FF
+F8000000000003F00003FFFC000000000003E00003FFFC000000000003E00001FFFC0000
+00000007E00001FFFE000000000007C00000FFFE00000000000FC00000FFFF0000000000
+0F800000FFFF00000000000F8000007FFF00000000001F8000007FFF80000000001FFFFF
+FFFFFF80000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFF
+C0000000007FFFFFFFFFFFE0000000007C0000000FFFE000000000FC0000000FFFF00000
+0000F80000000FFFF000000000F800000007FFF000000001F800000007FFF800000001F0
+00000003FFF800000003F000000003FFFC00000003E000000003FFFC00000003E0000000
+01FFFC00000007E000000001FFFE00000007C000000000FFFE0000000FC000000000FFFF
+0000000F8000000000FFFF0000000F80000000007FFF0000001F80000000007FFF800000
+3FC0000000003FFF8000FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC0
+0000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65
+D<FFFFFFFFFFFFF0000000FFFFFFFFFFFFFF800000FFFFFFFFFFFFFFF00000FFFFFFFFFF
+FFFFFC0000FFFFFFFFFFFFFFFF0000001FFF800000FFFF8000001FFF8000001FFFC00000
+1FFF8000000FFFE000001FFF80000007FFF000001FFF80000003FFF800001FFF80000001
+FFFC00001FFF80000001FFFC00001FFF80000000FFFE00001FFF80000000FFFE00001FFF
+800000007FFE00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF
+00001FFF800000007FFF00001FFF800000007FFF00001FFF800000007FFF00001FFF8000
+00007FFF00001FFF800000007FFF00001FFF80000000FFFE00001FFF80000000FFFE0000
+1FFF80000000FFFC00001FFF80000001FFFC00001FFF80000001FFF800001FFF80000003
+FFF800001FFF80000007FFF000001FFF8000000FFFE000001FFF8000001FFF8000001FFF
+8000007FFF0000001FFF800003FFFC0000001FFFFFFFFFFFF00000001FFFFFFFFFFF8000
+00001FFFFFFFFFFFF00000001FFFFFFFFFFFFC0000001FFF8000003FFF8000001FFF8000
+000FFFC000001FFF80000003FFF000001FFF80000001FFF800001FFF80000000FFFC0000
+1FFF800000007FFE00001FFF800000007FFF00001FFF800000003FFF00001FFF80000000
+3FFF80001FFF800000001FFF80001FFF800000001FFFC0001FFF800000001FFFC0001FFF
+800000001FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF800000001FFF
+E0001FFF800000000FFFE0001FFF800000001FFFE0001FFF800000001FFFE0001FFF8000
+00001FFFE0001FFF800000001FFFE0001FFF800000001FFFC0001FFF800000001FFFC000
+1FFF800000003FFFC0001FFF800000003FFF80001FFF800000007FFF80001FFF80000000
+7FFF00001FFF80000000FFFF00001FFF80000001FFFE00001FFF80000003FFFC00001FFF
+8000000FFFF800001FFF8000007FFFF000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFF00
+00FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFF00000FFFFFFFFFFFFFE0000004B4B7CCA57
+>I<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FF
+FFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC0
+0000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000
+000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FF
+FC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF00000000000
+3FC007FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000
+000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC0
+3FFF80000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000
+000007C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF
+0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000
+0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000
+000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000
+FFFF0000000000000000FFFF00000000000000007FFF00000000000000007FFF00000000
+000000007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF
+80000000000007C03FFF80000000000007C03FFF80000000000007C01FFFC00000000000
+07C01FFFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000
+000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F00
+01FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF000000
+0001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003
+FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC
+0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007
+FFFFFC000000000000001FFF800000004A4D79CB59>I<FFFFFFFFFFFFF000000000FFFF
+FFFFFFFFFF80000000FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC000000FFFFFFFFFF
+FFFFFF000000001FFF800001FFFFC00000001FFF8000001FFFE00000001FFF80000007FF
+F80000001FFF80000001FFFC0000001FFF800000007FFE0000001FFF800000003FFF0000
+001FFF800000001FFF8000001FFF800000000FFFC000001FFF8000000007FFE000001FFF
+8000000003FFE000001FFF8000000003FFF000001FFF8000000001FFF800001FFF800000
+0000FFF800001FFF8000000000FFFC00001FFF8000000000FFFC00001FFF80000000007F
+FE00001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007FFF0000
+1FFF80000000003FFF00001FFF80000000003FFF00001FFF80000000003FFF80001FFF80
+000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000
+003FFF80001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF
+C0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000001FFFC0001F
+FF80000000001FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF8000
+0000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF8000000000
+3FFFC0001FFF80000000003FFFC0001FFF80000000003FFF80001FFF80000000003FFF80
+001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF
+80000000003FFF00001FFF80000000003FFF00001FFF80000000007FFF00001FFF800000
+00007FFE00001FFF80000000007FFE00001FFF80000000007FFC00001FFF8000000000FF
+FC00001FFF8000000000FFF800001FFF8000000001FFF800001FFF8000000001FFF00000
+1FFF8000000003FFF000001FFF8000000007FFE000001FFF8000000007FFC000001FFF80
+0000000FFF8000001FFF800000003FFF0000001FFF800000007FFE0000001FFF80000000
+FFFC0000001FFF80000003FFF80000001FFF8000001FFFF00000001FFF800001FFFFC000
+00FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFF0000000FFFF
+FFFFFFFFFF80000000FFFFFFFFFFFFF000000000524B7CCA5E>I<000000001FFF800001
+C00000000007FFFFF80003C0000000003FFFFFFE0007C000000001FFFFFFFFC00FC00000
+0007FFFFFFFFE03FC00000001FFFFE007FF87FC00000007FFFE00007FCFFC0000000FFFF
+000001FFFFC0000003FFFC0000007FFFC0000007FFF00000001FFFC000000FFFC0000000
+0FFFC000001FFF8000000007FFC000003FFF0000000003FFC000007FFE0000000001FFC0
+0000FFFC0000000000FFC00001FFF80000000000FFC00003FFF800000000007FC00003FF
+F000000000003FC00007FFF000000000003FC00007FFE000000000001FC0000FFFE00000
+0000001FC0000FFFC000000000001FC0001FFFC000000000000FC0001FFFC00000000000
+0FC0003FFF8000000000000FC0003FFF80000000000007C0003FFF80000000000007C000
+7FFF80000000000007C0007FFF80000000000007C0007FFF8000000000000000007FFF00
+00000000000000007FFF000000000000000000FFFF000000000000000000FFFF00000000
+0000000000FFFF000000000000000000FFFF000000000000000000FFFF00000000000000
+0000FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FF
+FF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000
+00000000000000FFFF0000000000000000007FFF0000000FFFFFFFFFC07FFF0000000FFF
+FFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFF
+C03FFF80000000001FFFC0003FFF80000000001FFFC0003FFFC0000000001FFFC0001FFF
+C0000000001FFFC0001FFFC0000000001FFFC0000FFFC0000000001FFFC0000FFFE00000
+00001FFFC00007FFE0000000001FFFC00007FFF0000000001FFFC00003FFF0000000001F
+FFC00003FFF8000000001FFFC00001FFFC000000001FFFC00000FFFC000000001FFFC000
+007FFE000000001FFFC000003FFF000000001FFFC000001FFF800000001FFFC000000FFF
+E00000003FFFC0000007FFF00000007FFFC0000003FFFC0000007FFFC0000000FFFF0000
+01FFFFC00000007FFFE00007F9FFC00000001FFFFF003FF0FFC000000007FFFFFFFFE07F
+C000000001FFFFFFFFC01FC0000000003FFFFFFF0007C00000000007FFFFF80001C00000
+0000001FFF8000000000524D79CB61>71 D<FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFF
+FFFEFFFFFFFFFE000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
+00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
+0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
+FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
+E000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
+00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
+000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
+0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
+FFE000000FFFE000FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE274B7D
+CA2E>73 D<FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF0000
+00FFFFFFFFFF000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC0000000
+00001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFF
+C000000000001FFFC00000003E001FFFC00000003E001FFFC00000003E001FFFC0000000
+3E001FFFC00000007E001FFFC00000007C001FFFC00000007C001FFFC00000007C001FFF
+C00000007C001FFFC00000007C001FFFC0000000FC001FFFC0000000FC001FFFC0000000
+FC001FFFC0000001FC001FFFC0000001FC001FFFC0000003F8001FFFC0000003F8001FFF
+C0000007F8001FFFC000000FF8001FFFC000001FF8001FFFC000003FF8001FFFC000007F
+F8001FFFC00001FFF8001FFFC00007FFF8001FFFC0003FFFF8FFFFFFFFFFFFFFF0FFFFFF
+FFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF03F4B7BCA4A>76
+D<FFFFFFE0000000FFFFFFF8FFFFFFF0000000FFFFFFF8FFFFFFF8000000FFFFFFF8FFFF
+FFF8000000FFFFFFF8FFFFFFFC000000FFFFFFF8001FFFFE000000001FE000001FFFFF00
+0000000FC000001FFFFF800000000FC000001FFFFF800000000FC000001FFFFFC0000000
+0FC000001FBFFFE00000000FC000001F9FFFF00000000FC000001F9FFFF00000000FC000
+001F8FFFF80000000FC000001F87FFFC0000000FC000001F83FFFE0000000FC000001F83
+FFFF0000000FC000001F81FFFF0000000FC000001F80FFFF8000000FC000001F807FFFC0
+00000FC000001F803FFFE000000FC000001F803FFFF000000FC000001F801FFFF000000F
+C000001F800FFFF800000FC000001F8007FFFC00000FC000001F8003FFFE00000FC00000
+1F8003FFFF00000FC000001F8001FFFF00000FC000001F8000FFFF80000FC000001F8000
+7FFFC0000FC000001F80003FFFE0000FC000001F80003FFFF0000FC000001F80001FFFF0
+000FC000001F80000FFFF8000FC000001F800007FFFC000FC000001F800003FFFE000FC0
+00001F800003FFFE000FC000001F800001FFFF000FC000001F800000FFFF800FC000001F
+8000007FFFC00FC000001F8000007FFFE00FC000001F8000003FFFE00FC000001F800000
+1FFFF00FC000001F8000000FFFF80FC000001F80000007FFFC0FC000001F80000007FFFE
+0FC000001F80000003FFFE0FC000001F80000001FFFF0FC000001F80000000FFFF8FC000
+001F800000007FFFCFC000001F800000007FFFEFC000001F800000003FFFEFC000001F80
+0000001FFFFFC000001F800000000FFFFFC000001F8000000007FFFFC000001F80000000
+07FFFFC000001F8000000003FFFFC000001F8000000001FFFFC000001F8000000000FFFF
+C000001F80000000007FFFC000001F80000000007FFFC000001F80000000003FFFC00000
+1F80000000001FFFC000001F80000000000FFFC000001F80000000000FFFC000001F8000
+00000007FFC000001F800000000003FFC000001F800000000001FFC000001F8000000000
+00FFC000003FC00000000000FFC000FFFFFFF8000000007FC000FFFFFFF8000000003FC0
+00FFFFFFF8000000001FC000FFFFFFF8000000000FC000FFFFFFF8000000000FC000554B
+7BCA60>78 D<00000000FFF8000000000000001FFFFFC0000000000001FFFFFFFC000000
+000007FFFFFFFF00000000001FFFC01FFFC0000000007FFE0003FFF000000001FFF00000
+7FFC00000003FFE000003FFE00000007FF8000000FFF0000000FFF00000007FF8000001F
+FE00000003FFC000003FFC00000001FFE000007FFC00000001FFF00000FFF800000000FF
+F80001FFF0000000007FFC0001FFF0000000007FFC0003FFE0000000003FFE0007FFE000
+0000003FFF0007FFE0000000003FFF000FFFC0000000001FFF800FFFC0000000001FFF80
+1FFFC0000000001FFFC01FFF80000000000FFFC01FFF80000000000FFFC03FFF80000000
+000FFFE03FFF80000000000FFFE03FFF80000000000FFFE07FFF000000000007FFF07FFF
+000000000007FFF07FFF000000000007FFF07FFF000000000007FFF07FFF000000000007
+FFF0FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000
+00000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8
+FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF00000000
+0007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF87FFF
+000000000007FFF07FFF000000000007FFF07FFF80000000000FFFF07FFF80000000000F
+FFF07FFF80000000000FFFF03FFF80000000000FFFE03FFF80000000000FFFE03FFFC000
+0000001FFFE01FFFC0000000001FFFC01FFFC0000000001FFFC00FFFC0000000001FFF80
+0FFFE0000000003FFF8007FFE0000000003FFF0007FFF0000000007FFF0003FFF0000000
+007FFE0003FFF800000000FFFE0001FFF800000000FFFC0000FFFC00000001FFF800007F
+FE00000003FFF000007FFF00000007FFF000003FFF8000000FFFE000001FFFC000001FFF
+C0000007FFE000003FFF00000003FFF80000FFFE00000001FFFE0003FFFC000000007FFF
+C01FFFF0000000001FFFFFFFFFC00000000007FFFFFFFF000000000001FFFFFFFC000000
+0000001FFFFFC000000000000001FFFC000000004D4D79CB5C>I<FFFFFFFFFFFFC00000
+FFFFFFFFFFFFFC0000FFFFFFFFFFFFFF8000FFFFFFFFFFFFFFF000FFFFFFFFFFFFFFF800
+001FFF800007FFFE00001FFF800000FFFF00001FFF8000003FFF80001FFF8000000FFFC0
+001FFF80000007FFE0001FFF80000007FFF0001FFF80000003FFF0001FFF80000003FFF8
+001FFF80000003FFF8001FFF80000001FFFC001FFF80000001FFFC001FFF80000001FFFC
+001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE
+001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE
+001FFF80000001FFFC001FFF80000001FFFC001FFF80000001FFFC001FFF80000003FFF8
+001FFF80000003FFF8001FFF80000003FFF0001FFF80000007FFF0001FFF80000007FFE0
+001FFF8000000FFFC0001FFF8000003FFF80001FFF800000FFFF00001FFF800007FFFC00
+001FFFFFFFFFFFF800001FFFFFFFFFFFE000001FFFFFFFFFFF0000001FFFFFFFFFF80000
+001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000
+001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000
+001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000
+001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000
+001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000
+001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000
+001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000
+001FFFC00000000000FFFFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000
+FFFFFFFFFC00000000FFFFFFFFFC00000000474B7BCA54>I<FFFFFFFFFFFF0000000000
+FFFFFFFFFFFFF800000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFE0000000FFFFFF
+FFFFFFFFF8000000000FFFC00007FFFE000000000FFFC000007FFF800000000FFFC00000
+1FFFC00000000FFFC000000FFFE00000000FFFC0000007FFF00000000FFFC0000003FFF8
+0000000FFFC0000001FFF80000000FFFC0000001FFFC0000000FFFC0000001FFFE000000
+0FFFC0000000FFFE0000000FFFC0000000FFFE0000000FFFC0000000FFFF0000000FFFC0
+000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000
+FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF00
+00000FFFC0000000FFFE0000000FFFC0000000FFFE0000000FFFC0000001FFFC0000000F
+FFC0000001FFFC0000000FFFC0000001FFF80000000FFFC0000003FFF00000000FFFC000
+0007FFE00000000FFFC000000FFFC00000000FFFC000001FFF800000000FFFC00000FFFF
+000000000FFFC00007FFFC000000000FFFFFFFFFFFF0000000000FFFFFFFFFFF80000000
+000FFFFFFFFFFC00000000000FFFFFFFFFFF00000000000FFFC0003FFFC0000000000FFF
+C00007FFF0000000000FFFC00003FFF8000000000FFFC00001FFFC000000000FFFC00000
+FFFE000000000FFFC000007FFE000000000FFFC000007FFF000000000FFFC000003FFF80
+0000000FFFC000003FFF800000000FFFC000001FFF800000000FFFC000001FFFC0000000
+0FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC0
+00001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001F
+FFE00000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE000
+00000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE00000000F
+FFC000001FFFE0003E000FFFC000001FFFF0003E000FFFC000001FFFF0003E000FFFC000
+000FFFF0003E000FFFC000000FFFF8007E000FFFC0000007FFF8007C000FFFC0000003FF
+FC00FCFFFFFFFFFC0001FFFE01F8FFFFFFFFFC0000FFFF83F8FFFFFFFFFC00007FFFFFF0
+FFFFFFFFFC00001FFFFFE0FFFFFFFFFC000003FFFF8000000000000000003FFE00574C7C
+CA5C>82 D<00007FFC0001C00003FFFFC003C0001FFFFFF007C0003FFFFFFC0FC000FFFF
+FFFF1FC001FFE00FFFBFC003FF0000FFFFC007FC00001FFFC00FF800000FFFC01FF00000
+03FFC01FF0000001FFC03FE0000000FFC03FE00000007FC07FC00000007FC07FC0000000
+3FC07FC00000001FC0FFC00000001FC0FFC00000001FC0FFC00000000FC0FFE00000000F
+C0FFE00000000FC0FFE000000007C0FFF000000007C0FFF800000007C0FFFC00000007C0
+FFFE0000000000FFFF80000000007FFFF0000000007FFFFF000000007FFFFFF80000003F
+FFFFFF8000003FFFFFFFF800001FFFFFFFFF00000FFFFFFFFFC0000FFFFFFFFFE00007FF
+FFFFFFF00003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFFFE00003FFFFFFFFF00001FFF
+FFFFFF800007FFFFFFFFC00000FFFFFFFFC000000FFFFFFFE0000000FFFFFFE000000007
+FFFFF0000000007FFFF0000000000FFFF00000000003FFF00000000001FFF80000000000
+FFF800000000007FF878000000007FF8F8000000003FF8F8000000003FF8F8000000003F
+F8F8000000001FF8F8000000001FF8FC000000001FF8FC000000001FF0FC000000001FF0
+FE000000001FF0FE000000001FF0FF000000003FE0FF800000003FE0FF800000003FC0FF
+E00000007FC0FFF0000000FF80FFFC000000FF00FFFF000003FF00FFFFE0000FFE00FF7F
+FE003FFC00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF8000F0007FFFFE0000E00003
+FFF00000354D79CB44>I<3FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFF
+FFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFF8001FFFC001FFFC03F
+FC0001FFFC0001FFC07FF00001FFFC00007FE07FC00001FFFC00003FE07F800001FFFC00
+001FE07F000001FFFC00000FE07F000001FFFC00000FE07E000001FFFC000007E07E0000
+01FFFC000007E07E000001FFFC000007E07C000001FFFC000003E07C000001FFFC000003
+E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003E0FC000001FF
+FC000003F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F0F8
+000001FFFC000001F0F8000001FFFC000001F000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
+0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
+FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
+000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
+00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
+01FFFC0000000000000001FFFC000000000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00
+000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00004C4A7CC955
+>I<FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8FF
+FFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8001FFFC0000000000FE000001FFFC0
+0000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0000000
+0007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C0
+00001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001F
+FFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000
+00000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000000000
+07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
+001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFF
+C00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000
+000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007
+C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C00000
+1FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0
+0000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0000000
+0007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C0
+00001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001F
+FFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000000FFFC000
+0000000FC000000FFFC0000000000F8000000FFFE0000000000F8000000FFFE000000000
+1F80000007FFE0000000001F00000007FFE0000000003F00000003FFF0000000003F0000
+0003FFF0000000007E00000001FFF8000000007E00000000FFF800000000FC000000007F
+FC00000001F8000000003FFE00000007F0000000001FFF0000000FE0000000000FFFC000
+003FC00000000007FFF00001FF800000000001FFFF001FFF000000000000FFFFFFFFFE00
+00000000003FFFFFFFF800000000000007FFFFFFE000000000000000FFFFFF0000000000
+00000007FFF000000000554C7CCA5E>I<FFFFFFFFF0000003FFFFFFFFFFFFFFF0000003
+FFFFFFFFFFFFFFF0000003FFFFFFFFFFFFFFF0000003FFFFFFFFFFFFFFF0000003FFFFFF
+001FFFE00000000003FC00001FFFE00000000001F800000FFFE00000000001F000000FFF
+F00000000001F000000FFFF00000000003F0000007FFF80000000003E0000007FFF80000
+000007E0000003FFFC0000000007C0000003FFFC000000000FC0000001FFFC000000000F
+80000001FFFE000000001F80000001FFFE000000001F80000000FFFF000000001F000000
+00FFFF000000003F000000007FFF800000003E000000007FFF800000007E000000003FFF
+800000007C000000003FFFC0000000FC000000001FFFC0000000F8000000001FFFE00000
+00F8000000001FFFE0000001F8000000000FFFF0000001F0000000000FFFF0000003F000
+00000007FFF0000003E00000000007FFF8000007E00000000003FFF8000007C000000000
+03FFFC000007C00000000003FFFC00000FC00000000001FFFE00000F800000000001FFFE
+00001F800000000000FFFF00001F000000000000FFFF00003F0000000000007FFF00003E
+0000000000007FFF80003E0000000000007FFF80007E0000000000003FFFC0007C000000
+0000003FFFC000FC0000000000001FFFE000F80000000000001FFFE001F8000000000000
+0FFFE001F00000000000000FFFF003F00000000000000FFFF003F000000000000007FFF8
+03E000000000000007FFF807E000000000000003FFFC07C000000000000003FFFC0FC000
+000000000001FFFC0F8000000000000001FFFE1F8000000000000000FFFE1F0000000000
+000000FFFF1F0000000000000000FFFF3F00000000000000007FFFBE0000000000000000
+7FFFFE00000000000000003FFFFC00000000000000003FFFFC00000000000000001FFFF8
+00000000000000001FFFF800000000000000001FFFF800000000000000000FFFF0000000
+00000000000FFFF0000000000000000007FFE0000000000000000007FFE0000000000000
+000003FFC0000000000000000003FFC0000000000000000003FFC0000000000000000001
+FF80000000000000000001FF80000000000000000000FF00000000000000000000FF0000
+00000000000000007E000000000000000000007E0000000000584C7ECA5D>I<0000FFFC
+000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE000003FC0007FF
+800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0000FFF80007FF0
+000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC0003FE00003FFC00
+01FC00003FFC00000000003FFC00000000003FFC00000000003FFC00000000003FFC0000
+0000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000FFFFFFFFC00003F
+FFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00003FFC001FFE00
+003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF800003FFC00FFF00000
+3FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007FFC00FFF000007F
+FC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF801FFF000F8FFF
+FE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE0003FF80000000
+37347CB23C>97 D<007FC00000000000FFFFC00000000000FFFFC00000000000FFFFC000
+00000000FFFFC00000000000FFFFC0000000000003FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
+0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
+01FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC000001FFC7FFFFFF000001FFCFF8
+0FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00003FF00001FFF800003FF800
+01FFF000001FFC0001FFF000000FFE0001FFE000000FFF0001FFE0000007FF0001FFE000
+0007FF8001FFE0000007FF8001FFE0000007FF8001FFE0000003FFC001FFE0000003FFC0
+01FFE0000003FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE000
+0003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE0
+01FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE000
+0003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000007FFC001FFE0000007FF80
+01FFE0000007FF8001FFE0000007FF0001FFE000000FFF0001FFE000000FFE0001FFF000
+001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00007FF00001FFBF0000FFE000
+01FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE000001F801FFFFF8000001F0007F
+FFE000000000000FFE0000003B4D7CCB44>I<00000FFF80000000FFFFF8000003FFFFFF
+00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC0007FF003FF8000FF
+F807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE0000FFF83FFC00007F
+F03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF800000000FFF8000000
+00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000
+00FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000007FF8000000
+007FF8000000007FFC000000007FFC000000003FFC000000003FFC000000001FFE000000
+3E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC00000F801FFE00003
+F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FFFFFE000000FFFFF0
+0000000FFF80002F347CB237>I<00000000001FF000000000003FFFF000000000003FFF
+F000000000003FFFF000000000003FFFF000000000003FFFF0000000000000FFF0000000
+0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F
+F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000
+0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F
+F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000
+0000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF000000FFFFFFC7F
+F000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC00007FFF00003FF
+800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0001FFE000000FF
+F0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC000000FFF0007FF8
+000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF000FFF8000000FF
+F000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8
+000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FF
+F000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF0003FFC
+000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0001FFE000001FF
+F0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80000FFFF00000FF
+E0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFFE00007FFFFF0FF
+FFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<00000FFF0000000000FFFF
+F000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF000FFC00000FFE0007F
+E00001FF80003FF00003FF80001FF80007FF00000FF8000FFE00000FFC000FFE000007FE
+001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003FF007FFC000003FF00
+7FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF80FFF8000001FF80FF
+F8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFF8
+0000000000FFF80000000000FFF80000000000FFF80000000000FFF800000000007FF800
+000000007FF800000000007FFC00000000007FFC00000000003FFC00000000003FFC0000
+0000001FFE0000000F801FFE0000000F800FFF0000001F8007FF0000001F0007FF800000
+3F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC0007F000001FFF803FE0
+000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC0000031347DB238>I<
+0000007FF000000007FFFC0000003FFFFE0000007FFFFF000001FFE0FF800003FF81FFC0
+0007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE0003FF003FFE0003FF003FFE0
+007FF001FFC0007FE000FF80007FE0007F00007FE0003E00007FE0000000007FE0000000
+007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000
+007FE0000000007FE0000000007FE0000000007FE0000000FFFFFFFF8000FFFFFFFF8000
+FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0000000007FF0000000007FF0000000
+007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000
+007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000
+007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000
+007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000
+007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000
+007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000
+3FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800002B4D7DCC26>
+I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFBFFFE007FF01FFFF3FE
+00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1FC07FE0000FFC0F80F
+FE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC
+00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00
+007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE0000FFC00003FF0001
+FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFFFFF8000001EFFFFFE0
+000003C3FFFF80000003C07FFC00000007C0000000000007C0000000000007C000000000
+0007C0000000000007E0000000000007E0000000000007F0000000000007FC0000000000
+07FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE0001FFFFFFFFFF0001
+FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF00FFFFFFFFFFFF01FFC
+00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFFC00000000FFCFF8000
+000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFFC00000
+000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF80000007FE00FFE000001
+FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFFFFF0000007FFFFFF80
+0000003FFFF0000037497DB13D>I<007FC00000000000FFFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000000001
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
+00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
+FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03FFFFC000001FFC07FFF
+FF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC00001FFC78001FFE00001
+FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000
+FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07F
+FFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007FF80000FFFC0000FFF
+C0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000FFFC0000FFFC00007FF
+800003FF000000FC00000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000007FC000FFFFC000FFFFC000FFFFC000FFFF
+C000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF
+C00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFF
+FF80194D7BCC22>I<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
+0001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22>108
+D<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFFFF80
+00FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E007FF0
+0003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF0000FFF3C0003FFC
+0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00007FFF00001FFE
+0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000007FFC00001FFE
+0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE
+00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFF
+FCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<007FC001
+FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF8000
+FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE00
+01FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF80000FFF000
+01FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000
+00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000
+01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC0
+7FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0
+3B327BB144>I<000007FF80000000007FFFF800000003FFFFFF0000000FFFFFFFC00000
+1FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF000003FF0007FF
+000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC000000FFE03FFC00
+0000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000007FF87FF80000
+007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8000000
+7FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007F
+FCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF87FF80000007FF8
+7FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01FFC000000FFE00F
+FE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF800007FE0000FF
+E0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FFFFFF000000007F
+FFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC07FFFE00000FFFF
+C1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF0000FF
+E00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF000001FFE0001FF
+E000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF8001FFE0000007
+FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0000003FFE001FF
+E0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003
+FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FF
+E0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FFC001FFE0000007
+FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE000000FFF0001FF
+E000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC0001FFF800007F
+F80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEFF01FFF800001FF
+E7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE00000001FFE0000000
+000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FF
+E0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000
+000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FF
+E00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC00000
+0000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800FFFF81FFFE00FF
+FF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FFC001
+FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF0001FFF000FE0001
+FFE000000001FFE000000001FFE000000001FFE000000001FFC000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001
+FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000FF
+FFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000002A327CB132>
+114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC000
+0FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF000001F0FF800001
+F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00007FFFFFE000
+3FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF000
+1FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8000007FEF800
+0003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF000001FCFF0000
+03FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFFFF
+00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000F800000000F8
+00000000F800000001F800000001F800000001F800000001F800000003F800000003F800
+000007F800000007F80000000FF80000000FF80000001FF80000003FF80000007FF80000
+00FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF000
+7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
+F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
+0000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
+00007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8007C007FF8007C
+007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C003FF800F800
+3FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC00001FFFF800000
+7FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF000FFFFE0007F
+FFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE00001FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
+FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
+FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF00001FFE00001
+FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE00007FFF00000
+FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFFE0001FFFFFF0
+7FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337BB144>I<FFFF
+FFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007F
+FFF000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000003E000007F
+FC000007E000003FFC000007C000003FFE00000FC000001FFE00000F8000001FFF00001F
+8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0003E00000007
+FFC0007E00000003FFC0007C00000003FFE000FC00000001FFE000F800000001FFF001F8
+00000000FFF001F000000000FFF803F0000000007FF803E0000000007FF803E000000000
+7FFC07E0000000003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF1F80
+000000000FFF1F00000000000FFF9F00000000000FFFBF000000000007FFBE0000000000
+07FFFE000000000003FFFC000000000003FFFC000000000001FFF8000000000001FFF800
+0000000000FFF0000000000000FFF0000000000000FFF00000000000007FE00000000000
+007FE00000000000003FC00000000000003FC00000000000001F800000000000001F8000
+00003C327EB041>I<7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFF
+C0007FFFE07FFFFFC0007FFFE000FFF0000003F80000FFF8000003F000007FF8000003E0
+00007FFC000007E000003FFC000007C000003FFE000007C000003FFE00000FC000001FFE
+00000F8000001FFF00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00
+000007FFC0007E00000003FFC0007C00000003FFE000FC00000003FFE000FC00000001FF
+F000F800000001FFF001F800000000FFF001F000000000FFF803F0000000007FF803E000
+0000007FFC07E0000000003FFC07C0000000003FFE0FC0000000001FFE0F80000000001F
+FF0F80000000001FFF1F80000000000FFF1F00000000000FFFBF000000000007FFBE0000
+00000007FFFE000000000003FFFC000000000003FFFC000000000001FFF8000000000001
+FFF8000000000001FFF8000000000000FFF0000000000000FFF00000000000007FE00000
+000000007FE00000000000003FC00000000000003FC00000000000001F80000000000000
+1F800000000000001F800000000000001F000000000000003F000000000000003E000000
+000000007E000000000000007C000000001F8000FC000000003FC000F8000000007FE001
+F800000000FFF001F000000000FFF003F000000000FFF003E000000000FFF007E0000000
+00FFF00FC000000000FFE01F80000000007FE03F80000000007FC07F00000000003F81FE
+00000000001FFFF800000000000FFFF0000000000007FFC0000000000000FE0000000000
+003B477EB041>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmti10 10.95 4
+/Fd 4 122 df<0007F003FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001F
+C0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E0000FE0000FE
+0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F0
+0007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80
+003F00003F00007F00007F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C
+00FC1C007C38007C78003C70001FE000078000144079BE17>108
+D<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E
+003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E
+00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC
+0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F0
+0001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0
+F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F03
+800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733
+>110 D<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F80007E
+000FC000FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F01FC000
+07F01FC00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F00000F
+E07F00001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00007F00
+FE00007F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007E0001F
+000FC0001F001F80000F803E000007C0FC000001FFF00000003F800000242977A72E>I<
+007C00000001FF000038038F8000FC07078000FC0E07C000FC1E07C001FC1C07C001F83C
+0FC001F8380FC001F8380FC003F8781FC003F0701F8003F0701F8003F0F03F8007F0F03F
+0007E0003F0007E0007F0007E0007E000FE0007E000FC000FE000FC000FC000FC000FC00
+1FC001FC001FC001F8001F8001F8001F8001F8003F8003F8003F0003F0003F0003F0003F
+0003F0007F0003F0007E0003F0007E0003F0007E0003F000FE0003F000FC0001F001FC00
+01F803FC0000F807FC00007C1FF800003FF9F8000007E1F800000003F800000003F00000
+0003F000000007F0000E0007E0003F8007E0007F800FC0007F800FC0007F801F8000FF00
+1F0000FF003E00007C007E00007000FC00007801F000003803E000001E0FC000000FFF00
+000003F8000000263B79A72C>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmtt10 10.95 81
+/Fe 81 126 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE
+003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C
+001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007C000000FE00FE0
+00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE0
+00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0
+007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F00
+00007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00
+0000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC00
+0003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F800
+0003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730
+>I<03C00001E0000FF00003E0001FF80007F0003FFC0007F0003FFC000FF0007FFE000F
+F0007E7E001FE000FE7F001FE000FE7F001FC000FC3F003FC000FC3F003FC000FC3F003F
+8000FC3F007F8000FC3F007F8000FC3F00FF0000FE7F00FF0000FE7F00FE00007E7E01FE
+00007FFE01FE00003FFC01FC00003FFC03FC00001FF803FC00000FF007F8000003C007F8
+0000000007F0000000000FF0000000000FF0000000000FE0000000001FE0000000001FE0
+000000003FC0000000003FC0000000003F80000000007F80000000007F80000000007F00
+00000000FF0000000000FF0000000001FE0000000001FE0000000001FC0000000003FC00
+00000003FC0000000003F80000000007F80000000007F8000000000FF001E000000FF007
+F800000FE00FFC00001FE01FFE00001FE01FFE00001FC03FFF00003FC03FFF00003FC03F
+3F00007F807F3F80007F807E1F80007F007E1F8000FF007E1F8000FF007E1F8000FE007E
+1F8001FE007E1F8001FE007E1F8003FC007F3F8003FC003F3F0003F8003FFF0007F8003F
+FF0007F8001FFE0007F0001FFE0007F0000FFC0003E00007F80001E00001E00029477DBE
+30>37 D<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E00FE00FC
+00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>39
+D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001FE
+0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F80
+007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F80
+003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001FE
+0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E1847
+71BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000
+FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC00
+01FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE00
+01FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC000
+3F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE000078
+0000184778BE30>I<0000E000000001F000000003F800000003F800000003F800000003
+F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9
+FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF00
+00007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0
+FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F8000000
+03F800000003F800000003F800000001F000000000E0000023277AAE30>I<00003E0000
+0000003E00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF
+00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
+0000007F00000000007F00000000003E00000000003E00000029297DAF30>I<03E00FF0
+1FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF0
+7FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFF
+F8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FF
+F0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F8000000
+03F800000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F
+C00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00
+000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000
+001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000
+FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F8
+0000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F8000
+00007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC000000
+03FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F
+C00000003FC00000007F800000007F80000000FF00000000FF00000000FE00000000FE00
+0000007C000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE00000
+3FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0
+001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F0000
+01F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
+FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F
+800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0
+001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFF
+FC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C0000007E0
+000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003FFE0
+003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
+00000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFF
+FC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE
+000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0
+FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003F818
+000003F800000003F800000003F800000007F800000007F00000000FF00000000FE00000
+001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001FE00000007
+FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00
+000007FC0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE0001F0
+07FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F
+FFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE00
+03FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01F
+E00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000000FE00000
+000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FFFE00000FFF
+FC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000001F
+F000000007F800000003F800000003FC00000001FC00000001FE00000000FE00000000FE
+18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF
+000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FF
+FFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000000007FE00
+0000000FFE000000001FFE000000001FFE000000003FFE000000007FFE000000007F7E00
+000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E00000007F07E00
+000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000003F807E00
+00007F007E000000FE007E000000FE007E000001FC007E000003F8007E000003F8007E00
+0007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E00003F80007E00
+003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E00000000007E00
+000000007E00000000007E00000000007E00000000007E00000000007E00000000007E00
+000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF
+0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFF
+FFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F800000003F8000
+00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
+003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF00
+3FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000FF000000007F000
+000007F000000007F800000003F800000003F800000003F818000003F87E000003F87E00
+0003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F00001FE07F8000
+3FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE0
+00007FFF8000000FFC000025397BB730>I<00000FF80000007FFF000001FFFF800007FF
+FFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007F803FC0007
+F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC00000003F80000000
+3F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FEFFFFFF00FF
+FFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC00003FCFF80
+0003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F000000FE7F0000
+00FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001FC1FE00003
+FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF8000FFFFFF00
+007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<7C00000000FFFFFFFF
+FCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0
+FE00001FE07C00003FC00000007F80000000FF00000000FF00000001FE00000003FC0000
+0003F800000007F800000007F00000000FF00000000FE00000001FC00000001FC0000000
+3F800000003F800000007F000000007F00000000FF00000000FE00000001FE00000001FC
+00000001FC00000003FC00000003F800000003F800000007F800000007F000000007F000
+000007F000000007F00000000FE00000000FE00000000FE00000000FE00000000FE00000
+000FE00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000000F8000000007000000273A7CB830>I<
+0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01F
+F8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F00
+0001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF000
+1FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE
+0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC
+7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE
+000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8
+003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF
+0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FFFFFC0001FFFFFE0003FF
+FFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC0000FF07F800007F07F8000
+07F07F000003F8FF000003F8FE000003FCFE000001FCFE000001FCFE000001FCFE000001
+FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE7F800003FE7F800007FE
+3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFFFFFE01FFFFFEFE00
+FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC00000003F800000003F80000
+0007F800000007F00000000FF00F00000FE01F80001FE03FC0003FC03FC0007FC03FC000
+FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF00007FFFFE00003FFFF80
+0000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE0
+7FE03FC00F00000000000000000000000000000000000000000000000000000000000000
+0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>I<03C00FF01F
+F81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C00000000000000000000000000000000000
+0000000000000000000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03
+FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>I<0000
+0000F000000003F000000007F80000001FF80000007FF8000000FFF0000003FFF0000007
+FFC000001FFF8000003FFE000000FFF8000001FFF0000007FFC000000FFF8000003FFE00
+00007FFC000001FFF0000003FFE000000FFF8000001FFF0000007FFC0000007FF8000000
+FFE0000000FFC0000000FFE00000007FF80000007FFC0000001FFF0000000FFF80000003
+FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000
+FFF80000003FFE0000001FFF80000007FFC0000003FFF0000000FFF00000007FF8000000
+1FF800000007F800000003F000000000F0252F7BB230>I<7FFFFFFFFF007FFFFFFFFF00
+FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+3FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF00
+7FFFFFFFFF0029157DA530>I<78000000007E00000000FF00000000FFC0000000FFE000
+00007FF80000007FFE0000001FFF0000000FFFC0000003FFE0000001FFF80000007FFC00
+00001FFF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80
+000007FFC0000001FFF0000000FFF00000003FF80000001FF80000003FF8000000FFF000
+0001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000F
+FF8000001FFF0000007FFC000001FFF8000003FFE000000FFFC000001FFF0000007FFE00
+00007FF8000000FFE0000000FFC0000000FF000000007E000000007800000000252F7BB2
+30>I<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803
+FFC07FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000F
+E07E00001FE01800007FC0000000FFC0000003FF80000007FF0000000FFE0000001FF800
+00003FF00000007FC0000000FF80000000FF00000001FE00000001FE00000003FC000000
+03F800000003F800000007F800000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000003E0000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000001C000000007F000
+000007F00000000FF80000000FF80000000FF800000007F000000007F000000001C00000
+23397AB830>I<00001FE0000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFF
+C0007FF03FE000FF800FE001FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF8
+0FE03FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E
+03F801FE7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07
+E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F0
+00FE7E03F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0F
+F01F807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C
+01FF0000FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC000
+00FFFE0000001FF000273A7CB830>I<00007F0000000000FF8000000000FF8000000001
+FFC000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E000000003
+F7E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F000000007
+E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F80000001F
+C1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F
+80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F0000007F
+007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FF
+FFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8
+000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F0007FFF
+007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF002939
+7DB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007F
+FFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC0003
+F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003
+F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF00003
+F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003
+FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F0003
+F800007F0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF0003
+F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FF
+FFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007
+FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC00
+07FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000
+FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00000000
+FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000007F00
+00007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF000
+01FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFF
+C0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFF
+E000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F800
+7FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003F800
+00FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003F800
+001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003F800
+000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800
+000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003F800
+001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003F800
+007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F800
+1FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFF
+FC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFF
+FFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F0003F8
+0000000003F80000000003F80000000003F80000000003F8007C000003F800FE000003F8
+00FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FF
+FFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE000003F8
+00FE000003F8007C000003F80000000003F80000000003F80000000003F80000000003F8
+0000000003F8000007C003F800000FE003F800000FE003F800000FE003F800000FE003F8
+00000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFF
+FFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3F
+FFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001
+FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001
+FC00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F000001
+FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001
+FFFFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007F
+FFFC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800
+003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF800
+07FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F800
+3FC00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001F000
+7F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80
+FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F800
+7F800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000FF800
+0FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF800
+01FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F000
+0000FF000000293A7DB830>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFF
+FF807FFFFFFF000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF80
+7FFFFFFF00213879B730>73 D<0001FFFFF00003FFFFF80007FFFFF80007FFFFF80003FF
+FFF80001FFFFF0000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE003C0000FE007E0000FE00FF0000FE00FF0000FE00FF0001FC
+00FF0003FC00FF8007FC007FF01FF8003FFFFFF0003FFFFFE0001FFFFFC00007FFFF8000
+01FFFE0000003FF0000025397AB730>I<3FFFF80000007FFFFC000000FFFFFE000000FF
+FFFE0000007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC00001FC001
+FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07F
+FFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>76
+D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FF
+E007FF0007FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F
+0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F
+0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F
+0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F
+0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F
+0007E007003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F
+0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F
+0007E000003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FF
+F87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007F
+FFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001
+F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1F001
+F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01
+F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F03F01
+F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F00FC1
+F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F003F1
+F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F000F9
+F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF003F
+F8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB7
+30>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800
+FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F000007
+F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF0000
+07F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC0001F
+F03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00
+003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000
+FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE00
+03F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800003F80
+03F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F00
+03F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF800
+03FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF00000
+03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000
+03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000
+03F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE0000000
+FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFFFF8000
+007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FFE0
+0003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F80003FC
+0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC
+0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FFE0
+0003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF80
+0003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007F0
+0003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F0
+0003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007F1
+FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FF
+E03FFF80007FC0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFFC7E0
+03FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007FE07F
+00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0FF00
+000FE0FF000007C07F000000007F800000007FC00000003FF00000001FFE0000001FFFF0
+00000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000003FFF
+C0000001FFC00000007FE00000001FE00000000FF00000000FF000000007F800000007F8
+7C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF
+000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFF
+FFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFFFFC0
+7FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0
+FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0
+FE003F800FE07C003F8007C000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF8000
+001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFF
+FEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE0000FE
+0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000FFFFFE0
+000007FFFFC0000003FFFF80000001FFFF000000007FFC000000001FF000002F3980B730
+>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07FFE000F
+FFC007F00001FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003F80003
+F80003F80003F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FE000F
+E00000FE000FE00000FE000FE00000FE000FE00000FF001FE000007F001FC000007F001F
+C000007F001FC000007F803FC000003F803F8000003F803F8000003F803F8000003F803F
+8000001FC07F0000001FC07F0000001FC07F0000001FC07F0000000FE0FE0000000FE0FE
+0000000FE0FE0000000FE0FE00000007E0FC00000007F1FC00000007F1FC00000007F1FC
+00000003F1F800000003F1F800000003F1F800000003FBF800000001FBF000000001FBF0
+00000001FBF000000001FFF000000001FFF000000000FFE000000000FFE000000000FFE0
+00000000FFE0000000007FC0000000003F8000002B397EB730>I<3FFF01FFF8007FFF83
+FFFC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F800001FE00
+7F000000FE00FF000000FF00FE0000007F01FE0000007F81FC0000003F83FC0000003FC3
+FC0000001FC3F80000001FE7F80000000FE7F00000000FFFF000000007FFE000000007FF
+E000000003FFC000000003FFC000000001FF8000000001FF8000000000FF0000000000FF
+0000000000FF0000000000FF0000000001FF8000000001FF8000000003FFC000000003FF
+C000000003FFE000000007FFE000000007FFF00000000FE7F00000000FE7F80000001FC3
+F80000001FC3FC0000003F81FC0000003F81FE0000007F00FE0000007F00FF000000FF00
+7F000000FE007F800001FE003F800001FC003FC00003FC001FC00003F8001FE00007F800
+0FE0007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FFFF807FFE00
+7FFF0029387DB730>88 D<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FF
+FF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F80001FE000FF00001
+FE000FF00000FF000FE00000FF001FE000007F001FC000007F803FC000003F803F800000
+3FC07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FF1FE000000
+07F1FC00000007F1FC00000003FBF800000003FBF800000001FBF000000001FFF0000000
+00FFE000000000FFE0000000007FC0000000007FC0000000007FC0000000003F80000000
+003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
+003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
+003F80000000003F80000000003F80000000003F8000000003FFF800000007FFFC000000
+0FFFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730>I<7FFFFF00FFFF
+FF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476DBE30>91
+D<7C000000007C00000000FE00000000FE00000000FF00000000FF000000007F80000000
+7F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007
+F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF
+00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE0
+0000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FC00
+000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC000
+00003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80000
+0003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000
+007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0000000
+0FF000000007F800000007F800000003F800000003F800000001F000000000F025477BBE
+30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000
+003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019
+477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF0
+7FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000
+000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80
+000FC0003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0
+001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC0
+00FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0
+007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FF
+E000FFFF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00
+000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFF
+FFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80
+003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00
+001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC
+0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003
+FC00002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001
+FFFFFFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F80
+0000007F800000007F000000007F00000000FF00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000
+007F000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC0
+07FE003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF00000
+01FF8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF00000
+0003FFF000000001FFF00000000007F00000000007F00000000007F00000000007F00000
+000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000
+03FE07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007
+FF03FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F
+800007F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003F
+C0003FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001
+FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<
+0001FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007
+FC007FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F00
+0007F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000
+003F800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE0
+01FFFFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>
+I<000000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F8
+0003FE07F80003FC03F00007F800C00007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFF
+FFFFE0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE002539
+7DB830>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003
+FFFFFFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001F
+E0007F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001F
+E0007F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007
+FFFFFC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000F
+C0000000000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007
+FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F
+800001FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC
+0000001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003F
+C00001FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC00000
+7FFFFF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000
+FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF000
+00FFFFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE00
+00FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+3FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF8
+2F3880B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00
+000003F800000003F800000000E000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000001FFFF800003FFFFC00007F
+FFFC00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03F
+FFFFFFC023397AB830>I<000001C0000007F0000007F000000FF800000FF800000FF800
+0007F0000007F0000001C000000000000000000000000000000000000000000000000000
+000000000000000000000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
+0003F8000003F8000003F8000003F8000003F8000007F0000007F03C0007F07E000FE0FF
+001FE0FF003FC0FF007FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D
+4E7CB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC00000000
+7FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF80
+00FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC0000
+00FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC00000
+00FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE0000
+00FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF000
+00FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8
+FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FF
+FFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF
+8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F0
+0007FE07FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801F800
+07F003F801F80007F003F801F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8F
+FFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80007F
+FE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000
+FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7F
+FFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF800007FFF
+FC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000F
+F03FC00007F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE000000FE
+FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF
+000001FE7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0
+001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFF
+F800000FFFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE0
+00FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF
+8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000F
+E000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000F
+E000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF
+8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC0
+0000FE1FFF000000FE03FC000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE0000
+00FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730>I<00000007F8003FFF803F
+FF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE0
+3FC0001FFF801F80001FFF000F00001FFE000000001FFC000000001FF8000000001FF000
+0000001FF0000000001FE0000000001FE0000000001FE0000000001FE0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF
+00007FFFFFFE00003FFFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F0007FFFF
+FF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F
+00FC00007F00FC00007F00FC00007F00FE00003E007F000000007FE00000003FFF000000
+1FFFFC00000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF0000
+0000FF807C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80
+000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFF
+FC00FCFFFFF000F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+0000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFF
+E0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC000F8001FC001FC001FC001FC001F
+C001FC001FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FF
+FFE00003FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC
+003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE
+0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001F
+FFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807F
+FFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001
+F80003F00001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC00000
+7E000FC000007F001FC000003F001F8000003F001F8000003F803F8000001F803F000000
+1F803F0000001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC000000
+07E0FC00000007F1FC00000003F1F800000003F1F800000003F1F800000001FBF0000000
+01FBF000000001FBF000000001FFF000000000FFE000000000FFE000000000FFE0000000
+007FC0000000003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8
+FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F00
+03F000007E0003F000007E0003F000007E0003F000007E0003F000007E0003F80000FE00
+01F80000FC0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC00
+00FC7FF1F80000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000
+007CF8F9F000007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000
+003FF07FE000003FF07FE000003FE03FE000003FE03FE000001FE03FC000000F800F8000
+2D277FA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE
+003FFF81FFFC0000FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3F800
+00000FE3F80000000FE7F000000007FFE000000003FFC000000001FFC000000000FF8000
+000000FF00000000007E00000000007F0000000000FF0000000001FF8000000001FFC000
+000003F7E000000007E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE00
+00007F007E0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF
+80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07F
+FF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003
+F00001FC0003F00000FC0007F00000FE0007E000007E0007E000007E000FE000007F000F
+C000003F000FC000003F001FC000001F801F8000001F801F8000001FC01F8000000FC03F
+0000000FC03F0000000FE03F00000007E07E00000007E07E00000003F07E00000003F07C
+00000003F0FC00000001F8FC00000001F8F800000001F8F800000000F9F800000000FDF0
+000000007DF0000000007FF0000000007FF0000000003FE0000000003FE0000000003FE0
+000000001FC0000000001FC0000000001FC0000000001F80000000001F80000000003F80
+000000003F00000000003F00000000007F00000000007E00000000007E0000000F00FE00
+00001F80FC0000003FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE000
+00001FFFC00000001FFF800000000FFF0000000007FE0000000001F0000000002B3C7EA6
+30>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F0000
+0FF87F00001FF07F00003FE07F00007FC07F0000FF803E0001FF00000003FE00000007FC
+0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE0000
+0007FC0000000FF80000001FF00000003FE00000007FC0000000FF80003E01FF00007F03
+FE00007F07FC00007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277DA630>I<0000003FF0000003FFF800
+000FFFF800001FFFF800007FFFF800007FFFF00000FFF0000000FF00000001FE00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000007F80000
+003FF800003FFFF00000FFFFE00000FFFFC00000FFFF000000FFFFC00000FFFFE000003F
+FFF00000003FF800000007F800000003FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FE00000000FF00000000FFF00000007FFFF000007FFFF8
+00001FFFF800000FFFF8000003FFF80000003FF025477BBE30>I<7FE0000000FFFE0000
+00FFFF800000FFFFC00000FFFFF000007FFFF00000007FF800000007F800000003FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE00000000FF
+00000000FFE00000007FFFE000003FFFF800001FFFF8000007FFF800001FFFF800003FFF
+F800007FFFE00000FFE0000000FF00000001FE00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000003FC00000007F80000007FF800007FFFF00000FFFFF0
+0000FFFFC00000FFFF800000FFFE0000007FE000000025477BBE30>125
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmsl10 10.95 28
+/Ff 28 122 df<00000000FFC003F8000000000FFFF01FFE000000003FC07C7E0F000000
+00FE001FF81F80000003F8003FF07F80000007F000FFE07FC000001FE000FFE07FC00000
+3FC001FFC0FFC000003F8001FF80FF8000007F0001FF807F800000FF0001FF003E000000
+FE0000FF0000000000FE00007F0000000001FE0000FF0000000001FC0000FE0000000001
+FC0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003
+FC0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003
+F80001FC0000000003F80003FC00000007FFFFFFFFFFFC000007FFFFFFFFFFFC000007FF
+FFFFFFFFFC00000007F00003F80000000007F00003F80000000007F00007F8000000000F
+F00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000F
+E00007F0000000000FE0000FF0000000001FE0000FF0000000001FC0000FE0000000001F
+C0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003F
+C0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003F
+80001FC0000000003F80003FC0000000007F80003FC0000000007F00003F80000000007F
+00003F80000000007F00003F80000000007F00003F80000000007F00007F8000000000FF
+00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000001FE
+00007F0000000003FF0001FF80000000FFFFF83FFFFF000000FFFFF87FFFFF000000FFFF
+F87FFFFF00000042407EBF35>11 D<00000000FFC0000000000FFFFB800000003F803F80
+000000FE007F80000003F800FF80000007F000FF8000001FE001FF8000003FC001FF8000
+003F8001FF0000007F0001FF000000FF0000FF000000FE00007F000000FE0000FF000001
+FE0000FF000001FC0000FE000001FC0000FE000001FC0000FE000001FC0000FE000001FC
+0001FE000003FC0001FE000003F80001FC000003F80001FC000003F80001FC000003F800
+01FC000003F80003FC0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF8000007F00003
+F8000007F00003F8000007F00007F800000FF00007F800000FE00007F000000FE00007F0
+00000FE00007F000000FE00007F000000FE0000FF000001FE0000FF000001FC0000FE000
+001FC0000FE000001FC0000FE000001FC0000FE000001FC0001FE000003FC0001FE00000
+3F80001FC000003F80001FC000003F80001FC000003F80001FC000003F80003FC000007F
+80003FC000007F00003F8000007F00003F8000007F00003F8000007F00003F8000007F00
+007F800000FF00007F800000FE00007F000000FE00007F000000FE00007F000001FE0000
+FF000003FF0001FF8000FFFFF87FFFFC00FFFFF87FFFFC00FFFFF87FFFFC0031407EBF33
+>13 D<07800FE01FF03FF03FF03FF03FF03FF01FF00F300030003000700060006000E000
+C001C001800380070006000E001C0038007000E000C0000C1C7A8919>44
+D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>I<00F001FC03FC07FE07FE
+07FE07FC07FC03F801E00000000000000000000000000000000000000000000000000000
+0000000000000000000000001E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000F2778A6
+19>58 D<003C00007F0000FF0001FF8001FF8001FF8001FF0001FF0000FE000078000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000780000FE0001FE0003FE0003FE0003FE0
+003FE0003FE0001FE0000F600000600000600000E00000C00000C00001C0000180000380
+000300000700000600000E00001C0000380000300000700000E00000C0000011397AA619
+>I<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000F
+C00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007
+F00000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FF
+E00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001F
+C00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F
+81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF
+03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003
+E0002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF8000000000FF
+80000000007F80000000007F80000000007F00000000007F00000000007F00000000007F
+00000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF
+0000FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000003F0007F0
+00003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000003FC00FE0
+00003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000007F801FC0
+00007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F800001FE003F80
+0003FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC0
+003F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC0000002A40
+77BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000
+FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC0
+0000003FC00000003FC00000007F800000007F800000007F800000007F80000000FF8000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF00000000FF000000007F000003807F000007807F000007003F80000F003F80001E00
+1F80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF0000024
+2A7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8000000000FF8
+0000000007F80000000007F80000000007F00000000007F00000000007F00000000007F0
+000000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0
+000000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0
+00000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF80
+00FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000FE000007F00
+1FE00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F800000FE00
+7F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00
+FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F000003F800
+7F000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF000
+07E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>
+I<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC0007E0
+01F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03F
+C00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF00
+000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
+00007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0001E
+000FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7BA828
+>I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0
+FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C000000FE00
+00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00
+00000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F800
+00000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F000
+00000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000
+0000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F8000
+0000003F80000000007F80000000007F00000000007F00000000007F00000000007F0000
+0000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000
+000003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<000000
+00007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC0
+03F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC00007F00
+01FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E00
+07F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E0000003FC0
+FC00000071FFF0000000E07F80000000E00000000001C00000000001C00000000001C000
+00000001C00000000001E00000000001E00000000001F00000000001FFFFF8000001FFFF
+FF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F8000
+00FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F00F80000
+001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC007C0000
+01F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF
+000000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF0000000001
+FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003
+F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007
+F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000F
+F00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001F
+C0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F
+80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F
+00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE
+0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<00
+00780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F000000000000000
+00000000000000000000000000000000000000000000000000000000000003F801FFF801
+FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE000
+1FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F8000
+7F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07F
+FFF0FFFFF0183E7DBD1A>I<00007F000000003FFF000000003FFF000000003FFF000000
+0001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF0
+0007F000FF800007F000FE00000FF000F800000FE001F000000FE003C000000FE0078000
+000FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E00000001FC7F00000
+001FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000
+003F80FF0000003F007F0000007F007F8000007E003F8000007E003FC000007E001FC000
+007E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F800
+01FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>
+107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE
+0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8
+0003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0
+000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80
+003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE00
+03FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF
+8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003
+F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003
+F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007
+F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007
+F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001F
+E0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001F
+C0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F
+8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFF
+FEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01F
+FF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC00
+07F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE000
+0FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC000
+1FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F8000
+3FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF0000
+7F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87F
+FFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F0
+1F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000
+007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000
+007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF0000
+00FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF0000
+01FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F0000
+07E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001
+F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE000000
+7FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000
+FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC
+00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800
+000FF00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F00000
+1FE00007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007F
+C0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00
+001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F800000
+3FDC007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F
+8000000000007F8000000000007F0000000000007F0000000000007F0000000000007F00
+0000000000FF000000000000FF000000000000FE000000000000FE000000000000FE0000
+00000001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF80000
+0000343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000F
+E607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE0
+0000001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC000
+00003F800000003F800000003F800000003F800000003F800000007F800000007F000000
+007F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000
+FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>
+114 D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E000
+0F8003E000078003E000078007C000070007C000070007E000070007E000070007F00007
+0007F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800
+001FFFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E0038
+00007E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E00
+00F8007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7D
+A824>I<00038000000380000003800000038000000780000007000000070000000F0000
+000F0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE0000
+1FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F80000
+03F8000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F00000
+0FF000000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E00
+1FC00E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC07000
+0FC0F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC00
+7FFEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001
+FC03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F8
+07F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00F
+E0000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0
+003FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E
+3FFF01FFF83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00FFFF0FFFFE00FFF
+E007FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001E00001FC0001C0
+0001FC0001C00001FC0003800001FE0007800000FE0007000000FE000F000000FE000E00
+0000FF001C0000007F001C0000007F00380000007F00380000007F00700000007F807000
+00003F80E00000003F81E00000003F81C00000003FC3C00000001FC3800000001FC70000
+00001FC7000000001FCE000000001FEE000000000FFC000000000FFC000000000FF80000
+00000FF80000000007F00000000007E00000000007E00000000007C00000000007C00000
+000003800000002C2878A630>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FFFCFFFFC3FFFE03
+FFF80FFE003FE000FFC007F8001FC0007F0003F8001FC0003E0003F8001FC0003C0003F8
+000FC0003C0003F8000FC000380003FC000FC000700001FC001FC000700001FC001FE000
+E00001FC003FE000E00001FC003FE001C00001FC0077E001C00001FE0077E003800000FE
+00E7F003800000FE00E7F007000000FE01C3F007000000FE01C3F00E000000FF0383F00E
+0000007F0383F01C0000007F0703F81C0000007F0703F8380000007F0E01F8380000007F
+1E01F8700000003F9C01F8F00000003FBC01FCE00000003FB801FDE00000003FF800FDC0
+0000003FF000FFC00000003FF000FF800000001FE000FF800000001FE000FF000000001F
+C000FF000000001F80007E000000001F80007C000000000F00007C000000000F00007800
+0000000E0000380000003E2878A642>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00F
+FFE00007FE0003FF000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0
+000001FC0001C0000001FC0003C0000001FE000380000000FE000780000000FE00070000
+0000FE000E00000000FF000E00000000FF001C000000007F001C000000007F0038000000
+007F0078000000007F8070000000003F80F0000000003F80E0000000003F81C000000000
+3FC1C0000000001FC380000000001FC780000000001FC700000000001FEF00000000001F
+EE00000000000FFC00000000000FFC00000000000FF800000000000FF8000000000007F0
+000000000007F0000000000007E0000000000007E0000000000003C00000000000038000
+0000000003800000000000070000000000000F0000000000000E0000000000001E000000
+0000001C00000000000038000000001C0038000000003F0070000000007F007000000000
+FF00E000000000FF01C000000000FF03C000000000FE038000000000FC07000000000070
+1E0000000000783C00000000003FF000000000000FC00000000000343A80A630>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmbx12 17.28 27
+/Fg 27 122 df<00000000007FFF80000000000000001FFFFFF000000000000001FFFFFF
+FC0000000000000FFFFFFFFE0000000000007FFFFFFFFF800000000001FFFFE007FFC000
+00000003FFFE00007FE0000000000FFFF000001FF0000000001FFFC000007FF000000000
+3FFF000000FFF8000000007FFE000001FFF800000000FFFC000003FFFC00000001FFF800
+0007FFFC00000003FFF0000007FFFC00000003FFF0000007FFFC00000007FFE0000007FF
+FC00000007FFE000000FFFFE0000000FFFE0000007FFFC0000000FFFC0000007FFFC0000
+000FFFC0000007FFFC0000000FFFC0000007FFFC0000000FFFC0000003FFF80000000FFF
+C0000001FFF00000000FFFC0000000FFE00000000FFFC00000007FC00000000FFFC00000
+0000000000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000
+0000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000000000
+0FFFC000000000000000000FFFC000000000000000000FFFC000000000000000000FFFC0
+00000000000000000FFFC00003FFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFF
+FFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE00
+00FFFFFFFFFFFFFFFFFE0000000FFFE0000001FFFE0000000FFFE0000000FFFE0000000F
+FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
+0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
+FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
+000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
+E0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00000
+00FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE
+0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000000
+0FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0
+000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000
+FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00
+00000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000F
+FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
+0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
+FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
+000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
+E0000000FFFE00003FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803
+FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFF
+FF8051657DE45A>12 D<00C00000000001C001F8000000000FC001FF000000007FC001FF
+F0000007FFC001FFFF8000FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFFFF
+FE0001FFFFFFFFFFFC0001FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001FF
+FFFFFFFFC00001FFFFFFFFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFFF8
+000001FFFFFFFFE0000001FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001FC
+3FFC0000000001FC00000000000001FC00000000000001FC00000000000001FC00000000
+000001FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC
+00000000000001FC00000000000001FC00000000000001FC00000000000001FC00000000
+000001FC003FFE00000001FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001FC
+FFFFFFFFE00001FDFFE00FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE000007F
+FF0001FF8000003FFF8001FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001FC
+0000000FFFF000F00000000FFFF000000000000FFFF800000000000FFFF800000000000F
+FFFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE0000
+00000007FFFE000000000007FFFE000000000007FFFF000000000007FFFF000000000007
+FFFF03F000000007FFFF0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7FFF
+80000007FFFF7FFF80000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC0000007
+FFFFFFFFC0000007FFFEFFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFFFF
+8000000FFFFC7FFF0000000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF00000000F
+FFF83F800000001FFFF03FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00FF0
+0000007FFF8007FC000000FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001FFF
+F800007FFE00FFFFF000003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC00000001
+FFFFFFF0000000003FFFFF800000000003FFF0000000406078DD51>53
+D<000000001FFF00000000000003FFFFE000000000001FFFFFF80000000000FFFFFFFE00
+00000003FFFFFFFF0000000007FFFC03FF800000001FFFC0007FC00000003FFF00001FE0
+000000FFFC00000FF0000001FFF8000007F0000003FFF000007FF8000007FFE00000FFF8
+00000FFFC00001FFF800001FFF800003FFFC00003FFF000003FFFC00007FFF000007FFFC
+00007FFE000007FFFC0000FFFE000007FFFC0001FFFC000007FFFC0001FFFC000007FFFC
+0003FFFC000007FFFC0003FFF8000003FFF80007FFF8000003FFF80007FFF8000001FFF0
+000FFFF0000000FFE0000FFFF00000007FC0001FFFF00000000000001FFFF00000000000
+001FFFF00000000000003FFFF00000000000003FFFF00000000000003FFFF00000000000
+003FFFE00000000000007FFFE001FFE00000007FFFE00FFFFE0000007FFFE03FFFFF8000
+007FFFE07FFFFFE000007FFFE0FFFFFFF800007FFFE1FE03FFFC0000FFFFE3F0007FFE00
+00FFFFE7E0003FFF0000FFFFEFC0001FFF8000FFFFEF80000FFFC000FFFFFF000007FFE0
+00FFFFFE000007FFF000FFFFFE000003FFF800FFFFFC000003FFFC00FFFFFC000003FFFC
+00FFFFF8000003FFFE00FFFFF8000001FFFE00FFFFF8000001FFFF00FFFFF8000001FFFF
+00FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF
+80FFFFF0000001FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000001FFFF
+C07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFF
+C07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC03FFFE0000001FFFF
+C03FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC01FFFE0000001FFFF
+C01FFFF0000001FFFF801FFFF0000001FFFF800FFFF0000001FFFF800FFFF0000001FFFF
+800FFFF0000001FFFF0007FFF0000001FFFF0007FFF0000003FFFE0003FFF0000003FFFE
+0003FFF8000003FFFC0001FFF8000003FFFC0001FFFC000003FFF80000FFFC000007FFF0
+00007FFE000007FFF000003FFE00000FFFE000001FFF00001FFFC000000FFFC0003FFF80
+000007FFE000FFFF00000003FFFC07FFFC00000001FFFFFFFFF800000000FFFFFFFFF000
+0000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000001FFF800000
+00426079DD51>I<07E0000000000000000FE0000000000000000FF0000000000000000F
+FC000000000000000FFFFC0000000000000FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80F
+FFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81F
+FFFFFFFFFFFFFFF01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFF801F
+FFFFFFFFFFFFFF001FFFFFFFFFFFFFFF003FFFFFFFFFFFFFFE003FFFFFFFFFFFFFFC003F
+FFFFFFFFFFFFF8003FFFFFFFFFFFFFF0003FFFFFFFFFFFFFE0003FE0000000003FE0003F
+80000000007FC0007F0000000000FF80007F0000000001FF00007F0000000001FE00007E
+0000000003FC00007E0000000007FC00007E000000000FF800007E000000001FF000007E
+000000003FE00000FC000000003FC00000FC000000007F800000FC00000000FF800000FC
+00000001FF0000000000000003FE0000000000000003FC0000000000000007F800000000
+0000000FF8000000000000001FF0000000000000001FE0000000000000003FE000000000
+0000007FC000000000000000FFC000000000000000FF8000000000000001FF8000000000
+000001FF0000000000000003FF0000000000000007FF0000000000000007FE0000000000
+00000FFE000000000000000FFE000000000000001FFC000000000000001FFC0000000000
+00003FFC000000000000003FFC000000000000007FF8000000000000007FF80000000000
+0000FFF800000000000000FFF800000000000000FFF800000000000001FFF00000000000
+0001FFF000000000000003FFF000000000000003FFF000000000000003FFF00000000000
+0007FFF000000000000007FFF000000000000007FFF000000000000007FFF00000000000
+000FFFE00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000000
+001FFFE00000000000001FFFE00000000000001FFFE00000000000001FFFE00000000000
+001FFFE00000000000001FFFE00000000000003FFFE00000000000003FFFE00000000000
+003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000
+003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000
+003FFFE00000000000003FFFE00000000000003FFFE00000000000001FFFC00000000000
+001FFFC00000000000000FFF8000000000000003FE0000000000000001FC000000000045
+6377E051>I<000000000001FFFF00000003C000000000007FFFFFF0000007C000000000
+07FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC000
+00000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81
+FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000
+001FFFFFC000003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE0
+0000000001FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007
+FFFE0000000000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000FFF
+C0003FFFF800000000000007FFC0003FFFF000000000000007FFC0007FFFE00000000000
+0003FFC000FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFFC00000
+0000000001FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC007FFFF
+00000000000000007FC007FFFF00000000000000007FC00FFFFF00000000000000007FC0
+0FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000
+003FC01FFFFE00000000000000003FC03FFFFC00000000000000001FC03FFFFC00000000
+000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC07FFFFC00
+0000000000000000007FFFFC000000000000000000007FFFF8000000000000000000007F
+FFF8000000000000000000007FFFF800000000000000000000FFFFF80000000000000000
+0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000
+0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF
+F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000
+00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000
+00000000FFFFF8000000000000000000007FFFF8000000000000000000007FFFF8000000
+000000000000007FFFF8000000000000000000007FFFFC000000000000000000007FFFFC
+000000000000000000003FFFFC000000000000000000003FFFFC00000000000000000000
+3FFFFC00000000000000000FC03FFFFC00000000000000000FC01FFFFE00000000000000
+000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC00FFFFE00000000
+000000000FC00FFFFF00000000000000001FC007FFFF00000000000000001F8007FFFF00
+000000000000001F8003FFFF80000000000000001F8003FFFF80000000000000003F8001
+FFFFC0000000000000003F0001FFFFC0000000000000003F0000FFFFE000000000000000
+7F00007FFFE000000000000000FE00003FFFF000000000000000FE00003FFFF800000000
+000001FC00001FFFF800000000000001FC00000FFFFC00000000000003F8000007FFFE00
+000000000007F0000003FFFF0000000000000FE0000001FFFF8000000000001FE0000000
+FFFFE000000000003FC00000007FFFF00000000000FF800000003FFFFC0000000001FF00
+0000000FFFFF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF8000000
+7FF00000000000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFFFF
+FFFFFFFE00000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE0000000000000
+0007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFF0000000000
+626677E375>67 D<FFFFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000
+FFFFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFF
+FFFF80000000FFFFFFFFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001
+FFFF800000007FFFFE0000000001FFFF800000000FFFFF8000000001FFFF8000000001FF
+FFC000000001FFFF8000000000FFFFE000000001FFFF80000000003FFFF000000001FFFF
+80000000000FFFFC00000001FFFF800000000007FFFE00000001FFFF800000000003FFFF
+00000001FFFF800000000001FFFF00000001FFFF800000000000FFFF80000001FFFF8000
+000000007FFFC0000001FFFF8000000000007FFFE0000001FFFF8000000000003FFFE000
+0001FFFF8000000000001FFFF0000001FFFF8000000000001FFFF8000001FFFF80000000
+00000FFFF8000001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001
+FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF800000000000
+07FFFF000001FFFF80000000000003FFFF000001FFFF80000000000003FFFF800001FFFF
+80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF80000000000001FF
+FFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF8000
+0000000001FFFFC00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE0
+0001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000
+000001FFFFE00001FFFF80000000000000FFFFE00001FFFF80000000000000FFFFF00001
+FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000000000
+00FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF
+80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FF
+FFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000
+0000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF0
+0001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000
+000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001
+FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF800000000000
+01FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF
+80000000000001FFFFC00001FFFF80000000000003FFFF800001FFFF80000000000003FF
+FF800001FFFF80000000000003FFFF800001FFFF80000000000003FFFF000001FFFF8000
+0000000007FFFF000001FFFF80000000000007FFFE000001FFFF80000000000007FFFE00
+0001FFFF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF80000000
+00001FFFF8000001FFFF8000000000001FFFF8000001FFFF8000000000003FFFF0000001
+FFFF8000000000003FFFE0000001FFFF8000000000007FFFE0000001FFFF800000000000
+FFFFC0000001FFFF800000000001FFFF80000001FFFF800000000003FFFF00000001FFFF
+800000000007FFFE00000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF8
+00000001FFFF80000000007FFFF000000001FFFF8000000001FFFFC000000001FFFF8000
+000007FFFF8000000001FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000
+FFFFFFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFF
+FFFE00000000FFFFFFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFF
+FFFFFFFFFFFFE000000000006C627AE17C>I<000000000001FFFF00000003C000000000
+00007FFFFFF0000007C0000000000007FFFFFFFE00000FC000000000007FFFFFFFFFC000
+1FC00000000001FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC0000000003FFF
+FFF8007FFE00FFC000000000FFFFFF000007FF81FFC000000001FFFFF0000001FFC3FFC0
+00000007FFFFC00000007FE7FFC00000000FFFFF000000001FFFFFC00000003FFFFC0000
+000007FFFFC00000007FFFF00000000003FFFFC0000000FFFFE00000000001FFFFC00000
+01FFFF800000000000FFFFC0000003FFFF0000000000007FFFC0000007FFFE0000000000
+003FFFC000000FFFFC0000000000001FFFC000001FFFF80000000000000FFFC000003FFF
+F800000000000007FFC000003FFFF000000000000007FFC000007FFFE000000000000003
+FFC00000FFFFE000000000000003FFC00001FFFFC000000000000001FFC00001FFFFC000
+000000000001FFC00003FFFF8000000000000000FFC00003FFFF8000000000000000FFC0
+0007FFFF00000000000000007FC00007FFFF00000000000000007FC0000FFFFF00000000
+000000007FC0000FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001F
+FFFE00000000000000003FC0001FFFFE00000000000000003FC0003FFFFC000000000000
+00001FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003FFFFC
+00000000000000001FC0007FFFFC00000000000000000000007FFFFC0000000000000000
+0000007FFFF800000000000000000000007FFFF800000000000000000000007FFFF80000
+000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
+00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
+00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF
+FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000
+0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8
+0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000
+000000FFFFF800000000000000000000007FFFF800000000000000000000007FFFF80000
+00001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFF
+F87FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000
+1FFFFFFFFFFFF83FFFFC00000000000001FFFFC0003FFFFC00000000000001FFFFC0001F
+FFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE000000000000
+01FFFFC0000FFFFE00000000000001FFFFC0000FFFFF00000000000001FFFFC00007FFFF
+00000000000001FFFFC00007FFFF00000000000001FFFFC00003FFFF80000000000001FF
+FFC00003FFFF80000000000001FFFFC00001FFFFC0000000000001FFFFC00001FFFFC000
+0000000001FFFFC00000FFFFE0000000000001FFFFC000007FFFE0000000000001FFFFC0
+00003FFFF0000000000001FFFFC000003FFFF8000000000001FFFFC000001FFFFC000000
+000001FFFFC000000FFFFC000000000001FFFFC0000007FFFE000000000001FFFFC00000
+03FFFF000000000003FFFFC0000001FFFFC00000000003FFFFC0000000FFFFE000000000
+07FFFFC00000007FFFF00000000007FFFFC00000003FFFFC000000000FFFFFC00000000F
+FFFF000000001FFFFFC000000007FFFFC00000007FEFFFC000000001FFFFF8000000FFC7
+FFC000000000FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC0000000000FFF
+FFFFFFFFFC007FC00000000001FFFFFFFFFFF8001FC000000000007FFFFFFFFFE00007C0
+000000000007FFFFFFFF800001C00000000000007FFFFFF80000000000000000000001FF
+FF0000000000006D6677E37F>71 D<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0
+FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE00000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE00000FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFF
+FFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE033627CE13C>73 D<FFFFFFFFE0000000000FFF
+FFFFFF80FFFFFFFFF0000000000FFFFFFFFF80FFFFFFFFF8000000000FFFFFFFFF80FFFF
+FFFFFC000000000FFFFFFFFF80FFFFFFFFFE000000000FFFFFFFFF80FFFFFFFFFE000000
+000FFFFFFFFF800001FFFFFF000000000001FFFC00000001FFFFFF8000000000001FC000
+000001FFFFFFC000000000001FC000000001FFFFFFE000000000001FC000000001FFFFFF
+E000000000001FC000000001FFFFFFF000000000001FC000000001FDFFFFF80000000000
+1FC000000001FDFFFFFC00000000001FC000000001FCFFFFFE00000000001FC000000001
+FC7FFFFE00000000001FC000000001FC3FFFFF00000000001FC000000001FC1FFFFF8000
+0000001FC000000001FC0FFFFFC0000000001FC000000001FC0FFFFFE0000000001FC000
+000001FC07FFFFE0000000001FC000000001FC03FFFFF0000000001FC000000001FC01FF
+FFF8000000001FC000000001FC00FFFFFC000000001FC000000001FC00FFFFFE00000000
+1FC000000001FC007FFFFF000000001FC000000001FC003FFFFF000000001FC000000001
+FC001FFFFF800000001FC000000001FC000FFFFFC00000001FC000000001FC000FFFFFE0
+0000001FC000000001FC0007FFFFF00000001FC000000001FC0003FFFFF00000001FC000
+000001FC0001FFFFF80000001FC000000001FC0000FFFFFC0000001FC000000001FC0000
+FFFFFE0000001FC000000001FC00007FFFFF0000001FC000000001FC00003FFFFF000000
+1FC000000001FC00001FFFFF8000001FC000000001FC00000FFFFFC000001FC000000001
+FC000007FFFFE000001FC000000001FC000007FFFFF000001FC000000001FC000003FFFF
+F000001FC000000001FC000001FFFFF800001FC000000001FC000000FFFFFC00001FC000
+000001FC0000007FFFFE00001FC000000001FC0000007FFFFF00001FC000000001FC0000
+003FFFFF80001FC000000001FC0000001FFFFF80001FC000000001FC0000000FFFFFC000
+1FC000000001FC00000007FFFFE0001FC000000001FC00000007FFFFF0001FC000000001
+FC00000003FFFFF8001FC000000001FC00000001FFFFF8001FC000000001FC00000000FF
+FFFC001FC000000001FC000000007FFFFE001FC000000001FC000000007FFFFF001FC000
+000001FC000000003FFFFF801FC000000001FC000000001FFFFF801FC000000001FC0000
+00000FFFFFC01FC000000001FC0000000007FFFFE01FC000000001FC0000000007FFFFF0
+1FC000000001FC0000000003FFFFF81FC000000001FC0000000001FFFFF81FC000000001
+FC0000000000FFFFFC1FC000000001FC00000000007FFFFE1FC000000001FC0000000000
+3FFFFF1FC000000001FC00000000003FFFFF9FC000000001FC00000000001FFFFF9FC000
+000001FC00000000000FFFFFDFC000000001FC000000000007FFFFFFC000000001FC0000
+00000003FFFFFFC000000001FC000000000003FFFFFFC000000001FC000000000001FFFF
+FFC000000001FC000000000000FFFFFFC000000001FC0000000000007FFFFFC000000001
+FC0000000000003FFFFFC000000001FC0000000000003FFFFFC000000001FC0000000000
+001FFFFFC000000001FC0000000000000FFFFFC000000001FC00000000000007FFFFC000
+000001FC00000000000003FFFFC000000001FC00000000000003FFFFC000000001FC0000
+0000000001FFFFC000000001FC00000000000000FFFFC000000001FC000000000000007F
+FFC000000001FC000000000000003FFFC000000001FC000000000000001FFFC000000001
+FC000000000000001FFFC000000001FC000000000000000FFFC000000001FC0000000000
+000007FFC000000001FC0000000000000003FFC00000001FFFC000000000000001FFC000
+00FFFFFFFFF8000000000001FFC00000FFFFFFFFF8000000000000FFC00000FFFFFFFFF8
+0000000000007FC00000FFFFFFFFF80000000000003FC00000FFFFFFFFF8000000000000
+1FC00000FFFFFFFFF80000000000000F80000071627AE17E>78 D<000000FFFC000001E0
+00000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0
+001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE0
+01FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF000000001FFFE0
+0FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000000001FFE0
+3FFC0000000000FFE03FF80000000000FFE07FF800000000007FE07FF800000000007FE0
+7FF800000000003FE07FF800000000003FE0FFF800000000001FE0FFF800000000001FE0
+FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000000FE0
+FFFE00000000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC00000000007E0
+FFFFE00000000007E07FFFF80000000000007FFFFC0000000000007FFFFF800000000000
+7FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE0000000
+1FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE0000
+03FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800
+003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF00
+0001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE0
+0000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF8
+000000000003FFFFF8000000000000FFFFFC0000000000003FFFFC0000000000001FFFFC
+00000000000007FFFE00000000000003FFFE00000000000003FFFE7C000000000001FFFE
+FC000000000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000007FFE
+FC0000000000007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000003FFE
+FE0000000000003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000003FFC
+FF8000000000003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000007FF8
+FFE000000000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000000001FFE0
+FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF80000000FFE00
+FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000
+FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000
+F0000001FFFE000000476677E35A>83 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFF
+FFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFF
+FFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF80
+3FFFE00000FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFFE00000
+0FFF803FF8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE0000000FFFF
+E0000000FF803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803FC00000
+00FFFFE00000007F803F80000000FFFFE00000003F807F80000000FFFFE00000003FC07F
+00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE0000000
+1FC07F00000000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000FFFFE0
+0000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000
+FFFFE00000000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000FE0FC00
+000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007
+E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E00000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00
+000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFF
+FFFF00000000001FFFFFFFFFFFFFFF00000063617AE070>I<FFFFFFFFFFFF8000003FFF
+FFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFF
+FF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFF
+FE0001FFFFC0000000000007FFF0000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC0000000000000FF00000000FFFFC0000000000000
+FE00000000FFFFC0000000000000FE00000000FFFFE0000000000000FE00000000FFFFE0
+000000000001FE000000007FFFE0000000000001FE000000007FFFE0000000000001FC00
+0000007FFFF0000000000003FC000000003FFFF0000000000003FC000000003FFFF00000
+00000007F8000000001FFFF8000000000007F8000000000FFFF800000000000FF0000000
+000FFFFC00000000001FF00000000007FFFC00000000001FE00000000003FFFE00000000
+003FC00000000001FFFF00000000007FC00000000001FFFF0000000000FF800000000000
+FFFF8000000003FF0000000000003FFFE000000007FE0000000000001FFFF00000001FFC
+0000000000000FFFFC0000007FF800000000000003FFFF800003FFE000000000000001FF
+FFF8007FFFC0000000000000007FFFFFFFFFFF00000000000000001FFFFFFFFFFE000000
+000000000007FFFFFFFFF8000000000000000000FFFFFFFFC00000000000000000000FFF
+FFFE00000000000000000000003FFFC000000000006F647AE17C>I<000003FFFE000000
+000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFFFF80000000001FFFFF
+FFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000FFF80001FFFC000000
+01FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF80000003FFFE00003F
+FFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE00000FFFF0000003FF
+FE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF8000001FFFC000007FFF8
+000000FFF8000007FFF80000007FF0000007FFF80000001FC0000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF8000000000001FFFF
+FFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007FFFFFFFFFF800000001
+FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF80000007FFFF00007FFF8
+000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE000007FFF800000FFFF800
+0007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003FFFE0000007FFF80000
+7FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FFF80000FFFF80000007
+FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF
+8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF80000FFFFC000001FFFF8
+00007FFFC000003FFFF800007FFFE000003FFFF800003FFFE000007DFFFC00003FFFF000
+01F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF80
+01FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000FFFFF800003FFFFF000
+01FFFF0000001FFF00000000000049437CC14E>97 D<0007FF80000000000000FFFFFF80
+000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000
+FFFFFF80000000000000FFFFFF8000000000000000FFFF80000000000000007FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
+000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF8000FFF8000000003FFF800FFFFF800000003FFF80
+7FFFFFF00000003FFF81FFFFFFFC0000003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000
+003FFFBFF0001FFFE000003FFFFFC00007FFF000003FFFFF000003FFF800003FFFFE0000
+00FFFC00003FFFF8000000FFFE00003FFFF00000007FFF00003FFFE00000003FFF80003F
+FFC00000003FFFC0003FFFC00000001FFFC0003FFFC00000001FFFE0003FFFC00000001F
+FFE0003FFFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000000FFFF8003FFFC0
+0000000FFFF8003FFFC00000000FFFF8003FFFC000000007FFFC003FFFC000000007FFFC
+003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007
+FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFC003FFFC000000007FFFC
+003FFFC000000007FFFC003FFFC000000007FFFC003FFFC00000000FFFF8003FFFC00000
+000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF0003FFFC00000000FFFF0003F
+FFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000003FFFC0003FFFE00000003F
+FF80003FFFE00000007FFF00003FFFF00000007FFF00003FFFF8000000FFFE00003FFFFC
+000001FFFC00003FFEFF000007FFF800003FFC7F80000FFFF000003FF83FE0003FFFC000
+003FF00FFC03FFFF8000003FE007FFFFFFFE0000003FC001FFFFFFF80000003F8000FFFF
+FFE00000003F00001FFFFF0000000000000003FFE00000004F657BE35A>I<0000000FFF
+C0000000000001FFFFFC00000000000FFFFFFF80000000003FFFFFFFE000000000FFFFFF
+FFF800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0001FFF8000003FFF8000
+0FFFC000007FFF000007FFE00000FFFE000003FFF00001FFFC000001FFF00003FFFC0000
+01FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000
+007FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE00000003FFF003FFFE00000
+003FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC00000003FFF007FFFC00000
+001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000
+001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC0000000000000FFFFC00000
+00000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000007FFFC00000
+000000007FFFC00000000000007FFFC00000000000007FFFE00000000000007FFFE00000
+000000003FFFE00000000000003FFFE00000000000001FFFE00000000000001FFFF00000
+00000F001FFFF0000000001F800FFFF0000000003F8007FFF8000000003F8007FFF80000
+00007F0003FFFC000000007F0001FFFE00000000FE0000FFFE00000001FE00007FFF0000
+0003FC00003FFF80000007F800001FFFE000000FF000000FFFF000003FE0000003FFFC00
+01FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFFFFFFF80000000007FFFF
+FFE00000000000FFFFFF00000000000007FFF000000041437CC14A>101
+D<000000003FFC0000000007FFFF800000003FFFFFC0000001FFFFFFF0000007FFFFFFF8
+00000FFFF03FFC00001FFF807FFC00007FFE00FFFE0000FFFC00FFFE0000FFF801FFFF00
+01FFF001FFFF0003FFF001FFFF0007FFE001FFFF0007FFE001FFFF000FFFC001FFFF000F
+FFC001FFFF000FFFC000FFFE001FFF80007FFC001FFF80003FF8001FFF80001FF0001FFF
+800007C0001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80
+000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000
+0000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF800000
+00001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000
+FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC00000007FFFFFFFFC00007FFFFFFFFC00007FFFFFFF
+FC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC000038657CE431>I<0000000000
+000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000007FFFFFFE03FFFF8000
+01FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF
+01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF8
+00001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E0003FFF800001FFFC000
+0007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF0
+00000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0000001FFF800001FFF8000
+0001FFF800001FFF80000000FFFC00003FFF000000007FFE00007FFE000000003FFF0000
+FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000003FFFFFFFFFC000000000
+3FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF00000000000FC007FFE0000
+00000000FC000000000000000001FC000000000000000001FC000000000000000001FC00
+0000000000000001FC000000000000000001FE000000000000000001FE00000000000000
+0001FF000000000000000001FF800000000000000001FFF00000000000000001FFFFFFFF
+FF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF0000000
+7FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFF
+FFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFF
+FFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC000FFF000000000FFFFE
+001FFE0000000001FFFE003FFC00000000007FFE007FF800000000003FFF007FF8000000
+00001FFF00FFF800000000001FFF00FFF000000000001FFF00FFF000000000000FFF00FF
+F000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000
+0FFF00FFF800000000001FFF007FF800000000001FFE007FFC00000000003FFE003FFC00
+000000003FFC003FFE00000000007FFC001FFF0000000000FFF8000FFFC000000003FFF0
+0007FFE000000007FFE00003FFF80000001FFFC00000FFFF000000FFFF0000007FFFF800
+1FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE000000000FFFFFFFFFF00000000
+000FFFFFFFF00000000000003FFFFC000000004A607CC151>I<000FE00000003FF80000
+007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007FFFFC00007FFFFC00007
+FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF800001FF
+FF000001FFFF0000007FFC0000003FF80000000FE0000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000007FF80007FFFFF8000
+7FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000FFFF8000007FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFF
+FFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105
+D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000
+00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023647B
+E32C>108 D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FFFF80
+0000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000FFFF
+FF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81FE00
+1FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FFF03F
+80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C00001FFF
+C000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000003F
+FFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF80000
+01FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FFFF80
+00000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF0000000FFF
+F000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003F
+FFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007
+FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF
+803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFF
+FFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007
+FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFF
+C00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000
+003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFF
+BE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF80000
+01FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE
+0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE000000
+3FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF
+F007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF
+FFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0
+000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFF
+E000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007F
+FE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000F
+FFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007
+FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003
+FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003
+FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003
+FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007
+FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000F
+FFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001F
+FFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FF
+FC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF
+000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE000
+000048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFF
+F00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFF
+BFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC
+00003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC000
+00007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE000
+3FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC0000000
+0FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFF
+C00000000FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFF
+C00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFF
+F8003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC000
+00003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF8000
+3FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007
+FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFF
+CFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE000
+00003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC000
+0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000
+3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000
+000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF
+C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000
+00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000
+0000000000003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FF
+FFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000
+0000004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FF
+FFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FF
+FF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF
+003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF800
+3FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003F
+FFC0000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFF
+FFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417B
+C042>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FF
+FFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF000
+0000FF803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC00000
+003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF8000000
+1F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF80000
+007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF000
+07FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF8000
+0FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF00000
+0000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC0000
+00007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF000000
+001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE0000000
+3FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE
+00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000
+F0000FFFE0000035437BC140>I<000007E0000000000007E0000000000007E000000000
+0007E0000000000007E0000000000007E000000000000FE000000000000FE00000000000
+0FE000000000000FE000000000000FE000000000001FE000000000001FE000000000001F
+E000000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE0
+0000000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE000
+0000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE
+00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0
+001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000F
+FFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FF
+FE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FF
+FF80000000003FFC0000325C7DDA3F>I<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFF
+FCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC0
+0003FFFFFC003FFFC00000001FFE00003FFFE000000007F000003FFFE000000007F00000
+1FFFF000000007E000001FFFF00000000FE000000FFFF80000000FC000000FFFF8000000
+1FC0000007FFFC0000001F80000007FFFC0000003F80000003FFFC0000003F00000003FF
+FE0000007F00000001FFFE0000007E00000001FFFF000000FE00000001FFFF000000FE00
+000000FFFF800001FC00000000FFFF800001FC000000007FFFC00001F8000000007FFFC0
+0003F8000000003FFFE00003F0000000003FFFE00007F0000000001FFFE00007E0000000
+001FFFF0000FE0000000000FFFF0000FC0000000000FFFF8001FC0000000000FFFF8001F
+C00000000007FFFC003F800000000007FFFC003F800000000003FFFE003F000000000003
+FFFE007F000000000001FFFF007E000000000001FFFF00FE000000000000FFFF00FC0000
+00000000FFFF81FC0000000000007FFF81F80000000000007FFFC3F80000000000007FFF
+C3F80000000000003FFFE7F00000000000003FFFE7F00000000000001FFFF7E000000000
+00001FFFFFE00000000000000FFFFFC00000000000000FFFFFC000000000000007FFFF80
+00000000000007FFFF8000000000000003FFFF0000000000000003FFFF00000000000000
+03FFFF0000000000000001FFFE0000000000000001FFFE0000000000000000FFFC000000
+0000000000FFFC00000000000000007FF800000000000000007FF800000000000000003F
+F000000000000000003FF000000000000000001FE000000000000000001FE00000000000
+0000001FE000000000000000001FC000000000000000001FC000000000000000001F8000
+000000000000003F8000000000000000003F0000000000000000007F0000000000000000
+007E000000000000000000FE000000000007E00000FC00000000001FF80001FC00000000
+003FFC0001FC00000000007FFE0003F800000000007FFE0003F80000000000FFFF0007F0
+0000000000FFFF0007F00000000000FFFF000FE00000000000FFFF000FC00000000000FF
+FF001FC00000000000FFFF003F8000000000007FFE007F0000000000007FFE00FE000000
+0000007FFC01FE0000000000003FF807FC0000000000001FF03FF00000000000000FFFFF
+E000000000000007FFFFC000000000000003FFFF0000000000000000FFFC000000000000
+00001FE0000000000000004E5D7DBF55>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmr10 10.95 78
+/Fh 78 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F
+807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F
+003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000
+0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A
+4179C019>33 D<0000E000000000E000000000E000000000E000000007FC0000003FFF80
+0000FFFFE00001F8E3F00003E0E0FC0007C0E03C000F80E01E001F00E00F003E00E00700
+3C00E007807C00E003807C00E003C07800E01FC0F800E03FC0F800E07FC0F800E07FC0F8
+00E07FC0F800E07FC0FC00E07FC0FC00E03F80FE00E00E00FE00E000007F00E000007F80
+E000007FC0E000003FF0E000003FFEE000001FFFE000000FFFFC000007FFFF000003FFFF
+C00001FFFFE000007FFFF800001FFFFC000003FFFC000000FFFE000000E7FF000000E1FF
+000000E0FF800000E07F800000E03F800000E01FC00000E01FC03E00E00FC07F00E00FC0
+FF80E007C0FF80E007C0FF80E007C0FF80E007C0FF80E007C0FF00E007C0FC00E00780F0
+00E00F807000E00F807800E00F007800E01F003C00E01E003C00E03E001E00E07C000F00
+E0F80007C0E1F00003F8EFE00000FFFF8000003FFE0000000FF800000000E000000000E0
+00000000E000000000E0000022497BC32D>36 D<1E007F80FF80FFC0FFC0FFE0FFE0FFE0
+7FE01E60006000600060006000E000C000C000C001C001800380030007000E001C001800
+380030000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00
+003E00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC000
+0F80000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E0000
+7E00007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000
+FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E0000
+7E00007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F8000
+0F80000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800
+003C00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>
+I<C00000E000007000003800001C00001E00000F000007800007C00003C00001E00001F0
+0000F00000F800007800007C00007C00003E00003E00003F00001F00001F00001F80000F
+80000F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003
+E00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003
+F00003F00003F00003F00003F00003F00003F00003E00007E00007E00007E00007E00007
+E00007E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00003F00003E
+00003E00007C00007C0000780000F80000F00001F00001E00003C00007C0000780000F00
+001E00001C0000380000700000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0
+FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C00180038003000700
+0E001C001800380030000B1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE
+17067F961E>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000
+018000000003C000000007C000000007C000000007800000000F800000000F800000000F
+000000001F000000001F000000001E000000003E000000003E000000003C000000007C00
+0000007C000000007800000000F800000000F800000000F000000001F000000001F00000
+0001E000000003E000000003E000000003C000000007C000000007C00000000780000000
+0F800000000F800000001F000000001F000000001E000000003E000000003E000000003C
+000000007C000000007C000000007800000000F800000000F800000000F000000001F000
+000001F000000001E000000003E000000003E000000003C000000007C000000007C00000
+0007800000000F800000000F800000000F000000001F000000001F000000001E00000000
+3E000000003E000000007C000000007C000000007800000000F800000000F800000000F0
+00000001F000000001F000000001E000000003E000000003E000000003C000000007C000
+000007C000000007800000000F800000000F800000000F000000001F000000001F000000
+001E000000003E000000003E000000003C000000007C000000007C000000007800000000
+F800000000F800000000F0000000006000000000225B7BC32D>I<0001FE0000000FFFC0
+00003F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F80
+0FC0000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F
+000003F87F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F8
+7F000003F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F
+800007E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C
+00F800003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C0
+00001FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
+00007FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FF
+FFE00003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC0780000
+7FC07800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001F
+F0FFC0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE0
+0000003FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE0000
+0001FC00000003F800000007F000000007E00000000FC00000001F800000003F00000000
+7E000000007C00000000F800000001F000000003E000000007C00000000F800000001F00
+0070003E000070003C000070007800007000F00000E001E00000E003C00000E007800000
+E00F000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0
+FFFFFFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC
+000F0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC0
+3FF0007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF8000
+0000FF00000000FF00000001FE00000001FE00000003FC00000003F800000007E0000000
+0FC00000003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001
+FE00000000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003F
+E00000003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0
+FFC0003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C
+0000FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007
+F80000243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E0000
+00007E00000000FE00000001FE00000001FE00000003FE000000077E000000067E000000
+0E7E0000001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C0
+7E000001C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E
+000038007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E00
+0300007E000700007E000E00007E000C00007E001C00007E003800007E003800007E0070
+00007E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD
+2D>I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFF
+F00007FFFFC00007FFFF000007FFFC0000073FE000000700000000070000000007000000
+000700000000070000000007000000000700000000070000000007000000000700000000
+070000000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007
+C0007E000780003F000700003F800600001F800000001FC00000001FC00000001FE00000
+000FE00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F0000
+0FF07F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001F
+E0FC00001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE00
+0F8001FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>
+I<00001FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC0
+00FC003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001F
+E00000001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F80
+0000007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF000
+7E00FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001F
+E0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF0
+7F80001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01F
+C0001FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F8
+00FC0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38
+000000003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFF
+FFFFF87FFFFFFFF07FFFFFFFE078000001E070000003C070000007807000000700700000
+0F00E000001E00E000001C00E000003C00E0000078000000007000000000F000000001E0
+00000001C000000003C0000000078000000007000000000F000000001E000000001E0000
+00003C000000003C000000007C000000007800000000F800000000F800000001F8000000
+01F000000003F000000003F000000003F000000007F000000007F000000007F00000000F
+F00000000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE0
+0000001FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000
+00003FE00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D
+>I<0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F
+000F00001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C0
+3E000007C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001F
+FC003E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003F
+FF0000001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00F
+FF800F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007
+F0F8000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0
+FC000001E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000F
+C0003E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<
+0003FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000F
+E0007E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80
+001FC0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF8000
+1FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003F
+F07F80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF0
+03F001DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE000
+00003FC00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0
+007F003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000F
+E0001F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E00
+7F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000
+00000000000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F80
+7F801E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000000000000
+0000000000000000000000000000000000000000000000000000000000000000001E007F
+00FF80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001800180038003
+00070006000E000C001C003800300030000A3979A619>I<001FF80000FFFF0003E01FC0
+0F0007F01E0003F83C0001FC780001FE780000FEFE0000FFFF0000FFFF8000FFFF8000FF
+FF8000FFFF8000FF7F0000FF3E0000FF000001FE000001FE000003FC000007F8000007F0
+00000FC000001F8000003F0000003E0000007C00000078000000F8000000F0000001F000
+0001E0000001E0000003C0000003C0000003800000038000000380000003800000038000
+000380000003800000038000000380000003800000038000000300000000000000000000
+00000000000000000000000000000000000000000000000000078000001FE000001FE000
+003FF000003FF000003FF000003FF000001FE000001FE0000007800020407BBF2B>63
+D<00000007000000000000000F800000000000000F800000000000000F80000000000000
+1FC00000000000001FC00000000000001FC00000000000003FE00000000000003FE00000
+000000003FE00000000000007FF00000000000007FF00000000000007FF0000000000000
+FFF8000000000000E7F8000000000000E7F8000000000001C7FC000000000001C3FC0000
+00000001C3FC00000000000381FE00000000000381FE00000000000381FE000000000007
+00FF00000000000700FF00000000000700FF00000000000E007F80000000000E007F8000
+0000000E007F80000000001C003FC0000000001C003FC0000000001C003FC00000000038
+001FE00000000038001FE00000000038001FE00000000070000FF00000000070000FF000
+00000070000FF000000000E00007F800000000E00007F800000000E00007F800000001C0
+0003FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003800001FE00
+000003800001FE00000007000000FF00000007000000FF0000000F000000FF8000000E00
+00007F8000000E0000007F8000001E0000007FC000001C0000003FC000001C0000003FC0
+00003C0000003FE00000380000001FE00000380000001FE00000780000001FF000007800
+00000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFF
+F8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFF
+FF8000FFFFFFFFFFF00001FF80000FF800007F000003FE00007F000001FF00007F000000
+FF80007F0000007FC0007F0000003FE0007F0000003FE0007F0000001FF0007F0000001F
+F0007F0000001FF8007F0000001FF8007F0000001FF8007F0000000FF8007F0000001FF8
+007F0000001FF8007F0000001FF8007F0000001FF0007F0000001FF0007F0000003FE000
+7F0000007FE0007F0000007FC0007F000000FF80007F000001FF00007F000003FC00007F
+00000FF800007F00007FE000007FFFFFFF0000007FFFFFFFE000007F000007FC00007F00
+0001FE00007F000000FF80007F0000007FC0007F0000003FE0007F0000001FF0007F0000
+001FF8007F0000000FF8007F0000000FFC007F00000007FC007F00000007FC007F000000
+07FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007
+FE007F00000007FE007F00000007FC007F0000000FFC007F0000000FFC007F0000001FF8
+007F0000001FF0007F0000003FF0007F0000007FE0007F000000FFC0007F000003FF8001
+FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFFFF0000373E7DBD40>I<0000
+003FF00006000003FFFE000E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE
+00007C7E0007F800001EFE000FF000000FFE003FE0000007FE007FC0000003FE00FF8000
+0003FE00FF00000001FE01FE00000000FE03FE00000000FE07FC000000007E07F8000000
+007E0FF8000000003E0FF8000000003E1FF0000000001E1FF0000000001E3FF000000000
+1E3FE0000000001E3FE0000000000E7FE0000000000E7FE0000000000E7FE0000000000E
+7FC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FF
+C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0
+0000000000FFC00000000000FFC000000000007FC000000000007FE000000000007FE000
+0000000E7FE0000000000E3FE0000000000E3FE0000000000E3FF0000000000E1FF00000
+00001E1FF0000000001C0FF8000000001C0FF8000000001C07F8000000003C07FC000000
+003803FE000000007801FE000000007000FF00000000F000FF80000001E0007FC0000001
+C0003FE0000003C0000FF0000007800007F800001F000003FE00003E000000FF8000F800
+00003FF007F00000000FFFFFC000000003FFFF00000000003FF0000037427BBF42>I<FF
+FFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001FFC0001FF80000007F800003
+FE0000007F800000FF0000007F8000007F8000007F8000003FC000007F8000000FE00000
+7F8000000FF000007F80000007F800007F80000003FC00007F80000001FC00007F800000
+01FE00007F80000000FF00007F80000000FF00007F80000000FF80007F800000007F8000
+7F800000007FC0007F800000007FC0007F800000007FC0007F800000003FE0007F800000
+003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FF000
+7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
+003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF000
+7F800000003FF0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
+003FE0007F800000003FE0007F800000007FC0007F800000007FC0007F800000007F8000
+7F800000007F80007F80000000FF80007F80000000FF00007F80000001FE00007F800000
+01FE00007F80000003FC00007F80000003F800007F80000007F800007F8000000FF00000
+7F8000001FE000007F8000007FC000007F800000FF0000007F800003FE000001FFC0001F
+F80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC0000003C3E7DBD45>I<FFFF
+FFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001FFE0007F8000001FE0007F80
+00000FF0007F80000003F0007F80000003F0007F80000001F0007F80000000F0007F8000
+0000F0007F80000000F0007F8000000070007F8000000070007F8000000070007F800000
+0070007F8000000038007F80001C0038007F80001C0038007F80001C0038007F80001C00
+38007F80001C0000007F80001C0000007F80003C0000007F80003C0000007F80007C0000
+007F8000FC0000007F8003FC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC000000
+7F8003FC0000007F8000FC0000007F80007C0000007F80003C0000007F80003C0000007F
+80001C0000007F80001C0000007F80001C0007007F80001C0007007F80001C0007007F80
+001C000E007F800000000E007F800000000E007F800000000E007F800000000E007F8000
+00001E007F800000001C007F800000001C007F800000003C007F800000003C007F800000
+007C007F800000007C007F80000000F8007F80000001F8007F80000003F8007F80000007
+F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0
+383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF8000
+7F8000007F80007F8000001FC0007F8000000FC0007F80000007C0007F80000007C0007F
+80000003C0007F80000003C0007F80000003C0007F80000001C0007F80000001C0007F80
+000001C0007F80000001C0007F80000000E0007F80000000E0007F80003800E0007F8000
+3800E0007F80003800E0007F8000380000007F8000380000007F8000380000007F800078
+0000007F8000780000007F8000F80000007F8001F80000007F8007F80000007FFFFFF800
+00007FFFFFF80000007FFFFFF80000007F8007F80000007F8001F80000007F8000F80000
+007F8000780000007F8000780000007F8000380000007F8000380000007F800038000000
+7F8000380000007F8000380000007F8000380000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F800000000001FFE000000000FFFFFFF0000000FFFFFFF000
+0000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00000003FFFE001C0000001FFF
+FF803C0000007FF00FC07C000000FF0001F07C000003FC000078FC000007F800003DFC00
+001FE000001FFC00003FC000000FFC00007F80000007FC0000FF80000003FC0001FF0000
+0003FC0001FE00000001FC0003FC00000001FC0007FC00000000FC0007F800000000FC00
+0FF8000000007C000FF0000000007C001FF0000000003C001FF0000000003C003FE00000
+00003C003FE0000000003C003FE0000000001C007FE0000000001C007FE0000000001C00
+7FC0000000001C007FC0000000000000FFC0000000000000FFC0000000000000FFC00000
+00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
+FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
+1FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000000FFE007FE000000003FC00
+3FE000000003FC003FE000000003FC003FF000000003FC001FF000000003FC001FF00000
+0003FC000FF800000003FC000FF800000003FC0007F800000003FC0007FC00000003FC00
+03FC00000003FC0001FE00000003FC0001FF00000003FC0000FF80000003FC00007FC000
+0007FC00003FE0000007FC00001FF000000FFC000007F800001EFC000003FE00003C7C00
+0000FF8000F83C0000007FF007F01C0000001FFFFFC00C00000003FFFF0000000000003F
+F00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801
+FFE000003FFC00007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007FFFFFFFFFF000007FFFFFFFFFF00000
+7FFFFFFFFFF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
+0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
+7F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01F
+FFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
+C000003FC000003FC000003FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFF
+FFF0FFFFFFF01C3E7EBD21>I<001FFFFFFC001FFFFFFC001FFFFFFC000007FF00000003
+FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE
+00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00
+000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000
+0001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000
+01FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001
+FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE003F0001FE
+007F8001FE00FFC001FE00FFC001FE00FFC001FE00FFC001FE00FFC003FC00FF8003FC00
+7F0003F8007C0007F800380007F0003C000FE0001E001FC0000F003F800003E07E000000
+FFF80000003FC0000026407CBD2F>I<FFFFFFF8000000FFFFFFF8000000FFFFFFF80000
+0001FFE000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000003
+80007F8000000380007F8000000380007F8000000380007F8000000380007F8000000780
+007F8000000700007F8000000700007F8000000700007F8000000700007F8000000F0000
+7F8000000F00007F8000000F00007F8000001F00007F8000001F00007F8000003F00007F
+8000007F00007F800000FF00007F800001FE00007F800007FE0001FFC0003FFE00FFFFFF
+FFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>76 D<FFFFC0000000003FFFF0
+FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000007FF800007FE0000000
+007FE0000077F000000000EFE0000077F000000000EFE0000077F000000000EFE0000073
+F800000001CFE0000073F800000001CFE0000071FC000000038FE0000071FC000000038F
+E0000071FC000000038FE0000070FE000000070FE0000070FE000000070FE0000070FF00
+00000E0FE00000707F0000000E0FE00000707F0000000E0FE00000703F8000001C0FE000
+00703F8000001C0FE00000703F8000001C0FE00000701FC00000380FE00000701FC00000
+380FE00000700FE00000700FE00000700FE00000700FE00000700FE00000700FE0000070
+07F00000E00FE000007007F00000E00FE000007003F80001C00FE000007003F80001C00F
+E000007003F80001C00FE000007001FC0003800FE000007001FC0003800FE000007001FC
+0003800FE000007000FE0007000FE000007000FE0007000FE0000070007F000E000FE000
+0070007F000E000FE0000070007F000E000FE0000070003F801C000FE0000070003F801C
+000FE0000070001FC038000FE0000070001FC038000FE0000070001FC038000FE0000070
+000FE070000FE0000070000FE070000FE0000070000FE0E0000FE00000700007F0E0000F
+E00000700007F0E0000FE00000700003F9C0000FE00000700003F9C0000FE00000700003
+F9C0000FE00000700001FF80000FE00000700001FF80000FE00000700000FF00000FE000
+00700000FF00000FE00000F80000FF00000FE00001FC00007E00000FE00007FF00007E00
+003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E
+7DBD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFFF8007FE0000007FF
+00007FF0000001FC00007FF8000000F800007FF800000070000077FC00000070000073FE
+00000070000073FE00000070000071FF00000070000070FF80000070000070FF80000070
+0000707FC00000700000703FE00000700000703FE00000700000701FF00000700000700F
+F80000700000700FF800007000007007FC00007000007003FE00007000007003FE000070
+00007001FF00007000007000FF80007000007000FF800070000070007FC0007000007000
+3FE00070000070003FE00070000070001FF00070000070000FF80070000070000FF80070
+0000700007FC00700000700003FE00700000700003FE00700000700001FF007000007000
+00FF80700000700000FF807000007000007FC07000007000003FE07000007000003FE070
+00007000001FF07000007000000FF87000007000000FF870000070000007FC7000007000
+0003FE70000070000003FE70000070000001FF70000070000000FFF0000070000000FFF0
+0000700000007FF00000700000003FF00000700000003FF00000700000001FF000007000
+00000FF00000700000000FF000007000000007F00000F800000003F00001FC00000003F0
+0007FF00000001F000FFFFF8000000F000FFFFF8000000F000FFFFF800000070003D3E7D
+BD44>I<0000007FE0000000000007FFFE00000000001FC03F80000000007E0007E00000
+0001FC0003F800000007F00000FE0000000FE000007F0000001FC000003F8000003F8000
+001FC000007F0000000FE00000FE00000007F00001FE00000007F80001FC00000003F800
+03FC00000003FC0007F800000001FE0007F800000001FE000FF000000000FF000FF00000
+0000FF001FF000000000FF801FE0000000007F803FE0000000007FC03FE0000000007FC0
+3FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0000000003FE07FC00000
+00003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0
+FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000
+00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE0
+7FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03FE00000
+00007FC03FE0000000007FC01FF000000000FF801FF000000000FF801FF000000000FF80
+0FF800000001FF000FF800000001FF0007FC00000003FE0003FC00000003FC0003FE0000
+0007FC0001FE00000007F80000FF0000000FF000007F0000000FE000003F8000001FC000
+001FC000003F8000000FE000007F00000007F00000FE00000001FC0003F8000000007F00
+0FE0000000001FC03F800000000007FFFE0000000000007FE00000003C427BBF47>I<FF
+FFFFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF800007F800007FC00007F
+800001FE00007F800000FF00007F8000007F80007F8000003FC0007F8000003FE0007F80
+00003FE0007F8000001FF0007F8000001FF0007F8000001FF8007F8000001FF8007F8000
+001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F800000
+1FF8007F8000001FF0007F8000001FF0007F8000003FE0007F8000003FE0007F8000003F
+C0007F8000007F80007F800000FF00007F800001FE00007F800007FC00007F80003FF000
+007FFFFFFFC000007FFFFFFE0000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F800000000001FFE000000000FFFFFFC0000000FFFFFFC0000000FFFFFFC00000
+00353E7DBD3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC000
+FFE00000007F80001FF00000007F800007FC0000007F800001FE0000007F800000FF0000
+007F800000FF8000007F8000007FC000007F8000007FC000007F8000003FE000007F8000
+003FE000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000
+007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FE000007F8000
+007FE000007F8000007FC000007F8000007F8000007F800000FF8000007F800000FF0000
+007F800001FC0000007F800007F80000007F80001FE00000007F8000FF800000007FFFFF
+FC000000007FFFFFF0000000007F8001FC000000007F80003F000000007F80001FC00000
+007F80000FE00000007F800007F00000007F800007F80000007F800003F80000007F8000
+03FC0000007F800001FC0000007F800001FE0000007F800001FE0000007F800001FE0000
+007F800001FF0000007F800001FF0000007F800001FF0000007F800001FF0000007F8000
+01FF8000007F800001FF8000007F800001FF8000007F800001FF8000007F800001FFC004
+007F800001FFC00E007F800001FFC00E007F800000FFC00E007F800000FFE00E007F8000
+007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F870
+000000000001FFE00000000000003F803F407DBD43>82 D<0007FC000C001FFF801C007F
+FFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E0000
+01FC7E000000FC7E000000FC7C0000007CFC0000007CFC0000007CFC0000003CFC000000
+3CFC0000003CFE0000001CFE0000001CFF0000001CFF0000001C7F800000007FC0000000
+7FE00000003FF80000003FFF8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001
+FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFFF0000007FFF80000007FFC0000
+000FFC00000007FE00000003FE00000001FE00000000FF00000000FFE00000007FE00000
+007FE00000007FE00000003FE00000003FF00000003FF00000003FF00000003FF0000000
+3EF80000003EF80000007EFC0000007CFE000000FCFF000000F8FF800001F8FFC00003F0
+FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>
+I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F8000
+3FC0003F807F00003FC0001FC07E00003FC00007C07C00003FC00007C07800003FC00003
+C07800003FC00003C07800003FC00003C07000003FC00001C07000003FC00001C0700000
+3FC00001C07000003FC00001C07000003FC00001C0E000003FC00000E0E000003FC00000
+E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000007FE0000000000000FFF00000000007FF
+FFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8
+FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF00007F80000001FC00007F8000
+0000F800007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+003F80000000F000003FC0000000E000003FC0000000E000003FC0000001E000001FC000
+0001C000001FE0000001C000000FE0000003C000000FF000000780000007F00000070000
+0003F800000F00000001FC00001E00000000FE00003C000000007F0000F8000000003F80
+01F0000000000FF00FE00000000003FFFF800000000000FFFE0000000000001FF0000000
+3D407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE00000
+01FFE001FF800000007F8000FF800000003F00007F800000003E00007F800000001C0000
+7FC00000003C00003FC00000003800003FC00000003800003FE00000007800001FE00000
+007000001FE00000007000000FF0000000E000000FF0000000E000000FF8000001E00000
+07F8000001C0000007F8000001C0000007FC000003C0000003FC00000380000003FC0000
+0380000001FE00000700000001FE00000700000001FF00000700000000FF00000E000000
+00FF00000E00000000FF80001E000000007F80001C000000007F80001C000000007FC000
+3C000000003FC00038000000003FC00038000000001FE00070000000001FE00070000000
+001FF000F0000000000FF000E0000000000FF000E0000000000FF801E00000000007F801
+C00000000007F801C00000000003FC03800000000003FC03800000000003FE0780000000
+0001FE07000000000001FE07000000000001FF0F000000000000FF0E000000000000FF0E
+0000000000007F9C0000000000007F9C0000000000007FDC0000000000003FF800000000
+00003FF80000000000003FF80000000000001FF00000000000001FF00000000000001FF0
+0000000000000FE00000000000000FE000000000000007C000000000000007C000000000
+000007C000000000000003800000003F407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE
+007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC00001FFE00000FFF801FF000000FF
+C000003FE001FF0000007F8000000F8000FF0000007F8000000F8000FF0000007FC00000
+0F0000FF8000003FC000000F00007F8000003FC000000E00007F8000003FE000000E0000
+7F8000003FE000000E00003FC000003FE000001C00003FC000003FE000001C00003FC000
+007FF000001C00001FE000007FF000003800001FE000007FF000003800001FE00000E7F8
+00003800000FF00000E7F800007000000FF00000E7F800007000000FF00001C3FC000070
+00000FF80001C3FC0000F0000007F80001C3FC0000E0000007F80003C3FE0000E0000007
+FC000381FE0001E0000003FC000381FE0001C0000003FC000781FF0001C0000003FC0007
+00FF0001C0000001FE000700FF000380000001FE000700FF000380000001FE000E007F80
+0380000000FF000E007F800700000000FF000E007F800700000000FF001C003FC0070000
+00007F801C003FC00E000000007F801C003FC00E000000007F8038001FE00E000000007F
+C038001FE01E000000003FC038001FE01C000000003FC078001FF01C000000003FE07000
+0FF03C000000001FE070000FF038000000001FE0F0000FF838000000001FE0E00007F838
+000000000FF0E00007F870000000000FF0E00007F870000000000FF1C00003FC70000000
+0007F9C00003FCE00000000007F9C00003FCE00000000007FB800001FEE00000000003FF
+800001FFC00000000003FF800001FFC00000000003FF000000FFC00000000003FF000000
+FFC00000000001FF000000FF800000000001FF000000FF800000000001FE0000007F8000
+00000000FE0000007F000000000000FE0000007F000000000000FC0000003F0000000000
+007C0000003E0000000000007C0000003E000000000000780000001E0000000000003800
+00001C00000058407EBD5D>I<7FFFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFF
+E000FFFE0000FFFC00003FF800003FE000001FF000001F8000000FF800001F0000000FF8
+00001E00000007FC00001C00000003FE00003C00000003FE00007800000001FF00007000
+000000FF8000F000000000FF8001E0000000007FC001C0000000003FC003C0000000003F
+E00780000000001FF00700000000000FF00F00000000000FF81E000000000007FC1C0000
+00000007FC3C000000000003FE78000000000001FF70000000000001FFF0000000000000
+FFE00000000000007FC00000000000007FC00000000000003FE00000000000001FF00000
+000000001FF00000000000001FF80000000000001FFC0000000000003FFC000000000000
+3BFE00000000000071FF000000000000F1FF000000000000E0FF800000000001C07F8000
+00000003C07FC00000000003803FE00000000007003FE0000000000F001FF0000000000E
+000FF8000000001C000FF8000000003C0007FC00000000380003FE00000000780003FE00
+000000F00001FF00000000E00000FF80000001E00000FF80000003C000007FC000000380
+00003FE00000078000003FE000000F0000001FF000001F0000000FF800003F8000000FF8
+0000FFC000001FFC0007FFE000007FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC
+0003FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003
+FFFF8001FFF0000000FFF800007FE00000003FC000007FE00000001F8000003FE0000000
+1E0000001FF00000001E0000001FF00000003C0000000FF80000003800000007FC000000
+7800000007FC000000F000000003FE000000E000000003FF000001E000000001FF000001
+C000000000FF800003C000000000FF80000380000000007FC0000700000000003FE0000F
+00000000003FE0000E00000000001FF0001E00000000001FF0001C00000000000FF80038
+000000000007FC0078000000000007FC0070000000000003FE00F0000000000003FF00E0
+000000000001FF01E0000000000000FF83C0000000000000FF83800000000000007FC780
+0000000000003FE7000000000000003FEF000000000000001FFE000000000000001FFC00
+0000000000000FFC0000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F8000000000000001FFC00
+00000000000FFFFFFC00000000000FFFFFFC00000000000FFFFFFC000000413E7FBD44>
+I<FFFCFFFCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFF
+FCFFFC0E5B77C319>91 D<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>93 D<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280985B>124
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 14.4 48
+/Fi 48 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FF
+FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0240B
+7F9F2D>45 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80
+FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>I<000003FFC0000000
+003FFFFC00000000FFFFFF00000003FFFFFFC000000FFF81FFF000001FFC003FF800003F
+F8001FFC00007FF0000FFE0000FFE00007FF0001FFC00003FF8003FF800001FFC003FF80
+0001FFC007FF800001FFE00FFF000000FFF00FFF000000FFF00FFF000000FFF01FFF0000
+00FFF81FFF000000FFF83FFF000000FFFC3FFE0000007FFC3FFE0000007FFC3FFE000000
+7FFC7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007F
+FE7FFE0000007FFEFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF
+FFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFF
+FE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE
+0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE00
+00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF7FFE0000007FFE7FFE0000
+007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE3FFE000000
+7FFC3FFE0000007FFC3FFF000000FFFC3FFF000000FFFC1FFF000000FFF81FFF000000FF
+F81FFF000000FFF80FFF000000FFF00FFF000000FFF007FF800001FFE007FF800001FFE0
+03FFC00003FFC001FFC00003FF8001FFE00007FF8000FFF0000FFF00007FF8001FFE0000
+1FFC003FF800000FFF81FFF0000007FFFFFFE0000001FFFFFF800000003FFFFC00000000
+03FFC00000384F7BCD43>48 D<000000780000000000FC0000000003FC0000000007FC00
+0000001FFC00000000FFFC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC00
+00FFFF7FFC0000FFF07FFC0000F8007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>I<00003FFE0000000003FFFFE00000000F
+FFFFFC0000003FFFFFFF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F800
+03FFFC000FE00001FFFE001FC00000FFFF003F8000007FFF003FF000007FFF807FF80000
+3FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000F
+FFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFF
+F07FFE00000FFFF03FFC00000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0
+000000001FFFE0000000001FFFE0000000001FFFC0000000003FFFC0000000003FFF8000
+0000003FFF80000000007FFF00000000007FFE0000000000FFFC0000000001FFF8000000
+0001FFF00000000003FFE00000000003FFC00000000007FF80000000000FFF0000000000
+1FFE00000000001FFC00000000003FF800000000007FE00000000000FFC00000000001FF
+800000000003FE000000000007FC000000000007F800000000000FF00001F000001FE000
+01F000003F800001F000007F000001F00000FE000003E00001FC000003E00003F8000003
+E00007F0000003E0000FE0000003E0001F80000007E0003F00000007E0003E0000000FE0
+007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00F
+FFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFF
+FFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000F
+FFC000000000FFFFFC00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001
+FFFC0001FE00007FFE0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00001F
+FFC00FFF80001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFF
+E01FFFE0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC0
+07FF80001FFFC003FF00003FFFC001FC00003FFF80000000003FFF80000000007FFF0000
+0000007FFE00000000007FFE0000000000FFFC0000000001FFF80000000003FFF0000000
+0007FFC0000000000FFF8000000000FFFE00000000FFFFF800000000FFFFE000000000FF
+FFFC00000000FFFFFF800000000007FFE00000000001FFF800000000007FFE0000000000
+3FFF00000000001FFF80000000000FFFC0000000000FFFE00000000007FFF00000000007
+FFF00000000007FFF80000000007FFF80000000003FFFC0000000003FFFC0000000003FF
+FE0000000003FFFE03E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE
+7FFF000003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFF
+FF800003FFFCFFFF800007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE
+00000FFFF03FFC00000FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007FF00
+00FFFE0003FFF007FFFC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFF
+FC000000001FFF800000374F7ACD43>I<00000000007C00000000000000FE0000000000
+0000FE00000000000001FE00000000000003FE00000000000007FE0000000000000FFE00
+00000000000FFE0000000000001FFE0000000000003FFE0000000000007FFE0000000000
+007FFE000000000000FFFE000000000001FFFE000000000003FFFE000000000003FFFE00
+0000000007FFFE00000000000FFFFE00000000001FBFFE00000000003F3FFE0000000000
+3E3FFE00000000007C3FFE0000000000FC3FFE0000000001F83FFE0000000001F03FFE00
+00000003E03FFE0000000007E03FFE000000000FC03FFE000000000F803FFE000000001F
+003FFE000000003F003FFE000000007E003FFE000000007C003FFE00000000F8003FFE00
+000001F8003FFE00000003F0003FFE00000007E0003FFE00000007C0003FFE0000000F80
+003FFE0000001F80003FFE0000003F00003FFE0000003E00003FFE0000007C00003FFE00
+0000FC00003FFE000001F800003FFE000001F000003FFE000003E000003FFE000007E000
+003FFE00000FC000003FFE00001F8000003FFE00001F0000003FFE00003E0000003FFE00
+007E0000003FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFF
+FFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE00
+00000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000
+007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00
+00000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000F
+FFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFF
+C03A4F7CCE43>I<03800000000E0007E00000007E0007FE000003FE0007FFF0007FFE00
+07FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007
+FFFFFFFF800007FFFFFFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FF
+FFFFC0000007FFFFFF00000007FFFFF800000007E1FF0000000007E0000000000007E000
+0000000007E0000000000007E0000000000007E0000000000007E0000000000007E00000
+00000007E0000000000007E0000000000007E0000000000007E0000000000007E00FFF00
+000007E07FFFF0000007E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE0
+0007FE0000FFF80007FC00007FFC0007F800003FFC0007F000003FFE0007E000001FFF00
+03C000001FFF80000000001FFF80000000001FFFC0000000000FFFC0000000000FFFE000
+0000000FFFE0000000000FFFE0000000000FFFE0000000000FFFF0000000000FFFF00000
+00000FFFF00FE000000FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00
+000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE0000
+0FFFE0FFFE00000FFFE0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001F
+FF803E0000003FFF803F0000003FFF001F8000007FFE001FC000007FFC000FE00000FFF8
+0007F80001FFF00003FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000
+001FFFFFF800000003FFFFC0000000007FF8000000344F79CD43>I<0000000FFF000000
+0000FFFFE000000007FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F000003
+FFC0003F800007FF00001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF0
+0003FFE000FFF00007FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC000
+07FFE007FFC00007FFE00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF800000
+7E001FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF00000000
+007FFF00000000007FFF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000
+FFFF1FFFFFF000FFFF3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FF
+FFF00007FF80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF
+800003FFF0FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF00
+0003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF0000
+03FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003
+FFFC3FFF000003FFFC3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FF
+F80FFF800003FFF80FFF800003FFF007FF800007FFF007FF800007FFE003FFC00007FFC0
+01FFC00007FFC001FFE0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC0000
+1FFF01FFF800000FFFFFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC00000000
+07FFC00000364F7ACD43>I<1F000000000000001F800000000000001FC0000000000000
+1FFF8000000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFF
+FFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC00
+3FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFF
+FFFFC0007FFFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE0000
+7C00000003FC00007C00000003F800007C00000007F000007C0000000FF000007C000000
+1FE00000F80000003FC00000F80000007F800000F80000007F000000F8000000FE000000
+00000001FE00000000000003FC00000000000003F800000000000007F00000000000000F
+F00000000000001FE00000000000001FE00000000000003FC00000000000003FC0000000
+0000007F80000000000000FF80000000000000FF80000000000001FF00000000000001FF
+00000000000003FF00000000000003FE00000000000007FE00000000000007FE00000000
+00000FFE0000000000000FFE0000000000000FFC0000000000001FFC0000000000001FFC
+0000000000003FFC0000000000003FFC0000000000003FFC0000000000003FFC00000000
+00007FFC0000000000007FF80000000000007FF80000000000007FF8000000000000FFF8
+000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF800000000
+0001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8
+000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800000000
+0001FFF8000000000001FFF8000000000001FFF8000000000000FFF0000000000000FFF0
+0000000000003FC00000000000001F8000000000395279D043>I<000007FFC000000000
+7FFFFC00000003FFFFFF8000000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80
+000FFE0000FF000007FF0001FE000003FF0003FC000001FF8007FC000001FFC007F80000
+00FFC00FF8000000FFC00FF8000000FFE00FF80000007FE00FF80000007FE01FF8000000
+7FE01FFC0000007FE01FFC0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FF
+E01FFFE00000FFC01FFFF80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF00
+0FFFFFF007FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001
+FFFFFFFF800000FFFFFFFE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007
+FFFFFFF0000001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7
+FFFFFF8001FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003
+FFFFF01FF80000FFFFF83FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001
+FFFC7FE0000000FFFCFFC00000007FFCFFC00000003FFCFFC00000003FFCFFC00000001F
+FCFFC00000001FFCFFC00000000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8
+FFE00000000FF87FE00000000FF07FF00000001FF07FF00000001FF03FF80000003FE01F
+F80000003FC01FFC0000007FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FF
+FC00FFFC00007FFFFFFFF000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000F
+FFC00000364F7ACD43>I<00000FFF8000000000FFFFF800000003FFFFFE0000000FFFFF
+FF8000001FFF03FFC000007FF800FFE00000FFF0003FF00001FFE0001FF80003FFC0001F
+FC0007FFC0000FFE000FFF80000FFF000FFF800007FF001FFF800007FF803FFF800007FF
+803FFF000007FFC07FFF000007FFC07FFF000003FFE07FFF000003FFE07FFF000003FFF0
+FFFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FF
+FF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF
+000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF00
+0007FFFC3FFF000007FFFC3FFF000007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF8000
+1FFFFC0FFF80001FFFFC07FF80003FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3
+FFFC007FF803F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FF
+F80000004003FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF0
+0000000007FFF00000000007FFF001F8000007FFE003FC000007FFE007FE000007FFC00F
+FF000007FFC01FFF80000FFF801FFF80000FFF801FFF80000FFF001FFF80001FFF001FFF
+80001FFE001FFF80003FFC001FFF00003FFC000FFE00007FF8000FFC0000FFF0000FF800
+01FFE00007F00003FFC00003FC000FFF800003FF807FFE000001FFFFFFFC0000007FFFFF
+F00000003FFFFFC00000000FFFFE0000000000FFF0000000364F7ACD43>I<0000000000
+1F00000000000000000000003F80000000000000000000007FC000000000000000000000
+7FC000000000000000000000FFE000000000000000000000FFE000000000000000000000
+FFE000000000000000000001FFF000000000000000000001FFF000000000000000000003
+FFF800000000000000000003FFF800000000000000000003FFF800000000000000000007
+FFFC00000000000000000007FFFC00000000000000000007FFFC0000000000000000000F
+FFFE0000000000000000000FFFFE0000000000000000001FFFFF0000000000000000001F
+FFFF0000000000000000001FFFFF0000000000000000003FFFFF8000000000000000003F
+7FFF8000000000000000007F7FFFC000000000000000007E7FFFC000000000000000007E
+3FFFC00000000000000000FE3FFFE00000000000000000FC1FFFE00000000000000001FC
+1FFFF00000000000000001F81FFFF00000000000000001F80FFFF00000000000000003F8
+0FFFF80000000000000003F007FFF80000000000000007F007FFFC0000000000000007E0
+07FFFC0000000000000007E003FFFC000000000000000FE003FFFE000000000000000FC0
+01FFFE000000000000001FC001FFFF000000000000001F8001FFFF000000000000001F80
+00FFFF000000000000003F8000FFFF800000000000003F00007FFF800000000000007F00
+007FFFC00000000000007E00007FFFC00000000000007E00003FFFC0000000000000FE00
+003FFFE0000000000000FC00001FFFE0000000000001FC00001FFFF0000000000001F800
+001FFFF0000000000001F800000FFFF0000000000003F800000FFFF8000000000003F000
+0007FFF8000000000007F0000007FFFC000000000007E0000007FFFC000000000007E000
+0003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE00000000001FFFFF
+FFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000003F8000
+0000FFFF80000000003F000000007FFF80000000007F000000007FFFC0000000007F0000
+00007FFFC0000000007E000000003FFFC000000000FE000000003FFFE000000000FC0000
+00001FFFE000000001FC000000001FFFF000000001FC000000001FFFF000000001F80000
+00000FFFF000000003F8000000000FFFF800000003F00000000007FFF800000007F00000
+000007FFFC00000007F00000000007FFFC00000007E00000000003FFFC0000000FE00000
+000003FFFE0000000FC00000000003FFFE0000001FC00000000001FFFF000000FFFC0000
+000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800
+000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE05B547BD366
+>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFC00000
+FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FFF0000003FFFF00000007FF
+F00000007FFF80000007FFF00000003FFFC0000007FFF00000000FFFE0000007FFF00000
+0007FFF0000007FFF000000007FFF8000007FFF000000003FFF8000007FFF000000003FF
+FC000007FFF000000001FFFC000007FFF000000001FFFE000007FFF000000000FFFE0000
+07FFF000000000FFFE000007FFF000000000FFFF000007FFF000000000FFFF000007FFF0
+00000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF0000000
+00FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000001FFFE
+000007FFF000000001FFFE000007FFF000000001FFFC000007FFF000000003FFFC000007
+FFF000000003FFF8000007FFF000000007FFF8000007FFF000000007FFF0000007FFF000
+00000FFFE0000007FFF00000001FFFC0000007FFF00000007FFF00000007FFF0000001FF
+FE00000007FFF0000007FFF800000007FFFFFFFFFFFFE000000007FFFFFFFFFFFF000000
+0007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FFF0000003FFFE00000007FF
+F00000003FFF80000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF00000
+0001FFF8000007FFF000000001FFFC000007FFF000000000FFFE000007FFF0000000007F
+FF000007FFF0000000007FFF800007FFF0000000003FFFC00007FFF0000000003FFFC000
+07FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0
+000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000
+000FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000001FFF
+F00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFE00007
+FFF0000000001FFFE00007FFF0000000003FFFE00007FFF0000000003FFFC00007FFF000
+0000003FFFC00007FFF0000000007FFF800007FFF000000000FFFF800007FFF000000000
+FFFF000007FFF000000001FFFE000007FFF000000007FFFE000007FFF00000000FFFFC00
+0007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFF
+FFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFF
+FFF800000054527CD160>I<0000000001FFFC000001C0000000007FFFFFC00003C00000
+0007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFF
+E003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003
+FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0
+000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF
+000000000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC000000
+000000FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF0000000000000
+7FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01F
+FFE00000000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC000
+00000000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000
+00000FC07FFFC000000000000000007FFF8000000000000000007FFF8000000000000000
+00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF8000000000000000007FFF8000000000000000007FFF8000000000000000007FFFC0
+00000000000000007FFFC000000000000000007FFFC000000000000007C03FFFC0000000
+00000007C03FFFC000000000000007C03FFFC000000000000007C01FFFE0000000000000
+07C01FFFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800F
+FFF00000000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF800
+00000000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE00000000
+00007E00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F8
+00000FFFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001
+FFFE000000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE
+00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF
+00000000000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC00000000
+525479D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFF
+FFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFC0000000007FFF000
+000FFFFF0000000007FFF0000000FFFFC000000007FFF00000001FFFE000000007FFF000
+000007FFF800000007FFF000000001FFFC00000007FFF000000000FFFE00000007FFF000
+0000007FFF00000007FFF0000000003FFF80000007FFF0000000001FFFC0000007FFF000
+0000000FFFC0000007FFF00000000007FFE0000007FFF00000000003FFF0000007FFF000
+00000003FFF8000007FFF00000000001FFF8000007FFF00000000001FFFC000007FFF000
+00000000FFFC000007FFF00000000000FFFE000007FFF00000000000FFFE000007FFF000
+000000007FFF000007FFF000000000007FFF000007FFF000000000007FFF000007FFF000
+000000007FFF800007FFF000000000003FFF800007FFF000000000003FFF800007FFF000
+000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
+000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFE00007FFF000
+000000003FFFE00007FFF000000000003FFFE00007FFF000000000001FFFE00007FFF000
+000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
+000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
+000000001FFFE00007FFF000000000001FFFE00007FFF000000000003FFFE00007FFF000
+000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFC00007FFF000
+000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
+000000003FFFC00007FFF000000000003FFF800007FFF000000000003FFF800007FFF000
+000000007FFF800007FFF000000000007FFF000007FFF000000000007FFF000007FFF000
+000000007FFF000007FFF00000000000FFFE000007FFF00000000000FFFE000007FFF000
+00000000FFFC000007FFF00000000001FFFC000007FFF00000000001FFF8000007FFF000
+00000003FFF0000007FFF00000000007FFF0000007FFF00000000007FFE0000007FFF000
+0000000FFFC0000007FFF0000000001FFF80000007FFF0000000003FFF00000007FFF000
+000000FFFE00000007FFF000000001FFFC00000007FFF000000007FFF800000007FFF000
+00001FFFF000000007FFF0000000FFFFC000000007FFF000000FFFFF000000FFFFFFFFFF
+FFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFC0000000FFFFFFFFFF
+FFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167>I<FFFFFFFFFFFFFFFFFF80
+FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFF
+FFFFFF800007FFF8000001FFFFC00007FFF80000001FFFC00007FFF800000007FFC00007
+FFF800000001FFC00007FFF800000000FFC00007FFF8000000007FC00007FFF800000000
+3FC00007FFF8000000001FC00007FFF8000000001FC00007FFF8000000000FE00007FFF8
+000000000FE00007FFF80000000007E00007FFF80000000007E00007FFF80000000007E0
+0007FFF80000000003E00007FFF80000000003E00007FFF80000000003E00007FFF80000
+F80003E00007FFF80000F80003F00007FFF80000F80001F00007FFF80000F80001F00007
+FFF80000F80001F00007FFF80000F80001F00007FFF80000F80000000007FFF80001F800
+00000007FFF80001F80000000007FFF80001F80000000007FFF80003F80000000007FFF8
+0007F80000000007FFF8000FF80000000007FFF8007FF80000000007FFFFFFFFF8000000
+0007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFF
+F80000000007FFF8007FF80000000007FFF8000FF80000000007FFF80007F80000000007
+FFF80003F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001F800
+00000007FFF80000F80000000007FFF80000F800003E0007FFF80000F800003E0007FFF8
+0000F800003E0007FFF80000F800007C0007FFF80000F800007C0007FFF80000F800007C
+0007FFF800000000007C0007FFF800000000007C0007FFF80000000000FC0007FFF80000
+000000FC0007FFF80000000000F80007FFF80000000000F80007FFF80000000001F80007
+FFF80000000001F80007FFF80000000001F80007FFF80000000003F80007FFF800000000
+03F00007FFF80000000007F00007FFF8000000000FF00007FFF8000000000FF00007FFF8
+000000001FF00007FFF8000000003FF00007FFF8000000007FE00007FFF800000001FFE0
+0007FFF800000007FFE00007FFF80000001FFFE00007FFF8000003FFFFE0FFFFFFFFFFFF
+FFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC0FFFF
+FFFFFFFFFFFFFFC04F517CD058>I<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FF
+FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE000007FFF8000007
+FFFF000007FFF80000007FFF000007FFF80000001FFF000007FFF800000007FF000007FF
+F800000003FF000007FFF800000001FF000007FFF800000000FF000007FFF8000000007F
+000007FFF8000000003F000007FFF8000000003F800007FFF8000000003F800007FFF800
+0000001F800007FFF8000000001F800007FFF8000000001F800007FFF8000000000F8000
+07FFF8000000000F800007FFF8000000000F800007FFF8000000000F800007FFF8000000
+000FC00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F80007C00007FF
+F80000F80007C00007FFF80000F80000000007FFF80000F80000000007FFF80000F80000
+000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007FFF800
+03F80000000007FFF80007F80000000007FFF8000FF80000000007FFF8007FF800000000
+07FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF8
+0000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF80000000007FF
+F80007F80000000007FFF80003F80000000007FFF80001F80000000007FFF80001F80000
+000007FFF80001F80000000007FFF80000F80000000007FFF80000F80000000007FFF800
+00F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F800000000
+07FFF80000F80000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF8000000000000FFFFFFFFFFF800000000FFFFFFFFFFF800
+000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF8000000004A517C
+D055>I<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFFF8
+0007C0000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003FF
+C07FC00000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF80000003
+FFFFC0000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF000000000
+3FFFC000000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF8000000000
+07FFC000007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE0000000000
+01FFC00001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF80000000000
+007FC00007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF00000000000
+003FC0001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE00000000000
+001FC0003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC00000000000
+000FC0007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000
+000000007FFF800000000000000000007FFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007FFF
+FFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFF
+FFFFFFE03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC00000000000
+3FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE00000000000
+3FFFC0000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF00000000000
+3FFFC00003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC0000000000
+3FFFC00000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF0000000000
+3FFFC000003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE000000000
+7FFFC0000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF00000000
+FFFFC00000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001F
+F1FFC000000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF
+001FC00000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE00
+000000005B5479D26A>I<FFFFFFFC000000000000003FFFFFFEFFFFFFFE000000000000
+007FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFF00000000000000FFFFFFFEFF
+FFFFFF00000000000000FFFFFFFE0007FFFF00000000000000FFFFC0000007FFFF800000
+00000001EFFFC0000007FFFF80000000000001EFFFC0000007EFFFC0000000000003CFFF
+C0000007EFFFC0000000000003CFFFC0000007E7FFE00000000000078FFFC0000007E7FF
+E00000000000078FFFC0000007E3FFF000000000000F0FFFC0000007E3FFF00000000000
+0F0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF800000000001E0FFFC00000
+07E1FFF800000000001E0FFFC0000007E0FFFC00000000003C0FFFC0000007E0FFFC0000
+0000003C0FFFC0000007E07FFE0000000000780FFFC0000007E07FFE0000000000780FFF
+C0000007E03FFF0000000000F00FFFC0000007E03FFF0000000000F00FFFC0000007E01F
+FF8000000001E00FFFC0000007E01FFF8000000001E00FFFC0000007E00FFFC000000003
+C00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFFC000000003C00FFFC00000
+07E007FFE000000007800FFFC0000007E007FFE000000007800FFFC0000007E003FFF000
+00000F000FFFC0000007E003FFF00000000F000FFFC0000007E001FFF80000001E000FFF
+C0000007E001FFF80000001E000FFFC0000007E000FFFC0000003C000FFFC0000007E000
+FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC0000007E0007FFE00000078
+000FFFC0000007E0007FFE00000078000FFFC0000007E0003FFF000000F0000FFFC00000
+07E0003FFF000000F0000FFFC0000007E0001FFF800001E0000FFFC0000007E0001FFF80
+0001E0000FFFC0000007E0000FFFC00003C0000FFFC0000007E0000FFFC00003C0000FFF
+C0000007E00007FFE0000780000FFFC0000007E00007FFE0000780000FFFC0000007E000
+07FFE0000780000FFFC0000007E00003FFF0000F00000FFFC0000007E00003FFF0000F00
+000FFFC0000007E00001FFF8001E00000FFFC0000007E00001FFF8001E00000FFFC00000
+07E00000FFFC003C00000FFFC0000007E00000FFFC003C00000FFFC0000007E000007FFE
+007800000FFFC0000007E000007FFE007800000FFFC0000007E000007FFE007800000FFF
+C0000007E000003FFF00F000000FFFC0000007E000003FFF00F000000FFFC0000007E000
+001FFF81E000000FFFC0000007E000001FFF81E000000FFFC0000007E000000FFFC3C000
+000FFFC0000007E000000FFFC3C000000FFFC0000007E0000007FFE78000000FFFC00000
+07E0000007FFE78000000FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FF
+FF0000000FFFC0000007E0000003FFFF0000000FFFC0000007E0000001FFFE0000000FFF
+C0000007E0000001FFFE0000000FFFC0000007E0000000FFFC0000000FFFC0000007E000
+0000FFFC0000000FFFC0000007E00000007FF80000000FFFC0000007E00000007FF80000
+000FFFC0000007E00000003FF00000000FFFC0000007E00000003FF00000000FFFC00000
+3FFC0000001FE00000000FFFC000FFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00001F
+E00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFF
+FFFEFFFFFFFF000007800001FFFFFFFFFE77527CD180>77 D<FFFFFFFC00000000FFFFFF
+FFFFFFFFFE00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF00000000FFFFFF
+FFFFFFFFFF80000000FFFFFFFF0007FFFFC0000000003FFC000007FFFFE00000000007E0
+000007FFFFF00000000007E0000007FFFFF80000000007E0000007FFFFF80000000007E0
+000007FFFFFC0000000007E0000007EFFFFE0000000007E0000007E7FFFF0000000007E0
+000007E3FFFF8000000007E0000007E3FFFF8000000007E0000007E1FFFFC000000007E0
+000007E0FFFFE000000007E0000007E07FFFF000000007E0000007E03FFFF800000007E0
+000007E01FFFFC00000007E0000007E01FFFFC00000007E0000007E00FFFFE00000007E0
+000007E007FFFF00000007E0000007E003FFFF80000007E0000007E001FFFFC0000007E0
+000007E001FFFFC0000007E0000007E000FFFFE0000007E0000007E0007FFFF0000007E0
+000007E0003FFFF8000007E0000007E0001FFFFC000007E0000007E0000FFFFE000007E0
+000007E0000FFFFE000007E0000007E00007FFFF000007E0000007E00003FFFF800007E0
+000007E00001FFFFC00007E0000007E00000FFFFE00007E0000007E00000FFFFF00007E0
+000007E000007FFFF00007E0000007E000003FFFF80007E0000007E000001FFFFC0007E0
+000007E000000FFFFE0007E0000007E0000007FFFF0007E0000007E0000007FFFF0007E0
+000007E0000003FFFF8007E0000007E0000001FFFFC007E0000007E0000000FFFFE007E0
+000007E00000007FFFF007E0000007E00000003FFFF807E0000007E00000003FFFF807E0
+000007E00000001FFFFC07E0000007E00000000FFFFE07E0000007E000000007FFFF07E0
+000007E000000003FFFF87E0000007E000000003FFFF87E0000007E000000001FFFFC7E0
+000007E000000000FFFFE7E0000007E0000000007FFFF7E0000007E0000000003FFFFFE0
+000007E0000000001FFFFFE0000007E0000000001FFFFFE0000007E0000000000FFFFFE0
+000007E00000000007FFFFE0000007E00000000003FFFFE0000007E00000000001FFFFE0
+000007E00000000001FFFFE0000007E00000000000FFFFE0000007E000000000007FFFE0
+000007E000000000003FFFE0000007E000000000001FFFE0000007E000000000000FFFE0
+000007E000000000000FFFE0000007E0000000000007FFE0000007E0000000000003FFE0
+000007E0000000000001FFE0000007E0000000000000FFE0000007E0000000000000FFE0
+00003FFC0000000000007FE000FFFFFFFF00000000003FE000FFFFFFFF00000000001FE0
+00FFFFFFFF00000000000FE000FFFFFFFF000000000007E000FFFFFFFF000000000003C0
+0060527CD169>I<000000000FFFC00000000000000003FFFFFF000000000000001FFFFF
+FFE0000000000000FFFFFFFFFC000000000003FFFC00FFFF00000000000FFFC0000FFFC0
+000000003FFF000003FFF0000000007FFC000000FFF800000001FFF80000007FFE000000
+03FFE00000001FFF00000007FFC00000000FFF8000000FFF8000000007FFC000001FFF00
+00000003FFE000003FFF0000000003FFF000007FFE0000000001FFF80000FFFC00000000
+00FFFC0000FFFC0000000000FFFC0001FFF800000000007FFE0003FFF800000000007FFF
+0003FFF000000000003FFF0007FFF000000000003FFF8007FFE000000000001FFF800FFF
+E000000000001FFFC00FFFE000000000001FFFC01FFFE000000000001FFFE01FFFC00000
+0000000FFFE01FFFC000000000000FFFE03FFFC000000000000FFFF03FFFC00000000000
+0FFFF03FFFC000000000000FFFF07FFF80000000000007FFF87FFF80000000000007FFF8
+7FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF8FFFF80
+000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000
+000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007
+FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFF
+FF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000
+0000000007FFFCFFFF80000000000007FFFC7FFF80000000000007FFF87FFFC000000000
+000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC000000000000FFF
+F83FFFC000000000000FFFF03FFFC000000000000FFFF03FFFE000000000001FFFF01FFF
+E000000000001FFFE01FFFE000000000001FFFE01FFFE000000000001FFFE00FFFF00000
+0000003FFFC00FFFF000000000003FFFC007FFF800000000007FFF8007FFF80000000000
+7FFF8003FFF800000000007FFF0001FFFC0000000000FFFE0001FFFE0000000001FFFE00
+00FFFE0000000001FFFC00007FFF0000000003FFF800003FFF8000000007FFF000001FFF
+C00000000FFFE000000FFFE00000001FFFC0000007FFF00000003FFF80000003FFF80000
+007FFF00000001FFFC000000FFFE00000000FFFF000003FFFC000000003FFFE0001FFFF0
+000000000FFFFC00FFFFC00000000003FFFFFFFFFF000000000000FFFFFFFFFC00000000
+00001FFFFFFFE000000000000003FFFFFF00000000000000001FFFE000000000565479D2
+65>I<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFF0000FFFFFF
+FFFFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF000001FFFFC000007FFF0000001FFFF
+000007FFF00000007FFF800007FFF00000003FFFC00007FFF00000000FFFE00007FFF000
+00000FFFF00007FFF000000007FFF00007FFF000000003FFF80007FFF000000003FFFC00
+07FFF000000003FFFC0007FFF000000001FFFE0007FFF000000001FFFE0007FFF0000000
+01FFFE0007FFF000000001FFFE0007FFF000000001FFFF0007FFF000000001FFFF0007FF
+F000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FF
+FF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFE0007FFF000
+000001FFFE0007FFF000000001FFFE0007FFF000000001FFFC0007FFF000000003FFFC00
+07FFF000000003FFFC0007FFF000000003FFF80007FFF000000007FFF00007FFF0000000
+0FFFE00007FFF00000001FFFE00007FFF00000003FFFC00007FFF00000007FFF000007FF
+F0000001FFFE000007FFF000001FFFFC000007FFFFFFFFFFFFF0000007FFFFFFFFFFFFC0
+000007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF8000000000000FFFFFFFFFFC000000000FFFFFFFFFFC0000000
+00FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC00000000050527CD15C
+>I<FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF80000
+0000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF000
+00000007FFF000000FFFF80000000007FFF0000001FFFE0000000007FFF0000000FFFF00
+00000007FFF00000007FFF8000000007FFF00000003FFFC000000007FFF00000001FFFC0
+00000007FFF00000000FFFE000000007FFF00000000FFFF000000007FFF00000000FFFF0
+00000007FFF000000007FFF800000007FFF000000007FFF800000007FFF000000007FFF8
+00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC
+00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC
+00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFF8
+00000007FFF000000007FFF800000007FFF00000000FFFF800000007FFF00000000FFFF0
+00000007FFF00000000FFFE000000007FFF00000000FFFE000000007FFF00000001FFFC0
+00000007FFF00000003FFF8000000007FFF00000007FFF0000000007FFF0000000FFFE00
+00000007FFF0000003FFFC0000000007FFF000000FFFF00000000007FFF00000FFFFC000
+00000007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE00000
+00000007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007FFF000007FFF8000
+00000007FFF000003FFFC00000000007FFF000001FFFE00000000007FFF000000FFFF000
+00000007FFF0000007FFF80000000007FFF0000003FFFC0000000007FFF0000003FFFE00
+00000007FFF0000001FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFF00
+00000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF00
+00000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF00
+00000007FFF0000000FFFF0000000007FFF0000000FFFF8000000007FFF0000000FFFF80
+00000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF80
+00000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF80
+001C0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0
+003E0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007FFF00000003FFFE0
+007C0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF8
+03F8FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFF
+FFC0FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F537CD164>82
+D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFF
+FFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF
+000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003FF003FF000
+000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0000000007F
+00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FFF000
+0000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000001F
+00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF00000000007FFFFF
+F8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000
+000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFF
+FFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE
+000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000
+007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE000000000000FFF
+F0000000000007FFF0000000000003FFF0000000000003FFF0780000000001FFF0F80000
+000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800000000007F
+F0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE0000
+0000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001FF
+80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC0
+00001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF00
+00F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>I<3FFFFFFF
+FFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFF
+FFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003FFFC00007FF
+807FF800003FFFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000007FC07F80
+00003FFFC000003FC07F0000003FFFC000001FC07F0000003FFFC000001FC07E0000003F
+FFC000000FC07E0000003FFFC000000FC07E0000003FFFC000000FC07C0000003FFFC000
+0007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C0
+7C0000003FFFC0000007C0FC0000003FFFC0000007E0F80000003FFFC0000003E0F80000
+003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFF
+C0000003E0F80000003FFFC0000003E0000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+000000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000
+000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>I<FFFFFFFFFFC0
+0003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC0
+0003FFFFFFFCFFFFFFFFFFC00003FFFFFFFC0007FFF80000000000FFF0000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF80000
+0000001F80000007FFF800000000001F80000007FFF800000000003F80000007FFF80000
+0000003F80000003FFF800000000003F00000003FFFC00000000003F00000003FFFC0000
+0000007F00000001FFFC00000000007F00000001FFFC00000000007E00000000FFFE0000
+000000FE00000000FFFE0000000001FC000000007FFF0000000001FC000000007FFF0000
+000003F8000000003FFF8000000007F8000000001FFF800000000FF0000000000FFFC000
+00001FE00000000007FFE00000003FC00000000003FFF80000007F800000000001FFFC00
+0003FF0000000000007FFF80000FFE0000000000003FFFF001FFF80000000000000FFFFF
+FFFFF000000000000003FFFFFFFFC0000000000000007FFFFFFF00000000000000000FFF
+FFF80000000000000000007FFF80000000005E537CD167>I<FFFFFFFFFC007FFFFFFFFE
+0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000
+FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFF
+FFF0003FFFC00000001FFFE000000000FFF800003FFFE00000001FFFF0000000000FC000
+001FFFE00000000FFFF0000000000F8000001FFFE00000000FFFF8000000000F8000001F
+FFF00000000FFFF8000000001F8000000FFFF000000007FFF8000000001F0000000FFFF8
+00000007FFFC000000001F0000000FFFF800000003FFFC000000003F00000007FFF80000
+0003FFFC000000003E00000007FFFC00000003FFFE000000003E00000003FFFC00000001
+FFFE000000007C00000003FFFC00000001FFFF000000007C00000003FFFE00000001FFFF
+00000000FC00000001FFFE00000001FFFF00000000F800000001FFFF00000003FFFF8000
+0000F800000001FFFF00000003FFFF80000001F800000000FFFF00000003FFFF80000001
+F000000000FFFF80000007FFFFC0000001F0000000007FFF80000007FFFFC0000003E000
+0000007FFF80000007FFFFE0000003E0000000007FFFC000000FFFFFE0000007E0000000
+003FFFC000000F9FFFE0000007C0000000003FFFE000001F9FFFF0000007C0000000003F
+FFE000001F0FFFF000000FC0000000001FFFE000001F0FFFF000000F80000000001FFFF0
+00003F0FFFF800000F80000000000FFFF000003E07FFF800001F00000000000FFFF00000
+3E07FFFC00001F00000000000FFFF800007E07FFFC00003F000000000007FFF800007C03
+FFFC00003E000000000007FFFC0000FC03FFFE00003E000000000007FFFC0000F801FFFE
+00007E000000000003FFFC0000F801FFFE00007C000000000003FFFE0001F801FFFF0000
+7C000000000003FFFE0001F000FFFF0000FC000000000001FFFE0001F000FFFF8000F800
+0000000001FFFF0003F000FFFF8001F8000000000000FFFF0003E0007FFF8001F0000000
+000000FFFF0007E0007FFFC001F0000000000000FFFF8007C0003FFFC003F00000000000
+007FFF8007C0003FFFC003E00000000000007FFFC00FC0003FFFE003E00000000000007F
+FFC00F80001FFFE007E00000000000003FFFC00F80001FFFF007C00000000000003FFFE0
+1F80001FFFF00FC00000000000001FFFE01F00000FFFF00F800000000000001FFFE01F00
+000FFFF80F800000000000001FFFF03E000007FFF81F800000000000000FFFF03E000007
+FFF81F000000000000000FFFF87E000007FFFC1F000000000000000FFFF87C000003FFFC
+3F0000000000000007FFF87C000003FFFE3E0000000000000007FFFCFC000003FFFE7E00
+00000000000003FFFCF8000001FFFE7C0000000000000003FFFCF8000001FFFF7C000000
+0000000003FFFFF0000000FFFFFC0000000000000001FFFFF0000000FFFFF80000000000
+000001FFFFF0000000FFFFF80000000000000001FFFFE00000007FFFF800000000000000
+00FFFFE00000007FFFF00000000000000000FFFFE00000007FFFF000000000000000007F
+FFC00000003FFFE000000000000000007FFFC00000003FFFE000000000000000007FFF80
+0000001FFFE000000000000000003FFF800000001FFFC000000000000000003FFF800000
+001FFFC000000000000000003FFF000000000FFFC000000000000000001FFF000000000F
+FF8000000000000000001FFF000000000FFF8000000000000000000FFE0000000007FF00
+00000000000000000FFE0000000007FF0000000000000000000FFE0000000007FF000000
+00000000000007FC0000000003FE00000000000000000007FC0000000003FE0000000000
+0000000007F80000000001FE00000000000000000003F80000000001FC00000000000000
+000003F80000000001FC00000000000000000001F00000000000F8000000000084537DD1
+8B>87 D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF800000
+01FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF8000
+3FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF8000
+0FFFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE0000
+07FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000
+0000000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFF
+FFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC000
+03FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF0000
+07FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000
+FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC0000
+0FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE000
+1FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF
+001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>97
+D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000
+00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000
+0000FFF000000000000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC000
+0000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF00
+0000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF0
+0000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC
+0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF
+0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE
+0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF8
+0000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC0
+0000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF800
+0000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC00000000000003FFC00000
+0041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00
+000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003
+FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF
+800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00
+000000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000
+007FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF0000000000
+3FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007
+FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003F
+FF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001
+FFE0000033387CB63C>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFF
+FFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000F
+FE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FF
+C01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE0
+7FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF
+FE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+000000007FFE00000000007FFE00000000007FFF00000000003FFF00000000003FFF0000
+0000003FFF00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC00000
+07E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF
+00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000
+000001FFF0000034387CB63D>101 D<0000003FFC00000003FFFF0000000FFFFFC00000
+3FFFFFE00000FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001F
+FC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007F
+F0003FF0007FF0000FC0007FF0000000007FF0000000007FF0000000007FF0000000007F
+F0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007F
+F0000000007FF0000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFF
+FFFFE000FFFFFFFFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F
+F8000000007FF8000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFF
+FFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF0
+07FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001
+FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003F
+FC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003F
+FE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001F
+FF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000F
+FF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FF
+E0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003
+C3FFFFF000000007C03FFF0000000007C000000000000007C00000000000000FC0000000
+0000000FC00000000000000FC00000000000000FE00000000000000FE00000000000000F
+F80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFF
+FF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF80000
+7FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003
+FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FF
+C000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC0000000
+00FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803F
+F000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001
+FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000
+000FFFFC0000003C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF000
+0000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000
+000000000000FFF000000000000000FFF000000000000000FFF0001FFC00000000FFF000
+FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F
+001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0
+000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE00
+0007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC00
+0007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF8
+07FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF8
+07FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF800
+0FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE000
+00FF8000007F000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000003FF000FFFFF000FFFFF000
+FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF000FF
+FFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FF
+FFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFFC00007FFFE
+0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF01FE07FFC00
+FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF80000FFF0F000
+0FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E00007FFC0000FF
+F7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FFF800003FFE
+0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC000007FFE000
+003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007
+FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
+C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
+0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC0
+3FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67367BB570>
+I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF00FFFFFF800
+00FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0F0000FFF00
+0000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC0
+0000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC0
+0000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF
+C0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE00000000000
+1FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC0000001FFC000FFE
+0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000FFF00003FF
+8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001FFF0000003F
+FE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE0000001FFF007FFE
+0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE0000001FFF807FFE
+0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001FFF0000003F
+FE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF8000007FF80003FF
+C00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF8000003FFE001FFF
+0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF0000000000
+01FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFF
+FFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE000
+1FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE00000FFFC0000
+03FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC0000FFF80000
+00FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000
+007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF8000FFF80000
+003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
+003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
+003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000
+007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE0000FFF80000
+00FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC0000FFF80000
+01FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE00000FFFF0000
+0FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07
+FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC00000000FFF803FF
+C000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
+0000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF800
+00000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<007FE003FE00FF
+FFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00
+FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00
+FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000
+FFF800000000FFF800000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000
+FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000FF
+FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>
+114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF800
+07FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000
+003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF000
+000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFF
+FFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFF
+FFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF0000000
+01FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000
+000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000
+001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFF
+FFE000F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E0000000000
+3E00000000003E00000000003E00000000003E00000000007E00000000007E0000000000
+7E00000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001
+FE0000000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003F
+FE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFF
+FFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F
+FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003F
+FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003F
+FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001F
+FF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF8000000
+7FFFF00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF800
+07FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF800
+07FFFFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800
+0007FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800
+000FFFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800
+003BFFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE00
+07C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFF
+F803FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFF00007FFFFFFFFFFF00007FF
+FFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF01FFF80000007FE000FFFC
+0000003F0000FFFC0000003F00007FFC0000003E00007FFE0000007E00003FFE0000007C
+00003FFF000000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFF
+C00001F000000FFFC00003F0000007FFC00003E0000007FFE00007E0000003FFE00007C0
+000003FFF0000FC0000001FFF0000F80000001FFF8001F80000000FFF8001F00000000FF
+FC001F00000000FFFC003F000000007FFE003E000000007FFE007E000000003FFE007C00
+0000003FFF00FC000000001FFF00F8000000001FFF81F8000000000FFF81F0000000000F
+FFC3F0000000000FFFC3F00000000007FFE3E00000000007FFE7E00000000003FFE7C000
+00000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000000000
+FFFF0000000000007FFE0000000000007FFE0000000000007FFE0000000000003FFC0000
+000000003FFC0000000000001FF80000000000001FF80000000000000FF0000000000000
+0FF000000000000007E000000000000003C000000040367DB447>I<FFFFFFF00007FFFF
+FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF800
+00007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE0000007E00
+003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000FFF80
+0001F000000FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE00007E000
+0003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8001F80000000FFF8
+001F00000000FFFC003F000000007FFC003E000000007FFE007E000000003FFE007C0000
+00003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF81F8000000000FFF
+C1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FFE7C00000
+000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000000000FF
+FF000000000000FFFF0000000000007FFE0000000000007FFE0000000000003FFC000000
+0000003FFC0000000000001FF80000000000001FF80000000000000FF00000000000000F
+F000000000000007E000000000000007E000000000000007E000000000000007C0000000
+0000000FC00000000000000F800000000000001F800000000000001F000000000000003F
+000000001FC0003E000000003FE0007E000000007FF0007C00000000FFF800FC00000000
+FFF800F800000000FFF801F800000000FFF801F000000000FFF803F000000000FFF807E0
+000000007FF00FC0000000007FE01F80000000003FC07F00000000003F81FE0000000000
+1FFFFC00000000000FFFF0000000000003FFE0000000000000FF000000000000404D7DB4
+47>121 D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 18
+18 19 bop 150 -116 a Fh(18)3218 b(ST)-8 b(ABS)390 299
+y Fe(foo10_5:bar3;1;5;ar3;1;1)o(0;6)275 441 y Fh(In)32
+b(this)g(example,)i Fe(real)f Fh(is)f(t)m(yp)s(e)i(6)f(and)g(t)m(yp)s
+(e)h(3)f(is)g(an)g(in)m(tegral)g(t)m(yp)s(e)h(whic)m(h)e(is)g(the)i(t)m
+(yp)s(e)f(of)h(the)150 550 y(subscripts)28 b(of)j(the)f(arra)m(y)h
+(\(probably)e Fe(integer)p Fh(\).)275 692 y(The)23 b(`)p
+Fe(b)p Fh(')i(sym)m(b)s(ol)e(descriptor)h(is)f(lik)m(e)h(`)p
+Fe(V)p Fh(')h(in)e(that)i(it)f(denotes)h(a)f(statically)g(allo)s(cated)
+h(sym)m(b)s(ol)e(whose)150 802 y(scop)s(e)29 b(is)f(lo)s(cal)g(to)i(a)f
+(function;)f(see)i(See)f(Section)f(4.5)i([Statics],)g(page)g(17.)41
+b(The)28 b(v)-5 b(alue)29 b(of)g(the)g(sym)m(b)s(ol,)150
+911 y(instead)24 b(of)g(b)s(eing)f(the)i(address)f(of)g(the)h(v)-5
+b(ariable)23 b(itself,)i(is)e(the)i(address)f(of)g(a)h(p)s(oin)m(ter)f
+(to)h(that)g(v)-5 b(ariable.)150 1021 y(So)37 b(in)e(the)i(ab)s(o)m(v)m
+(e)i(example,)f(the)f(v)-5 b(alue)37 b(of)g(the)g Fe(foo)f
+Fh(stab)h(is)f(the)h(address)f(of)h(a)g(p)s(oin)m(ter)f(to)i(a)f(real,)
+150 1131 y(the)c(v)-5 b(alue)33 b(of)g(the)g Fe(foo10)e
+Fh(stab)i(is)f(the)h(address)g(of)g(a)g(p)s(oin)m(ter)f(to)i(a)f
+(10-elemen)m(t)i(arra)m(y)e(of)g(reals,)h(and)150 1240
+y(the)28 b(v)-5 b(alue)27 b(of)h(the)g Fe(foo10_5)e Fh(stab)h(is)g(the)
+h(address)f(of)h(a)g(p)s(oin)m(ter)f(to)h(a)g(5-elemen)m(t)h(arra)m(y)f
+(of)g(10-elemen)m(t)150 1350 y(arra)m(ys)j(of)f(reals.)150
+1625 y Fi(4.7)68 b(P)l(arameters)275 1825 y Fh(F)-8 b(ormal)25
+b(parameters)g(to)g(a)g(function)f(are)h(represen)m(ted)g(b)m(y)g(a)g
+(stab)g(\(or)g(sometimes)g(t)m(w)m(o;)j(see)d(b)s(elo)m(w\))150
+1935 y(for)40 b(eac)m(h)h(parameter.)70 b(The)39 b(stabs)h(are)g(in)f
+(the)h(order)f(in)g(whic)m(h)f(the)j(debugger)e(should)f(prin)m(t)h
+(the)150 2045 y(parameters)e(\(i.e.,)j(the)d(order)g(in)e(whic)m(h)h
+(the)i(parameters)f(are)g(declared)g(in)f(the)h(source)g(\014le\).)60
+b(The)150 2154 y(exact)32 b(form)e(of)g(the)h(stab)f(dep)s(ends)f(on)h
+(ho)m(w)h(the)f(parameter)h(is)e(b)s(eing)g(passed.)275
+2296 y(P)m(arameters)22 b(passed)f(on)h(the)g(stac)m(k)h(use)e(the)h
+(sym)m(b)s(ol)e(descriptor)h(`)p Fe(p)p Fh(')h(and)f(the)g
+Fe(N_PSYM)f Fh(sym)m(b)s(ol)h(t)m(yp)s(e)150 2406 y(\(or)30
+b Fe(C_PSYM)e Fh(for)i(X)m(COFF\).)h(The)e(v)-5 b(alue)29
+b(of)h(the)g(sym)m(b)s(ol)e(is)h(an)h(o\013set)h(used)e(to)h(lo)s(cate)
+h(the)e(parameter)150 2515 y(on)h(the)g(stac)m(k;)h(its)e(exact)i
+(meaning)e(is)g(mac)m(hine-dep)s(enden)m(t,)g(but)g(on)h(most)g(mac)m
+(hines)f(it)h(is)e(an)i(o\013set)150 2625 y(from)g(the)g(frame)h(p)s
+(oin)m(ter.)275 2767 y(As)f(a)h(simple)d(example,)i(the)h(co)s(de:)390
+2903 y Fe(main)47 b(\(argc,)f(argv\))629 3006 y(int)h(argc;)629
+3110 y(char)f(**argv;)275 3252 y Fh(pro)s(duces)29 b(the)h(stabs:)390
+3388 y Fe(.stabs)46 b("main:F1",36,0,0,_main)805 b(#)48
+b Fh(36)31 b(is)f(N)p 2967 3388 28 4 v 32 w(FUN)390 3492
+y Fe(.stabs)46 b("argc:p1",160,0,0,68)901 b(#)48 b Fh(160)32
+b(is)d(N)p 3012 3492 V 33 w(PSYM)390 3596 y Fe(.stabs)46
+b("argv:p20=*21=*2",160,0,0)o(,72)275 3738 y Fh(The)37
+b(t)m(yp)s(e)i(de\014nition)d(of)i Fe(argv)f Fh(is)g(in)m(teresting)h
+(b)s(ecause)g(it)g(con)m(tains)g(sev)m(eral)h(t)m(yp)s(e)f
+(de\014nitions.)150 3847 y(T)m(yp)s(e)30 b(21)h(is)e(p)s(oin)m(ter)h
+(to)h(t)m(yp)s(e)g(2)f(\(c)m(har\))i(and)d Fe(argv)h
+Fh(\(t)m(yp)s(e)h(20\))g(is)f(p)s(oin)m(ter)f(to)i(t)m(yp)s(e)g(21.)275
+3989 y(The)40 b(follo)m(wing)f(sym)m(b)s(ol)h(descriptors)f(are)j(also)
+f(said)e(to)j(go)g(with)d Fe(N_PSYM)p Fh(.)71 b(The)40
+b(v)-5 b(alue)41 b(of)g(the)150 4099 y(sym)m(b)s(ol)28
+b(is)h(said)f(to)i(b)s(e)f(an)g(o\013set)i(from)e(the)g(argumen)m(t)h
+(p)s(oin)m(ter)f(\(I'm)g(not)h(sure)f(whether)f(this)h(is)f(true)150
+4208 y(or)i(not\).)390 4344 y Fe(pP)47 b(\(<<??>>\))390
+4448 y(pF)g(Fortran)f(function)g(parameter)390 4552 y(X)95
+b(\(function)45 b(result)i(variable\))150 4791 y Fc(4.7.1)63
+b(P)m(assing)41 b(P)m(arameters)e(in)j(Registers)275
+4991 y Fh(If)25 b(the)h(parameter)h(is)e(passed)g(in)g(a)h(register,)h
+(then)f(traditionally)e(there)i(are)g(t)m(w)m(o)h(sym)m(b)s(ols)e(for)h
+(eac)m(h)150 5100 y(argumen)m(t:)390 5236 y Fe(.stabs)46
+b("arg:p1")g(.)h(.)h(.)333 b(;)48 b(N_PSYM)390 5340 y(.stabs)e
+("arg:r1")g(.)h(.)h(.)333 b(;)48 b(N_RSYM)p eop
+%DVIPSSectionPage: 19
+19 20 bop 150 -116 a Fh(Chapter)30 b(4:)41 b(V)-8 b(ariables)2679
+b(19)275 299 y(Debuggers)32 b(use)h(the)f(second)h(one)f(to)h(\014nd)e
+(the)i(v)-5 b(alue,)32 b(and)g(the)h(\014rst)e(one)i(to)g(kno)m(w)g
+(that)g(it)f(is)f(an)150 408 y(argumen)m(t.)275 538 y(Because)k(that)g
+(approac)m(h)g(is)f(kind)e(of)j(ugly)-8 b(,)35 b(some)g(compilers)e
+(use)h(sym)m(b)s(ol)f(descriptor)h(`)p Fe(P)p Fh(')g(or)h(`)p
+Fe(R)p Fh(')150 648 y(to)i(indicate)e(an)h(argumen)m(t)h(whic)m(h)e(is)
+g(in)g(a)i(register.)58 b(Sym)m(b)s(ol)34 b(t)m(yp)s(e)j
+Fe(C_RPSYM)d Fh(is)h(used)g(in)g(X)m(COFF)150 758 y(and)29
+b Fe(N_RSYM)f Fh(is)g(used)h(otherwise.)40 b(The)29 b(sym)m(b)s(ol's)g
+(v)-5 b(alue)29 b(is)f(the)i(register)f(n)m(um)m(b)s(er.)39
+b(`)p Fe(P)p Fh(')30 b(and)f(`)p Fe(R)p Fh(')h(mean)150
+867 y(the)j(same)h(thing;)g(the)f(di\013erence)g(is)f(that)h(`)p
+Fe(P)p Fh(')h(is)e(a)h(GNU)h(in)m(v)m(en)m(tion)f(and)f(`)p
+Fe(R)p Fh(')i(is)e(an)h(IBM)h(\(X)m(COFF\))150 977 y(in)m(v)m(en)m
+(tion.)40 b(As)31 b(of)f(v)m(ersion)g(4.9,)i(GDB)f(should)e(handle)g
+(either)g(one.)275 1107 y(There)c(is)f(at)j(least)f(one)g(case)h(where)
+e(GCC)g(uses)g(a)h(`)p Fe(p)p Fh(')g(and)f(`)p Fe(r)p
+Fh(')h(pair)e(rather)i(than)f(`)p Fe(P)p Fh(';)j(this)d(is)f(where)150
+1216 y(the)31 b(argumen)m(t)f(is)g(passed)g(in)f(the)h(argumen)m(t)h
+(list)e(and)h(then)g(loaded)g(in)m(to)g(a)h(register.)275
+1346 y(According)k(to)h(the)g(AIX)g(do)s(cumen)m(tation,)h(sym)m(b)s
+(ol)e(descriptor)f(`)p Fe(D)p Fh(')i(is)f(for)g(a)h(parameter)g(passed)
+150 1456 y(in)d(a)i(\015oating)g(p)s(oin)m(t)e(register.)53
+b(This)33 b(seems)i(unnecessary|wh)m(y)e(not)i(just)f(use)g(`)p
+Fe(R)p Fh(')h(with)e(a)i(register)150 1566 y(n)m(um)m(b)s(er)g(whic)m
+(h)f(indicates)h(that)i(it's)f(a)g(\015oating)g(p)s(oin)m(t)f
+(register?)57 b(I)36 b(ha)m(v)m(en't)h(v)m(eri\014ed)e(whether)h(the)
+150 1675 y(system)31 b(actually)e(do)s(es)i(what)f(the)g(do)s(cumen)m
+(tation)h(indicates.)275 1805 y(On)d(the)h(sparc)f(and)h(hppa,)f(for)h
+(a)g(`)p Fe(P)p Fh(')g(sym)m(b)s(ol)f(whose)h(t)m(yp)s(e)g(is)f(a)h
+(structure)f(or)h(union,)f(the)h(register)150 1915 y(con)m(tains)35
+b(the)g(address)f(of)h(the)h(structure.)53 b(On)35 b(the)g(sparc,)h
+(this)e(is)g(also)g(true)h(of)g(a)h(`)p Fe(p)p Fh(')f(and)f(`)p
+Fe(r)p Fh(')h(pair)150 2024 y(\(using)f(Sun)g Fe(cc)p
+Fh(\))i(or)f(a)h(`)p Fe(p)p Fh(')g(sym)m(b)s(ol.)55 b(Ho)m(w)m(ev)m
+(er,)39 b(if)c(a)h(\(small\))e(structure)i(is)e(really)h(in)f(a)i
+(register,)h(`)p Fe(r)p Fh(')150 2134 y(is)e(used.)58
+b(And,)37 b(to)g(top)g(it)e(all)h(o\013,)i(on)e(the)h(hppa)e(it)h(migh)
+m(t)g(b)s(e)f(a)i(structure)f(whic)m(h)f(w)m(as)h(passed)g(on)150
+2244 y(the)31 b(stac)m(k)g(and)f(loaded)g(in)m(to)g(a)h(register)f(and)
+g(for)g(whic)m(h)f(there)i(is)e(a)i(`)p Fe(p)p Fh(')f(and)g(`)p
+Fe(r)p Fh(')g(pair!)40 b(I)30 b(b)s(eliev)m(e)f(that)150
+2353 y(sym)m(b)s(ol)24 b(descriptor)h(`)p Fe(i)p Fh(')h(is)f(supp)s
+(osed)f(to)i(deal)f(with)g(this)f(case)j(\(it)f(is)f(said)f(to)j(mean)f
+Fe(")p Fh(v)-5 b(alue)24 b(parameter)150 2463 y(b)m(y)38
+b(reference,)i(indirect)c(access)p Fe(")p Fh(;)43 b(I)38
+b(don't)f(kno)m(w)h(the)g(source)g(for)g(this)f(information\),)h(but)f
+(I)h(don't)150 2572 y(kno)m(w)f(details)e(or)i(what)f(compilers)f(or)i
+(debuggers)f(use)h(it,)g(if)f(an)m(y)h(\(not)g(GDB)h(or)f(GCC\).)f(It)h
+(is)f(not)150 2682 y(clear)30 b(to)g(me)g(whether)f(this)g(case)h
+(needs)g(to)g(b)s(e)f(dealt)h(with)e(di\013eren)m(tly)g(than)i
+(parameters)g(passed)f(b)m(y)150 2792 y(reference)i(\(see)g(Section)f
+(4.7.3)i([Reference)g(P)m(arameters],)g(page)f(20\).)150
+3002 y Fc(4.7.2)63 b(Storing)42 b(P)m(arameters)d(as)i(Lo)s(cal)g(V)-10
+b(ariables)275 3190 y Fh(There)44 b(is)g(a)h(case)h(similar)c(to)k(an)f
+(argumen)m(t)g(in)f(a)h(register,)k(whic)m(h)43 b(is)h(an)h(argumen)m
+(t)g(that)h(is)150 3300 y(actually)28 b(stored)h(as)g(a)g(lo)s(cal)f(v)
+-5 b(ariable.)39 b(Sometimes)28 b(this)g(happ)s(ens)f(when)g(the)i
+(argumen)m(t)g(w)m(as)g(passed)150 3410 y(in)35 b(a)h(register)g(and)f
+(then)h(the)g(compiler)f(stores)h(it)g(as)g(a)h(lo)s(cal)e(v)-5
+b(ariable.)56 b(If)36 b(p)s(ossible,)f(the)h(compiler)150
+3519 y(should)28 b(claim)i(that)h(it's)f(in)f(a)i(register,)f(but)g
+(this)f(isn't)h(alw)m(a)m(ys)g(done.)275 3649 y(If)35
+b(a)i(parameter)g(is)e(passed)h(as)h(one)f(t)m(yp)s(e)h(and)f(con)m(v)m
+(erted)h(to)h(a)e(smaller)f(t)m(yp)s(e)i(b)m(y)f(the)g(prologue)150
+3759 y(\(for)27 b(example,)g(the)g(parameter)h(is)e(declared)g(as)h(a)g
+Fe(float)p Fh(,)g(but)f(the)h(calling)e(con)m(v)m(en)m(tions)j(sp)s
+(ecify)d(that)150 3868 y(it)j(is)f(passed)h(as)h(a)g
+Fe(double)p Fh(\),)f(then)g(GCC2)g(\(sometimes\))h(uses)f(a)h(pair)e
+(of)i(sym)m(b)s(ols.)39 b(The)28 b(\014rst)f(sym)m(b)s(ol)150
+3978 y(uses)33 b(sym)m(b)s(ol)e(descriptor)h(`)p Fe(p)p
+Fh(')h(and)g(the)g(t)m(yp)s(e)g(whic)m(h)f(is)g(passed.)48
+b(The)32 b(second)h(sym)m(b)s(ol)f(has)h(the)g(t)m(yp)s(e)150
+4088 y(and)j(lo)s(cation)g(whic)m(h)f(the)h(parameter)h(actually)f(has)
+g(after)h(the)g(prologue.)58 b(F)-8 b(or)38 b(example,)f(supp)s(ose)150
+4197 y(the)31 b(follo)m(wing)d(C)i(co)s(de)h(app)s(ears)f(with)f(no)h
+(protot)m(yp)s(es)h(in)m(v)m(olv)m(ed:)390 4321 y Fe(void)390
+4425 y(subr)47 b(\(f\))629 4529 y(float)f(f;)390 4633
+y({)275 4763 y Fh(if)37 b Fe(f)g Fh(is)g(passed)h(as)g(a)h(double)d(at)
+j(stac)m(k)h(o\013set)f(8,)i(and)c(the)h(prologue)g(con)m(v)m(erts)i
+(it)d(to)i(a)f(\015oat)h(in)150 4872 y(register)30 b(n)m(um)m(b)s(er)f
+(0,)i(then)f(the)h(stabs)f(lo)s(ok)g(lik)m(e:)390 4997
+y Fe(.stabs)46 b("f:p13",160,0,3,8)139 b(#)47 b Fh(160)32
+b(is)d Fe(N_PSYM)p Fh(,)g(here)h(13)i(is)d Fe(double)390
+5100 y(.stabs)46 b("f:r12",64,0,3,0)187 b(#)47 b Fh(64)31
+b(is)f Fe(N_RSYM)p Fh(,)f(here)h(12)h(is)e Fe(float)275
+5230 y Fh(In)h(b)s(oth)g(stabs)i(3)f(is)f(the)i(line)d(n)m(um)m(b)s(er)
+h(where)h Fe(f)g Fh(is)f(declared)h(\(see)h(Section)f(2.4)h([Line)f
+(Num)m(b)s(ers],)150 5340 y(page)g(8\).)p eop
+%DVIPSSectionPage: 20
+20 21 bop 150 -116 a Fh(20)3218 b(ST)-8 b(ABS)275 299
+y(GCC,)35 b(at)i(least)g(on)f(the)g(960,)j(has)d(another)g(solution)f
+(to)i(the)f(same)h(problem.)56 b(It)36 b(uses)g(a)g(single)150
+408 y(`)p Fe(p)p Fh(')e(sym)m(b)s(ol)e(descriptor)h(for)g(an)h(argumen)
+m(t)g(whic)m(h)e(is)h(stored)g(as)h(a)g(lo)s(cal)f(v)-5
+b(ariable)33 b(but)f(uses)i Fe(N_LSYM)150 518 y Fh(instead)i(of)h
+Fe(N_PSYM)p Fh(.)59 b(In)36 b(this)g(case,)k(the)d(v)-5
+b(alue)36 b(of)h(the)g(sym)m(b)s(ol)f(is)g(an)h(o\013set)h(relativ)m(e)
+f(to)h(the)f(lo)s(cal)150 628 y(v)-5 b(ariables)31 b(for)g(that)i
+(function,)e(not)h(relativ)m(e)g(to)h(the)f(argumen)m(ts;)h(on)f(some)g
+(mac)m(hines)g(those)g(are)h(the)150 737 y(same)e(thing,)e(but)h(not)h
+(on)f(all.)275 872 y(On)f(the)i(V)-10 b(AX)31 b(or)g(on)f(other)h(mac)m
+(hines)g(in)e(whic)m(h)g(the)i(calling)e(con)m(v)m(en)m(tion)j
+(includes)c(the)j(n)m(um)m(b)s(er)150 981 y(of)38 b(w)m(ords)f(of)h
+(argumen)m(ts)h(actually)e(passed,)j(the)e(debugger)f(\(GDB)j(at)e
+(least\))h(uses)e(the)h(parameter)150 1091 y(sym)m(b)s(ols)32
+b(to)j(k)m(eep)f(trac)m(k)h(of)f(whether)f(it)g(needs)h(to)g(prin)m(t)f
+(nameless)g(argumen)m(ts)h(in)e(addition)g(to)j(the)150
+1200 y(formal)30 b(parameters)g(whic)m(h)f(it)h(has)g(prin)m(ted)f(b)s
+(ecause)i(eac)m(h)g(one)g(has)f(a)h(stab.)41 b(F)-8 b(or)31
+b(example,)f(in)390 1329 y Fe(extern)46 b(int)h(fprintf)f(\(FILE)g
+(*stream,)g(char)g(*format,)g(...)o(\);)390 1433 y(...)390
+1537 y(fprintf)g(\(stdout,)f("\045d\\n",)h(x\);)275 1671
+y Fh(there)28 b(are)h(stabs)g(for)f Fe(stream)f Fh(and)g
+Fe(format)p Fh(.)39 b(On)27 b(most)i(mac)m(hines,)g(the)g(debugger)f
+(can)h(only)e(prin)m(t)150 1781 y(those)39 b(t)m(w)m(o)g(argumen)m(ts)g
+(\(b)s(ecause)f(it)g(has)g(no)g(w)m(a)m(y)h(of)g(kno)m(wing)e(that)i
+(additional)d(argumen)m(ts)i(w)m(ere)150 1890 y(passed\),)c(but)f(on)h
+(the)f(V)-10 b(AX)34 b(or)g(other)f(mac)m(hines)g(with)g(a)g(calling)f
+(con)m(v)m(en)m(tion)j(whic)m(h)d(indicates)h(the)150
+2000 y(n)m(um)m(b)s(er)e(of)i(w)m(ords)f(of)g(argumen)m(ts,)i(the)e
+(debugger)g(can)h(prin)m(t)e(all)g(three)i(argumen)m(ts.)47
+b(T)-8 b(o)33 b(do)f(so,)i(the)150 2110 y(parameter)29
+b(sym)m(b)s(ol)f(\(sym)m(b)s(ol)g(descriptor)g(`)p Fe(p)p
+Fh('\))h(\(not)h(necessarily)e(`)p Fe(r)p Fh(')h(or)f(sym)m(b)s(ol)g
+(descriptor)g(omitted)150 2219 y(sym)m(b)s(ols\))f(needs)h(to)h(con)m
+(tain)f(the)h(actual)f(t)m(yp)s(e)h(as)f(passed)g(\(for)g(example,)g
+Fe(double)f Fh(not)h Fe(float)f Fh(if)g(it)h(is)150 2329
+y(passed)i(as)h(a)f(double)f(and)h(con)m(v)m(erted)i(to)f(a)g
+(\015oat\).)150 2553 y Fc(4.7.3)63 b(P)m(assing)41 b(P)m(arameters)e(b)
+m(y)i(Reference)275 2746 y Fh(If)33 b(the)h(parameter)g(is)f(passed)g
+(b)m(y)h(reference)g(\(e.g.,)j(P)m(ascal)d Fe(VAR)f Fh(parameters\),)j
+(then)d(the)h(sym)m(b)s(ol)150 2855 y(descriptor)g(is)g(`)p
+Fe(v)p Fh(')i(if)e(it)g(is)h(in)e(the)j(argumen)m(t)f(list,)h(or)f(`)p
+Fe(a)p Fh(')g(if)f(it)h(in)f(a)h(register.)55 b(Other)35
+b(than)g(the)g(fact)150 2965 y(that)e(these)f(con)m(tain)h(the)f
+(address)f(of)i(the)f(parameter)h(rather)f(than)g(the)g(parameter)h
+(itself,)e(they)i(are)150 3074 y(iden)m(tical)g(to)i(`)p
+Fe(p)p Fh(')f(and)f(`)p Fe(R)p Fh(',)i(resp)s(ectiv)m(ely)-8
+b(.)52 b(I)34 b(b)s(eliev)m(e)f(`)p Fe(a)p Fh(')h(is)f(an)h(AIX)g(in)m
+(v)m(en)m(tion;)i(`)p Fe(v)p Fh(')e(is)f(supp)s(orted)f(b)m(y)150
+3184 y(all)d(stabs-using)g(systems)i(as)f(far)h(as)f(I)g(kno)m(w.)150
+3408 y Fc(4.7.4)63 b(P)m(assing)41 b(Conforman)m(t)f(Arra)m(y)f(P)m
+(arameters)275 3601 y Fh(Conforman)m(t)e(arra)m(ys)i(are)f(a)g(feature)
+g(of)g(Mo)s(dula-2,)i(and)d(p)s(erhaps)f(other)i(languages,)j(in)36
+b(whic)m(h)150 3710 y(the)i(size)g(of)h(an)f(arra)m(y)h(parameter)f(is)
+g(not)g(kno)m(wn)g(to)h(the)f(called)f(function)g(un)m(til)g(run-time.)
+63 b(Suc)m(h)150 3820 y(parameters)31 b(ha)m(v)m(e)g(t)m(w)m(o)h
+(stabs:)41 b(a)30 b(`)p Fe(x)p Fh(')h(for)f(the)g(arra)m(y)h(itself,)f
+(and)f(a)i(`)p Fe(C)p Fh(',)g(whic)m(h)e(represen)m(ts)h(the)h(size)f
+(of)150 3929 y(the)j(arra)m(y)-8 b(.)48 b(The)32 b(v)-5
+b(alue)32 b(of)g(the)h(`)p Fe(x)p Fh(')g(stab)g(is)e(the)i(o\013set)g
+(in)f(the)g(argumen)m(t)h(list)e(where)h(the)h(address)f(of)150
+4039 y(the)f(arra)m(y)g(is)f(stored)h(\(it)f(this)g(righ)m(t?)41
+b(it)31 b(is)e(a)i(guess\);)h(the)f(v)-5 b(alue)30 b(of)h(the)g(`)p
+Fe(C)p Fh(')g(stab)g(is)f(the)h(o\013set)g(in)f(the)150
+4149 y(argumen)m(t)h(list)e(where)h(the)g(size)h(of)f(the)h(arra)m(y)f
+(\(in)g(elemen)m(ts?)41 b(in)29 b(b)m(ytes?\))41 b(is)29
+b(stored.)p eop
+%DVIPSSectionPage: 21
+21 22 bop 150 -116 a Fh(Chapter)30 b(5:)41 b(De\014ning)29
+b(T)m(yp)s(es)2441 b(21)150 299 y Fg(5)80 b(De\014ning)53
+b(T)l(yp)t(es)275 563 y Fh(The)34 b(examples)g(so)h(far)g(ha)m(v)m(e)h
+(describ)s(ed)c(t)m(yp)s(es)j(as)g(references)g(to)h(previously)c
+(de\014ned)i(t)m(yp)s(es,)i(or)150 672 y(de\014ned)43
+b(in)f(terms)i(of)g(subranges)e(of)i(or)g(p)s(oin)m(ters)f(to)h
+(previously)e(de\014ned)g(t)m(yp)s(es.)81 b(This)42 b(c)m(hapter)150
+782 y(describ)s(es)29 b(the)h(other)h(t)m(yp)s(e)f(descriptors)f(that)i
+(ma)m(y)g(follo)m(w)f(the)h(`)p Fe(=)p Fh(')f(in)f(a)i(t)m(yp)s(e)g
+(de\014nition.)150 1064 y Fi(5.1)68 b(Builtin)45 b(T)l(yp)t(es)275
+1267 y Fh(Certain)25 b(t)m(yp)s(es)h(are)h(built)d(in)h(\()p
+Fe(int)p Fh(,)i Fe(short)p Fh(,)f Fe(void)p Fh(,)g Fe(float)p
+Fh(,)g(etc.\);)k(the)c(debugger)g(recognizes)h(these)150
+1377 y(t)m(yp)s(es)37 b(and)g(kno)m(ws)g(ho)m(w)g(to)h(handle)d(them.)
+61 b(Th)m(us,)38 b(don't)g(b)s(e)e(surprised)e(if)i(some)i(of)f(the)g
+(follo)m(wing)150 1486 y(w)m(a)m(ys)f(of)f(sp)s(ecifying)e(builtin)e(t)
+m(yp)s(es)k(do)g(not)g(sp)s(ecify)f(ev)m(erything)h(that)h(a)f
+(debugger)g(w)m(ould)e(need)i(to)150 1596 y(kno)m(w)28
+b(ab)s(out)g(the)g(t)m(yp)s(e|in)e(some)j(cases)f(they)g(merely)g(sp)s
+(ecify)e(enough)i(information)e(to)j(distinguish)150
+1705 y(the)i(t)m(yp)s(e)f(from)g(other)h(t)m(yp)s(es.)275
+1850 y(The)k(traditional)f(w)m(a)m(y)j(to)f(de\014ne)f(builtin)d(t)m
+(yp)s(es)k(is)f(con)m(v)m(olun)m(ted,)j(so)e(new)f(w)m(a)m(ys)i(ha)m(v)
+m(e)g(b)s(een)e(in-)150 1959 y(v)m(en)m(ted)f(to)f(describ)s(e)e(them.)
+48 b(Sun's)32 b Fe(acc)g Fh(uses)g(sp)s(ecial)f(builtin)f(t)m(yp)s(e)i
+(descriptors)g(\(`)p Fe(b)p Fh(')h(and)f(`)p Fe(R)p Fh('\),)j(and)150
+2069 y(IBM)24 b(uses)g(negativ)m(e)h(t)m(yp)s(e)f(n)m(um)m(b)s(ers.)37
+b(GDB)25 b(accepts)g(all)e(three)h(w)m(a)m(ys,)i(as)e(of)h(v)m(ersion)e
+(4.8;)k(db)m(x)d(just)f(ac-)150 2178 y(cepts)28 b(the)g(traditional)e
+(builtin)f(t)m(yp)s(es)j(and)f(p)s(erhaps)f(one)i(of)g(the)g(other)g(t)
+m(w)m(o)h(formats.)40 b(The)27 b(follo)m(wing)150 2288
+y(sections)j(describ)s(e)f(eac)m(h)j(of)e(these)h(formats.)150
+2532 y Fc(5.1.1)63 b(T)-10 b(raditional)41 b(Builtin)g(T)m(yp)s(es)275
+2735 y Fh(This)30 b(is)h(the)h(traditional,)f(con)m(v)m(oluted)i(metho)
+s(d)e(for)h(de\014ning)e(builtin)e(t)m(yp)s(es.)46 b(There)31
+b(are)i(sev)m(eral)150 2844 y(classes)d(of)h(suc)m(h)f(t)m(yp)s(e)h
+(de\014nitions:)38 b(in)m(teger,)31 b(\015oating)f(p)s(oin)m(t,)g(and)f
+Fe(void)p Fh(.)150 3088 y Fc(5.1.1.1)63 b(T)-10 b(raditional)41
+b(In)m(teger)g(T)m(yp)s(es)275 3291 y Fh(Often)28 b(t)m(yp)s(es)g(are)h
+(de\014ned)e(as)i(subranges)e(of)i(themselv)m(es.)40
+b(If)28 b(the)h(b)s(ounding)c(v)-5 b(alues)28 b(\014t)g(within)e(an)150
+3401 y Fe(int)p Fh(,)k(then)g(they)g(are)h(giv)m(en)f(normally)-8
+b(.)40 b(F)-8 b(or)31 b(example:)390 3539 y Fe(.stabs)46
+b("int:t1=r1;-2147483648;21)o(474)o(8364)o(7;",)o(128)o(,0,0)o(,0)185
+b(#)47 b Fh(128)22 b(is)d(N)p 3469 3539 28 4 v 33 w(LSYM)390
+3643 y Fe(.stabs)46 b("char:t2=r2;0;127;",128,0)o(,0,)o(0)275
+3787 y Fh(Builtin)27 b(t)m(yp)s(es)k(can)f(also)h(b)s(e)e(describ)s(ed)
+g(as)h(subranges)g(of)g Fe(int)p Fh(:)390 3926 y Fe(.stabs)46
+b("unsigned)f(short:t6=r1;0;65535;",128,)o(0,0)o(,0)275
+4071 y Fh(If)27 b(the)h(lo)m(w)m(er)g(b)s(ound)e(of)i(a)h(subrange)e
+(is)g(0)h(and)g(the)g(upp)s(er)e(b)s(ound)g(is)h(-1,)i(the)f(t)m(yp)s
+(e)g(is)f(an)h(unsigned)150 4180 y(in)m(tegral)d(t)m(yp)s(e)g(whose)h
+(b)s(ounds)d(are)i(to)s(o)h(big)f(to)h(describ)s(e)e(in)g(an)h
+Fe(int)p Fh(.)38 b(T)-8 b(raditionally)23 b(this)h(is)g(only)h(used)150
+4290 y(for)30 b Fe(unsigned)e(int)i Fh(and)g Fe(unsigned)e(long)p
+Fh(:)390 4428 y Fe(.stabs)46 b("unsigned)f(int:t4=r1;0;-1;",128,0,0,0)
+275 4573 y Fh(F)-8 b(or)31 b(larger)g(t)m(yp)s(es,)h(GCC)e(2.4.5)j
+(puts)d(out)i(b)s(ounds)c(in)i(o)s(ctal,)i(with)e(one)h(or)g(more)g
+(leading)f(zero)s(es.)150 4682 y(In)24 b(this)g(case)i(a)f(negativ)m(e)
+h(b)s(ound)d(consists)i(of)g(a)g(n)m(um)m(b)s(er)f(whic)m(h)f(is)h(a)i
+(1)f(bit)f(\(for)h(the)g(sign)f(bit\))g(follo)m(w)m(ed)150
+4792 y(b)m(y)g(a)h(0)f(bit)g(for)g(eac)m(h)h(bit)e(in)g(the)i(n)m(um)m
+(b)s(er)e(\(except)i(the)f(sign)g(bit\),)h(and)e(a)i(p)s(ositiv)m(e)e
+(b)s(ound)f(is)i(one)g(whic)m(h)150 4902 y(is)32 b(a)i(1)f(bit)g(for)f
+(eac)m(h)j(bit)d(in)g(the)h(n)m(um)m(b)s(er)f(\(except)j(p)s(ossibly)30
+b(the)j(sign)f(bit\).)49 b(All)32 b(kno)m(wn)g(v)m(ersions)h(of)150
+5011 y(db)m(x)27 b(and)f(GDB)j(v)m(ersion)d(4)i(accept)g(this)f(\(at)h
+(least)f(in)f(the)i(sense)f(of)g(not)h(refusing)d(to)j(pro)s(cess)f
+(the)g(\014le\),)150 5121 y(but)i(GDB)h(3.5)h(refuses)e(to)h(read)g
+(the)f(whole)g(\014le)g(con)m(taining)g(suc)m(h)g(sym)m(b)s(ols.)39
+b(So)30 b(GCC)f(2.3.3)i(did)d(not)150 5230 y(output)j(the)i(prop)s(er)d
+(size)i(for)f(these)i(t)m(yp)s(es.)45 b(As)32 b(an)f(example)h(of)g(o)s
+(ctal)g(b)s(ounds,)f(the)h(string)e(\014elds)h(of)150
+5340 y(the)g(stabs)f(for)g(64)h(bit)f(in)m(teger)g(t)m(yp)s(es)h(lo)s
+(ok)f(lik)m(e:)p eop
+%DVIPSSectionPage: 22
+22 23 bop 150 -116 a Fh(22)3218 b(ST)-8 b(ABS)390 299
+y Fe(long)47 b(int:t3=r1;0010000000000)o(0000)o(000)o(0000)o(;000)o
+(777)o(7777)o(7777)o(777)o(7777)o(777;)390 403 y(long)g(unsigned)e
+(int:t5=r1;000000000000000)o(0000)o(000)o(00;0)o(0177)o(777)o(7777)o
+(7777)o(777)o(7777)o(7;)p 3928 423 42 76 v 275 543 a
+Fh(If)34 b(the)h(lo)m(w)m(er)g(b)s(ound)e(of)i(a)g(subrange)f(is)g(0)h
+(and)f(the)h(upp)s(er)e(b)s(ound)g(is)h(negativ)m(e,)j(the)e(t)m(yp)s
+(e)g(is)f(an)150 653 y(unsigned)21 b(in)m(tegral)i(t)m(yp)s(e)g(whose)g
+(size)g(in)f(b)m(ytes)i(is)e(the)h(absolute)g(v)-5 b(alue)23
+b(of)g(the)g(upp)s(er)f(b)s(ound.)36 b(I)23 b(b)s(eliev)m(e)150
+762 y(this)29 b(is)h(a)g(Con)m(v)m(ex)i(con)m(v)m(en)m(tion)f(for)f
+Fe(unsigned)e(long)i(long)p Fh(.)275 903 y(If)37 b(the)g(lo)m(w)m(er)h
+(b)s(ound)e(of)i(a)g(subrange)e(is)h(negativ)m(e)i(and)e(the)h(upp)s
+(er)d(b)s(ound)h(is)g(0,)k(the)e(t)m(yp)s(e)g(is)f(a)150
+1012 y(signed)30 b(in)m(tegral)h(t)m(yp)s(e)g(whose)g(size)g(in)f(b)m
+(ytes)h(is)f(the)i(absolute)f(v)-5 b(alue)30 b(of)h(the)h(lo)m(w)m(er)f
+(b)s(ound.)41 b(I)31 b(b)s(eliev)m(e)150 1122 y(this)e(is)g(a)h(Con)m
+(v)m(ex)h(con)m(v)m(en)m(tion)g(for)f Fe(long)f(long)p
+Fh(.)39 b(T)-8 b(o)31 b(distinguish)26 b(this)j(from)g(a)i(legitimate)e
+(subrange,)150 1232 y(the)i(t)m(yp)s(e)f(should)e(b)s(e)i(a)h(subrange)
+f(of)g(itself.)40 b(I'm)30 b(not)g(sure)g(whether)g(this)f(is)h(the)g
+(case)i(for)e(Con)m(v)m(ex.)150 1468 y Fc(5.1.1.2)63
+b(T)-10 b(raditional)41 b(Other)g(T)m(yp)s(es)275 1666
+y Fh(If)d(the)h(upp)s(er)e(b)s(ound)f(of)j(a)h(subrange)e(is)f(0)j(and)
+e(the)h(lo)m(w)m(er)g(b)s(ound)e(is)h(p)s(ositiv)m(e,)i(the)f(t)m(yp)s
+(e)g(is)f(a)150 1776 y(\015oating)32 b(p)s(oin)m(t)f(t)m(yp)s(e,)i(and)
+e(the)h(lo)m(w)m(er)g(b)s(ound)e(of)j(the)f(subrange)f(indicates)g(the)
+h(n)m(um)m(b)s(er)f(of)h(b)m(ytes)g(in)150 1886 y(the)f(t)m(yp)s(e:)390
+2020 y Fe(.stabs)46 b("float:t12=r1;4;0;",128,0)o(,0,)o(0)390
+2124 y(.stabs)g("double:t13=r1;8;0;",128,)o(0,0)o(,0)275
+2265 y Fh(Ho)m(w)m(ev)m(er,)37 b(GCC)d(writes)g Fe(long)29
+b(double)k Fh(the)h(same)h(w)m(a)m(y)g(it)f(writes)g
+Fe(double)p Fh(,)g(so)h(there)f(is)g(no)g(w)m(a)m(y)150
+2374 y(to)d(distinguish.)390 2509 y Fe(.stabs)46 b("long)g
+(double:t14=r1;8;0;",128,0,)o(0,0)275 2649 y Fh(Complex)40
+b(t)m(yp)s(es)i(are)g(de\014ned)e(the)i(same)f(w)m(a)m(y)i(as)f
+(\015oating-p)s(oin)m(t)f(t)m(yp)s(es;)47 b(there)42
+b(is)e(no)i(w)m(a)m(y)g(to)150 2759 y(distinguish)27
+b(a)j(single-precision)e(complex)i(from)g(a)h(double-precision)c
+(\015oating-p)s(oin)m(t)j(t)m(yp)s(e.)275 2899 y(The)f(C)h
+Fe(void)g Fh(t)m(yp)s(e)g(is)g(de\014ned)f(as)h(itself:)390
+3034 y Fe(.stabs)46 b("void:t15=15",128,0,0,0)275 3175
+y Fh(I'm)30 b(not)g(sure)g(ho)m(w)g(a)h(b)s(o)s(olean)f(t)m(yp)s(e)g
+(is)f(represen)m(ted.)150 3411 y Fc(5.1.2)63 b(De\014ning)42
+b(Builtin)f(T)m(yp)s(es)h(Using)g(Builtin)g(T)m(yp)s(e)f(Descriptors)
+275 3609 y Fh(This)36 b(is)i(the)h(metho)s(d)f(used)g(b)m(y)h(Sun's)e
+Fe(acc)h Fh(for)g(de\014ning)f(builtin)e(t)m(yp)s(es.)66
+b(These)39 b(are)g(the)g(t)m(yp)s(e)150 3719 y(descriptors)29
+b(to)i(de\014ne)f(builtin)d(t)m(yp)s(es:)150 3887 y Fe(b)j
+Ff(signed)j(c)m(har-\015ag)39 b(width)29 b Fe(;)h Ff(o\013set)j
+Fe(;)d Ff(n)m(bits)j Fe(;)630 3997 y Fh(De\014ne)d(an)f(in)m(tegral)g
+(t)m(yp)s(e.)41 b Ff(signed)32 b Fh(is)c(`)p Fe(u)p Fh(')i(for)f
+(unsigned)e(or)j(`)p Fe(s)p Fh(')f(for)g(signed.)40 b
+Ff(c)m(har-\015ag)e Fh(is)630 4107 y(`)p Fe(c)p Fh(')d(whic)m(h)f
+(indicates)f(this)h(is)g(a)h(c)m(haracter)i(t)m(yp)s(e,)f(or)f(is)f
+(omitted.)54 b(I)35 b(assume)g(this)e(is)h(to)630 4216
+y(distinguish)23 b(an)k(in)m(tegral)f(t)m(yp)s(e)h(from)g(a)g(c)m
+(haracter)i(t)m(yp)s(e)e(of)g(the)g(same)g(size,)h(for)e(example)630
+4326 y(it)i(migh)m(t)h(mak)m(e)h(sense)e(to)i(set)f(it)g(for)f(the)h(C)
+g(t)m(yp)s(e)g Fe(wchar_t)e Fh(so)i(the)g(debugger)f(can)h(prin)m(t)630
+4435 y(suc)m(h)h(v)-5 b(ariables)29 b(di\013eren)m(tly)f(\(Solaris)h
+(do)s(es)h(not)g(do)g(this\).)40 b(Sun)29 b(sets)h(it)g(on)g(the)g(C)g
+(t)m(yp)s(es)630 4545 y Fe(signed)f(char)37 b Fh(and)h
+Fe(unsigned)28 b(char)38 b Fh(whic)m(h)f(arguably)h(is)g(wrong.)65
+b Ff(width)37 b Fh(and)h Ff(o\013set)630 4655 y Fh(app)s(ear)29
+b(to)h(b)s(e)f(for)h(small)e(ob)5 b(jects)30 b(stored)g(in)e(larger)i
+(ones,)g(for)f(example)h(a)g Fe(short)e Fh(in)g(an)630
+4764 y Fe(int)33 b Fh(register.)50 b Ff(width)32 b Fh(is)g(normally)g
+(the)i(n)m(um)m(b)s(er)e(of)i(b)m(ytes)g(in)e(the)i(t)m(yp)s(e.)50
+b Ff(o\013set)37 b Fh(seems)630 4874 y(to)31 b(alw)m(a)m(ys)g(b)s(e)f
+(zero.)41 b Ff(n)m(bits)33 b Fh(is)d(the)g(n)m(um)m(b)s(er)f(of)i(bits)
+e(in)g(the)i(t)m(yp)s(e.)630 5011 y(Note)40 b(that)g(t)m(yp)s(e)f
+(descriptor)f(`)p Fe(b)p Fh(')h(used)f(for)h(builtin)c(t)m(yp)s(es)k
+(con\015icts)g(with)e(its)i(use)f(for)630 5121 y(P)m(ascal)e(space)f(t)
+m(yp)s(es)g(\(see)g(Section)g(5.2)h([Miscellaneous)e(T)m(yp)s(es],)i
+(page)f(26\);)k(they)c(can)630 5230 y(b)s(e)f(distinguished)c(b)s
+(ecause)35 b(the)f(c)m(haracter)i(follo)m(wing)d(the)h(t)m(yp)s(e)h
+(descriptor)e(will)f(b)s(e)i(a)630 5340 y(digit,)29 b(`)p
+Fe(\()p Fh(',)i(or)g(`)p Fe(-)p Fh(')f(for)g(a)h(P)m(ascal)g(space)g(t)
+m(yp)s(e,)g(or)f(`)p Fe(u)p Fh(')h(or)f(`)p Fe(s)p Fh(')h(for)f(a)g
+(builtin)d(t)m(yp)s(e.)p eop
+%DVIPSSectionPage: 23
+23 24 bop 150 -116 a Fh(Chapter)30 b(5:)41 b(De\014ning)29
+b(T)m(yp)s(es)2441 b(23)150 299 y Fe(w)432 b Fh(Do)s(cumen)m(ted)33
+b(b)m(y)f(AIX)g(to)h(de\014ne)e(a)i(wide)e(c)m(haracter)j(t)m(yp)s(e,)f
+(but)e(their)g(compiler)g(actu-)630 408 y(ally)k(uses)h(negativ)m(e)i
+(t)m(yp)s(e)f(n)m(um)m(b)s(ers)e(\(see)i(Section)g(5.1.3)h([Negativ)m
+(e)h(T)m(yp)s(e)d(Num)m(b)s(ers],)630 518 y(page)31 b(23\).)150
+676 y Fe(R)f Ff(fp-t)m(yp)s(e)35 b Fe(;)30 b Ff(b)m(ytes)35
+b Fe(;)630 785 y Fh(De\014ne)c(a)f(\015oating)h(p)s(oin)m(t)e(t)m(yp)s
+(e.)41 b Ff(fp-t)m(yp)s(e)35 b Fh(has)30 b(one)h(of)f(the)h(follo)m
+(wing)e(v)-5 b(alues:)630 943 y Fe(1)30 b(\(NF_SINGLE\))1110
+1053 y Fh(IEEE)g(32-bit)g(\(single)g(precision\))f(\015oating)h(p)s
+(oin)m(t)f(format.)630 1211 y Fe(2)h(\(NF_DOUBLE\))1110
+1320 y Fh(IEEE)g(64-bit)g(\(double)g(precision\))f(\015oating)h(p)s
+(oin)m(t)f(format.)630 1478 y Fe(3)h(\(NF_COMPLEX\))630
+1612 y(4)g(\(NF_COMPLEX16\))630 1745 y(5)g(\(NF_COMPLEX32\))1110
+1855 y Fh(These)24 b(are)h(for)g(complex)f(n)m(um)m(b)s(ers.)37
+b(A)25 b(commen)m(t)g(in)f(the)g(GDB)i(source)f(de-)1110
+1965 y(scrib)s(es)19 b(them)h(as)g(F)-8 b(ortran)21 b
+Fe(complex)p Fh(,)g Fe(double)29 b(complex)p Fh(,)20
+b(and)g Fe(complex*16)p Fh(,)p 3792 1985 42 84 v 1110
+2074 a(resp)s(ectiv)m(ely)-8 b(,)50 b(but)c(what)g(do)s(es)g(that)h
+(mean?)89 b(\(i.e.,)51 b(Single)45 b(precision?)1110
+2184 y(Double)30 b(precison?\).)630 2342 y Fe(6)g(\(NF_LDOUBLE\))1110
+2451 y Fh(Long)38 b(double.)61 b(This)36 b(should)g(probably)g(only)h
+(b)s(e)g(used)g(for)g(Sun)g(format)1110 2561 y Fe(long)29
+b(double)p Fh(,)24 b(and)f(new)g(co)s(des)h(should)e(b)s(e)h(used)g
+(for)h(other)g(\015oating)g(p)s(oin)m(t)1110 2670 y(formats)31
+b(\()p Fe(NF_DOUBLE)d Fh(can)j(b)s(e)e(used)h(if)g(a)g
+Fe(long)g(double)e Fh(is)i(really)f(just)h(an)1110 2780
+y(IEEE)g(double,)f(of)h(course\).)630 2938 y Ff(b)m(ytes)37
+b Fh(is)31 b(the)i(n)m(um)m(b)s(er)e(of)i(b)m(ytes)g(o)s(ccupied)f(b)m
+(y)g(the)h(t)m(yp)s(e.)47 b(This)31 b(allo)m(ws)h(a)h(debugger)f(to)630
+3047 y(p)s(erform)d(some)i(op)s(erations)e(with)g(the)i(t)m(yp)s(e)g
+(ev)m(en)g(if)e(it)h(do)s(esn't)g(understand)f Ff(fp-t)m(yp)s(e)p
+Fh(.)150 3205 y Fe(g)h Ff(t)m(yp)s(e-information)f Fe(;)h
+Ff(n)m(bits)630 3315 y Fh(Do)s(cumen)m(ted)h(b)m(y)f(AIX)g(to)h
+(de\014ne)e(a)h(\015oating)g(t)m(yp)s(e,)h(but)e(their)g(compiler)g
+(actually)g(uses)630 3424 y(negativ)m(e)j(t)m(yp)s(e)e(n)m(um)m(b)s
+(ers)f(\(see)i(Section)g(5.1.3)h([Negativ)m(e)g(T)m(yp)s(e)e(Num)m(b)s
+(ers],)g(page)h(23\).)150 3582 y Fe(c)f Ff(t)m(yp)s(e-information)f
+Fe(;)h Ff(n)m(bits)630 3692 y Fh(Do)s(cumen)m(ted)e(b)m(y)g(AIX)g(to)g
+(de\014ne)f(a)h(complex)g(t)m(yp)s(e,)g(but)f(their)g(compiler)f
+(actually)h(uses)630 3801 y(negativ)m(e)32 b(t)m(yp)s(e)e(n)m(um)m(b)s
+(ers)f(\(see)i(Section)g(5.1.3)h([Negativ)m(e)g(T)m(yp)s(e)e(Num)m(b)s
+(ers],)g(page)h(23\).)275 3959 y(The)e(C)h Fe(void)g
+Fh(t)m(yp)s(e)g(is)g(de\014ned)f(as)h(a)h(signed)e(in)m(tegral)h(t)m
+(yp)s(e)h(0)g(bits)e(long:)390 4087 y Fe(.stabs)46 b
+("void:t19=bs0;0;0",128,0,)o(0,0)275 4221 y Fh(The)33
+b(Solaris)g(compiler)f(seems)j(to)g(omit)e(the)i(trailing)d(semicolon)h
+(in)g(this)g(case.)53 b(Getting)35 b(slopp)m(y)150 4330
+y(in)27 b(this)f(w)m(a)m(y)j(is)e(not)h(a)g(swift)f(mo)m(v)m(e)i(b)s
+(ecause)f(if)f(a)h(t)m(yp)s(e)g(is)f(em)m(b)s(edded)g(in)f(a)j(more)f
+(complex)f(expression)150 4440 y(it)j(is)f(necessary)i(to)g(b)s(e)f
+(able)g(to)h(tell)f(where)f(it)h(ends.)275 4574 y(I'm)g(not)g(sure)g
+(ho)m(w)g(a)h(b)s(o)s(olean)f(t)m(yp)s(e)g(is)f(represen)m(ted.)150
+4795 y Fc(5.1.3)63 b(Negativ)m(e)40 b(T)m(yp)s(e)h(Num)m(b)s(ers)275
+4987 y Fh(This)24 b(is)i(the)g(metho)s(d)g(used)g(in)f(X)m(COFF)i(for)f
+(de\014ning)e(builtin)f(t)m(yp)s(es.)40 b(Since)25 b(the)i(debugger)f
+(kno)m(ws)150 5097 y(ab)s(out)e(the)g(builtin)d(t)m(yp)s(es)j(an)m(yw)m
+(a)m(y)-8 b(,)28 b(the)c(idea)g(of)g(negativ)m(e)i(t)m(yp)s(e)e(n)m(um)
+m(b)s(ers)f(is)g(simply)f(to)j(giv)m(e)g(a)f(sp)s(ecial)150
+5206 y(t)m(yp)s(e)31 b(n)m(um)m(b)s(er)e(whic)m(h)g(indicates)g(the)i
+(builtin)26 b(t)m(yp)s(e.)41 b(There)30 b(is)g(no)g(stab)g(de\014ning)f
+(these)i(t)m(yp)s(es.)275 5340 y(There)e(are)i(sev)m(eral)g(subtle)e
+(issues)g(with)g(negativ)m(e)j(t)m(yp)s(e)e(n)m(um)m(b)s(ers.)p
+eop
+%DVIPSSectionPage: 24
+24 25 bop 150 -116 a Fh(24)3218 b(ST)-8 b(ABS)275 299
+y(One)28 b(is)g(the)h(size)f(of)h(the)g(t)m(yp)s(e.)41
+b(A)29 b(builtin)c(t)m(yp)s(e)k(\(for)g(example)f(the)h(C)g(t)m(yp)s
+(es)g Fe(int)e Fh(or)i Fe(long)p Fh(\))f(migh)m(t)150
+408 y(ha)m(v)m(e)38 b(di\013eren)m(t)e(sizes)g(dep)s(ending)e(on)i
+(compiler)f(options,)i(the)g(target)h(arc)m(hitecture,)h(the)e(ABI,)g
+(etc.)150 518 y(This)31 b(issue)h(do)s(esn't)h(come)h(up)e(for)h(IBM)h
+(to)s(ols)e(since)h(\(so)h(far\))f(they)g(just)g(target)h(the)f
+(RS/6000;)k(the)150 628 y(sizes)k(indicated)f(b)s(elo)m(w)h(for)g(eac)m
+(h)i(size)e(are)h(what)f(the)h(IBM)f(RS/6000)j(to)s(ols)d(use.)73
+b(T)-8 b(o)42 b(deal)f(with)150 737 y(di\013ering)28
+b(sizes,)i(either)f(de\014ne)g(separate)i(negativ)m(e)h(t)m(yp)s(e)e(n)
+m(um)m(b)s(ers)e(for)i(eac)m(h)h(size)f(\(whic)m(h)f(w)m(orks)h(but)150
+847 y(requires)39 b(c)m(hanging)h(the)h(debugger,)i(and,)f(unless)d(y)m
+(ou)i(get)g(b)s(oth)f(AIX)g(db)m(x)g(and)g(GDB)h(to)g(accept)150
+956 y(the)31 b(c)m(hange,)i(in)m(tro)s(duces)d(an)h(incompatibilit)m
+(y\),)e(or)j(use)f(a)g(t)m(yp)s(e)h(attribute)f(\(see)h(Section)f(1.3)h
+([String)150 1066 y(Field],)42 b(page)f(2\))g(to)g(de\014ne)e(a)i(new)e
+(t)m(yp)s(e)i(with)d(the)j(appropriate)e(size)h(\(whic)m(h)f(merely)h
+(requires)f(a)150 1176 y(debugger)30 b(whic)m(h)f(understands)g(t)m(yp)
+s(e)h(attributes,)g(lik)m(e)g(AIX)h(db)m(x)e(or)i(GDB\).)h(F)-8
+b(or)31 b(example,)390 1309 y Fe(.stabs)46 b("boolean:t10=@s8;-16",128)
+o(,0,)o(0,0)275 1448 y Fh(de\014nes)29 b(an)h(8-bit)g(b)s(o)s(olean)g
+(t)m(yp)s(e,)h(and)390 1581 y Fe(.stabs)46 b("boolean:t10=@s64;-16",12)
+o(8,0)o(,0,0)275 1721 y Fh(de\014nes)29 b(a)i(64-bit)f(b)s(o)s(olean)g
+(t)m(yp)s(e.)275 1860 y(A)35 b(similar)d(issue)i(is)h(the)g(format)h
+(of)f(the)g(t)m(yp)s(e.)56 b(This)33 b(comes)j(up)e(most)i(often)g(for)
+f(\015oating-p)s(oin)m(t)150 1969 y(t)m(yp)s(es,)29 b(whic)m(h)e(could)
+g(ha)m(v)m(e)i(v)-5 b(arious)27 b(formats)h(\(particularly)e(extended)i
+(doubles,)f(whic)m(h)g(v)-5 b(ary)28 b(quite)g(a)150
+2079 y(bit)h(ev)m(en)i(among)f(IEEE)g(systems\).)41 b(Again,)30
+b(it)f(is)g(b)s(est)h(to)h(de\014ne)e(a)i(new)e(negativ)m(e)i(t)m(yp)s
+(e)f(n)m(um)m(b)s(er)f(for)150 2188 y(eac)m(h)c(di\013eren)m(t)f
+(format;)i(c)m(hanging)e(the)g(format)h(based)e(on)h(the)g(target)i
+(system)e(has)f(v)-5 b(arious)23 b(problems.)150 2298
+y(One)i(suc)m(h)g(problem)f(is)g(that)i(the)g(Alpha)e(has)i(b)s(oth)e
+(V)-10 b(AX)26 b(and)f(IEEE)g(\015oating)g(t)m(yp)s(es.)39
+b(One)25 b(can)h(easily)150 2408 y(imagine)j(one)g(library)e(using)h
+(the)i(V)-10 b(AX)30 b(t)m(yp)s(es)g(and)f(another)g(library)e(in)i
+(the)g(same)h(executable)g(using)150 2517 y(the)d(IEEE)g(t)m(yp)s(es.)
+39 b(Another)27 b(example)g(is)f(that)i(the)f(in)m(terpretation)f(of)h
+(whether)g(a)g(b)s(o)s(olean)f(is)g(true)h(or)150 2627
+y(false)k(can)h(b)s(e)f(based)g(on)h(the)g(least)f(signi\014can)m(t)g
+(bit,)g(most)h(signi\014can)m(t)f(bit,)g(whether)g(it)g(is)f(zero,)j
+(etc.,)150 2736 y(and)f(di\013eren)m(t)g(compilers)e(\(or)j(di\013eren)
+m(t)f(options)f(to)i(the)g(same)g(compiler\))e(migh)m(t)h(pro)m(vide)f
+(di\013eren)m(t)150 2846 y(kinds)d(of)j(b)s(o)s(olean.)275
+2985 y(The)f(last)g(ma)5 b(jor)31 b(issue)e(is)h(the)g(names)h(of)g
+(the)f(t)m(yp)s(es.)42 b(The)30 b(name)g(of)h(a)g(giv)m(en)g(t)m(yp)s
+(e)f(dep)s(ends)f Fd(only)150 3095 y Fh(on)c(the)g(negativ)m(e)h(t)m
+(yp)s(e)f(n)m(um)m(b)s(er)e(giv)m(en;)k(these)e(do)g(not)g(v)-5
+b(ary)25 b(dep)s(ending)d(on)j(the)g(language,)h(the)f(target)150
+3204 y(system,)36 b(or)e(an)m(ything)g(else.)52 b(One)34
+b(can)g(alw)m(a)m(ys)h(de\014ne)f(separate)h(t)m(yp)s(e)f(n)m(um)m(b)s
+(ers|in)e(the)i(follo)m(wing)150 3314 y(list)c(y)m(ou)j(will)c(see)j
+(for)g(example)f(separate)i Fe(int)e Fh(and)g Fe(integer*4)e
+Fh(t)m(yp)s(es)j(whic)m(h)e(are)i(iden)m(tical)f(except)150
+3423 y(for)39 b(the)g(name.)66 b(But)39 b(compatibilit)m(y)e(can)i(b)s
+(e)f(main)m(tained)f(b)m(y)i(not)g(in)m(v)m(en)m(ting)f(new)h(negativ)m
+(e)h(t)m(yp)s(e)150 3533 y(n)m(um)m(b)s(ers)29 b(and)h(instead)f(just)h
+(de\014ning)f(a)h(new)g(t)m(yp)s(e)h(with)e(a)i(new)e(name.)41
+b(F)-8 b(or)31 b(example:)390 3666 y Fe(.stabs)46 b
+("CARDINAL:t10=-8",128,0,0)o(,0)275 3805 y Fh(Here)25
+b(is)f(the)h(list)e(of)i(negativ)m(e)h(t)m(yp)s(e)f(n)m(um)m(b)s(ers.)
+38 b(The)24 b(phrase)g Ff(in)m(tegral)h(t)m(yp)s(e)30
+b Fh(is)24 b(used)g(to)i(mean)e(t)m(w)m(os-)150 3915
+y(complemen)m(t)39 b(\(I)f(strongly)g(susp)s(ect)f(that)i(all)f(mac)m
+(hines)f(whic)m(h)h(use)g(stabs)g(use)g(t)m(w)m(os-complemen)m(t;)150
+4025 y(most)31 b(mac)m(hines)f(use)g(t)m(w)m(os-complemen)m(t)i(these)f
+(da)m(ys\).)150 4191 y Fe(-1)384 b(int)p Fh(,)30 b(32)h(bit)e(signed)h
+(in)m(tegral)g(t)m(yp)s(e.)150 4355 y Fe(-2)384 b(char)p
+Fh(,)29 b(8)i(bit)e(t)m(yp)s(e)i(holding)d(a)j(c)m(haracter.)42
+b(Both)31 b(GDB)g(and)f(db)m(x)g(on)g(AIX)g(treat)i(this)d(as)630
+4465 y(signed.)45 b(GCC)32 b(uses)g(this)f(t)m(yp)s(e)h(whether)g
+Fe(char)f Fh(is)g(signed)g(or)h(not,)i(whic)m(h)d(seems)h(lik)m(e)g(a)
+630 4574 y(bad)f(idea.)45 b(The)32 b(AIX)g(compiler)f(\()p
+Fe(xlc)p Fh(\))g(seems)i(to)f(a)m(v)m(oid)h(this)e(t)m(yp)s(e;)i(it)e
+(uses)h(-5)h(instead)630 4684 y(for)d Fe(char)p Fh(.)150
+4848 y Fe(-3)384 b(short)p Fh(,)29 b(16)i(bit)f(signed)f(in)m(tegral)h
+(t)m(yp)s(e.)150 5012 y Fe(-4)384 b(long)p Fh(,)29 b(32)j(bit)d(signed)
+g(in)m(tegral)h(t)m(yp)s(e.)150 5176 y Fe(-5)384 b(unsigned)28
+b(char)p Fh(,)i(8)g(bit)g(unsigned)e(in)m(tegral)i(t)m(yp)s(e.)150
+5340 y Fe(-6)384 b(signed)29 b(char)p Fh(,)g(8)i(bit)e(signed)h(in)m
+(tegral)g(t)m(yp)s(e.)p eop
+%DVIPSSectionPage: 25
+25 26 bop 150 -116 a Fh(Chapter)30 b(5:)41 b(De\014ning)29
+b(T)m(yp)s(es)2441 b(25)150 299 y Fe(-7)384 b(unsigned)28
+b(short)p Fh(,)h(16)j(bit)d(unsigned)f(in)m(tegral)i(t)m(yp)s(e.)150
+458 y Fe(-8)384 b(unsigned)28 b(int)p Fh(,)i(32)h(bit)e(unsigned)g(in)m
+(tegral)h(t)m(yp)s(e.)150 618 y Fe(-9)384 b(unsigned)p
+Fh(,)28 b(32)k(bit)d(unsigned)f(in)m(tegral)i(t)m(yp)s(e.)150
+777 y Fe(-10)336 b(unsigned)28 b(long)p Fh(,)i(32)h(bit)e(unsigned)g
+(in)m(tegral)h(t)m(yp)s(e.)150 936 y Fe(-11)336 b(void)p
+Fh(,)29 b(t)m(yp)s(e)i(indicating)d(the)j(lac)m(k)g(of)f(a)h(v)-5
+b(alue.)150 1096 y Fe(-12)336 b(float)p Fh(,)29 b(IEEE)h(single)f
+(precision.)150 1255 y Fe(-13)336 b(double)p Fh(,)29
+b(IEEE)h(double)f(precision.)150 1415 y Fe(-14)336 b(long)29
+b(double)p Fh(,)c(IEEE)f(double)g(precision.)37 b(The)25
+b(compiler)e(claims)h(the)i(size)f(will)d(increase)630
+1524 y(in)31 b(a)i(future)f(release,)i(and)e(for)h(binary)d
+(compatibilit)m(y)h(y)m(ou)i(ha)m(v)m(e)h(to)g(a)m(v)m(oid)f(using)e
+Fe(long)630 1634 y(double)p Fh(.)39 b(I)30 b(hop)s(e)g(when)f(they)i
+(increase)f(it)g(they)g(use)g(a)h(new)f(negativ)m(e)i(t)m(yp)s(e)e(n)m
+(um)m(b)s(er.)150 1793 y Fe(-15)336 b(integer)p Fh(.)39
+b(32)31 b(bit)e(signed)h(in)m(tegral)g(t)m(yp)s(e.)150
+1953 y Fe(-16)336 b(boolean)p Fh(.)56 b(32)36 b(bit)f(t)m(yp)s(e.)58
+b(GDB)37 b(and)f(GCC)f(assume)h(that)g(zero)h(is)e(false,)j(one)e(is)f
+(true,)630 2062 y(and)i(other)h(v)-5 b(alues)37 b(ha)m(v)m(e)i(unsp)s
+(eci\014ed)c(meaning.)62 b(I)37 b(hop)s(e)g(this)g(agrees)i(with)d(ho)m
+(w)i(the)630 2172 y(IBM)31 b(to)s(ols)f(use)g(the)h(t)m(yp)s(e.)150
+2331 y Fe(-17)336 b(short)29 b(real)p Fh(.)40 b(IEEE)29
+b(single)g(precision.)150 2491 y Fe(-18)336 b(real)p
+Fh(.)40 b(IEEE)29 b(double)g(precision.)150 2650 y Fe(-19)336
+b(stringptr)p Fh(.)38 b(See)31 b(Section)f(5.6)h([Strings],)f(page)h
+(29.)150 2809 y Fe(-20)336 b(character)p Fh(,)28 b(8)j(bit)e(unsigned)g
+(c)m(haracter)j(t)m(yp)s(e.)150 2969 y Fe(-21)336 b(logical*1)p
+Fh(,)34 b(8)h(bit)f(t)m(yp)s(e.)54 b(This)33 b(F)-8 b(ortran)35
+b(t)m(yp)s(e)g(has)g(a)g(split)e(p)s(ersonalit)m(y)h(in)f(that)j(it)e
+(is)630 3078 y(used)24 b(for)h(b)s(o)s(olean)f(v)-5 b(ariables,)25
+b(but)f(can)h(also)g(b)s(e)f(used)g(for)h(unsigned)e(in)m(tegers.)39
+b(0)25 b(is)f(false,)630 3188 y(1)31 b(is)e(true,)i(and)e(other)i(v)-5
+b(alues)30 b(are)g(non-b)s(o)s(olean.)150 3347 y Fe(-22)336
+b(logical*2)p Fh(,)38 b(16)h(bit)e(t)m(yp)s(e.)64 b(This)36
+b(F)-8 b(ortran)39 b(t)m(yp)s(e)g(has)e(a)i(split)d(p)s(ersonalit)m(y)h
+(in)g(that)h(it)630 3457 y(is)c(used)f(for)h(b)s(o)s(olean)g(v)-5
+b(ariables,)34 b(but)g(can)h(also)f(b)s(e)g(used)g(for)g(unsigned)f(in)
+m(tegers.)53 b(0)35 b(is)630 3567 y(false,)30 b(1)h(is)e(true,)i(and)f
+(other)g(v)-5 b(alues)30 b(are)h(non-b)s(o)s(olean.)150
+3726 y Fe(-23)336 b(logical*4)p Fh(,)38 b(32)h(bit)e(t)m(yp)s(e.)64
+b(This)36 b(F)-8 b(ortran)39 b(t)m(yp)s(e)g(has)e(a)i(split)d(p)s
+(ersonalit)m(y)h(in)g(that)h(it)630 3836 y(is)c(used)f(for)h(b)s(o)s
+(olean)g(v)-5 b(ariables,)34 b(but)g(can)h(also)f(b)s(e)g(used)g(for)g
+(unsigned)f(in)m(tegers.)53 b(0)35 b(is)630 3945 y(false,)30
+b(1)h(is)e(true,)i(and)f(other)g(v)-5 b(alues)30 b(are)h(non-b)s(o)s
+(olean.)150 4105 y Fe(-24)336 b(logical)p Fh(,)24 b(32)h(bit)e(t)m(yp)s
+(e.)39 b(This)23 b(F)-8 b(ortran)25 b(t)m(yp)s(e)f(has)g(a)h(split)e(p)
+s(ersonalit)m(y)g(in)g(that)h(it)g(is)g(used)630 4214
+y(for)k(b)s(o)s(olean)f(v)-5 b(ariables,)27 b(but)h(can)g(also)g(b)s(e)
+g(used)f(for)h(unsigned)e(in)m(tegers.)40 b(0)29 b(is)e(false,)h(1)h
+(is)630 4324 y(true,)h(and)g(other)h(v)-5 b(alues)30
+b(are)g(non-b)s(o)s(olean.)150 4483 y Fe(-25)336 b(complex)p
+Fh(.)37 b(A)25 b(complex)g(t)m(yp)s(e)g(consisting)e(of)i(t)m(w)m(o)i
+(IEEE)d(single-precision)e(\015oating)j(p)s(oin)m(t)630
+4593 y(v)-5 b(alues.)150 4752 y Fe(-26)336 b(complex)p
+Fh(.)79 b(A)44 b(complex)f(t)m(yp)s(e)h(consisting)e(of)i(t)m(w)m(o)h
+(IEEE)e(double-precision)e(\015oating)630 4862 y(p)s(oin)m(t)29
+b(v)-5 b(alues.)150 5021 y Fe(-27)336 b(integer*1)p Fh(,)28
+b(8)j(bit)e(signed)h(in)m(tegral)g(t)m(yp)s(e.)150 5181
+y Fe(-28)336 b(integer*2)p Fh(,)28 b(16)j(bit)f(signed)f(in)m(tegral)h
+(t)m(yp)s(e.)150 5340 y Fe(-29)336 b(integer*4)p Fh(,)28
+b(32)j(bit)f(signed)f(in)m(tegral)h(t)m(yp)s(e.)p eop
+%DVIPSSectionPage: 26
+26 27 bop 150 -116 a Fh(26)3218 b(ST)-8 b(ABS)150 299
+y Fe(-30)336 b(wchar)p Fh(.)39 b(Wide)30 b(c)m(haracter,)i(16)g(bits)d
+(wide,)g(unsigned)g(\(what)h(format?)41 b(Unico)s(de?\).)150
+491 y Fe(-31)336 b(long)29 b(long)p Fh(,)h(64)h(bit)e(signed)h(in)m
+(tegral)g(t)m(yp)s(e.)150 684 y Fe(-32)336 b(unsigned)28
+b(long)h(long)p Fh(,)h(64)h(bit)e(unsigned)g(in)m(tegral)h(t)m(yp)s(e.)
+150 876 y Fe(-33)336 b(logical*8)p Fh(,)28 b(64)j(bit)f(unsigned)e(in)m
+(tegral)i(t)m(yp)s(e.)150 1068 y Fe(-34)336 b(integer*8)p
+Fh(,)28 b(64)j(bit)f(signed)f(in)m(tegral)h(t)m(yp)s(e.)150
+1408 y Fi(5.2)68 b(Miscellaneous)46 b(T)l(yp)t(es)150
+1675 y Fe(b)30 b Ff(t)m(yp)s(e-information)f Fe(;)h Ff(b)m(ytes)630
+1784 y Fh(P)m(ascal)h(space)g(t)m(yp)s(e.)41 b(This)28
+b(is)i(do)s(cumen)m(ted)g(b)m(y)g(IBM;)h(what)g(do)s(es)f(it)g(mean?)
+630 1935 y(This)e(use)i(of)g(the)g(`)p Fe(b)p Fh(')g(t)m(yp)s(e)g
+(descriptor)f(can)i(b)s(e)e(distinguished)d(from)k(its)f(use)h(for)f
+(builtin)630 2045 y(in)m(tegral)36 b(t)m(yp)s(es)g(\(see)h(Section)f
+(5.1.2)i([Builtin)c(T)m(yp)s(e)h(Descriptors],)j(page)f(22\))g(b)s
+(ecause)630 2154 y(the)31 b(c)m(haracter)h(follo)m(wing)c(the)j(t)m(yp)
+s(e)f(descriptor)g(is)f(alw)m(a)m(ys)i(a)g(digit,)e(`)p
+Fe(\()p Fh(',)i(or)f(`)p Fe(-)p Fh('.)150 2347 y Fe(B)g
+Ff(t)m(yp)s(e-information)630 2456 y Fh(A)j(v)m(olatile-quali\014ed)e
+(v)m(ersion)h(of)h Ff(t)m(yp)s(e-information)p Fh(.)46
+b(This)31 b(is)h(a)h(Sun)e(extension.)48 b(Ref-)630 2566
+y(erences)29 b(and)f(stores)g(to)h(a)g(v)-5 b(ariable)27
+b(with)g(a)i(v)m(olatile-quali\014ed)d(t)m(yp)s(e)j(m)m(ust)f(not)g(b)s
+(e)g(opti-)630 2676 y(mized)i(or)g(cac)m(hed;)i(they)e(m)m(ust)g(o)s
+(ccur)h(as)f(the)h(user)f(sp)s(eci\014es)f(them.)150
+2868 y Fe(d)h Ff(t)m(yp)s(e-information)630 2977 y Fh(File)g(of)g(t)m
+(yp)s(e)h Ff(t)m(yp)s(e-information)p Fh(.)39 b(As)31
+b(far)f(as)g(I)g(kno)m(w)h(this)e(is)h(only)f(used)h(b)m(y)g(P)m
+(ascal.)150 3170 y Fe(k)g Ff(t)m(yp)s(e-information)630
+3279 y Fh(A)46 b(const-quali\014ed)e(v)m(ersion)g(of)i
+Ff(t)m(yp)s(e-information)p Fh(.)85 b(This)43 b(is)i(a)h(Sun)d
+(extension.)86 b(A)630 3389 y(v)-5 b(ariable)29 b(with)g(a)i
+(const-quali\014ed)e(t)m(yp)s(e)i(cannot)g(b)s(e)e(mo)s(di\014ed.)150
+3581 y Fe(M)h Ff(t)m(yp)s(e-information)f Fe(;)h Ff(length)630
+3691 y Fh(Multiple)k(instance)i(t)m(yp)s(e.)58 b(The)35
+b(t)m(yp)s(e)i(seems)f(to)h(comp)s(osed)f(of)g Ff(length)f
+Fh(rep)s(etitions)g(of)630 3800 y Ff(t)m(yp)s(e-information)p
+Fh(,)40 b(for)e(example)g Fe(character*3)d Fh(is)j(represen)m(ted)g(b)m
+(y)h(`)p Fe(M-2;3)p Fh(',)g(where)630 3910 y(`)p Fe(-2)p
+Fh(')32 b(is)g(a)h(reference)g(to)g(a)g(c)m(haracter)h(t)m(yp)s(e)f
+(\(see)g(Section)f(5.1.3)j([Negativ)m(e)f(T)m(yp)s(e)e(Num-)630
+4020 y(b)s(ers],)27 b(page)h(23\).)41 b(I'm)27 b(not)h(sure)e(ho)m(w)i
+(this)e(di\013ers)g(from)h(an)g(arra)m(y)-8 b(.)40 b(This)26
+b(app)s(ears)h(to)h(b)s(e)630 4129 y(a)k(F)-8 b(ortran)32
+b(feature.)44 b Ff(length)31 b Fh(is)f(a)i(b)s(ound,)e(lik)m(e)h(those)
+h(in)e(range)h(t)m(yp)s(es;)i(see)f(Section)f(5.4)630
+4239 y([Subranges],)f(page)h(27.)150 4431 y Fe(S)f Ff(t)m(yp)s
+(e-information)630 4541 y Fh(P)m(ascal)d(set)g(t)m(yp)s(e.)40
+b Ff(t)m(yp)s(e-information)25 b Fh(m)m(ust)i(b)s(e)e(a)i(small)e(t)m
+(yp)s(e)i(suc)m(h)f(as)h(an)f(en)m(umeration)630 4650
+y(or)d(a)f(subrange,)i(and)e(the)h(t)m(yp)s(e)f(is)g(a)h(bitmask)e
+(whose)i(length)f(is)f(sp)s(eci\014ed)g(b)m(y)i(the)f(n)m(um)m(b)s(er)
+630 4760 y(of)31 b(elemen)m(ts)f(in)f Ff(t)m(yp)s(e-information)p
+Fh(.)630 4911 y(In)d(CHILL,)g(if)f(it)h(is)g(a)g(bitstring)f(instead)h
+(of)g(a)h(set,)h(also)f(use)f(the)h(`)p Fe(S)p Fh(')f(t)m(yp)s(e)h
+(attribute)f(\(see)630 5020 y(Section)k(1.3)i([String)d(Field],)g(page)
+j(2\).)150 5213 y Fe(*)e Ff(t)m(yp)s(e-information)630
+5322 y Fh(P)m(oin)m(ter)h(to)g Ff(t)m(yp)s(e-information)p
+Fh(.)p eop
+%DVIPSSectionPage: 27
+27 28 bop 150 -116 a Fh(Chapter)30 b(5:)41 b(De\014ning)29
+b(T)m(yp)s(es)2441 b(27)150 299 y Fi(5.3)68 b(Cross-References)47
+b(to)e(Other)g(T)l(yp)t(es)275 496 y Fh(A)31 b(t)m(yp)s(e)h(can)f(b)s
+(e)g(used)g(b)s(efore)g(it)g(is)f(de\014ned;)h(one)h(common)g(w)m(a)m
+(y)g(to)g(deal)f(with)f(that)j(situation)d(is)150 605
+y(just)g(to)h(use)f(a)h(t)m(yp)s(e)f(reference)h(to)g(a)g(t)m(yp)s(e)g
+(whic)m(h)e(has)h(not)g(y)m(et)i(b)s(een)e(de\014ned.)275
+744 y(Another)f(w)m(a)m(y)h(is)e(with)g(the)i(`)p Fe(x)p
+Fh(')f(t)m(yp)s(e)h(descriptor,)e(whic)m(h)g(is)h(follo)m(w)m(ed)f(b)m
+(y)i(`)p Fe(s)p Fh(')f(for)g(a)h(structure)e(tag,)150
+854 y(`)p Fe(u)p Fh(')34 b(for)f(a)i(union)d(tag,)k(or)d(`)p
+Fe(e)p Fh(')h(for)g(a)g(en)m(umerator)g(tag,)i(follo)m(w)m(ed)e(b)m(y)f
+(the)h(name)g(of)g(the)g(tag,)i(follo)m(w)m(ed)150 963
+y(b)m(y)29 b(`)p Fe(:)p Fh('.)40 b(If)28 b(the)h(name)g(con)m(tains)g
+(`)p Fe(::)p Fh(')f(b)s(et)m(w)m(een)i(a)f(`)p Fe(<)p
+Fh(')g(and)f(`)p Fe(>)p Fh(')h(pair)e(\(for)i(C)p Fe(++)f
+Fh(templates\),)i(suc)m(h)e(a)h(`)p Fe(::)p Fh(')150
+1073 y(do)s(es)h(not)g(end)f(the)h(name|only)f(a)i(single)d(`)p
+Fe(:)p Fh(')i(ends)f(the)i(name;)f(see)h(Section)e(7.2)i([Nested)g(Sym)
+m(b)s(ols],)150 1182 y(page)g(37.)275 1321 y(F)-8 b(or)31
+b(example,)f(the)h(follo)m(wing)d(C)i(declarations:)390
+1454 y Fe(struct)46 b(foo;)390 1558 y(struct)g(foo)h(*bar;)150
+1697 y Fh(pro)s(duce:)390 1830 y Fe(.stabs)f("bar:G16=*17=xsfoo:",32,0)
+o(,0,)o(0)275 1968 y Fh(Not)34 b(all)e(debuggers)h(supp)s(ort)e(the)j
+(`)p Fe(x)p Fh(')f(t)m(yp)s(e)h(descriptor,)f(so)g(on)g(some)h(mac)m
+(hines)f(GCC)g(do)s(es)g(not)150 2078 y(use)g(it.)50
+b(I)33 b(b)s(eliev)m(e)g(that)h(for)f(the)h(ab)s(o)m(v)m(e)h(example)e
+(it)g(w)m(ould)f(just)h(emit)g(a)h(reference)g(to)g(t)m(yp)s(e)g(17)h
+(and)150 2187 y(nev)m(er)c(de\014ne)e(it,)h(but)g(I)g(ha)m(v)m(en't)i
+(v)m(eri\014ed)d(that.)275 2326 y(Mo)s(dula-2)e(imp)s(orted)f(t)m(yp)s
+(es,)j(at)f(least)g(on)g(AIX,)g(use)g(the)g(`)p Fe(i)p
+Fh(')g(t)m(yp)s(e)g(descriptor,)f(whic)m(h)f(is)h(follo)m(w)m(ed)150
+2436 y(b)m(y)35 b(the)f(name)h(of)g(the)g(mo)s(dule)e(from)h(whic)m(h)g
+(the)h(t)m(yp)s(e)f(is)g(imp)s(orted,)h(follo)m(w)m(ed)f(b)m(y)g(`)p
+Fe(:)p Fh(',)j(follo)m(w)m(ed)d(b)m(y)150 2545 y(the)f(name)g(of)g(the)
+g(t)m(yp)s(e.)48 b(There)32 b(is)g(then)g(optionally)f(a)j(comma)f
+(follo)m(w)m(ed)g(b)m(y)f(t)m(yp)s(e)h(information)e(for)150
+2655 y(the)e(t)m(yp)s(e.)40 b(This)27 b(di\013ers)g(from)h(merely)g
+(naming)f(the)i(t)m(yp)s(e)f(\(see)i(Section)e(5.9)i([T)m(yp)s(edefs],)
+e(page)i(31\))f(in)150 2765 y(that)e(it)g(iden)m(ti\014es)e(the)i(mo)s
+(dule;)f(I)h(don't)g(understand)e(whether)h(the)h(name)g(of)g(the)g(t)m
+(yp)s(e)f(giv)m(en)h(here)g(is)150 2874 y(alw)m(a)m(ys)32
+b(just)g(the)g(same)g(as)g(the)g(name)g(w)m(e)h(are)f(giving)f(it,)h
+(or)g(whether)f(this)g(t)m(yp)s(e)h(descriptor)f(is)g(used)150
+2984 y(with)36 b(a)h(nameless)f(stab)h(\(see)h(Section)f(1.3)h([String)
+e(Field],)i(page)g(2\),)h(or)e(what.)61 b(The)36 b(sym)m(b)s(ol)g(ends)
+150 3093 y(with)29 b(`)p Fe(;)p Fh('.)150 3361 y Fi(5.4)68
+b(Subrange)45 b(T)l(yp)t(es)275 3558 y Fh(The)c(`)p Fe(r)p
+Fh(')h(t)m(yp)s(e)f(descriptor)g(de\014nes)g(a)h(t)m(yp)s(e)g(as)f(a)h
+(subrange)f(of)h(another)g(t)m(yp)s(e.)75 b(It)42 b(is)e(follo)m(w)m
+(ed)150 3668 y(b)m(y)34 b(t)m(yp)s(e)h(information)d(for)i(the)h(t)m
+(yp)s(e)f(of)h(whic)m(h)e(it)g(is)h(a)g(subrange,)h(a)g(semicolon,)g
+(an)f(in)m(tegral)g(lo)m(w)m(er)150 3777 y(b)s(ound,)h(a)h(semicolon,)g
+(an)g(in)m(tegral)f(upp)s(er)e(b)s(ound,)i(and)g(a)h(semicolon.)55
+b(The)35 b(AIX)h(do)s(cumen)m(tation)150 3887 y(do)s(es)e(not)g(sp)s
+(ecify)f(the)h(trailing)e(semicolon,)j(in)e(an)h(e\013ort)h(to)f(sp)s
+(ecify)f(arra)m(y)i(indexes)e(more)h(cleanly)-8 b(,)150
+3997 y(but)35 b(a)g(subrange)g(whic)m(h)f(is)g(not)h(an)h(arra)m(y)f
+(index)f(has)h(alw)m(a)m(ys)h(included)c(a)k(trailing)d(semicolon)i
+(\(see)150 4106 y(Section)30 b(5.5)i([Arra)m(ys],)f(page)g(28\).)275
+4245 y(Instead)f(of)g(an)h(in)m(teger,)g(either)e(b)s(ound)g(can)h(b)s
+(e)g(one)h(of)f(the)h(follo)m(wing:)150 4411 y Fe(A)f
+Ff(o\013set)193 b Fh(The)23 b(b)s(ound)f(is)h(passed)g(b)m(y)g
+(reference)i(on)e(the)h(stac)m(k)h(at)g(o\013set)g Ff(o\013set)h
+Fh(from)e(the)f(argumen)m(t)630 4520 y(list.)37 b(See)25
+b(Section)e(4.7)i([P)m(arameters],)j(page)c(18,)j(for)d(more)g
+(information)e(on)i(suc)m(h)g(o\013sets.)150 4684 y Fe(T)30
+b Ff(o\013set)193 b Fh(The)34 b(b)s(ound)e(is)h(passed)h(b)m(y)g(v)-5
+b(alue)34 b(on)g(the)g(stac)m(k)i(at)f(o\013set)g Ff(o\013set)i
+Fh(from)d(the)g(argumen)m(t)630 4793 y(list.)150 4957
+y Fe(a)c Ff(register-n)m(um)m(b)s(er)630 5067 y Fh(The)g(b)s(ound)e(is)
+i(pased)g(b)m(y)g(reference)h(in)e(register)h(n)m(um)m(b)s(er)f
+Ff(register-n)m(um)m(b)s(er)p Fh(.)150 5230 y Fe(t)h
+Ff(register-n)m(um)m(b)s(er)630 5340 y Fh(The)g(b)s(ound)e(is)i(passed)
+f(b)m(y)i(v)-5 b(alue)30 b(in)f(register)h(n)m(um)m(b)s(er)f
+Ff(register-n)m(um)m(b)s(er)p Fh(.)p eop
+%DVIPSSectionPage: 28
+28 29 bop 150 -116 a Fh(28)3218 b(ST)-8 b(ABS)150 299
+y Fe(J)432 b Fh(There)30 b(is)f(no)i(b)s(ound.)275 459
+y(Subranges)f(are)j(also)f(used)g(for)g(builtin)d(t)m(yp)s(es;)k(see)g
+(Section)f(5.1.1)i([T)-8 b(raditional)30 b(Builtin)g(T)m(yp)s(es],)150
+568 y(page)h(21.)150 827 y Fi(5.5)68 b(Arra)l(y)45 b(T)l(yp)t(es)275
+1020 y Fh(Arra)m(ys)27 b(use)f(the)h(`)p Fe(a)p Fh(')g(t)m(yp)s(e)g
+(descriptor.)39 b(F)-8 b(ollo)m(wing)26 b(the)h(t)m(yp)s(e)g
+(descriptor)f(is)g(the)h(t)m(yp)s(e)g(of)g(the)g(index)150
+1129 y(and)f(the)g(t)m(yp)s(e)h(of)f(the)g(arra)m(y)h(elemen)m(ts.)40
+b(If)26 b(the)g(index)f(t)m(yp)s(e)h(is)g(a)g(range)h(t)m(yp)s(e,)h(it)
+d(ends)h(in)f(a)h(semicolon;)150 1239 y(otherwise)f(\(for)i(example,)f
+(if)f(it)h(is)f(a)h(t)m(yp)s(e)g(reference\),)i(there)e(do)s(es)g(not)g
+(app)s(ear)g(to)g(b)s(e)g(an)m(y)g(w)m(a)m(y)h(to)g(tell)150
+1349 y(where)j(the)h(t)m(yp)s(es)f(are)h(separated.)42
+b(In)30 b(an)h(e\013ort)g(to)g(clean)g(up)e(this)h(mess,)g(IBM)i(do)s
+(cumen)m(ts)e(the)h(t)m(w)m(o)150 1458 y(t)m(yp)s(es)25
+b(as)h(b)s(eing)d(separated)j(b)m(y)f(a)g(semicolon,)h(and)f(a)g(range)
+h(t)m(yp)s(e)f(as)g(not)h(ending)e(in)f(a)j(semicolon)e(\(but)150
+1568 y(this)34 b(is)g(not)i(righ)m(t)e(for)h(range)h(t)m(yp)s(es)f
+(whic)m(h)f(are)h(not)h(arra)m(y)f(indexes,)h(see)f(Section)g(5.4)h
+([Subranges],)150 1677 y(page)25 b(27\).)39 b(I)24 b(think)f(probably)f
+(the)i(b)s(est)f(solution)g(is)g(to)h(sp)s(ecify)f(that)h(a)h
+(semicolon)e(ends)g(a)h(range)h(t)m(yp)s(e,)150 1787
+y(and)36 b(that)g(the)h(index)e(t)m(yp)s(e)h(and)g(elemen)m(t)h(t)m(yp)
+s(e)f(of)g(an)h(arra)m(y)f(are)h(separated)g(b)m(y)f(a)g(semicolon,)i
+(but)150 1896 y(that)33 b(if)e(the)h(index)f(t)m(yp)s(e)h(is)f(a)i
+(range)f(t)m(yp)s(e,)i(the)e(extra)h(semicolon)e(can)i(b)s(e)e
+(omitted.)46 b(GDB)33 b(\(at)h(least)150 2006 y(through)i(v)m(ersion)g
+(4.9\))j(do)s(esn't)d(supp)s(ort)f(an)m(y)i(kind)e(of)i(index)e(t)m(yp)
+s(e)i(other)g(than)g(a)g(range)g(an)m(yw)m(a)m(y;)150
+2116 y(I'm)30 b(not)h(sure)e(ab)s(out)i(db)m(x.)275 2251
+y(It)38 b(is)f(w)m(ell)h(established,)h(and)f(widely)e(used,)k(that)f
+(the)f(t)m(yp)s(e)h(of)g(the)f(index,)h(unlik)m(e)e(most)i(t)m(yp)s(es)
+150 2360 y(found)26 b(in)g(the)h(stabs,)h(is)e(merely)h(a)g(t)m(yp)s(e)
+h(de\014nition,)d(not)j(t)m(yp)s(e)f(information)f(\(see)i(Section)f
+(1.3)h([String)150 2470 y(Field],)i(page)i(2\))g(\(that)f(is,)g(it)f
+(need)h(not)g(start)h(with)d(`)p Ff(t)m(yp)s(e-n)m(um)m(b)s(er)7
+b Fe(=)p Fh(')30 b(if)g(it)g(is)g(de\014ning)f(a)j(new)e(t)m(yp)s(e\).)
+150 2579 y(According)c(to)i(a)f(commen)m(t)h(in)e(GDB,)i(this)d(is)h
+(also)h(true)g(of)f(the)h(t)m(yp)s(e)g(of)g(the)g(arra)m(y)h(elemen)m
+(ts;)g(it)f(giv)m(es)150 2689 y(`)p Fe(ar1;1;10;ar1;1;10;4)p
+Fh(')c(as)28 b(a)g(legitimate)g(w)m(a)m(y)h(to)f(express)f(a)h(t)m(w)m
+(o)i(dimensional)24 b(arra)m(y)-8 b(.)41 b(According)150
+2798 y(to)31 b(AIX)g(do)s(cumen)m(tation,)f(the)h(elemen)m(t)f(t)m(yp)s
+(e)h(m)m(ust)f(b)s(e)g(t)m(yp)s(e)h(information.)39 b(GDB)31
+b(accepts)h(either.)275 2933 y(The)37 b(t)m(yp)s(e)h(of)g(the)g(index)f
+(is)g(often)h(a)h(range)f(t)m(yp)s(e,)j(expressed)c(as)h(the)g(t)m(yp)s
+(e)h(descriptor)d(`)p Fe(r)p Fh(')j(and)150 3043 y(some)25
+b(parameters.)39 b(It)24 b(de\014nes)f(the)i(size)f(of)g(the)g(arra)m
+(y)-8 b(.)40 b(In)23 b(the)i(example)f(b)s(elo)m(w,)g(the)h(range)f(`)p
+Fe(r1;0;2;)p Fh(')150 3153 y(de\014nes)30 b(an)g(index)g(t)m(yp)s(e)h
+(whic)m(h)e(is)h(a)h(subrange)f(of)h(t)m(yp)s(e)g(1)g(\(in)m(teger\),)h
+(with)e(a)h(lo)m(w)m(er)g(b)s(ound)d(of)j(0)h(and)150
+3262 y(an)e(upp)s(er)d(b)s(ound)h(of)i(2.)41 b(This)28
+b(de\014nes)g(the)i(v)-5 b(alid)28 b(range)i(of)g(subscripts)e(of)i(a)g
+(three-elemen)m(t)g(C)g(arra)m(y)-8 b(.)275 3397 y(F)g(or)31
+b(example,)f(the)h(de\014nition:)390 3526 y Fe(char)47
+b(char_vec[3])d(=)k({'a','b','c'};)150 3661 y Fh(pro)s(duces)29
+b(the)i(output:)390 3790 y Fe(.stabs)46 b("char_vec:G19=ar1;0;2;2",)o
+(32,)o(0,0,)o(0)629 3894 y(.global)f(_char_vec)629 3998
+y(.align)h(4)390 4101 y(_char_vec:)629 4205 y(.byte)g(97)629
+4309 y(.byte)g(98)629 4413 y(.byte)g(99)275 4548 y Fh(If)27
+b(an)h(arra)m(y)g(is)f Ff(pac)m(k)m(ed)p Fh(,)j(the)e(elemen)m(ts)g
+(are)h(spaced)e(more)i(closely)e(than)h(normal,)f(sa)m(ving)h(memory)
+150 4657 y(at)33 b(the)f(exp)s(ense)f(of)h(sp)s(eed.)45
+b(F)-8 b(or)33 b(example,)f(an)g(arra)m(y)g(of)h(3-b)m(yte)g(ob)5
+b(jects)33 b(migh)m(t,)f(if)f(unpac)m(k)m(ed,)i(ha)m(v)m(e)150
+4767 y(eac)m(h)k(elemen)m(t)e(aligned)f(on)i(a)f(4-b)m(yte)i(b)s
+(oundary)-8 b(,)35 b(but)g(if)f(pac)m(k)m(ed,)k(ha)m(v)m(e)f(no)e
+(padding.)54 b(One)35 b(w)m(a)m(y)h(to)150 4876 y(sp)s(ecify)41
+b(that)i(something)f(is)f(pac)m(k)m(ed)j(is)d(with)g(t)m(yp)s(e)i
+(attributes)f(\(see)h(Section)f(1.3)i([String)d(Field],)150
+4986 y(page)28 b(2\).)41 b(In)27 b(the)h(case)g(of)g(arra)m(ys,)h
+(another)f(is)e(to)j(use)e(the)h(`)p Fe(P)p Fh(')g(t)m(yp)s(e)f
+(descriptor)g(instead)g(of)g(`)p Fe(a)p Fh('.)40 b(Other)150
+5096 y(than)30 b(sp)s(ecifying)e(a)j(pac)m(k)m(ed)h(arra)m(y)-8
+b(,)31 b(`)p Fe(P)p Fh(')g(is)e(iden)m(tical)g(to)i(`)p
+Fe(a)p Fh('.)275 5230 y(An)38 b(op)s(en)g(arra)m(y)h(is)f(represen)m
+(ted)h(b)m(y)f(the)h(`)p Fe(A)p Fh(')g(t)m(yp)s(e)g(descriptor)f(follo)
+m(w)m(ed)g(b)m(y)h(t)m(yp)s(e)g(information)150 5340
+y(sp)s(ecifying)28 b(the)j(t)m(yp)s(e)f(of)h(the)f(arra)m(y)h(elemen)m
+(ts.)p eop
+%DVIPSSectionPage: 29
+29 30 bop 150 -116 a Fh(Chapter)30 b(5:)41 b(De\014ning)29
+b(T)m(yp)s(es)2441 b(29)275 299 y(An)30 b(N-dimensional)e(dynamic)h
+(arra)m(y)i(is)e(represen)m(ted)h(b)m(y)390 426 y Fe(D)47
+b Ff(dimensions)i Fe(;)f Ff(t)m(yp)s(e-information)275
+559 y(dimensions)27 b Fh(is)f(the)g(n)m(um)m(b)s(er)f(of)i(dimensions;)
+e Ff(t)m(yp)s(e-information)h Fh(sp)s(eci\014es)f(the)h(t)m(yp)s(e)h
+(of)g(the)f(arra)m(y)150 669 y(elemen)m(ts.)275 802 y(A)k(subarra)m(y)g
+(of)g(an)h(N-dimensional)d(arra)m(y)i(is)g(represen)m(ted)g(b)m(y)390
+930 y Fe(E)47 b Ff(dimensions)i Fe(;)f Ff(t)m(yp)s(e-information)275
+1063 y(dimensions)27 b Fh(is)f(the)g(n)m(um)m(b)s(er)f(of)i
+(dimensions;)e Ff(t)m(yp)s(e-information)h Fh(sp)s(eci\014es)f(the)h(t)
+m(yp)s(e)h(of)g(the)f(arra)m(y)150 1172 y(elemen)m(ts.)150
+1426 y Fi(5.6)68 b(Strings)275 1617 y Fh(Some)33 b(languages,)h(lik)m
+(e)e(C)h(or)g(the)g(original)e(P)m(ascal,)k(do)e(not)g(ha)m(v)m(e)h
+(string)e(t)m(yp)s(es,)i(they)f(just)g(ha)m(v)m(e)150
+1727 y(related)28 b(things)f(lik)m(e)g(arra)m(ys)h(of)g(c)m(haracters.)
+42 b(But)28 b(most)g(P)m(ascals)h(and)e(v)-5 b(arious)27
+b(other)h(languages)h(ha)m(v)m(e)150 1836 y(string)g(t)m(yp)s(es,)i
+(whic)m(h)e(are)i(indicated)e(as)h(follo)m(ws:)150 1993
+y Fe(n)g Ff(t)m(yp)s(e-information)f Fe(;)h Ff(b)m(ytes)630
+2103 y(b)m(ytes)j Fh(is)27 b(the)i(maxim)m(um)e(length.)40
+b(I'm)28 b(not)h(sure)e(what)i Ff(t)m(yp)s(e-information)e
+Fh(is;)h(I)h(susp)s(ect)630 2212 y(that)35 b(it)g(means)g(that)g(this)f
+(is)g(a)h(string)f(of)h Ff(t)m(yp)s(e-information)e Fh(\(th)m(us)i
+(allo)m(wing)f(a)h(string)630 2322 y(of)e(in)m(tegers,)i(a)e(string)f
+(of)i(wide)e(c)m(haracters,)j(etc.,)h(as)d(w)m(ell)f(as)i(a)f(string)g
+(of)g(c)m(haracters\).)630 2432 y(Not)e(sure)f(what)g(the)h(format)g
+(of)f(this)f(t)m(yp)s(e)i(is.)40 b(This)28 b(is)i(an)g(AIX)g(feature.)
+150 2588 y Fe(z)g Ff(t)m(yp)s(e-information)f Fe(;)h
+Ff(b)m(ytes)630 2698 y Fh(Just)h(lik)m(e)f(`)p Fe(n)p
+Fh(')h(except)i(that)e(this)g(is)f(a)h(gstring,)g(not)h(an)f(ordinary)f
+(string.)42 b(I)31 b(don't)g(kno)m(w)630 2808 y(the)g(di\013erence.)150
+2964 y Fe(N)432 b Fh(P)m(ascal)31 b(Stringptr.)39 b(What)31
+b(is)e(this?)40 b(This)28 b(is)i(an)g(AIX)g(feature.)275
+3121 y(Languages,)j(suc)m(h)f(as)h(CHILL)e(whic)m(h)g(ha)m(v)m(e)i(a)g
+(string)e(t)m(yp)s(e)i(whic)m(h)e(is)g(basically)f(just)i(an)g(arra)m
+(y)h(of)150 3231 y(c)m(haracters)f(use)e(the)g(`)p Fe(S)p
+Fh(')h(t)m(yp)s(e)g(attribute)f(\(see)h(Section)f(1.3)i([String)d
+(Field],)g(page)j(2\).)150 3484 y Fi(5.7)68 b(En)l(umerations)275
+3676 y Fh(En)m(umerations)29 b(are)i(de\014ned)e(with)g(the)h(`)p
+Fe(e)p Fh(')h(t)m(yp)s(e)f(descriptor.)275 3809 y(The)e(source)i(line)e
+(b)s(elo)m(w)h(declares)g(an)g(en)m(umeration)g(t)m(yp)s(e)h(at)g
+(\014le)f(scop)s(e.)40 b(The)29 b(t)m(yp)s(e)h(de\014nition)d(is)150
+3918 y(lo)s(cated)j(after)g(the)g Fe(N_RBRAC)e Fh(that)i(marks)f(the)h
+(end)f(of)h(the)g(previous)e(pro)s(cedure's)g(blo)s(c)m(k)h(scop)s(e,)i
+(and)150 4028 y(b)s(efore)g(the)g Fe(N_FUN)e Fh(that)j(marks)f(the)g(b)
+s(eginning)d(of)j(the)h(next)f(pro)s(cedure's)f(blo)s(c)m(k)g(scop)s
+(e.)43 b(Therefore)150 4138 y(it)30 b(do)s(es)g(not)h(describ)s(e)d(a)j
+(blo)s(c)m(k)f(lo)s(cal)g(sym)m(b)s(ol,)f(but)h(a)g(\014le)g(lo)s(cal)g
+(one.)275 4271 y(The)f(source)i(line:)390 4398 y Fe(enum)47
+b(e_places)e({first,second=3,last};)150 4531 y Fh(generates)32
+b(the)e(follo)m(wing)f(stab:)390 4659 y Fe(.stabs)46
+b("e_places:T22=efirst:0,se)o(con)o(d:3,)o(last)o(:4,)o(;",1)o(28,0)o
+(,0,)o(0)275 4792 y Fh(The)37 b(sym)m(b)s(ol)h(descriptor)f(\(`)p
+Fe(T)p Fh('\))i(sa)m(ys)g(that)g(the)g(stab)g(describ)s(es)d(a)j
+(structure,)i(en)m(umeration,)f(or)150 4902 y(union)e(tag.)69
+b(The)39 b(t)m(yp)s(e)h(descriptor)f(`)p Fe(e)p Fh(',)j(follo)m(wing)c
+(the)i(`)p Fe(22=)p Fh(')f(of)h(the)f(t)m(yp)s(e)h(de\014nition)d
+(narro)m(ws)i(it)150 5011 y(do)m(wn)26 b(to)h(an)f(en)m(umeration)g(t)m
+(yp)s(e.)40 b(F)-8 b(ollo)m(wing)25 b(the)i(`)p Fe(e)p
+Fh(')f(is)g(a)g(list)f(of)i(the)f(elemen)m(ts)h(of)g(the)f(en)m
+(umeration.)150 5121 y(The)37 b(format)h(is)e(`)p Ff(name)5
+b Fe(:)p Ff(v)-5 b(alue)p Fe(,)p Fh('.)62 b(The)37 b(list)f(of)i
+(elemen)m(ts)g(ends)f(with)f(`)p Fe(;)p Fh('.)62 b(The)37
+b(fact)i(that)f Ff(v)-5 b(alue)42 b Fh(is)150 5230 y(sp)s(eci\014ed)31
+b(as)i(an)f(in)m(teger)h(can)g(cause)g(problems)e(if)h(the)g(v)-5
+b(alue)32 b(is)g(large.)47 b(GCC)33 b(2.5.2)h(tries)e(to)h(output)150
+5340 y(it)c(in)g(o)s(ctal)h(in)f(that)h(case)h(with)e(a)h(leading)f
+(zero,)i(whic)m(h)d(is)h(probably)f(a)j(go)s(o)s(d)e(thing,)h(although)
+f(GDB)p eop
+%DVIPSSectionPage: 30
+30 31 bop 150 -116 a Fh(30)3218 b(ST)-8 b(ABS)150 299
+y(4.11)32 b(supp)s(orts)d(o)s(ctal)i(only)f(in)f(cases)j(where)e
+(decimal)g(is)g(p)s(erfectly)g(go)s(o)s(d.)41 b(Negativ)m(e)33
+b(decimal)d(v)-5 b(alues)150 408 y(are)31 b(supp)s(orted)d(b)m(y)j(b)s
+(oth)e(GDB)j(and)d(db)m(x.)275 540 y(There)35 b(is)f(no)i(standard)e(w)
+m(a)m(y)j(to)f(sp)s(ecify)e(the)i(size)g(of)f(an)h(en)m(umeration)f(t)m
+(yp)s(e;)k(it)c(is)f(determined)150 649 y(b)m(y)f(the)g(arc)m
+(hitecture)g(\(normally)e(all)h(en)m(umerations)g(t)m(yp)s(es)h(are)g
+(32)h(bits\).)47 b(T)m(yp)s(e)32 b(attributes)h(can)g(b)s(e)150
+759 y(used)28 b(to)i(sp)s(ecify)e(an)h(en)m(umeration)f(t)m(yp)s(e)i
+(of)f(another)g(size)g(for)g(debuggers)g(whic)m(h)e(supp)s(ort)h(them;)
+h(see)150 869 y(Section)h(1.3)i([String)d(Field],)g(page)j(2.)275
+1000 y(En)m(umeration)f(t)m(yp)s(es)i(are)g(un)m(usual)d(in)i(that)h
+(they)f(de\014ne)g(sym)m(b)s(ols)f(for)i(the)f(en)m(umeration)h(v)-5
+b(alues)150 1110 y(\()p Fe(first)p Fh(,)43 b Fe(second)p
+Fh(,)g(and)e Fe(third)f Fh(in)g(the)i(ab)s(o)m(v)m(e)h(example\),)h
+(and)d(ev)m(en)h(though)g(these)f(sym)m(b)s(ols)g(are)150
+1219 y(visible)34 b(in)h(the)h(\014le)f(as)i(a)g(whole)e(\(rather)i
+(than)f(b)s(eing)e(in)h(a)i(more)f(lo)s(cal)g(namespace)h(lik)m(e)e
+(structure)150 1329 y(mem)m(b)s(er)j(names\),)j(they)d(are)h(de\014ned)
+e(in)g(the)h(t)m(yp)s(e)h(de\014nition)d(for)i(the)h(en)m(umeration)f
+(t)m(yp)s(e)g(rather)150 1438 y(than)33 b(eac)m(h)i(ha)m(ving)f(their)e
+(o)m(wn)i(sym)m(b)s(ol.)50 b(In)33 b(order)g(to)h(b)s(e)f(fast,)j(GDB)e
+(will)d(only)i(get)i(sym)m(b)s(ols)d(from)150 1548 y(suc)m(h)i(t)m(yp)s
+(es)g(\(in)f(its)h(initial)d(scan)k(of)f(the)h(stabs\))f(if)f(the)i(t)m
+(yp)s(e)f(is)f(the)i(\014rst)e(thing)g(de\014ned)g(after)i(a)g(`)p
+Fe(T)p Fh(')150 1658 y(or)c(`)p Fe(t)p Fh(')g(sym)m(b)s(ol)e
+(descriptor)h(\(the)h(ab)s(o)m(v)m(e)h(example)e(ful\014lls)d(this)j
+(requiremen)m(t\).)41 b(If)30 b(the)h(t)m(yp)s(e)g(do)s(es)g(not)150
+1767 y(ha)m(v)m(e)f(a)g(name,)f(the)h(compiler)d(should)g(emit)i(it)g
+(in)f(a)h(nameless)g(stab)g(\(see)h(Section)f(1.3)h([String)e(Field],)
+150 1877 y(page)j(2\);)g(GCC)f(do)s(es)g(this.)150 2125
+y Fi(5.8)68 b(Structures)275 2314 y Fh(The)29 b(enco)s(ding)h(of)g
+(structures)g(in)f(stabs)h(can)h(b)s(e)f(sho)m(wn)g(with)f(an)h
+(example.)275 2446 y(The)20 b(follo)m(wing)g(source)i(co)s(de)g
+(declares)f(a)h(structure)f(tag)h(and)f(de\014nes)g(an)g(instance)g(of)
+h(the)f(structure)150 2555 y(in)26 b(global)g(scop)s(e.)40
+b(Then)26 b(a)h Fe(typedef)e Fh(equates)j(the)g(structure)e(tag)i(with)
+e(a)h(new)g(t)m(yp)s(e.)40 b(Sep)s(erate)27 b(stabs)150
+2665 y(are)h(generated)g(for)f(the)g(structure)f(tag,)k(the)d
+(structure)g Fe(typedef)p Fh(,)f(and)g(the)h(structure)g(instance.)39
+b(The)150 2774 y(stabs)32 b(for)g(the)h(tag)g(and)f(the)h
+Fe(typedef)d Fh(are)j(emited)f(when)f(the)h(de\014nitions)e(are)j
+(encoun)m(tered.)47 b(Since)150 2884 y(the)28 b(structure)g(elemen)m
+(ts)g(are)g(not)h(initialized,)c(the)j(stab)g(and)g(co)s(de)g(for)g
+(the)g(structure)f(v)-5 b(ariable)27 b(itself)150 2994
+y(is)i(lo)s(cated)i(at)g(the)g(end)e(of)i(the)g(program)f(in)f(the)h
+(bss)g(section.)390 3119 y Fe(struct)46 b(s_tag)g({)485
+3223 y(int)143 b(s_int;)485 3327 y(float)47 b(s_float;)485
+3430 y(char)95 b(s_char_vec[8];)485 3534 y(struct)47
+b(s_tag*)f(s_next;)390 3638 y(})h(g_an_s;)390 3846 y(typedef)f(struct)g
+(s_tag)g(s_typedef;)275 3977 y Fh(The)22 b(structure)h(tag)h(has)f(an)g
+Fe(N_LSYM)f Fh(stab)h(t)m(yp)s(e)h(b)s(ecause,)g(lik)m(e)f(the)g(en)m
+(umeration,)i(the)e(sym)m(b)s(ol)f(has)150 4087 y(\014le)33
+b(scop)s(e.)53 b(Lik)m(e)35 b(the)f(en)m(umeration,)h(the)g(sym)m(b)s
+(ol)e(descriptor)g(is)h(`)p Fe(T)p Fh(',)i(for)e(en)m(umeration,)h
+(structure,)150 4196 y(or)e(tag)h(t)m(yp)s(e.)49 b(The)33
+b(t)m(yp)s(e)g(descriptor)f(`)p Fe(s)p Fh(')h(follo)m(wing)f(the)h(`)p
+Fe(16=)p Fh(')g(of)g(the)g(t)m(yp)s(e)g(de\014nition)e(narro)m(ws)i
+(the)150 4306 y(sym)m(b)s(ol)c(t)m(yp)s(e)i(to)g(structure.)275
+4437 y(F)-8 b(ollo)m(wing)28 b(the)h(`)p Fe(s)p Fh(')f(t)m(yp)s(e)h
+(descriptor)f(is)f(the)i(n)m(um)m(b)s(er)f(of)h(b)m(ytes)g(the)g
+(structure)f(o)s(ccupies,)g(follo)m(w)m(ed)150 4547 y(b)m(y)35
+b(a)g(description)e(of)i(eac)m(h)h(structure)f(elemen)m(t.)54
+b(The)35 b(structure)f(elemen)m(t)i(descriptions)c(are)k(of)f(the)150
+4656 y(form)30 b Ff(name:t)m(yp)s(e,)h(bit)e(o\013set)j(from)e(the)g
+(start)h(of)g(the)f(struct,)h(n)m(um)m(b)s(er)e(of)i(bits)e(in)g(the)i
+(elemen)m(t)p Fh(.)390 4782 y Fe(#)47 b Fh(128)32 b(is)e(N)p
+817 4782 28 4 v 32 w(LSYM)390 4886 y Fe(.stabs)46 b
+("s_tag:T16=s20s_int:1,0,3)o(2;s)o(_flo)o(at:1)o(2,3)o(2,32)o(;)772
+4989 y(s_char_vec:17=ar1;0;7;2,)o(64,)o(64;s)o(_nex)o(t:1)o(8=*1)o
+(6,12)o(8,3)o(2;;")o(,128)o(,0,)o(0,0)275 5121 y Fh(In)26
+b(this)g(example,)h(the)g(\014rst)g(t)m(w)m(o)h(structure)f(elemen)m
+(ts)g(are)g(previously)e(de\014ned)h(t)m(yp)s(es.)39
+b(F)-8 b(or)28 b(these,)150 5230 y(the)35 b(t)m(yp)s(e)g(follo)m(wing)e
+(the)i(`)p Ff(name)5 b Fe(:)p Fh(')36 b(part)e(of)h(the)g(elemen)m(t)h
+(description)c(is)i(a)h(simple)e(t)m(yp)s(e)i(reference.)150
+5340 y(The)40 b(other)g(t)m(w)m(o)i(structure)d(elemen)m(ts)i(are)f
+(new)g(t)m(yp)s(es.)70 b(In)40 b(this)f(case)i(there)f(is)f(a)i(t)m(yp)
+s(e)f(de\014nition)p eop
+%DVIPSSectionPage: 31
+31 32 bop 150 -116 a Fh(Chapter)30 b(5:)41 b(De\014ning)29
+b(T)m(yp)s(es)2441 b(31)150 299 y(em)m(b)s(edded)37 b(after)i(the)g(`)p
+Ff(name)5 b Fe(:)p Fh('.)65 b(The)38 b(t)m(yp)s(e)h(de\014nition)d(for)
+i(the)g(arra)m(y)h(elemen)m(t)g(lo)s(oks)f(just)g(lik)m(e)g(a)150
+408 y(t)m(yp)s(e)e(de\014nition)e(for)i(a)g(standalone)g(arra)m(y)-8
+b(.)58 b(The)36 b Fe(s_next)e Fh(\014eld)h(is)g(a)h(p)s(oin)m(ter)f(to)
+i(the)f(same)h(kind)d(of)150 518 y(structure)f(that)h(the)g(\014eld)f
+(is)f(an)i(elemen)m(t)g(of.)51 b(So)33 b(the)h(de\014nition)d(of)j
+(structure)f(t)m(yp)s(e)h(16)h(con)m(tains)f(a)150 628
+y(t)m(yp)s(e)d(de\014nition)d(for)i(an)g(elemen)m(t)h(whic)m(h)e(is)g
+(a)i(p)s(oin)m(ter)f(to)h(t)m(yp)s(e)f(16.)275 772 y(If)g(a)i(\014eld)e
+(is)g(a)i(static)g(mem)m(b)s(er)f(\(this)f(is)h(a)h(C)p
+Fe(++)e Fh(feature)i(in)e(whic)m(h)g(a)h(single)f(v)-5
+b(ariable)31 b(app)s(ears)f(to)150 881 y(b)s(e)f(a)i(\014eld)d(of)j(ev)
+m(ery)f(structure)g(of)g(a)h(giv)m(en)f(t)m(yp)s(e\))g(it)g(still)e
+(starts)i(out)g(with)f(the)h(\014eld)f(name,)h(a)h(colon,)150
+991 y(and)k(the)h(t)m(yp)s(e,)h(but)e(then)g(instead)g(of)h(a)g(comma,)
+i(bit)c(p)s(osition,)i(comma,)i(and)c(bit)h(size,)i(there)f(is)f(a)150
+1100 y(colon)30 b(follo)m(w)m(ed)g(b)m(y)h(the)f(name)h(of)f(the)h(v)-5
+b(ariable)29 b(whic)m(h)g(eac)m(h)j(suc)m(h)e(\014eld)f(refers)h(to.)
+275 1244 y(If)39 b(the)i(structure)e(has)h(metho)s(ds)g(\(a)g(C)p
+Fe(++)g Fh(feature\),)j(they)e(follo)m(w)e(the)h(non-metho)s(d)g
+(\014elds;)j(see)150 1354 y(Chapter)30 b(7)h([Cplusplus],)c(page)k(37.)
+150 1635 y Fi(5.9)68 b(Giving)45 b(a)h(T)l(yp)t(e)e(a)h(Name)275
+1837 y Fh(T)-8 b(o)31 b(giv)m(e)g(a)h(t)m(yp)s(e)f(a)g(name,)g(use)g
+(the)g(`)p Fe(t)p Fh(')g(sym)m(b)s(ol)f(descriptor.)41
+b(The)31 b(t)m(yp)s(e)g(is)f(sp)s(eci\014ed)f(b)m(y)i(the)g(t)m(yp)s(e)
+150 1946 y(information)e(\(see)i(Section)f(1.3)i([String)d(Field],)g
+(page)j(2\))f(for)f(the)g(stab.)41 b(F)-8 b(or)31 b(example,)390
+2084 y Fe(.stabs)46 b("s_typedef:t16",128,0,0,0)232 b(#)47
+b Fh(128)32 b(is)d(N)p 2582 2084 28 4 v 33 w(LSYM)275
+2228 y(sp)s(eci\014es)c(that)i Fe(s_typedef)d Fh(refers)i(to)h(t)m(yp)s
+(e)g(n)m(um)m(b)s(er)e(16.)41 b(Suc)m(h)25 b(stabs)i(ha)m(v)m(e)h(sym)m
+(b)s(ol)d(t)m(yp)s(e)i Fe(N_LSYM)150 2338 y Fh(\(or)k
+Fe(C_DECL)d Fh(for)j(X)m(COFF\).)g(\(The)f(Sun)f(do)s(cumen)m(tation)h
+(men)m(tions)g(using)f Fe(N_GSYM)g Fh(in)g(some)i(cases\).)275
+2482 y(If)36 b(y)m(ou)h(are)h(sp)s(ecifying)d(the)i(tag)h(name)f(for)g
+(a)g(structure,)h(union,)f(or)g(en)m(umeration,)i(use)e(the)g(`)p
+Fe(T)p Fh(')150 2591 y(sym)m(b)s(ol)29 b(descriptor)g(instead.)40
+b(I)30 b(b)s(eliev)m(e)g(C)g(is)f(the)i(only)e(language)i(with)e(this)h
+(feature.)275 2735 y(If)40 b(the)h(t)m(yp)s(e)f(is)g(an)h(opaque)g(t)m
+(yp)s(e)f(\(I)h(b)s(eliev)m(e)f(this)g(is)f(a)i(Mo)s(dula-2)g
+(feature\),)j(AIX)d(pro)m(vides)f(a)150 2845 y(t)m(yp)s(e)32
+b(descriptor)e(to)j(sp)s(ecify)d(it.)44 b(The)31 b(t)m(yp)s(e)h
+(descriptor)e(is)h(`)p Fe(o)p Fh(')h(and)f(is)f(follo)m(w)m(ed)i(b)m(y)
+f(a)h(name.)45 b(I)31 b(don't)150 2954 y(kno)m(w)41 b(what)h(the)f
+(name)h(means|is)e(it)h(alw)m(a)m(ys)h(the)f(same)h(as)g(the)f(name)h
+(of)f(the)h(t)m(yp)s(e,)i(or)e(is)e(this)150 3064 y(t)m(yp)s(e)35
+b(descriptor)e(used)h(with)f(a)i(nameless)f(stab)g(\(see)i(Section)e
+(1.3)i([String)d(Field],)i(page)g(2\)?)53 b(There)150
+3174 y(optionally)40 b(follo)m(ws)g(a)i(comma)g(follo)m(w)m(ed)e(b)m(y)
+i(t)m(yp)s(e)f(information)f(whic)m(h)f(de\014nes)i(the)g(t)m(yp)s(e)h
+(of)f(this)150 3283 y(t)m(yp)s(e.)g(If)30 b(omitted,)h(a)g(semicolon)f
+(is)f(used)h(in)f(place)i(of)f(the)h(comma)g(and)f(the)h(t)m(yp)s(e)f
+(information,)g(and)150 3393 y(the)i(t)m(yp)s(e)f(is)g(m)m(uc)m(h)g
+(lik)m(e)g(a)h(generic)f(p)s(oin)m(ter)f(t)m(yp)s(e|it)h(has)h(a)f(kno)
+m(wn)g(size)h(but)e(little)h(else)g(ab)s(out)g(it)g(is)150
+3502 y(sp)s(eci\014ed.)150 3783 y Fi(5.10)68 b(Unions)390
+3980 y Fe(union)46 b(u_tag)h({)485 4083 y(int)95 b(u_int;)485
+4187 y(float)47 b(u_float;)485 4291 y(char*)g(u_char;)390
+4395 y(})g(an_u;)275 4539 y Fh(This)34 b(co)s(de)j(generates)h(a)e
+(stab)h(for)f(a)h(union)d(tag)k(and)e(a)h(stab)f(for)g(a)h(union)e(v)-5
+b(ariable.)57 b(Both)37 b(use)150 4648 y(the)h Fe(N_LSYM)e
+Fh(stab)j(t)m(yp)s(e.)63 b(If)38 b(a)g(union)e(v)-5 b(ariable)37
+b(is)g(scop)s(ed)h(lo)s(cally)e(to)j(the)f(pro)s(cedure)f(in)g(whic)m
+(h)f(it)150 4758 y(is)30 b(de\014ned,)f(its)h(stab)h(is)e(lo)s(cated)i
+(immediately)e(preceding)h(the)g Fe(N_LBRAC)f Fh(for)h(the)h(pro)s
+(cedure's)e(blo)s(c)m(k)150 4867 y(start.)275 5011 y(The)h(stab)h(for)g
+(the)g(union)f(tag,)i(ho)m(w)m(ev)m(er,)h(is)d(lo)s(cated)i(preceding)e
+(the)h(co)s(de)g(for)g(the)g(pro)s(cedure)f(in)150 5121
+y(whic)m(h)25 b(it)h(is)f(de\014ned.)38 b(The)26 b(stab)g(t)m(yp)s(e)g
+(is)g Fe(N_LSYM)p Fh(.)37 b(This)25 b(w)m(ould)g(seem)h(to)h(imply)d
+(that)j(the)f(union)f(t)m(yp)s(e)150 5230 y(is)30 b(\014le)g(scop)s(e,)
+h(lik)m(e)f(the)h(struct)g(t)m(yp)s(e)g Fe(s_tag)p Fh(.)40
+b(This)29 b(is)h(not)h(true.)42 b(The)30 b(con)m(ten)m(ts)j(and)d(p)s
+(osition)f(of)i(the)150 5340 y(stab)f(for)h Fe(u_type)d
+Fh(do)j(not)f(con)m(v)m(ey)i(an)m(y)f(infomation)e(ab)s(out)h(its)g
+(pro)s(cedure)f(lo)s(cal)h(scop)s(e.)p eop
+%DVIPSSectionPage: 32
+32 33 bop 150 -116 a Fh(32)3218 b(ST)-8 b(ABS)390 299
+y Fe(#)47 b Fh(128)32 b(is)e(N)p 817 299 28 4 v 32 w(LSYM)390
+403 y Fe(.stabs)46 b("u_tag:T23=u4u_int:1,0,32)o(;u_)o(floa)o(t:12)o
+(,0,)o(32;u)o(_cha)o(r:2)o(1,0,)o(32;;)o(",)724 506 y(128,0,0,0)275
+641 y Fh(The)31 b(sym)m(b)s(ol)g(descriptor)h(`)p Fe(T)p
+Fh(',)h(follo)m(wing)e(the)h(`)p Fe(name:)p Fh(')g(means)g(that)h(the)g
+(stab)f(describ)s(es)f(an)h(en)m(u-)150 751 y(meration,)i(structure,)g
+(or)f(union)f(tag.)51 b(The)33 b(t)m(yp)s(e)g(descriptor)g(`)p
+Fe(u)p Fh(',)h(follo)m(wing)e(the)i(`)p Fe(23=)p Fh(')f(of)g(the)h(t)m
+(yp)s(e)150 860 y(de\014nition,)42 b(narro)m(ws)e(it)h(do)m(wn)f(to)i
+(a)f(union)f(t)m(yp)s(e)h(de\014nition.)70 b(F)-8 b(ollo)m(wing)41
+b(the)g(`)p Fe(u)p Fh(')g(is)f(the)h(n)m(um)m(b)s(er)150
+970 y(of)c(b)m(ytes)g(in)e(the)h(union.)57 b(After)37
+b(that)g(is)f(a)g(list)f(of)i(union)e(elemen)m(t)i(descriptions.)56
+b(Their)35 b(format)i(is)150 1079 y Ff(name:t)m(yp)s(e,)31
+b(bit)f(o\013set)h(in)m(to)f(the)h(union,)e(n)m(um)m(b)s(er)g(of)h(b)m
+(ytes)h(for)f(the)h(elemen)m(t;)p Fh(.)275 1214 y(The)e(stab)i(for)f
+(the)h(union)d(v)-5 b(ariable)29 b(is:)390 1342 y Fe(.stabs)46
+b("an_u:23",128,0,0,-20)233 b(#)47 b Fh(128)32 b(is)e(N)p
+2392 1342 V 32 w(LSYM)275 1477 y(`)p Fe(-20)p Fh(')g(sp)s(eci\014es)f
+(where)g(the)i(v)-5 b(ariable)29 b(is)h(stored)g(\(see)h(Section)g(4.1)
+g([Stac)m(k)h(V)-8 b(ariables],)30 b(page)h(15\).)150
+1734 y Fi(5.11)68 b(F)-11 b(unction)44 b(T)l(yp)t(es)275
+1927 y Fh(V)-8 b(arious)26 b(t)m(yp)s(es)h(can)g(b)s(e)f(de\014ned)f
+(for)i(function)e(v)-5 b(ariables.)38 b(These)27 b(t)m(yp)s(es)f(are)i
+(not)f(used)e(in)h(de\014ning)150 2037 y(functions)35
+b(\(see)j(Section)f(2.5)h([Pro)s(cedures],)g(page)f(9\);)k(they)c(are)g
+(used)f(for)h(things)e(lik)m(e)i(p)s(oin)m(ters)e(to)150
+2146 y(functions.)275 2281 y(The)g(simple,)h(traditional,)g(t)m(yp)s(e)
+g(is)f(t)m(yp)s(e)h(descriptor)f(`)p Fe(f)p Fh(')h(is)f(follo)m(w)m(ed)
+h(b)m(y)g(t)m(yp)s(e)g(information)e(for)150 2390 y(the)d(return)e(t)m
+(yp)s(e)h(of)h(the)f(function,)g(follo)m(w)m(ed)g(b)m(y)g(a)h
+(semicolon.)275 2525 y(This)25 b(do)s(es)i(not)h(deal)e(with)g
+(functions)g(for)h(whic)m(h)f(the)i(n)m(um)m(b)s(er)e(and)h(t)m(yp)s
+(es)g(of)g(the)h(parameters)g(are)150 2634 y(part)e(of)g(the)g(t)m(yp)s
+(e,)h(as)f(in)e(Mo)s(dula-2)i(or)g(ANSI)f(C.)h(AIX)g(pro)m(vides)f
+(extensions)g(to)i(sp)s(ecify)d(these,)j(using)150 2744
+y(the)k(`)p Fe(f)p Fh(',)f(`)p Fe(F)p Fh(',)h(`)p Fe(p)p
+Fh(',)g(and)f(`)p Fe(R)p Fh(')g(t)m(yp)s(e)h(descriptors.)275
+2878 y(First)22 b(comes)i(the)g(t)m(yp)s(e)f(descriptor.)38
+b(If)23 b(it)g(is)f(`)p Fe(f)p Fh(')h(or)h(`)p Fe(F)p
+Fh(',)h(this)d(t)m(yp)s(e)i(in)m(v)m(olv)m(es)f(a)h(function)e(rather)h
+(than)150 2988 y(a)31 b(pro)s(cedure,)f(and)h(the)g(t)m(yp)s(e)g
+(information)e(for)h(the)i(return)d(t)m(yp)s(e)i(of)g(the)g(function)f
+(follo)m(ws,)g(follo)m(w)m(ed)150 3098 y(b)m(y)43 b(a)g(comma.)78
+b(Then)41 b(comes)j(the)f(n)m(um)m(b)s(er)e(of)i(parameters)g(to)g(the)
+g(function)e(and)h(a)h(semicolon.)150 3207 y(Then,)34
+b(for)f(eac)m(h)h(parameter,)h(there)f(is)f(the)g(name)h(of)g(the)f
+(parameter)h(follo)m(w)m(ed)f(b)m(y)h(a)g(colon)f(\(this)g(is)150
+3317 y(only)g(presen)m(t)i(for)f(t)m(yp)s(e)g(descriptors)g(`)p
+Fe(R)p Fh(')g(and)g(`)p Fe(F)p Fh(')g(whic)m(h)f(represen)m(t)i(P)m
+(ascal)g(function)e(or)h(pro)s(cedure)150 3426 y(parameters\),)e(t)m
+(yp)s(e)f(information)e(for)h(the)h(parameter,)h(a)f(comma,)g(0)h(if)d
+(passed)h(b)m(y)h(reference)g(or)g(1)g(if)150 3536 y(passed)f(b)m(y)g
+(v)-5 b(alue,)30 b(and)g(a)h(semicolon.)40 b(The)30 b(t)m(yp)s(e)g
+(de\014nition)e(ends)i(with)f(a)i(semicolon.)275 3670
+y(F)-8 b(or)31 b(example,)f(this)f(v)-5 b(ariable)29
+b(de\014nition:)390 3799 y Fe(int)47 b(\(*g_pf\)\(\);)150
+3934 y Fh(generates)32 b(the)e(follo)m(wing)f(co)s(de:)390
+4062 y Fe(.stabs)46 b("g_pf:G24=*25=f1",32,0,0,)o(0)581
+4166 y(.common)g(_g_pf,4,"bss")275 4301 y Fh(The)31 b(v)-5
+b(ariable)31 b(de\014nes)h(a)g(new)g(t)m(yp)s(e,)h(24,)h(whic)m(h)d(is)
+g(a)i(p)s(oin)m(ter)e(to)i(another)g(new)e(t)m(yp)s(e,)i(25,)h(whic)m
+(h)150 4410 y(is)29 b(a)i(function)e(returning)g Fe(int)p
+Fh(.)p eop
+%DVIPSSectionPage: 33
+33 34 bop 150 -116 a Fh(Chapter)30 b(6:)41 b(Sym)m(b)s(ol)29
+b(Information)g(in)g(Sym)m(b)s(ol)g(T)-8 b(ables)1530
+b(33)150 299 y Fg(6)80 b(Sym)l(b)t(ol)54 b(Information)f(in)h(Sym)l(b)t
+(ol)g(T)-13 b(ables)275 548 y Fh(This)35 b(c)m(hapter)i(describ)s(es)f
+(the)h(format)g(of)g(sym)m(b)s(ol)f(table)h(en)m(tries)g(and)f(ho)m(w)h
+(stab)g(assem)m(bler)g(di-)150 657 y(rectiv)m(es)d(map)f(to)h(them.)49
+b(It)34 b(also)f(describ)s(es)f(the)h(transformations)g(that)h(the)f
+(assem)m(bler)g(and)g(link)m(er)150 767 y(mak)m(e)e(on)g(data)g(from)f
+(stabs.)150 1037 y Fi(6.1)68 b(Sym)l(b)t(ol)45 b(T)-11
+b(able)45 b(F)-11 b(ormat)275 1234 y Fh(Eac)m(h)29 b(time)f(the)h
+(assem)m(bler)f(encoun)m(ters)g(a)h(stab)g(directiv)m(e,)g(it)f(puts)f
+(eac)m(h)j(\014eld)d(of)i(the)f(stab)h(in)m(to)g(a)150
+1344 y(corresp)s(onding)i(\014eld)g(in)h(a)h(sym)m(b)s(ol)f(table)h(en)
+m(try)g(of)g(its)f(output)h(\014le.)47 b(If)33 b(the)g(stab)g(con)m
+(tains)g(a)g(string)150 1453 y(\014eld,)24 b(the)h(sym)m(b)s(ol)d
+(table)j(en)m(try)f(for)g(that)h(stab)f(p)s(oin)m(ts)f(to)i(a)f(string)
+f(table)i(en)m(try)f(con)m(taining)g(the)g(string)150
+1563 y(data)35 b(from)f(the)g(stab.)53 b(Assem)m(bler)34
+b(lab)s(els)e(b)s(ecome)j(relo)s(catable)f(addresses.)52
+b(Sym)m(b)s(ol)33 b(table)h(en)m(tries)150 1673 y(in)29
+b(a.out)i(ha)m(v)m(e)h(the)f(format:)390 1806 y Fe(struct)46
+b(internal_nlist)e({)485 1910 y(unsigned)i(long)h(n_strx;)427
+b(/*)47 b(index)g(into)f(string)h(table)f(of)h(name)g(*/)485
+2014 y(unsigned)f(char)h(n_type;)427 b(/*)47 b(type)g(of)g(symbol)f(*/)
+485 2118 y(unsigned)g(char)h(n_other;)379 b(/*)47 b(misc)g(info)g
+(\(usually)e(empty\))h(*/)485 2221 y(unsigned)g(short)g(n_desc;)380
+b(/*)47 b(description)e(field)i(*/)485 2325 y(bfd_vma)f(n_value;)666
+b(/*)47 b(value)g(of)g(symbol)f(*/)390 2429 y(};)275
+2568 y Fh(If)26 b(the)g(stab)h(has)f(a)h(string,)g(the)g
+Fe(n_strx)e Fh(\014eld)g(holds)g(the)i(o\013set)g(in)f(b)m(ytes)h(of)f
+(the)h(string)f(within)e(the)150 2678 y(string)33 b(table.)52
+b(The)33 b(string)g(is)g(terminated)h(b)m(y)g(a)g(NUL)h(c)m(haracter.)
+53 b(If)34 b(the)g(stab)g(lac)m(ks)g(a)h(string)e(\(for)150
+2788 y(example,)d(it)g(w)m(as)h(pro)s(duced)e(b)m(y)h(a)h
+Fe(.stabn)d Fh(or)j Fe(.stabd)d Fh(directiv)m(e\),)j(the)g
+Fe(n_strx)d Fh(\014eld)h(is)h(zero.)275 2927 y(Sym)m(b)s(ol)43
+b(table)i(en)m(tries)g(with)f Fe(n_type)g Fh(\014eld)f(v)-5
+b(alues)45 b(greater)h(than)f(0x1f)h(originated)f(as)g(stabs)150
+3037 y(generated)33 b(b)m(y)g(the)f(compiler)f(\(with)h(one)g(random)g
+(exception\).)47 b(The)32 b(other)g(en)m(tries)h(w)m(ere)f(placed)g(in)
+150 3146 y(the)f(sym)m(b)s(ol)e(table)h(of)g(the)h(executable)g(b)m(y)f
+(the)h(assem)m(bler)f(or)g(the)h(link)m(er.)150 3416
+y Fi(6.2)68 b(T)-11 b(ransformations)46 b(on)f(Sym)l(b)t(ol)f(T)-11
+b(ables)275 3613 y Fh(The)29 b(link)m(er)g(concatenates)k(ob)5
+b(ject)31 b(\014les)f(and)f(do)s(es)h(\014xups)f(of)i(externally)e
+(de\014ned)g(sym)m(b)s(ols.)275 3753 y(Y)-8 b(ou)42 b(can)h(see)g(the)g
+(transformations)e(made)i(on)f(stab)h(data)g(b)m(y)f(the)h(assem)m
+(bler)e(and)h(link)m(er)f(b)m(y)150 3862 y(examining)34
+b(the)j(sym)m(b)s(ol)d(table)i(after)h(eac)m(h)g(pass)f(of)g(the)g
+(build.)55 b(T)-8 b(o)36 b(do)g(this,)g(use)g(`)p Fe(nm)30
+b(-ap)p Fh(',)37 b(whic)m(h)150 3972 y(dumps)32 b(the)j(sym)m(b)s(ol)e
+(table,)i(including)c(debugging)i(information,)h(unsorted.)51
+b(F)-8 b(or)35 b(stab)g(en)m(tries)f(the)150 4082 y(columns)23
+b(are:)38 b Ff(v)-5 b(alue)p Fh(,)25 b Ff(other)p Fh(,)h
+Ff(desc)p Fh(,)f Ff(t)m(yp)s(e)p Fh(,)h Ff(string)p Fh(.)38
+b(F)-8 b(or)24 b(assem)m(bler)g(and)f(link)m(er)g(sym)m(b)s(ols,)h(the)
+g(columns)150 4191 y(are:)41 b Ff(v)-5 b(alue)p Fh(,)30
+b Ff(t)m(yp)s(e)p Fh(,)h Ff(string)p Fh(.)275 4331 y(The)25
+b(lo)m(w)h(5)g(bits)f(of)h(the)g(stab)g(t)m(yp)s(e)g(tell)f(the)h(link)
+m(er)e(ho)m(w)i(to)h(relo)s(cate)f(the)g(v)-5 b(alue)26
+b(of)g(the)g(stab.)39 b(Th)m(us)150 4440 y(for)c(stab)f(t)m(yp)s(es)h
+(lik)m(e)f Fe(N_RSYM)f Fh(and)h Fe(N_LSYM)p Fh(,)h(where)f(the)h(v)-5
+b(alue)34 b(is)g(an)h(o\013set)g(or)g(a)g(register)g(n)m(um)m(b)s(er,)
+150 4550 y(the)c(lo)m(w)f(5)g(bits)g(are)h Fe(N_ABS)p
+Fh(,)e(whic)m(h)g(tells)g(the)i(link)m(er)e(not)h(to)h(relo)s(cate)g
+(the)g(v)-5 b(alue.)275 4689 y(Where)26 b(the)g(v)-5
+b(alue)25 b(of)h(a)h(stab)f(con)m(tains)g(an)f(assem)m(bly)h(language)g
+(lab)s(el,)f(it)h(is)f(transformed)g(b)m(y)h(eac)m(h)150
+4799 y(build)f(step.)40 b(The)28 b(assem)m(bler)g(turns)f(it)h(in)m(to)
+g(a)h(relo)s(catable)f(address)g(and)g(the)g(link)m(er)f(turns)g(it)h
+(in)m(to)g(an)150 4908 y(absolute)i(address.)150 5142
+y Fc(6.2.1)63 b(T)-10 b(ransformations)41 b(on)g(Static)f(V)-10
+b(ariables)275 5340 y Fh(This)28 b(source)j(line)d(de\014nes)i(a)h
+(static)g(v)-5 b(ariable)29 b(at)i(\014le)e(scop)s(e:)p
+eop
+%DVIPSSectionPage: 34
+34 35 bop 150 -116 a Fh(34)3218 b(ST)-8 b(ABS)390 299
+y Fe(static)46 b(int)h(s_g_repeat)150 435 y Fh(The)30
+b(follo)m(wing)f(stab)h(describ)s(es)f(the)h(sym)m(b)s(ol:)390
+565 y Fe(.stabs)46 b("s_g_repeat:S1",38,0,0,_s)o(_g_)o(repe)o(at)150
+701 y Fh(The)25 b(assem)m(bler)g(transforms)g(the)h(stab)g(in)m(to)f
+(this)g(sym)m(b)s(ol)f(table)i(en)m(try)f(in)g(the)g(`)p
+Fe(.o)p Fh(')h(\014le.)38 b(The)25 b(lo)s(cation)150
+811 y(is)k(expressed)h(as)h(a)g(data)g(segmen)m(t)g(o\013set.)390
+941 y Fe(00000084)46 b(-)h(00)g(0000)g(STSYM)f(s_g_repeat:S1)150
+1077 y Fh(In)28 b(the)i(sym)m(b)s(ol)e(table)h(en)m(try)g(from)g(the)g
+(executable,)h(the)g(link)m(er)d(has)i(made)g(the)h(relo)s(catable)f
+(address)150 1187 y(absolute.)390 1317 y Fe(0000e00c)46
+b(-)h(00)g(0000)g(STSYM)f(s_g_repeat:S1)150 1544 y Fc(6.2.2)63
+b(T)-10 b(ransformations)41 b(on)g(Global)g(V)-10 b(ariables)275
+1738 y Fh(Stabs)24 b(for)h(global)g(v)-5 b(ariables)24
+b(do)h(not)g(con)m(tain)h(lo)s(cation)e(information.)38
+b(In)24 b(this)g(case,)k(the)d(debugger)150 1848 y(\014nds)43
+b(lo)s(cation)h(information)f(in)h(the)g(assem)m(bler)h(or)f(link)m(er)
+f(sym)m(b)s(ol)h(table)g(en)m(try)h(describing)e(the)150
+1958 y(v)-5 b(ariable.)40 b(The)29 b(source)i(line:)390
+2088 y Fe(char)47 b(g_foo)f(=)h('c';)150 2224 y Fh(generates)32
+b(the)e(stab:)390 2354 y Fe(.stabs)46 b("g_foo:G2",32,0,0,0)275
+2490 y Fh(The)36 b(v)-5 b(ariable)36 b(is)f(represen)m(ted)i(b)m(y)g(t)
+m(w)m(o)h(sym)m(b)s(ol)e(table)g(en)m(tries)h(in)f(the)h(ob)5
+b(ject)37 b(\014le)f(\(see)i(b)s(elo)m(w\).)150 2600
+y(The)32 b(\014rst)f(one)i(originated)e(as)i(a)f(stab.)47
+b(The)31 b(second)i(one)f(is)g(an)g(external)g(sym)m(b)s(ol.)45
+b(The)32 b(upp)s(er)e(case)150 2709 y(`)p Fe(D)p Fh(')f(signi\014es)d
+(that)j(the)f Fe(n_type)f Fh(\014eld)g(of)h(the)h(sym)m(b)s(ol)e(table)
+h(con)m(tains)h(7,)g Fe(N_DATA)e Fh(with)g(lo)s(cal)g(link)-5
+b(age.)150 2819 y(The)26 b(stab's)h(v)-5 b(alue)26 b(is)f(zero)i(since)
+f(the)h(v)-5 b(alue)26 b(is)f(not)i(used)f(for)g Fe(N_GSYM)f
+Fh(stabs.)39 b(The)26 b(v)-5 b(alue)26 b(of)h(the)g(link)m(er)150
+2928 y(sym)m(b)s(ol)i(is)h(the)g(relo)s(catable)g(address)g(corresp)s
+(onding)e(to)j(the)g(v)-5 b(ariable.)390 3059 y Fe(00000000)46
+b(-)h(00)g(0000)95 b(GSYM)46 b(g_foo:G2)390 3162 y(00000080)g(D)h
+(_g_foo)150 3298 y Fh(These)37 b(en)m(tries)h(as)g(transformed)e(b)m(y)
+i(the)g(link)m(er.)61 b(The)37 b(link)m(er)f(sym)m(b)s(ol)g(table)h(en)
+m(try)h(no)m(w)g(holds)e(an)150 3408 y(absolute)30 b(address:)390
+3538 y Fe(00000000)46 b(-)h(00)g(0000)95 b(GSYM)46 b(g_foo:G2)390
+3642 y(...)390 3746 y(0000e008)g(D)h(_g_foo)150 3973
+y Fc(6.2.3)63 b(T)-10 b(ransformations)41 b(of)g(Stabs)g(in)g(separate)
+f(sections)275 4167 y Fh(F)-8 b(or)29 b(ob)5 b(ject)30
+b(\014le)e(formats)i(using)d(stabs)i(in)f(separate)i(sections)f(\(see)h
+(App)s(endix)c(F)k([Stab)f(Sections],)150 4277 y(page)j(61\),)h(use)e
+Fe(objdump)e(--stabs)g Fh(instead)i(of)g Fe(nm)g Fh(to)h(sho)m(w)f(the)
+h(stabs)f(in)f(an)i(ob)5 b(ject)32 b(or)f(executable)150
+4386 y(\014le.)40 b Fe(objdump)28 b Fh(is)i(a)g(GNU)h(utilit)m(y;)e
+(Sun)g(do)s(es)h(not)h(pro)m(vide)e(an)m(y)i(equiv)-5
+b(alen)m(t.)275 4523 y(The)20 b(follo)m(wing)g(example)h(is)f(for)h(a)g
+(stab)h(whose)f(v)-5 b(alue)20 b(is)g(an)h(address)g(is)f(relativ)m(e)h
+(to)h(the)f(compilation)150 4632 y(unit)29 b(\(see)i(Section)f(F.2)i
+([ELF)e(Link)m(er)g(Relo)s(cation],)g(page)i(62\).)42
+b(F)-8 b(or)31 b(example,)f(if)f(the)i(source)f(line)390
+4762 y Fe(static)46 b(int)h(ld)g(=)h(5;)275 4898 y Fh(app)s(ears)19
+b(within)f(a)j(function,)g(then)f(the)h(assem)m(bly)e(language)i
+(output)f(from)g(the)h(compiler)d(con)m(tains:)390 5029
+y Fe(.Ddata.data:)390 5132 y(...)772 5236 y(.stabs)46
+b("ld:V\(0,3\)",0x26,0,4,.L1)o(8-Dd)o(ata)o(.dat)o(a)185
+b(#)47 b Fh(0x26)22 b(is)d(N)p 3469 5236 28 4 v 33 w(STSYM)390
+5340 y Fe(...)p eop
+%DVIPSSectionPage: 35
+35 36 bop 150 -116 a Fh(Chapter)30 b(6:)41 b(Sym)m(b)s(ol)29
+b(Information)g(in)g(Sym)m(b)s(ol)g(T)-8 b(ables)1530
+b(35)390 299 y Fe(.L18:)772 403 y(.align)46 b(4)772 506
+y(.word)g(0x5)275 641 y Fh(Because)31 b(the)e(v)-5 b(alue)30
+b(is)e(formed)h(b)m(y)h(subtracting)f(one)h(sym)m(b)s(ol)e(from)h
+(another,)i(the)f(v)-5 b(alue)29 b(is)f(abso-)150 751
+y(lute,)i(not)h(relo)s(catable,)f(and)g(so)h(the)f(ob)5
+b(ject)32 b(\014le)d(con)m(tains)390 879 y Fe(Symnum)46
+b(n_type)g(n_othr)g(n_desc)g(n_value)94 b(n_strx)46 b(String)390
+983 y(31)238 b(STSYM)94 b(0)286 b(4)g(00000004)46 b(680)190
+b(ld:V\(0,3\))275 1117 y Fh(without)29 b(an)m(y)i(relo)s(cations,)f
+(and)f(the)i(executable)g(\014le)e(also)i(con)m(tains)390
+1246 y Fe(Symnum)46 b(n_type)g(n_othr)g(n_desc)g(n_value)94
+b(n_strx)46 b(String)390 1350 y(31)238 b(STSYM)94 b(0)286
+b(4)g(00000004)46 b(680)190 b(ld:V\(0,3\))p eop
+%DVIPSSectionPage: 36
+36 37 bop 150 -116 a Fh(36)3218 b(ST)-8 b(ABS)p eop
+%DVIPSSectionPage: 37
+37 38 bop 150 -116 a Fh(Chapter)30 b(7:)41 b(GNU)31 b(C)p
+Fe(++)e Fh(Stabs)2397 b(37)150 299 y Fg(7)80 b(GNU)54
+b(C)p Fb(++)f Fg(Stabs)150 714 y Fi(7.1)68 b(C)p Fa(++)44
+b Fi(Class)i(Names)275 920 y Fh(In)28 b(C)p Fe(++)p Fh(,)g(a)h(class)g
+(name)g(whic)m(h)e(is)h(declared)g(with)g Fe(class)p
+Fh(,)g Fe(struct)p Fh(,)g(or)g Fe(union)p Fh(,)g(is)g(not)h(only)f(a)h
+(tag,)150 1030 y(as)36 b(in)f(C,)g(but)g(also)h(a)g(t)m(yp)s(e)g(name.)
+58 b(Th)m(us)34 b(there)i(should)e(b)s(e)i(stabs)f(with)g(b)s(oth)g(`)p
+Fe(t)p Fh(')h(and)f(`)p Fe(T)p Fh(')h(sym)m(b)s(ol)150
+1139 y(descriptors)29 b(\(see)i(Section)g(5.9)g([T)m(yp)s(edefs],)f
+(page)h(31\).)275 1287 y(T)-8 b(o)32 b(sa)m(v)m(e)i(space,)f(there)f
+(is)f(a)i(sp)s(ecial)d(abbreviation)h(for)h(this)f(case.)46
+b(If)32 b(the)g(`)p Fe(T)p Fh(')g(sym)m(b)s(ol)f(descriptor)150
+1396 y(is)e(follo)m(w)m(ed)h(b)m(y)h(`)p Fe(t)p Fh(',)f(then)h(the)f
+(stab)h(de\014nes)e(b)s(oth)h(a)g(t)m(yp)s(e)h(name)f(and)g(a)h(tag.)
+275 1544 y(F)-8 b(or)31 b(example,)f(the)h(C)p Fe(++)e
+Fh(co)s(de)390 1686 y Fe(struct)46 b(foo)h({int)g(x;};)275
+1833 y Fh(can)30 b(b)s(e)g(represen)m(ted)g(as)h(either)390
+1975 y Fe(.stabs)46 b("foo:T19=s4x:1,0,32;;",12)o(8,0)o(,0,0)327
+b(#)48 b Fh(128)32 b(is)d(N)p 3012 1975 28 4 v 33 w(LSYM)390
+2079 y Fe(.stabs)46 b("foo:t19",128,0,0,0)275 2226 y
+Fh(or)390 2368 y Fe(.stabs)g("foo:Tt19=s4x:1,0,32;;",1)o(28,)o(0,0,)o
+(0)150 2658 y Fi(7.2)68 b(De\014ning)45 b(a)g(Sym)l(b)t(ol)g(Within)h
+(Another)e(T)l(yp)t(e)275 2863 y Fh(In)29 b(C)p Fe(++)p
+Fh(,)h(a)h(sym)m(b)s(ol)e(\(suc)m(h)h(as)h(a)f(t)m(yp)s(e)h(name\))g
+(can)f(b)s(e)g(de\014ned)f(within)f(another)j(t)m(yp)s(e.)275
+3011 y(In)d(stabs,)i(this)f(is)f(sometimes)i(represen)m(ted)f(b)m(y)h
+(making)e(the)i(name)g(of)f(a)h(sym)m(b)s(ol)e(whic)m(h)h(con)m(tains)
+150 3121 y(`)p Fe(::)p Fh('.)58 b(Suc)m(h)36 b(a)g(pair)f(of)i(colons)f
+(do)s(es)g(not)g(end)g(the)g(name)g(of)h(the)f(sym)m(b)s(ol,)h(the)f(w)
+m(a)m(y)h(a)g(single)e(colon)150 3230 y(w)m(ould)e(\(see)j(Section)e
+(1.3)i([String)d(Field],)i(page)h(2\).)54 b(I'm)34 b(not)h(sure)f(ho)m
+(w)g(consisten)m(tly)h(used)e(or)i(w)m(ell)150 3340 y(though)m(t)j(out)
+g(this)f(mec)m(hanism)g(is.)62 b(So)38 b(that)g(a)g(pair)f(of)h(colons)
+f(in)g(this)f(p)s(osition)g(alw)m(a)m(ys)j(has)e(this)150
+3449 y(meaning,)30 b(`)p Fe(:)p Fh(')g(cannot)h(b)s(e)f(used)g(as)g(a)h
+(sym)m(b)s(ol)e(descriptor.)275 3597 y(F)-8 b(or)30 b(example,)h(if)e
+(the)h(string)f(for)h(a)g(stab)h(is)e(`)p Fe(foo::bar::baz:t5=*6)p
+Fh(',)d(then)j Fe(foo::bar::baz)e Fh(is)150 3706 y(the)k(name)f(of)h
+(the)f(sym)m(b)s(ol,)f(`)p Fe(t)p Fh(')i(is)e(the)i(sym)m(b)s(ol)e
+(descriptor,)h(and)f(`)p Fe(5=*6)p Fh(')h(is)f(the)i(t)m(yp)s(e)g
+(information.)150 3996 y Fi(7.3)68 b(Basic)45 b(T)l(yp)t(es)g(F)-11
+b(or)44 b(C)p Fa(++)275 4202 y Fe(<<)29 b Fh(the)i(examples)f(that)h
+(follo)m(w)e(are)i(based)f(on)g(a01.C)i Fe(>>)275 4349
+y Fh(C)p Fe(++)e Fh(adds)h(t)m(w)m(o)i(more)f(builtin)c(t)m(yp)s(es)k
+(to)h(the)e(set)i(de\014ned)d(for)i(C.)f(These)h(are)g(the)g(unkno)m
+(wn)e(t)m(yp)s(e)150 4459 y(and)35 b(the)g(vtable)h(record)f(t)m(yp)s
+(e.)56 b(The)35 b(unkno)m(wn)f(t)m(yp)s(e,)j(t)m(yp)s(e)e(16,)j(is)c
+(de\014ned)h(in)f(terms)h(of)g(itself)g(lik)m(e)150 4569
+y(the)c(v)m(oid)f(t)m(yp)s(e.)275 4716 y(The)i(vtable)g(record)h(t)m
+(yp)s(e,)g(t)m(yp)s(e)g(17,)h(is)e(de\014ned)f(as)i(a)g(structure)f(t)m
+(yp)s(e)h(and)f(then)h(as)f(a)h(structure)150 4826 y(tag.)41
+b(The)25 b(structure)h(has)g(four)g(\014elds:)37 b(delta,)27
+b(index,)f(pfn,)g(and)f(delta2.)40 b(pfn)25 b(is)g(the)i(function)e(p)s
+(oin)m(ter.)275 4973 y Fe(<<)34 b Fh(In)g(b)s(oilerplate)f($vtbl)p
+1190 4973 V 32 w(ptr)p 1344 4973 V 32 w(t)m(yp)s(e,)k(what)e(are)g(the)
+g(\014elds)e(delta,)k(index,)e(and)f(delta2)h(used)f(for?)150
+5083 y Fe(>>)275 5230 y Fh(This)40 b(basic)h(t)m(yp)s(e)h(is)e(presen)m
+(t)i(in)f(all)f(C)p Fe(++)h Fh(programs)h(ev)m(en)g(if)f(there)h(are)g
+(no)g(virtual)e(metho)s(ds)150 5340 y(de\014ned.)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (stabs.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmbx10 12 20
+/Fa 20 90 df<0001FFE00000001FFFFE0000007FFFFF800001FFFFFFE00003FFFFFFF0
+0007FE07FFFC000FF000FFFE001FC0007FFF003F80001FFF807FE0001FFF807FF0000FFF
+C0FFF8000FFFC0FFFC0007FFE0FFFC0007FFE0FFFC0003FFF0FFFC0003FFF0FFFC0003FF
+F0FFFC0003FFF07FF80003FFF07FF80003FFF03FF00003FFF01FE00003FFF000000003FF
+F000000003FFE000000007FFE000000007FFE000000007FFC00000000FFFC00000000FFF
+800000001FFF000000001FFE000000003FFC000000003FF8000000007FF000000000FFE0
+00000001FFC000000001FF8000000003FF0000000007FC000000000FF8000000001FF000
+0000003FE0000000007F8001F00000FF0001F00000FE0001F00001FC0001F00003F00003
+E00007E00003E0000FC00003E0001F800003E0003F000007E0007E00000FE000FFFFFFFF
+E001FFFFFFFFC003FFFFFFFFC007FFFFFFFFC00FFFFFFFFFC01FFFFFFFFFC03FFFFFFFFF
+C07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF
+802C417AC039>50 D<000000000FC000000000000000001FE000000000000000001FE000
+000000000000003FF000000000000000003FF000000000000000003FF000000000000000
+007FF800000000000000007FF80000000000000000FFFC0000000000000000FFFC000000
+0000000001FFFE0000000000000001FFFE0000000000000001FFFE0000000000000003FF
+FF0000000000000003FFFF0000000000000007FFFF8000000000000007FFFF8000000000
+000007FFFF800000000000000FFFFFC00000000000000FCFFFC00000000000001FCFFFE0
+0000000000001F8FFFE00000000000001F87FFE00000000000003F87FFF0000000000000
+3F03FFF00000000000007F03FFF80000000000007E03FFF80000000000007E01FFF80000
+00000000FE01FFFC000000000000FC00FFFC000000000001FC00FFFE000000000001F800
+7FFE000000000001F8007FFE000000000003F8007FFF000000000003F0003FFF00000000
+0007F0003FFF800000000007E0001FFF800000000007E0001FFF80000000000FE0001FFF
+C0000000000FC0000FFFC0000000001FC0000FFFE0000000001F800007FFE0000000003F
+800007FFF0000000003F800007FFF0000000003F000003FFF0000000007FFFFFFFFFF800
+0000007FFFFFFFFFF800000000FFFFFFFFFFFC00000000FFFFFFFFFFFC00000000FFFFFF
+FFFFFC00000001FC000000FFFE00000001F80000007FFE00000003F80000007FFF000000
+03F00000007FFF00000003F00000003FFF00000007F00000003FFF80000007E00000001F
+FF8000000FE00000001FFFC000000FC00000000FFFC000000FC00000000FFFC000001FC0
+0000000FFFE000001F8000000007FFE000003F8000000007FFF000007FC000000003FFF0
+00FFFFFFC0000FFFFFFFFCFFFFFFC0000FFFFFFFFCFFFFFFC0000FFFFFFFFCFFFFFFC000
+0FFFFFFFFCFFFFFFC0000FFFFFFFFC4E457CC457>65 D<FFFFFFFFFFFFC00000FFFFFFFF
+FFFFFC0000FFFFFFFFFFFFFF8000FFFFFFFFFFFFFFE000FFFFFFFFFFFFFFF800001FFF00
+0003FFFC00001FFF0000007FFE00001FFF0000003FFF00001FFF0000001FFF80001FFF00
+00000FFFC0001FFF00000007FFC0001FFF00000007FFE0001FFF00000007FFE0001FFF00
+000003FFE0001FFF00000003FFF0001FFF00000003FFF0001FFF00000003FFF0001FFF00
+000003FFF0001FFF00000003FFF0001FFF00000003FFF0001FFF00000003FFF0001FFF00
+000003FFE0001FFF00000007FFE0001FFF00000007FFC0001FFF0000000FFFC0001FFF00
+00001FFF80001FFF0000001FFF00001FFF0000003FFE00001FFF000000FFFC00001FFF00
+0003FFF000001FFF00003FFFE000001FFFFFFFFFFF0000001FFFFFFFFFFC0000001FFFFF
+FFFFFFC000001FFFFFFFFFFFF800001FFF0000007FFC00001FFF0000001FFF00001FFF00
+00000FFF80001FFF00000007FFC0001FFF00000003FFE0001FFF00000003FFF0001FFF00
+000001FFF8001FFF00000001FFF8001FFF00000000FFFC001FFF00000000FFFC001FFF00
+000000FFFC001FFF00000000FFFE001FFF00000000FFFE001FFF000000007FFE001FFF00
+0000007FFE001FFF000000007FFE001FFF00000000FFFE001FFF00000000FFFE001FFF00
+000000FFFC001FFF00000000FFFC001FFF00000001FFFC001FFF00000001FFF8001FFF00
+000003FFF8001FFF00000007FFF0001FFF00000007FFF0001FFF0000001FFFE0001FFF00
+00003FFFC0001FFF000001FFFF80FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFC00FFFFFFFF
+FFFFFFF000FFFFFFFFFFFFFF8000FFFFFFFFFFFFF0000047447DC351>I<00000000FFFC
+00001C0000001FFFFFC0007C000001FFFFFFF800FC000007FFFFFFFE01FC00001FFFFFFF
+FF03FC00007FFFF001FFC7FC0001FFFF00003FEFFC0003FFF800000FFFFC000FFFE00000
+03FFFC001FFF80000001FFFC003FFF00000000FFFC007FFE000000007FFC00FFFC000000
+003FFC01FFF8000000001FFC03FFF0000000000FFC03FFE0000000000FFC07FFE0000000
+0007FC0FFFC00000000003FC0FFFC00000000003FC1FFF800000000003FC1FFF80000000
+0001FC3FFF800000000001FC3FFF000000000001FC3FFF000000000000FC7FFF00000000
+0000FC7FFF000000000000FC7FFF000000000000FC7FFE000000000000007FFE00000000
+000000FFFE00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000
+000000FFFE00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000
+000000FFFE00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000
+0000007FFE000000000000007FFE000000000000007FFF000000000000007FFF00000000
+00007C7FFF0000000000007C3FFF0000000000007C3FFF0000000000007C3FFF80000000
+00007C1FFF800000000000FC1FFF800000000000F80FFFC00000000000F80FFFC0000000
+0001F807FFE00000000001F803FFE00000000003F003FFF00000000003F001FFF8000000
+0007E000FFFC000000000FC0007FFE000000001FC0003FFF000000003F80001FFF800000
+007F00000FFFE0000001FE000003FFF8000007FC000001FFFF00001FF80000007FFFF801
+FFE00000001FFFFFFFFFC000000007FFFFFFFF0000000001FFFFFFFC00000000001FFFFF
+E0000000000000FFFE00000046467AC453>I<FFFFFFFFFFFF80000000FFFFFFFFFFFFF8
+000000FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFF80000001FFF
+00000FFFFE0000001FFF000000FFFF0000001FFF0000001FFF8000001FFF00000007FFC0
+00001FFF00000003FFF000001FFF00000001FFF000001FFF00000000FFF800001FFF0000
+00007FFC00001FFF000000003FFE00001FFF000000001FFF00001FFF000000001FFF0000
+1FFF000000000FFF80001FFF000000000FFF80001FFF0000000007FFC0001FFF00000000
+07FFC0001FFF0000000007FFE0001FFF0000000003FFE0001FFF0000000003FFE0001FFF
+0000000003FFF0001FFF0000000003FFF0001FFF0000000003FFF0001FFF0000000003FF
+F0001FFF0000000003FFF0001FFF0000000003FFF8001FFF0000000003FFF8001FFF0000
+000001FFF8001FFF0000000001FFF8001FFF0000000001FFF8001FFF0000000001FFF800
+1FFF0000000001FFF8001FFF0000000001FFF8001FFF0000000001FFF8001FFF00000000
+01FFF8001FFF0000000001FFF8001FFF0000000003FFF8001FFF0000000003FFF8001FFF
+0000000003FFF0001FFF0000000003FFF0001FFF0000000003FFF0001FFF0000000003FF
+F0001FFF0000000003FFE0001FFF0000000003FFE0001FFF0000000007FFE0001FFF0000
+000007FFC0001FFF0000000007FFC0001FFF000000000FFFC0001FFF000000000FFF8000
+1FFF000000000FFF00001FFF000000001FFF00001FFF000000003FFE00001FFF00000000
+3FFC00001FFF000000007FFC00001FFF00000000FFF800001FFF00000003FFF000001FFF
+00000007FFE000001FFF0000001FFFC000001FFF000000FFFF0000001FFF00000FFFFE00
+00FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFE00000FFFFFFFFFFFFFF800000FFFFFFFFFF
+FFFC000000FFFFFFFFFFFF800000004D447CC358>I<FFFFFFFFFFFFFFFC00FFFFFFFFFF
+FFFFFC00FFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFE00001FFF8000
+01FFFE00001FFF8000003FFE00001FFF8000000FFE00001FFF80000003FE00001FFF8000
+0001FE00001FFF80000000FE00001FFF80000000FE00001FFF800000007F00001FFF8000
+00003F00001FFF800000003F00001FFF800000003F00001FFF800000001F00001FFF8000
+00001F00001FFF80007C001F00001FFF80007C001F00001FFF80007C000F80001FFF8000
+7C000F80001FFF80007C000F80001FFF80007C000F80001FFF8000FC000000001FFF8000
+FC000000001FFF8000FC000000001FFF8001FC000000001FFF8003FC000000001FFF801F
+FC000000001FFFFFFFFC000000001FFFFFFFFC000000001FFFFFFFFC000000001FFFFFFF
+FC000000001FFFFFFFFC000000001FFF801FFC000000001FFF8003FC000000001FFF8001
+FC000000001FFF8000FC000000001FFF8000FC0001F0001FFF8000FC0001F0001FFF8000
+7C0001F0001FFF80007C0003E0001FFF80007C0003E0001FFF80007C0003E0001FFF8000
+7C0003E0001FFF80007C0003E0001FFF8000000007E0001FFF8000000007E0001FFF8000
+000007C0001FFF8000000007C0001FFF800000000FC0001FFF800000000FC0001FFF8000
+00001FC0001FFF800000001FC0001FFF800000003FC0001FFF800000007F80001FFF8000
+0000FF80001FFF80000001FF80001FFF80000007FF80001FFF8000001FFF80001FFF8000
+01FFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFF
+FFFFFF00FFFFFFFFFFFFFFFF0044437DC24B>I<FFFFFFFFFFFFFFE0FFFFFFFFFFFFFFE0
+FFFFFFFFFFFFFFE0FFFFFFFFFFFFFFE0FFFFFFFFFFFFFFF0001FFF80000FFFF0001FFF80
+0000FFF0001FFF8000003FF0001FFF8000001FF0001FFF8000000FF0001FFF80000007F0
+001FFF80000003F0001FFF80000003F8001FFF80000001F8001FFF80000001F8001FFF80
+000001F8001FFF80000000F8001FFF80000000F8001FFF80000000F8001FFF8001F000F8
+001FFF8001F0007C001FFF8001F0007C001FFF8001F0007C001FFF8001F0007C001FFF80
+01F00000001FFF8003F00000001FFF8003F00000001FFF8003F00000001FFF8007F00000
+001FFF800FF00000001FFF803FF00000001FFFFFFFF00000001FFFFFFFF00000001FFFFF
+FFF00000001FFFFFFFF00000001FFFFFFFF00000001FFF803FF00000001FFF800FF00000
+001FFF8007F00000001FFF8003F00000001FFF8003F00000001FFF8003F00000001FFF80
+01F00000001FFF8001F00000001FFF8001F00000001FFF8001F00000001FFF8001F00000
+001FFF8001F00000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80
+00000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000
+001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80
+00000000001FFF8000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000
+FFFFFFFFFC000000FFFFFFFFFC0000003E437CC248>I<00000000FFFC00003800000000
+3FFFFF8000F800000001FFFFFFF001F80000000FFFFFFFFC03F80000003FFFFFFFFF07F8
+000000FFFFF003FF8FF8000001FFFF00007FDFF8000007FFF800001FFFF800000FFFE000
+0007FFF800001FFF80000003FFF800003FFF00000000FFF800007FFC000000007FF80000
+FFF8000000007FF80001FFF8000000003FF80003FFF0000000001FF80003FFE000000000
+0FF80007FFE0000000000FF8000FFFC00000000007F8000FFFC00000000007F8001FFF80
+0000000007F8001FFF800000000003F8003FFF800000000003F8003FFF000000000003F8
+003FFF000000000001F8007FFF000000000001F8007FFF000000000001F8007FFF000000
+000001F8007FFE0000000000000000FFFE0000000000000000FFFE0000000000000000FF
+FE0000000000000000FFFE0000000000000000FFFE0000000000000000FFFE0000000000
+000000FFFE0000000000000000FFFE0000000000000000FFFE0000000000000000FFFE00
+00000000000000FFFE0000000000000000FFFE0000000000000000FFFE0000007FFFFFFF
+F8FFFE0000007FFFFFFFF87FFE0000007FFFFFFFF87FFF0000007FFFFFFFF87FFF000000
+7FFFFFFFF87FFF0000000001FFF8003FFF0000000001FFF8003FFF0000000001FFF8003F
+FF8000000001FFF8001FFF8000000001FFF8001FFF8000000001FFF8000FFFC000000001
+FFF8000FFFC000000001FFF80007FFE000000001FFF80003FFE000000001FFF80003FFF0
+00000001FFF80001FFF800000001FFF80000FFFC00000001FFF800007FFE00000001FFF8
+00003FFF00000003FFF800001FFFC0000003FFF800000FFFE0000007FFF8000007FFF800
+000FFFF8000001FFFF00003FFFF8000000FFFFF801FFDFF80000003FFFFFFFFF8FF80000
+000FFFFFFFFF03F800000001FFFFFFFC00F8000000003FFFFFE000380000000000FFFE00
+0000004D467AC45A>I<FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF
+F007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80001FFF80000000
+FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC00
+00001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001F
+FF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF8000
+0000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FF
+FC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000
+001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF
+80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF800000
+00FFFC0000001FFF80000000FFFC0000001FFFFFFFFFFFFFFC0000001FFFFFFFFFFFFFFC
+0000001FFFFFFFFFFFFFFC0000001FFFFFFFFFFFFFFC0000001FFFFFFFFFFFFFFC000000
+1FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80
+000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000
+FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC00
+00001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001F
+FF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF8000
+0000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FF
+FC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000
+001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF80000000FFFC0000001FFF
+80000000FFFC0000001FFF80000000FFFC0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007
+FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF
+FF8051447CC35A>I<FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFF
+FFFC000000FFFFFFFFFC000000001FFF8000000000001FFF8000000000001FFF80000000
+00001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF
+8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000
+00001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF
+8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000
+00001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF
+8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000
+00001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF
+8000000000001FFF80000003E0001FFF80000003E0001FFF80000003E0001FFF80000003
+E0001FFF80000007E0001FFF80000007C0001FFF80000007C0001FFF80000007C0001FFF
+80000007C0001FFF8000000FC0001FFF8000000FC0001FFF8000000FC0001FFF8000001F
+C0001FFF8000001FC0001FFF8000003F80001FFF8000003F80001FFF8000007F80001FFF
+800000FF80001FFF800001FF80001FFF800003FF80001FFF80000FFF80001FFF80003FFF
+80001FFF8001FFFF80FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFF
+FFFFFFFF00FFFFFFFFFFFFFF003B447CC345>76 D<FFFFFFC000000000001FFFFFF0FFFF
+FFE000000000003FFFFFF0FFFFFFE000000000003FFFFFF0FFFFFFF000000000007FFFFF
+F0FFFFFFF000000000007FFFFFF0001FFFF000000000007FFF8000001FFFF80000000000
+F7FF8000001FFFF80000000000F7FF8000001FBFFC0000000001E7FF8000001FBFFC0000
+000001E7FF8000001F9FFE0000000003C7FF8000001F9FFE0000000003C7FF8000001F8F
+FF000000000787FF8000001F8FFF000000000787FF8000001F87FF800000000F07FF8000
+001F87FF800000000F07FF8000001F87FF800000000F07FF8000001F83FFC00000001E07
+FF8000001F83FFC00000001E07FF8000001F81FFE00000003C07FF8000001F81FFE00000
+003C07FF8000001F80FFF00000007807FF8000001F80FFF00000007807FF8000001F807F
+F8000000F007FF8000001F807FF8000000F007FF8000001F807FF8000000F007FF800000
+1F803FFC000001E007FF8000001F803FFC000001E007FF8000001F801FFE000003C007FF
+8000001F801FFE000003C007FF8000001F800FFF0000078007FF8000001F800FFF000007
+8007FF8000001F8007FF80000F0007FF8000001F8007FF80000F0007FF8000001F8007FF
+80000F0007FF8000001F8003FFC0001E0007FF8000001F8003FFC0001E0007FF8000001F
+8001FFE0003C0007FF8000001F8001FFE0003C0007FF8000001F8000FFF000780007FF80
+00001F8000FFF000780007FF8000001F80007FF800F00007FF8000001F80007FF800F000
+07FF8000001F80003FFC01E00007FF8000001F80003FFC01E00007FF8000001F80003FFC
+01E00007FF8000001F80001FFE03C00007FF8000001F80001FFE03C00007FF8000001F80
+000FFF07800007FF8000001F80000FFF07800007FF8000001F800007FF8F000007FF8000
+001F800007FF8F000007FF8000001F800003FFDE000007FF8000001F800003FFDE000007
+FF8000001F800003FFDE000007FF8000001F800001FFFC000007FF8000001F800001FFFC
+000007FF8000001F800000FFF8000007FF8000001F800000FFF8000007FF8000001F8000
+007FF0000007FF8000001F8000007FF0000007FF8000001F8000003FE0000007FF800000
+3FC000003FE0000007FF8000FFFFFFF0003FE0003FFFFFFFF0FFFFFFF0001FC0003FFFFF
+FFF0FFFFFFF0001FC0003FFFFFFFF0FFFFFFF0000F80003FFFFFFFF0FFFFFFF000070000
+3FFFFFFFF064447CC36D>I<FFFFFF80000007FFFFFF80FFFFFFC0000007FFFFFF80FFFF
+FFE0000007FFFFFF80FFFFFFF0000007FFFFFF80FFFFFFF8000007FFFFFF80001FFFFC00
+000001FE0000001FFFFC00000000FC0000001FFFFE00000000FC0000001FFFFF00000000
+FC0000001FFFFF80000000FC0000001FFFFFC0000000FC0000001FBFFFE0000000FC0000
+001F9FFFE0000000FC0000001F8FFFF0000000FC0000001F87FFF8000000FC0000001F87
+FFFC000000FC0000001F83FFFE000000FC0000001F81FFFE000000FC0000001F80FFFF00
+0000FC0000001F807FFF800000FC0000001F807FFFC00000FC0000001F803FFFE00000FC
+0000001F801FFFF00000FC0000001F800FFFF00000FC0000001F8007FFF80000FC000000
+1F8003FFFC0000FC0000001F8003FFFE0000FC0000001F8001FFFF0000FC0000001F8000
+FFFF8000FC0000001F80007FFF8000FC0000001F80003FFFC000FC0000001F80001FFFE0
+00FC0000001F80001FFFF000FC0000001F80000FFFF800FC0000001F800007FFFC00FC00
+00001F800003FFFC00FC0000001F800001FFFE00FC0000001F800000FFFF00FC0000001F
+800000FFFF80FC0000001F8000007FFFC0FC0000001F8000003FFFE0FC0000001F800000
+1FFFE0FC0000001F8000000FFFF0FC0000001F80000007FFF8FC0000001F80000007FFFC
+FC0000001F80000003FFFEFC0000001F80000001FFFFFC0000001F80000000FFFFFC0000
+001F800000007FFFFC0000001F800000003FFFFC0000001F800000003FFFFC0000001F80
+0000001FFFFC0000001F800000000FFFFC0000001F8000000007FFFC0000001F80000000
+03FFFC0000001F8000000003FFFC0000001F8000000001FFFC0000001F8000000000FFFC
+0000001F80000000007FFC0000001F80000000003FFC0000001F80000000001FFC000000
+1F80000000001FFC0000003FC0000000000FFC0000FFFFFFF000000007FC0000FFFFFFF0
+00000003FC0000FFFFFFF000000001FC0000FFFFFFF000000000FC0000FFFFFFF0000000
+0078000051447CC35A>I<00000003FFE0000000000000007FFFFF00000000000003FFFF
+FFE000000000001FFFFFFFFC00000000007FFF007FFF0000000001FFF8000FFFC0000000
+03FFC00001FFE00000000FFF800000FFF80000001FFE0000003FFC0000003FFC0000001F
+FE0000007FF80000000FFF000000FFF80000000FFF800001FFF000000007FFC00001FFE0
+00000003FFC00003FFE000000003FFE00007FFC000000001FFF00007FFC000000001FFF0
+000FFF8000000000FFF8000FFF8000000000FFF8001FFF8000000000FFFC001FFF000000
+00007FFC003FFF00000000007FFE003FFF00000000007FFE003FFF00000000007FFE007F
+FF00000000007FFF007FFE00000000003FFF007FFE00000000003FFF007FFE0000000000
+3FFF007FFE00000000003FFF00FFFE00000000003FFF80FFFE00000000003FFF80FFFE00
+000000003FFF80FFFE00000000003FFF80FFFE00000000003FFF80FFFE00000000003FFF
+80FFFE00000000003FFF80FFFE00000000003FFF80FFFE00000000003FFF80FFFE000000
+00003FFF80FFFE00000000003FFF80FFFE00000000003FFF80FFFE00000000003FFF807F
+FE00000000003FFF007FFF00000000007FFF007FFF00000000007FFF007FFF0000000000
+7FFF003FFF00000000007FFE003FFF00000000007FFE003FFF8000000000FFFE001FFF80
+00000000FFFC001FFF8000000000FFFC001FFF8000000000FFFC000FFFC000000001FFF8
+000FFFC000000001FFF80007FFE000000003FFF00003FFE000000003FFE00003FFF00000
+0007FFE00001FFF80000000FFFC00000FFFC0000001FFF8000007FFE0000003FFF000000
+3FFF0000007FFE0000001FFF800000FFFC0000000FFFE00003FFF800000003FFF8000FFF
+E000000001FFFF007FFFC0000000007FFFFFFFFF00000000001FFFFFFFFC000000000007
+FFFFFFF00000000000007FFFFF0000000000000007FFF00000000049467AC456>I<FFFF
+FFFFFFFE000000FFFFFFFFFFFFF00000FFFFFFFFFFFFFE0000FFFFFFFFFFFFFF8000FFFF
+FFFFFFFFFFC000001FFF00001FFFF000001FFF000003FFF800001FFF000000FFFC00001F
+FF0000007FFE00001FFF0000003FFF00001FFF0000001FFF00001FFF0000001FFF80001F
+FF0000001FFFC0001FFF0000000FFFC0001FFF0000000FFFC0001FFF0000000FFFE0001F
+FF0000000FFFE0001FFF0000000FFFE0001FFF0000000FFFE0001FFF0000000FFFE0001F
+FF0000000FFFE0001FFF0000000FFFE0001FFF0000000FFFE0001FFF0000000FFFE0001F
+FF0000000FFFC0001FFF0000000FFFC0001FFF0000001FFF80001FFF0000001FFF80001F
+FF0000001FFF00001FFF0000003FFF00001FFF0000007FFE00001FFF000000FFFC00001F
+FF000003FFF800001FFF00001FFFE000001FFFFFFFFFFFC000001FFFFFFFFFFF0000001F
+FFFFFFFFF80000001FFFFFFFFFC00000001FFF800000000000001FFF800000000000001F
+FF800000000000001FFF800000000000001FFF800000000000001FFF800000000000001F
+FF800000000000001FFF800000000000001FFF800000000000001FFF800000000000001F
+FF800000000000001FFF800000000000001FFF800000000000001FFF800000000000001F
+FF800000000000001FFF800000000000001FFF800000000000001FFF800000000000001F
+FF800000000000001FFF800000000000001FFF800000000000001FFF800000000000001F
+FF800000000000001FFF800000000000001FFF800000000000FFFFFFFFF000000000FFFF
+FFFFF000000000FFFFFFFFF000000000FFFFFFFFF000000000FFFFFFFFF0000000004344
+7CC34E>I<FFFFFFFFFFF80000000000FFFFFFFFFFFFC000000000FFFFFFFFFFFFF80000
+0000FFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFC0000000001FFF00003FFFE000000000
+1FFF000003FFF8000000001FFF000000FFFC000000001FFF0000007FFE000000001FFF00
+00003FFF000000001FFF0000001FFF000000001FFF0000001FFF800000001FFF0000001F
+FFC00000001FFF0000000FFFC00000001FFF0000000FFFC00000001FFF0000000FFFE000
+00001FFF0000000FFFE00000001FFF0000000FFFE00000001FFF0000000FFFE00000001F
+FF0000000FFFE00000001FFF0000000FFFE00000001FFF0000000FFFE00000001FFF0000
+000FFFC00000001FFF0000000FFFC00000001FFF0000001FFF800000001FFF0000001FFF
+800000001FFF0000001FFF000000001FFF0000003FFE000000001FFF0000007FFC000000
+001FFF000001FFF8000000001FFF000007FFF0000000001FFF00003FFFC0000000001FFF
+FFFFFFFF00000000001FFFFFFFFFFC00000000001FFFFFFFFFF000000000001FFFFFFFFF
+FC00000000001FFF0000FFFE00000000001FFF00003FFF80000000001FFF00000FFFC000
+0000001FFF000007FFE0000000001FFF000003FFF0000000001FFF000003FFF800000000
+1FFF000001FFF8000000001FFF000001FFFC000000001FFF000000FFFC000000001FFF00
+0000FFFC000000001FFF000000FFFC000000001FFF000000FFFC000000001FFF000000FF
+FC000000001FFF000000FFFC000000001FFF000000FFFE000000001FFF000000FFFE0000
+00001FFF000000FFFE000000001FFF000000FFFE000000001FFF000000FFFE000000001F
+FF000000FFFE000000001FFF000000FFFE000700001FFF000000FFFF000F80001FFF0000
+00FFFF000F80001FFF000000FFFF000F80001FFF0000007FFF001F80001FFF0000007FFF
+801F80001FFF0000003FFF803F00FFFFFFFFE0001FFFC03F00FFFFFFFFE0000FFFF0FE00
+FFFFFFFFE00007FFFFFC00FFFFFFFFE00001FFFFF800FFFFFFFFE000007FFFE000000000
+0000000003FF800051457CC356>82 D<0000FFF80007000007FFFF800F00003FFFFFE01F
+00007FFFFFF83F0001FFFFFFFE7F0003FFC00FFFFF0007FE0001FFFF000FFC00003FFF00
+1FF000001FFF001FF0000007FF003FE0000003FF003FE0000001FF007FC0000000FF007F
+C0000000FF007FC00000007F00FFC00000007F00FFC00000003F00FFC00000003F00FFE0
+0000003F00FFE00000001F00FFF00000001F00FFF80000001F00FFFC0000001F00FFFF00
+000000007FFFC0000000007FFFFE000000007FFFFFE00000003FFFFFFF0000003FFFFFFF
+F000001FFFFFFFFC00001FFFFFFFFF00000FFFFFFFFFC00007FFFFFFFFE00003FFFFFFFF
+F00001FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFE00000FFFFFFFFF000003FFFFFFFF
+0000003FFFFFFF80000003FFFFFF800000001FFFFFC000000000FFFFC0000000003FFFC0
+000000000FFFE00000000003FFE00000000003FFE07800000001FFE0F800000000FFE0F8
+00000000FFE0F800000000FFE0F8000000007FE0FC000000007FE0FC000000007FE0FC00
+0000007FC0FE000000007FC0FE000000007FC0FF00000000FF80FF00000000FF80FF8000
+0001FF00FFE0000001FF00FFF0000003FE00FFFE000007FC00FFFF80001FF800FFFFFC00
+FFF000FE7FFFFFFFE000FC1FFFFFFFC000F807FFFFFF0000F000FFFFFC0000E00007FFC0
+000033467AC440>I<3FFFFFFFFFFFFFFFF83FFFFFFFFFFFFFFFF83FFFFFFFFFFFFFFFF8
+3FFFFFFFFFFFFFFFF83FFFFFFFFFFFFFFFF83FFF0007FFE000FFF87FF80007FFE0001FFC
+7FE00007FFE0000FFC7FC00007FFE00003FC7F800007FFE00003FC7F000007FFE00001FC
+7E000007FFE00000FC7E000007FFE00000FC7E000007FFE00000FC7C000007FFE000007C
+7C000007FFE000007C7C000007FFE000007C7C000007FFE000007CFC000007FFE000007E
+F8000007FFE000003EF8000007FFE000003EF8000007FFE000003EF8000007FFE000003E
+F8000007FFE000003E00000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE000000000000007FFE0000000
+00000007FFE000000000000007FFE000000000000007FFE00000000003FFFFFFFFFFC000
+0003FFFFFFFFFFC0000003FFFFFFFFFFC0000003FFFFFFFFFFC0000003FFFFFFFFFFC000
+47437CC250>I<FFFFFFFF803FFFFFFFC000FFFFFF80FFFFFFFF803FFFFFFFC000FFFFFF
+80FFFFFFFF803FFFFFFFC000FFFFFF80FFFFFFFF803FFFFFFFC000FFFFFF80FFFFFFFF80
+3FFFFFFFC000FFFFFF80007FFE0000001FFF800000007F8000007FFF0000001FFF800000
+003F0000003FFF0000001FFFC00000003E0000003FFF8000000FFFC00000007E0000001F
+FF8000000FFFE00000007C0000001FFF80000007FFE00000007C0000001FFFC0000007FF
+E0000000FC0000000FFFC0000007FFF0000000F80000000FFFC0000003FFF0000000F800
+00000FFFE0000003FFF0000001F800000007FFE0000007FFF8000001F000000007FFF000
+0007FFF8000003F000000003FFF000000FFFFC000003E000000003FFF000000FFFFC0000
+03E000000003FFF800000FFFFC000007E000000001FFF800001FFFFE000007C000000001
+FFFC00001F7FFE000007C000000001FFFC00001F7FFE00000FC000000000FFFC00003F7F
+FF00000F8000000000FFFE00003E3FFF00001F80000000007FFE00007E3FFF80001F0000
+0000007FFE00007C1FFF80001F00000000007FFF00007C1FFF80003F00000000003FFF00
+00FC1FFFC0003E00000000003FFF8000F80FFFC0003E00000000001FFF8000F80FFFE000
+7C00000000001FFF8001F80FFFE0007C00000000001FFFC001F007FFE000FC0000000000
+0FFFC003F007FFF000F800000000000FFFC003E003FFF000F800000000000FFFE003E003
+FFF001F8000000000007FFE007E003FFF801F0000000000007FFF007C001FFF803F00000
+00000003FFF007C001FFFC03E0000000000003FFF00F8000FFFC03E0000000000003FFF8
+0F8000FFFC07E0000000000001FFF81F8000FFFE07C0000000000001FFF81F00007FFE07
+C0000000000001FFFC1F00007FFE0FC0000000000000FFFC3F00007FFF0F800000000000
+00FFFE3E00003FFF1F800000000000007FFE7E00003FFF9F000000000000007FFE7C0000
+1FFF9F000000000000007FFF7C00001FFFBF000000000000003FFFFC00001FFFFE000000
+000000003FFFF800000FFFFE000000000000003FFFF800000FFFFE000000000000001FFF
+F800000FFFFC000000000000001FFFF0000007FFFC000000000000000FFFF0000007FFF8
+000000000000000FFFE0000003FFF8000000000000000FFFE0000003FFF8000000000000
+0007FFE0000003FFF00000000000000007FFC0000001FFF00000000000000007FFC00000
+01FFF00000000000000003FFC0000001FFE00000000000000003FF80000000FFE0000000
+0000000001FF80000000FFC00000000000000001FF000000007FC00000000000000001FF
+000000007FC00000000000000000FF000000007F800000000000000000FE000000003F80
+00000000000000007E000000003F0000000000000000007C000000001F00000000007145
+7EC376>87 D<7FFFFFFFE007FFFFFFC07FFFFFFFE007FFFFFFC07FFFFFFFE007FFFFFFC0
+7FFFFFFFE007FFFFFFC07FFFFFFFE007FFFFFFC0001FFFE000000FFE0000000FFFF00000
+03F800000007FFF8000007F000000007FFF800000FF000000003FFFC00001FE000000001
+FFFE00001FC000000000FFFE00003F8000000000FFFF00007F80000000007FFF8000FF00
+000000003FFFC000FE00000000003FFFC001FC00000000001FFFE003FC00000000000FFF
+F007F8000000000007FFF807F0000000000007FFF80FE0000000000003FFFC1FE0000000
+000001FFFE3FC0000000000001FFFE3F80000000000000FFFF7F000000000000007FFFFF
+000000000000003FFFFE000000000000003FFFFC000000000000001FFFF8000000000000
+000FFFF80000000000000007FFF00000000000000007FFF80000000000000003FFFC0000
+000000000001FFFE0000000000000001FFFE0000000000000000FFFF0000000000000000
+FFFF8000000000000001FFFFC000000000000003FFFFC000000000000007FFFFE0000000
+00000007FFFFF00000000000000FF7FFF00000000000001FE7FFF80000000000003FC3FF
+FC0000000000003F81FFFE0000000000007F01FFFE000000000000FF00FFFF0000000000
+01FE007FFF800000000001FC003FFFC00000000003F8003FFFC00000000007F8001FFFE0
+000000000FF0000FFFF0000000000FE00007FFF0000000001FC00007FFF8000000003FC0
+0003FFFC000000007F800001FFFE000000007F000001FFFE00000000FE000000FFFF0000
+0001FE0000007FFF80000003FC0000003FFFC0000003F80000003FFFC0000007F0000000
+1FFFE000000FF00000000FFFF000003FF80000000FFFF000FFFFFFF00007FFFFFFFEFFFF
+FFF00007FFFFFFFEFFFFFFF00007FFFFFFFEFFFFFFF00007FFFFFFFEFFFFFFF00007FFFF
+FFFE4F447CC357>I<FFFFFFFFC000007FFFFFC0FFFFFFFFC000007FFFFFC0FFFFFFFFC0
+00007FFFFFC0FFFFFFFFC000007FFFFFC0FFFFFFFFC000007FFFFFC0003FFFC000000001
+FF8000001FFFE000000000FE0000001FFFF000000001FC0000000FFFF000000001FC0000
+0007FFF800000003F800000007FFFC00000007F000000003FFFC0000000FF000000001FF
+FE0000000FE000000001FFFF0000001FC000000000FFFF0000003FC0000000007FFF8000
+003F80000000003FFFC000007F00000000003FFFC00000FF00000000001FFFE00000FE00
+000000000FFFF00001FC00000000000FFFF00003F8000000000007FFF80003F800000000
+0003FFFC0007F0000000000003FFFE000FE0000000000001FFFE001FE0000000000000FF
+FF001FC0000000000000FFFF803F800000000000007FFF807F800000000000003FFFC07F
+000000000000003FFFE0FE000000000000001FFFE1FE000000000000000FFFF1FC000000
+000000000FFFFBF80000000000000007FFFFF00000000000000003FFFFF0000000000000
+0003FFFFE00000000000000001FFFFC00000000000000000FFFFC00000000000000000FF
+FF8000000000000000007FFF0000000000000000003FFF0000000000000000003FFE0000
+000000000000003FFE0000000000000000003FFE0000000000000000003FFE0000000000
+000000003FFE0000000000000000003FFE0000000000000000003FFE0000000000000000
+003FFE0000000000000000003FFE0000000000000000003FFE0000000000000000003FFE
+0000000000000000003FFE0000000000000000003FFE0000000000000000003FFE000000
+0000000000003FFE0000000000000000003FFE0000000000000000003FFE000000000000
+0000003FFE0000000000000000003FFE0000000000000000003FFE000000000000000000
+3FFE0000000000000000003FFE0000000000000001FFFFFFFFC0000000000001FFFFFFFF
+C0000000000001FFFFFFFFC0000000000001FFFFFFFFC0000000000001FFFFFFFFC00000
+0052447EC357>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmcsc10 10.95 7
+/Fb 7 116 df<000001E0000000000001E0000000000003F0000000000003F000000000
+0003F0000000000007F8000000000007F8000000000007F800000000000FFC0000000000
+0FFC00000000001FFE00000000001CFE00000000001CFE00000000003CFF000000000038
+7F0000000000387F0000000000703F8000000000703F8000000000703F8000000000E01F
+C000000000E01FC000000001E01FE000000001C00FE000000001C00FE0000000038007F0
+000000038007F0000000038007F0000000070003F8000000070003F80000000F0003FC00
+00000E0001FC0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE0000001C0000FE0000
+003800007F0000003800007F0000007800007F8000007000003F8000007000003F800000
+F000003FC00000E000001FC00001E000001FC00003F000001FE00007F000001FE0000FF8
+00003FF800FFFE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC032317DB038>97
+D<FFFFFFFE0000FFFFFFFFC000FFFFFFFFF00003FC0007F80001F80001FE0001F80000FE
+0001F800007F0001F800007F8001F800003F8001F800003FC001F800003FC001F800003F
+C001F800003FC001F800003FC001F800003FC001F800003F8001F800007F8001F800007F
+0001F80000FE0001F80001FC0001F80007F00001F8007FE00001FFFFFF800001FFFFFFF0
+0001F80001FC0001F80000FE0001F800007F8001F800003F8001F800001FC001F800001F
+E001F800000FE001F800000FF001F800000FF001F800000FF001F800000FF001F800000F
+F001F800000FF001F800000FE001F800001FE001F800001FE001F800003FC001F800007F
+8001F80001FF0003FC0007FE00FFFFFFFFF800FFFFFFFFF000FFFFFFFF00002C2F7CAE35
+>I<FFFFF8FFFFF8FFFFF803FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
+FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF815
+2F7DAE1B>105 D<FFFE00000007FFF0FFFE00000007FFF0FFFE00000007FFF003FF0000
+000FFC0001FF0000000FF80001DF8000001DF80001DF8000001DF80001DF8000001DF800
+01CFC0000039F80001CFC0000039F80001C7E0000071F80001C7E0000071F80001C7E000
+0071F80001C3F00000E1F80001C3F00000E1F80001C1F80001C1F80001C1F80001C1F800
+01C1F80001C1F80001C0FC000381F80001C0FC000381F80001C07E000701F80001C07E00
+0701F80001C07E000701F80001C03F000E01F80001C03F000E01F80001C01F801C01F800
+01C01F801C01F80001C01F801C01F80001C00FC03801F80001C00FC03801F80001C007E0
+7001F80001C007E07001F80001C007E07001F80001C003F0E001F80001C003F0E001F800
+01C003F0E001F80001C001F9C001F80001C001F9C001F80001C000FF8001F80001C000FF
+8001F80001C000FF8001F80003E0007F0001F80007F0007F0001F8000FF8003E0003FC00
+FFFF803E00FFFFF0FFFF803E00FFFFF0FFFF801C00FFFFF03C2F7CAE44>109
+D<FFFC00007FFFC0FFFE00007FFFC0FFFF00007FFFC001FF000007FC0001FF800003F800
+01FFC00001F00001DFE00000E00001DFE00000E00001CFF00000E00001C7F80000E00001
+C3FC0000E00001C3FC0000E00001C1FE0000E00001C0FF0000E00001C07F8000E00001C0
+7F8000E00001C03FC000E00001C01FE000E00001C01FE000E00001C00FF000E00001C007
+F800E00001C003FC00E00001C003FC00E00001C001FE00E00001C000FF00E00001C0007F
+80E00001C0007F80E00001C0003FC0E00001C0001FE0E00001C0000FF0E00001C0000FF0
+E00001C00007F8E00001C00003FCE00001C00003FCE00001C00001FEE00001C00000FFE0
+0001C000007FE00001C000007FE00001C000003FE00001C000001FE00001C000000FE000
+03E000000FE00007F0000007E0000FF8000003E000FFFF800001E000FFFF800001E000FF
+FF800000E000322F7DAE38>I<FFFFFFF0000000FFFFFFFF000000FFFFFFFFC0000003FE
+001FF0000001FC0003FC000001FC0000FE000001FC00007F000001FC00007F000001FC00
+007F800001FC00003F800001FC00003FC00001FC00003FC00001FC00003FC00001FC0000
+3FC00001FC00003FC00001FC00003F800001FC00007F800001FC00007F000001FC0000FE
+000001FC0001FC000001FC0003F8000001FC001FE0000001FFFFFF00000001FFFFFE0000
+0001FC003F80000001FC000FC0000001FC0007E0000001FC0007F0000001FC0003F80000
+01FC0003F8000001FC0001FC000001FC0001FC000001FC0001FC000001FC0001FC000001
+FC0001FC000001FC0001FE000001FC0001FE000001FC0001FE000001FC0001FE000001FC
+0001FE00E001FC0001FF00E001FC0001FF00E001FC0000FF00E003FE0000FF01C0FFFFF8
+007F81C0FFFFF8001FC380FFFFF8000FFF000000000001FC0033307DAE37>114
+D<003FC00C00FFF81C03FFFE3C0FE03FFC1F8007FC1F0003FC3E0001FC7C0000FC7C0000
+7CF800007CF800003CF800003CF800003CFC00001CFC00001CFE00001CFF0000007F8000
+007FE000007FFE00003FFFE0001FFFFE000FFFFF8007FFFFE001FFFFF0007FFFF8000FFF
+FC0000FFFC000007FE000001FE000000FE0000007F0000003FE000003FE000001FE00000
+1FE000001FF000001FF000001FF000001EF800003EFC00003CFE00007CFF0000F8FFC001
+F0FBF807E0F1FFFFC0E07FFF00C007FC0020317BAF2A>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmtt12 14.4 12
+/Fc 12 119 df<00003C0001E00000007E0003F0000000FF0007F8000000FF0007F80000
+00FF0007F8000000FF0007F8000000FF0007F8000000FF0007F8000001FF000FF8000001
+FE000FF0000001FE000FF0000001FE000FF0000001FE000FF0000001FE000FF0000001FE
+000FF0000001FE000FF0000001FE000FF0000001FE000FF0000003FE001FF0003FFFFFFF
+FFFFE07FFFFFFFFFFFF0FFFFFFFFFFFFF8FFFFFFFFFFFFF8FFFFFFFFFFFFF8FFFFFFFFFF
+FFF87FFFFFFFFFFFF03FFFFFFFFFFFE00007F8003FC0000007F8003FC000000FF8007FC0
+00000FF0007F8000000FF0007F8000000FF0007F8000000FF0007F8000000FF0007F8000
+000FF0007F8000000FF0007F8000000FF0007F8000000FF0007F8000000FF0007F800000
+0FF0007F8000000FF0007F8000001FF000FF8000001FE000FF0000001FE000FF00003FFF
+FFFFFFFFE07FFFFFFFFFFFF0FFFFFFFFFFFFF8FFFFFFFFFFFFF8FFFFFFFFFFFFF8FFFFFF
+FFFFFFF87FFFFFFFFFFFF03FFFFFFFFFFFE0003FC001FE0000007FC003FE0000007F8003
+FC0000007F8003FC0000007F8003FC0000007F8003FC0000007F8003FC0000007F8003FC
+0000007F8003FC0000007F8003FC0000007F8003FC000000FF8007FC000000FF0007F800
+0000FF0007F8000000FF0007F8000000FF0007F8000000FF0007F8000000FF0007F80000
+007E0003F00000003C0001E0000035497CC83E>35 D<0000007FE00000000003FFF80000
+00000FFFFE000000003FFFFF80000000FFFFFFC0000001FFFFFFE0000003FFFFFFF00000
+0FFFC03FF800001FFE000FF800003FF80007FC00007FE00003FE00007FC00001FE0000FF
+800000FF0001FF000000FF0003FE0003FC7F0003FC000FFF7F8007F8003FFFFF8007F800
+7FFFFF800FF000FFFFFFC00FE001FFFFFFC01FE003FFFFFFC01FC003FF0FFFC01FC007FC
+03FFC03FC00FF801FFC03F800FF000FFE03F801FE0007FE07F801FE0007FE07F001FC000
+3FE07F003FC0003FE07F003F80001FE0FF003F80001FE0FE007F80001FE0FE007F80001F
+E0FE007F00000FE0FE007F00000FE0FE007F00000FE0FE007F00000FE0FE007F00000FE0
+FE007F00000FE0FE007F00000FE0FE007F00000FE0FE007F00000FE0FE007F80001FE0FE
+007F80001FE0FF003F80001FC07F003F80001FC07F003FC0003FC07F001FC0003F807F80
+1FE0007F803F801FE0007F803F800FF000FF003FC00FF801FF001FC007FC03FE001FC003
+FF0FFC001FE003FFFFFC000FE001FFFFF8000FF000FFFFF00007F8007FFFE00007F8003F
+FFC00003FC000FFF000003FE0003FC000001FF000000000000FF8000000FC0007FC00000
+1FE0007FE000003FE0003FF80000FFE0001FFE0003FFE0000FFFC01FFF800003FFFFFFFF
+000001FFFFFFFE000000FFFFFFFC0000003FFFFFF00000000FFFFFC000000003FFFF0000
+0000007FF00000334B7BC93E>64 D<000FFFC0000000007FFFF800000001FFFFFE000000
+03FFFFFF80000007FFFFFFE000000FFFFFFFF000000FFFFFFFF800001FFC007FFC00001F
+F8000FFE00001FF80007FE00001FF80001FF00001FF80001FF00000FF00000FF800007E0
+00007F8000000000007FC000000000003FC000000000003FC000000000003FC000000000
+003FC000000000003FC000000000003FC000000003FFFFC00000007FFFFFC0000003FFFF
+FFC000001FFFFFFFC000007FFFFFFFC00000FFFFFFFFC00003FFFFC03FC00007FFF8003F
+C0000FFF80003FC0001FFC00003FC0003FF000003FC0003FE000003FC0007FC000003FC0
+007F8000003FC000FF8000003FC000FF0000003FC000FF0000003FC000FF0000003FC000
+FF0000003FC000FF0000003FC000FF8000007FC0007F8000007FC0007FC00000FFC0003F
+E00003FFC0003FF8000FFFE0001FFF00FFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFFC07FF
+FFFFCFFFFC01FFFFFF07FFFC00FFFFFC03FFF8003FFFF0007FF80007FF00000000363679
+B43E>97 D<000007FFF00000003FFFFE000001FFFFFF800007FFFFFFC0000FFFFFFFE000
+1FFFFFFFF0007FFFFFFFF000FFFC003FF801FFE0001FF803FF80001FF803FF00001FF807
+FE00001FF80FFC00000FF00FF8000007E01FF0000000001FE0000000003FE0000000003F
+C0000000007FC0000000007F80000000007F80000000007F8000000000FF8000000000FF
+0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF
+0000000000FF0000000000FF0000000000FF80000000007F80000000007F80000000007F
+C0000000003FC0000000003FE0000000003FE0000000FC1FF0000001FE1FF8000001FE0F
+FC000001FE07FE000003FE07FF000007FC03FFC0000FFC01FFF0001FF800FFFE00FFF000
+7FFFFFFFE0003FFFFFFFC0000FFFFFFF800007FFFFFF000001FFFFFC0000007FFFF00000
+0007FF00002F3678B43E>99 D<00001FF800000000FFFF80000003FFFFE000000FFFFFF8
+00001FFFFFFC00007FFFFFFE0000FFFFFFFF0001FFF80FFF8001FFC001FFC003FF8000FF
+E007FE00003FE00FFC00001FF00FF800000FF01FF000000FF81FF0000007F83FE0000007
+FC3FE0000007FC7FC0000003FC7FC0000003FC7F80000003FE7F80000003FEFF80000001
+FEFF80000001FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFCFFFFFFFFFFFCFF0000000000FF8000000000FF80000000007F80000000
+007F80000000007FC0000000003FC0000000003FE0000000FC3FE0000000FC1FF0000001
+FE1FF8000001FE0FFC000003FE07FE000007FE07FF00000FFC03FF80001FFC01FFE0007F
+F800FFFC03FFF0007FFFFFFFE0003FFFFFFFC0001FFFFFFF800007FFFFFF000001FFFFFC
+0000007FFFE000000007FF00002F3679B43E>101 D<00003E00000000007F0000000000
+FF8000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000000
+FF80000000007F00000000003E0000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000003FFFFF8000007FFFFF8000007FFFFFC000007FFF
+FFC000007FFFFFC000007FFFFFC000003FFFFFC0000000003FC0000000003FC000000000
+3FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC000000000
+3FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC000000000
+3FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC000000000
+3FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC000000000
+3FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC000000000
+3FC0000000003FC0000000003FC0000000003FC0000000003FC000007FFFFFFFFF80FFFF
+FFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFF802A4A
+76C93E>105 D<7FFFFFC00000FFFFFFC00000FFFFFFE00000FFFFFFE00000FFFFFFE000
+00FFFFFFE000007FFFFFE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000
+0000001FE000007FFFFFFFFFF8FFFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFF
+FCFFFFFFFFFFFC7FFFFFFFFFF82E4978C83E>108 D<00000007FC0000003FFF803FFF80
+00007FFF80FFFFE00000FFFFC3FFFFF00000FFFFC7FFFFF80000FFFFCFFFFFFC00007FFF
+DFFFFFFE00003FFFFFF80FFE0000003FFFC003FF0000003FFF0001FF0000003FFE0000FF
+0000003FFC0000FF8000003FF80000FF8000003FF800007F8000003FF000007F8000003F
+F000007F8000003FE000007F8000003FE000007F8000003FE000007F8000003FC000007F
+8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003F
+C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F
+8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003F
+C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F
+8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003F
+C000007F8000003FC000007F8000003FC000007F80003FFFFFC07FFFFF807FFFFFE0FFFF
+FFC0FFFFFFF0FFFFFFE0FFFFFFF0FFFFFFE0FFFFFFF0FFFFFFE07FFFFFE0FFFFFFC03FFF
+FFC07FFFFF803B347FB33E>110 D<00001FF000000000FFFE00000003FFFF8000000FFF
+FFE000001FFFFFF000007FFFFFFC0000FFFFFFFE0001FFF01FFF0001FFC007FF0003FF00
+01FF8007FE0000FFC00FFC00007FE00FF800003FE01FF000001FF01FE000000FF03FE000
+000FF83FC0000007F83FC0000007F87F80000003FC7F80000003FC7F80000003FC7F8000
+0003FCFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
+0001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF80000003FE7F8000
+0003FC7F80000003FC7FC0000007FC7FC0000007FC3FC0000007F83FE000000FF81FF000
+001FF01FF000001FF00FF800003FE00FFC00007FE007FE0000FFC007FF0001FFC003FFC0
+07FF8001FFF01FFF0000FFFFFFFE00007FFFFFFC00003FFFFFF800000FFFFFE0000003FF
+FF80000000FFFE000000001FF000002F3679B43E>I<0001FFF00F00001FFFFE1F8000FF
+FFFFBF8003FFFFFFFF8007FFFFFFFF800FFFFFFFFF801FFFFFFFFF803FFE003FFF803FF0
+0007FF807FC00001FF807F000000FF80FF000000FF80FE0000007F80FE0000007F80FE00
+00007F80FE0000007F80FF0000007F80FF0000003F007FC0000000007FF0000000003FFE
+000000001FFFF00000000FFFFFC0000007FFFFFE000003FFFFFF800000FFFFFFE000003F
+FFFFF8000007FFFFFC0000003FFFFE00000000FFFF0000000007FF8000000000FFC03E00
+00003FE07F0000001FE0FF0000000FE0FF0000000FF0FF80000007F0FF80000007F0FF80
+000007F0FFC0000007F0FFC0000007F0FFE000000FF0FFF000000FE0FFF000001FE0FFFC
+00003FC0FFFE0000FFC0FFFFC00FFF80FFFFFFFFFF00FFFFFFFFFE00FEFFFFFFFC00FE3F
+FFFFF800FE1FFFFFE000FC07FFFF800078007FF800002C3677B43E>115
+D<00007C000000000000FC000000000001FE000000000001FE000000000001FE00000000
+0001FE000000000001FE000000000001FE000000000001FE000000000001FE0000000000
+01FE000000000001FE000000000001FE000000000001FE000000000001FE000000003FFF
+FFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE007FFFFF
+FFFFFC007FFFFFFFFFFC000001FE000000000001FE000000000001FE000000000001FE00
+0000000001FE000000000001FE000000000001FE000000000001FE000000000001FE0000
+00000001FE000000000001FE000000000001FE000000000001FE000000000001FE000000
+000001FE000000000001FE000000000001FE000000000001FE000000000001FE00000000
+0001FE000000000001FE000000000001FE000000000001FE000000000001FE0000000000
+01FE00003F000001FE00003F000001FE00007F800001FE00007F800001FE00007F800001
+FE00007F800001FE00007F800001FE00007F800001FE00007F800001FF0000FF800000FF
+0000FF000000FF8001FF000000FFC007FE0000007FF01FFE0000007FFFFFFC0000003FFF
+FFF80000001FFFFFF00000000FFFFFE000000007FFFF8000000001FFFE00000000003FF0
+000031437DC13E>I<7FFFF8003FFFFCFFFFFC007FFFFEFFFFFE00FFFFFEFFFFFE00FFFF
+FEFFFFFE00FFFFFEFFFFFC007FFFFE7FFFF8003FFFFC00FE000000FE0000FE000000FE00
+00FF000001FE00007F000001FC00007F000001FC00007F800003FC00003F800003F80000
+3F800003F800003FC00007F800001FC00007F000001FC00007F000001FE0000FF000000F
+E0000FE000000FE0000FE000000FF0001FE0000007F0001FC0000007F0001FC0000007F8
+003FC0000003F8003F80000003F8003F80000003FC007F80000001FC007F00000001FC00
+7F00000001FE00FF00000000FE00FE00000000FE00FE00000000FF01FE000000007F01FC
+000000007F01FC000000007F83FC000000003F83F8000000003F83F8000000003FC7F800
+0000001FC7F0000000001FC7F0000000001FEFF0000000000FEFE0000000000FEFE00000
+00000FFFE00000000007FFC00000000007FFC00000000007FFC00000000003FF80000000
+0001FF000000000000FE00000037347DB23E>118 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmtt10 10.95 88
+/Fd 88 127 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
+80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F
+007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F
+00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F
+80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
+80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007
+C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F
+E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F
+C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
+FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F
+0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F
+0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC
+000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8
+000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0
+000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000
+00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF
+FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC
+03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00
+007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000
+01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000
+00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00
+FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC
+0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0
+00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000
+00007C0000000038000025477BBE30>I<03C00001E0000FF00003E0001FF80007F0003F
+FC0007F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC
+3F003FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE
+7F00FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001F
+F803FC00000FF007F8000003C007F80000000007F0000000000FF0000000000FF0000000
+000FE0000000001FE0000000001FE0000000003FC0000000003FC0000000003F80000000
+007F80000000007F80000000007F0000000000FF0000000000FF0000000001FE00000000
+01FE0000000001FC0000000003FC0000000003FC0000000003F80000000007F800000000
+07F8000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001FE01FFE0000
+1FC03FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000
+FF007E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003
+FC003F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003
+E00007F80001E00001E00029477DBE30>I<0007E0000000001FF8000000003FFC000000
+007FFC00000000FFFE00000000FFFF00000001FC7F00000001F83F00000001F83F800000
+03F81F80000003F01F80000003F01F80000003F01F80000003F01F80000003F01F800000
+03F01F80000003F03F80000003F03F00000003F07F0FFF0003F87E1FFF8001F8FE1FFF80
+01F9FC1FFF8001FBFC1FFF8001FBF80FFF0001FFF00FC00000FFE00FC00000FFE01FC000
+00FFC01F8000007F801F800000FF003F800001FF003F000003FF007F000007FF807E0000
+0FFF807E00000FFF80FE00001FDFC0FC00003F8FE0FC00003F8FE1FC00007F07F1F80000
+7F03F3F80000FE03FBF00000FE01FFF00000FE01FFE00000FE00FFE00000FE00FFC00600
+FE007FC00F00FE003F801F80FE003FC01F80FF007FC01F807F00FFE01F807F01FFF83F80
+7F87FFFC3F003FFFFBFFFF001FFFF1FFFE001FFFE0FFFE000FFFC03FFC0003FF001FF800
+01FC0007E000293A7DB830>I<00001E00007F0000FF0001FF0003FE0007FC000FF0001F
+E0003FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0
+001FC0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00
+007F00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F0
+0003F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001
+FF0000FF00007F00001E184771BE30>40 D<780000FE0000FF0000FF80007FC0003FE000
+0FF00007F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F0
+0007F00003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F
+00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
+0000FE0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0
+000FF0000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE000
+7FC000FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800
+000003F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0
+FF83F83FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001
+FFFFF000007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFF
+FFFF807FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8
+00000003F800000003F800000003F800000003F800000003F800000001F000000000E000
+0023277AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F00
+000000007F00000000007F00000000007F00000000007F00000000007F00000000007F00
+000000007F00000000007F00000000007F00000000007F00000000007F00000000007F00
+00007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFF
+FF007FFFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F00
+000000007F00000000007F00000000007F00000000007F00000000007F00000000007F00
+000000007F00000000007F00000000007F00000000007F00000000003E00000000003E00
+000029297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F00
+7F007E00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07F
+FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<
+0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0
+00000001F000000003F800000003F800000007F800000007F80000000FF00000000FF000
+00001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF000000
+00FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007
+F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80
+0000007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC0000
+0003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE0000000
+3FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE
+00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF000
+00001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF000000
+00FF00000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE
+00000007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF
+8003FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F0
+3F800003F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE
+000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE00
+0000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F0000
+01FC7F000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007
+F01FC00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF80
+01FF83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE000027
+3A7CB830>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003F
+E000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
+E000000FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFF
+FFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000
+FFFFF00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80
+003FE07F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF0000
+03F8FF000003F87E000003F818000003F800000003F800000003F800000007F800000007
+F00000000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF80
+000001FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC00000
+00FF80000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF
+80000001FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003F
+FFE00000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE000
+1FE01FE0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007
+F00000000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF80
+000007FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF8000
+0001FFC00000003FE00000001FF000000007F800000003F800000003FC00000001FC0000
+0001FE00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF0000
+01FEFF000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FF
+E00FFFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830
+>I<000003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE
+000000007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E
+00000003F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E
+0000003F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E
+000003F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E
+00001FC0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFF
+FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E
+00000000007E00000000007E00000000007E00000000007E00000000007E00000000007E
+00000000007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFF
+FF000000FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFF
+C03FFFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F80000000
+3F800000003F800000003F800000003F800000003F800000003F800000003F800000003F
+800000003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFF
+FFFC003FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F0000
+0FE00E00000FF000000007F000000007F000000007F800000003F800000003F800000003
+F818000003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0
+FF00000FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007
+FFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF800
+00007FFF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801
+FF8007F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0
+0000003FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFF
+F800FF3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000F
+F0FFC00007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FE
+FF000000FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3F
+C00001FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF
+81FFC001FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7C
+B830>I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFF
+FFFFFCFE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000
+FF00000001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE0
+0000001FC00000001FC00000003F800000003F800000007F000000007F00000000FF0000
+0000FE00000001FE00000001FC00000001FC00000003FC00000003F800000003F8000000
+07F800000007F000000007F000000007F000000007F00000000FE00000000FE00000000F
+E00000000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F8000
+000007000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFF
+FF8007FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003
+FC7F000001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F8
+3FC00007F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC0000
+1FFFF000003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC0
+0007F83F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE0000
+00FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003
+F83FC00007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00
+007FFFFC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF8
+0000FFFFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE0
+3FC0000FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE
+000001FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F00
+0001FE7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFF
+FFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001
+FC00000003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE0
+3FC0003FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000F
+FFFFF00007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07F
+E07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000000000000000000000000000000000000
+000000000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F
+000C276EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C000000000
+000000000000000000000000000000000000000000000000000003C00FF01FF01FF83FF8
+3FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F00
+7E0038000E3470A630>I<00000000F000000003F000000007F80000001FF80000007FF8
+000000FFF0000003FFF0000007FFC000001FFF8000003FFE000000FFF8000001FFF00000
+07FFC000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF
+0000007FFC0000007FF8000000FFE0000000FFC0000000FFE00000007FF80000007FFC00
+00001FFF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80
+000007FFC0000001FFF0000000FFF80000003FFE0000001FFF80000007FFC0000003FFF0
+000000FFF00000007FF80000001FF800000007F800000003F000000000F0252F7BB230>
+I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+003FFFFFFFFE000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
+80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>I<78000000007E00000000
+FF00000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003
+FFE0000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF0000000
+7FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF8000000
+1FF80000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC
+000001FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE00000
+0FFFC000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E
+000000007800000000252F7BB230>I<001FFE000000FFFFE00003FFFFF8000FFFFFFE00
+1FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF
+00000FE0FF00000FE07E00000FE07E00001FE01800007FC0000000FFC0000003FF800000
+07FF0000000FFE0000001FF80000003FF00000007FC0000000FF80000000FF00000001FE
+00000001FE00000003FC00000003F800000003F800000007F800000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000003E00000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000001C000000007F000000007F00000000FF80000000FF80000000FF800000007
+F000000007F000000001C0000023397AB830>I<00001FE0000000FFF8000003FFFE0000
+0FFFFF00001FFFFF80003FFFFFC0007FF03FE000FF800FE001FF0007F003FC0003F007F8
+01FBF807F007FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE
+07FC3F01FC03FE7F01F801FE7E03F801FE7E03F000FE7E03F000FEFE07F000FEFC07E000
+7EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007E
+FC07E0007EFC07E0007EFE07F000FE7E03F000FC7E03F000FC7E03F801FC7F01F801F83F
+01FC03F83F00FE07F03F80FF0FF01F807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F0
+07FE0007F801F80003FC00007C01FF0000FE00FF8003FE007FF01FFE003FFFFFFC001FFF
+FFF8000FFFFFE00003FFFFC00000FFFE0000001FF000273A7CB830>I<00007F00000000
+00FF8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC0000000
+03FFE000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F0000000
+07E3F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F8000000
+0FC1F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC000000
+3F80FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F000000
+7F007F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF800000
+FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003
+FC001FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF00007
+F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FF
+FF80FFFF807FFF007FFF0029397DB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000
+FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F80003FC00
+03F80001FC0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F80003F800
+03F80007F80003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE0000
+03FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F80001FE00
+03F80000FE0003F800007F0003F800007F0003F800007F0003F800003F8003F800003F80
+03F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F00
+03F800007F0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00
+FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>
+I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE
+01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1F
+C00001FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00
+000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000
+007F000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE
+1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001
+FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF0000000
+7FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFF
+FFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC0003F8
+0003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F8003F8
+00003F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001FC003F8
+00000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F8
+00000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F8
+00001FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F8003F8
+00003F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE0003F8
+0007FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFF
+FFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FF
+FFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003
+F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
+F800003F8003F800001F0003F80000000003F80000000003F80000000003F80000000003
+F8007C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE000003
+FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003
+F800FE000003F800FE000003F800FE000003F8007C000003F80000000003F80000000003
+F80000000003F80000000003F80000000003F8000007C003F800000FE003F800000FE003
+F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
+F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07F
+FFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0
+7FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00000F8001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC003E000001FC007F0000
+01FC007F000001FC007F000001FC007F000001FFFFFF000001FFFFFF000001FFFFFF0000
+01FFFFFF000001FFFFFF000001FFFFFF000001FC007F000001FC007F000001FC007F0000
+01FC007F000001FC003E000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC000000003FFFF80000007FFFFC000000
+FFFFFC000000FFFFFC0000007FFFFC0000003FFFF80000002A387EB730>I<0000FF00F0
+000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF8
+0001FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF0000FF8000FE00007F8
+001FE00007F8001FC00007F8003FC00007F8003F800003F8003F800003F8007F800003F8
+007F000003F8007F000001F0007F0000000000FF0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF
+007F000003F8007F000003F8007F800003F8003F800007F8003F800007F8003FC00007F8
+001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F8001FF80007F8001FF8
+0003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF8
+00000FFFF3F8000003FFC1F0000000FF000000293A7DB830>I<3FFF800FFFE07FFFC01F
+FFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFF
+FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
+FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800F
+FFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFF
+FFFF000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF
+00213879B730>I<0001FFFFF00003FFFFF80007FFFFF80007FFFFF80003FFFFF80001FF
+FFF0000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000000FE003C0000FE007E0000FE00FF0000FE00FF0000FE00FF0001FC00FF0003FC
+00FF8007FC007FF01FF8003FFFFFF0003FFFFFE0001FFFFFC00007FFFF800001FFFE0000
+003FF0000025397AB730>I<3FFF000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC03FFFC0
+7FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0000FE00003F0001FE000
+03F0003FC00003F0003F800003F0007F000003F000FE000003F001FE000003F003FC0000
+03F003F8000003F007F0000003F00FE0000003F01FE0000003F01FC0000003F03F800000
+03F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FFC0000003F7FFC00000
+03FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03F8000003FF01F80000
+03FE01FC000003FC00FE000003F800FE000003F8007F000003F0003F000003F0003F8000
+03F0001F800003F0001FC00003F0000FC00003F0000FE00003F00007F00003F00007F000
+03F00003F80003F00001F80003F00001FC0003F00000FC003FFF0003FFC07FFF8007FFE0
+FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387FB730>I<3FFFF80000
+007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC001FC00001F
+C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F
+C001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFF
+C03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003
+FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800FBF0007EF800F
+BF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F
+3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C
+3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF0
+3F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE0
+3F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001FFE07FFE0003
+FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC00
+1FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF80
+01F80003F7C001F80003F7C001F80003F7C001F80003F3E001F80003F3E001F80003F3E0
+01F80003F3F001F80003F1F001F80003F1F001F80003F1F801F80003F1F801F80003F0F8
+01F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F80003F07E01F80003F03E
+01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F80003F01F81F80003F01F
+81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F80003F007E1F80003F007
+E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F80003F001F1F80003F001
+F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF80003F0007DF80003F000
+7DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF80
+0FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF80
+1FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F
+000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FF000007F8FF000007F87F000007F07F000007F07F000007F07F
+80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFF
+FFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE00
+00FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC
+0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F800007F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800007F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE
+0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF80
+0003FFFFFE000003FFFFF0000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000
+007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC00000
+0029387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFF
+FFE03FF800FFE03FE0003FE07FC0001FF07F80000FF07F000007F07F000007F07F000007
+F07F000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE007E
+03F8FE00FE03F8FF00FF07F87F00FF07F07F007F87F07F007F87F07F003FC7F07F803FCF
+F07FC01FFFF03FE01FFFE03FF80FFFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF00
+01FFFFFC00003FFFFE00000001FE00000000FF00000000FF00000000FF800000007F8000
+00007FC00000003FC00000003FE00000001FE00000001FF00000000FF000000007E02546
+7BB830>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003F
+FFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003
+F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003
+F80001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003
+F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003
+FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003
+F8000FF00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003
+F80007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03
+F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FF
+FFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>I<000FF803C000
+7FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC0
+00FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE0000
+0FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC00000003FF00000
+001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF00
+0003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000FF00000000FF000
+000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00
+FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB8
+30>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFF
+FFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F
+800FE0FE003F800FE0FE003F800FE07C003F8007C000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F
+80000000003F80000000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFF
+FF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFF
+E00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC
+00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001F
+F83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000007FFC00000000
+1FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FF
+FF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC0003F80003F80003
+F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F00001FC0007F00001
+FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE00000FF001FE00000
+7F001FC000007F001FC000007F001FC000007F803FC000003F803F8000003F803F800000
+3F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000001FC07F000000
+0FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC00000007F1FC000000
+07F1FC00000007F1FC00000003F1F800000003F1F800000003F1F800000003FBF8000000
+01FBF000000001FBF000000001FBF000000001FFF000000001FFF000000000FFE0000000
+00FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B397EB730>I<
+3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFC0001FFE0
+1FC000001FC00FC000001F800FC000001F800FC000001F800FC000001F800FC000001F80
+0FC000001F800FC000001F800FE000003F8007E000003F0007E000003F0007E000003F00
+07E000003F0007E000003F0007E000003F0007E000003F0003E00F803E0003F01FC07E00
+03F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07FF07E0003F07DF07E00
+01F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC0001F8F8F8FC00
+01F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF80000F9F07CF800
+00F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE03DF000007DE03DF000
+007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC01FF000003FC01FE000
+003FC01FE000003F800FE000001F0007C0002D397FB730>I<3FFF01FFF8007FFF83FFFC
+007FFFC7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F800001FE007F00
+0000FE00FF000000FF00FE0000007F01FE0000007F81FC0000003F83FC0000003FC3FC00
+00001FC3F80000001FE7F80000000FE7F00000000FFFF000000007FFE000000007FFE000
+000003FFC000000003FFC000000001FF8000000001FF8000000000FF0000000000FF0000
+000000FF0000000000FF0000000001FF8000000001FF8000000003FFC000000003FFC000
+000003FFE000000007FFE000000007FFF00000000FE7F00000000FE7F80000001FC3F800
+00001FC3FC0000003F81FC0000003F81FE0000007F00FE0000007F00FF000000FF007F00
+0000FE007F800001FE003F800001FC003FC00003FC001FC00003F8001FE00007F8000FE0
+007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FFFF807FFE007FFF
+0029387DB730>I<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FFFF803F
+FFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F80001FE000FF00001FE000F
+F00000FF000FE00000FF001FE000007F001FC000007F803FC000003F803F8000003FC07F
+8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FF1FE00000007F1FC
+00000007F1FC00000003FBF800000003FBF800000001FBF000000001FFF000000000FFE0
+00000000FFE0000000007FC0000000007FC0000000007FC0000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80
+000000003F80000000003F80000000003F8000000003FFF800000007FFFC0000000FFFFE
+0000000FFFFE00000007FFFC00000003FFF800002B387EB730>I<1FFFFFFFFC3FFFFFFF
+FE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7F000003FC7F000007F87F000007F0
+7F00000FF07F00001FE07F00001FC07F00003FC07F00007F803E00007F00000000FF0000
+0001FE00000001FC00000003FC00000007F800000007F00000000FF00000001FE0000000
+1FC00000003FC00000007F800000007F00000000FF00000001FE00000001FC00000003FC
+00000007F800000007F00000000FF00000001FE00000001FC00000003FC00000007F8000
+00007F00000000FF00000001FE00007C01FC0000FE03FC0000FE07F80000FE07F00000FE
+0FF00000FE1FE00000FE1FC00000FE3FC00000FE7F800000FE7FFFFFFFFEFFFFFFFFFEFF
+FFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFFFC27387CB730>I<7FFFFF00FFFFFF80FFFF
+FF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
+0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FFFF
+FF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476DBE30>I<7FFFFF00FFFFFF
+80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F
+807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019477DBE30>93
+D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF0
+25077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF8
+00001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0003F
+80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000FFFF
+C000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01F
+C0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00001F
+C000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001FF
+C0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00
+FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FFFE
+000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FF
+FFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF
+00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF
+80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FF
+FFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C39
+80B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003
+FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F80
+0000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000
+007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC0
+07FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF800023
+2A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FFF000
+000001FFF00000000007F00000000007F00000000007F00000000007F00000000007F000
+00000007F00000000007F00000000007F00000000007F00000000007F0000003FE07F000
+001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF000
+0FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F000
+7F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007F000
+FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000
+FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF000
+1FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF0
+00FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF0000
+0007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00F
+F8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F00
+0003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F800001
+F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE0
+00FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000FF
+80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F8
+0003FC03F00007F800C00007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFF
+FFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F
+FFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<
+0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE0
+07FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F8000
+1FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F8000
+0FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC0000
+07FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC000000000
+0FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF0000
+03FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE00
+7F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F80
+FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE00
+3FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000
+001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE000000
+00FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF8
+0000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE
+0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFF
+F87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730
+>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003F800
+000003F800000000E0000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00007F
+FFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023
+397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC00000000
+7FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000
+00FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF80
+00FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC0000
+00FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC00000
+00FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE0000
+00FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF000
+00FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8
+FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107 D<7FFFF80000FFFFFC00
+00FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FF
+FFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF
+01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF
+87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801
+F80007F003F801F80007F003F801F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800
+07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007
+E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0
+03F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1F
+FF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80
+007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC
+0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
+0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFF
+FE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF80000
+7FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0
+000FF03FC00007F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE0000
+00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF8
+1FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC0000
+3FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7F
+FFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE0
+00FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00
+000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00
+000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE0
+00FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7F
+FFC00000FE1FFF000000FE03FC000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE
+000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730>I<00000007F8003FFF
+803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001F
+FFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC000000001FF8000000001F
+F0000000001FF0000000001FE0000000001FE0000000001FE0000000001FE0000000001F
+C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
+C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
+C0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFF
+FFFF00007FFFFFFE00003FFFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F0007
+FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00
+007F00FC00007F00FC00007F00FC00007F00FE00003E007F000000007FE00000003FFF00
+00001FFFFC00000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF
+00000000FF807C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0
+FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FF
+FFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000
+001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFF
+FFFFE0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC00000001FC000F8001FC001FC001FC001FC
+001FC001FC001FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF000
+07FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<
+3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE00
+00FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE
+001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF
+807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F0
+0001F80003F00001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC0
+00007E000FC000007F001FC000003F001F8000003F001F8000003F803F8000001F803F00
+00001F803F0000001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00
+000007E0FC00000007F1FC00000003F1F800000003F1F800000003F1F800000001FBF000
+000001FBF000000001FBF000000001FFF000000000FFE000000000FFE000000000FFE000
+0000007FC0000000003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03F
+FFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F00000
+7F0003F000007E0003F000007E0003F000007E0003F000007E0003F000007E0003F80000
+FE0001F80000FC0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0
+FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9
+F000007CF8F9F000007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07F
+E000003FF07FE000003FF07FE000003FE03FE000003FE03FE000001FE03FC000000F800F
+80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3
+FFFE003FFF81FFFC0000FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3
+F80000000FE3F80000000FE7F000000007FFE000000003FFC000000001FFC000000000FF
+8000000000FF00000000007E00000000007F0000000000FF0000000001FF8000000001FF
+C000000003F7E000000007E7E00000000FE3F00000000FC1F80000001F81FC0000003F80
+FE0000007F007E0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1
+FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFF
+C07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC
+0003F00001FC0003F00000FC0007F00000FE0007E000007E0007E000007E000FE000007F
+000FC000003F000FC000003F001FC000001F801F8000001F801F8000001FC01F8000000F
+C03F0000000FC03F0000000FE03F00000007E07E00000007E07E00000003F07E00000003
+F07C00000003F0FC00000001F8FC00000001F8F800000001F8F800000000F9F800000000
+FDF0000000007DF0000000007FF0000000007FF0000000003FE0000000003FE000000000
+3FE0000000001FC0000000001FC0000000001FC0000000001F80000000001F8000000000
+3F80000000003F00000000003F00000000007F00000000007E00000000007E0000000F00
+FE0000001F80FC0000003FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFF
+E00000001FFFC00000001FFF800000000FFF0000000007FE0000000001F0000000002B3C
+7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F
+00000FF87F00001FF07F00003FE07F00007FC07F0000FF803E0001FF00000003FE000000
+07FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE
+00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80003E01FF0000
+7F03FE00007F07FC00007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277DA630>I<0000003FF0000003FF
+F800000FFFF800001FFFF800007FFFF800007FFFF00000FFF0000000FF00000001FE0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000007F8
+0000003FF800003FFFF00000FFFFE00000FFFFC00000FFFF000000FFFFC00000FFFFE000
+003FFFF00000003FF800000007F800000003FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FE00000000FF00000000FFF00000007FFFF000007F
+FFF800001FFFF800000FFFF8000003FFF80000003FF025477BBE30>I<7C7CFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE7C7C07476CBE30>I<7F
+E0000000FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF00000007FF800000007
+F800000003FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FE00000000FF00000000FFE00000007FFFE000003FFFF800001FFFF8000007FFF800
+001FFFF800003FFFF800007FFFE00000FFE0000000FF00000001FE00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000003FC00000007F80000007FF80000
+7FFFF00000FFFFF00000FFFFC00000FFFF800000FFFE0000007FE000000025477BBE30>
+I<007C003801FF007C03FF80FE07FFC1FE0FFFC3FE1FFFEFFC7FEFFFF0FF87FFE0FF07FF
+C0FE03FF807C01FF0038007C001F0C78B730>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmsl10 10.95 28
+/Fe 28 121 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800
+0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001
+FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000
+000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F
+F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007
+F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F
+E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F
+C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F
+80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F
+0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33
+>12 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45
+D<0000000000E000000000000001E000000000000003E000000000000003F00000000000
+0007F000000000000007F00000000000000FF00000000000000FF00000000000001FF000
+00000000001FF80000000000003FF80000000000003FF80000000000007FF80000000000
+0077F8000000000000F7F8000000000000E7FC000000000001E3FC000000000001C3FC00
+0000000003C3FC00000000000383FC00000000000783FC00000000000703FE0000000000
+0F01FE00000000000E01FE00000000001E01FE00000000001C01FE00000000003C01FE00
+000000003801FF00000000007800FF00000000007000FF0000000000F000FF0000000000
+E000FF0000000001C000FF8000000001C0007F800000000380007F800000000380007F80
+0000000700007F800000000700007F800000000E00007FC00000000E00003FC00000001C
+00003FC00000001FFFFFFFC00000003FFFFFFFC00000003FFFFFFFC00000007000003FE0
+0000007000001FE0000000E000001FE0000000E000001FE0000001C000001FE0000001C0
+00001FE00000038000001FF00000038000000FF00000070000000FF00000070000000FF0
+00000E0000000FF000000E0000000FF000001C0000000FF800003C00000007F800003C00
+000007F800007C00000007F80001FE0000000FFC0007FF8000003FFE00FFFFF00007FFFF
+FCFFFFF00007FFFFF8FFFFF0000FFFFFF83E417DC044>65 D<00000000FFC00038000000
+0FFFF000780000007FFFFC00F0000001FF803F01F0000007FC000781F000001FE00003C3
+F000007FC00001E7F00000FF000000FFF00001FE0000007FE00007FC0000003FE0000FF8
+0000003FE0001FF00000001FE0003FE00000001FE0007FC00000000FE000FF800000000F
+C000FF8000000007C001FF0000000007C003FE0000000007C003FE0000000007C007FC00
+00000007C00FFC0000000007800FF80000000003801FF80000000003801FF80000000003
+803FF00000000007803FF00000000007803FF00000000000007FE00000000000007FE000
+00000000007FE00000000000007FE0000000000000FFE0000000000000FFC00000000000
+00FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000
+0000000000FFC0000000000000FF80000000000000FF80000000000000FF80000000001C
+00FF80000000003C00FF80000000003800FF80000000003800FFC00000000038007FC000
+00000078007FC00000000070007FC000000000F0003FC000000000E0003FE000000001E0
+003FE000000001C0001FE000000003C0000FF00000000780000FF000000007000007F800
+00000F000003FC0000001E000001FE0000003C000000FF000000F80000007F800001F000
+00003FC00007C00000001FF0001F8000000007FE00FE0000000001FFFFF800000000007F
+FFE0000000000007FE000000003D4276BF42>67 D<003FFFFFFFFF000000003FFFFFFFFF
+E00000003FFFFFFFFFF8000000007FF0000FFE000000003FE00001FF000000003FE00000
+7FC00000003FC000003FE00000003FC000000FE00000003FC000000FF00000003FC00000
+07F80000003FC0000003FC0000007FC0000003FC0000007F80000001FE0000007F800000
+01FE0000007F80000000FF0000007F80000000FF0000007F80000000FF000000FF800000
+00FF800000FF00000000FF800000FF00000000FF800000FF00000000FF800000FF000000
+00FF800000FF00000000FF800001FF00000000FFC00001FE00000000FFC00001FE000000
+00FFC00001FE00000000FFC00001FE00000000FFC00001FE00000000FF800003FE000000
+00FF800003FC00000001FF800003FC00000001FF800003FC00000001FF800003FC000000
+01FF800003FC00000001FF000007FC00000001FF000007F800000003FF000007F8000000
+03FF000007F800000003FE000007F800000003FE000007F800000007FC00000FF8000000
+07FC00000FF000000007F800000FF00000000FF800000FF00000000FF000000FF0000000
+1FF000000FF00000001FE000001FF00000003FC000001FE00000003FC000001FE0000000
+7F8000001FE0000000FF0000001FE0000001FE0000001FE0000003FC0000003FE0000007
+F80000003FC000000FF00000003FC000003FE00000003FC000007F800000007FC00001FF
+00000000FFC0001FFC000000FFFFFFFFFFF0000000FFFFFFFFFF80000000FFFFFFFFFC00
+000000423E7DBD45>I<001FFFFFFC003FFFFFFC003FFFFFFC00003FF80000001FF00000
+001FF00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0000000
+3FC00000003FC00000003FC00000003FC00000003FC00000007FC00000007F800000007F
+800000007F800000007F800000007F80000000FF80000000FF00000000FF00000000FF00
+000000FF00000000FF00000001FF00000001FE00000001FE00000001FE00000001FE0000
+0001FE00000003FE00000003FC00000003FC00000003FC00000003FC00000003FC000000
+07FC00000007F800000007F800000007F800000007F800000007F80000000FF80000000F
+F00000000FF00000000FF00000000FF00000000FF00000001FF00000001FE00000001FE0
+0000001FE00000003FE00000007FF000007FFFFFF0007FFFFFF000FFFFFFF000263E7EBD
+21>73 D<003FFFF00000000007FFFE003FFFF0000000000FFFFC003FFFF0000000001FFF
+FC00007FF8000000001FFC0000003FF8000000003FF80000003FF8000000003FF8000000
+3BF80000000077F00000003BF80000000077F000000039FC00000000E7F000000039FC00
+000000E7F000000039FC00000001CFF000000079FC000000038FF000000070FE00000003
+8FE000000070FE000000070FE000000070FE000000070FE000000070FE0000000E0FE000
+000070FE0000000E1FE0000000F07F0000001C1FE0000000E07F0000001C1FC0000000E0
+7F000000381FC0000000E07F000000701FC0000000E03F800000701FC0000000E03F8000
+00E03FC0000001E03F800000E03FC0000001C03F800001C03F80000001C03F800001C03F
+80000001C01FC00003803F80000001C01FC00003803F80000001C01FC00007007F800000
+03C01FC0000E007F80000003800FE0000E007F00000003800FE0001C007F00000003800F
+E0001C007F00000003800FE00038007F00000003800FE0003800FF000000078007F00070
+00FF000000070007F0007000FE000000070007F000E000FE000000070007F000E000FE00
+0000070003F801C000FE000000070003F8038001FE0000000F0003F8038001FE0000000E
+0003F8070001FC0000000E0003F8070001FC0000000E0001FC0E0001FC0000000E0001FC
+0E0001FC0000000E0001FC1C0003FC0000001E0001FC1C0003FC0000001C0000FE380003
+F80000001C0000FE700003F80000001C0000FE700003F80000001C0000FEE00003F80000
+001C0000FEE00007F80000003C00007FC00007F80000003800007FC00007F00000003C00
+007F800007F00000007C00007F800007F0000000FE00003F00000FF0000007FF80003E00
+001FF80000FFFFFC003E001FFFFFF800FFFFFC003C001FFFFFF000FFFFF8001C001FFFFF
+F000573E7DBD53>77 D<003FFFFFFFF00000003FFFFFFFFF0000003FFFFFFFFFE0000000
+7FF0003FF80000003FE00007FC0000003FE00001FE0000003FC00000FF0000003FC00000
+7F8000003FC000007FC000003FC000003FC000003FC000003FE000007FC000003FE00000
+7F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F800000
+3FF00000FF8000007FE00000FF0000007FE00000FF0000007FE00000FF0000007FC00000
+FF000000FF800000FF000000FF800001FF000001FF000001FE000001FE000001FE000003
+FC000001FE00000FF0000001FE00001FE0000001FE00007F80000003FE0007FE00000003
+FFFFFFF000000003FFFFFF8000000003FC0007E000000003FC0003F800000003FC0000FC
+00000007FC0000FE00000007F800007F00000007F800003F80000007F800003F80000007
+F800003FC0000007F800003FC000000FF800003FC000000FF000003FC000000FF000003F
+C000000FF000003FC000000FF000003FC000000FF000003FE000001FF000007FE000001F
+E000007FE000001FE000007FE000001FE000007FE000001FE000007FE000001FE000007F
+E002003FE000007FE007003FC000007FE007003FC000007FE007003FC000007FF00F007F
+C000007FF00E00FFE000003FF00EFFFFFFE0001FF01CFFFFFFE0000FF83CFFFFFFC00007
+F878000000000001FFE00000000000003F8040407DBD43>82 D<07FFFFFFFFFFFFF007FF
+FFFFFFFFFFF007FFFFFFFFFFFFF00FFE000FF8003FF00FF0000FF8000FF00FC0000FF000
+03F01F80000FF00001F01F00000FF00001F01E00000FF00001F01E00000FF00000E03C00
+001FF00000E03C00001FE00000E03800001FE00000E03800001FE00000E07800001FE000
+00E07000001FE00000E07000003FE00000E07000003FC00000E0E000003FC00000E0E000
+003FC00000E0E000003FC00000E00000003FC00000000000007FC00000000000007F8000
+00000000007F800000000000007F800000000000007F800000000000007F800000000000
+00FF80000000000000FF00000000000000FF00000000000000FF00000000000000FF0000
+0000000000FF00000000000001FF00000000000001FE00000000000001FE000000000000
+01FE00000000000001FE00000000000001FE00000000000003FE00000000000003FC0000
+0000000003FC00000000000003FC00000000000003FC00000000000003FC000000000000
+07FC00000000000007F800000000000007F800000000000007F800000000000007F80000
+0000000007F80000000000000FF80000000000000FF00000000000000FF0000000000000
+0FF00000000000001FF00000000000007FFC0000000003FFFFFFFF00000003FFFFFFFF00
+000003FFFFFFFF0000003C3D76BC42>84 D<00007FC000000003FFF80000000FC07E0000
+003E003F0000007C001F800000FF000FC00000FF000FE00000FF000FE00001FF0007E000
+01FF0007F00001FF0007F00000FE0007F00000780007F0000000000FF0000000000FF000
+0000000FE0000000000FE000000003FFE00000007FFFE0000007FF1FE000001FE01FE000
+007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE0003FC0001FC0003FC000
+3FC0003F80003F80003F81C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380
+FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F80073F07003FC00E1F8E00
+0FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97 D<003F800000001FFF8000
+00001FFF800000001FFF8000000000FF80000000007F80000000007F80000000007F0000
+0000007F00000000007F00000000007F00000000007F0000000000FF0000000000FE0000
+000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC07F8000003FC3FFF000003F8F80F
+C00003FBE003E00003FF8001F80003FF0000FC0003FE0000FC0007FC00007E0007F80000
+7F0007F000007F0007F000003F0007F000003F8007F000003F800FF000003F800FE00000
+3F800FE000003FC00FE000003FC00FE000003FC00FE000007FC01FE000007F801FC00000
+7F801FC000007F801FC000007F801FC000007F801FC00000FF003FC00000FF003F800000
+FF003F800001FE003F800001FE003F800003FC003F800003F8007F800007F0007F800007
+F0007F80000FE0007FC0001FC0007FC0003F00007CE0007E0000F87001F80000F03C07E0
+0000E00FFF8000000003FC0000002A4077BE33>I<00001FF0000000FFFE000003F01F80
+000FC003C0003F0003E0007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007
+F0003FE00FE0001FC01FE0000F001FC00000003FC00000003FC00000007F800000007F80
+0000007F800000007F80000000FF80000000FF00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF000000007F000003807F000007
+807F000007003F80000F003F80001E001F80003C000FC000780007E000F00003F001E000
+01F80F8000007FFE0000000FF00000242A7AA828>I<0000000003F800000001FFF80000
+0001FFF800000001FFF8000000000FF80000000007F80000000007F80000000007F00000
+000007F00000000007F00000000007F0000000000FF0000000000FF0000000000FE00000
+00000FE0000000000FE0000000000FE0000000001FE0000000001FE0000000001FC00000
+00001FC0000000001FC0000000001FC000000FF03FC00000FFFC3FC00003F81F3F80000F
+C007BF80001F8003FF80007E0001FF8000FC0000FF8001FC00007F8003F800007F0007F0
+00007F000FF000007F000FE000007F001FE00000FF003FC00000FF003FC00000FE003F80
+0000FE007F800000FE007F800000FE007F800001FE00FF800001FE00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF00
+0003F800FF000003F8007F000003F8007F000007F8007F000007F8003F00000FF0003F80
+000FF0001F80001FF0000FC0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003F
+FE0FFFC0000FF00FE0002D407ABE33>I<00003FE0000001FFF8000007E07E00000F801F
+00003F000F80007E000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F0
+0FE00003F01FE00003F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07F
+FFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF00000000FF00000000FF00
+000000FF00000000FF00000000FF000000007F000000007F000001C07F000003C03F0000
+03803F800007801F80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C0
+00003FFF00000007F80000242A7BA828>I<00000007F0000000003FFC00000000FC1E00
+000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000003F81FF8000007F01FF00
+00007F00FF000000FE007C000000FE0000000000FE0000000001FE0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000003FC0000000003F8000000
+0003F80000000003F80000000003F80000000003F800000007FFFFF8000007FFFFF80000
+07FFFFF800000007F00000000007F00000000007F0000000000FF0000000000FE0000000
+000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000001FC0000000
+001FC0000000001FC0000000001FC0000000001FC0000000003FC0000000003F80000000
+003F80000000003F80000000003F80000000003F80000000007F80000000007F00000000
+007F00000000007F00000000007F00000000007F0000000000FF0000000000FE00000000
+00FE0000000000FE0000000000FE0000000003FF000000007FFFFE000000FFFFFE000000
+FFFFFE00000029407DBF1C>I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C
+3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C001F8001F800003F8001F8
+00007F0001FC00007F0001FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003F8
+0000FE0003F80000FE0003F800007E0007F000007E0007E000007E000FE000003F000FC0
+00001F001F8000003F803E0000003FC0FC00000071FFF0000000E07F80000000E0000000
+0001C00000000001C00000000001C00000000001C00000000001E00000000001E0000000
+0001F00000000001FFFFF8000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC
+0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F003E0000003F007C0000003F
+00FC0000001F00F80000001F00F80000001F00F80000003F00F80000003E00F80000003E
+00F80000007C00FC000000FC007C000001F8003E000003F0001F00000FC0000FC0003F00
+0003F801FC000000FFFFF00000000FFF000000303D7FA82D>I<00007F000000003FFF00
+0000003FFF000000003FFF0000000001FF0000000000FF0000000000FF0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000001FC00
+00000001FC0000000001FC0000000001FC0000000001FC0000000003FC0000000003F800
+00000003F80000000003F80000000003F80000000003F807F8000007F81FFF000007F078
+1FC00007F1E00FC00007F38007E00007F70007E00007FE0007F0000FFC0007F0000FF800
+07F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0001FC000
+0FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F8000
+1FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F0000
+3F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F8000FE0000
+7F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87F
+FFFCFFFFF87FFFFC2E3F7DBE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE
+0003FE0003FC0000F0000000000000000000000000000000000000000000000000000000
+0000000000000000000003F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0
+000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80
+003F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE00
+00FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD1A>I<00003F001FFF003F
+FF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001
+FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007
+F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001F
+C0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F
+00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFF
+F8183F7DBE1A>108 D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0F
+E003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003
+F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003
+F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007
+F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007
+F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F
+E0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001F
+C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001F
+C000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000FE00007F00003F
+8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF
+FEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF0003FFE0781FC003
+FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F000
+0FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE000
+1FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC000
+3F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F8000
+7F00003F80007F00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000
+FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFF
+FFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F8000000FC007C000
+001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C0003F000007E00
+07E000007E000FE000007F000FC000007F001FC000007F001FC000007F003F8000007F00
+3F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF00FF000000FF00
+FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00
+FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0003F00000FE000
+1F80000FC0001F80001F80000FC0003E000007E0007C000003F001F8000000FC0FE00000
+003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF0FFFC000007FFE
+3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00
+003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC00001FE00001FC0000
+1FE00003FC00000FE00003F800000FE00003F800000FF00003F800000FF00003F800000F
+F00003F800001FF00007F800001FE00007F000001FE00007F000001FE00007F000001FE0
+0007F000003FE00007F000003FC0000FF000003FC0000FE000007FC0000FE000007F8000
+0FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001FE00003FC00001F
+E00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F
+01F80000003F83FFE00000003F80FF000000003F8000000000007F8000000000007F8000
+000000007F0000000000007F0000000000007F0000000000007F000000000000FF000000
+000000FF000000000000FE000000000000FE000000000000FE000000000001FE00000000
+0003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000343A81A733>I<
+0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F800
+0FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000001FE00000001F
+E00000001FC00000001FC00000001FC00000001FC00000003FC00000003F800000003F80
+0000003F800000003F800000003F800000007F800000007F000000007F000000007F0000
+00007F000000007F00000000FF00000000FE00000000FE00000000FE00000001FE000000
+03FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>114
+D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F80
+03E000078003E000078007C000070007C000070007E000070007E000070007F000070007
+F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001F
+FFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E00380000
+7E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E0000F8
+007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824
+>I<00038000000380000003800000038000000780000007000000070000000F0000000F
+0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFF
+FFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F8
+000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF0
+00000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC0
+0E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0
+F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFE
+FFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03
+F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F0
+0003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE000
+0FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003F
+E01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF
+01FFF83FFF003FE03F80282977A733>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07F
+FFC0000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C00
+000000FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC3800000
+00001FC700000000001FEF00000000000FFE000000000007FC000000000007F800000000
+0003F8000000000003FC000000000003FC000000000007FE00000000000FFE0000000000
+1E7F00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E0
+1FE000000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003
+FC000001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFF
+F80032277FA630>120 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmbx12 17.28 25
+/Ff 25 122 df<0000000000000FE00000000000000000000000001FF000000000000000
+00000000001FF00000000000000000000000003FF80000000000000000000000003FF800
+00000000000000000000003FF80000000000000000000000007FFC000000000000000000
+0000007FFC000000000000000000000000FFFE000000000000000000000000FFFE000000
+000000000000000000FFFE000000000000000000000001FFFF0000000000000000000000
+01FFFF000000000000000000000003FFFF800000000000000000000003FFFF8000000000
+00000000000007FFFFC00000000000000000000007FFFFC00000000000000000000007FF
+FFC0000000000000000000000FFFFFE0000000000000000000000FFFFFE0000000000000
+000000001FFFFFF0000000000000000000001FFFFFF0000000000000000000001FFFFFF0
+000000000000000000003FFFFFF8000000000000000000003FFFFFF80000000000000000
+00007FBFFFFC000000000000000000007FBFFFFC000000000000000000007F1FFFFC0000
+0000000000000000FF1FFFFE00000000000000000000FE1FFFFE00000000000000000001
+FE0FFFFF00000000000000000001FE0FFFFF00000000000000000001FC07FFFF00000000
+000000000003FC07FFFF80000000000000000003F807FFFF80000000000000000007F803
+FFFFC0000000000000000007F803FFFFC0000000000000000007F001FFFFC00000000000
+0000000FF001FFFFE000000000000000000FE001FFFFE000000000000000001FE000FFFF
+F000000000000000001FE000FFFFF000000000000000001FC0007FFFF000000000000000
+003FC0007FFFF800000000000000003F80007FFFF800000000000000007F80003FFFFC00
+000000000000007F80003FFFFC00000000000000007F00001FFFFC0000000000000000FF
+00001FFFFE0000000000000000FE00001FFFFE0000000000000001FE00000FFFFF000000
+0000000001FE00000FFFFF0000000000000001FC000007FFFF0000000000000003FC0000
+07FFFF8000000000000003F8000007FFFF8000000000000007F8000003FFFFC000000000
+000007F8000003FFFFC000000000000007F0000001FFFFC00000000000000FF0000001FF
+FFE00000000000000FE0000001FFFFE00000000000001FE0000000FFFFF0000000000000
+1FE0000000FFFFF00000000000001FC00000007FFFF00000000000003FC00000007FFFF8
+0000000000003F800000007FFFF80000000000007F800000003FFFFC0000000000007FFF
+FFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFE0000
+00000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFFFFFF000000000001FFFFFFFF
+FFFFFFFF000000000001FC0000000007FFFF000000000003FC0000000007FFFF80000000
+0003F80000000007FFFF800000000007F80000000003FFFFC00000000007F00000000003
+FFFFC00000000007F00000000001FFFFC0000000000FF00000000001FFFFE0000000000F
+E00000000000FFFFE0000000001FE00000000000FFFFF0000000001FC00000000000FFFF
+F0000000001FC000000000007FFFF0000000003FC000000000007FFFF8000000003F8000
+000000003FFFF8000000007F8000000000003FFFFC000000007F0000000000003FFFFC00
+0000007F0000000000001FFFFC00000000FF0000000000001FFFFE00000000FE00000000
+00000FFFFE00000001FE0000000000000FFFFF00000001FC0000000000000FFFFF000000
+03FE00000000000007FFFF8000001FFFC0000000000007FFFF8000FFFFFFFFE0000000FF
+FFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFF
+FFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFF
+FFFFFE6F647BE37A>65 D<FFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFF800000
+00FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFF
+FFC00000FFFFFFFFFFFFFFFFFFFFE000000001FFFF80000001FFFFF800000001FFFF8000
+00003FFFFC00000001FFFF800000000FFFFF00000001FFFF8000000007FFFF80000001FF
+FF8000000003FFFFC0000001FFFF8000000001FFFFC0000001FFFF8000000000FFFFE000
+0001FFFF80000000007FFFF0000001FFFF80000000007FFFF0000001FFFF80000000003F
+FFF8000001FFFF80000000003FFFF8000001FFFF80000000003FFFFC000001FFFF800000
+00001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000001FFFFE000001FFFF
+80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE0000
+01FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFF
+FE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000
+001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000003FFFFC000001FFFF80
+000000003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000007FFFF0000001
+FFFF80000000007FFFF0000001FFFF8000000000FFFFE0000001FFFF8000000001FFFFC0
+000001FFFF8000000003FFFF80000001FFFF8000000007FFFF00000001FFFF800000000F
+FFFE00000001FFFF800000001FFFFC00000001FFFF800000007FFFF000000001FFFF8000
+0003FFFFC000000001FFFF800000FFFFFF0000000001FFFFFFFFFFFFFFF80000000001FF
+FFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFFF800000
+0001FFFFFFFFFFFFFFFFE000000001FFFF800000001FFFF800000001FFFF8000000007FF
+FE00000001FFFF8000000001FFFF80000001FFFF8000000000FFFFC0000001FFFF800000
+00007FFFE0000001FFFF80000000003FFFF0000001FFFF80000000001FFFF8000001FFFF
+80000000001FFFFC000001FFFF80000000000FFFFE000001FFFF80000000000FFFFF0000
+01FFFF800000000007FFFF000001FFFF800000000007FFFF800001FFFF800000000003FF
+FF800001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF80000000
+0003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFE00001FFFF80
+0000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001
+FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFF
+E00001FFFF800000000003FFFFE00001FFFF800000000003FFFFE00001FFFF8000000000
+03FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF8000
+00000007FFFFC00001FFFF800000000007FFFF800001FFFF800000000007FFFF800001FF
+FF80000000000FFFFF000001FFFF80000000000FFFFF000001FFFF80000000001FFFFE00
+0001FFFF80000000003FFFFC000001FFFF80000000007FFFFC000001FFFF8000000000FF
+FFF8000001FFFF8000000001FFFFF0000001FFFF8000000007FFFFE0000001FFFF800000
+001FFFFFC0000001FFFF80000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFF
+FFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFFFFF000000FF
+FFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF0000000063627AE173>I<00000000
+0001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE00000FC000
+0000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC00
+7FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001FFFFF00000
+01FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC
+0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001FFFFC00001
+FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE0000000000003FFF
+C0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF80000000000
+0007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000FFFFE00000
+0000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001FFC003FFFF
+8000000000000000FFC003FFFF8000000000000000FFC007FFFF00000000000000007FC0
+07FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE00000000000000
+003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE00000000
+000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC03FFFFC00
+000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000000000007F
+FFFC000000000000000000007FFFF8000000000000000000007FFFF80000000000000000
+00007FFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000
+0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000
+0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF
+F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000
+00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000
+00000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000
+000000000000007FFFF8000000000000000000007FFFF8000000000000000000007FFFF8
+000000000000000000007FFFFC000000000000000000007FFFFC00000000000000000000
+3FFFFC000000000000000000003FFFFC000000000000000000003FFFFC00000000000000
+000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFFFE00000000
+000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000FC00FFFFF00
+000000000000001FC007FFFF00000000000000001F8007FFFF00000000000000001F8003
+FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC000000000000000
+3F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFFE000000000
+000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00001FFFF800
+000000000001FC00000FFFFC00000000000003F8000007FFFE00000000000007F0000003
+FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE000000000003FC0
+0000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFFFF00000000
+07FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF00000000000FFFFFF
+000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE000000000000
+01FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFFFF80000000
+00000000007FFFFFF800000000000000000001FFFF0000000000626677E375>I<FFFFFF
+FFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFFF000
+000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000FFFFFFFFFF
+FFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF800000007FFFFE0000
+000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC000000001FFFF800000
+0000FFFFE000000001FFFF80000000003FFFF000000001FFFF80000000000FFFFC000000
+01FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FFFF8000000000
+01FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007FFFC0000001FF
+FF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF8000000000001F
+FFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF8000001FFFF80
+00000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF80000000000007FFFE
+000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF000001FFFF800000
+00000003FFFF000001FFFF80000000000003FFFF800001FFFF80000000000003FFFF8000
+01FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FFFF8000000000
+0001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC00001FF
+FF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001
+FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80
+000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFF
+F00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000
+00000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF000
+01FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000000000
+0000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FF
+FF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000
+FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFFE00001FFFF80
+000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFF
+E00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC00001FFFF800000
+00000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC000
+01FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF8000000000
+0003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007FFFF000001FF
+FF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF8000000000000F
+FFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF8000001FFFF80
+00000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF8000000000003FFFE0
+000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC0000001FFFF800000
+000001FFFF80000001FFFF800000000003FFFF00000001FFFF800000000007FFFE000000
+01FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FFFF8000000000
+7FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF8000000001FF
+FF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFFFFFFFFFFFFF0
+000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFF
+FFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFE000000000
+006C627AE17C>I<FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFF
+FFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFE00FFFFFFFF
+FFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001FFFFC00000000FFFFE000001FFFF
+C000000001FFFE000001FFFFC0000000007FFE000001FFFFC0000000003FFE000001FFFF
+C0000000000FFE000001FFFFC00000000007FE000001FFFFC00000000003FF000001FFFF
+C00000000003FF000001FFFFC00000000001FF000001FFFFC00000000000FF000001FFFF
+C00000000000FF000001FFFFC000000000007F000001FFFFC000000000007F000001FFFF
+C000000000007F000001FFFFC000000000003F800001FFFFC000000000003F800001FFFF
+C000000000003F800001FFFFC000000000001F800001FFFFC000000000001F800001FFFF
+C000000000001F800001FFFFC000007E00001F800001FFFFC000007E00001F800001FFFF
+C000007E00001F800001FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFF
+C000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E000000000001FFFF
+C00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFF
+C00001FE000000000001FFFFC00001FE000000000001FFFFC00003FE000000000001FFFF
+C00007FE000000000001FFFFC0001FFE000000000001FFFFC000FFFE000000000001FFFF
+FFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFF
+FFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFF
+C000FFFE000000000001FFFFC0001FFE000000000001FFFFC00007FE000000000001FFFF
+C00003FE000000000001FFFFC00001FE000000000001FFFFC00001FE000000000001FFFF
+C00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE0000007E0001FFFF
+C000007E0000007E0001FFFFC000007E0000007E0001FFFFC000007E000000FC0001FFFF
+C000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFF
+C000007E000000FC0001FFFFC000007E000000FC0001FFFFC0000000000001FC0001FFFF
+C0000000000001F80001FFFFC0000000000001F80001FFFFC0000000000001F80001FFFF
+C0000000000003F80001FFFFC0000000000003F80001FFFFC0000000000003F80001FFFF
+C0000000000007F00001FFFFC0000000000007F00001FFFFC0000000000007F00001FFFF
+C000000000000FF00001FFFFC000000000000FF00001FFFFC000000000001FF00001FFFF
+C000000000003FF00001FFFFC000000000003FE00001FFFFC000000000007FE00001FFFF
+C00000000000FFE00001FFFFC00000000001FFE00001FFFFC00000000003FFE00001FFFF
+C0000000000FFFE00001FFFFC0000000003FFFC00001FFFFC000000000FFFFC00001FFFF
+C000000007FFFFC00001FFFFC0000000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFF
+FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFF
+FFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F617AE06A>I<FFFFFFFFFFFFFFF800
+000000000000FFFFFFFFFFFFFFFFE0000000000000FFFFFFFFFFFFFFFFFE000000000000
+FFFFFFFFFFFFFFFFFFC00000000000FFFFFFFFFFFFFFFFFFF00000000000FFFFFFFFFFFF
+FFFFFFFE00000000000001FFFF8000007FFFFF00000000000001FFFF80000007FFFFC000
+0000000001FFFF80000000FFFFF0000000000001FFFF800000007FFFF8000000000001FF
+FF800000001FFFFC000000000001FFFF800000000FFFFE000000000001FFFF8000000007
+FFFF000000000001FFFF8000000003FFFF800000000001FFFF8000000003FFFF80000000
+0001FFFF8000000001FFFFC00000000001FFFF8000000001FFFFE00000000001FFFF8000
+000001FFFFE00000000001FFFF8000000001FFFFE00000000001FFFF8000000000FFFFF0
+0000000001FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF00000000001FF
+FF8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF8000000000
+FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF8000000
+0001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF8000
+000000FFFFF80000000001FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF0
+0000000001FFFF8000000000FFFFF00000000001FFFF8000000001FFFFE00000000001FF
+FF8000000001FFFFE00000000001FFFF8000000001FFFFC00000000001FFFF8000000001
+FFFFC00000000001FFFF8000000003FFFF800000000001FFFF8000000003FFFF00000000
+0001FFFF8000000007FFFE000000000001FFFF800000000FFFFC000000000001FFFF8000
+00001FFFF8000000000001FFFF800000007FFFF0000000000001FFFF80000001FFFFE000
+0000000001FFFF80000007FFFF80000000000001FFFF800000FFFFFE00000000000001FF
+FFFFFFFFFFFFF800000000000001FFFFFFFFFFFFFFC000000000000001FFFFFFFFFFFFFE
+0000000000000001FFFFFFFFFFFFFC0000000000000001FFFFFFFFFFFFFF000000000000
+0001FFFF800003FFFFC000000000000001FFFF8000007FFFE000000000000001FFFF8000
+001FFFF800000000000001FFFF8000000FFFFC00000000000001FFFF80000007FFFE0000
+0000000001FFFF80000003FFFF00000000000001FFFF80000001FFFF80000000000001FF
+FF80000001FFFFC0000000000001FFFF80000000FFFFC0000000000001FFFF80000000FF
+FFE0000000000001FFFF800000007FFFE0000000000001FFFF800000007FFFF000000000
+0001FFFF800000007FFFF0000000000001FFFF800000003FFFF8000000000001FFFF8000
+00003FFFF8000000000001FFFF800000003FFFF8000000000001FFFF800000003FFFF800
+0000000001FFFF800000003FFFF8000000000001FFFF800000003FFFF8000000000001FF
+FF800000003FFFFC000000000001FFFF800000003FFFFC000000000001FFFF800000003F
+FFFC000000000001FFFF800000003FFFFC000000000001FFFF800000003FFFFC00000000
+0001FFFF800000003FFFFC000000000001FFFF800000003FFFFE000000000001FFFF8000
+00003FFFFE000000000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE00
+0000000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE000000000001FF
+FF800000003FFFFF00000F000001FFFF800000003FFFFF00001F800001FFFF800000003F
+FFFF00001F800001FFFF800000003FFFFF00001F800001FFFF800000001FFFFF80001F80
+0001FFFF800000001FFFFF80003F800001FFFF800000000FFFFF80003F800001FFFF8000
+00000FFFFFC0003F000001FFFF8000000007FFFFC0007F000001FFFF8000000003FFFFE0
+00FF00FFFFFFFFFFFF000001FFFFF000FE00FFFFFFFFFFFF000000FFFFF801FC00FFFFFF
+FFFFFF0000007FFFFE07FC00FFFFFFFFFFFF0000001FFFFFFFF800FFFFFFFFFFFF000000
+07FFFFFFE000FFFFFFFFFFFF00000001FFFFFFC000000000000000000000003FFFFF0000
+0000000000000000000000FFFC000071647AE178>82 D<000000FFFC000001E000000FFF
+FFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFF
+FFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE000
+0001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE0000
+00000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC0000
+000000FFE03FF80000000000FFE07FF800000000007FE07FF800000000007FE07FF80000
+0000003FE07FF800000000003FE0FFF800000000001FE0FFF800000000001FE0FFFC0000
+0000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE0000
+0000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE000
+00000007E07FFFF80000000000007FFFFC0000000000007FFFFF8000000000007FFFFFF8
+00000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFF
+FFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFF
+FFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFF
+FFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFF
+FFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000F
+FFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF800000000
+0003FFFFF8000000000000FFFFFC0000000000003FFFFC0000000000001FFFFC00000000
+000007FFFE00000000000003FFFE00000000000003FFFE7C000000000001FFFEFC000000
+000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000007FFEFC000000
+0000007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE000000
+0000003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000003FFCFF800000
+0000003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000007FF8FFE00000
+0000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF0000
+000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF00
+00003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFF
+FFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001
+FFFE000000476677E35A>I<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFF
+FF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFF
+FFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF803FFFE00000
+FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFFE000000FFF803FF8
+000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE0000000FFFFE0000000FF
+803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803FC0000000FFFFE000
+00007F803F80000000FFFFE00000003F807F80000000FFFFE00000003FC07F00000000FF
+FFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F0000
+0000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC0
+7E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000
+000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000FE0FC00000000FFFF
+E000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC000000
+00FFFFE000000007E0FC00000000FFFFE000000007E00000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001F
+FFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF000000
+00001FFFFFFFFFFFFFFF00000063617AE070>I<000003FFFE000000000000007FFFFFF0
+000000000003FFFFFFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003F
+FE001FFFF0000000007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00
+000001FFFC00007FFF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00
+001FFFE0000003FFFE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF00000
+03FFFE00000FFFF0000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007
+FFF80000007FF0000007FFF80000001FC0000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF8000000000001FFFFFFF800000000007F
+FFFFFFF80000000007FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000
+000FFFFFC007FFF80000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007
+FFF8000003FFFF000007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFF
+F8000007FFF800001FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF8
+00007FFFC0000007FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF8000
+0007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000
+FFFF8000000FFFF80000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003F
+FFF800007FFFE000003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFF
+F80003F1FFFF80000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFF
+FF80007FFFFFFF003FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF
+00000000000049437CC14E>97 D<0007FF80000000000000FFFFFF80000000000000FFFF
+FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000
+0000FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FFF80
+000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
+000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF8000FFF8000000003FFF800FFFFF800000003FFF807FFFFFF00000003F
+FF81FFFFFFFC0000003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFF
+E000003FFFFFC00007FFF000003FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8
+000000FFFE00003FFFF00000007FFF00003FFFE00000003FFF80003FFFC00000003FFFC0
+003FFFC00000001FFFC0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000
+000FFFF0003FFFC00000000FFFF0003FFFC00000000FFFF8003FFFC00000000FFFF8003F
+FFC00000000FFFF8003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007
+FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007
+FFFC003FFFC000000007FFFC003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0
+0000000FFFF8003FFFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0
+003FFFC00000001FFFE0003FFFC00000003FFFC0003FFFE00000003FFF80003FFFE00000
+007FFF00003FFFF00000007FFF00003FFFF8000000FFFE00003FFFFC000001FFFC00003F
+FEFF000007FFF800003FFC7F80000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF
+8000003FE007FFFFFFFE0000003FC001FFFFFFF80000003F8000FFFFFFE00000003F0000
+1FFFFF0000000000000003FFE00000004F657BE35A>I<0000000FFFF00000000001FFFF
+FF800000000FFFFFFFF00000003FFFFFFFFC000000FFFFFFFFFE000003FFFE001FFF0000
+07FFF80001FF80000FFFE00007FFC0001FFF80000FFFE0007FFF00000FFFE000FFFE0000
+1FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF800001FFFF007FFF800001FFFF007
+FFF000001FFFF00FFFF000001FFFF00FFFF000000FFFE01FFFE000000FFFE01FFFE00000
+07FFC03FFFE0000003FF803FFFE0000000FE003FFFE000000000007FFFC000000000007F
+FFC000000000007FFFC000000000007FFFC00000000000FFFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF
+FFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC000000000007FFFC000000000007F
+FFC000000000007FFFE000000000007FFFE000000000003FFFE000000000003FFFE00000
+0000003FFFF000000000001FFFF000000000FC1FFFF000000000FC0FFFF800000001FC0F
+FFF800000001F807FFF800000001F803FFFC00000003F803FFFE00000007F001FFFE0000
+0007E000FFFF0000000FE0007FFF8000001FC0003FFFE000007F80001FFFF00000FF0000
+07FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF00000003FFFFFFFE00000000FFFFF
+FF8000000001FFFFFC00000000000FFFC000003E437BC148>I<000000000000007FF800
+00000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000F
+FFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000000FFFF8000000
+0000000007FFF80000000000000003FFF80000000000000003FFF80000000000000003FF
+F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
+00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000
+03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000
+0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF
+F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF8000000000FFF8003FFF800000001FFFFF803FFF800
+00000FFFFFFE03FFF80000003FFFFFFF83FFF8000000FFFFFFFFE3FFF8000003FFFF807F
+F3FFF8000007FFF8000FFBFFF800001FFFE00003FFFFF800003FFFC00000FFFFF800007F
+FF0000007FFFF80000FFFE0000003FFFF80001FFFC0000001FFFF80003FFFC0000000FFF
+F80003FFF800000007FFF80007FFF800000007FFF8000FFFF000000007FFF8000FFFF000
+000007FFF8001FFFE000000007FFF8001FFFE000000007FFF8003FFFE000000007FFF800
+3FFFE000000007FFF8003FFFE000000007FFF8007FFFC000000007FFF8007FFFC0000000
+07FFF8007FFFC000000007FFF8007FFFC000000007FFF800FFFFC000000007FFF800FFFF
+C000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FF
+F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000
+000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800
+FFFFC000000007FFF800FFFFC000000007FFF8007FFFC000000007FFF8007FFFC0000000
+07FFF8007FFFC000000007FFF8007FFFC000000007FFF8003FFFE000000007FFF8003FFF
+E000000007FFF8003FFFE000000007FFF8001FFFE000000007FFF8001FFFE000000007FF
+F8000FFFF000000007FFF8000FFFF000000007FFF80007FFF00000000FFFF80007FFF800
+00000FFFF80003FFF80000001FFFF80001FFFC0000003FFFF80000FFFE0000007FFFF800
+007FFE000000FFFFF800003FFF800003FFFFFC00001FFFC00007FFFFFE00000FFFF0001F
+F7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE0000
+1FFFFFF807FFFFFE000003FFFFE007FFFFFE0000003FFE0007FFC0004F657BE35A>I<00
+00000FFFC0000000000001FFFFFC00000000000FFFFFFF80000000003FFFFFFFE0000000
+00FFFFFFFFF800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0001FFF800000
+3FFF80000FFFC000007FFF000007FFE00000FFFE000003FFF00001FFFC000001FFF00003
+FFFC000001FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF0000000FFFC000F
+FFF00000007FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE00000003FFF003F
+FFE00000003FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC00000003FFF007F
+FFC00000001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FF
+FFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FF
+FFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC0000000000000FF
+FFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000007F
+FFC00000000000007FFFC00000000000007FFFC00000000000007FFFE00000000000007F
+FFE00000000000003FFFE00000000000003FFFE00000000000001FFFE00000000000001F
+FFF0000000000F001FFFF0000000001F800FFFF0000000003F8007FFF8000000003F8007
+FFF8000000007F0003FFFC000000007F0001FFFE00000000FE0000FFFE00000001FE0000
+7FFF00000003FC00003FFF80000007F800001FFFE000000FF000000FFFF000003FE00000
+03FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFFFFFFF8000000
+0007FFFFFFE00000000000FFFFFF00000000000007FFF000000041437CC14A>I<000000
+003FFC0000000007FFFF800000003FFFFFC0000001FFFFFFF0000007FFFFFFF800000FFF
+F03FFC00001FFF807FFC00007FFE00FFFE0000FFFC00FFFE0000FFF801FFFF0001FFF001
+FFFF0003FFF001FFFF0007FFE001FFFF0007FFE001FFFF000FFFC001FFFF000FFFC001FF
+FF000FFFC000FFFE001FFF80007FFC001FFF80003FF8001FFF80001FF0001FFF800007C0
+001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000000000
+1FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001F
+FF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF
+80000000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFF
+FFC000FFFFFFFFFFC000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC00000007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007F
+FFFFFFFC00007FFFFFFFFC00007FFFFFFFFC000038657CE431>I<000FE00000003FF800
+00007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007FFFFC00007FFFFC000
+07FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF800001
+FFFF000001FFFF0000007FFC0000003FF80000000FE00000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000007FF80007FFFFF80
+007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000FFFF8000007FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFF
+FFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105
+D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000
+00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023647B
+E32C>108 D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FFFF80
+0000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000FFFF
+FF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81FE00
+1FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FFF03F
+80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C00001FFF
+C000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000003F
+FFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF80000
+01FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FFFF80
+00000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF0000000FFF
+F000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003F
+FFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000
+01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00
+00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF
+F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F
+FFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007
+FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF
+803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFF
+FFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007
+FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFF
+C00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000
+003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFF
+BE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF80000
+01FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE
+0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE000000
+3FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF
+F007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF
+FFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0
+000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFF
+E000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007F
+FE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000F
+FFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007
+FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003
+FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003
+FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003
+FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003
+FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007
+FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000F
+FFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001F
+FFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FF
+FC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF
+000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE000
+000048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFF
+F00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFF
+BFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC
+00003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC000
+00007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE000
+3FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC0000000
+0FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFF
+C00000000FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FF
+FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
+000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00
+3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000
+07FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFF
+C00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFF
+F8003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC000
+00003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF8000
+3FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007
+FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFF
+CFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE000
+00003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC000
+0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000
+3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000
+000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF
+C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000
+00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000
+0000000000003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FF
+FFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000
+0000004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FF
+FFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FF
+FF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF
+003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF800
+3FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003F
+FFC0000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFF
+FFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417B
+C042>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FF
+FFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF000
+0000FF803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC00000
+003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF8000000
+1F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF80000
+007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF000
+07FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF8000
+0FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF00000
+0000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC0000
+00007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF000000
+001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE0000000
+3FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE
+00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000
+F0000FFFE0000035437BC140>I<000007E0000000000007E0000000000007E000000000
+0007E0000000000007E0000000000007E000000000000FE000000000000FE00000000000
+0FE000000000000FE000000000000FE000000000001FE000000000001FE000000000001F
+E000000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE0
+0000000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE000
+0000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE
+00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0
+001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000
+1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000F
+FFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FF
+FE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FF
+FF80000000003FFC0000325C7DDA3F>I<7FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFF
+F87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0
+007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00000007FFFC000001FE000000
+03FFFE000003FC00000001FFFF000007F800000001FFFF80000FF000000000FFFF80001F
+E0000000007FFFC0001FE0000000003FFFE0003FC0000000001FFFF0007F80000000001F
+FFF800FF00000000000FFFF801FE000000000007FFFC03FC000000000003FFFE07F80000
+00000001FFFF07F8000000000001FFFF8FF0000000000000FFFF9FE00000000000007FFF
+FFC00000000000003FFFFF800000000000001FFFFF000000000000001FFFFE0000000000
+00000FFFFC0000000000000007FFFC0000000000000003FFFE0000000000000001FFFF00
+00000000000001FFFF8000000000000000FFFF80000000000000007FFFC0000000000000
+007FFFE000000000000000FFFFF000000000000001FFFFF800000000000003FFFFF80000
+0000000007FFFFFC0000000000000FF3FFFE0000000000001FE1FFFF0000000000001FC0
+FFFF8000000000003FC0FFFF8000000000007F807FFFC00000000000FF003FFFE0000000
+0001FE001FFFF00000000003FC000FFFF80000000007F8000FFFF80000000007F00007FF
+FC000000000FF00003FFFE000000001FE00001FFFF000000003FC00000FFFF800000007F
+800000FFFF80000000FF0000007FFFC0000001FE0000003FFFE0000001FC0000001FFFF0
+000007FC0000000FFFF800003FFF0000000FFFF800FFFFFFF00001FFFFFFFFFFFFFFF000
+01FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFF
+FFFFF00001FFFFFFFF50407EBF55>120 D<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FF
+FFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFF
+C00003FFFFFC003FFFC00000001FFE00003FFFE000000007F000003FFFE000000007F000
+001FFFF000000007E000001FFFF00000000FE000000FFFF80000000FC000000FFFF80000
+001FC0000007FFFC0000001F80000007FFFC0000003F80000003FFFC0000003F00000003
+FFFE0000007F00000001FFFE0000007E00000001FFFF000000FE00000001FFFF000000FE
+00000000FFFF800001FC00000000FFFF800001FC000000007FFFC00001F8000000007FFF
+C00003F8000000003FFFE00003F0000000003FFFE00007F0000000001FFFE00007E00000
+00001FFFF0000FE0000000000FFFF0000FC0000000000FFFF8001FC0000000000FFFF800
+1FC00000000007FFFC003F800000000007FFFC003F800000000003FFFE003F0000000000
+03FFFE007F000000000001FFFF007E000000000001FFFF00FE000000000000FFFF00FC00
+0000000000FFFF81FC0000000000007FFF81F80000000000007FFFC3F80000000000007F
+FFC3F80000000000003FFFE7F00000000000003FFFE7F00000000000001FFFF7E0000000
+0000001FFFFFE00000000000000FFFFFC00000000000000FFFFFC000000000000007FFFF
+8000000000000007FFFF8000000000000003FFFF0000000000000003FFFF000000000000
+0003FFFF0000000000000001FFFE0000000000000001FFFE0000000000000000FFFC0000
+000000000000FFFC00000000000000007FF800000000000000007FF80000000000000000
+3FF000000000000000003FF000000000000000001FE000000000000000001FE000000000
+000000001FE000000000000000001FC000000000000000001FC000000000000000001F80
+00000000000000003F8000000000000000003F0000000000000000007F00000000000000
+00007E000000000000000000FE000000000007E00000FC00000000001FF80001FC000000
+00003FFC0001FC00000000007FFE0003F800000000007FFE0003F80000000000FFFF0007
+F00000000000FFFF0007F00000000000FFFF000FE00000000000FFFF000FC00000000000
+FFFF001FC00000000000FFFF003F8000000000007FFE007F0000000000007FFE00FE0000
+000000007FFC01FE0000000000003FF807FC0000000000001FF03FF00000000000000FFF
+FFE000000000000007FFFFC000000000000003FFFF0000000000000000FFFC0000000000
+0000001FE0000000000000004E5D7DBF55>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmr10 10.95 81
+/Fg 81 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F
+807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F
+003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000
+0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A
+4179C019>33 D<0000000180000C000000000003C0001E000000000003C0001E00000000
+0007C0003E000000000007C0003E00000000000780003C00000000000780003C00000000
+000F80007C00000000000F80007C00000000000F00007800000000000F00007800000000
+001F0000F800000000001F0000F800000000001E0000F000000000001E0000F000000000
+003E0001F000000000003E0001F000000000003C0001E000000000003C0001E000000000
+003C0001E000000000007C0003E000000000007C0003E00000000000780003C000000000
+00780003C00000000000F80007C00000000000F80007C00000000000F000078000000000
+00F00007800000000001F0000F8000007FFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF80FFFF
+FFFFFFFFFFFF807FFFFFFFFFFFFFFF00000007C0003E00000000000780003C0000000000
+0780003C00000000000780003C00000000000F80007C00000000000F80007C0000000000
+0F00007800000000000F00007800000000001F0000F800000000001F0000F80000000000
+1E0000F000000000001E0000F000000000001E0000F000000000003E0001F00000007FFF
+FFFFFFFFFFFF00FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFF000000
+F80007C00000000000F00007800000000000F00007800000000001F0000F800000000001
+F0000F800000000001E0000F000000000001E0000F000000000001E0000F000000000003
+E0001F000000000003E0001F000000000003C0001E000000000003C0001E000000000007
+C0003E000000000007C0003E00000000000780003C00000000000780003C00000000000F
+80007C00000000000F80007C00000000000F00007800000000000F00007800000000000F
+00007800000000001F0000F800000000001F0000F800000000001E0000F000000000001E
+0000F000000000003E0001F000000000003E0001F000000000003C0001E000000000003C
+0001E00000000000180000C00000000041517BBE4C>35 D<0000E000000000E000000000
+E000000000E000000007FC0000003FFF800000FFFFE00001F8E3F00003E0E0FC0007C0E0
+3C000F80E01E001F00E00F003E00E007003C00E007807C00E003807C00E003C07800E01F
+C0F800E03FC0F800E07FC0F800E07FC0F800E07FC0F800E07FC0FC00E07FC0FC00E03F80
+FE00E00E00FE00E000007F00E000007F80E000007FC0E000003FF0E000003FFEE000001F
+FFE000000FFFFC000007FFFF000003FFFFC00001FFFFE000007FFFF800001FFFFC000003
+FFFC000000FFFE000000E7FF000000E1FF000000E0FF800000E07F800000E03F800000E0
+1FC00000E01FC03E00E00FC07F00E00FC0FF80E007C0FF80E007C0FF80E007C0FF80E007
+C0FF80E007C0FF00E007C0FC00E00780F000E00F807000E00F807800E00F007800E01F00
+3C00E01E003C00E03E001E00E07C000F00E0F80007C0E1F00003F8EFE00000FFFF800000
+3FFE0000000FF800000000E000000000E000000000E000000000E0000022497BC32D>I<
+003F0000000001800000FFC000000003C00001E0E000000007C00007C0700000000FC000
+0F80380000001F80000F803E0000003F00001F001F0000007F00003F000FC00001FE0000
+3E000EF00007FC00003E000F3F003EFC00007E00070FFFF8F800007C000700FFC1F00000
+7C0007000003F00000FC0003800007E00000FC0003800007C00000FC000380000F800000
+FC000380001F800000FC000380001F000000FC000380003E000000FC000380007E000000
+FC000380007C000000FC00038000F8000000FC00038001F8000000FC00038001F0000000
+7C00070003E00000007C00070007E00000007E00070007C00000003E000F000F80000000
+3E000E001F800000003F000E001F000000001F001C003E000000000F803C007E00000000
+0F8038007C0000000007C07000F80000000001E0E001F80000000000FFC003F000000000
+003F0003E0003F000000000007C000FFC0000000000FC001E0E0000000000F8007C07000
+0000001F000F8038000000003F000F803C000000003E001F001C000000007C003F000E00
+000000FC003E000E00000000F8003E000F00000001F0007E000700000003F0007C000700
+000003E0007C000700000007C000FC00038000000FC000FC00038000000F8000FC000380
+00001F0000FC00038000003F0000FC00038000003E0000FC00038000007C0000FC000380
+0000FC0000FC0003800000F80000FC0003800001F00000FC0003800003F00000FC000380
+0007E000007C0007000007C000007C000700000F8000007E000700001F8000003E000F00
+001F0000003E000E00003E0000003F000E00007E0000001F001C00007C0000000F803C00
+00F80000000F80380001F800000007C0700001F000000001E0E00001E000000000FFC000
+00C0000000003F000041497BC34C>I<00000FC00000000000003FF0000000000000F878
+000000000001F01C000000000003E01C000000000007C00E00000000000FC00E00000000
+000F800F00000000001F800700000000001F800700000000003F000700000000003F0007
+00000000003F000700000000003F000700000000003F000700000000003F800E00000000
+003F800E00000000003F801C00000000003F801C00000000003F803800000000003F8038
+00000000003F807000000000001FC0E000000000001FC1C000000000001FC1C000000000
+001FC38000000000001FE700007FFFFC000FEE00007FFFFC000FFC00007FFFFC000FF800
+0007FFC00007F0000001FE000007F8000001FC000007F8000000F0000003FC000000F000
+0003FC000001E0000007FE000001C000000FFE000003C000001DFF00000780000038FF00
+0007000000707F80000F000000E07F80000E000001C03FC0001E000003C03FE0001C0000
+07801FE0003C00000F801FF0007800001F800FF8007000003F0007F800F000003F0007FC
+01E000007F0003FE01C000007F0001FF03C00000FF0000FF07800000FF0000FF87000000
+FF00007FCF000000FF00003FFE000000FF00001FFC000038FF80000FF8000038FF80000F
+F80000387F800007FC0000787FC00003FE0000707FC00007FF0000F03FE0000F7F8000E0
+1FE0003E3FC001E00FF000FC1FF003C007FC07F007FC1F8001FFFFC001FFFF00007FFF00
+007FFC00000FF800000FF0003E437CC047>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07F
+E01E60006000600060006000E000C000C000C001C001800380030007000E001C00180038
+0030000B1C79BE19>I<0000300000700000E00001C0000380000780000F00001E00003E
+00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80
+000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00
+007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00
+007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80
+000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C
+00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>I<C0
+0000E000007000003800001C00001E00000F000007800007C00003C00001E00001F00000
+F00000F800007800007C00007C00003E00003E00003F00001F00001F00001F80000F8000
+0F80000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00007E00003E000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003E00007E00007E00007E00007E00007E000
+07E00007C0000FC0000FC0000FC0000F80000F80001F80001F00001F00003F00003E0000
+3E00007C00007C0000780000F80000F00001F00001E00003C00007C0000780000F00001E
+00001C0000380000700000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0
+FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E00
+1C001800380030000B1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE1706
+7F961E>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0000000180
+00000003C000000007C000000007C000000007800000000F800000000F800000000F0000
+00001F000000001F000000001E000000003E000000003E000000003C000000007C000000
+007C000000007800000000F800000000F800000000F000000001F000000001F000000001
+E000000003E000000003E000000003C000000007C000000007C000000007800000000F80
+0000000F800000001F000000001F000000001E000000003E000000003E000000003C0000
+00007C000000007C000000007800000000F800000000F800000000F000000001F0000000
+01F000000001E000000003E000000003E000000003C000000007C000000007C000000007
+800000000F800000000F800000000F000000001F000000001F000000001E000000003E00
+0000003E000000007C000000007C000000007800000000F800000000F800000000F00000
+0001F000000001F000000001E000000003E000000003E000000003C000000007C0000000
+07C000000007800000000F800000000F800000000F000000001F000000001F000000001E
+000000003E000000003E000000003C000000007C000000007C000000007800000000F800
+000000F800000000F0000000006000000000225B7BC32D>I<0001FE0000000FFFC00000
+3F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0
+000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F0000
+03F87F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003
+FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC
+FF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF
+000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F00
+0003F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F8000
+07E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F8
+00003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C00000
+1FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+7FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE0
+0003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC0
+7800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FF
+C0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000
+003FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001
+FC00000003F800000007F000000007E00000000FC00000001F800000003F000000007E00
+0000007C00000000F800000001F000000003E000000007C00000000F800000001F000070
+003E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F
+000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F
+0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0
+007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000
+FF00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC0
+0000003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE00
+000000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE000
+00003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0
+003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000
+FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F800
+00243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E00000000
+7E00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E
+0000001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E00
+0001C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E0000
+38007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E000300
+007E000700007E000E00007E000C00007E001C00007E003800007E003800007E00700000
+7E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>
+I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF000
+07FFFFC00007FFFF000007FFFC0000073FE0000007000000000700000000070000000007
+000000000700000000070000000007000000000700000000070000000007000000000700
+00000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C000
+7E000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000F
+E00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF0
+7F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC
+00001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F80
+01FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00
+001FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC
+003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE000
+00001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F800000
+007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00
+FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF
+80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80
+001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC000
+1FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC
+0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<380000
+00003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFF
+F87FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00
+E000001E00E000001C00E000003C00E0000078000000007000000000F000000001E00000
+0001C000000003C0000000078000000007000000000F000000001E000000001E00000000
+3C000000003C000000007C000000007800000000F800000000F800000001F800000001F0
+00000003F000000003F000000003F000000007F000000007F000000007F00000000FF000
+00000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE00000
+001FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE0000000
+3FE00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I<
+0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F
+00001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E00
+0007C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC00
+3E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF00
+00001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF80
+0F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8
+000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC00
+0001E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC000
+3E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003
+FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE000
+7E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001F
+C0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0
+FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F
+80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F0
+01DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE0000000
+3FC00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F
+003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE000
+1F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000000000000000000000000000000000000000000
+0000000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F80
+1E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E0000000000000000
+000000000000000000000000000000000000000000000000000000000000001E007F00FF
+80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C00180018001800380030007
+0006000E000C001C003800300030000A3979A619>I<7FFFFFFFFFFFFFE0FFFFFFFFFFFF
+FFF0FFFFFFFFFFFFFFF07FFFFFFFFFFFFFE0000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000007FFFFFFFFFFFFFE0FFFFFFFFFFFF
+FFF0FFFFFFFFFFFFFFF07FFFFFFFFFFFFFE03C167BA147>61 D<001FF80000FFFF0003E0
+1FC00F0007F01E0003F83C0001FC780001FE780000FEFE0000FFFF0000FFFF8000FFFF80
+00FFFF8000FFFF8000FF7F0000FF3E0000FF000001FE000001FE000003FC000007F80000
+07F000000FC000001F8000003F0000003E0000007C00000078000000F8000000F0000001
+F0000001E0000001E0000003C0000003C000000380000003800000038000000380000003
+800000038000000380000003800000038000000380000003800000030000000000000000
+000000000000000000000000000000000000000000000000000000078000001FE000001F
+E000003FF000003FF000003FF000003FF000001FE000001FE0000007800020407BBF2B>
+63 D<00000007000000000000000F800000000000000F800000000000000F8000000000
+00001FC00000000000001FC00000000000001FC00000000000003FE00000000000003FE0
+0000000000003FE00000000000007FF00000000000007FF00000000000007FF000000000
+0000FFF8000000000000E7F8000000000000E7F8000000000001C7FC000000000001C3FC
+000000000001C3FC00000000000381FE00000000000381FE00000000000381FE00000000
+000700FF00000000000700FF00000000000700FF00000000000E007F80000000000E007F
+80000000000E007F80000000001C003FC0000000001C003FC0000000001C003FC0000000
+0038001FE00000000038001FE00000000038001FE00000000070000FF00000000070000F
+F00000000070000FF000000000E00007F800000000E00007F800000000E00007F8000000
+01C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003800001
+FE00000003800001FE00000007000000FF00000007000000FF0000000F000000FF800000
+0E0000007F8000000E0000007F8000001E0000007FC000001C0000003FC000001C000000
+3FC000003C0000003FE00000380000001FE00000380000001FE00000780000001FF00000
+780000000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00FFFFF0000F
+FFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65 D<FFFFFFFFFC0000FFFF
+FFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003FE00007F000001FF00007F00
+0000FF80007F0000007FC0007F0000003FE0007F0000003FE0007F0000001FF0007F0000
+001FF0007F0000001FF8007F0000001FF8007F0000001FF8007F0000000FF8007F000000
+1FF8007F0000001FF8007F0000001FF8007F0000001FF0007F0000001FF0007F0000003F
+E0007F0000007FE0007F0000007FC0007F000000FF80007F000001FF00007F000003FC00
+007F00000FF800007F00007FE000007FFFFFFF0000007FFFFFFFE000007F000007FC0000
+7F000001FE00007F000000FF80007F0000007FC0007F0000003FE0007F0000001FF0007F
+0000001FF8007F0000000FF8007F0000000FFC007F00000007FC007F00000007FC007F00
+000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F0000
+0007FE007F00000007FE007F00000007FC007F0000000FFC007F0000000FFC007F000000
+1FF8007F0000001FF0007F0000003FF0007F0000007FE0007F000000FFC0007F000003FF
+8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFFFF0000373E7DBD40>I<
+0000003FF00006000003FFFE000E00000FFFFF801E00003FF007E03E0000FF8000F83E00
+03FE00007C7E0007F800001EFE000FF000000FFE003FE0000007FE007FC0000003FE00FF
+80000003FE00FF00000001FE01FE00000000FE03FE00000000FE07FC000000007E07F800
+0000007E0FF8000000003E0FF8000000003E1FF0000000001E1FF0000000001E3FF00000
+00001E3FE0000000001E3FE0000000000E7FE0000000000E7FE0000000000E7FE0000000
+000E7FC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000000000
+00FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000
+FFC00000000000FFC00000000000FFC000000000007FC000000000007FE000000000007F
+E0000000000E7FE0000000000E3FE0000000000E3FE0000000000E3FF0000000000E1FF0
+000000001E1FF0000000001C0FF8000000001C0FF8000000001C07F8000000003C07FC00
+0000003803FE000000007801FE000000007000FF00000000F000FF80000001E0007FC000
+0001C0003FE0000003C0000FF0000007800007F800001F000003FE00003E000000FF8000
+F80000003FF007F00000000FFFFFC000000003FFFF00000000003FF0000037427BBF42>
+I<FFFFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001FFC0001FF80000007F80
+0003FE0000007F800000FF0000007F8000007F8000007F8000003FC000007F8000000FE0
+00007F8000000FF000007F80000007F800007F80000003FC00007F80000001FC00007F80
+000001FE00007F80000000FF00007F80000000FF00007F80000000FF80007F800000007F
+80007F800000007FC0007F800000007FC0007F800000007FC0007F800000003FE0007F80
+0000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003F
+F0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F80
+0000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003F
+F0007F800000003FF0007F800000003FE0007F800000003FE0007F800000003FE0007F80
+0000003FE0007F800000003FE0007F800000007FC0007F800000007FC0007F800000007F
+80007F800000007F80007F80000000FF80007F80000000FF00007F80000001FE00007F80
+000001FE00007F80000003FC00007F80000003F800007F80000007F800007F8000000FF0
+00007F8000001FE000007F8000007FC000007F800000FF0000007F800003FE000001FFC0
+001FF80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC0000003C3E7DBD45>I<
+FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001FFE0007F8000001FE000
+7F8000000FF0007F80000003F0007F80000003F0007F80000001F0007F80000000F0007F
+80000000F0007F80000000F0007F8000000070007F8000000070007F8000000070007F80
+00000070007F8000000038007F80001C0038007F80001C0038007F80001C0038007F8000
+1C0038007F80001C0000007F80001C0000007F80003C0000007F80003C0000007F80007C
+0000007F8000FC0000007F8003FC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC00
+00007F8003FC0000007F8000FC0000007F80007C0000007F80003C0000007F80003C0000
+007F80001C0000007F80001C0000007F80001C0007007F80001C0007007F80001C000700
+7F80001C000E007F800000000E007F800000000E007F800000000E007F800000000E007F
+800000001E007F800000001C007F800000001C007F800000003C007F800000003C007F80
+0000007C007F800000007C007F80000000F8007F80000001F8007F80000003F8007F8000
+0007F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFF
+FFF0383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF
+80007F8000007F80007F8000001FC0007F8000000FC0007F80000007C0007F80000007C0
+007F80000003C0007F80000003C0007F80000003C0007F80000001C0007F80000001C000
+7F80000001C0007F80000001C0007F80000000E0007F80000000E0007F80003800E0007F
+80003800E0007F80003800E0007F8000380000007F8000380000007F8000380000007F80
+00780000007F8000780000007F8000F80000007F8001F80000007F8007F80000007FFFFF
+F80000007FFFFFF80000007FFFFFF80000007F8007F80000007F8001F80000007F8000F8
+0000007F8000780000007F8000780000007F8000380000007F8000380000007F80003800
+00007F8000380000007F8000380000007F8000380000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F800000000001FFE000000000FFFFFFF0000000FFFFFF
+F0000000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00000003FFFE001C000000
+1FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC000078FC000007F800003D
+FC00001FE000001FFC00003FC000000FFC00007F80000007FC0000FF80000003FC0001FF
+00000003FC0001FE00000001FC0003FC00000001FC0007FC00000000FC0007F800000000
+FC000FF8000000007C000FF0000000007C001FF0000000003C001FF0000000003C003FE0
+000000003C003FE0000000003C003FE0000000001C007FE0000000001C007FE000000000
+1C007FC0000000001C007FC0000000000000FFC0000000000000FFC0000000000000FFC0
+000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000
+0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0
+00001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000000FFE007FE000000003
+FC003FE000000003FC003FE000000003FC003FF000000003FC001FF000000003FC001FF0
+00000003FC000FF800000003FC000FF800000003FC0007F800000003FC0007FC00000003
+FC0003FC00000003FC0001FE00000003FC0001FF00000003FC0000FF80000003FC00007F
+C0000007FC00003FE0000007FC00001FF000000FFC000007F800001EFC000003FE00003C
+7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C00000003FFFF0000000000
+003FF00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFF
+F801FFE000003FFC00007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007FFFFFFFFFF000007FFFFFFFFFF0
+00007FFFFFFFFFF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F80
+00000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF0
+00007F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFF
+C01FFFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
+003FC000003FC000003FC000003FC000003FC000003FC000003FC00000FFF000FFFFFFF0
+FFFFFFF0FFFFFFF01C3E7EBD21>I<FFFFFFF8000000FFFFFFF8000000FFFFFFF8000000
+01FFE000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000380
+007F8000000380007F8000000380007F8000000380007F8000000380007F800000078000
+7F8000000700007F8000000700007F8000000700007F8000000700007F8000000F00007F
+8000000F00007F8000000F00007F8000001F00007F8000001F00007F8000003F00007F80
+00007F00007F800000FF00007F800001FE00007F800007FE0001FFC0003FFE00FFFFFFFF
+FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>76 D<FFFFC0000000003FFFF0FF
+FFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000007FF800007FE000000000
+7FE0000077F000000000EFE0000077F000000000EFE0000077F000000000EFE0000073F8
+00000001CFE0000073F800000001CFE0000071FC000000038FE0000071FC000000038FE0
+000071FC000000038FE0000070FE000000070FE0000070FE000000070FE0000070FF0000
+000E0FE00000707F0000000E0FE00000707F0000000E0FE00000703F8000001C0FE00000
+703F8000001C0FE00000703F8000001C0FE00000701FC00000380FE00000701FC0000038
+0FE00000700FE00000700FE00000700FE00000700FE00000700FE00000700FE000007007
+F00000E00FE000007007F00000E00FE000007003F80001C00FE000007003F80001C00FE0
+00007003F80001C00FE000007001FC0003800FE000007001FC0003800FE000007001FC00
+03800FE000007000FE0007000FE000007000FE0007000FE0000070007F000E000FE00000
+70007F000E000FE0000070007F000E000FE0000070003F801C000FE0000070003F801C00
+0FE0000070001FC038000FE0000070001FC038000FE0000070001FC038000FE000007000
+0FE070000FE0000070000FE070000FE0000070000FE0E0000FE00000700007F0E0000FE0
+0000700007F0E0000FE00000700003F9C0000FE00000700003F9C0000FE00000700003F9
+C0000FE00000700001FF80000FE00000700001FF80000FE00000700000FF00000FE00000
+700000FF00000FE00000F80000FF00000FE00001FC00007E00000FE00007FF00007E0000
+3FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7D
+BD53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFFF8007FE0000007FF00
+007FF0000001FC00007FF8000000F800007FF800000070000077FC00000070000073FE00
+000070000073FE00000070000071FF00000070000070FF80000070000070FF8000007000
+00707FC00000700000703FE00000700000703FE00000700000701FF00000700000700FF8
+0000700000700FF800007000007007FC00007000007003FE00007000007003FE00007000
+007001FF00007000007000FF80007000007000FF800070000070007FC00070000070003F
+E00070000070003FE00070000070001FF00070000070000FF80070000070000FF8007000
+00700007FC00700000700003FE00700000700003FE00700000700001FF00700000700000
+FF80700000700000FF807000007000007FC07000007000003FE07000007000003FE07000
+007000001FF07000007000000FF87000007000000FF870000070000007FC700000700000
+03FE70000070000003FE70000070000001FF70000070000000FFF0000070000000FFF000
+00700000007FF00000700000003FF00000700000003FF00000700000001FF00000700000
+000FF00000700000000FF000007000000007F00000F800000003F00001FC00000003F000
+07FF00000001F000FFFFF8000000F000FFFFF8000000F000FFFFF800000070003D3E7DBD
+44>I<0000007FE0000000000007FFFE00000000001FC03F80000000007E0007E0000000
+01FC0003F800000007F00000FE0000000FE000007F0000001FC000003F8000003F800000
+1FC000007F0000000FE00000FE00000007F00001FE00000007F80001FC00000003F80003
+FC00000003FC0007F800000001FE0007F800000001FE000FF000000000FF000FF0000000
+00FF001FF000000000FF801FE0000000007F803FE0000000007FC03FE0000000007FC03F
+E0000000007FC07FE0000000007FE07FC0000000003FE07FC0000000003FE07FC0000000
+003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FF
+C0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000
+003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE07F
+E0000000007FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03FE0000000
+007FC03FE0000000007FC01FF000000000FF801FF000000000FF801FF000000000FF800F
+F800000001FF000FF800000001FF0007FC00000003FE0003FC00000003FC0003FE000000
+07FC0001FE00000007F80000FF0000000FF000007F0000000FE000003F8000001FC00000
+1FC000003F8000000FE000007F00000007F00000FE00000001FC0003F8000000007F000F
+E0000000001FC03F800000000007FFFE0000000000007FE00000003C427BBF47>I<FFFF
+FFFFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF800007F800007FC00007F80
+0001FE00007F800000FF00007F8000007F80007F8000003FC0007F8000003FE0007F8000
+003FE0007F8000001FF0007F8000001FF0007F8000001FF8007F8000001FF8007F800000
+1FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001F
+F8007F8000001FF0007F8000001FF0007F8000003FE0007F8000003FE0007F8000003FC0
+007F8000007F80007F800000FF00007F800001FE00007F800007FC00007F80003FF00000
+7FFFFFFFC000007FFFFFFE0000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
+00007F800000000001FFE000000000FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000
+353E7DBD3E>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC000FF
+E00000007F80001FF00000007F800007FC0000007F800001FE0000007F800000FF000000
+7F800000FF8000007F8000007FC000007F8000007FC000007F8000003FE000007F800000
+3FE000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF00000
+7F8000003FF000007F8000003FF000007F8000003FF000007F8000003FE000007F800000
+7FE000007F8000007FC000007F8000007F8000007F800000FF8000007F800000FF000000
+7F800001FC0000007F800007F80000007F80001FE00000007F8000FF800000007FFFFFFC
+000000007FFFFFF0000000007F8001FC000000007F80003F000000007F80001FC0000000
+7F80000FE00000007F800007F00000007F800007F80000007F800003F80000007F800003
+FC0000007F800001FC0000007F800001FE0000007F800001FE0000007F800001FE000000
+7F800001FF0000007F800001FF0000007F800001FF0000007F800001FF0000007F800001
+FF8000007F800001FF8000007F800001FF8000007F800001FF8000007F800001FFC00400
+7F800001FFC00E007F800001FFC00E007F800000FFC00E007F800000FFE00E007F800000
+7FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F87000
+0000000001FFE00000000000003F803F407DBD43>82 D<0007FC000C001FFF801C007FFF
+F03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E000001
+FC7E000000FC7E000000FC7C0000007CFC0000007CFC0000007CFC0000003CFC0000003C
+FC0000003CFE0000001CFE0000001CFF0000001CFF0000001C7F800000007FC00000007F
+E00000003FF80000003FFF8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FF
+FFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFFF0000007FFF80000007FFC000000
+0FFC00000007FE00000003FE00000001FE00000000FF00000000FFE00000007FE0000000
+7FE00000007FE00000003FE00000003FF00000003FF00000003FF00000003FF00000003E
+F80000003EF80000007EFC0000007CFE000000FCFF000000F8FF800001F8FFC00003F0FF
+E00007E0F9FC000FC0F07F803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<
+3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003F
+C0003F807F00003FC0001FC07E00003FC00007C07C00003FC00007C07800003FC00003C0
+7800003FC00003C07800003FC00003C07000003FC00001C07000003FC00001C07000003F
+C00001C07000003FC00001C07000003FC00001C0E000003FC00000E0E000003FC00000E0
+E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
+C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
+0000003FC00000000000003FC00000000000007FE0000000000000FFF00000000007FFFF
+FFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8FF
+FFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF00007F80000001FC00007F800000
+00F800007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+7F800000007000007F800000007000007F800000007000007F800000007000007F800000
+007000007F800000007000007F800000007000007F800000007000007F80000000700000
+3F80000000F000003FC0000000E000003FC0000000E000003FC0000001E000001FC00000
+01C000001FE0000001C000000FE0000003C000000FF000000780000007F0000007000000
+03F800000F00000001FC00001E00000000FE00003C000000007F0000F8000000003F8001
+F0000000000FF00FE00000000003FFFF800000000000FFFE0000000000001FF00000003D
+407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE0000001
+FFE001FF800000007F8000FF800000003F00007F800000003E00007F800000001C00007F
+C00000003C00003FC00000003800003FC00000003800003FE00000007800001FE0000000
+7000001FE00000007000000FF0000000E000000FF0000000E000000FF8000001E0000007
+F8000001C0000007F8000001C0000007FC000003C0000003FC00000380000003FC000003
+80000001FE00000700000001FE00000700000001FF00000700000000FF00000E00000000
+FF00000E00000000FF80001E000000007F80001C000000007F80001C000000007FC0003C
+000000003FC00038000000003FC00038000000001FE00070000000001FE0007000000000
+1FF000F0000000000FF000E0000000000FF000E0000000000FF801E00000000007F801C0
+0000000007F801C00000000003FC03800000000003FC03800000000003FE078000000000
+01FE07000000000001FE07000000000001FF0F000000000000FF0E000000000000FF0E00
+00000000007F9C0000000000007F9C0000000000007FDC0000000000003FF80000000000
+003FF80000000000003FF80000000000001FF00000000000001FF00000000000001FF000
+00000000000FE00000000000000FE000000000000007C000000000000007C00000000000
+0007C000000000000003800000003F407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE00
+7FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC00001FFE00000FFF801FF000000FFC0
+00003FE001FF0000007F8000000F8000FF0000007F8000000F8000FF0000007FC000000F
+0000FF8000003FC000000F00007F8000003FC000000E00007F8000003FE000000E00007F
+8000003FE000000E00003FC000003FE000001C00003FC000003FE000001C00003FC00000
+7FF000001C00001FE000007FF000003800001FE000007FF000003800001FE00000E7F800
+003800000FF00000E7F800007000000FF00000E7F800007000000FF00001C3FC00007000
+000FF80001C3FC0000F0000007F80001C3FC0000E0000007F80003C3FE0000E0000007FC
+000381FE0001E0000003FC000381FE0001C0000003FC000781FF0001C0000003FC000700
+FF0001C0000001FE000700FF000380000001FE000700FF000380000001FE000E007F8003
+80000000FF000E007F800700000000FF000E007F800700000000FF001C003FC007000000
+007F801C003FC00E000000007F801C003FC00E000000007F8038001FE00E000000007FC0
+38001FE01E000000003FC038001FE01C000000003FC078001FF01C000000003FE070000F
+F03C000000001FE070000FF038000000001FE0F0000FF838000000001FE0E00007F83800
+0000000FF0E00007F870000000000FF0E00007F870000000000FF1C00003FC7000000000
+07F9C00003FCE00000000007F9C00003FCE00000000007FB800001FEE00000000003FF80
+0001FFC00000000003FF800001FFC00000000003FF000000FFC00000000003FF000000FF
+C00000000001FF000000FF800000000001FF000000FF800000000001FE0000007F800000
+000000FE0000007F000000000000FE0000007F000000000000FC0000003F000000000000
+7C0000003E0000000000007C0000003E000000000000780000001E000000000000380000
+001C00000058407EBD5D>I<7FFFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE0
+00FFFE0000FFFC00003FF800003FE000001FF000001F8000000FF800001F0000000FF800
+001E00000007FC00001C00000003FE00003C00000003FE00007800000001FF0000700000
+0000FF8000F000000000FF8001E0000000007FC001C0000000003FC003C0000000003FE0
+0780000000001FF00700000000000FF00F00000000000FF81E000000000007FC1C000000
+000007FC3C000000000003FE78000000000001FF70000000000001FFF0000000000000FF
+E00000000000007FC00000000000007FC00000000000003FE00000000000001FF0000000
+0000001FF00000000000001FF80000000000001FFC0000000000003FFC0000000000003B
+FE00000000000071FF000000000000F1FF000000000000E0FF800000000001C07F800000
+000003C07FC00000000003803FE00000000007003FE0000000000F001FF0000000000E00
+0FF8000000001C000FF8000000003C0007FC00000000380003FE00000000780003FE0000
+0000F00001FF00000000E00000FF80000001E00000FF80000003C000007FC00000038000
+003FE00000078000003FE000000F0000001FF000001F0000000FF800003F8000000FF800
+00FFC000001FFC0007FFE000007FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC00
+03FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003FF
+FF8001FFF0000000FFF800007FE00000003FC000007FE00000001F8000003FE00000001E
+0000001FF00000001E0000001FF00000003C0000000FF80000003800000007FC00000078
+00000007FC000000F000000003FE000000E000000003FF000001E000000001FF000001C0
+00000000FF800003C000000000FF80000380000000007FC0000700000000003FE0000F00
+000000003FE0000E00000000001FF0001E00000000001FF0001C00000000000FF8003800
+0000000007FC0078000000000007FC0070000000000003FE00F0000000000003FF00E000
+0000000001FF01E0000000000000FF83C0000000000000FF83800000000000007FC78000
+00000000003FE7000000000000003FEF000000000000001FFE000000000000001FFC0000
+00000000000FFC0000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F80000000000000007F80000
+000000000007F80000000000000007F80000000000000007F8000000000000001FFC0000
+000000000FFFFFFC00000000000FFFFFFC00000000000FFFFFFC000000413E7FBD44>I<
+FFFCFFFCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
+F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFFFC
+FFFC0E5B77C319>91 D<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
+003C003CFFFCFFFCFFFCFFFC0E5B7FC319>93 D<01800380030007000E001C0018003800
+30007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03FE0
+3FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E00000
+0F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE0000
+1FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F0000
+0000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F0000
+07F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F0000
+7F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF0380
+FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE00
+01FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001F0
+0001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC00001F
+C001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC00000F
+F001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE00003F
+0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF00
+00000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001F8
+001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F8000
+7F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF000000
+00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
+FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C01F
+C00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F000000F
+FFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC00000000
+FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC00
+1FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC000
+01FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F8000
+01FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E000
+07FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001FE
+01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC0003
+F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F80
+000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFFFF
+FFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F000000
+007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001C0
+07E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE00000
+00FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF00
+3F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000
+FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000001
+FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF00001F
+FF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000FE0
+00FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0
+007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007E0
+00FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF0000000703
+F80000000600000000000E00000000000E00000000000E00000000000F00000000000F00
+000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001FF
+FFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C00
+00007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F800
+00001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000FC0
+0003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<01
+FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE000001
+FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC0001
+FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FF
+FFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC00
+0FFC000FFC000FFC0007F80007F80001E000000000000000000000000000000000000000
+00000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A>
+I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE0000780000000000
+0000000000000000000000000000000000000000000000000000000000000000007F007F
+FF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000
+7F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF80
+7EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<01
+FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F800001
+FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C0000001
+FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF80000001
+FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC000001
+F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC00001
+F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00FF
+FFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC00
+07FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00
+01FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F7D
+BE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803F0
+3C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000FF
+C0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000FF
+00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE
+00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE
+00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE
+00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE
+00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE
+00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE
+00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFF
+FC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F00007
+F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE0001
+FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E
+287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F80
+03E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC7F
+000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF00
+0000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F0000
+00FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC00003
+F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF0000
+282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001FC
+0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC00001F
+E001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC000007
+F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007
+F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC00000F
+F001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF00007F
+0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F800
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA733
+>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F8000E
+7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC00001
+FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF000001
+FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001
+FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC00001
+FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F8000F
+FC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
+FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F807
+E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF00
+3001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00
+0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE00
+00FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000FE0
+3E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000E0
+FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFFC0
+003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000F8
+F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F00
+E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C000000
+1C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC000001
+FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001
+FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E001
+FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E000
+FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01FC
+0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
+0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001FC
+0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF00007E
+000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<FF
+FFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F80001
+FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C00000
+7F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC007000000
+0FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F838000000
+03F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE0000000
+00FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F80000000
+001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE03
+FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003F8
+001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E000
+3C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF8007000007F
+001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC01
+C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F038000000F
+F0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01FCE
+00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC00000000
+FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003F0
+000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFFF0
+1FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F80
+07C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003F8
+7800000001FCF000000001FEE000000000FFE0000000007FC0000000003F80000000003F
+C0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000F1
+FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E00
+1FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF80
+3FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FFFF
+E00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000FE
+0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F80038000003F
+80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E00000007
+F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC7000000001
+FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC000000000
+7FC0000000003F80000000003F80000000003F80000000001F00000000001F0000000000
+0E00000000000E00000000001E00000000001C00000000003C0000000000380000000000
+380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF01
+C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001FF8
+0000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000FF
+001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE000
+38003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC000000
+07F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000FF
+00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE000
+0F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277EA6
+28>I<FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280985B>124
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmbx12 14.4 56
+/Fh 56 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<07F0001FF8003FFE007FFF007FFF00FFFF80FFFFC0
+FFFFC0FFFFC0FFFFE0FFFFE0FFFFE07FFFE07FFFE03FFFE01FFDE007F1E00001E00001E0
+0003E00003C00003C00003C00007C0000780000F80000F80000F00001F00003E00003E00
+007C0000F80001F00003F00007E0000FC0001F80001F00000C0000132876D225>39
+D<0000001E0000003E0000007E000000FC000001F8000007F000000FE000001FC000001F
+8000003F8000007F000000FE000001FE000003FC000003F8000007F800000FF000000FF0
+00001FE000003FE000003FC000007FC000007FC00000FF800000FF800001FF000001FF00
+0003FF000003FE000003FE000007FE000007FE00000FFC00000FFC00000FFC00001FFC00
+001FF800001FF800001FF800003FF800003FF800003FF000003FF000003FF000007FF000
+007FF000007FF000007FF000007FF000007FE00000FFE00000FFE00000FFE00000FFE000
+00FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE000
+00FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE000007FE000
+007FF000007FF000007FF000007FF000007FF000003FF000003FF000003FF000003FF800
+003FF800001FF800001FF800001FF800001FFC00000FFC00000FFC00000FFC000007FE00
+0007FE000003FE000003FE000003FF000001FF000001FF000000FF800000FF8000007FC0
+00007FC000003FC000003FE000001FE000000FF000000FF0000007F8000003F8000003FC
+000001FE000000FE0000007F0000003F8000001F8000001FC000000FE0000007F0000001
+F8000000FC0000007E0000003E0000001E1F7973D934>I<70000000F80000007C000000
+7E0000003F0000001FC000000FE0000007F0000003F0000003F8000001FC000000FE0000
+00FF0000007F8000003F8000003FC000001FE000001FE000000FF000000FF8000007F800
+0007FC000007FC000003FE000003FE000001FF000001FF000001FF800000FF800000FF80
+0000FFC00000FFC000007FE000007FE000007FE000007FF000003FF000003FF000003FF0
+00003FF800003FF800001FF800001FF800001FF800001FFC00001FFC00001FFC00001FFC
+00001FFC00000FFC00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE
+00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE00000FFE
+00000FFE00000FFE00000FFE00000FFE00000FFE00000FFC00001FFC00001FFC00001FFC
+00001FFC00001FFC00001FF800001FF800001FF800003FF800003FF800003FF000003FF0
+00003FF000007FF000007FE000007FE000007FE00000FFC00000FFC00000FF800000FF80
+0001FF800001FF000001FF000003FE000003FE000007FC000007FC000007F800000FF800
+000FF000001FE000001FE000003FC000003F8000007F800000FF000000FE000001FC0000
+03F8000003F0000007F000000FE000001FC000003F0000007E0000007C000000F8000000
+700000001F7979D934>I<07F0001FF8003FFC007FFE007FFF00FFFF00FFFF80FFFF80FF
+FF80FFFFC0FFFFC0FFFFC07FFFC07FFFC03FFFC01FFFC007F3C00003C00003C00007C000
+0780000780000780000F80000F00000F00001F00001E00003E00003C00007C0000F80000
+F80001F00003E00007C0000F80001F00001E00000C00001228769025>44
+D<FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0
+FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0240B7F9F2D>I<07F0000FF8001FFC00
+3FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC00
+0FF80007F0001111769025>I<000003FFC0000000003FFFFC00000000FFFFFF00000003
+FFFFFFC000000FFF81FFF000001FFC003FF800003FF8001FFC00007FF0000FFE0000FFE0
+0007FF0001FFC00003FF8003FF800001FFC003FF800001FFC007FF800001FFE00FFF0000
+00FFF00FFF000000FFF00FFF000000FFF01FFF000000FFF81FFF000000FFF83FFF000000
+FFFC3FFE0000007FFC3FFE0000007FFC3FFE0000007FFC7FFE0000007FFE7FFE0000007F
+FE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFEFFFE0000007FFF
+FFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFF
+FE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE
+0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE00
+00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000
+007FFFFFFE0000007FFF7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE000000
+7FFE7FFE0000007FFE7FFE0000007FFE3FFE0000007FFC3FFE0000007FFC3FFF000000FF
+FC3FFF000000FFFC1FFF000000FFF81FFF000000FFF81FFF000000FFF80FFF000000FFF0
+0FFF000000FFF007FF800001FFE007FF800001FFE003FFC00003FFC001FFC00003FF8001
+FFE00007FF8000FFF0000FFF00007FF8001FFE00001FFC003FF800000FFF81FFF0000007
+FFFFFFE0000001FFFFFF800000003FFFFC0000000003FFC00000384F7BCD43>48
+D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00
+00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00
+00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00
+0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
+FE2F4E76CD43>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF0000
+00FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE001F
+C00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE
+00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00
+000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC0000
+0FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE0000000001F
+FFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007FFF
+00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE000
+00000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC000000
+00003FF800000000007FE00000000000FFC00000000001FF800000000003FE0000000000
+07FC000000000007F800000000000FF00001F000001FE00001F000003F800001F000007F
+000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE000
+0003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFF
+FFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFF
+C03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80
+FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC000000
+07FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003F8
+00003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0
+001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC000
+1FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003F
+FFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007FFE
+0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF8000
+000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF800000
+000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF800000
+00000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF8000000
+0007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E00000
+03FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003
+FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FF
+FCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE0
+3FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000
+FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF800000374F
+7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE00
+000000000003FE00000000000007FE0000000000000FFE0000000000000FFE0000000000
+001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE00
+0000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE0000000000
+0FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE00
+00000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE0000000007
+E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE00
+0000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003F0
+003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE00
+00003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F800
+003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE00
+001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC0000
+003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFF
+C0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE0000000000
+007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00
+00000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000
+007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFFFF
+C000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000
+000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFF
+F80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF00
+0007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF000000
+07FFFFF800000007E1FF0000000007E0000000000007E0000000000007E0000000000007
+E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007E0
+000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3FF
+FFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC0000
+7FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF80000000001F
+FF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000FFF
+E0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFFF0
+1FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FF
+FE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC
+00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F0000
+003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE0007
+FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0
+000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFFF0
+0000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F80
+000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE001
+FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00FFF
+C00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF80
+000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF0008
+0000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F007F
+F800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007FF
+C0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FFF8
+FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFCFF
+FF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF
+000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF00
+0003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF8000
+03FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE0000F
+FF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFFF0
+000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>I<
+1F000000000000001F800000000000001FC00000000000001FFF8000000000001FFFFFFF
+FFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF80
+3FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFFFF
+FFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF8000
+7F800000007F00007E00000000FF00007E00000001FE00007C00000003FC00007C000000
+03F800007C00000007F000007C0000000FF000007C0000001FE00000F80000003FC00000
+F80000007F800000F80000007F000000F8000000FE00000000000001FE00000000000003
+FC00000000000003F800000000000007F00000000000000FF00000000000001FE0000000
+0000001FE00000000000003FC00000000000003FC00000000000007F80000000000000FF
+80000000000000FF80000000000001FF00000000000001FF00000000000003FF00000000
+000003FE00000000000007FE00000000000007FE0000000000000FFE0000000000000FFE
+0000000000000FFC0000000000001FFC0000000000001FFC0000000000003FFC00000000
+00003FFC0000000000003FFC0000000000003FFC0000000000007FFC0000000000007FF8
+0000000000007FF80000000000007FF8000000000000FFF8000000000000FFF800000000
+0000FFF8000000000000FFF8000000000000FFF8000000000001FFF8000000000001FFF8
+000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800000000
+0001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8
+000000000001FFF8000000000000FFF0000000000000FFF00000000000003FC000000000
+00001F8000000000395279D043>I<000007FFC0000000007FFFFC00000003FFFFFF8000
+000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80000FFE0000FF000007FF0001
+FE000003FF0003FC000001FF8007FC000001FFC007F8000000FFC00FF8000000FFC00FF8
+000000FFE00FF80000007FE00FF80000007FE01FF80000007FE01FFC0000007FE01FFC00
+00007FE01FFE0000007FE01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFFF800
+00FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFFF807
+FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE00
+00007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC00
+0007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC003
+FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF83FF0
+00007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFFC000
+00007FFCFFC00000003FFCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC00000
+000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8FFE00000000FF87FE0000000
+0FF07FF00000001FF07FF00000001FF03FF80000003FE01FF80000003FC01FFC0000007F
+C00FFE000000FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF000
+003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000FFFC00000364F7ACD43>I<00
+000FFF8000000000FFFFF800000003FFFFFE0000000FFFFFFF8000001FFF03FFC000007F
+F800FFE00000FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80
+000FFF000FFF800007FF001FFF800007FF803FFF800007FF803FFF000007FFC07FFF0000
+07FFC07FFF000003FFE07FFF000003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003
+FFF0FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FF
+F8FFFF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFC
+FFFF000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3F
+FF000007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF
+80003FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFF
+FFE3FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FFF80000004003FFF800000000
+03FFF80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007
+FFF001F8000007FFE003FC000007FFE007FE000007FFC00FFF000007FFC01FFF80000FFF
+801FFF80000FFF801FFF80000FFF001FFF80001FFF001FFF80001FFE001FFF80003FFC00
+1FFF00003FFC000FFE00007FF8000FFC0000FFF0000FF80001FFE00007F00003FFC00003
+FC000FFF800003FF807FFE000001FFFFFFFC0000007FFFFFF00000003FFFFFC00000000F
+FFFE0000000000FFF0000000364F7ACD43>I<00000000001F0000000000000000000000
+3F80000000000000000000007FC0000000000000000000007FC000000000000000000000
+FFE000000000000000000000FFE000000000000000000000FFE000000000000000000001
+FFF000000000000000000001FFF000000000000000000003FFF800000000000000000003
+FFF800000000000000000003FFF800000000000000000007FFFC00000000000000000007
+FFFC00000000000000000007FFFC0000000000000000000FFFFE0000000000000000000F
+FFFE0000000000000000001FFFFF0000000000000000001FFFFF0000000000000000001F
+FFFF0000000000000000003FFFFF8000000000000000003F7FFF8000000000000000007F
+7FFFC000000000000000007E7FFFC000000000000000007E3FFFC00000000000000000FE
+3FFFE00000000000000000FC1FFFE00000000000000001FC1FFFF00000000000000001F8
+1FFFF00000000000000001F80FFFF00000000000000003F80FFFF80000000000000003F0
+07FFF80000000000000007F007FFFC0000000000000007E007FFFC0000000000000007E0
+03FFFC000000000000000FE003FFFE000000000000000FC001FFFE000000000000001FC0
+01FFFF000000000000001F8001FFFF000000000000001F8000FFFF000000000000003F80
+00FFFF800000000000003F00007FFF800000000000007F00007FFFC00000000000007E00
+007FFFC00000000000007E00003FFFC0000000000000FE00003FFFE0000000000000FC00
+001FFFE0000000000001FC00001FFFF0000000000001F800001FFFF0000000000001F800
+000FFFF0000000000003F800000FFFF8000000000003F0000007FFF8000000000007F000
+0007FFFC000000000007E0000007FFFC000000000007E0000003FFFC00000000000FFFFF
+FFFFFFFE00000000000FFFFFFFFFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFF
+FFFFFFFF00000000001FFFFFFFFFFFFF00000000003F80000000FFFF80000000003F0000
+00007FFF80000000007F000000007FFFC0000000007F000000007FFFC0000000007E0000
+00003FFFC000000000FE000000003FFFE000000000FC000000001FFFE000000001FC0000
+00001FFFF000000001FC000000001FFFF000000001F8000000000FFFF000000003F80000
+00000FFFF800000003F00000000007FFF800000007F00000000007FFFC00000007F00000
+000007FFFC00000007E00000000003FFFC0000000FE00000000003FFFE0000000FC00000
+000003FFFE0000001FC00000000001FFFF000000FFFC0000000001FFFF0000FFFFFFF800
+000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800
+000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC000
+0000FFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FF
+FFFFFFFFFFFFFFFC00000007FFF0000003FFFF00000007FFF00000007FFF80000007FFF0
+0000003FFFC0000007FFF00000000FFFE0000007FFF000000007FFF0000007FFF0000000
+07FFF8000007FFF000000003FFF8000007FFF000000003FFFC000007FFF000000001FFFC
+000007FFF000000001FFFE000007FFF000000000FFFE000007FFF000000000FFFE000007
+FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000
+000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000
+FFFF000007FFF000000000FFFF000007FFF000000001FFFE000007FFF000000001FFFE00
+0007FFF000000001FFFC000007FFF000000003FFFC000007FFF000000003FFF8000007FF
+F000000007FFF8000007FFF000000007FFF0000007FFF00000000FFFE0000007FFF00000
+001FFFC0000007FFF00000007FFF00000007FFF0000001FFFE00000007FFF0000007FFF8
+00000007FFFFFFFFFFFFE000000007FFFFFFFFFFFF0000000007FFFFFFFFFFFF80000000
+07FFFFFFFFFFFFF000000007FFF0000003FFFE00000007FFF00000003FFF80000007FFF0
+0000000FFFE0000007FFF000000007FFF0000007FFF000000001FFF8000007FFF0000000
+01FFFC000007FFF000000000FFFE000007FFF0000000007FFF000007FFF0000000007FFF
+800007FFF0000000003FFFC00007FFF0000000003FFFC00007FFF0000000001FFFE00007
+FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000001FFFF00007FFF000
+0000001FFFF00007FFF0000000001FFFF00007FFF0000000000FFFF00007FFF000000000
+0FFFF00007FFF0000000000FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF0
+0007FFF0000000001FFFF00007FFF0000000001FFFE00007FFF0000000001FFFE00007FF
+F0000000003FFFE00007FFF0000000003FFFC00007FFF0000000003FFFC00007FFF00000
+00007FFF800007FFF000000000FFFF800007FFF000000000FFFF000007FFF000000001FF
+FE000007FFF000000007FFFE000007FFF00000000FFFFC000007FFF00000003FFFF00000
+07FFF0000001FFFFE000FFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFF
+FFFFFFFFF80000FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFF800000054527CD160>I<
+0000000001FFFC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C0000000
+3FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00
+003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000FF
+FFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC000
+1FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE00
+0000000001FFC000FFFE000000000001FFC001FFFC000000000000FFC003FFF800000000
+0000FFC003FFF80000000000007FC007FFF00000000000007FC00FFFF00000000000003F
+C00FFFF00000000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01FFF
+E00000000000001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC00000
+000000000FC07FFFC00000000000000FC07FFFC00000000000000FC07FFFC00000000000
+0000007FFF8000000000000000007FFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80
+0000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000
+0000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000000000
+0000FFFF800000000000000000FFFF800000000000000000FFFF8000000000000000007F
+FF8000000000000000007FFF8000000000000000007FFFC000000000000000007FFFC000
+000000000000007FFFC000000000000007C03FFFC000000000000007C03FFFC000000000
+000007C03FFFC000000000000007C01FFFE000000000000007C01FFFE000000000000007
+C01FFFE00000000000000FC00FFFF00000000000000F800FFFF00000000000000F8007FF
+F00000000000001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC0000
+000000003F0000FFFE0000000000007E0000FFFE0000000000007E00007FFF0000000000
+00FC00003FFF800000000001F800001FFFC00000000003F800000FFFE00000000007F000
+0007FFF0000000000FE0000003FFFC000000001FC0000001FFFE000000007F800000007F
+FF80000000FF000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFFE0
+01FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC00
+0000000000007FFFFFE00000000000000001FFFC00000000525479D261>I<FFFFFFFFFF
+FFFF8000000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFF
+FFFFFFF0000000FFFFFFFFFFFFFFFFFC0000000007FFF000000FFFFF0000000007FFF000
+0000FFFFC000000007FFF00000001FFFE000000007FFF000000007FFF800000007FFF000
+000001FFFC00000007FFF000000000FFFE00000007FFF0000000007FFF00000007FFF000
+0000003FFF80000007FFF0000000001FFFC0000007FFF0000000000FFFC0000007FFF000
+00000007FFE0000007FFF00000000003FFF0000007FFF00000000003FFF8000007FFF000
+00000001FFF8000007FFF00000000001FFFC000007FFF00000000000FFFC000007FFF000
+00000000FFFE000007FFF00000000000FFFE000007FFF000000000007FFF000007FFF000
+000000007FFF000007FFF000000000007FFF000007FFF000000000007FFF800007FFF000
+000000003FFF800007FFF000000000003FFF800007FFF000000000003FFFC00007FFF000
+000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
+000000003FFFC00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000
+000000003FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
+000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
+000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
+000000001FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000
+000000003FFFE00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
+000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
+000000003FFF800007FFF000000000003FFF800007FFF000000000007FFF800007FFF000
+000000007FFF000007FFF000000000007FFF000007FFF000000000007FFF000007FFF000
+00000000FFFE000007FFF00000000000FFFE000007FFF00000000000FFFC000007FFF000
+00000001FFFC000007FFF00000000001FFF8000007FFF00000000003FFF0000007FFF000
+00000007FFF0000007FFF00000000007FFE0000007FFF0000000000FFFC0000007FFF000
+0000001FFF80000007FFF0000000003FFF00000007FFF000000000FFFE00000007FFF000
+000001FFFC00000007FFF000000007FFF800000007FFF00000001FFFF000000007FFF000
+0000FFFFC000000007FFF000000FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFF
+FFFFFFF0000000FFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFF
+FFFF80000000005B527CD167>I<FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFF
+FFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF800007FFF8000001FF
+FFC00007FFF80000001FFFC00007FFF800000007FFC00007FFF800000001FFC00007FFF8
+00000000FFC00007FFF8000000007FC00007FFF8000000003FC00007FFF8000000001FC0
+0007FFF8000000001FC00007FFF8000000000FE00007FFF8000000000FE00007FFF80000
+000007E00007FFF80000000007E00007FFF80000000007E00007FFF80000000003E00007
+FFF80000000003E00007FFF80000000003E00007FFF80000F80003E00007FFF80000F800
+03F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000F80001F00007FFF8
+0000F80001F00007FFF80000F80000000007FFF80001F80000000007FFF80001F8000000
+0007FFF80001F80000000007FFF80003F80000000007FFF80007F80000000007FFF8000F
+F80000000007FFF8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007
+FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF800
+00000007FFF8000FF80000000007FFF80007F80000000007FFF80003F80000000007FFF8
+0001F80000000007FFF80001F80000000007FFF80001F80000000007FFF80000F8000000
+0007FFF80000F800003E0007FFF80000F800003E0007FFF80000F800003E0007FFF80000
+F800007C0007FFF80000F800007C0007FFF80000F800007C0007FFF800000000007C0007
+FFF800000000007C0007FFF80000000000FC0007FFF80000000000FC0007FFF800000000
+00F80007FFF80000000000F80007FFF80000000001F80007FFF80000000001F80007FFF8
+0000000001F80007FFF80000000003F80007FFF80000000003F00007FFF80000000007F0
+0007FFF8000000000FF00007FFF8000000000FF00007FFF8000000001FF00007FFF80000
+00003FF00007FFF8000000007FE00007FFF800000001FFE00007FFF800000007FFE00007
+FFF80000001FFFE00007FFF8000003FFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFF
+FFE0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC04F517CD0
+58>I<FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFF
+FFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE000007FFF8000007FFFF000007FFF80000007FFF
+000007FFF80000001FFF000007FFF800000007FF000007FFF800000003FF000007FFF800
+000001FF000007FFF800000000FF000007FFF8000000007F000007FFF8000000003F0000
+07FFF8000000003F800007FFF8000000003F800007FFF8000000001F800007FFF8000000
+001F800007FFF8000000001F800007FFF8000000000F800007FFF8000000000F800007FF
+F8000000000F800007FFF8000000000F800007FFF8000000000FC00007FFF80000F80007
+C00007FFF80000F80007C00007FFF80000F80007C00007FFF80000F80007C00007FFF800
+00F80000000007FFF80000F80000000007FFF80000F80000000007FFF80001F800000000
+07FFF80001F80000000007FFF80001F80000000007FFF80003F80000000007FFF80007F8
+0000000007FFF8000FF80000000007FFF8007FF80000000007FFFFFFFFF80000000007FF
+FFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000
+000007FFF8007FF80000000007FFF8000FF80000000007FFF80007F80000000007FFF800
+03F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001F800000000
+07FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F8
+0000000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FF
+F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F8000000000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF8000000
+00FFFFFFFFFFF800000000FFFFFFFFFFF8000000004A517CD055>I<0000000001FFFC00
+0001C000000000007FFFFFC00003C00000000007FFFFFFF80007C0000000003FFFFFFFFE
+001FC000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC00000000FFFFC00003F
+F0FFC00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0000001FFFE00000000
+FFFFC0000003FFF8000000007FFFC0000007FFF0000000003FFFC000000FFFE000000000
+1FFFC000001FFFC0000000000FFFC000003FFF800000000007FFC000007FFF0000000000
+03FFC00000FFFE000000000001FFC00000FFFE000000000001FFC00001FFFC0000000000
+00FFC00003FFF8000000000000FFC00003FFF80000000000007FC00007FFF00000000000
+007FC0000FFFF00000000000003FC0000FFFF00000000000003FC0001FFFE00000000000
+001FC0001FFFE00000000000001FC0001FFFE00000000000001FC0003FFFC00000000000
+001FC0003FFFC00000000000000FC0003FFFC00000000000000FC0007FFFC00000000000
+000FC0007FFFC00000000000000FC0007FFFC00000000000000000007FFF800000000000
+000000007FFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
+000000007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFFE07FFFC00000007FFF
+FFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE03FFFC00000000000
+3FFFC0003FFFC000000000003FFFC0003FFFC000000000003FFFC0001FFFE00000000000
+3FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0000FFFF00000000000
+3FFFC0000FFFF000000000003FFFC00007FFF000000000003FFFC00003FFF80000000000
+3FFFC00003FFF800000000003FFFC00001FFFC00000000003FFFC00000FFFE0000000000
+3FFFC00000FFFE00000000003FFFC000007FFF00000000003FFFC000003FFF8000000000
+3FFFC000001FFFC0000000003FFFC000000FFFE0000000007FFFC0000007FFF000000000
+7FFFC0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC00000007FFF80000001
+FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC000000003FFFFF001FF
+E0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC00000000007FFFFFFFC
+0007C000000000007FFFFFE00001C0000000000001FFFE00000000005B5479D26A>I<FF
+FFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFF
+FFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF0007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE00000
+07FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
+07FFF8000000001FFFE0000007FFF8000000001FFFE000FFFFFFFFFFC003FFFFFFFFFFFF
+FFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFF
+FFFFFFFFC003FFFFFFFFFF60527CD169>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0
+FFFFFFFFFFC0FFFFFFFFFFC00007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
+0007FFF800000007FFF80000FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0
+FFFFFFFFFFC02A527CD132>I<FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFF
+F8000000FFFFFFFFFFF8000000FFFFFFFFFFF80000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+000000000007FFF800000000000007FFF800000000000007FFF800000000000007FFF800
+0000007C0007FFF8000000007C0007FFF8000000007C0007FFF8000000007C0007FFF800
+000000FC0007FFF800000000F80007FFF800000000F80007FFF800000000F80007FFF800
+000000F80007FFF800000000F80007FFF800000001F80007FFF800000001F80007FFF800
+000001F80007FFF800000003F80007FFF800000003F80007FFF800000007F80007FFF800
+000007F00007FFF80000000FF00007FFF80000000FF00007FFF80000001FF00007FFF800
+00003FF00007FFF80000007FF00007FFF8000000FFF00007FFF8000003FFF00007FFF800
+0007FFF00007FFF800003FFFF00007FFF80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFF
+FFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151
+>76 D<FFFFFFFC000000000000003FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFF
+FE000000000000007FFFFFFEFFFFFFFF00000000000000FFFFFFFEFFFFFFFF0000000000
+0000FFFFFFFE0007FFFF00000000000000FFFFC0000007FFFF80000000000001EFFFC000
+0007FFFF80000000000001EFFFC0000007EFFFC0000000000003CFFFC0000007EFFFC000
+0000000003CFFFC0000007E7FFE00000000000078FFFC0000007E7FFE00000000000078F
+FFC0000007E3FFF000000000000F0FFFC0000007E3FFF000000000000F0FFFC0000007E1
+FFF800000000001E0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF800000000
+001E0FFFC0000007E0FFFC00000000003C0FFFC0000007E0FFFC00000000003C0FFFC000
+0007E07FFE0000000000780FFFC0000007E07FFE0000000000780FFFC0000007E03FFF00
+00000000F00FFFC0000007E03FFF0000000000F00FFFC0000007E01FFF8000000001E00F
+FFC0000007E01FFF8000000001E00FFFC0000007E00FFFC000000003C00FFFC0000007E0
+0FFFC000000003C00FFFC0000007E00FFFC000000003C00FFFC0000007E007FFE0000000
+07800FFFC0000007E007FFE000000007800FFFC0000007E003FFF00000000F000FFFC000
+0007E003FFF00000000F000FFFC0000007E001FFF80000001E000FFFC0000007E001FFF8
+0000001E000FFFC0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C000F
+FFC0000007E000FFFC0000003C000FFFC0000007E0007FFE00000078000FFFC0000007E0
+007FFE00000078000FFFC0000007E0003FFF000000F0000FFFC0000007E0003FFF000000
+F0000FFFC0000007E0001FFF800001E0000FFFC0000007E0001FFF800001E0000FFFC000
+0007E0000FFFC00003C0000FFFC0000007E0000FFFC00003C0000FFFC0000007E00007FF
+E0000780000FFFC0000007E00007FFE0000780000FFFC0000007E00007FFE0000780000F
+FFC0000007E00003FFF0000F00000FFFC0000007E00003FFF0000F00000FFFC0000007E0
+0001FFF8001E00000FFFC0000007E00001FFF8001E00000FFFC0000007E00000FFFC003C
+00000FFFC0000007E00000FFFC003C00000FFFC0000007E000007FFE007800000FFFC000
+0007E000007FFE007800000FFFC0000007E000007FFE007800000FFFC0000007E000003F
+FF00F000000FFFC0000007E000003FFF00F000000FFFC0000007E000001FFF81E000000F
+FFC0000007E000001FFF81E000000FFFC0000007E000000FFFC3C000000FFFC0000007E0
+00000FFFC3C000000FFFC0000007E0000007FFE78000000FFFC0000007E0000007FFE780
+00000FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFFC000
+0007E0000003FFFF0000000FFFC0000007E0000001FFFE0000000FFFC0000007E0000001
+FFFE0000000FFFC0000007E0000000FFFC0000000FFFC0000007E0000000FFFC0000000F
+FFC0000007E00000007FF80000000FFFC0000007E00000007FF80000000FFFC0000007E0
+0000003FF00000000FFFC0000007E00000003FF00000000FFFC000003FFC0000001FE000
+00000FFFC000FFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00001FE00001FFFFFFFFFE
+FFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF0000
+07800001FFFFFFFFFE77527CD180>I<FFFFFFFC00000000FFFFFFFFFFFFFFFE00000000
+FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF80000000
+FFFFFFFF0007FFFFC0000000003FFC000007FFFFE00000000007E0000007FFFFF0000000
+0007E0000007FFFFF80000000007E0000007FFFFF80000000007E0000007FFFFFC000000
+0007E0000007EFFFFE0000000007E0000007E7FFFF0000000007E0000007E3FFFF800000
+0007E0000007E3FFFF8000000007E0000007E1FFFFC000000007E0000007E0FFFFE00000
+0007E0000007E07FFFF000000007E0000007E03FFFF800000007E0000007E01FFFFC0000
+0007E0000007E01FFFFC00000007E0000007E00FFFFE00000007E0000007E007FFFF0000
+0007E0000007E003FFFF80000007E0000007E001FFFFC0000007E0000007E001FFFFC000
+0007E0000007E000FFFFE0000007E0000007E0007FFFF0000007E0000007E0003FFFF800
+0007E0000007E0001FFFFC000007E0000007E0000FFFFE000007E0000007E0000FFFFE00
+0007E0000007E00007FFFF000007E0000007E00003FFFF800007E0000007E00001FFFFC0
+0007E0000007E00000FFFFE00007E0000007E00000FFFFF00007E0000007E000007FFFF0
+0007E0000007E000003FFFF80007E0000007E000001FFFFC0007E0000007E000000FFFFE
+0007E0000007E0000007FFFF0007E0000007E0000007FFFF0007E0000007E0000003FFFF
+8007E0000007E0000001FFFFC007E0000007E0000000FFFFE007E0000007E00000007FFF
+F007E0000007E00000003FFFF807E0000007E00000003FFFF807E0000007E00000001FFF
+FC07E0000007E00000000FFFFE07E0000007E000000007FFFF07E0000007E000000003FF
+FF87E0000007E000000003FFFF87E0000007E000000001FFFFC7E0000007E000000000FF
+FFE7E0000007E0000000007FFFF7E0000007E0000000003FFFFFE0000007E0000000001F
+FFFFE0000007E0000000001FFFFFE0000007E0000000000FFFFFE0000007E00000000007
+FFFFE0000007E00000000003FFFFE0000007E00000000001FFFFE0000007E00000000001
+FFFFE0000007E00000000000FFFFE0000007E000000000007FFFE0000007E00000000000
+3FFFE0000007E000000000001FFFE0000007E000000000000FFFE0000007E00000000000
+0FFFE0000007E0000000000007FFE0000007E0000000000003FFE0000007E00000000000
+01FFE0000007E0000000000000FFE0000007E0000000000000FFE000003FFC0000000000
+007FE000FFFFFFFF00000000003FE000FFFFFFFF00000000001FE000FFFFFFFF00000000
+000FE000FFFFFFFF000000000007E000FFFFFFFF000000000003C00060527CD169>I<00
+0000000FFFC00000000000000003FFFFFF000000000000001FFFFFFFE0000000000000FF
+FFFFFFFC000000000003FFFC00FFFF00000000000FFFC0000FFFC0000000003FFF000003
+FFF0000000007FFC000000FFF800000001FFF80000007FFE00000003FFE00000001FFF00
+000007FFC00000000FFF8000000FFF8000000007FFC000001FFF0000000003FFE000003F
+FF0000000003FFF000007FFE0000000001FFF80000FFFC0000000000FFFC0000FFFC0000
+000000FFFC0001FFF800000000007FFE0003FFF800000000007FFF0003FFF00000000000
+3FFF0007FFF000000000003FFF8007FFE000000000001FFF800FFFE000000000001FFFC0
+0FFFE000000000001FFFC01FFFE000000000001FFFE01FFFC000000000000FFFE01FFFC0
+00000000000FFFE03FFFC000000000000FFFF03FFFC000000000000FFFF03FFFC0000000
+00000FFFF07FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007
+FFF87FFF80000000000007FFF87FFF80000000000007FFF8FFFF80000000000007FFFCFF
+FF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000
+0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000
+0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF
+FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF
+80000000000007FFFC7FFF80000000000007FFF87FFFC000000000000FFFF87FFFC00000
+0000000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF83FFFC00000000000
+0FFFF03FFFC000000000000FFFF03FFFE000000000001FFFF01FFFE000000000001FFFE0
+1FFFE000000000001FFFE01FFFE000000000001FFFE00FFFF000000000003FFFC00FFFF0
+00000000003FFFC007FFF800000000007FFF8007FFF800000000007FFF8003FFF8000000
+00007FFF0001FFFC0000000000FFFE0001FFFE0000000001FFFE0000FFFE0000000001FF
+FC00007FFF0000000003FFF800003FFF8000000007FFF000001FFFC00000000FFFE00000
+0FFFE00000001FFFC0000007FFF00000003FFF80000003FFF80000007FFF00000001FFFC
+000000FFFE00000000FFFF000003FFFC000000003FFFE0001FFFF0000000000FFFFC00FF
+FFC00000000003FFFFFFFFFF000000000000FFFFFFFFFC0000000000001FFFFFFFE00000
+0000000003FFFFFF00000000000000001FFFE000000000565479D265>I<FFFFFFFFFFFF
+FF000000FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFE000FFFF
+FFFFFFFFFFFFF0000007FFF000001FFFFC000007FFF0000001FFFF000007FFF00000007F
+FF800007FFF00000003FFFC00007FFF00000000FFFE00007FFF00000000FFFF00007FFF0
+00000007FFF00007FFF000000003FFF80007FFF000000003FFFC0007FFF000000003FFFC
+0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF00000
+0001FFFE0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007
+FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001
+FFFF0007FFF000000001FFFF0007FFF000000001FFFE0007FFF000000001FFFE0007FFF0
+00000001FFFE0007FFF000000001FFFC0007FFF000000003FFFC0007FFF000000003FFFC
+0007FFF000000003FFF80007FFF000000007FFF00007FFF00000000FFFE00007FFF00000
+001FFFE00007FFF00000003FFFC00007FFF00000007FFF000007FFF0000001FFFE000007
+FFF000001FFFFC000007FFFFFFFFFFFFF0000007FFFFFFFFFFFFC0000007FFFFFFFFFFFE
+00000007FFFFFFFFFFE000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF8000000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC00000
+0000FFFFFFFFFFC000000000FFFFFFFFFFC00000000050527CD15C>I<FFFFFFFFFFFFF0
+0000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFF
+FF00000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF00000000007FFF000000F
+FFF80000000007FFF0000001FFFE0000000007FFF0000000FFFF0000000007FFF0000000
+7FFF8000000007FFF00000003FFFC000000007FFF00000001FFFC000000007FFF0000000
+0FFFE000000007FFF00000000FFFF000000007FFF00000000FFFF000000007FFF0000000
+07FFF800000007FFF000000007FFF800000007FFF000000007FFF800000007FFF0000000
+07FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF0000000
+07FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF0000000
+07FFFC00000007FFF000000007FFFC00000007FFF000000007FFF800000007FFF0000000
+07FFF800000007FFF00000000FFFF800000007FFF00000000FFFF000000007FFF0000000
+0FFFE000000007FFF00000000FFFE000000007FFF00000001FFFC000000007FFF0000000
+3FFF8000000007FFF00000007FFF0000000007FFF0000000FFFE0000000007FFF0000003
+FFFC0000000007FFF000000FFFF00000000007FFF00000FFFFC00000000007FFFFFFFFFF
+FF000000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE0000000000007FFFFFFFFFF
+F8000000000007FFF00003FFFE000000000007FFF000007FFF800000000007FFF000003F
+FFC00000000007FFF000001FFFE00000000007FFF000000FFFF00000000007FFF0000007
+FFF80000000007FFF0000003FFFC0000000007FFF0000003FFFE0000000007FFF0000001
+FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFF0000000007FFF0000000
+FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000
+FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000
+FFFF0000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000
+FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000
+FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF80001C0007FFF0000000
+FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000
+7FFFC0003E0007FFF00000007FFFE0007E0007FFF00000003FFFE0007C0007FFF0000000
+3FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8FFFFFFFFFF8000
+03FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0FFFFFFFFFF8000
+000FFFFF000000000000000000007FFC005F537CD164>82 D<00000FFF800007000000FF
+FFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF
+0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF800
+00000FFF001FF800000007FF001FF000000003FF003FF000000003FF003FE000000001FF
+007FE000000000FF007FE000000000FF007FE0000000007F00FFE0000000007F00FFE000
+0000003F00FFE0000000003F00FFF0000000003F00FFF0000000003F00FFF8000000001F
+00FFF8000000001F00FFFC000000001F00FFFE000000001F00FFFF000000000000FFFFC0
+00000000007FFFF000000000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000
+003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFF
+FFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF8
+00003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001F
+FFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFF
+E00000000000FFFFE000000000003FFFE000000000000FFFF0000000000007FFF0000000
+000003FFF0000000000003FFF0780000000001FFF0F80000000000FFF0F80000000000FF
+F0F80000000000FFF0F800000000007FF0F800000000007FF0FC00000000007FF0FC0000
+0000007FF0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF0000000000FF
+C0FF0000000000FFC0FF8000000000FFC0FFC000000001FF80FFE000000001FF00FFF000
+000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF0
+00FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000F
+FFFFF00000E000007FFF0000003C5479D24B>I<3FFFFFFFFFFFFFFFFFFF803FFFFFFFFF
+FFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFF
+FFFF803FFFC0003FFFC0007FFF803FFE00003FFFC00007FF807FF800003FFFC00001FFC0
+7FE000003FFFC00000FFC07FC000003FFFC000007FC07F8000003FFFC000003FC07F0000
+003FFFC000001FC07F0000003FFFC000001FC07E0000003FFFC000000FC07E0000003FFF
+C000000FC07E0000003FFFC000000FC07C0000003FFFC0000007C07C0000003FFFC00000
+07C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C0FC
+0000003FFFC0000007E0F80000003FFFC0000003E0F80000003FFFC0000003E0F8000000
+3FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0
+000003E0000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC0000000000000FFFFFFFFFFFF
+F000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF00000
+0000FFFFFFFFFFFFF0000053517BD05E>I<FFFFFFFFFE0000001FFFFFFEFFFFFFFFFE00
+00001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE00
+00001FFFFFFE001FFFF000000000003FFE00001FFFF0000000000007F000000FFFF00000
+00000007E000000FFFF800000000000FE0000007FFF800000000000FC0000007FFFC0000
+0000000FC0000007FFFC00000000001FC0000003FFFE00000000001F80000003FFFE0000
+0000003F80000001FFFE00000000003F00000001FFFF00000000007F00000000FFFF0000
+0000007E00000000FFFF80000000007E00000000FFFF8000000000FE000000007FFFC000
+000000FC000000007FFFC000000001FC000000003FFFE000000001F8000000003FFFE000
+000003F8000000001FFFE000000003F0000000001FFFF000000007F0000000001FFFF000
+000007F0000000000FFFF800000007E0000000000FFFF80000000FE00000000007FFFC00
+00000FC00000000007FFFC0000001FC00000000003FFFC0000001F800000000003FFFE00
+00003F800000000003FFFE0000003F800000000001FFFF0000003F000000000001FFFF00
+00007F000000000000FFFF8000007E000000000000FFFF800000FE0000000000007FFF80
+0000FC0000000000007FFFC00001FC0000000000007FFFC00001FC0000000000003FFFE0
+0001F80000000000003FFFE00003F80000000000001FFFF00003F00000000000001FFFF0
+0007F00000000000000FFFF00007E00000000000000FFFF8000FE00000000000000FFFF8
+000FE000000000000007FFFC000FC000000000000007FFFC001FC000000000000003FFFE
+001F8000000000000003FFFE003F8000000000000001FFFE003F0000000000000001FFFF
+007F0000000000000001FFFF007F0000000000000000FFFF807E0000000000000000FFFF
+80FE00000000000000007FFFC0FC00000000000000007FFFC1FC00000000000000003FFF
+C1F800000000000000003FFFE3F800000000000000001FFFE3F000000000000000001FFF
+F3F000000000000000001FFFF7F000000000000000000FFFFFE000000000000000000FFF
+FFE0000000000000000007FFFFC0000000000000000007FFFFC0000000000000000003FF
+FF80000000000000000003FFFF80000000000000000003FFFF80000000000000000001FF
+FF00000000000000000001FFFF00000000000000000000FFFE00000000000000000000FF
+FE000000000000000000007FFC000000000000000000007FFC000000000000000000007F
+FC000000000000000000003FF8000000000000000000003FF8000000000000000000001F
+F0000000000000000000001FF0000000000000000000000FE00000000000000000000007
+C000000000005F537DD166>86 D<FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC
+007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007F
+FFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0003FFFC00000001FFF
+E000000000FFF800003FFFE00000001FFFF0000000000FC000001FFFE00000000FFFF000
+0000000F8000001FFFE00000000FFFF8000000000F8000001FFFF00000000FFFF8000000
+001F8000000FFFF000000007FFF8000000001F0000000FFFF800000007FFFC000000001F
+0000000FFFF800000003FFFC000000003F00000007FFF800000003FFFC000000003E0000
+0007FFFC00000003FFFE000000003E00000003FFFC00000001FFFE000000007C00000003
+FFFC00000001FFFF000000007C00000003FFFE00000001FFFF00000000FC00000001FFFE
+00000001FFFF00000000F800000001FFFF00000003FFFF80000000F800000001FFFF0000
+0003FFFF80000001F800000000FFFF00000003FFFF80000001F000000000FFFF80000007
+FFFFC0000001F0000000007FFF80000007FFFFC0000003E0000000007FFF80000007FFFF
+E0000003E0000000007FFFC000000FFFFFE0000007E0000000003FFFC000000F9FFFE000
+0007C0000000003FFFE000001F9FFFF0000007C0000000003FFFE000001F0FFFF000000F
+C0000000001FFFE000001F0FFFF000000F80000000001FFFF000003F0FFFF800000F8000
+0000000FFFF000003E07FFF800001F00000000000FFFF000003E07FFFC00001F00000000
+000FFFF800007E07FFFC00003F000000000007FFF800007C03FFFC00003E000000000007
+FFFC0000FC03FFFE00003E000000000007FFFC0000F801FFFE00007E000000000003FFFC
+0000F801FFFE00007C000000000003FFFE0001F801FFFF00007C000000000003FFFE0001
+F000FFFF0000FC000000000001FFFE0001F000FFFF8000F8000000000001FFFF0003F000
+FFFF8001F8000000000000FFFF0003E0007FFF8001F0000000000000FFFF0007E0007FFF
+C001F0000000000000FFFF8007C0003FFFC003F00000000000007FFF8007C0003FFFC003
+E00000000000007FFFC00FC0003FFFE003E00000000000007FFFC00F80001FFFE007E000
+00000000003FFFC00F80001FFFF007C00000000000003FFFE01F80001FFFF00FC0000000
+0000001FFFE01F00000FFFF00F800000000000001FFFE01F00000FFFF80F800000000000
+001FFFF03E000007FFF81F800000000000000FFFF03E000007FFF81F000000000000000F
+FFF87E000007FFFC1F000000000000000FFFF87C000003FFFC3F0000000000000007FFF8
+7C000003FFFE3E0000000000000007FFFCFC000003FFFE7E0000000000000003FFFCF800
+0001FFFE7C0000000000000003FFFCF8000001FFFF7C0000000000000003FFFFF0000000
+FFFFFC0000000000000001FFFFF0000000FFFFF80000000000000001FFFFF0000000FFFF
+F80000000000000001FFFFE00000007FFFF80000000000000000FFFFE00000007FFFF000
+00000000000000FFFFE00000007FFFF000000000000000007FFFC00000003FFFE0000000
+00000000007FFFC00000003FFFE000000000000000007FFF800000001FFFE00000000000
+0000003FFF800000001FFFC000000000000000003FFF800000001FFFC000000000000000
+003FFF000000000FFFC000000000000000001FFF000000000FFF8000000000000000001F
+FF000000000FFF8000000000000000000FFE0000000007FF0000000000000000000FFE00
+00000007FF0000000000000000000FFE0000000007FF00000000000000000007FC000000
+0003FE00000000000000000007FC0000000003FE00000000000000000007F80000000001
+FE00000000000000000003F80000000001FC00000000000000000003F80000000001FC00
+000000000000000001F00000000000F8000000000084537DD18B>I<FFFFFFFFFF000000
+0FFFFFFF80FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF0000000FFFFFFF80FFFFFFFFFF
+0000000FFFFFFF80FFFFFFFFFF0000000FFFFFFF80000FFFFC00000000003FFF0000000F
+FFFE000000000007F800000007FFFF000000000007F000000003FFFF00000000000FE000
+000003FFFF80000000000FE000000001FFFFC0000000001FC000000000FFFFC000000000
+3F8000000000FFFFE0000000003F80000000007FFFF0000000007F00000000003FFFF000
+000000FE00000000003FFFF800000000FE00000000001FFFFC00000001FC00000000000F
+FFFC00000003F800000000000FFFFE00000003F8000000000007FFFF00000007F0000000
+000003FFFF0000000FE0000000000003FFFF8000000FE0000000000001FFFFC000001FC0
+000000000000FFFFC000003F80000000000000FFFFE000003F800000000000007FFFF000
+007F000000000000003FFFF00000FF000000000000003FFFF80000FE000000000000001F
+FFFC0001FC000000000000000FFFFC0003FC000000000000000FFFFE0003F80000000000
+000007FFFF0007F00000000000000003FFFF000FF00000000000000003FFFF800FE00000
+000000000001FFFFC01FC00000000000000000FFFFC03FC00000000000000000FFFFE03F
+8000000000000000007FFFF07F0000000000000000003FFFF0FF0000000000000000003F
+FFF8FE0000000000000000001FFFFDFC0000000000000000000FFFFFFC00000000000000
+00000FFFFFF800000000000000000007FFFFF000000000000000000003FFFFF000000000
+000000000001FFFFE000000000000000000001FFFFC000000000000000000000FFFFC000
+0000000000000000007FFF80000000000000000000007FFF00000000000000000000007F
+FF00000000000000000000007FFF00000000000000000000007FFF000000000000000000
+00007FFF00000000000000000000007FFF00000000000000000000007FFF000000000000
+00000000007FFF00000000000000000000007FFF00000000000000000000007FFF000000
+00000000000000007FFF00000000000000000000007FFF00000000000000000000007FFF
+00000000000000000000007FFF00000000000000000000007FFF00000000000000000000
+007FFF00000000000000000000007FFF00000000000000000000007FFF00000000000000
+000000007FFF00000000000000000000007FFF00000000000000000000007FFF00000000
+000000000000007FFF00000000000000000000007FFF00000000000000000000007FFF00
+000000000000000000007FFF00000000000000000000007FFF0000000000000000000000
+7FFF00000000000000000000007FFF0000000000000000000FFFFFFFFFF8000000000000
+000FFFFFFFFFF8000000000000000FFFFFFFFFF8000000000000000FFFFFFFFFF8000000
+000000000FFFFFFFFFF80000000061527ED166>89 D<000600001F00003F00007E0000FC
+0001F80001F00003E00007C0000F80000F80001F00001E00003E00003E00003C00007C00
+00780000780000780000F80000F00000F00000F1FC00F7FF00FFFF80FFFFC0FFFFC0FFFF
+E0FFFFE0FFFFE07FFFE07FFFE07FFFE03FFFE01FFFC01FFFC00FFF8003FF0001FC001328
+78D225>96 D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80
+000001FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF
+80003FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF
+80000FFFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE
+000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FF
+C0000000000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000
+FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FF
+C00003FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF
+000007FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FF
+C000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC
+00000FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FF
+E0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FF
+FFFF001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>I<003FF000000000
+0000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000
+0000FFFFF000000000000003FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
+000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0
+000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF
+800000FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FF
+F80000FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007F
+FE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003F
+FF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F
+FF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003F
+FF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007F
+FE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FF
+F00000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF
+800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0
+000000FC007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<
+000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE0000
+1FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FF
+C0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF00
+0007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE0000
+0000007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000
+0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000
+00FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE0000000000
+7FFF00000000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01F
+FF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FF
+E000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFF
+E01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB6
+3C>I<000000000001FF80000000000007FFFF80000000000007FFFF80000000000007FF
+FF80000000000007FFFF80000000000007FFFF800000000000001FFF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007
+FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07
+FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FF
+FF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001F
+FF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000F
+FF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000F
+FF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000F
+FF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F
+FF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F
+FF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000F
+FF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000F
+FF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000F
+FF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007F
+FF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCF
+FFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00F
+FE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFF
+C000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE
+0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC0
+1FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07F
+FE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE
+000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+0000007FFE00000000007FFE00000000007FFF00000000003FFF00000000003FFF000000
+00003FFF00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007
+E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00
+001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE000000
+0001FFF0000034387CB63D>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFF
+E0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80
+007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00
+001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00
+001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00
+003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00
+003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC000
+0000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03F
+FF0000000007C000000000000007C00000000000000FC00000000000000FC00000000000
+000FC00000000000000FE00000000000000FE00000000000000FF80000000000000FFE00
+00000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC0
+0003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFF
+FFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF
+803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC000
+000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FF
+C0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF800
+000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE0
+00007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7C
+B543>103 D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0
+000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF0
+03FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF0
+7C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7
+800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE
+000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFF
+F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537B
+D24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF800
+0FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F0000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000
+FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0
+FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF000FFFFF000FFFFF000FF
+FFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
+FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225
+>108 D<003FF0001FFC000000FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFF
+F0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF0
+3F001FFE01F800FFF00003FFF07C001FFF03E000FFF80000FFF0F0000FFF0780007FF800
+00FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC0000
+3FFC0000FFF7800007FFFC00003FFE0000FFFF000007FFF800003FFE0000FFFE000007FF
+F000003FFE0000FFFE000007FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC00
+0007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFF
+FFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF8
+07FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC00
+0000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC
+0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF
+800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FF
+C00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FF
+C00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF
+C000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFF
+FFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE000000000001FFFFE0000000000
+FFFFFFC000000003FFFFFFF00000000FFF807FFC0000001FFC000FFE0000007FF80007FF
+800000FFF00003FFC00001FFE00001FFE00003FFC00000FFF00003FF8000007FF00007FF
+8000007FF8000FFF0000003FFC000FFF0000003FFC001FFF0000003FFE001FFF0000003F
+FE003FFE0000001FFF003FFE0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE
+0000001FFF807FFE0000001FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE
+0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F
+FFC0FFFE0000001FFFC07FFE0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE
+0000001FFF003FFF0000003FFF003FFF0000003FFF001FFF0000003FFE001FFF0000003F
+FE000FFF0000003FFC000FFF8000007FFC0007FF8000007FF80003FFC00000FFF00001FF
+E00001FFE00000FFF00003FFC000007FF80007FF8000003FFE001FFF0000000FFF807FFC
+00000007FFFFFFF800000000FFFFFFC0000000003FFFFF000000000001FFE00000003A38
+7CB643>I<003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FF
+FFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80
+000FFF800000FFFF000007FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF800
+0001FFF80000FFF8000001FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF800
+0000FFFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF800
+00007FFF0000FFF80000007FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF800
+00003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800
+00003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800
+00003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF800
+00007FFF0000FFF80000007FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF800
+0000FFFE0000FFF8000000FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC00
+0003FFF00000FFFC000003FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80
+001FFF800000FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FF
+FFFFE0000000FFF87FFFFF80000000FFF81FFFFC00000000FFF803FFC000000000FFF800
+000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800
+000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800
+000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800
+000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800
+0000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8
+0000000000FFFFFFF80000000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE0
+3FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7
+807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC
+001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF8
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0
+00000000FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFF
+FC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114
+D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF
+001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000003F
+00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF0000000
+00FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0
+001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF
+80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF000000001FF
+F0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000000F
+F0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001F
+C0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE0
+00F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00000000003E00
+000000003E00000000003E00000000003E00000000007E00000000007E00000000007E00
+000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001FE00
+00000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003FFE00
+000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFF
+FF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00
+0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00
+07C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001FFF00
+0F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF80000007FFF
+F00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FF
+FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF
+FFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007
+FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800000F
+FFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800003B
+FFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3
+FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803
+FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFF00007FFFFFFFFFFF00007FFFFFF
+FFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000007FE000FFFC0000
+003F0000FFFC0000003F00007FFE0000003E00007FFE0000007E00003FFE0000007C0000
+3FFF000000FC00001FFF000000F800001FFF800001F800000FFF800001F000000FFFC000
+03F0000007FFC00003E0000007FFE00003E0000007FFE00007E0000003FFF00007C00000
+03FFF0000FC0000001FFF8000F80000001FFF8001F80000000FFF8001F00000000FFFC00
+3F000000007FFC003E000000007FFE007E000000003FFE007C000000003FFF00FC000000
+003FFF00FC000000001FFF80F8000000001FFF81F8000000000FFFC1F0000000000FFFC3
+F00000000007FFC3E00000000007FFE7E00000000003FFE7C00000000003FFFFC0000000
+0001FFFF800000000001FFFF800000000000FFFF000000000000FFFF000000000000FFFF
+0000000000007FFE0000000000007FFE0000000000003FFC0000000000003FFC00000000
+00001FF80000000000001FF80000000000000FF00000000000000FF000000000000007E0
+00000000000007E000000000000007E000000000000007C00000000000000FC000000000
+00000F800000000000001F800000000000001F000000000000003F000000001FC0003E00
+0000003FE0007E000000007FF0007C00000000FFF800FC00000000FFF800F800000000FF
+F801F800000000FFF801F000000000FFF803F000000000FFF807E0000000007FF00FC000
+0000007FE01F80000000003FC07F00000000003F81FE00000000001FFFFC00000000000F
+FFF0000000000003FFE0000000000000FF000000000000404D7DB447>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 38
+38 39 bop 150 -116 a Fg(38)3218 b(ST)-8 b(ABS)390 299
+y(.stabs)31 b Fd(")p Fg(struct)p 935 299 28 4 v 32 w(name:sym)p
+1364 299 V 33 w(desc\(t)m(yp)s(e\)t)m(yp)s(e)p 1982 299
+V 34 w(def\(17\)=t)m(yp)s(e)p 2540 299 V 34 w(desc\(struct\)struct)p
+3277 299 V 34 w(b)m(ytes\(8\))632 403 y(elem)p 819 403
+V 33 w(name\(delta\):t)m(yp)s(e)p 1530 403 V 34 w(ref\(short)f(in)m
+(t\),bit)p 2217 403 V 32 w(o\013set\(0\),\014eld)p 2766
+403 V 34 w(bits\(16\);)632 506 y(elem)p 819 506 V 33
+w(name\(index\):t)m(yp)s(e)p 1549 506 V 33 w(ref\(short)g(in)m(t\),bit)
+p 2235 506 V 32 w(o\013set\(16\),\014eld)p 2829 506 V
+34 w(bits\(16\);)632 610 y(elem)p 819 610 V 33 w(name\(pfn\):t)m(yp)s
+(e)p 1463 610 V 33 w(def\(18\)=t)m(yp)s(e)p 2020 610
+V 34 w(desc\(ptr)g(to\)t)m(yp)s(e)p 2697 610 V 34 w(ref\(v)m(oid\),)
+1481 714 y(bit)p 1598 714 V 32 w(o\013set\(32\),\014eld)p
+2192 714 V 34 w(bits\(32\);)632 818 y(elem)p 819 818
+V 33 w(name\(delta2\):t)m(yp)s(e)p 1575 818 V 34 w(def\(short)h(in)m
+(t\);bit)p 2278 818 V 32 w(o\013set\(32\),\014eld)p 2872
+818 V 34 w(bits\(16\);;)p Fd(")632 922 y Fg(N)p 705 922
+V 33 w(LSYM,)g(NIL,)f(NIL)390 1056 y Fd(.stabs)46 b
+("$vtbl_ptr_type:t17=s8)772 1160 y(delta:6,0,16;index:6,16,)o(16;)o
+(pfn:)o(18=*)o(15,)o(32,3)o(2;de)o(lta)o(2:6,)o(32,1)o(6;;)o(")772
+1264 y(,128,0,0,0)390 1399 y Fg(.stabs)31 b Fd(")p Fg(name:sym)p
+1099 1399 V 32 w(dec\(struct)g(tag\)t)m(yp)s(e)p 1895
+1399 V 35 w(ref\($vtbl)p 2274 1399 V 32 w(ptr)p 2428
+1399 V 32 w(t)m(yp)s(e\))p Fd(")p Fg(,N)p 2810 1399 V
+34 w(LSYM,NIL,NIL,NIL)390 1533 y Fd(.stabs)46 b
+("$vtbl_ptr_type:T17",128,)o(0,0)o(,0)150 1806 y Fh(7.4)68
+b(Simple)46 b(Class)f(De\014nition)275 2005 y Fg(The)31
+b(stabs)h(describing)d(C)p Fd(++)i Fg(language)h(features)g(are)h(an)e
+(extension)h(of)g(the)g(stabs)g(describing)d(C.)150 2114
+y(Stabs)23 b(represen)m(ting)h(C)p Fd(++)f Fg(class)g(t)m(yp)s(es)h
+(elab)s(orate)g(extensiv)m(ely)g(on)g(the)g(stab)g(format)g(used)f(to)i
+(describ)s(e)150 2224 y(structure)f(t)m(yp)s(es)h(in)e(C.)i(Stabs)f
+(represen)m(ting)g(class)g(t)m(yp)s(e)h(v)-5 b(ariables)24
+b(lo)s(ok)g(just)g(lik)m(e)g(stabs)h(represen)m(ting)150
+2334 y(C)30 b(language)h(v)-5 b(ariables.)275 2474 y(Consider)28
+b(the)j(follo)m(wing)d(v)m(ery)j(simple)e(class)h(de\014nition.)390
+2609 y Fd(class)46 b(baseA)h({)390 2713 y(public:)772
+2817 y(int)g(Adat;)772 2920 y(int)g(Ameth\(int)e(in,)i(char)g(other\);)
+390 3024 y(};)275 3165 y Fg(The)40 b(class)h Fd(baseA)e
+Fg(is)h(represen)m(ted)h(b)m(y)g(t)m(w)m(o)h(stabs.)72
+b(The)40 b(\014rst)h(stab)g(describ)s(es)e(the)i(class)f(as)i(a)150
+3274 y(structure)c(t)m(yp)s(e.)64 b(The)38 b(second)g(stab)g(describ)s
+(es)f(a)h(structure)g(tag)h(of)g(the)f(class)g(t)m(yp)s(e.)64
+b(Both)39 b(stabs)150 3384 y(are)33 b(of)h(stab)f(t)m(yp)s(e)g
+Fd(N_LSYM)p Fg(.)47 b(Since)32 b(the)h(stab)g(is)f(not)h(lo)s(cated)h
+(b)s(et)m(w)m(een)f(an)g Fd(N_FUN)f Fg(and)g(an)h Fd(N_LBRAC)150
+3493 y Fg(stab)e(this)e(indicates)h(that)h(the)g(class)f(is)g
+(de\014ned)f(at)i(\014le)f(scop)s(e.)42 b(If)30 b(it)g(w)m(ere,)h(then)
+f(the)h Fd(N_LSYM)e Fg(w)m(ould)150 3603 y(signify)f(a)j(lo)s(cal)f(v)
+-5 b(ariable.)275 3744 y(A)32 b(stab)g(describing)e(a)i(C)p
+Fd(++)f Fg(class)h(t)m(yp)s(e)g(is)f(similar)e(in)i(format)i(to)f(a)h
+(stab)f(describing)e(a)i(C)g(struct,)150 3853 y(with)j(eac)m(h)i(class)
+f(mem)m(b)s(er)g(sho)m(wn)g(as)g(a)h(\014eld)d(in)h(the)i(structure.)58
+b(The)35 b(part)i(of)f(the)g(struct)h(format)150 3963
+y(describing)22 b(\014elds)h(is)h(expanded)f(to)i(include)e(extra)i
+(information)e(relev)m(en)m(t)i(to)g(C)p Fd(++)e Fg(class)i(mem)m(b)s
+(ers.)38 b(In)150 4072 y(addition,)26 b(if)g(the)i(class)e(has)h(m)m
+(ultiple)e(base)i(classes)h(or)f(virtual)e(functions)h(the)h(struct)g
+(format)h(outside)150 4182 y(of)j(the)f(\014eld)f(parts)h(is)g(also)g
+(augmen)m(ted.)275 4323 y(In)36 b(this)g(simple)f(example)h(the)i
+(\014eld)d(part)i(of)g(the)h(C)p Fd(++)e Fg(class)g(stab)i(represen)m
+(ting)e(mem)m(b)s(er)g(data)150 4432 y(lo)s(oks)d(just)h(lik)m(e)f(the)
+h(\014eld)f(part)h(of)g(a)g(C)g(struct)g(stab.)51 b(The)34
+b(section)g(on)g(protections)g(describ)s(es)e(ho)m(w)150
+4542 y(its)e(format)g(is)g(sometimes)g(extended)h(for)f(mem)m(b)s(er)g
+(data.)275 4682 y(The)j(\014eld)f(part)h(of)h(a)g(C)p
+Fd(++)f Fg(class)g(stab)h(represen)m(ting)f(a)h(mem)m(b)s(er)e
+(function)h(di\013ers)f(substan)m(tially)150 4792 y(from)40
+b(the)g(\014eld)f(part)h(of)h(a)g(C)f(struct)g(stab.)71
+b(It)40 b(still)e(b)s(egins)h(with)g(`)p Fd(name:)p Fg(')g(but)h(then)g
+(go)s(es)h(on)f(to)150 4902 y(de\014ne)31 b(a)i(new)e(t)m(yp)s(e)h(n)m
+(um)m(b)s(er)f(for)h(the)g(mem)m(b)s(er)f(function,)h(describ)s(e)e
+(its)h(return)g(t)m(yp)s(e,)i(its)e(argumen)m(t)150 5011
+y(t)m(yp)s(es,)f(its)e(protection)h(lev)m(el,)h(an)m(y)f(quali\014ers)e
+(applied)g(to)j(the)f(metho)s(d)g(de\014nition,)e(and)h(whether)h(the)
+150 5121 y(metho)s(d)j(is)g(virtual)f(or)h(not.)48 b(If)33
+b(the)f(metho)s(d)h(is)e(virtual)g(then)i(the)g(metho)s(d)f
+(description)e(go)s(es)k(on)e(to)150 5230 y(giv)m(e)j(the)h(vtable)e
+(index)g(of)h(the)g(metho)s(d,)h(and)f(the)g(t)m(yp)s(e)g(n)m(um)m(b)s
+(er)e(of)j(the)f(\014rst)f(base)h(class)g(de\014ning)150
+5340 y(the)c(metho)s(d.)p eop
+%DVIPSSectionPage: 39
+39 40 bop 150 -116 a Fg(Chapter)30 b(7:)41 b(GNU)31 b(C)p
+Fd(++)e Fg(Stabs)2397 b(39)275 299 y(When)24 b(the)h(\014eld)e(name)h
+(is)g(a)h(metho)s(d)f(name)g(it)g(is)g(follo)m(w)m(ed)g(b)m(y)h(t)m(w)m
+(o)h(colons)e(rather)g(than)h(one.)39 b(This)150 408
+y(is)28 b(follo)m(w)m(ed)h(b)m(y)g(a)g(new)g(t)m(yp)s(e)g(de\014nition)
+e(for)i(the)g(metho)s(d.)40 b(This)27 b(is)h(a)i(n)m(um)m(b)s(er)e
+(follo)m(w)m(ed)g(b)m(y)h(an)g(equal)150 518 y(sign)i(and)h(the)h(t)m
+(yp)s(e)g(of)f(the)h(metho)s(d.)47 b(Normally)31 b(this)g(will)f(b)s(e)
+i(a)h(t)m(yp)s(e)f(declared)g(using)f(the)i(`)p Fd(#)p
+Fg(')g(t)m(yp)s(e)150 628 y(descriptor;)28 b(see)h(Section)f(7.7)h
+([Metho)s(d)g(T)m(yp)s(e)e(Descriptor],)i(page)g(40;)h(static)f(mem)m
+(b)s(er)f(functions)f(are)150 737 y(declared)j(using)f(the)h(`)p
+Fd(f)p Fg(')h(t)m(yp)s(e)f(descriptor)g(instead;)g(see)g(Section)h
+(5.11)h([F)-8 b(unction)30 b(T)m(yp)s(es],)g(page)h(32.)275
+878 y(The)d(format)i(of)f(an)g(o)m(v)m(erloaded)i(op)s(erator)e(metho)s
+(d)g(name)g(di\013ers)f(from)h(that)g(of)h(other)f(metho)s(ds.)150
+988 y(It)i(is)e(`)p Fd(op$::)p Fe(op)s(erator-name)p
+Fd(.)p Fg(')h(where)g Fe(op)s(erator-name)37 b Fg(is)29
+b(the)i(op)s(erator)g(name)g(suc)m(h)f(as)h(`)p Fd(+)p
+Fg(')f(or)h(`)p Fd(+=)p Fg('.)150 1097 y(The)44 b(name)h(ends)f(with)g
+(a)h(p)s(erio)s(d,)i(and)d(an)m(y)h(c)m(haracters)i(except)f(the)f(p)s
+(erio)s(d)d(can)j(o)s(ccur)g(in)f(the)150 1207 y Fe(op)s(erator-name)36
+b Fg(string.)275 1348 y(The)31 b(next)h(part)g(of)g(the)h(metho)s(d)e
+(description)f(represen)m(ts)i(the)h(argumen)m(ts)f(to)h(the)f(metho)s
+(d,)g(pre-)150 1458 y(ceeded)d(b)m(y)g(a)g(colon)f(and)h(ending)e(with)
+g(a)i(semi-colon.)40 b(The)28 b(t)m(yp)s(es)h(of)g(the)f(argumen)m(ts)h
+(are)g(expressed)150 1567 y(in)g(the)i(same)h(w)m(a)m(y)f(argumen)m(t)g
+(t)m(yp)s(es)g(are)g(expressed)g(in)e(C)p Fd(++)h Fg(name)h(mangling.)
+40 b(In)30 b(this)g(example)g(an)150 1677 y Fd(int)f
+Fg(and)h(a)h Fd(char)e Fg(map)h(to)h(`)p Fd(ic)p Fg('.)275
+1818 y(This)j(is)h(follo)m(w)m(ed)g(b)m(y)h(a)h(n)m(um)m(b)s(er,)f(a)g
+(letter,)i(and)d(an)h(asterisk)g(or)g(p)s(erio)s(d,)f(follo)m(w)m(ed)h
+(b)m(y)g(another)150 1928 y(semicolon.)k(The)28 b(n)m(um)m(b)s(er)g
+(indicates)g(the)h(protections)g(that)h(apply)e(to)i(the)f(mem)m(b)s
+(er)f(function.)39 b(Here)150 2037 y(the)34 b(2)f(means)g(public.)47
+b(The)33 b(letter)h(enco)s(des)f(an)m(y)h(quali\014er)d(applied)g(to)j
+(the)g(metho)s(d)e(de\014nition.)48 b(In)150 2147 y(this)28
+b(case,)i(`)p Fd(A)p Fg(')f(means)g(that)g(it)f(is)g(a)h(normal)f
+(function)g(de\014nition.)37 b(The)29 b(dot)g(sho)m(ws)f(that)i(the)e
+(metho)s(d)150 2256 y(is)34 b(not)i(virtual.)54 b(The)35
+b(sections)h(that)g(follo)m(w)e(elab)s(orate)i(further)e(on)h(these)h
+(\014elds)e(and)h(describ)s(e)f(the)150 2366 y(additional)28
+b(information)h(presen)m(t)h(for)h(virtual)d(metho)s(ds.)390
+2501 y(.stabs)j Fd(")p Fg(class)p 885 2501 28 4 v 32
+w(name:sym)p 1314 2501 V 33 w(desc\(t)m(yp)s(e\)t)m(yp)s(e)p
+1932 2501 V 34 w(def\(20\)=t)m(yp)s(e)p 2490 2501 V 34
+w(desc\(struct\)struct)p 3227 2501 V 33 w(b)m(ytes\(4\))632
+2605 y(\014eld)p 805 2605 V 32 w(name\(Adat\):t)m(yp)s(e\(in)m(t\),bit)
+p 1833 2605 V 34 w(o\013set\(0\),\014eld)p 2384 2605
+V 34 w(bits\(32\);)632 2813 y(metho)s(d)p 938 2813 V
+33 w(name\(Ameth\)::t)m(yp)s(e)p 1747 2813 V 34 w(def\(21\)=t)m(yp)s(e)
+p 2305 2813 V 34 w(desc\(metho)s(d\)return)p 3126 2813
+V 32 w(t)m(yp)s(e\(in)m(t\);)632 2916 y(:arg)p 788 2916
+V 34 w(t)m(yp)s(es\(in)m(t)f(c)m(har\);)632 3020 y
+(protection\(public\)quali\014er\(normal\)virtual\(no\);;)p
+Fd(")632 3124 y Fg(N)p 705 3124 V 33 w(LSYM,NIL,NIL,NIL)390
+3259 y Fd(.stabs)46 b("baseA:t20=s4Adat:1,0,32;)o(Ame)o(th::)o(21=#)o
+(#1;)o(:ic;)o(2A.;)o(;",)o(128,)o(0,0,)o(0)390 3467 y(.stabs)g
+("class_name:sym_desc\(stru)o(ct)41 b(tag\)",N_LSYM,NIL,NIL,NIL)390
+3674 y(.stabs)46 b("baseA:T20",128,0,0,0)150 3948 y Fh(7.5)68
+b(Class)46 b(Instance)275 4147 y Fg(As)31 b(sho)m(wn)g(ab)s(o)m(v)m(e,)
+j(describing)29 b(ev)m(en)j(a)g(simple)e(C)p Fd(++)g
+Fg(class)i(de\014nition)d(is)i(accomplished)f(b)m(y)i(mas-)150
+4257 y(siv)m(ely)f(extending)g(the)g(stab)h(format)g(used)f(in)f(C)h
+(to)i(describ)s(e)d(structure)h(t)m(yp)s(es.)44 b(Ho)m(w)m(ev)m(er,)34
+b(once)f(the)150 4366 y(class)c(is)f(de\014ned,)g(C)h(stabs)f(with)g
+(no)h(mo)s(di\014cations)e(can)i(b)s(e)g(used)f(to)i(describ)s(e)d
+(class)i(instances.)39 b(The)150 4476 y(follo)m(wing)29
+b(source:)390 4611 y Fd(main)47 b(\(\))g({)772 4715 y(baseA)f(AbaseA;)
+390 4819 y(})150 4960 y Fg(yields)26 b(the)h(follo)m(wing)f(stab)i
+(describing)d(the)j(class)f(instance.)39 b(It)28 b(lo)s(oks)f(no)g
+(di\013eren)m(t)g(from)g(a)h(standard)150 5069 y(C)i(stab)g(describing)
+e(a)j(lo)s(cal)f(v)-5 b(ariable.)390 5205 y(.stabs)31
+b Fd(")p Fg(name:t)m(yp)s(e)p 1113 5205 V 33 w(ref\(baseA\))p
+Fd(")p Fg(,)g(N)p 1732 5205 V 33 w(LSYM,)f(NIL,)h(NIL,)f(frame)p
+2731 5205 V 33 w(ptr)p 2886 5205 V 32 w(o\013set)390
+5340 y Fd(.stabs)46 b("AbaseA:20",128,0,0,-20)p eop
+%DVIPSSectionPage: 40
+40 41 bop 150 -116 a Fg(40)3218 b(ST)-8 b(ABS)150 299
+y Fh(7.6)68 b(Metho)t(d)45 b(De\014nition)275 492 y Fg(The)25
+b(class)h(de\014nition)d(sho)m(wn)j(ab)s(o)m(v)m(e)h(declares)e(Ameth.)
+40 b(The)25 b(C)p Fd(++)g Fg(source)h(b)s(elo)m(w)f(de\014nes)h(Ameth:)
+390 621 y Fd(int)390 725 y(baseA::Ameth\(int)43 b(in,)k(char)g(other\))
+390 828 y({)772 932 y(return)f(in;)390 1036 y(};)275
+1171 y Fg(This)33 b(metho)s(d)i(de\014nition)e(yields)h(three)h(stabs)h
+(follo)m(wing)e(the)h(co)s(de)h(of)g(the)f(metho)s(d.)56
+b(One)35 b(stab)150 1280 y(describ)s(es)g(the)i(metho)s(d)g(itself)f
+(and)g(follo)m(wing)g(t)m(w)m(o)i(describ)s(e)d(its)i(parameters.)61
+b(Although)36 b(there)h(is)150 1390 y(only)25 b(one)h(formal)f(argumen)
+m(t)h(all)f(metho)s(ds)g(ha)m(v)m(e)i(an)e(implicit)e(argumen)m(t)j
+(whic)m(h)e(is)h(the)h Fd(this)f Fg(p)s(oin)m(ter.)150
+1500 y(The)j Fd(this)f Fg(p)s(oin)m(ter)h(is)g(a)h(p)s(oin)m(ter)e(to)j
+(the)e(ob)5 b(ject)30 b(on)e(whic)m(h)g(the)g(metho)s(d)g(w)m(as)h
+(called.)40 b(Note)30 b(that)f(the)150 1609 y(metho)s(d)f(name)g(is)g
+(mangled)f(to)i(enco)s(de)g(the)g(class)f(name)g(and)g(argumen)m(t)h(t)
+m(yp)s(es.)40 b(Name)29 b(mangling)e(is)150 1719 y(describ)s(ed)c(in)g
+(the)i Fb(arm)f Fg(\()p Fe(The)h(Annotated)g(C)p Fd(++)f
+Fe(Reference)h(Man)m(ual)p Fg(,)h(b)m(y)f(Ellis)d(and)i(Stroustrup,)g
+Fb(isbn)150 1828 y Fg(0-201-51459-1\);)48 b(`)p Fd(gpcompare.texi)p
+Fg(')34 b(in)j(Cygn)m(us)g(GCC)g(distributions)d(describ)s(es)j(the)h
+(di\013erences)150 1938 y(b)s(et)m(w)m(een)31 b(GNU)g(mangling)e(and)h
+Fb(arm)f Fg(mangling.)390 2067 y Fd(.stabs)46 b
+("name:symbol_desriptor\(gl)o(oba)o(l)c(function\)return_type\(int)o
+(\)",)772 2171 y(N_FUN,)k(NIL,)h(NIL,)f(code_addr_of_method_start)390
+2378 y(.stabs)g("Ameth__5baseAic:F1",36,0)o(,0,)o(_Ame)o(th__)o(5ba)o
+(seAi)o(c)275 2513 y Fg(Here)31 b(is)g(the)g(stab)h(for)f(the)g
+Fd(this)f Fg(p)s(oin)m(ter)h(implicit)d(argumen)m(t.)44
+b(The)31 b(name)g(of)g(the)h Fd(this)e Fg(p)s(oin)m(ter)150
+2623 y(is)g(alw)m(a)m(ys)i Fd(this)p Fg(.)41 b(T)m(yp)s(e)31
+b(19,)h(the)g Fd(this)e Fg(p)s(oin)m(ter)g(is)g(de\014ned)g(as)h(a)h(p)
+s(oin)m(ter)e(to)h(t)m(yp)s(e)h(20,)g Fd(baseA)p Fg(,)e(but)h(a)150
+2732 y(stab)k(de\014ning)e Fd(baseA)g Fg(has)i(not)g(y)m(et)h(b)s(een)e
+(emited.)54 b(Since)34 b(the)h(compiler)f(kno)m(ws)g(it)h(will)d(b)s(e)
+i(emited)150 2842 y(shortly)-8 b(,)43 b(here)d(it)g(just)g(outputs)g(a)
+g(cross)h(reference)g(to)g(the)g(unde\014ned)d(sym)m(b)s(ol,)k(b)m(y)e
+(pre\014xing)f(the)150 2952 y(sym)m(b)s(ol)29 b(name)i(with)e(`)p
+Fd(xs)p Fg('.)390 3081 y Fd(.stabs)46 b("name:sym_desc\(register)c
+(param\)type_def\(19\)=)772 3184 y(type_desc\(ptr)i
+(to\)type_ref\(baseA\)=)772 3288 y(type_desc\(cross-referenc)o(e)e
+(to\)baseA:",N_RSYM,NIL,N)o(IL,r)o(egis)o(ter)o(_num)o(ber)p
+3976 3308 42 84 v 390 3496 a(.stabs)k("this:P19=*20=xsbaseA:",6)o(4,0)o
+(,0,8)275 3631 y Fg(The)32 b(stab)i(for)f(the)g(explicit)f(in)m(teger)h
+(argumen)m(t)h(lo)s(oks)f(just)g(lik)m(e)f(a)i(parameter)f(to)h(a)g(C)f
+(function.)150 3740 y(The)c(last)h(\014eld)f(of)h(the)g(stab)g(is)f
+(the)i(o\013set)g(from)e(the)h(argumen)m(t)h(p)s(oin)m(ter,)e(whic)m(h)
+g(in)g(most)h(systems)g(is)150 3850 y(the)h(same)f(as)h(the)g(frame)f
+(p)s(oin)m(ter.)390 3979 y Fd(.stabs)46 b("name:sym_desc\(value)c
+(parameter\)type_ref\(int\)",)772 4083 y(N_PSYM,NIL,NIL,offset_fr)o
+(om_)o(arg_)o(ptr)390 4290 y(.stabs)k("in:p1",160,0,0,72)275
+4425 y(<<)29 b Fg(The)h(examples)g(that)h(follo)m(w)f(are)g(based)g(on)
+h(A1.C)g Fd(>>)150 4683 y Fh(7.7)68 b(The)45 b(`)p Fc(#)p
+Fh(')g(T)l(yp)t(e)f(Descriptor)275 4876 y Fg(This)21
+b(is)h(used)g(to)i(describ)s(e)e(a)h(class)g(metho)s(d.)38
+b(This)21 b(is)i(a)g(function)f(whic)m(h)g(tak)m(es)j(an)e(extra)g
+(argumen)m(t)150 4986 y(as)31 b(its)e(\014rst)h(argumen)m(t,)h(for)f
+(the)h Fd(this)e Fg(p)s(oin)m(ter.)275 5121 y(If)h(the)h(`)p
+Fd(#)p Fg(')g(is)f(immediately)g(follo)m(w)m(ed)g(b)m(y)h(another)g(`)p
+Fd(#)p Fg(',)h(the)f(second)g(one)h(will)c(b)s(e)i(follo)m(w)m(ed)h(b)m
+(y)g(the)150 5230 y(return)e(t)m(yp)s(e)g(and)g(a)h(semicolon.)40
+b(The)29 b(class)h(and)f(argumen)m(t)h(t)m(yp)s(es)g(are)g(not)g(sp)s
+(eci\014ed,)e(and)h(m)m(ust)h(b)s(e)150 5340 y(determined)f(b)m(y)h
+(demangling)f(the)i(name)f(of)h(the)f(metho)s(d)g(if)f(it)h(is)g(a)m(v)
+-5 b(ailable.)p eop
+%DVIPSSectionPage: 41
+41 42 bop 150 -116 a Fg(Chapter)30 b(7:)41 b(GNU)31 b(C)p
+Fd(++)e Fg(Stabs)2397 b(41)275 299 y(Otherwise,)44 b(the)e(single)f(`)p
+Fd(#)p Fg(')h(is)g(follo)m(w)m(ed)f(b)m(y)i(the)f(class)g(t)m(yp)s(e,)k
+(a)c(comma,)k(the)d(return)e(t)m(yp)s(e,)46 b(a)150 408
+y(comma,)32 b(and)f(zero)h(or)f(more)g(parameter)h(t)m(yp)s(es)f
+(separated)g(b)m(y)g(commas.)44 b(The)30 b(list)g(of)h(argumen)m(ts)h
+(is)150 518 y(terminated)37 b(b)m(y)g(a)g(semicolon.)61
+b(In)36 b(the)i(debugging)e(output)h(generated)h(b)m(y)f(gcc,)j(a)e
+(\014nal)d(argumen)m(t)150 628 y(t)m(yp)s(e)g(of)f Fd(void)g
+Fg(indicates)f(a)i(metho)s(d)f(whic)m(h)f(do)s(es)i(not)f(tak)m(e)j(a)e
+(v)-5 b(ariable)33 b(n)m(um)m(b)s(er)g(of)i(argumen)m(ts.)53
+b(If)150 737 y(the)29 b(\014nal)d(argumen)m(t)j(t)m(yp)s(e)g(of)f
+Fd(void)f Fg(do)s(es)h(not)h(app)s(ear,)f(the)h(metho)s(d)e(w)m(as)i
+(declared)f(with)f(an)h(ellipsis.)275 877 y(Note)37 b(that)h(although)e
+(suc)m(h)g(a)h(t)m(yp)s(e)g(will)d(normally)h(b)s(e)h(used)f(to)j
+(describ)s(e)d(\014elds)g(in)g(structures,)150 987 y(unions,)i(or)f
+(classes,)j(for)d(at)i(least)f(some)g(v)m(ersions)f(of)h(the)g
+(compiler)e(it)h(can)i(also)e(b)s(e)g(used)g(in)g(other)150
+1097 y(con)m(texts.)150 1368 y Fh(7.8)68 b(The)45 b(`)p
+Fc(@)p Fh(')g(T)l(yp)t(e)f(Descriptor)275 1567 y Fg(The)29
+b(`)p Fd(@)p Fg(')h(t)m(yp)s(e)g(descriptor)f(is)g(for)g(a)h(mem)m(b)s
+(er)g(\(class)g(and)f(v)-5 b(ariable\))29 b(t)m(yp)s(e.)41
+b(It)30 b(is)f(follo)m(w)m(ed)g(b)m(y)h(t)m(yp)s(e)150
+1676 y(information)c(for)h(the)g(o\013set)h(baset)m(yp)s(e,)h(a)e
+(comma,)i(and)e(t)m(yp)s(e)g(information)f(for)h(the)g(t)m(yp)s(e)h(of)
+f(the)g(\014eld)150 1786 y(b)s(eing)36 b(p)s(oin)m(ted)h(to.)64
+b(\(FIXME:)39 b(this)e(is)g(ac)m(kno)m(wledged)i(to)g(b)s(e)e(gibb)s
+(erish.)60 b(Can)37 b(an)m(y)m(one)i(sa)m(y)g(what)150
+1895 y(really)29 b(go)s(es)i(here?\).)275 2035 y(Note)38
+b(that)g(there)f(is)g(a)g(con\015ict)g(b)s(et)m(w)m(een)h(this)f(and)f
+(t)m(yp)s(e)i(attributes)e(\(see)j(Section)e(1.3)h([String)150
+2145 y(Field],)f(page)f(2\);)k(b)s(oth)35 b(use)h(t)m(yp)s(e)g
+(descriptor)f(`)p Fd(@)p Fg('.)57 b(F)-8 b(ortunately)g(,)39
+b(the)d(`)p Fd(@)p Fg(')g(t)m(yp)s(e)g(descriptor)f(used)g(in)150
+2255 y(this)27 b(C)p Fd(++)h Fg(sense)h(alw)m(a)m(ys)g(will)d(b)s(e)i
+(follo)m(w)m(ed)g(b)m(y)g(a)h(digit,)f(`)p Fd(\()p Fg(',)i(or)e(`)p
+Fd(-)p Fg(',)i(and)e(t)m(yp)s(e)g(attributes)g(nev)m(er)h(start)150
+2364 y(with)g(those)i(things.)150 2636 y Fh(7.9)68 b(Protections)275
+2834 y Fg(In)29 b(the)h(simple)e(class)i(de\014nition)d(sho)m(wn)j(ab)s
+(o)m(v)m(e)h(all)e(mem)m(b)s(er)g(data)i(and)e(functions)g(w)m(ere)h
+(publicly)150 2944 y(accessable.)54 b(The)34 b(example)g(that)h(follo)m
+(ws)f(con)m(trasts)h(public,)f(protected)h(and)f(priv)-5
+b(ately)33 b(accessable)150 3053 y(\014elds)c(and)h(sho)m(ws)g(ho)m(w)g
+(these)h(protections)f(are)h(enco)s(ded)f(in)f(C)p Fd(++)h
+Fg(stabs.)275 3193 y(If)19 b(the)i(c)m(haracter)h(follo)m(wing)d(the)h
+(`)p Fe(\014eld-name)5 b Fd(:)p Fg(')20 b(part)g(of)h(the)g(string)e
+(is)g(`)p Fd(/)p Fg(',)k(then)d(the)h(next)f(c)m(haracter)150
+3303 y(is)34 b(the)g(visibilit)m(y)-8 b(.)50 b(`)p Fd(0)p
+Fg(')35 b(means)f(priv)-5 b(ate,)36 b(`)p Fd(1)p Fg(')e(means)h
+(protected,)i(and)d(`)p Fd(2)p Fg(')g(means)h(public.)50
+b(Debuggers)150 3413 y(should)31 b(ignore)i(visibilit)m(y)d(c)m
+(haracters)k(they)g(do)f(not)g(recognize,)i(and)e(assume)g(a)h
+(reasonable)f(default)150 3522 y(\(suc)m(h)c(as)h(public\))d(\(GDB)j
+(4.11)h(do)s(es)e(not,)h(but)f(this)f(should)f(b)s(e)i(\014xed)f(in)g
+(the)i(next)f(GDB)h(release\).)41 b(If)150 3632 y(no)32
+b(visibilit)m(y)c(is)j(sp)s(eci\014ed)f(the)j(\014eld)d(is)h(public.)43
+b(The)31 b(visibilit)m(y)e(`)p Fd(9)p Fg(')j(means)g(that)g(the)g
+(\014eld)f(has)h(b)s(een)150 3741 y(optimized)25 b(out)i(and)f(is)f
+(public)f(\(there)j(is)f(no)g(w)m(a)m(y)i(to)f(sp)s(ecify)e(an)h
+(optimized)g(out)g(\014eld)f(with)h(a)g(priv)-5 b(ate)150
+3851 y(or)29 b(protected)g(visibilit)m(y\).)37 b(Visibilit)m(y)26
+b(`)p Fd(9)p Fg(')i(is)g(not)h(supp)s(orted)e(b)m(y)i(GDB)h(4.11;)h
+(this)c(should)g(b)s(e)h(\014xed)g(in)150 3961 y(the)j(next)f(GDB)i
+(release.)275 4101 y(The)d(follo)m(wing)g(C)p Fd(++)h
+Fg(source:)390 4235 y Fd(class)46 b(vis)h({)390 4339
+y(private:)772 4443 y(int)142 b(priv;)390 4547 y(protected:)772
+4650 y(char)94 b(prot;)390 4754 y(public:)772 4858 y(float)46
+b(pub;)390 4962 y(};)150 5102 y Fg(generates)32 b(the)e(follo)m(wing)f
+(stab:)390 5236 y Fd(#)47 b Fg(128)32 b(is)e(N)p 817
+5236 28 4 v 32 w(LSYM)390 5340 y Fd(.stabs)46 b
+("vis:T19=s12priv:/01,0,32)o(;pr)o(ot:/)o(12,3)o(2,8)o(;pub)o(:12,)o
+(64,)o(32;;)o(",12)o(8,0)o(,0,0)p eop
+%DVIPSSectionPage: 42
+42 43 bop 150 -116 a Fg(42)3218 b(ST)-8 b(ABS)275 299
+y(`)p Fd(vis:T19=s12)p Fg(')21 b(indicates)i(that)i(t)m(yp)s(e)f(n)m
+(um)m(b)s(er)f(19)i(is)e(a)h(12)h(b)m(yte)g(structure)f(named)f
+Fd(vis)h Fg(The)f Fd(priv)150 408 y Fg(\014eld)30 b(has)h(public)d
+(visibilit)m(y)f(\(`)p Fd(/0)p Fg('\),)33 b(t)m(yp)s(e)e(in)m(t)g(\(`)p
+Fd(1)p Fg('\),)h(and)e(o\013set)j(and)d(size)h(`)p Fd(,0,32;)p
+Fg('.)42 b(The)30 b Fd(prot)g Fg(\014eld)150 518 y(has)36
+b(protected)h(visibilit)m(y)32 b(\(`)p Fd(/1)p Fg('\),)38
+b(t)m(yp)s(e)e(c)m(har)g(\(`)p Fd(2)p Fg('\))h(and)f(o\013set)h(and)e
+(size)h(`)p Fd(,32,8;)p Fg('.)56 b(The)35 b Fd(pub)g
+Fg(\014eld)150 628 y(has)30 b(t)m(yp)s(e)h(\015oat)g(\(`)p
+Fd(12)p Fg('\),)g(and)f(o\013set)h(and)f(size)g(`)p Fd(,64,32;)p
+Fg('.)275 764 y(Protections)g(for)g(mem)m(b)s(er)f(functions)f(are)j
+(signi\014ed)c(b)m(y)j(one)h(digit)d(em)m(b)s(eded)i(in)e(the)i
+(\014eld)f(part)h(of)150 874 y(the)38 b(stab)g(describing)e(the)i
+(metho)s(d.)63 b(The)37 b(digit)g(is)g(0)h(if)f(priv)-5
+b(ate,)40 b(1)e(if)f(protected)i(and)e(2)h(if)f(public.)150
+983 y(Consider)29 b(the)h(C)p Fd(++)g Fg(class)g(de\014nition)e(b)s
+(elo)m(w:)390 1114 y Fd(class)46 b(all_methods)f({)390
+1218 y(private:)772 1322 y(int)142 b(priv_meth\(int)44
+b(in\){return)h(in;};)390 1425 y(protected:)772 1529
+y(char)94 b(protMeth\(char)44 b(in\){return)h(in;};)390
+1633 y(public:)772 1737 y(float)h(pubMeth\(float)e(in\){return)h(in;};)
+390 1840 y(};)275 1977 y Fg(It)28 b(generates)h(the)g(follo)m(wing)e
+(stab.)40 b(The)27 b(digit)g(in)g(question)h(is)f(to)i(the)f(left)g(of)
+h(an)f(`)p Fd(A)p Fg(')g(in)f(eac)m(h)j(case.)150 2087
+y(Notice)g(also)f(that)g(in)f(this)f(case)j(t)m(w)m(o)h(sym)m(b)s(ol)c
+(descriptors)h(apply)f(to)j(the)f(class)g(name)g(struct)f(tag)j(and)150
+2196 y(struct)f(t)m(yp)s(e.)390 2327 y(.stabs)h Fd(")p
+Fg(class)p 885 2327 28 4 v 32 w(name:sym)p 1314 2327
+V 33 w(desc\(struct)f(tag&t)m(yp)s(e\)t)m(yp)s(e)p 2391
+2327 V 35 w(def\(21\)=)632 2431 y(sym)p 797 2431 V 33
+w(desc\(struct\)struct)p 1533 2431 V 34 w(b)m(ytes\(1\))632
+2534 y(meth)p 839 2534 V 33 w(name::t)m(yp)s(e)p 1308
+2534 V 34 w(def\(22\)=sym)p 1852 2534 V 33 w(desc\(metho)s
+(d\)returning\(in)m(t\);)632 2638 y(:args\(in)m(t\);protection\(priv)-5
+b(ate\)mo)s(di\014er\(normal\)virtual\(no\);)632 2742
+y(meth)p 839 2742 V 33 w(name::t)m(yp)s(e)p 1308 2742
+V 34 w(def\(23\)=sym)p 1852 2742 V 33 w(desc\(metho)s(d\)returning\(c)m
+(har\);)632 2846 y(:args\(c)m(har\);protection\(protected\)mo)s
+(di\014er\(normal\)virual\(no\);)632 2949 y(meth)p 839
+2949 V 33 w(name::t)m(yp)s(e)p 1308 2949 V 34 w(def\(24\)=sym)p
+1852 2949 V 33 w(desc\(metho)s(d\)returning\(\015oat\);)632
+3053 y(:args\(\015oat\);protection\(public\)mo)s
+(di\014er\(normal\)virtual\(no\);;)p Fd(")p Fg(,)632
+3157 y(N)p 705 3157 V 33 w(LSYM,NIL,NIL,NIL)390 3288
+y Fd(.stabs)46 b("all_methods:Tt21=s1priv_)o(met)o(h::2)o(2=##)o(1;:)o
+(i;0A)o(.;pr)o(otM)o(eth:)o(:23=)o(##2)o(;:c;)o(1A.;)p
+4023 3308 42 76 v 772 3391 a(pubMeth::24=##12;:f;2A.;)o(;",)o(128,)o
+(0,0,)o(0)150 3654 y Fh(7.10)68 b(Metho)t(d)45 b(Mo)t(di\014ers)f(\()p
+Fc(const)p Fh(,)f Fc(volatile)p Fh(,)f Fc(const)g(volatile)p
+Fh(\))275 3848 y Fd(<<)29 b Fg(based)h(on)h(a6.C)g Fd(>>)275
+3985 y Fg(In)k(the)h(class)g(example)f(describ)s(ed)f(ab)s(o)m(v)m(e)j
+(all)e(the)h(metho)s(ds)f(ha)m(v)m(e)i(the)g(normal)d(mo)s(di\014er.)56
+b(This)150 4094 y(metho)s(d)23 b(mo)s(di\014er)e(information)g(is)h(lo)
+s(cated)i(just)e(after)i(the)f(protection)h(information)d(for)i(the)g
+(metho)s(d.)150 4204 y(This)f(\014eld)g(has)h(four)g(p)s(ossible)e(c)m
+(haracter)k(v)-5 b(alues.)38 b(Normal)23 b(metho)s(ds)g(use)g(`)p
+Fd(A)p Fg(',)i(const)f(metho)s(ds)f(use)h(`)p Fd(B)p
+Fg(',)150 4314 y(v)m(olatile)34 b(metho)s(ds)g(use)g(`)p
+Fd(C)p Fg(',)i(and)d(const)i(v)m(olatile)f(metho)s(ds)g(use)g(`)p
+Fd(D)p Fg('.)53 b(Consider)33 b(the)h(class)g(de\014nition)150
+4423 y(b)s(elo)m(w:)390 4554 y Fd(class)46 b(A)i({)390
+4658 y(public:)772 4761 y(int)f(ConstMeth)e(\(int)i(arg\))f(const)h({)g
+(return)f(arg;)h(};)772 4865 y(char)f(VolatileMeth)f(\(char)h(arg\))h
+(volatile)e({)j(return)e(arg;)h(};)772 4969 y(float)f(ConstVolMeth)f
+(\(float)h(arg\))g(const)h(volatile)e({return)h(arg;)h(};)390
+5073 y(};)275 5209 y Fg(This)28 b(class)i(is)g(describ)s(ed)e(b)m(y)i
+(the)h(follo)m(wing)e(stab:)390 5340 y(.stabs)i Fd(")p
+Fg(class\(A\):sym)p 1208 5340 28 4 v 33 w(desc\(struct\)t)m(yp)s(e)p
+1885 5340 V 34 w(def\(20\)=t)m(yp)s(e)p 2443 5340 V 34
+w(desc\(struct\)struct)p 3180 5340 V 33 w(b)m(ytes\(1\))p
+eop
+%DVIPSSectionPage: 43
+43 44 bop 150 -116 a Fg(Chapter)30 b(7:)41 b(GNU)31 b(C)p
+Fd(++)e Fg(Stabs)2397 b(43)632 299 y(meth)p 839 299 28
+4 v 33 w(name\(ConstMeth\)::t)m(yp)s(e)p 1820 299 V 35
+w(def\(21\)sym)p 2294 299 V 34 w(desc\(metho)s(d\))632
+403 y(returning\(in)m(t\);:arg\(in)m(t\);protection\(public\)mo)s
+(di\014er\(const\)virtual\(no\);)632 506 y(meth)p 839
+506 V 33 w(name\(V)-8 b(olatileMeth\)::t)m(yp)s(e)p 1890
+506 V 35 w(def\(22\)=sym)p 2435 506 V 33 w(desc\(metho)s(d\))632
+610 y(returning\(c)m(har\);:arg\(c)m(har\);protection\(public\)mo)s
+(di\014er\(v)m(olatile\)virt\(no\))632 714 y(meth)p 839
+714 V 33 w(name\(ConstV)g(olMeth\)::t)m(yp)s(e)p 1951
+714 V 35 w(def\(23\)=sym)p 2496 714 V 34 w(desc\(metho)s(d\))632
+818 y(returning\(\015oat\);:arg\(\015oat\);protection\(public\)mo)s
+(difer\(const)31 b(v)m(olatile\))632 922 y(virtual\(no\);;)p
+Fd(")p Fg(,)36 b(.)22 b(.)g(.)390 1051 y Fd(.stabs)46
+b("A:T20=s1ConstMeth::21=##)o(1;:)o(i;2B)o(.;Vo)o(lat)o(ileM)o(eth:)o
+(:22)o(=##2)o(;:c;)o(2C.)o(;)1010 1155 y(ConstVolMeth::23=##12;:f;2)o
+(D.;;)o(",1)o(28,0)o(,0,0)150 1414 y Fh(7.11)68 b(Virtual)46
+b(Metho)t(ds)275 1607 y Fd(<<)29 b Fg(The)h(follo)m(wing)f(examples)h
+(are)h(based)f(on)g(a4.C)h Fd(>>)275 1742 y Fg(The)j(presence)g(of)h
+(virtual)e(metho)s(ds)h(in)f(a)i(class)g(de\014nition)d(adds)i
+(additional)f(data)i(to)g(the)g(class)150 1852 y(description.)56
+b(The)35 b(extra)i(data)g(is)e(app)s(ended)f(to)j(the)f(description)e
+(of)i(the)g(virtual)e(metho)s(d)i(and)f(to)150 1961 y(the)c(end)e(of)i
+(the)f(class)h(description.)38 b(Consider)29 b(the)h(class)h
+(de\014nition)d(b)s(elo)m(w:)390 2090 y Fd(class)46 b(A)i({)390
+2194 y(public:)772 2298 y(int)f(Adat;)772 2402 y(virtual)f(int)h
+(A_virt)f(\(int)g(arg\))h({)g(return)f(arg;)h(};)390
+2506 y(};)275 2641 y Fg(This)28 b(results)g(in)h(the)h(stab)g(b)s(elo)m
+(w)f(describing)e(class)j(A.)g(It)g(de\014nes)f(a)h(new)f(t)m(yp)s(e)h
+(\(20\))i(whic)m(h)c(is)h(an)150 2750 y(8)e(b)m(yte)g(structure.)38
+b(The)26 b(\014rst)g(\014eld)e(of)j(the)f(class)g(struct)h(is)e(`)p
+Fd(Adat)p Fg(',)i(an)f(in)m(teger,)h(starting)f(at)h(structure)150
+2860 y(o\013set)k(0)g(and)f(o)s(ccup)m(ying)g(32)h(bits.)275
+2995 y(The)h(second)h(\014eld)e(in)h(the)h(class)g(struct)g(is)f(not)h
+(explicitly)d(de\014ned)i(b)m(y)h(the)g(C)p Fd(++)f Fg(class)g
+(de\014nition)150 3105 y(but)e(is)f(implied)e(b)m(y)j(the)h(fact)g
+(that)g(the)f(class)g(con)m(tains)h(a)f(virtual)f(metho)s(d.)40
+b(This)28 b(\014eld)h(is)h(the)g(vtable)150 3214 y(p)s(oin)m(ter.)50
+b(The)33 b(name)h(of)g(the)g(vtable)g(p)s(oin)m(ter)f(\014eld)f(starts)
+i(with)f(`)p Fd($vf)p Fg(')g(and)g(con)m(tin)m(ues)h(with)f(a)h(t)m(yp)
+s(e)150 3324 y(reference)h(to)g(the)g(class)f(it)g(is)f(part)h(of.)53
+b(In)34 b(this)f(example)h(the)h(t)m(yp)s(e)f(reference)h(for)f(class)h
+(A)f(is)f(20)j(so)150 3433 y(the)31 b(name)f(of)h(its)e(vtable)i(p)s
+(oin)m(ter)e(\014eld)g(is)g(`)p Fd($vf20)p Fg(',)h(follo)m(w)m(ed)g(b)m
+(y)g(the)h(usual)e(colon.)275 3568 y(Next)k(there)g(is)e(a)i(t)m(yp)s
+(e)g(de\014nition)d(for)i(the)h(vtable)f(p)s(oin)m(ter)g(t)m(yp)s(e)h
+(\(21\).)48 b(This)31 b(is)h(in)f(turn)g(de\014ned)150
+3678 y(as)g(a)f(p)s(oin)m(ter)g(to)h(another)f(new)g(t)m(yp)s(e)h
+(\(22\).)275 3813 y(T)m(yp)s(e)e(22)i(is)e(the)i(vtable)f(itself,)f
+(whic)m(h)g(is)g(de\014ned)g(as)i(an)f(arra)m(y)-8 b(,)31
+b(indexed)e(b)m(y)h(a)h(range)f(of)h(in)m(tegers)150
+3923 y(b)s(et)m(w)m(een)i(0)h(and)e(1,)i(and)e(whose)h(elemen)m(ts)g
+(are)g(of)g(t)m(yp)s(e)g(17.)49 b(T)m(yp)s(e)32 b(17)i(w)m(as)f(the)g
+(vtable)g(record)g(t)m(yp)s(e)150 4032 y(de\014ned)c(b)m(y)h(the)h(b)s
+(oilerplate)d(C)p Fd(++)i Fg(t)m(yp)s(e)g(de\014nitions,)e(as)j(sho)m
+(wn)f(earlier.)275 4167 y(The)j(bit)g(o\013set)i(of)f(the)g(vtable)g(p)
+s(oin)m(ter)f(\014eld)g(is)g(32.)52 b(The)33 b(n)m(um)m(b)s(er)g(of)h
+(bits)f(in)g(the)h(\014eld)e(are)j(not)150 4277 y(sp)s(eci\014ed)29
+b(when)g(the)i(\014eld)e(is)g(a)i(vtable)f(p)s(oin)m(ter.)275
+4412 y(Next)35 b(is)e(the)h(metho)s(d)g(de\014nition)d(for)j(the)h
+(virtual)d(mem)m(b)s(er)i(function)e Fd(A_virt)p Fg(.)51
+b(Its)34 b(description)150 4522 y(starts)42 b(out)f(using)f(the)h(same)
+h(format)g(as)f(the)h(non-virtual)d(mem)m(b)s(er)i(functions)e(describ)
+s(ed)g(ab)s(o)m(v)m(e,)150 4631 y(except)i(instead)e(of)i(a)f(dot)g
+(after)h(the)f(`)p Fd(A)p Fg(')g(there)h(is)e(an)h(asterisk,)i
+(indicating)c(that)j(the)f(function)f(is)150 4741 y(virtual.)f(Since)28
+b(is)f(is)h(virtual)e(some)j(addition)e(information)f(is)i(app)s(ended)
+e(to)j(the)g(end)e(of)i(the)f(metho)s(d)150 4851 y(description.)275
+4986 y(The)k(\014rst)h(n)m(um)m(b)s(er)f(represen)m(ts)i(the)f(vtable)h
+(index)e(of)h(the)h(metho)s(d.)49 b(This)32 b(is)g(a)i(32)h(bit)d
+(unsigned)150 5095 y(n)m(um)m(b)s(er)d(with)g(the)i(high)e(bit)g(set,)i
+(follo)m(w)m(ed)f(b)m(y)h(a)f(semi-colon.)275 5230 y(The)c(second)h(n)m
+(um)m(b)s(er)e(is)h(a)h(t)m(yp)s(e)g(reference)g(to)g(the)g(\014rst)f
+(base)h(class)g(in)e(the)i(inheritence)e(hierarc)m(h)m(y)150
+5340 y(de\014ning)32 b(the)h(virtual)f(mem)m(b)s(er)h(function.)49
+b(In)33 b(this)f(case)j(the)e(class)h(stab)f(describ)s(es)f(a)i(base)f
+(class)h(so)p eop
+%DVIPSSectionPage: 44
+44 45 bop 150 -116 a Fg(44)3218 b(ST)-8 b(ABS)150 299
+y(the)39 b(virtual)f(function)g(is)g(not)i(o)m(v)m(erriding)e(an)m(y)i
+(other)f(de\014nition)e(of)i(the)h(metho)s(d.)67 b(Therefore)39
+b(the)150 408 y(reference)31 b(is)e(to)i(the)g(t)m(yp)s(e)f(n)m(um)m(b)
+s(er)g(of)g(the)h(class)f(that)h(the)f(stab)h(is)e(describing)f
+(\(20\).)275 544 y(This)c(is)i(follo)m(w)m(ed)g(b)m(y)h(three)g
+(semi-colons.)39 b(One)26 b(marks)g(the)h(end)f(of)g(the)h(curren)m(t)g
+(sub-section,)g(one)150 654 y(marks)j(the)h(end)e(of)i(the)f(metho)s(d)
+g(\014eld,)f(and)h(the)h(third)d(marks)i(the)h(end)e(of)i(the)g(struct)
+f(de\014nition.)275 790 y(F)-8 b(or)25 b(classes)g(con)m(taining)g
+(virtual)e(functions)g(the)j(v)m(ery)f(last)g(section)g(of)g(the)g
+(string)f(part)h(of)g(the)g(stab)150 900 y(holds)33 b(a)h(t)m(yp)s(e)h
+(reference)f(to)h(the)g(\014rst)e(base)i(class.)52 b(This)32
+b(is)h(preceeded)i(b)m(y)f(`)p Fd(~\045)p Fg(')g(and)g(follo)m(w)m(ed)f
+(b)m(y)i(a)150 1009 y(\014nal)29 b(semi-colon.)390 1139
+y(.stabs)i Fd(")p Fg(class)p 885 1139 28 4 v 32 w(name\(A\):t)m(yp)s(e)
+p 1466 1139 V 34 w(def\(20\)=sym)p 2010 1139 V 33 w
+(desc\(struct\)struct)p 2746 1139 V 34 w(b)m(ytes\(8\))632
+1243 y(\014eld)p 805 1243 V 32 w(name\(Adat\):t)m(yp)s(e)p
+1517 1243 V 34 w(ref\(in)m(t\),bit)p 1971 1243 V 33 w
+(o\013set\(0\),\014eld)p 2521 1243 V 33 w(bits\(32\);)632
+1347 y(\014eld)p 805 1347 V 32 w(name\(A)g(virt)e(func)h(ptr\):t)m(yp)s
+(e)p 1913 1347 V 33 w(def\(21\)=t)m(yp)s(e)p 2470 1347
+V 34 w(desc\(ptr)g(to\)t)m(yp)s(e)p 3147 1347 V 34 w(def\(22\)=)632
+1451 y(sym)p 797 1451 V 33 w(desc\(arra)m(y\)index)p
+1490 1451 V 33 w(t)m(yp)s(e)p 1697 1451 V 33 w(ref\(range)g(of)h(in)m
+(t)f(from)g(0)g(to)i(1\);)632 1554 y(elem)p 819 1554
+V 33 w(t)m(yp)s(e)p 1026 1554 V 33 w(ref\(vtbl)d(elem)i(t)m(yp)s(e\),)
+632 1658 y(bit)p 749 1658 V 32 w(o\013set\(32\);)632
+1762 y(meth)p 839 1762 V 33 w(name\(A)p 1187 1762 V 34
+w(virt\)::t)m(yp)s(edef\(23\)=sym)p 2135 1762 V 33 w(desc\(metho)s
+(d\)returning\(in)m(t\);)632 1866 y(:arg)p 788 1866 V
+34 w(t)m(yp)s(e\(in)m(t\),protection\(public\)normal\(y)m
+(es\)virtual\(y)m(es\))632 1969 y(vtable)p 882 1969 V
+33 w(index\(1\);class)p 1454 1969 V 33 w(\014rst)p 1645
+1969 V 32 w(de\014ning\(A\);;;)p Fd(~)p Fg(\045\014rst)p
+2487 1969 V 31 w(base\(A\);)p Fd(")p Fg(,)632 2073 y(N)p
+705 2073 V 33 w(LSYM,NIL,NIL,NIL)390 2203 y Fd(.stabs)46
+b("A:t20=s8Adat:1,0,32;$vf2)o(0:2)o(1=*2)o(2=ar)o(1;0)o(;1;1)o(7,32)o
+(;)772 2307 y(A_virt::23=##1;:i;2A*-21)o(474)o(8364)o(7;20)o(;;;)o
+(~\04520)o(;",1)o(28,)o(0,0,)o(0)150 2568 y Fh(7.12)68
+b(Inheritence)275 2762 y Fg(Stabs)25 b(describing)f(C)p
+Fd(++)h Fg(deriv)m(ed)g(classes)i(include)c(additional)h(sections)j
+(that)f(describ)s(e)f(the)h(inheri-)150 2872 y(tence)33
+b(hierarc)m(h)m(y)f(of)h(the)f(class.)46 b(A)33 b(deriv)m(ed)e(class)h
+(stab)h(also)f(enco)s(des)g(the)h(n)m(um)m(b)s(er)e(of)h(base)h
+(classes.)150 2981 y(F)-8 b(or)28 b(eac)m(h)h(base)e(class)g(it)g
+(tells)g(if)f(the)i(base)f(class)g(is)g(virtual)f(or)h(not,)h(and)f(if)
+g(the)g(inheritence)f(is)g(priv)-5 b(ate)150 3091 y(or)30
+b(public.)38 b(It)30 b(also)g(giv)m(es)g(the)g(o\013set)h(in)m(to)f
+(the)g(ob)5 b(ject)31 b(of)f(the)g(p)s(ortion)f(of)h(the)g(ob)5
+b(ject)31 b(corresp)s(onding)150 3200 y(to)g(eac)m(h)h(base)e(class.)
+275 3336 y(This)g(additional)f(information)i(is)g(em)m(b)s(eded)g(in)g
+(the)h(class)f(stab)h(follo)m(wing)f(the)h(n)m(um)m(b)s(er)e(of)i(b)m
+(ytes)150 3446 y(in)e(the)i(struct.)44 b(First)31 b(the)h(n)m(um)m(b)s
+(er)e(of)h(base)h(classes)g(app)s(ears)e(brac)m(k)m(eted)j(b)m(y)f(an)f
+(exclamation)h(p)s(oin)m(t)150 3556 y(and)e(a)h(comma.)275
+3691 y(Then)c(for)h(eac)m(h)i(base)f(t)m(yp)s(e)g(there)f(rep)s(eats)h
+(a)g(series:)39 b(a)29 b(virtual)e(c)m(haracter,)k(a)d(visibilt)m(y)e
+(c)m(haracter,)150 3801 y(a)31 b(n)m(um)m(b)s(er,)e(a)i(comma,)g
+(another)g(n)m(um)m(b)s(er,)e(and)h(a)h(semi-colon.)275
+3937 y(The)42 b(virtual)e(c)m(haracter)45 b(is)c(`)p
+Fd(1)p Fg(')i(if)e(the)i(base)g(class)f(is)g(virtual)f(and)h(`)p
+Fd(0)p Fg(')g(if)g(not.)78 b(The)42 b(visibilit)m(y)150
+4047 y(c)m(haracter)i(is)e(`)p Fd(2)p Fg(')h(if)f(the)h(deriv)-5
+b(ation)42 b(is)g(public,)h(`)p Fd(1)p Fg(')g(if)f(it)h(is)f
+(protected,)47 b(and)42 b(`)p Fd(0)p Fg(')h(if)f(it)g(is)g(priv)-5
+b(ate.)150 4156 y(Debuggers)32 b(should)d(ignore)i(virtual)e(or)j
+(visibilit)m(y)27 b(c)m(haracters)33 b(they)e(do)h(not)f(recognize,)i
+(and)d(assume)150 4266 y(a)h(reasonable)g(default)f(\(suc)m(h)h(as)g
+(public)d(and)j(non-virtual\))e(\(GDB)j(4.11)h(do)s(es)d(not,)i(but)e
+(this)g(should)150 4375 y(b)s(e)g(\014xed)f(in)g(the)i(next)g(GDB)g
+(release\).)275 4511 y(The)e(n)m(um)m(b)s(er)f(follo)m(wing)g(the)i
+(virtual)e(and)h(visibilit)m(y)d(c)m(haracters)31 b(is)d(the)i
+(o\013set)h(from)e(the)h(start)g(of)150 4621 y(the)h(ob)5
+b(ject)31 b(to)g(the)f(part)h(of)f(the)h(ob)5 b(ject)31
+b(p)s(ertaining)d(to)j(the)g(base)f(class.)275 4757 y(After)k(the)h
+(comma,)i(the)e(second)g(n)m(um)m(b)s(er)e(is)h(a)h(t)m(yp)s(e)p
+2170 4757 V 33 w(descriptor)e(for)i(the)f(base)h(t)m(yp)s(e.)54
+b(Finally)33 b(a)150 4866 y(semi-colon)d(ends)g(the)g(series,)g(whic)m
+(h)f(rep)s(eats)i(for)f(eac)m(h)h(base)g(class.)275 5002
+y(The)e(source)i(b)s(elo)m(w)f(de\014nes)f(three)i(base)f(classes)g
+Fd(A)p Fg(,)h Fd(B)p Fg(,)f(and)g Fd(C)g Fg(and)g(the)g(deriv)m(ed)g
+(class)g Fd(D)p Fg(.)390 5132 y Fd(class)46 b(A)i({)390
+5236 y(public:)772 5340 y(int)f(Adat;)p eop
+%DVIPSSectionPage: 45
+45 46 bop 150 -116 a Fg(Chapter)30 b(7:)41 b(GNU)31 b(C)p
+Fd(++)e Fg(Stabs)2397 b(45)772 299 y Fd(virtual)46 b(int)h(A_virt)f
+(\(int)g(arg\))h({)g(return)f(arg;)h(};)390 403 y(};)390
+610 y(class)f(B)i({)390 714 y(public:)772 818 y(int)f(B_dat;)772
+922 y(virtual)f(int)h(B_virt)f(\(int)g(arg\))h({return)f(arg;)g(};)390
+1025 y(};)390 1233 y(class)g(C)i({)390 1337 y(public:)772
+1440 y(int)f(Cdat;)772 1544 y(virtual)f(int)h(C_virt)f(\(int)g(arg\))h
+({return)f(arg;)g(};)390 1648 y(};)390 1856 y(class)g(D)i(:)f(A,)g
+(virtual)f(B,)h(public)g(C)g({)390 1959 y(public:)772
+2063 y(int)g(Ddat;)772 2167 y(virtual)f(int)h(A_virt)f(\(int)g(arg)h
+(\))h({)f(return)f(arg+1;)g(};)772 2271 y(virtual)g(int)h(B_virt)f
+(\(int)g(arg\))95 b({)47 b(return)f(arg+2;)g(};)772 2374
+y(virtual)g(int)h(C_virt)f(\(int)g(arg\))95 b({)47 b(return)f(arg+3;)g
+(};)772 2478 y(virtual)g(int)h(D_virt)f(\(int)g(arg\))95
+b({)47 b(return)f(arg;)h(};)390 2582 y(};)275 2762 y
+Fg(Class)29 b(stabs)h(similar)e(to)j(the)g(ones)f(describ)s(ed)e
+(earlier)i(are)h(generated)g(for)f(eac)m(h)i(base)e(class.)390
+2937 y Fd(.stabs)46 b("A:T20=s8Adat:1,0,32;$vf2)o(0:2)o(1=*2)o(2=ar)o
+(1;0)o(;1;1)o(7,32)o(;)772 3041 y(A_virt::23=##1;:i;2A*-21)o(474)o
+(8364)o(7;20)o(;;;)o(~\04520)o(;",1)o(28,)o(0,0,)o(0)390
+3248 y(.stabs)g("B:Tt25=s8Bdat:1,0,32;$vf)o(25:)o(21,3)o(2;B_)o(vir)o
+(t::2)o(6=##)o(1;)772 3352 y(:i;2A*-2147483647;25;;;~)o(\04525)o(;",1)o
+(28,0)o(,0,)o(0)390 3559 y(.stabs)g("C:Tt28=s8Cdat:1,0,32;$vf)o(28:)o
+(21,3)o(2;C_)o(vir)o(t::2)o(9=##)o(1;)772 3663 y
+(:i;2A*-2147483647;28;;;~)o(\04528)o(;",1)o(28,0)o(,0,)o(0)275
+3844 y Fg(In)25 b(the)h(stab)h(describing)c(deriv)m(ed)j(class)g
+Fd(D)f Fg(b)s(elo)m(w,)i(the)f(information)f(ab)s(out)h(the)g(deriv)-5
+b(ation)25 b(of)h(this)150 3953 y(class)k(is)g(enco)s(ded)g(as)g(follo)
+m(ws.)390 4128 y(.stabs)h Fd(")p Fg(deriv)m(ed)p 991
+4128 28 4 v 31 w(class)p 1205 4128 V 33 w(name:sym)m(b)s(ol)p
+1757 4128 V 32 w(descriptors\(struct)e(tag&t)m(yp)s(e\)=)632
+4231 y(t)m(yp)s(e)p 811 4231 V 33 w(descriptor\(struct\)struct)p
+1776 4231 V 33 w(b)m(ytes\(32\)!n)m(um)p 2376 4231 V
+34 w(bases\(3\),)632 4335 y(base)p 809 4335 V 33 w
+(virtual\(no\)inheritence)p 1711 4335 V 31 w(public\(no\)base)p
+2325 4335 V 31 w(o\013set\(0\),)632 4439 y(base)p 809
+4439 V 33 w(class)p 1025 4439 V 33 w(t)m(yp)s(e)p 1232
+4439 V 33 w(ref\(A\);)632 4543 y(base)p 809 4543 V 33
+w(virtual\(y)m(es\)inheritence)p 1736 4543 V 32 w(public\(no\)base)p
+2351 4543 V 31 w(o\013set\(NIL\),)632 4647 y(base)p 809
+4647 V 33 w(class)p 1025 4647 V 33 w(t)m(yp)s(e)p 1232
+4647 V 33 w(ref\(B\);)632 4750 y(base)p 809 4750 V 33
+w(virtual\(no\)inheritence)p 1711 4750 V 31 w(public\(y)m(es\)base)p
+2350 4750 V 32 w(o\013set\(64\),)632 4854 y(base)p 809
+4854 V 33 w(class)p 1025 4854 V 33 w(t)m(yp)s(e)p 1232
+4854 V 33 w(ref\(C\);)36 b(.)22 b(.)h(.)390 5029 y Fd(.stabs)46
+b("D:Tt31=s32!3,000,20;100,)o(25;)o(0264)o(,28;)o($vb)o(25:2)o(4,12)o
+(8;D)o(dat:)772 5132 y(1,160,32;A_virt::32=##1;)o(:i;)o(2A*-)o(2147)o
+(483)o(647;)o(20;;)o(B_v)o(irt:)772 5236 y(:32:i;2A*-2147483647;25;)o
+(;C_)o(virt)o(::32)o(:i;)o(2A*-)o(2147)o(483)o(647;)772
+5340 y(28;;D_virt::32:i;2A*-214)o(748)o(3646)o(;31;)o(;;~)o(\04520;)o
+(",12)o(8,0)o(,0,0)p eop
+%DVIPSSectionPage: 46
+46 47 bop 150 -116 a Fg(46)3218 b(ST)-8 b(ABS)150 299
+y Fh(7.13)68 b(Virtual)46 b(Base)f(Classes)275 491 y
+Fg(A)34 b(deriv)m(ed)f(class)g(ob)5 b(ject)35 b(consists)f(of)g(a)g
+(concatination)g(in)f(memory)h(of)g(the)g(data)h(areas)f(de\014ned)150
+601 y(b)m(y)f(eac)m(h)h(base)f(class,)g(starting)g(with)e(the)j
+(leftmost)f(and)f(ending)f(with)h(the)h(righ)m(tmost)g(in)e(the)i(list)
+f(of)150 711 y(base)k(classes.)58 b(The)36 b(exception)g(to)h(this)e
+(rule)g(is)g(for)h(virtual)e(inheritence.)57 b(In)35
+b(the)i(example)e(ab)s(o)m(v)m(e,)150 820 y(class)d Fd(D)f
+Fg(inherits)f(virtually)f(from)j(base)g(class)g Fd(B)p
+Fg(.)45 b(This)30 b(means)i(that)g(an)g(instance)g(of)g(a)g
+Fd(D)g Fg(ob)5 b(ject)33 b(will)150 930 y(not)26 b(con)m(tain)f(its)g
+(o)m(wn)g Fd(B)g Fg(part)h(but)e(merely)h(a)h(p)s(oin)m(ter)e(to)i(a)g
+Fd(B)f Fg(part,)h(kno)m(wn)f(as)h(a)f(virtual)f(base)i(p)s(oin)m(ter.)
+275 1064 y(In)41 b(a)h(deriv)m(ed)f(class)h(stab,)k(the)c(base)g
+(o\013set)h(part)f(of)g(the)h(deriv)-5 b(ation)40 b(information,)k
+(describ)s(ed)150 1174 y(ab)s(o)m(v)m(e,)33 b(sho)m(ws)e(ho)m(w)h(the)f
+(base)h(class)f(parts)g(are)h(ordered.)44 b(The)31 b(base)g(o\013set)i
+(for)e(a)h(virtual)e(base)h(class)150 1284 y(is)d(alw)m(a)m(ys)h(giv)m
+(en)g(as)g(0.)41 b(Notice)30 b(that)f(the)g(base)h(o\013set)f(for)g
+Fd(B)g Fg(is)f(giv)m(en)g(as)i(0)f(ev)m(en)h(though)e
+Fd(B)h Fg(is)f(not)h(the)150 1393 y(\014rst)h(base)g(class.)41
+b(The)30 b(\014rst)f(base)i(class)f Fd(A)g Fg(starts)h(at)g(o\013set)g
+(0.)275 1528 y(The)d(\014eld)g(information)g(part)h(of)g(the)g(stab)h
+(for)f(class)g Fd(D)g Fg(describ)s(es)e(the)i(\014eld)f(whic)m(h)g(is)h
+(the)g(p)s(oin)m(ter)150 1637 y(to)h(the)f(virtual)e(base)j(class)f
+Fd(B)p Fg(.)39 b(The)29 b(vbase)g(p)s(oin)m(ter)f(name)h(is)g(`)p
+Fd($vb)p Fg(')f(follo)m(w)m(ed)h(b)m(y)g(a)g(t)m(yp)s(e)h(reference)f
+(to)150 1747 y(the)g(virtual)d(base)j(class.)40 b(Since)27
+b(the)h(t)m(yp)s(e)h(id)e(for)h Fd(B)g Fg(in)f(this)g(example)h(is)g
+(25,)i(the)e(vbase)h(p)s(oin)m(ter)e(name)150 1856 y(is)i(`)p
+Fd($vb25)p Fg('.)390 1985 y Fd(.stabs)46 b("D:Tt31=s32!3,000,20;100,)o
+(25;)o(0264)o(,28;)o($vb)o(25:2)o(4,12)o(8;D)o(dat:)o(1,)724
+2089 y(160,32;A_virt::32=##1;:i;)o(2A*)o(-214)o(7483)o(647)o(;20;)o
+(;B_v)o(irt)o(::32)o(:i;)724 2193 y(2A*-2147483647;25;;C_virt)o(::3)o
+(2:i;)o(2A*-)o(214)o(7483)o(647;)o(28;)o(;D_v)o(irt:)724
+2296 y(:32:i;2A*-2147483646;31;;)o(;~\045)o(20;")o(,128)o(,0,)o(0,0)275
+2431 y Fg(F)-8 b(ollo)m(wing)25 b(the)h(name)g(and)f(a)h(semicolon)f
+(is)g(a)h(t)m(yp)s(e)g(reference)g(describing)e(the)i(t)m(yp)s(e)g(of)g
+(the)g(virtual)150 2540 y(base)35 b(class)g(p)s(oin)m(ter,)h(in)e(this)
+g(case)i(24.)56 b(T)m(yp)s(e)35 b(24)h(w)m(as)f(de\014ned)f(earlier)g
+(as)i(the)f(t)m(yp)s(e)h(of)f(the)g Fd(B)g Fg(class)150
+2650 y Fd(this)29 b Fg(p)s(oin)m(ter.)40 b(The)30 b Fd(this)f
+Fg(p)s(oin)m(ter)g(for)i(a)f(class)g(is)g(a)h(p)s(oin)m(ter)e(to)i(the)
+g(class)f(t)m(yp)s(e.)390 2779 y Fd(.stabs)46 b
+("this:P24=*25=xsB:",64,0,)o(0,8)275 2913 y Fg(Finally)32
+b(the)i(\014eld)f(o\013set)i(part)f(of)h(the)f(vbase)g(p)s(oin)m(ter)g
+(\014eld)e(description)h(sho)m(ws)h(that)g(the)h(vbase)150
+3023 y(p)s(oin)m(ter)h(is)g(the)h(\014rst)f(\014eld)g(in)g(the)h
+Fd(D)g Fg(ob)5 b(ject,)39 b(b)s(efore)e(an)m(y)g(data)h(\014elds)d
+(de\014ned)h(b)m(y)h(the)g(class.)60 b(The)150 3132 y(la)m(y)m(out)31
+b(of)e(a)i Fd(D)e Fg(class)g(ob)5 b(ject)31 b(is)e(a)h(follo)m(ws,)f
+Fd(Adat)g Fg(at)h(0,)g(the)g(vtable)g(p)s(oin)m(ter)f(for)g
+Fd(A)g Fg(at)i(32,)g Fd(Cdat)d Fg(at)j(64,)150 3242 y(the)g(vtable)f(p)
+s(oin)m(ter)f(for)h(C)g(at)h(96,)h(the)e(virtual)f(base)i(p)s(oin)m
+(ter)e(for)h Fd(B)g Fg(at)h(128,)h(and)e Fd(Ddat)f Fg(at)i(160.)150
+3499 y Fh(7.14)68 b(Static)46 b(Mem)l(b)t(ers)275 3692
+y Fg(The)32 b(data)i(area)h(for)e(a)g(class)g(is)g(a)g(concatenation)i
+(of)f(the)f(space)h(used)f(b)m(y)g(the)g(data)h(mem)m(b)s(ers)f(of)150
+3802 y(the)28 b(class.)39 b(If)27 b(the)g(class)g(has)h(virtual)d
+(metho)s(ds,)j(a)f(vtable)h(p)s(oin)m(ter)e(follo)m(ws)g(the)i(class)f
+(data.)41 b(The)26 b(\014eld)150 3911 y(o\013set)31 b(part)g(of)f(eac)m
+(h)i(\014eld)d(description)f(in)h(the)i(class)f(stab)g(sho)m(ws)g(this)
+g(ordering.)275 4046 y Fd(<<)f Fg(Ho)m(w)i(is)f(this)f(re\015ected)i
+(in)e(stabs?)40 b(See)31 b(Cygn)m(us)f(bug)f(#677)j(for)e(some)h(info.)
+39 b Fd(>>)p eop
+%DVIPSSectionPage: 47
+47 48 bop 150 -116 a Fg(App)s(endix)28 b(A:)i(T)-8 b(able)30
+b(of)h(Stab)f(T)m(yp)s(es)2162 b(47)150 299 y Ff(App)t(endix)53
+b(A)81 b(T)-13 b(able)54 b(of)g(Stab)f(T)l(yp)t(es)275
+518 y Fg(The)25 b(follo)m(wing)g(are)i(all)e(the)i(p)s(ossible)c(v)-5
+b(alues)26 b(for)g(the)h(stab)f(t)m(yp)s(e)g(\014eld,)g(for)h(a.out)g
+(\014les,)f(in)f(n)m(umeric)150 628 y(order.)37 b(This)20
+b(do)s(es)h(not)h(apply)e(to)i(X)m(COFF,)g(but)f(it)g(do)s(es)g(apply)f
+(to)i(stabs)g(in)e(sections)i(\(see)g(App)s(endix)d(F)150
+737 y([Stab)28 b(Sections],)h(page)g(61\).)42 b(Stabs)28
+b(in)f(ECOFF)h(use)g(these)h(v)-5 b(alues)28 b(but)f(add)h(0x8f300)j
+(to)e(distinguish)150 847 y(them)h(from)g(non-stab)g(sym)m(b)s(ols.)275
+978 y(The)f(sym)m(b)s(olic)g(names)h(are)h(de\014ned)e(in)g(the)i
+(\014le)e(`)p Fd(include/aout/stabs.def)p Fg('.)150 1227
+y Fh(A.1)67 b(Non-Stab)45 b(Sym)l(b)t(ol)g(T)l(yp)t(es)275
+1416 y Fg(The)31 b(follo)m(wing)f(t)m(yp)s(es)i(are)g(used)f(b)m(y)g
+(the)h(link)m(er)e(and)i(assem)m(bler,)f(not)h(b)m(y)g(stab)g(directiv)
+m(es.)44 b(Since)150 1526 y(this)37 b(do)s(cumen)m(t)h(do)s(es)g(not)h
+(attempt)h(to)f(describ)s(e)d(asp)s(ects)j(of)g(ob)5
+b(ject)39 b(\014le)e(format)i(other)g(than)f(the)150
+1636 y(debugging)29 b(format,)i(no)g(details)e(are)i(giv)m(en.)150
+1789 y Fd(0x0)e(N_UNDF)439 b Fg(Unde\014ned)29 b(sym)m(b)s(ol)150
+1942 y Fd(0x2)g(N_ABS)487 b Fg(File)30 b(scop)s(e)g(absolute)g(sym)m(b)
+s(ol)150 2096 y Fd(0x3)f(N_ABS)g(|)h(N_EXT)140 b Fg(External)30
+b(absolute)g(sym)m(b)s(ol)150 2249 y Fd(0x4)f(N_TEXT)439
+b Fg(File)30 b(scop)s(e)g(text)h(sym)m(b)s(ol)150 2403
+y Fd(0x5)e(N_TEXT)g(|)h(N_EXT)92 b Fg(External)30 b(text)h(sym)m(b)s
+(ol)150 2556 y Fd(0x6)e(N_DATA)439 b Fg(File)30 b(scop)s(e)g(data)h
+(sym)m(b)s(ol)150 2710 y Fd(0x7)e(N_DATA)g(|)h(N_EXT)92
+b Fg(External)30 b(data)h(sym)m(b)s(ol)150 2863 y Fd(0x8)e(N_BSS)487
+b Fg(File)30 b(scop)s(e)g(BSS)g(sym)m(b)s(ol)150 3017
+y Fd(0x9)f(N_BSS)g(|)h(N_EXT)140 b Fg(External)30 b(BSS)f(sym)m(b)s(ol)
+150 3170 y Fd(0x0c)g(N_FN_SEQ)295 b Fg(Same)30 b(as)h
+Fd(N_FN)p Fg(,)f(for)g(Sequen)m(t)g(compilers)150 3323
+y Fd(0x0a)f(N_INDR)391 b Fg(Sym)m(b)s(ol)29 b(is)g(indirected)g(to)i
+(another)f(sym)m(b)s(ol)150 3477 y Fd(0x12)f(N_COMM)391
+b Fg(Common|visible)27 b(after)k(shared)f(library)e(dynamic)h(link)150
+3630 y Fd(0x14)g(N_SETA)150 3740 y(0x15)g(N_SETA)g(|)h(N_EXT)1050
+3850 y Fg(Absolute)g(set)h(elemen)m(t)150 4003 y Fd(0x16)e(N_SETT)150
+4113 y(0x17)g(N_SETT)g(|)h(N_EXT)1050 4222 y Fg(T)-8
+b(ext)31 b(segmen)m(t)h(set)f(elemen)m(t)150 4376 y Fd(0x18)e(N_SETD)
+150 4485 y(0x19)g(N_SETD)g(|)h(N_EXT)1050 4595 y Fg(Data)i(segmen)m(t)g
+(set)e(elemen)m(t)150 4748 y Fd(0x1a)f(N_SETB)150 4858
+y(0x1b)g(N_SETB)g(|)h(N_EXT)1050 4967 y Fg(BSS)g(segmen)m(t)h(set)g
+(elemen)m(t)150 5121 y Fd(0x1c)e(N_SETV)150 5230 y(0x1d)g(N_SETV)g(|)h
+(N_EXT)1050 5340 y Fg(P)m(oin)m(ter)h(to)g(set)g(v)m(ector)p
+eop
+%DVIPSSectionPage: 48
+48 49 bop 150 -116 a Fg(48)3218 b(ST)-8 b(ABS)150 299
+y Fd(0x1e)29 b(N_WARNING)247 b Fg(Prin)m(t)29 b(a)i(w)m(arning)e
+(message)j(during)c(linking)150 458 y Fd(0x1f)h(N_FN)487
+b Fg(File)30 b(name)g(of)h(a)f(`)p Fd(.o)p Fg(')h(\014le)150
+715 y Fh(A.2)67 b(Stab)45 b(Sym)l(b)t(ol)g(T)l(yp)t(es)275
+908 y Fg(The)40 b(follo)m(wing)g(sym)m(b)s(ol)g(t)m(yp)s(es)i(indicate)
+e(that)i(this)f(is)f(a)i(stab.)74 b(This)39 b(is)i(the)g(full)e(list)h
+(of)i(stab)150 1018 y(n)m(um)m(b)s(ers,)29 b(including)e(stab)k(t)m(yp)
+s(es)f(that)h(are)g(used)e(in)g(languages)i(other)g(than)f(C.)150
+1177 y Fd(0x20)f(N_GSYM)391 b Fg(Global)30 b(sym)m(b)s(ol;)f(see)i
+(Section)f(4.2)i([Global)d(V)-8 b(ariables],)31 b(page)g(15.)150
+1336 y Fd(0x22)e(N_FNAME)343 b Fg(F)-8 b(unction)50 b(name)h(\(for)f
+(BSD)h(F)-8 b(ortran\);)62 b(see)51 b(Section)f(2.5)i([Pro)s(cedures],)
+1050 1446 y(page)31 b(9.)150 1605 y Fd(0x24)e(N_FUN)439
+b Fg(F)-8 b(unction)24 b(name)g(\(see)h(Section)g(2.5)g([Pro)s
+(cedures],)g(page)g(9\))g(or)f(text)i(segmen)m(t)1050
+1715 y(v)-5 b(ariable)29 b(\(see)i(Section)g(4.5)g([Statics],)g(page)g
+(17\).)150 1874 y Fd(0x26)e(N_STSYM)343 b Fg(Data)32
+b(segmen)m(t)g(\014le-scop)s(e)d(v)-5 b(ariable;)30 b(see)h(Section)f
+(4.5)h([Statics],)h(page)f(17.)150 2034 y Fd(0x28)e(N_LCSYM)343
+b Fg(BSS)30 b(segmen)m(t)h(\014le-scop)s(e)f(v)-5 b(ariable;)30
+b(see)h(Section)f(4.5)h([Statics],)g(page)h(17.)150 2193
+y Fd(0x2a)d(N_MAIN)391 b Fg(Name)31 b(of)g(main)e(routine;)h(see)h
+(Section)f(2.1)h([Main)f(Program],)h(page)g(7.)150 2352
+y Fd(0x2c)e(N_ROSYM)343 b Fg(V)-8 b(ariable)30 b(in)f
+Fd(.rodata)f Fg(section;)j(see)g(Section)f(4.5)i([Statics],)f(page)g
+(17.)150 2512 y Fd(0x30)e(N_PC)487 b Fg(Global)30 b(sym)m(b)s(ol)f
+(\(for)h(P)m(ascal\);)i(see)f(Section)f(D.1)h([N)p 2905
+2512 28 4 v 34 w(PC],)f(page)h(55.)150 2671 y Fd(0x32)e(N_NSYMS)343
+b Fg(Num)m(b)s(er)50 b(of)h(sym)m(b)s(ols)e(\(according)i(to)h(Ultrix)d
+(V4.0\);)63 b(see)51 b(Section)g(D.2)1050 2780 y([N)p
+1148 2780 V 33 w(NSYMS],)31 b(page)g(55.)150 2940 y Fd(0x34)e(N_NOMAP)
+343 b Fg(No)31 b(DST)f(map;)g(see)h(Section)f(D.3)i([N)p
+2371 2940 V 33 w(NOMAP],)f(page)g(55.)150 3099 y Fd(0x38)e(N_OBJ)439
+b Fg(Ob)5 b(ject)31 b(\014le)e(\(Solaris2\).)150 3258
+y Fd(0x3c)g(N_OPT)439 b Fg(Debugger)31 b(options)f(\(Solaris2\).)150
+3418 y Fd(0x40)f(N_RSYM)391 b Fg(Register)31 b(v)-5 b(ariable;)29
+b(see)i(Section)f(4.3)i([Register)e(V)-8 b(ariables],)31
+b(page)g(16.)150 3577 y Fd(0x42)e(N_M2C)439 b Fg(Mo)s(dula-2)30
+b(compilation)f(unit;)g(see)i(Section)f(D.4)i([N)p 2905
+3577 V 33 w(M2C],)f(page)g(56.)150 3737 y Fd(0x44)e(N_SLINE)343
+b Fg(Line)23 b(n)m(um)m(b)s(er)g(in)f(text)j(segmen)m(t;)j(see)c
+(Section)g(2.4)h([Line)e(Num)m(b)s(ers],)i(page)f(8.)150
+3896 y Fd(0x46)29 b(N_DSLINE)295 b Fg(Line)21 b(n)m(um)m(b)s(er)g(in)g
+(data)i(segmen)m(t;)j(see)d(Section)f(2.4)i([Line)d(Num)m(b)s(ers],)i
+(page)g(8.)150 4055 y Fd(0x48)29 b(N_BSLINE)295 b Fg(Line)26
+b(n)m(um)m(b)s(er)h(in)f(bss)g(segmen)m(t;)k(see)e(Section)g(2.4)g
+([Line)f(Num)m(b)s(ers],)g(page)h(8.)150 4215 y Fd(0x48)h(N_BROWS)343
+b Fg(Sun)19 b(source)h(co)s(de)h(bro)m(wser,)h(path)e(to)h(`)p
+Fd(.cb)p Fg(')f(\014le;)j(see)d(Section)h(D.5)g([N)p
+3429 4215 V 33 w(BR)m(O)m(WS],)p 3847 4237 42 91 v 1050
+4324 a(page)31 b(56.)150 4483 y Fd(0x4a)e(N_DEFD)391
+b Fg(GNU)62 b(Mo)s(dula2)f(de\014nition)e(mo)s(dule)h(dep)s(endency;)76
+b(see)62 b(Section)f(D.6)1050 4593 y([N)p 1148 4593 28
+4 v 33 w(DEFD],)32 b(page)f(56.)150 4752 y Fd(0x4c)e(N_FLINE)343
+b Fg(F)-8 b(unction)30 b(start/b)s(o)s(dy/end)g(line)f(n)m(um)m(b)s
+(ers)f(\(Solaris2\).)150 4912 y Fd(0x50)h(N_EHDECL)295
+b Fg(GNU)24 b(C)p Fd(++)f Fg(exception)h(v)-5 b(ariable;)25
+b(see)g(Section)e(D.7)i([N)p 2942 4912 V 33 w(EHDECL],)f(page)h(56.)150
+5071 y Fd(0x50)k(N_MOD2)391 b Fg(Mo)s(dula2)33 b(info)f
+Fd(")p Fg(for)h(imc)p Fd(")f Fg(\(according)i(to)g(Ultrix)e(V4.0\);)37
+b(see)d(Section)f(D.8)1050 5181 y([N)p 1148 5181 V 33
+w(MOD2],)f(page)f(56.)150 5340 y Fd(0x54)e(N_CATCH)343
+b Fg(GNU)31 b(C)p Fd(++)e(catch)g Fg(clause;)i(see)g(Section)f(D.9)h
+([N)p 2775 5340 V 34 w(CA)-8 b(TCH],)30 b(page)h(57.)p
+eop
+%DVIPSSectionPage: 49
+49 50 bop 150 -116 a Fg(App)s(endix)28 b(A:)i(T)-8 b(able)30
+b(of)h(Stab)f(T)m(yp)s(es)2162 b(49)150 299 y Fd(0x60)29
+b(N_SSYM)391 b Fg(Structure)30 b(of)g(union)f(elemen)m(t;)i(see)g
+(Section)f(D.10)i([N)p 2951 299 28 4 v 33 w(SSYM],)e(page)h(57.)150
+458 y Fd(0x62)e(N_ENDM)391 b Fg(Last)31 b(stab)f(for)g(mo)s(dule)f
+(\(Solaris2\).)150 618 y Fd(0x64)g(N_SO)487 b Fg(P)m(ath)31
+b(and)f(name)g(of)h(source)f(\014le;)g(see)h(Section)f(2.2)i([Source)e
+(Files],)g(page)h(7.)150 777 y Fd(0x80)e(N_LSYM)391 b
+Fg(Stac)m(k)40 b(v)-5 b(ariable)39 b(\(see)h(Section)f(4.1)i([Stac)m(k)
+f(V)-8 b(ariables],)42 b(page)e(15\))g(or)g(t)m(yp)s(e)1050
+887 y(\(see)31 b(Section)g(5.9)g([T)m(yp)s(edefs],)f(page)h(31\).)150
+1046 y Fd(0x82)e(N_BINCL)343 b Fg(Beginning)21 b(of)h(an)g(include)e
+(\014le)h(\(Sun)g(only\);)j(see)f(Section)f(2.3)h([Include)d(Files],)
+1050 1156 y(page)31 b(7.)150 1315 y Fd(0x84)e(N_SOL)439
+b Fg(Name)31 b(of)g(include)d(\014le;)h(see)i(Section)g(2.3)g([Include)
+e(Files],)h(page)h(7.)150 1474 y Fd(0xa0)e(N_PSYM)391
+b Fg(P)m(arameter)32 b(v)-5 b(ariable;)29 b(see)i(Section)f(4.7)i([P)m
+(arameters],)g(page)f(18.)150 1634 y Fd(0xa2)e(N_EINCL)343
+b Fg(End)29 b(of)i(an)f(include)e(\014le;)i(see)h(Section)f(2.3)h
+([Include)e(Files],)h(page)h(7.)150 1793 y Fd(0xa4)e(N_ENTRY)343
+b Fg(Alternate)53 b(en)m(try)g(p)s(oin)m(t;)63 b(see)54
+b(Section)e(2.8)i([Alternate)g(En)m(try)e(P)m(oin)m(ts],)1050
+1903 y(page)31 b(11.)150 2062 y Fd(0xc0)e(N_LBRAC)343
+b Fg(Beginning)53 b(of)i(a)h(lexical)d(blo)s(c)m(k;)67
+b(see)55 b(Section)g(2.7)h([Blo)s(c)m(k)f(Structure],)1050
+2172 y(page)31 b(11.)150 2331 y Fd(0xc2)e(N_EXCL)391
+b Fg(Place)28 b(holder)e(for)i(a)g(deleted)f(include)f(\014le;)i(see)g
+(Section)f(2.3)i([Include)d(Files],)1050 2441 y(page)31
+b(7.)150 2600 y Fd(0xc4)e(N_SCOPE)343 b Fg(Mo)s(dula2)20
+b(scop)s(e)g(information)f(\(Sun)g(link)m(er\);)j(see)f(Section)f(D.11)
+i([N)p 3399 2600 V 33 w(SCOPE],)p 3789 2623 42 91 v 1050
+2710 a(page)31 b(57.)150 2869 y Fd(0xe0)e(N_RBRAC)343
+b Fg(End)29 b(of)i(a)f(lexical)g(blo)s(c)m(k;)g(see)h(Section)f(2.7)i
+([Blo)s(c)m(k)f(Structure],)f(page)h(11.)150 3029 y Fd(0xe2)e(N_BCOMM)
+343 b Fg(Begin)52 b(named)g(common)h(blo)s(c)m(k;)63
+b(see)53 b(Section)f(4.4)h([Common)f(Blo)s(c)m(ks],)1050
+3138 y(page)31 b(16.)150 3298 y Fd(0xe4)e(N_ECOMM)343
+b Fg(End)59 b(named)g(common)h(blo)s(c)m(k;)74 b(see)60
+b(Section)g(4.4)h([Common)e(Blo)s(c)m(ks],)1050 3407
+y(page)31 b(16.)150 3567 y Fd(0xe8)e(N_ECOML)343 b Fg(Mem)m(b)s(er)51
+b(of)h(a)g(common)f(blo)s(c)m(k;)62 b(see)52 b(Section)f(4.4)i([Common)
+e(Blo)s(c)m(ks],)1050 3676 y(page)31 b(16.)150 3836 y
+Fd(0xea)e(N_WITH)391 b Fg(P)m(ascal)31 b Fd(with)e Fg(statemen)m(t:)43
+b(t)m(yp)s(e,,0,0,o\013set)33 b(\(Solaris2\).)150 3995
+y Fd(0xf0)c(N_NBTEXT)295 b Fg(Gould)29 b(non-base)i(registers;)f(see)h
+(Section)f(D.12)i([Gould],)e(page)h(57.)150 4154 y Fd(0xf2)e(N_NBDATA)
+295 b Fg(Gould)29 b(non-base)i(registers;)f(see)h(Section)f(D.12)i
+([Gould],)e(page)h(57.)150 4314 y Fd(0xf4)e(N_NBBSS)343
+b Fg(Gould)29 b(non-base)i(registers;)f(see)h(Section)f(D.12)i
+([Gould],)e(page)h(57.)150 4473 y Fd(0xf6)e(N_NBSTS)343
+b Fg(Gould)29 b(non-base)i(registers;)f(see)h(Section)f(D.12)i
+([Gould],)e(page)h(57.)150 4633 y Fd(0xf8)e(N_NBLCS)343
+b Fg(Gould)29 b(non-base)i(registers;)f(see)h(Section)f(D.12)i
+([Gould],)e(page)h(57.)p eop
+%DVIPSSectionPage: 50
+50 51 bop 150 -116 a Fg(50)3218 b(ST)-8 b(ABS)p eop
+%DVIPSSectionPage: 51
+51 52 bop 150 -116 a Fg(App)s(endix)28 b(B:)j(T)-8 b(able)30
+b(of)g(Sym)m(b)s(ol)f(Descriptors)1843 b(51)150 299 y
+Ff(App)t(endix)53 b(B)81 b(T)-13 b(able)54 b(of)g(Sym)l(b)t(ol)f
+(Descriptors)275 525 y Fg(The)25 b(sym)m(b)s(ol)f(descriptor)h(is)g
+(the)h(c)m(haracter)h(whic)m(h)d(follo)m(ws)h(the)h(colon)g(in)e(man)m
+(y)i(stabs,)h(and)e(whic)m(h)150 635 y(tells)35 b(what)h(kind)f(of)h
+(stab)h(it)e(is.)58 b(See)36 b(Section)g(1.3)i([String)d(Field],)i
+(page)g(2,)h(for)e(more)h(information)150 744 y(ab)s(out)30
+b(their)g(use.)150 900 y Fe(digit)150 1010 y Fd(\()150
+1120 y(-)432 b Fg(V)-8 b(ariable)30 b(on)g(the)h(stac)m(k;)h(see)f
+(Section)f(4.1)h([Stac)m(k)h(V)-8 b(ariables],)30 b(page)h(15.)150
+1276 y Fd(:)432 b Fg(C)p Fd(++)29 b Fg(nested)i(sym)m(b)s(ol;)e(see)i
+(See)g(Section)f(7.2)h([Nested)h(Sym)m(b)s(ols],)d(page)i(37)150
+1432 y Fd(a)432 b Fg(P)m(arameter)33 b(passed)e(b)m(y)g(reference)h(in)
+e(register;)i(see)g(Section)f(4.7.3)j([Reference)e(P)m(aram-)630
+1542 y(eters],)f(page)h(20.)150 1698 y Fd(b)432 b Fg(Based)31
+b(v)-5 b(ariable;)29 b(see)i(Section)f(4.6)i([Based)f(V)-8
+b(ariables],)30 b(page)h(17.)150 1854 y Fd(c)432 b Fg(Constan)m(t;)31
+b(see)g(Chapter)f(3)h([Constan)m(ts],)g(page)g(13.)150
+2010 y Fd(C)432 b Fg(Conforman)m(t)30 b(arra)m(y)h(b)s(ound)d(\(P)m
+(ascal,)j(ma)m(yb)s(e)f(other)h(languages\);)g(Section)f(4.7.4)i([Con-)
+630 2120 y(forman)m(t)d(Arra)m(ys],)h(page)g(20.)41 b(Name)29
+b(of)g(a)h(caugh)m(t)f(exception)h(\(GNU)f(C)p Fd(++)p
+Fg(\).)40 b(These)29 b(can)630 2230 y(b)s(e)j(distinguished)d(b)s
+(ecause)k(the)g(latter)g(uses)f Fd(N_CATCH)f Fg(and)h(the)h(former)f
+(uses)h(another)630 2339 y(sym)m(b)s(ol)c(t)m(yp)s(e.)150
+2495 y Fd(d)432 b Fg(Floating)30 b(p)s(oin)m(t)g(register)g(v)-5
+b(ariable;)29 b(see)i(Section)g(4.3)g([Register)g(V)-8
+b(ariables],)30 b(page)h(16.)150 2652 y Fd(D)432 b Fg(P)m(arameter)41
+b(in)e(\015oating)h(p)s(oin)m(t)f(register;)45 b(see)c(Section)f(4.7.1)
+i([Register)e(P)m(arameters],)630 2761 y(page)31 b(19.)150
+2917 y Fd(f)432 b Fg(File)30 b(scop)s(e)g(function;)f(see)i(Section)f
+(2.5)i([Pro)s(cedures],)e(page)h(9.)150 3074 y Fd(F)432
+b Fg(Global)30 b(function;)f(see)i(Section)f(2.5)h([Pro)s(cedures],)g
+(page)g(9.)150 3230 y Fd(G)432 b Fg(Global)30 b(v)-5
+b(ariable;)29 b(see)i(Section)f(4.2)i([Global)d(V)-8
+b(ariables],)31 b(page)g(15.)150 3386 y Fd(i)432 b Fg(See)31
+b(Section)f(4.7.1)i([Register)f(P)m(arameters],)h(page)f(19.)150
+3542 y Fd(I)432 b Fg(In)m(ternal)30 b(\(nested\))h(pro)s(cedure;)e(see)
+i(Section)f(2.6)i([Nested)f(Pro)s(cedures],)f(page)h(10.)150
+3698 y Fd(J)432 b Fg(In)m(ternal)30 b(\(nested\))h(function;)e(see)i
+(Section)f(2.6)i([Nested)f(Pro)s(cedures],)f(page)h(10.)150
+3855 y Fd(L)432 b Fg(Lab)s(el)29 b(name)i(\(do)s(cumen)m(ted)f(b)m(y)g
+(AIX,)h(no)f(further)f(information)g(kno)m(wn\).)150
+4011 y Fd(m)432 b Fg(Mo)s(dule;)30 b(see)h(Section)f(2.5)h([Pro)s
+(cedures],)f(page)h(9.)150 4167 y Fd(p)432 b Fg(Argumen)m(t)31
+b(list)e(parameter;)i(see)g(Section)f(4.7)h([P)m(arameters],)i(page)e
+(18.)150 4323 y Fd(pP)384 b Fg(See)31 b(Section)f(4.7)h([P)m
+(arameters],)i(page)e(18.)150 4480 y Fd(pF)384 b Fg(F)-8
+b(ortran)31 b(F)-8 b(unction)30 b(parameter;)h(see)g(Section)f(4.7)i
+([P)m(arameters],)g(page)f(18.)150 4636 y Fd(P)432 b
+Fg(Unfortunately)-8 b(,)36 b(three)f(separate)h(meanings)e(ha)m(v)m(e)i
+(b)s(een)e(indep)s(enden)m(tly)e(in)m(v)m(en)m(ted)j(for)630
+4745 y(this)f(sym)m(b)s(ol)g(descriptor.)55 b(A)m(t)36
+b(least)g(the)f(GNU)h(and)f(Sun)f(uses)g(can)i(b)s(e)f(distinguished)
+630 4855 y(b)m(y)27 b(the)g(sym)m(b)s(ol)e(t)m(yp)s(e.)40
+b(Global)26 b(Pro)s(cedure)g(\(AIX\))h(\(sym)m(b)s(ol)f(t)m(yp)s(e)h
+(used)f(unkno)m(wn\);)h(see)630 4965 y(Section)34 b(2.5)g([Pro)s
+(cedures],)h(page)f(9.)52 b(Register)33 b(parameter)i(\(GNU\))g(\(sym)m
+(b)s(ol)e(t)m(yp)s(e)h Fd(N_)630 5074 y(PSYM)p Fg(\);)d(see)h(Section)f
+(4.7)i([P)m(arameters],)g(page)g(18.)44 b(Protot)m(yp)s(e)32
+b(of)g(function)e(referenced)630 5184 y(b)m(y)g(this)g(\014le)f(\(Sun)g
+Fd(acc)p Fg(\))h(\(sym)m(b)s(ol)f(t)m(yp)s(e)i Fd(N_FUN)p
+Fg(\).)150 5340 y Fd(Q)432 b Fg(Static)31 b(Pro)s(cedure;)e(see)i
+(Section)g(2.5)g([Pro)s(cedures],)f(page)h(9.)p eop
+%DVIPSSectionPage: 52
+52 53 bop 150 -116 a Fg(52)3218 b(ST)-8 b(ABS)150 299
+y Fd(R)432 b Fg(Register)31 b(parameter;)g(see)g(Section)f(4.7.1)i
+([Register)f(P)m(arameters],)h(page)f(19.)150 458 y Fd(r)432
+b Fg(Register)31 b(v)-5 b(ariable;)29 b(see)i(Section)f(4.3)i
+([Register)e(V)-8 b(ariables],)31 b(page)g(16.)150 618
+y Fd(S)432 b Fg(File)30 b(scop)s(e)g(v)-5 b(ariable;)29
+b(see)i(Section)g(4.5)g([Statics],)g(page)g(17.)150 777
+y Fd(s)432 b Fg(Lo)s(cal)30 b(v)-5 b(ariable)29 b(\(OS9000\).)150
+936 y Fd(t)432 b Fg(T)m(yp)s(e)30 b(name;)h(see)f(Section)h(5.9)g([T)m
+(yp)s(edefs],)f(page)h(31.)150 1096 y Fd(T)432 b Fg(En)m(umeration,)30
+b(structure,)g(or)g(union)f(tag;)j(see)f(Section)f(5.9)h([T)m(yp)s
+(edefs],)f(page)h(31.)150 1255 y Fd(v)432 b Fg(P)m(arameter)59
+b(passed)f(b)m(y)f(reference;)73 b(see)58 b(Section)g(4.7.3)h
+([Reference)g(P)m(arameters],)630 1365 y(page)31 b(20.)150
+1524 y Fd(V)432 b Fg(Pro)s(cedure)30 b(scop)s(e)g(static)h(v)-5
+b(ariable;)29 b(see)i(Section)g(4.5)g([Statics],)g(page)g(17.)150
+1684 y Fd(x)432 b Fg(Conforman)m(t)30 b(arra)m(y;)h(see)g(Section)g
+(4.7.4)h([Conforman)m(t)e(Arra)m(ys],)h(page)g(20.)150
+1843 y Fd(X)432 b Fg(F)-8 b(unction)30 b(return)f(v)-5
+b(ariable;)30 b(see)h(Section)f(4.7)h([P)m(arameters],)i(page)e(18.)p
+eop
+%DVIPSSectionPage: 53
+53 54 bop 150 -116 a Fg(App)s(endix)28 b(C:)i(T)-8 b(able)30
+b(of)g(T)m(yp)s(e)g(Descriptors)1933 b(53)150 299 y Ff(App)t(endix)53
+b(C)81 b(T)-13 b(able)54 b(of)g(T)l(yp)t(e)f(Descriptors)275
+533 y Fg(The)30 b(t)m(yp)s(e)g(descriptor)g(is)f(the)i(c)m(haracter)h
+(whic)m(h)d(follo)m(ws)h(the)h(t)m(yp)s(e)f(n)m(um)m(b)s(er)f(and)h(an)
+h(equals)f(sign.)150 642 y(It)36 b(sp)s(eci\014es)e(what)h(kind)f(of)i
+(t)m(yp)s(e)g(is)e(b)s(eing)h(de\014ned.)55 b(See)36
+b(Section)f(1.3)i([String)d(Field],)i(page)h(2,)g(for)150
+752 y(more)31 b(information)d(ab)s(out)i(their)g(use.)150
+911 y Fe(digit)150 1021 y Fd(\()432 b Fg(T)m(yp)s(e)30
+b(reference;)h(see)g(Section)f(1.3)i([String)d(Field],)g(page)i(2.)150
+1180 y Fd(-)432 b Fg(Reference)30 b(to)g(builtin)c(t)m(yp)s(e;)k(see)g
+(Section)f(5.1.3)i([Negativ)m(e)g(T)m(yp)s(e)e(Num)m(b)s(ers],)g(page)h
+(23.)150 1339 y Fd(#)432 b Fg(Metho)s(d)30 b(\(C)p Fd(++)p
+Fg(\);)h(see)g(Section)f(7.7)h([Metho)s(d)g(T)m(yp)s(e)f(Descriptor],)h
+(page)g(40.)150 1498 y Fd(*)432 b Fg(P)m(oin)m(ter;)31
+b(see)g(Section)f(5.2)i([Miscellaneous)d(T)m(yp)s(es],)h(page)h(26.)150
+1657 y Fd(&)432 b Fg(Reference)31 b(\(C)p Fd(++)p Fg(\).)150
+1817 y Fd(@)432 b Fg(T)m(yp)s(e)34 b(A)m(ttributes)h(\(AIX\);)h(see)g
+(Section)e(1.3)i([String)e(Field],)h(page)h(2.)55 b(Mem)m(b)s(er)35
+b(\(class)630 1926 y(and)44 b(v)-5 b(ariable\))43 b(t)m(yp)s(e)h(\(GNU)
+h(C)p Fd(++)p Fg(\);)51 b(see)45 b(Section)e(7.8)j([Mem)m(b)s(er)e(T)m
+(yp)s(e)g(Descriptor],)630 2036 y(page)31 b(41.)150 2195
+y Fd(a)432 b Fg(Arra)m(y;)31 b(see)g(Section)f(5.5)h([Arra)m(ys],)h
+(page)f(28.)150 2354 y Fd(A)432 b Fg(Op)s(en)29 b(arra)m(y;)i(see)g
+(Section)f(5.5)i([Arra)m(ys],)f(page)g(28.)150 2513 y
+Fd(b)432 b Fg(P)m(ascal)23 b(space)g(t)m(yp)s(e)f(\(AIX\);)h(see)g
+(Section)f(5.2)i([Miscellaneous)d(T)m(yp)s(es],)j(page)f(26.)38
+b(Builtin)630 2623 y(in)m(teger)26 b(t)m(yp)s(e)g(\(Sun\);)h(see)f
+(Section)g(5.1.2)i([Builtin)23 b(T)m(yp)s(e)j(Descriptors],)h(page)f
+(22.)40 b(Const)630 2733 y(and)30 b(v)m(olatile)g(qual\014ed)f(t)m(yp)s
+(e)h(\(OS9000\).)150 2892 y Fd(B)432 b Fg(V)-8 b(olatile-quali\014ed)28
+b(t)m(yp)s(e;)j(see)g(Section)f(5.2)i([Miscellaneous)d(T)m(yp)s(es],)i
+(page)g(26.)150 3051 y Fd(c)432 b Fg(Complex)51 b(builtin)e(t)m(yp)s(e)
+j(\(AIX\);)h(see)g(Section)f(5.1.2)i([Builtin)c(T)m(yp)s(e)i
+(Descriptors],)630 3161 y(page)31 b(22.)42 b(Const-quali\014ed)28
+b(t)m(yp)s(e)j(\(OS9000\).)150 3320 y Fd(C)432 b Fg(COBOL)30
+b(Picture)f(t)m(yp)s(e.)41 b(See)31 b(AIX)f(do)s(cumen)m(tation)h(for)f
+(details.)150 3479 y Fd(d)432 b Fg(File)30 b(t)m(yp)s(e;)g(see)h
+(Section)g(5.2)g([Miscellaneous)e(T)m(yp)s(es],)i(page)g(26.)150
+3638 y Fd(D)432 b Fg(N-dimensional)28 b(dynamic)h(arra)m(y;)i(see)g
+(Section)f(5.5)i([Arra)m(ys],)f(page)g(28.)150 3797 y
+Fd(e)432 b Fg(En)m(umeration)29 b(t)m(yp)s(e;)i(see)g(Section)f(5.7)i
+([En)m(umerations],)e(page)h(29.)150 3957 y Fd(E)432
+b Fg(N-dimensional)28 b(subarra)m(y;)i(see)h(Section)f(5.5)i([Arra)m
+(ys],)f(page)g(28.)150 4116 y Fd(f)432 b Fg(F)-8 b(unction)30
+b(t)m(yp)s(e;)h(see)g(Section)f(5.11)i([F)-8 b(unction)30
+b(T)m(yp)s(es],)g(page)i(32.)150 4275 y Fd(F)432 b Fg(P)m(ascal)31
+b(function)e(parameter;)i(see)g(Section)f(5.11)i([F)-8
+b(unction)31 b(T)m(yp)s(es],)f(page)h(32)150 4434 y Fd(g)432
+b Fg(Builtin)19 b(\015oating)j(p)s(oin)m(t)f(t)m(yp)s(e;)k(see)d
+(Section)g(5.1.2)h([Builtin)c(T)m(yp)s(e)j(Descriptors],)h(page)g(22.)
+150 4594 y Fd(G)432 b Fg(COBOL)30 b(Group.)40 b(See)30
+b(AIX)h(do)s(cumen)m(tation)f(for)g(details.)150 4753
+y Fd(i)432 b Fg(Imp)s(orted)41 b(t)m(yp)s(e)i(\(AIX\);)g(see)g(Section)
+f(5.3)h([Cross-References],)j(page)d(27.)78 b(V)-8 b(olatile-)630
+4862 y(quali\014ed)28 b(t)m(yp)s(e)j(\(OS9000\).)150
+5022 y Fd(k)432 b Fg(Const-quali\014ed)28 b(t)m(yp)s(e;)j(see)g
+(Section)f(5.2)i([Miscellaneous)d(T)m(yp)s(es],)h(page)i(26.)150
+5181 y Fd(K)432 b Fg(COBOL)30 b(File)f(Descriptor.)41
+b(See)30 b(AIX)h(do)s(cumen)m(tation)f(for)g(details.)150
+5340 y Fd(M)432 b Fg(Multiple)28 b(instance)i(t)m(yp)s(e;)h(see)g
+(Section)f(5.2)i([Miscellaneous)d(T)m(yp)s(es],)h(page)h(26.)p
+eop
+%DVIPSSectionPage: 54
+54 55 bop 150 -116 a Fg(54)3218 b(ST)-8 b(ABS)150 299
+y Fd(n)432 b Fg(String)29 b(t)m(yp)s(e;)i(see)g(Section)f(5.6)h
+([Strings],)f(page)h(29.)150 458 y Fd(N)432 b Fg(Stringptr;)29
+b(see)i(Section)f(5.6)h([Strings],)f(page)h(29.)150 618
+y Fd(o)432 b Fg(Opaque)30 b(t)m(yp)s(e;)h(see)g(Section)f(5.9)h([T)m
+(yp)s(edefs],)f(page)i(31.)150 777 y Fd(p)432 b Fg(Pro)s(cedure;)30
+b(see)h(Section)f(5.11)i([F)-8 b(unction)30 b(T)m(yp)s(es],)g(page)i
+(32.)150 936 y Fd(P)432 b Fg(P)m(ac)m(k)m(ed)32 b(arra)m(y;)f(see)g
+(Section)g(5.5)g([Arra)m(ys],)g(page)g(28.)150 1096 y
+Fd(r)432 b Fg(Range)31 b(t)m(yp)s(e;)g(see)g(Section)f(5.4)h
+([Subranges],)f(page)h(27.)150 1255 y Fd(R)432 b Fg(Builtin)18
+b(\015oating)i(t)m(yp)s(e;)k(see)d(Section)f(5.1.2)i([Builtin)c(T)m(yp)
+s(e)i(Descriptors],)i(page)f(22)h(\(Sun\).)630 1365 y(P)m(ascal)j
+(subroutine)e(parameter;)k(see)e(Section)g(5.11)h([F)-8
+b(unction)24 b(T)m(yp)s(es],)i(page)f(32)h(\(AIX\).)630
+1474 y(Detecting)e(this)e(con\015ict)g(is)g(p)s(ossible)e(with)h
+(careful)h(parsing)f(\(hin)m(t:)37 b(a)23 b(P)m(ascal)g(subroutine)630
+1584 y(parameter)f(t)m(yp)s(e)g(will)d(alw)m(a)m(ys)j(con)m(tain)f(a)h
+(comma,)j(and)c(a)g(builtin)e(t)m(yp)s(e)i(descriptor)g(nev)m(er)630
+1694 y(will\).)150 1853 y Fd(s)432 b Fg(Structure)30
+b(t)m(yp)s(e;)g(see)h(Section)f(5.8)i([Structures],)e(page)h(30.)150
+2012 y Fd(S)432 b Fg(Set)31 b(t)m(yp)s(e;)f(see)h(Section)g(5.2)g
+([Miscellaneous)e(T)m(yp)s(es],)i(page)g(26.)150 2172
+y Fd(u)432 b Fg(Union;)29 b(see)i(Section)g(5.10)h([Unions],)d(page)i
+(31.)150 2331 y Fd(v)432 b Fg(V)-8 b(arian)m(t)39 b(record.)64
+b(This)36 b(is)h(a)h(P)m(ascal)h(and)f(Mo)s(dula-2)f(feature)i(whic)m
+(h)e(is)g(lik)m(e)g(a)i(union)630 2441 y(within)28 b(a)j(struct)f(in)f
+(C.)h(See)h(AIX)f(do)s(cumen)m(tation)h(for)f(details.)150
+2600 y Fd(w)432 b Fg(Wide)30 b(c)m(haracter;)i(see)f(Section)f(5.1.2)i
+([Builtin)d(T)m(yp)s(e)g(Descriptors],)i(page)g(22.)150
+2760 y Fd(x)432 b Fg(Cross-reference;)31 b(see)g(Section)f(5.3)h
+([Cross-References],)h(page)f(27.)150 2919 y Fd(Y)432
+b Fg(Used)30 b(b)m(y)h(IBM's)f(xlC)g(C)p Fd(++)f Fg(compiler)g(\(for)i
+(structures,)f(I)g(think\).)150 3078 y Fd(z)432 b Fg(gstring;)30
+b(see)h(Section)f(5.6)i([Strings],)d(page)i(29.)p eop
+%DVIPSSectionPage: 55
+55 56 bop 150 -116 a Fg(App)s(endix)28 b(D:)j(Expanded)e(Reference)i(b)
+m(y)f(Stab)g(T)m(yp)s(e)1583 b(55)150 299 y Ff(App)t(endix)53
+b(D)81 b(Expanded)53 b(Reference)f(b)l(y)h(Stab)g(T)l(yp)t(e)275
+586 y Fg(F)-8 b(or)36 b(a)h(full)c(list)i(of)h(stab)g(t)m(yp)s(es,)i
+(and)d(cross-references)i(to)g(where)e(they)h(are)h(describ)s(ed,)e
+(see)i(Ap-)150 696 y(p)s(endix)27 b(A)j([Stab)g(T)m(yp)s(es],)g(page)h
+(47.)41 b(This)28 b(app)s(endix)g(just)h(co)m(v)m(ers)i(certain)f
+(stabs)g(whic)m(h)e(are)j(not)f(y)m(et)150 805 y(describ)s(ed)f(in)g
+(the)i(main)e(b)s(o)s(dy)h(of)g(this)g(do)s(cumen)m(t;)h(ev)m(en)m
+(tually)g(the)g(information)e(will)f(all)h(b)s(e)h(in)g(one)150
+915 y(place.)275 1067 y(F)-8 b(ormat)31 b(of)g(an)f(en)m(try:)275
+1219 y(The)f(\014rst)h(line)f(is)g(the)i(sym)m(b)s(ol)e(t)m(yp)s(e)h
+(\(see)i(`)p Fd(include/aout/stab.def)p Fg('\).)275 1371
+y(The)d(second)i(line)e(describ)s(es)f(the)j(language)g(constructs)f
+(the)h(sym)m(b)s(ol)e(t)m(yp)s(e)h(represen)m(ts.)275
+1524 y(The)25 b(third)g(line)f(is)i(the)g(stab)h(format)f(with)f(the)i
+(signi\014can)m(t)e(stab)i(\014elds)d(named)i(and)g(the)g(rest)h(NIL.)
+275 1676 y(Subsequen)m(t)h(lines)g(expand)g(up)s(on)g(the)i(meaning)f
+(and)g(p)s(ossible)e(v)-5 b(alues)28 b(for)i(eac)m(h)g(signi\014can)m
+(t)f(stab)150 1785 y(\014eld.)275 1938 y(Finally)-8 b(,)29
+b(an)m(y)h(further)f(information.)150 2239 y Fh(D.1)68
+b(N)p 538 2239 41 6 v 49 w(PC)3588 2584 y Fd(.stabs)-3726
+b Fa(N)p 247 2584 35 5 v 41 w(PC)390 2694 y Fg(Global)30
+b(sym)m(b)s(ol)f(\(for)h(P)m(ascal\).)630 2840 y Fd("name")46
+b(->)h("symbol_name")92 b(<<?>>)630 2944 y(value)i(->)47
+b(supposedly)e(the)i(line)g(number)f(\(stab.def)f(is)i(skeptical\))630
+3091 y Fg(`)p Fd(stabdump.c)p Fg(')28 b(sa)m(ys:)630
+3298 y(global)i(pascal)g(sym)m(b)s(ol:)f(name,,0,subt)m(yp)s(e,line)630
+3402 y Fd(<<)h Fg(subt)m(yp)s(e?)f Fd(>>)150 3704 y Fh(D.2)68
+b(N)p 538 3704 41 6 v 49 w(NSYMS)3588 4049 y Fd(.stabn)-3726
+b Fa(N)p 247 4049 35 5 v 41 w(NSYMS)390 4158 y Fg(Num)m(b)s(er)29
+b(of)i(sym)m(b)s(ols)e(\(according)h(to)i(Ultrix)d(V4.0\).)872
+4305 y(0,)i(\014les,,funcs,lines)d(\(stab.def)7 b(\))150
+4606 y Fh(D.3)68 b(N)p 538 4606 41 6 v 49 w(NOMAP)3588
+4952 y Fd(.stabs)-3726 b Fa(N)p 247 4952 35 5 v 41 w(NOMAP)390
+5061 y Fg(No)37 b(DST)f(map)f(for)h(sym)m(b)s(ol)f(\(according)i(to)g
+(Ultrix)e(V4.0\).)60 b(I)36 b(think)e(this)h(means)i(a)f(v)-5
+b(ariable)390 5171 y(has)30 b(b)s(een)g(optimized)f(out.)872
+5317 y(name,)i(,0,t)m(yp)s(e,ignored)g(\(stab.def)7 b(\))p
+eop
+%DVIPSSectionPage: 56
+56 57 bop 150 -116 a Fg(56)3218 b(ST)-8 b(ABS)150 299
+y Fh(D.4)68 b(N)p 538 299 41 6 v 49 w(M2C)3588 627 y
+Fd(.stabs)-3726 b Fa(N)p 247 627 35 5 v 41 w(M2C)390
+736 y Fg(Mo)s(dula-2)30 b(compilation)f(unit.)630 877
+y Fd("string")46 b(->)h("unit_name,unit_time_st)o(amp[)o(,cod)o(e_t)o
+(ime_)o(stam)o(p]")630 981 y(desc)142 b(->)47 b(unit_number)630
+1085 y(value)94 b(->)47 b(0)h(\(main)e(unit\))1107 1188
+y(1)i(\(any)e(other)h(unit\))390 1335 y Fg(See)31 b Fe(Db)m(x)f(and)g
+(Db)m(xto)s(ol)h(In)m(terfaces)p Fg(,)g(2nd)f(edition,)g(b)m(y)g(Sun,)f
+(1988,)j(for)e(more)h(information.)150 1622 y Fh(D.5)68
+b(N)p 538 1622 41 6 v 49 w(BR)l(O)l(WS)3588 1950 y Fd(.stabs)-3726
+b Fa(N)p 247 1950 35 5 v 41 w(BR)m(O)m(WS)390 2060 y
+Fg(Sun)29 b(source)h(co)s(de)h(bro)m(wser,)f(path)g(to)h(`)p
+Fd(.cb)p Fg(')f(\014le)390 2206 y Fd(<<)p Fg(?)p Fd(>>)f(")p
+Fg(path)h(to)h(asso)s(ciated)g(`)p Fd(.cb)p Fg(')f(\014le)p
+Fd(")390 2352 y Fg(Note:)42 b(N)p 718 2352 28 4 v 33
+w(BR)m(O)m(WS)31 b(has)f(the)h(same)g(v)-5 b(alue)29
+b(as)i(N)p 2083 2352 V 33 w(BSLINE.)150 2639 y Fh(D.6)68
+b(N)p 538 2639 41 6 v 49 w(DEFD)3588 2967 y Fd(.stabn)-3726
+b Fa(N)p 247 2967 35 5 v 41 w(DEFD)390 3077 y Fg(GNU)31
+b(Mo)s(dula2)f(de\014nition)e(mo)s(dule)h(dep)s(endency)-8
+b(.)390 3223 y(GNU)39 b(Mo)s(dula-2)f(de\014nition)e(mo)s(dule)h(dep)s
+(endency)-8 b(.)64 b(The)38 b(v)-5 b(alue)37 b(is)h(the)g(mo)s
+(di\014cation)f(time)390 3333 y(of)c(the)g(de\014nition)e(\014le.)47
+b(The)32 b(other)h(\014eld)f(is)g(non-zero)h(if)f(it)g(is)g(imp)s
+(orted)f(with)h(the)h(GNU)g(M2)390 3443 y(k)m(eyw)m(ord)d
+Fd(\045INITIALIZE)p Fg(.)37 b(P)m(erhaps)30 b Fd(N_M2C)e
+Fg(can)i(b)s(e)f(used)g(if)f(there)i(are)g(enough)g(empt)m(y)g
+(\014elds?)150 3730 y Fh(D.7)68 b(N)p 538 3730 41 6 v
+49 w(EHDECL)3588 4058 y Fd(.stabs)-3726 b Fa(N)p 247
+4058 35 5 v 41 w(EHDECL)390 4167 y Fg(GNU)31 b(C)p Fd(++)e
+Fg(exception)i(v)-5 b(ariable)29 b Fd(<<)p Fg(?)p Fd(>>)p
+Fg(.)390 4314 y Fd(")p Fe(string)37 b Fg(is)29 b(v)-5
+b(ariable)29 b(name)p Fd(")390 4460 y Fg(Note:)42 b(con\015icts)30
+b(with)f Fd(N_MOD2)p Fg(.)150 4747 y Fh(D.8)68 b(N)p
+538 4747 41 6 v 49 w(MOD2)3588 5075 y Fd(.stab?)-3726
+b Fa(N)p 247 5075 35 5 v 41 w(MOD2)390 5185 y Fg(Mo)s(dula2)30
+b(info)f Fd(")p Fg(for)h(imc)p Fd(")f Fg(\(according)i(to)g(Ultrix)e
+(V4.0\))390 5331 y(Note:)42 b(con\015icts)30 b(with)f
+Fd(N_EHDECL)f(<<)p Fg(?)p Fd(>>)p eop
+%DVIPSSectionPage: 57
+57 58 bop 150 -116 a Fg(App)s(endix)28 b(D:)j(Expanded)e(Reference)i(b)
+m(y)f(Stab)g(T)m(yp)s(e)1583 b(57)150 299 y Fh(D.9)68
+b(N)p 538 299 41 6 v 49 w(CA)-11 b(TCH)3588 636 y Fd(.stabn)-3726
+b Fa(N)p 247 636 35 5 v 41 w(CA)-10 b(TCH)390 745 y Fg(GNU)31
+b(C)p Fd(++)e(catch)g Fg(clause)390 895 y(GNU)37 b(C)p
+Fd(++)f(catch)f Fg(clause.)59 b(The)36 b(v)-5 b(alue)36
+b(is)f(its)h(address.)58 b(The)36 b(desc)h(\014eld)e(is)h(nonzero)h(if)
+e(this)390 1005 y(en)m(try)h(is)g(immediately)e(follo)m(w)m(ed)i(b)m(y)
+g(a)g Fd(CAUGHT)f Fg(stab)h(sa)m(ying)g(what)g(exception)g(w)m(as)h
+(caugh)m(t.)390 1114 y(Multiple)28 b Fd(CAUGHT)h Fg(stabs)i(means)f
+(that)h(m)m(ultiple)d(exceptions)j(can)g(b)s(e)f(caugh)m(t)h(here.)41
+b(If)30 b(desc)h(is)390 1224 y(0,)g(it)f(means)g(all)f(exceptions)i
+(are)g(caugh)m(t)g(here.)150 1518 y Fh(D.10)68 b(N)p
+605 1518 41 6 v 49 w(SSYM)3588 1855 y Fd(.stabn)-3726
+b Fa(N)p 247 1855 35 5 v 41 w(SSYM)390 1965 y Fg(Structure)30
+b(or)g(union)e(elemen)m(t.)390 2114 y(The)i(v)-5 b(alue)30
+b(is)f(the)i(o\013set)g(in)e(the)i(structure.)390 2264
+y Fd(<<)p Fg(?lo)s(oking)e(at)i(structs)f(and)g(unions)e(in)h(C)h(I)g
+(didn't)f(see)i(these)p Fd(>>)150 2559 y Fh(D.11)68 b(N)p
+605 2559 41 6 v 49 w(SCOPE)3588 2896 y Fd(.stab?)-3726
+b Fa(N)p 247 2896 35 5 v 41 w(SCOPE)390 3005 y Fg(Mo)s(dula2)30
+b(scop)s(e)g(information)f(\(Sun)g(link)m(er\))g Fd(<<)p
+Fg(?)p Fd(>>)150 3300 y Fh(D.12)68 b(Non-base)45 b(registers)i(on)e
+(Gould)f(systems)3588 3637 y Fd(.stab?)-3726 b Fa(N)p
+247 3637 V 41 w(NBTEXT)3588 3746 y Fd(.stab?)g Fa(N)p
+247 3746 V 41 w(NBD)m(A)-10 b(T)g(A)3588 3856 y Fd(.stab?)-3726
+b Fa(N)p 247 3856 V 41 w(NBBSS)3588 3966 y Fd(.stab?)g
+Fa(N)p 247 3966 V 41 w(NBSTS)3588 4075 y Fd(.stab?)g
+Fa(N)p 247 4075 V 41 w(NBLCS)390 4185 y Fg(These)30 b(are)h(used)e(on)i
+(Gould)e(systems)h(for)h(non-base)f(registers)g(syms.)390
+4334 y(Ho)m(w)m(ev)m(er,)35 b(the)e(follo)m(wing)e(v)-5
+b(alues)32 b(are)h(not)f(the)h(v)-5 b(alues)32 b(used)f(b)m(y)i(Gould;)
+f(they)h(are)g(the)g(v)-5 b(alues)390 4444 y(whic)m(h)29
+b(GNU)j(has)e(b)s(een)g(do)s(cumen)m(ting)g(for)g(these)h(v)-5
+b(alues)30 b(for)h(a)g(long)f(time,)h(without)e(actually)390
+4553 y(c)m(hec)m(king)d(what)g(Gould)e(uses.)39 b(I)26
+b(include)d(these)j(v)-5 b(alues)25 b(only)g(b)s(ecause)g(p)s(erhaps)f
+(some)i(someone)390 4663 y(actually)j(did)f(something)h(with)g(the)h
+(GNU)g(information)e(\(I)i(hop)s(e)f(not,)h(wh)m(y)f(GNU)h(kno)m
+(wingly)390 4773 y(assigned)g(wrong)g(v)-5 b(alues)29
+b(to)i(these)g(in)e(the)i(header)f(\014le)f(is)h(a)h(complete)g(m)m
+(ystery)f(to)h(me\).)630 4916 y Fd(240)190 b(0xf0)238
+b(N_NBTEXT)93 b(??)630 5020 y(242)190 b(0xf2)238 b(N_NBDATA)93
+b(??)630 5124 y(244)190 b(0xf4)238 b(N_NBBSS)141 b(??)630
+5228 y(246)190 b(0xf6)238 b(N_NBSTS)141 b(??)630 5331
+y(248)190 b(0xf8)238 b(N_NBLCS)141 b(??)p eop
+%DVIPSSectionPage: 58
+58 59 bop 150 -116 a Fg(58)3218 b(ST)-8 b(ABS)150 299
+y Fh(D.13)68 b(N)p 605 299 41 6 v 49 w(LENG)3588 591
+y Fd(.stabn)-3726 b Fa(N)p 247 591 35 5 v 41 w(LENG)390
+701 y Fg(Second)31 b(sym)m(b)s(ol)g(en)m(try)h(con)m(taining)f(a)h
+(length-v)-5 b(alue)32 b(for)f(the)h(preceding)f(en)m(try)-8
+b(.)45 b(The)32 b(v)-5 b(alue)31 b(is)390 810 y(the)g(length.)p
+eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+%DVIPSBeginSection
+TeXDict begin
+ 40258437 52099154 1000 600 600 (stabs.dvi)
+@start bos
+%DVIPSBitmapFont: Fa cmbxti10 14.4 1
+/Fa 1 47 df<00FC0003FF000FFF801FFFC03FFFC03FFFC07FFFC07FFFC0FFFFC0FFFFC0
+FFFFC0FFFF80FFFF80FFFF007FFE003FFC001FF8000FE000121271912B>46
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmr9 9 9
+/Fb 9 58 df<000FE000007FFC0000F83E0003E00F8007C007C0078003C00F8003E01F00
+01F01F0001F03F0001F83F0001F83E0000F87E0000FC7E0000FC7E0000FC7E0000FC7E00
+00FCFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE00
+00FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE00
+00FE7E0000FC7E0000FC7E0000FC7E0000FC7E0000FC3F0001F83F0001F83F0001F81F00
+01F01F0001F00F8003E007C007C007C007C003E00F8000F83E00007FFC00000FE0001F34
+7DB126>48 D<00070000000F0000001F0000007F000007FF0000FFFF0000FFBF0000F83F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F
+0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F
+0000003F0000003F0000007F80007FFFFF807FFFFF807FFFFF8019327AB126>I<003FC0
+0000FFF00003FFFC000F80FF001E007F801C003FC038001FE070000FE070000FF0600007
+F0FC0007F0FE0007F8FF0007F8FF0003F8FF0003F8FF0003F87E0007F83C0007F8000007
+F8000007F0000007F000000FF000000FE000001FC000001FC000003F8000003F0000007E
+000000FC000001F8000001F0000003E0000007C000000F8000001F0000003E0000003C00
+000078001800F0001801E0001803C00030078000300F0000301C0000701FFFFFF03FFFFF
+F07FFFFFF0FFFFFFE0FFFFFFE0FFFFFFE01D327CB126>I<001FE00000FFFC0001FFFF00
+07E03F800F001FC01E000FE01C0007F03F0007F03F8007F83F8003F83FC003F83F8003F8
+3F8003F81F0007F8000007F8000007F0000007F000000FE000000FC000001FC000003F80
+00007E000001F800007FE000007FFC0000003F0000001FC000000FE0000007F0000007F8
+000003F8000003FC000001FC000001FE000001FE000001FE7E0001FEFF0001FEFF0001FE
+FF0001FEFF0001FEFF0001FCFE0003FC780003FC700007F8380007F03C000FF01F001FE0
+0FE03F8003FFFF0000FFFC00001FE0001F347DB126>I<0C0000C00FC00FC00FFFFF800F
+FFFF000FFFFE000FFFFC000FFFF0000FFFC0000C1800000C0000000C0000000C0000000C
+0000000C0000000C0000000C0000000C0000000C0000000C0FC0000C7FF8000CF07C000F
+C03F000F001F800F000FC00E000FC00C0007E00C0007E0000007F0000003F0000003F000
+0003F8000003F8000003F8000003F8180003F87E0003F8FE0003F8FE0003F8FE0003F8FE
+0003F0FE0007F0F80007F0600007E0700007E070000FC038001FC03C001F801E007F000F
+80FE0007FFF80001FFE000003F80001D347CB126>53 D<0000FE000007FF80001FFFE000
+3F00F0007C007001F801F801F003F803E003F807E003F80FC003F80FC001F01F8000001F
+8000003F0000003F0000003F0000007F0000007E0000007E07F0007E1FFC00FE381F00FE
+700F80FEE007C0FFC003E0FF8003F0FF8001F8FF0001F8FF0001FCFF0000FCFF0000FCFE
+0000FEFE0000FEFE0000FEFE0000FEFE0000FE7E0000FE7E0000FE7E0000FE7E0000FE7F
+0000FE3F0000FC3F0000FC1F0001FC1F8001F80F8001F00FC003F007C007E003E00FC001
+F81F8000FFFF00003FFC00000FE0001F347DB126>I<300000003C0000003FFFFFFF3FFF
+FFFF3FFFFFFF7FFFFFFE7FFFFFFE7FFFFFFC700000386000003060000070600000E0C000
+00C0C00001C0C0000380000007000000060000000E0000001C0000001800000038000000
+7000000070000000E0000000E0000001C0000003C0000003C0000003C000000780000007
+8000000F8000000F8000000F8000001F8000001F0000001F0000003F0000003F0000003F
+0000003F0000003F0000007F0000007F0000007F0000007F0000007F0000007F0000007F
+0000007F0000007F0000001C000020347CB126>I<000FE000007FFC0000FFFF0003F01F
+8007C007C00F0003E00E0001F01E0000F01C0000F83C0000783C0000783C0000783E0000
+783E0000783F0000F83F8000F03FC001F01FF001E01FF803C00FFE078007FF0F0003FFDE
+0001FFF80000FFF800003FFE00003FFF0000F7FFC003E3FFE00780FFF00F007FF81E001F
+F83E0007FC3C0003FC780001FC7800007EF800007EF000003EF000003EF000001EF00000
+1EF000001EF800001EF800003C7800003C7C0000783E0000781F0000F00F8003E007F01F
+C001FFFF00007FFC00001FE0001F347DB126>I<000FE000007FF80000FFFE0003F83F00
+07E00F800FC007C01F8007E01F8003F03F0003F07F0001F87E0001F87E0001F8FE0001FC
+FE0000FCFE0000FCFE0000FCFE0000FCFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE
+7E0001FE7E0001FE7F0001FE3F0001FE3F0003FE1F8003FE0F8007FE07C00EFE03E01CFE
+01F038FE007FF0FE001FC0FC000000FC000001FC000001FC000001F8000001F8000001F0
+000003F01F0003E03F8007E03F8007C03F800FC03F801F803F003F001C007E001F01FC00
+0FFFF00003FFC00000FF00001F347DB126>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmti9 9 1
+/Fc 1 47 df<1C7FFFFFFFFFFE380808778718>46 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmtt9 9 46
+/Fd 46 122 df<0001C00003E0000FE0001FE0003FC0007F8000FE0001FC0001F80003F8
+0007F00007E0000FC0000FC0001F80001F80003F00003F00003F00007E00007E00007E00
+007E0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC00007E00007E00007E00007E00003F00003F00003F00001F80001F80000FC0000FC0
+0007E00007F00003F80001F80001FC0000FE00007F80003FC0001FE0000FE00003E00001
+C0133A73B327>40 D<700000F80000FE0000FF00007F80003FC0000FE00007F00003F000
+03F80001FC0000FC00007E00007E00003F00003F00001F80001F80001F80000FC0000FC0
+000FC0000FC00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E0
+0007E00007E0000FC0000FC0000FC0000FC0001F80001F80001F80003F00003F00007E00
+007E0000FC0001FC0003F80003F00007F0000FE0003FC0007F8000FF0000FE0000F80000
+700000133A7AB327>I<0F003FC03FE07FF07FF07FF87FF83FF83FF80FF801F801F003F0
+07E01FE07FC0FF80FF00FE0070000D14738927>44 D<1E007F807F80FFC0FFC0FFC0FFC0
+7F807F801E000A0A728927>46 D<003FE00001FFF80003FFFE000FFFFF801FFFFFC03FE0
+7FE03F800FE07F0007F07E0003F8FE0001F8FC0001F8FE0001FCFE0000FCFE0000FCFE00
+00FC7C0000FC000000FC000000FC000001FC000001F8000001F8000003F8000003F00000
+07F000000FE000001FC000003FC000007F800000FF000001FE000003FC000007F800000F
+F000001FE000003FC000007F800000FE000001FC000007F800780FF000FC1FE000FC3FC0
+00FC7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E2F7CAE27>50
+D<0003F000000007F800000007F80000000FFC0000000FFC0000000FFC0000000FFC0000
+000F3C0000001F3E0000001F3E0000001F3E0000001F3E0000001F3E0000003F3F000000
+3F3F0000003F3F0000003E1F0000003E1F0000007E1F8000007E1F8000007E1F8000007E
+1F800000FC0FC00000FC0FC00000FC0FC00000FC0FC00000FC0FC00001F807E00001F807
+E00001F807E00001FFFFE00001FFFFE00003FFFFF00003FFFFF00003FFFFF00003F003F0
+0003F003F00007E001F80007E001F80007E001F80007E001F8000FE001FC007FFC0FFF80
+FFFC0FFFC0FFFE1FFFC0FFFC0FFFC07FFC0FFF80222F7EAE27>65
+D<7FFFFF0000FFFFFFC000FFFFFFE000FFFFFFF8007FFFFFF80007E003FC0007E000FE00
+07E0007E0007E0007F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007
+E0003F0007E0007E0007E0007E0007E000FC0007E003FC0007E00FF80007FFFFF00007FF
+FFC00007FFFFF00007FFFFF80007FFFFFC0007E000FE0007E0007F0007E0003F8007E000
+1F8007E0001F8007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000F
+C007E0001FC007E0001F8007E0003F8007E0007F0007E001FF007FFFFFFE00FFFFFFFC00
+FFFFFFF800FFFFFFE0007FFFFF8000222E7FAD27>I<0003F80E001FFE1F003FFFBF00FF
+FFFF01FFFFFF03FE0FFF07F803FF07F001FF0FE000FF1FC000FF1F80007F1F80007F3F00
+003F3F00003F7F00003F7E00003F7E00001E7E000000FE000000FC000000FC000000FC00
+0000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FE0000007E00
+00007E0000007E00001E7F00003F3F00003F3F00003F1F80003F1F80007F1FC0007E0FE0
+00FE07F001FC07F803FC03FE0FF801FFFFF000FFFFE0003FFFC0001FFF000003F8002030
+7DAE27>I<7FFFFC00007FFFFF0000FFFFFFC0007FFFFFE0007FFFFFF00007E00FF80007
+E007F80007E001FC0007E000FE0007E000FE0007E0007E0007E0007F0007E0003F0007E0
+003F8007E0001F8007E0001F8007E0001F8007E0001FC007E0000FC007E0000FC007E000
+0FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000F
+C007E0000FC007E0001F8007E0001F8007E0001F8007E0003F8007E0003F0007E0003F00
+07E0007F0007E000FE0007E000FE0007E001FC0007E003F80007E00FF8007FFFFFF0007F
+FFFFE000FFFFFFC0007FFFFF00007FFFFC0000222E7FAD27>I<7FFFFFFF80FFFFFFFFC0
+FFFFFFFFC0FFFFFFFFC07FFFFFFFC007E0000FC007E0000FC007E0000FC007E0000FC007
+E0000FC007E0000FC007E000078007E000000007E000000007E000000007E000000007E0
+07800007E00FC00007E00FC00007E00FC00007FFFFC00007FFFFC00007FFFFC00007FFFF
+C00007FFFFC00007E00FC00007E00FC00007E00FC00007E007800007E000000007E00000
+0007E000000007E000000007E00003C007E00007E007E00007E007E00007E007E00007E0
+07E00007E007E00007E007E00007E07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07F
+FFFFFFC0232E7FAD27>I<7FFFFFFF80FFFFFFFFC0FFFFFFFFC0FFFFFFFFC07FFFFFFFC0
+07E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E000078007
+E000000007E000000007E000000007E000000007E007800007E00FC00007E00FC00007E0
+0FC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007E00FC00007E00F
+C00007E00FC00007E007800007E000000007E000000007E000000007E000000007E00000
+0007E000000007E000000007E000000007E000000007E000000007E000000007E0000000
+7FFF800000FFFFC00000FFFFC00000FFFFC000007FFF800000222E7EAD27>I<0007F038
+00001FFC7C00007FFFFC0000FFFFFC0001FFFFFC0003FC1FFC0007F00FFC000FE007FC00
+0FC003FC001FC001FC001F8001FC003F8001FC003F0000FC003F0000FC007E0000FC007E
+0000FC007E000078007E00000000FC00000000FC00000000FC00000000FC00000000FC00
+000000FC00000000FC00000000FC00000000FC001FFF00FC003FFF80FC003FFF80FC003F
+FF807E001FFF007E0000FC007E0000FC007E0000FC003F0001FC003F0001FC003F8001FC
+001F8001FC001FC003FC000FC003FC000FE007FC0007F00FFC0003FC1FFC0001FFFFFC00
+00FFFFFC00007FFEFC00001FFC78000007F0000021307DAE27>I<7FFE07FFE0FFFF0FFF
+F0FFFF0FFFF0FFFF0FFFF07FFE07FFE007E0007E0007E0007E0007E0007E0007E0007E00
+07E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007
+E0007E0007E0007E0007E0007E0007E0007E0007FFFFFE0007FFFFFE0007FFFFFE0007FF
+FFFE0007FFFFFE0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E000
+7E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E
+0007E0007E0007E0007E0007E0007E007FFE07FFE0FFFF0FFFF0FFFF0FFFF0FFFF0FFFF0
+7FFE07FFE0242E7FAD27>I<7FFFFFE0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE0001F8000
+001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000
+001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000
+001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000
+001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80007FFFFFE0
+FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE01C2E7BAD27>I<7FFC07FF807FFC07FFC0FFFE0F
+FFC07FFC07FFC07FFC07FF8007C001F80007C003F80007C003F00007C007E00007C00FC0
+0007C01FC00007C01F800007C03F000007C07E000007C0FE000007C0FC000007C1F80000
+07C3F0000007C7F0000007C7E0000007CFF0000007DFF8000007FFF8000007FFFC000007
+FEFC000007FC7E000007FC3E000007F83F000007F01F000007E01F800007E00F800007C0
+0FC00007C007C00007C007E00007C003E00007C003F00007C001F80007C001F80007C000
+FC0007C0007C0007C0007E007FFC01FFC07FFC01FFE0FFFE03FFE07FFC01FFE07FFC01FF
+C0232E7FAD27>75 D<7FFFC000007FFFE00000FFFFE000007FFFE000007FFFC0000003F0
+00000003F000000003F000000003F000000003F000000003F000000003F000000003F000
+000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
+0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
+03F000000003F000000003F000000003F000000003F000000003F000000003F000078003
+F0000FC003F0000FC003F0000FC003F0000FC003F0000FC003F0000FC003F0000FC07FFF
+FFFFC07FFFFFFFC0FFFFFFFFC07FFFFFFFC07FFFFFFF80222E7FAD27>I<7FE0007FE0FF
+F000FFF0FFF000FFF0FFF801FFF07FF801FFE00FF801FF000FB801DF000FBC03DF000FBC
+03DF000FBC03DF000FBE07DF000F9E079F000F9E079F000F9E079F000F9F0F9F000F9F0F
+9F000F8F0F1F000F8F0F1F000F8F9F1F000F8F9F1F000F879E1F000F879E1F000F879E1F
+000F879E1F000F839C1F000F83FC1F000F83FC1F000F83FC1F000F81F81F000F81F81F00
+0F80F01F000F80001F000F80001F000F80001F000F80001F000F80001F000F80001F000F
+80001F000F80001F000F80001F000F80001F007FF000FFE0FFF801FFF0FFF801FFF0FFF8
+01FFF07FF000FFE0242E7FAD27>I<7FF003FFE0FFF807FFF0FFF807FFF0FFFC07FFF07F
+FC03FFE007FC003E0007DE003E0007DE003E0007DE003E0007CF003E0007CF003E0007CF
+003E0007CF803E0007C7803E0007C7C03E0007C7C03E0007C3C03E0007C3E03E0007C3E0
+3E0007C1E03E0007C1F03E0007C1F03E0007C1F03E0007C0F83E0007C0F83E0007C0F83E
+0007C0783E0007C07C3E0007C07C3E0007C03C3E0007C03E3E0007C03E3E0007C01E3E00
+07C01F3E0007C00F3E0007C00F3E0007C00F3E0007C007BE0007C007BE0007C007BE0007
+C003FE007FFC03FE00FFFE03FE00FFFE01FE00FFFE01FE007FFC00FC00242E7FAD27>I<
+00FFFC0007FFFF801FFFFFE01FFFFFE03FFFFFF03FC00FF07F8007F87F0003F87E0001F8
+7E0001F87E0001F8FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC
+FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC
+FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC
+FE0001FC7E0001F87E0001F87E0001F87F0003F87F8007F83FE01FF03FFFFFF01FFFFFE0
+1FFFFFE007FFFF8000FFFC001E307CAE27>I<7FFFFF0000FFFFFFE000FFFFFFF000FFFF
+FFF8007FFFFFFC0007E003FE0007E000FF0007E0007F0007E0003F8007E0001F8007E000
+1FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0001F
+C007E0001F8007E0003F8007E0007F0007E000FF0007E003FE0007FFFFFC0007FFFFF800
+07FFFFF00007FFFFE00007FFFF000007E000000007E000000007E000000007E000000007
+E000000007E000000007E000000007E000000007E000000007E000000007E000000007E0
+00000007E00000007FFE000000FFFF000000FFFF000000FFFF0000007FFE000000222E7F
+AD27>I<7FFFF00000FFFFFE0000FFFFFF8000FFFFFFC0007FFFFFE00007E01FF00007E0
+07F00007E003F80007E001F80007E001FC0007E000FC0007E000FC0007E000FC0007E000
+FC0007E000FC0007E001FC0007E001F80007E003F80007E007F00007E01FF00007FFFFE0
+0007FFFFC00007FFFF800007FFFF800007FFFFC00007E01FC00007E00FE00007E007E000
+07E003F00007E003F00007E003F00007E003F00007E003F00007E003F00007E003F00007
+E003F00007E003F0F007E003F1F807E003F1F807E003F1F807E003F1F87FFE01FBF8FFFF
+01FFF0FFFF00FFF0FFFF00FFE07FFE007FC00000001F00252F7FAD27>82
+D<007FC0E001FFF1F007FFFFF00FFFFFF01FFFFFF03FE0FFF03F801FF07F000FF07E0007
+F0FE0007F0FC0007F0FC0003F0FC0003F0FC0003F0FC0001E0FE0000007E0000007F0000
+003FC000003FF800001FFF80000FFFF80007FFFE0003FFFF8000FFFFC0000FFFE00000FF
+F000000FF0000007F8000003F8000001F8000001FC000000FC780000FCFC0000FCFC0000
+FCFC0000FCFC0000FCFE0001F8FE0001F8FF0003F8FF8007F0FFF01FE0FFFFFFE0FFFFFF
+C0FFFFFF00F8FFFE00701FF8001E307CAE27>I<7FFFFFFF80FFFFFFFFC0FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FC03F00FC0FC03F00FC0FC03F00FC0FC03F00FC0FC03F00FC0FC03
+F00FC07803F007800003F000000003F000000003F000000003F000000003F000000003F0
+00000003F000000003F000000003F000000003F000000003F000000003F000000003F000
+000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
+0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
+03F000000003F0000000FFFFC00001FFFFE00001FFFFE00001FFFFE00000FFFFC000222E
+7EAD27>I<7FFE01FFF8FFFF03FFFCFFFF03FFFCFFFF03FFFC7FFE01FFF807E0001F8007
+E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0
+001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E000
+1F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F
+8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007F0003F80
+03F0003F0003F0003F0003F8007F0001F8007E0001FC00FE0000FE01FC00007F87F80000
+7FFFF800003FFFF000000FFFC0000007FF80000001FE0000262F80AD27>I<7FE0007FE0
+FFF000FFF0FFF000FFF0FFF000FFF07FE0007FE01F00000F801F00000F801F00000F801F
+00000F801F00000F801F00000F801F00000F800F80001F000F80001F000F80001F000F80
+001F000F80001F000F80001F000F80F01F000F81F81F0007C3FC3E0007C3FC3E0007C3FC
+3E0007C3FC3E0007C39C3E0007C79E3E0007C79E3E0007C79E3E0003C79E3C0003C79E3C
+0003C79E3C0003E79E7C0003EF9F7C0003EF9F7C0003EF0F7C0003EF0F7C0001EF0F7800
+01EF0F780001EF0F780001EF0F780001FE07F80001FE07F80001FE07F80000FE07F00000
+FE07F00000FC03F000007801E000242F7FAD27>87 D<3FFC1FFE007FFE3FFE007FFE3FFF
+007FFE3FFE003FFC1FFE0003F00FE00003F80FC00001F80FC00001FC1FC00000FC1F8000
+00FE3F8000007E3F0000007F7F0000003F7E0000003FFE0000001FFC0000001FFC000000
+0FF80000000FF800000007F000000007F000000003F000000007F000000007F80000000F
+F80000000FFC0000001FFC0000001FFE0000003F7E0000003F7F0000007F3F0000007E3F
+8000007E1F800000FC1FC00000FC0FC00001F80FE00001F807E00003F807E00003F003F0
+0007F003F00007E003F8007FFC0FFF80FFFC0FFFC0FFFE1FFFC0FFFC0FFFC07FFC0FFF80
+222E7EAD27>I<7FFC03FFE07FFE07FFE0FFFE07FFF07FFE07FFE07FFC03FFE007F000FE
+0003F000FC0003F801FC0001F801F80001F801F80001FC03F80000FC03F00000FE07F000
+007E07E000007E07E000003F0FC000003F0FC000001F9F8000001F9F8000001F9F800000
+0F9F0000000F9F00000007FE00000007FE00000003FC00000003FC00000001F800000001
+F800000001F800000001F800000001F800000001F800000001F800000001F800000001F8
+00000001F800000001F800000001F800000001F800000001F800000001F80000001FFF80
+00003FFFC000003FFFC000003FFFC000001FFF8000242E7FAD27>I<7FFFFFF8FFFFFFFC
+FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E067C7E27>95 D<03FFC000000FFFF000001FFF
+FC00003FFFFF00003FFFFF80003F80FF80003F801FC0001F000FC00004000FE000000007
+E000000007E000000FFFE000007FFFE00003FFFFE0000FFFFFE0001FFFFFE0003FFC07E0
+007FC007E0007F0007E000FE0007E000FC0007E000FC0007E000FC0007E000FC0007E000
+FE000FE0007F001FE0007FC0FFE0003FFFFFFF801FFFFFFFC00FFFFFFFC003FFF1FFC000
+FF807F8022207C9F27>97 D<7FE0000000FFF0000000FFF0000000FFF00000007FF00000
+0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
+03F000000003F000000003F0FF000003F3FFC00003FFFFF00003FFFFF80003FFFFFC0003
+FF81FE0003FE00FF0003FC003F8003F8001F8003F8001FC003F0000FC003F0000FC003F0
+000FE003F00007E003F00007E003F00007E003F00007E003F00007E003F00007E003F000
+0FE003F0000FC003F8000FC003F8001FC003FC003F8003FC007F8003FE00FF0003FF83FE
+0003FFFFFC0003FFFFF80003FFFFF00003F3FFC00001E0FE0000232E7FAD27>I<000FFF
+00007FFFC001FFFFE003FFFFF007FFFFF00FF807F01FE007F03FC003E03F8000807F0000
+007E0000007E000000FE000000FC000000FC000000FC000000FC000000FC000000FC0000
+00FE0000007E0000007E0000007F0000F03F8001F83FC001F81FE003F80FF80FF007FFFF
+F003FFFFE001FFFFC0007FFF00000FF8001D207B9F27>I<000FF800003FFE0000FFFF80
+03FFFFC007FFFFE00FFC0FF01FE003F81FC001F83F8001FC7F0000FC7E0000FC7E00007E
+FE00007EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFCFC000000FE0000007E000000
+7F0000003F00003C3F80007E1FC0007E1FF000FE0FFC07FC07FFFFFC01FFFFF800FFFFF0
+003FFFC00007FE001F207D9F27>101 D<00001FF00000FFF80001FFFC0003FFFE0007FF
+FE000FF0FE000FC0FE001FC07C001F8000001F8000001F8000001F8000001F8000001F80
+007FFFFFF0FFFFFFF8FFFFFFF8FFFFFFF87FFFFFF0001F8000001F8000001F8000001F80
+00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80
+00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80
+003FFFFFC07FFFFFE07FFFFFE07FFFFFE03FFFFFC01F2E7EAD27>I<000F0000001F8000
+003FC000003FC000003FC000003FC000001F8000000F0000000000000000000000000000
+000000000000000000000000000000003FFF80007FFFC0007FFFC0007FFFC0003FFFC000
+000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000
+000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000
+000FC000000FC000000FC000000FC0007FFFFFF0FFFFFFF0FFFFFFF8FFFFFFF07FFFFFF0
+1D2F7BAE27>105 D<7FE00000007FF0000000FFF00000007FF00000007FF000000001F0
+00000001F000000001F000000001F000000001F000000001F000000001F000000001F000
+000001F000000001F03FFFC001F07FFFE001F07FFFE001F07FFFE001F03FFFC001F003F8
+0001F007F00001F00FE00001F01FC00001F03F800001F0FF000001F1FE000001F3FC0000
+01F7F8000001FFFC000001FFFE000001FFFF000001FF3F000001FE1F800001FC0FC00001
+F80FE00001F007E00001F003F00001F001F80001F001FC0001F000FE0001F0007E007FFF
+C1FFF07FFFC3FFF8FFFFE3FFF87FFFC3FFF87FFFC3FFF0252E80AD27>107
+D<7FFF8000FFFFC000FFFFC000FFFFC0007FFFC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
+00000FC000000FC000000FC000000FC000000FC0007FFFFFF8FFFFFFFCFFFFFFFCFFFFFF
+FC7FFFFFF81E2E7CAD27>I<7F07C01F0000FF9FF07FC000FFFFF9FFE000FFFFFFFFF000
+7FFFFFFFF0000FFC7FF1F8000FF03FC0F8000FE03F80F8000FC03F00F8000FC03F00F800
+0FC03F00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F800
+0F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F800
+0F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8007FF0FFC3FF00
+FFF8FFE3FF80FFF9FFE7FF80FFF8FFE3FF807FF0FFC3FF002920819F27>I<7FE07F0000
+FFF1FFC000FFF7FFF000FFFFFFF0007FFFFFF80003FFC1F80003FF01FC0003FE00FC0003
+FC00FC0003F800FC0003F800FC0003F000FC0003F000FC0003F000FC0003F000FC0003F0
+00FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000
+FC0003F000FC0003F000FC0003F000FC0003F000FC007FFF83FFE0FFFFC7FFF0FFFFC7FF
+F0FFFFC7FFF07FFF83FFE024207F9F27>I<001FE000007FF80001FFFE0003FFFF0007FF
+FF800FF03FC01FC00FE03F8007F03F0003F07F0003F87E0001F87E0001F8FC0000FCFC00
+00FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFE0001FC7E0001F87E0001F87F00
+03F83F8007F03F8007F01FE01FE00FF03FC007FFFF8003FFFF0001FFFE00007FF800001F
+E0001E207C9F27>I<7FE0FF0000FFF3FFC000FFFFFFF000FFFFFFF8007FFFFFFC0003FF
+81FE0003FE00FF0003FC003F8003F8001F8003F8001FC003F0000FC003F0000FC003F000
+0FE003F00007E003F00007E003F00007E003F00007E003F00007E003F00007E003F0000F
+E003F0000FC003F8000FC003F8001FC003FC003F8003FC007F8003FE00FF0003FF83FE00
+03FFFFFC0003FFFFF80003FFFFF00003F3FFC00003F0FE000003F000000003F000000003
+F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
+00000003F000000003F00000007FFF800000FFFFC00000FFFFC00000FFFFC000007FFF80
+000023317F9F27>I<7FFC03FC00FFFE0FFF00FFFE3FFF80FFFE7FFFC07FFEFFFFC0007F
+FE1FC0007FF81FC0007FF00F80007FE00200007FC00000007F800000007F800000007F00
+0000007F000000007E000000007E000000007E000000007E000000007E000000007E0000
+00007E000000007E000000007E000000007E000000007E000000007E000000007E000000
+7FFFFF8000FFFFFFC000FFFFFFC000FFFFFFC0007FFFFF800022207E9F27>114
+D<00FFF38007FFFFC01FFFFFC03FFFFFC07FFFFFC07F803FC0FC000FC0F8000FC0F8000F
+C0F8000780FC0000007F8000007FFC00003FFFF0001FFFFC0007FFFF0001FFFF80000FFF
+C000003FE0000007E0780003F0FC0001F0FC0001F0FE0001F0FE0003F0FF0007E0FFE01F
+E0FFFFFFC0FFFFFF80FFFFFF00FBFFFC00707FF0001C207B9F27>I<003C0000007E0000
+007E0000007E0000007E0000007E0000007E0000007E0000007E00007FFFFFF0FFFFFFF8
+FFFFFFF8FFFFFFF87FFFFFF0007E0000007E0000007E0000007E0000007E0000007E0000
+007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0018
+007E007E007E007E007E007E007E007E007E00FE003F00FC003F83FC003FFFF8001FFFF0
+000FFFE00003FFC00000FF001F297EA827>I<7FE01FF800FFF03FFC00FFF03FFC00FFF0
+3FFC007FF01FFC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000
+FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC
+0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F001FC0003F001FC00
+03F003FC0003FC0FFC0001FFFFFFE001FFFFFFF000FFFFFFF0003FFEFFF0000FF87FE024
+207F9F27>I<7FFC0FFF80FFFE1FFFC0FFFE1FFFC0FFFE1FFFC07FFC0FFF8007C000F800
+07E001F80003E001F00003E001F00003F003F00001F003E00001F003E00001F807E00000
+F807C00000F807C00000F807C000007C0F8000007C0F8000007C0F8000003E1F0000003E
+1F0000003E1F0000003F3F0000001F3E0000001F3E0000001FFE0000000FFC0000000FFC
+0000000FFC00000007F800000007F800000003F0000022207E9F27>I<7FFC0FFF80FFFE
+1FFFC0FFFE1FFFC0FFFE1FFFC07FFC0FFF8007E000F80003E001F80003E001F00003F001
+F00001F003F00001F803E00000F803E00000F803E00000FC07C000007C07C000007C07C0
+00007E0F8000003E0F8000003E0F8000001F0F0000001F1F0000001F1F0000000F1F0000
+000F9E0000000FBE00000007BE00000007FC00000003FC00000003FC00000003F8000000
+01F800000001F800000001F000000001F000000003F000000003E000000003E000000007
+E000000007C000000807C000003E0FC000007F0F8000007F1F8000007E7F0000007FFE00
+00003FFC0000003FF80000001FF000000007C000000022317E9F27>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmtt12 14.4 1
+/Fe 1 44 df<00000078000000000000FC000000000001FE000000000001FE0000000000
+01FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001
+FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE
+000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE00
+0000000001FE000000000001FE0000003FFFFFFFFFFFE07FFFFFFFFFFFF0FFFFFFFFFFFF
+F8FFFFFFFFFFFFF8FFFFFFFFFFFFF8FFFFFFFFFFFFF87FFFFFFFFFFFF03FFFFFFFFFFFE0
+000001FE000000000001FE000000000001FE000000000001FE000000000001FE00000000
+0001FE000000000001FE000000000001FE000000000001FE000000000001FE0000000000
+01FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001
+FE000000000001FE000000000001FE000000000001FE000000000001FE000000000000FC
+0000000000007800000035347CBE3E>43 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmti10 10.95 1
+/Ff 1 47 df<0F003FC07FC07FC0FFC0FFC0FFC0FF807F003C000A0A77891C>46
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmtt10 10.95 48
+/Fg 48 122 df<0007C007C0000007C007C000000FE00FE000000FE00FE000000FE00FE0
+00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000001FE01FE0
+00001FE01FE000001FC01FC000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF
+00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F80
+00007F807F8000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00
+00007F007F0000007F007F0000007F007F0000007F007F000000FF00FF000000FF00FF00
+003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF
+007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC000003FC03FC000003FC03FC00
+0003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000003F803F800
+0003F803F8000001F001F0000001F001F0000029387DB730>35 D<00003E00000000003E
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF00FFFFFF
+FFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F
+00000000007F00000000003E00000000003E00000029297DAF30>43
+D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF0
+25077B9E30>45 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B
+30>I<00000000F000000001F000000003F800000003F800000007F800000007F8000000
+0FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F
+80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC00
+000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000
+003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000001
+FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE0
+0000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF0000
+0001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F8000000
+0FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F
+80000000FF00000000FF00000000FE00000000FE000000007C000000007C000000002547
+7BBE30>I<00001FE0000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC000
+7FF03FE000FF800FE001FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80FE0
+3FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03F8
+01FE7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E000
+7EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000FE
+7E03F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF01F
+807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01FF
+0000FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000FF
+FE0000001FF000273A7CB830>64 D<00007F0000000000FF8000000000FF8000000001FF
+C000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E000000003F7
+E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F000000007E3
+F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1
+FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80
+FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F0000007F00
+7F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFF
+FFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F800
+0FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F0007FFF00
+7FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397D
+B830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFF
+FFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC0003F8
+0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8
+0001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF00003F8
+007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FF
+FFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F0003F8
+00007F0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F8003F8
+00003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF0003F8
+0001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFF
+FFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FF
+FC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007
+FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE
+3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE
+00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
+000000FE00000000FE00000000FE00000000FF000000007F000000007F000000007F0000
+007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001
+FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0
+003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE0
+00007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007F
+F00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003F80000
+FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003F80000
+1FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000
+0FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003F80000
+1FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003F80000
+7F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001F
+F80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC
+00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFF
+FFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003F800
+003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F0003F800
+00000003F80000000003F80000000003F80000000003F8007C000003F800FE000003F800
+FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFF
+FE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE000003F800
+FE000003F8007C000003F80000000003F80000000003F80000000003F80000000003F800
+00000003F8000007C003F800000FE003F800000FE003F800000FE003F800000FE003F800
+000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFF
+FFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFF
+FFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC
+00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC
+00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F000001FC
+007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FF
+FFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
+0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFF
+FC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F80000
+3FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007
+FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003F
+C00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001F0007F
+0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
+0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE
+0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F
+800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000FF8000F
+E0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF80001
+FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F00000
+00FF000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF8
+7FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE00
+03FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00
+03F80000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0
+FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00
+FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
+F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000000007F000000007F000007FFFFFFF00FFFF
+FFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFFF8000000
+7FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC001FC00001FC0
+01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
+01FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC0
+3FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003
+FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800FBF0007EF800F
+BF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F
+3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C
+3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF0
+3F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE0
+3F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001FFE07FFE0003
+FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC00
+1FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF80
+01F80003F7C001F80003F7C001F80003F7C001F80003F3E001F80003F3E001F80003F3E0
+01F80003F3F001F80003F1F001F80003F1F001F80003F1F801F80003F1F801F80003F0F8
+01F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F80003F07E01F80003F03E
+01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F80003F01F81F80003F01F
+81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F80003F007E1F80003F007
+E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F80003F001F1F80003F001
+F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF80003F0007DF80003F000
+7DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF80
+0FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF80
+1FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F
+000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE00
+0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
+03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
+F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
+FE000003F8FE000003F8FF000007F8FF000007F87F000007F07F000007F07F000007F07F
+80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFF
+FFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<3FFFFF8000007FFFFFF000
+00FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF0
+0003F8001FF00003F8000FF80003F80007F80003F80003F80003F80003FC0003F80001FC
+0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0003F80003F8
+0003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC0
+0003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC0
+0003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007F00003F80007F0
+0003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F0
+0003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1
+FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007F
+C0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007
+FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00
+003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF0000
+07C07F000000007F800000007FC00000003FF00000001FFE0000001FFFF000000FFFFF00
+0007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC0
+0000007FE00000001FE00000000FF00000000FF000000007F800000007F87C000003F8FE
+000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F0FF80
+0007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFF
+FE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0
+FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0
+FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0
+7C003F8007C000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
+001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF0000
+2B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFF
+FE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
+8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE0000FE0000FF0001FE
+00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000FFFFFE0000007FFFFC0
+000003FFFF80000001FFFF000000007FFC000000001FF000002F3980B730>I<3FFC0001
+FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFC0001FFE01FC00000
+1FC00FC000001F800FC000001F800FC000001F800FC000001F800FC000001F800FC00000
+1F800FC000001F800FE000003F8007E000003F0007E000003F0007E000003F0007E00000
+3F0007E000003F0007E000003F0007E000003F0003E00F803E0003F01FC07E0003F03FE0
+7E0003F03FE07E0003F03FE07E0003F07FF07E0003F07FF07E0003F07DF07E0001F07DF0
+7C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC0001F8F8F8FC0001F8F8F8
+FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF80000F9F07CF80000F9F07C
+F80000FDF07DF80000FDF07DF800007DF07DF000007DE03DF000007DE03DF000007DE03D
+F000007FE03FF000007FE03FF000007FC01FF000007FC01FF000003FC01FE000003FC01F
+E000003F800FE000001F0007C0002D397FB730>87 D<7FFF001FFFC0FFFF803FFFE0FFFF
+803FFFE0FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC
+0007F80001FE000FF00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F
+803FC000003F803F8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000F
+E0FE0000000FF1FE00000007F1FC00000007F1FC00000003FBF800000003FBF800000001
+FBF000000001FFF000000000FFE000000000FFE0000000007FC0000000007FC000000000
+7FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000
+3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000003
+FFF800000007FFFC0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B38
+7EB730>89 D<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF0
+7FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000
+000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80
+000FC0003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0
+000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0
+001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC0
+00FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0
+007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FF
+E000FFFF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00
+000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
+00000000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFF
+FFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80
+003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE00
+0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00
+0007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00
+001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC
+0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003
+FC00002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001
+FFFFFFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F80
+0000007F800000007F000000007F00000000FF00000000FE00000000FE00000000FE0000
+0000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000
+007F000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC0
+07FE003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF00000
+01FF8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF00000
+0003FFF000000001FFF00000000007F00000000007F00000000007F00000000007F00000
+000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000
+03FE07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007
+FF03FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F
+800007F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE
+000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE
+000007F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003F
+C0003FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001
+FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<
+0001FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007
+FC007FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F00
+0007F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFF
+FFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000
+003F800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE0
+01FFFFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>
+I<000000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F8
+0003FE07F80003FC03F00007F800C00007F000000007F000000007F000000007F0000000
+07F000000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFF
+FFFFE0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F0
+00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
+000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
+0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
+07F000003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE002539
+7DB830>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003
+FFFFFFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001F
+E0007F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001F
+E0007F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007
+FFFFFC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000F
+C0000000000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007
+FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F
+800001FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC
+0000001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003F
+C00001FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC00000
+7FFFFF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000
+FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
+00FE0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF000
+00FFFFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE00
+00FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+3FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF8
+2F3880B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00
+000003F800000003F800000000E000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000001FFFF800003FFFFC00007F
+FFFC00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03F
+FFFFFFC023397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FF
+FC000000007FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000
+FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000
+FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000
+FC03FFFF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000
+FC03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000
+FDFFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000
+FF81FE000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000
+FC000FF00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FF
+FFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107
+D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
+01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
+FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
+00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
+000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
+0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F
+FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<
+0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FF
+FFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F8
+03FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F80007E003
+F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
+01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
+F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
+0007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0
+FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<00
+0001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003F
+FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000
+FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
+FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFF
+FFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF000000
+0FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8
+003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F0000
+01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000
+FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F8
+3FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001
+FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00
+003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE
+0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001F
+E000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007
+F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000F
+F000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003F
+C000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF8
+0000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
+0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000
+007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730
+>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFF
+FFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC00
+0000001FF8000000001FF0000000001FF0000000001FE0000000001FE0000000001FE000
+0000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000
+0000001FC0000000001FC0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE
+0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA730>114
+D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF00
+7F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE00003E007F
+000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF800007F
+FFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0FE0000
+0FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF
+00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830
+>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC00000001FC000
+00001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0
+FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC0000000
+1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F
+C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
+00F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC000FE007
+F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC00
+00001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE00
+7FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
+00FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8
+007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC00000
+2F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFF
+C03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC0007E0
+0000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F001F80
+00003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000FC07E00
+00000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003F1F800
+000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000FFE000
+000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3FFF81FF
+FC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F
+0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F0
+00000007FFE000000003FFC000000001FFC000000000FF8000000000FF00000000007E00
+000000007F0000000000FF0000000001FF8000000001FFC000000003F7E000000007E7E0
+0000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F
+000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FF
+FF80FFFFC1FFFF807FFF80FFFF0029277DA630>120 D<3FFFC07FFF807FFFE0FFFFC0FF
+FFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000
+FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F000FC00000
+3F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F000000
+0FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003F0FC000000
+01F8FC00000001F8F800000001F8F800000000F9F800000000FDF0000000007DF0000000
+007FF0000000007FF0000000003FE0000000003FE0000000003FE0000000001FC0000000
+001FC0000000001FC0000000001F80000000001F80000000003F80000000003F00000000
+003F00000000007F00000000007E00000000007E0000000F00FE0000001F80FC0000003F
+C1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000001F
+FF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh cmsl10 10.95 3
+/Fh 3 119 df<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F80
+0000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F0
+0000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000000FE0
+00000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC0
+0003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81
+C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03
+807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF8
+00007FC003E0002A2A7CA82D>97 D<0007F01F8003FFF07FE003FFE1E1F003FFE387F800
+1FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000F
+F00000000FE00000001FE00000001FE00000001FC00000001FC00000001FC00000001FC0
+0000003FC00000003F800000003F800000003F800000003F800000003F800000007F8000
+00007F000000007F000000007F000000007F000000007F00000000FF00000000FE000000
+00FE00000000FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025
+287EA724>114 D<FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007FE0003FF0003FC0001
+FC0003FC0000F80003FC0000F00001FC0001E00001FC0001C00001FC0001C00001FC0003
+800001FE0007800000FE0007000000FE000F000000FE000E000000FF001C0000007F001C
+0000007F00380000007F00380000007F00700000007F80700000003F80E00000003F81E0
+0000003F81C00000003FC3C00000001FC3800000001FC7000000001FC7000000001FCE00
+0000001FEE000000000FFC000000000FFC000000000FF8000000000FF80000000007F000
+00000007E00000000007E00000000007C00000000007C00000000003800000002C2878A6
+30>118 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmbx12 17.28 31
+/Fi 31 122 df<0000000000000FE00000000000000000000000001FF000000000000000
+00000000001FF00000000000000000000000003FF80000000000000000000000003FF800
+00000000000000000000003FF80000000000000000000000007FFC000000000000000000
+0000007FFC000000000000000000000000FFFE000000000000000000000000FFFE000000
+000000000000000000FFFE000000000000000000000001FFFF0000000000000000000000
+01FFFF000000000000000000000003FFFF800000000000000000000003FFFF8000000000
+00000000000007FFFFC00000000000000000000007FFFFC00000000000000000000007FF
+FFC0000000000000000000000FFFFFE0000000000000000000000FFFFFE0000000000000
+000000001FFFFFF0000000000000000000001FFFFFF0000000000000000000001FFFFFF0
+000000000000000000003FFFFFF8000000000000000000003FFFFFF80000000000000000
+00007FBFFFFC000000000000000000007FBFFFFC000000000000000000007F1FFFFC0000
+0000000000000000FF1FFFFE00000000000000000000FE1FFFFE00000000000000000001
+FE0FFFFF00000000000000000001FE0FFFFF00000000000000000001FC07FFFF00000000
+000000000003FC07FFFF80000000000000000003F807FFFF80000000000000000007F803
+FFFFC0000000000000000007F803FFFFC0000000000000000007F001FFFFC00000000000
+0000000FF001FFFFE000000000000000000FE001FFFFE000000000000000001FE000FFFF
+F000000000000000001FE000FFFFF000000000000000001FC0007FFFF000000000000000
+003FC0007FFFF800000000000000003F80007FFFF800000000000000007F80003FFFFC00
+000000000000007F80003FFFFC00000000000000007F00001FFFFC0000000000000000FF
+00001FFFFE0000000000000000FE00001FFFFE0000000000000001FE00000FFFFF000000
+0000000001FE00000FFFFF0000000000000001FC000007FFFF0000000000000003FC0000
+07FFFF8000000000000003F8000007FFFF8000000000000007F8000003FFFFC000000000
+000007F8000003FFFFC000000000000007F0000001FFFFC00000000000000FF0000001FF
+FFE00000000000000FE0000001FFFFE00000000000001FE0000000FFFFF0000000000000
+1FE0000000FFFFF00000000000001FC00000007FFFF00000000000003FC00000007FFFF8
+0000000000003F800000007FFFF80000000000007F800000003FFFFC0000000000007FFF
+FFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFE0000
+00000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFFFFFF000000000001FFFFFFFF
+FFFFFFFF000000000001FC0000000007FFFF000000000003FC0000000007FFFF80000000
+0003F80000000007FFFF800000000007F80000000003FFFFC00000000007F00000000003
+FFFFC00000000007F00000000001FFFFC0000000000FF00000000001FFFFE0000000000F
+E00000000000FFFFE0000000001FE00000000000FFFFF0000000001FC00000000000FFFF
+F0000000001FC000000000007FFFF0000000003FC000000000007FFFF8000000003F8000
+000000003FFFF8000000007F8000000000003FFFFC000000007F0000000000003FFFFC00
+0000007F0000000000001FFFFC00000000FF0000000000001FFFFE00000000FE00000000
+00000FFFFE00000001FE0000000000000FFFFF00000001FC0000000000000FFFFF000000
+03FE00000000000007FFFF8000001FFFC0000000000007FFFF8000FFFFFFFFE0000000FF
+FFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFF
+FFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFF
+FFFFFE6F647BE37A>65 D<000000000001FFFF00000003C000000000007FFFFFF0000007
+C00000000007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFF
+F0003FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF
+000007FF81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000F
+FFFF000000001FFFFFC000003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC0
+0000FFFFE00000000001FFFFC00001FFFF800000000000FFFFC00003FFFF000000000000
+7FFFC00007FFFE0000000000003FFFC0000FFFFC0000000000001FFFC0001FFFF8000000
+0000000FFFC0003FFFF800000000000007FFC0003FFFF000000000000007FFC0007FFFE0
+00000000000003FFC000FFFFE000000000000003FFC001FFFFC000000000000001FFC001
+FFFFC000000000000001FFC003FFFF8000000000000000FFC003FFFF8000000000000000
+FFC007FFFF00000000000000007FC007FFFF00000000000000007FC00FFFFF0000000000
+0000007FC00FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE0000
+0000000000003FC01FFFFE00000000000000003FC03FFFFC00000000000000001FC03FFF
+FC00000000000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001F
+C07FFFFC000000000000000000007FFFFC000000000000000000007FFFF8000000000000
+000000007FFFF8000000000000000000007FFFF800000000000000000000FFFFF8000000
+00000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8
+00000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000
+FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000000000
+000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000
+000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
+000000000000000000FFFFF8000000000000000000007FFFF8000000000000000000007F
+FFF8000000000000000000007FFFF8000000000000000000007FFFFC0000000000000000
+00007FFFFC000000000000000000003FFFFC000000000000000000003FFFFC0000000000
+00000000003FFFFC00000000000000000FC03FFFFC00000000000000000FC01FFFFE0000
+0000000000000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC00FFF
+FE00000000000000000FC00FFFFF00000000000000001FC007FFFF00000000000000001F
+8007FFFF00000000000000001F8003FFFF80000000000000001F8003FFFF800000000000
+00003F8001FFFFC0000000000000003F0001FFFFC0000000000000003F0000FFFFE00000
+00000000007F00007FFFE000000000000000FE00003FFFF000000000000000FE00003FFF
+F800000000000001FC00001FFFF800000000000001FC00000FFFFC00000000000003F800
+0007FFFE00000000000007F0000003FFFF0000000000000FE0000001FFFF800000000000
+1FE0000000FFFFE000000000003FC00000007FFFF00000000000FF800000003FFFFC0000
+000001FF000000000FFFFF0000000007FE0000000007FFFFC00000001FF80000000001FF
+FFF80000007FF00000000000FFFFFF000003FFE000000000003FFFFFF8003FFF80000000
+00000FFFFFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE000
+00000000000007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFF
+0000000000626677E375>67 D<FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC
+00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFE
+00FFFFFFFFFFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001FFFFC00000000FFFFE
+000001FFFFC000000001FFFE000001FFFFC0000000007FFE000001FFFFC0000000003FFE
+000001FFFFC0000000000FFE000001FFFFC00000000007FE000001FFFFC00000000003FF
+000001FFFFC00000000003FF000001FFFFC00000000001FF000001FFFFC00000000000FF
+000001FFFFC00000000000FF000001FFFFC000000000007F000001FFFFC000000000007F
+000001FFFFC000000000007F000001FFFFC000000000003F800001FFFFC000000000003F
+800001FFFFC000000000003F800001FFFFC000000000001F800001FFFFC000000000001F
+800001FFFFC000000000001F800001FFFFC000007E00001F800001FFFFC000007E00001F
+800001FFFFC000007E00001F800001FFFFC000007E00000FC00001FFFFC000007E00000F
+C00001FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E000000
+000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000
+000001FFFFC00001FE000000000001FFFFC00001FE000000000001FFFFC00003FE000000
+000001FFFFC00007FE000000000001FFFFC0001FFE000000000001FFFFC000FFFE000000
+000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000
+000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000
+000001FFFFC000FFFE000000000001FFFFC0001FFE000000000001FFFFC00007FE000000
+000001FFFFC00003FE000000000001FFFFC00001FE000000000001FFFFC00001FE000000
+000001FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000
+7E0001FFFFC000007E0000007E0001FFFFC000007E0000007E0001FFFFC000007E000000
+FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000
+FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC0000000000001
+FC0001FFFFC0000000000001F80001FFFFC0000000000001F80001FFFFC0000000000001
+F80001FFFFC0000000000003F80001FFFFC0000000000003F80001FFFFC0000000000003
+F80001FFFFC0000000000007F00001FFFFC0000000000007F00001FFFFC0000000000007
+F00001FFFFC000000000000FF00001FFFFC000000000000FF00001FFFFC000000000001F
+F00001FFFFC000000000003FF00001FFFFC000000000003FE00001FFFFC000000000007F
+E00001FFFFC00000000000FFE00001FFFFC00000000001FFE00001FFFFC00000000003FF
+E00001FFFFC0000000000FFFE00001FFFFC0000000003FFFC00001FFFFC000000000FFFF
+C00001FFFFC000000007FFFFC00001FFFFC0000000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFF
+C0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFF
+80FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F617AE06A>69
+D<FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFF
+FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFF0FFFFFFFFFFFFFFFFFFFFF00001FFFFC0
+000007FFFFF00001FFFFC00000003FFFF00001FFFFC00000000FFFF00001FFFFC0000000
+03FFF00001FFFFC000000000FFF00001FFFFC0000000007FF00001FFFFC0000000003FF0
+0001FFFFC0000000001FF80001FFFFC0000000000FF80001FFFFC0000000000FF80001FF
+FFC00000000007F80001FFFFC00000000007F80001FFFFC00000000003F80001FFFFC000
+00000003F80001FFFFC00000000001F80001FFFFC00000000001FC0001FFFFC000000000
+01FC0001FFFFC00000000001FC0001FFFFC00000000000FC0001FFFFC00000000000FC00
+01FFFFC00000000000FC0001FFFFC00000000000FC0001FFFFC00000FC0000FC0001FFFF
+C00000FC0000FC0001FFFFC00000FC00007E0001FFFFC00000FC00007E0001FFFFC00000
+FC00007E0001FFFFC00000FC00007E0001FFFFC00000FC0000000001FFFFC00000FC0000
+000001FFFFC00001FC0000000001FFFFC00001FC0000000001FFFFC00001FC0000000001
+FFFFC00003FC0000000001FFFFC00003FC0000000001FFFFC00007FC0000000001FFFFC0
+000FFC0000000001FFFFC0003FFC0000000001FFFFC001FFFC0000000001FFFFFFFFFFFC
+0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC000000
+0001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFC001FFFC0000000001FF
+FFC0003FFC0000000001FFFFC0000FFC0000000001FFFFC00007FC0000000001FFFFC000
+03FC0000000001FFFFC00003FC0000000001FFFFC00001FC0000000001FFFFC00001FC00
+00000001FFFFC00001FC0000000001FFFFC00000FC0000000001FFFFC00000FC00000000
+01FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFF
+C00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000
+000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
+000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
+FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
+0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
+0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
+0001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FF
+FFC00000000000000001FFFFC00000000000000001FFFFC0000000000000FFFFFFFFFFFF
+F800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000
+0000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF80000000057617AE065>I<FFFFFFFFFF
+FFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFF
+E00000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
+FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
+FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
+E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
+00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
+000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
+0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
+00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000FFFFFFFFFFFFE0FFFF
+FFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE033627C
+E13C>73 D<00000000001FFFE000000000000000000007FFFFFF8000000000000000003F
+FFFFFFF00000000000000001FFFFFFFFFE000000000000000FFFFFFFFFFFC00000000000
+003FFFFC00FFFFF0000000000000FFFFC0000FFFFC000000000003FFFE000001FFFF0000
+00000007FFF80000007FFF80000000001FFFF00000003FFFE0000000003FFFC00000000F
+FFF0000000007FFF8000000007FFF800000000FFFF0000000003FFFC00000003FFFE0000
+000001FFFF00000007FFFC0000000000FFFF80000007FFF800000000007FFF8000000FFF
+F000000000003FFFC000001FFFF000000000003FFFE000003FFFE000000000001FFFF000
+007FFFE000000000001FFFF800007FFFC000000000000FFFF80000FFFFC000000000000F
+FFFC0001FFFF80000000000007FFFE0001FFFF80000000000007FFFE0003FFFF00000000
+000003FFFF0003FFFF00000000000003FFFF0007FFFF00000000000003FFFF8007FFFE00
+000000000001FFFF800FFFFE00000000000001FFFFC00FFFFE00000000000001FFFFC00F
+FFFE00000000000001FFFFC01FFFFC00000000000000FFFFE01FFFFC00000000000000FF
+FFE01FFFFC00000000000000FFFFE03FFFFC00000000000000FFFFF03FFFFC0000000000
+0000FFFFF03FFFFC00000000000000FFFFF03FFFF8000000000000007FFFF07FFFF80000
+00000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFF
+F8000000000000007FFFF87FFFF8000000000000007FFFF8FFFFF8000000000000007FFF
+FCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000
+007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000
+000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8
+000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC
+FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000000000
+7FFFFCFFFFF8000000000000007FFFFC7FFFF8000000000000007FFFF87FFFF800000000
+0000007FFFF87FFFF8000000000000007FFFF87FFFFC00000000000000FFFFF87FFFFC00
+000000000000FFFFF87FFFFC00000000000000FFFFF83FFFFC00000000000000FFFFF03F
+FFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00000000000000FF
+FFF01FFFFE00000000000001FFFFE01FFFFE00000000000001FFFFE01FFFFE0000000000
+0001FFFFE00FFFFE00000000000001FFFFC00FFFFF00000000000003FFFFC007FFFF0000
+0000000003FFFF8007FFFF00000000000003FFFF8003FFFF80000000000007FFFF0003FF
+FF80000000000007FFFF0001FFFFC000000000000FFFFE0001FFFFC000000000000FFFFE
+0000FFFFE000000000001FFFFC0000FFFFE000000000001FFFFC00007FFFF00000000000
+3FFFF800003FFFF000000000003FFFF000001FFFF800000000007FFFE000001FFFFC0000
+000000FFFFE000000FFFFC0000000000FFFFC0000007FFFE0000000001FFFF80000003FF
+FF0000000003FFFF00000001FFFF8000000007FFFE00000000FFFFE00000001FFFFC0000
+00003FFFF00000003FFFF0000000001FFFFC000000FFFFE0000000000FFFFF000003FFFF
+C00000000003FFFFC0000FFFFF000000000000FFFFFC00FFFFFC0000000000003FFFFFFF
+FFFFF00000000000000FFFFFFFFFFFC000000000000003FFFFFFFFFF0000000000000000
+7FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFE0000000000066
+6677E379>79 D<00000000001FFFE000000000000000000007FFFFFF8000000000000000
+003FFFFFFFF00000000000000001FFFFFFFFFE000000000000000FFFFFFFFFFFC0000000
+0000003FFFFC00FFFFF0000000000000FFFFC0000FFFFC000000000003FFFE000001FFFF
+000000000007FFF80000007FFF80000000001FFFF00000003FFFE0000000003FFFC00000
+000FFFF0000000007FFF8000000007FFF800000000FFFF0000000003FFFC00000003FFFE
+0000000001FFFF00000007FFFC0000000000FFFF80000007FFF800000000007FFF800000
+0FFFF000000000003FFFC000001FFFF000000000003FFFE000003FFFE000000000001FFF
+F000007FFFC000000000000FFFF800007FFFC000000000000FFFF80000FFFF8000000000
+0007FFFC0001FFFF80000000000007FFFE0001FFFF00000000000003FFFE0003FFFF0000
+0000000003FFFF0003FFFE00000000000001FFFF0007FFFE00000000000001FFFF8007FF
+FE00000000000001FFFF800FFFFE00000000000001FFFFC00FFFFC00000000000000FFFF
+C00FFFFC00000000000000FFFFC01FFFFC00000000000000FFFFE01FFFFC000000000000
+00FFFFE01FFFF8000000000000007FFFE03FFFF8000000000000007FFFF03FFFF8000000
+000000007FFFF03FFFF8000000000000007FFFF03FFFF8000000000000007FFFF07FFFF8
+000000000000007FFFF87FFFF0000000000000003FFFF87FFFF0000000000000003FFFF8
+7FFFF0000000000000003FFFF87FFFF0000000000000003FFFF8FFFFF000000000000000
+3FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF000000000
+0000003FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF000
+0000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFF
+FFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003F
+FFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF00000000000
+00003FFFFCFFFFF0000000000000003FFFFC7FFFF0000000000000003FFFF87FFFF00000
+00000000003FFFF87FFFF0000000000000003FFFF87FFFF0000000000000003FFFF87FFF
+F8000000000000007FFFF87FFFF8000000000000007FFFF83FFFF8000000000000007FFF
+F03FFFF8000000000000007FFFF03FFFF8000000000000007FFFF03FFFF8000000000000
+007FFFF01FFFF8000000000000007FFFE01FFFFC00000000000000FFFFE01FFFFC000000
+00000000FFFFE00FFFFC00000000000000FFFFC00FFFFC00000000000000FFFFC007FFFE
+00000000000001FFFF8007FFFE00000000000001FFFF8003FFFE00000000000001FFFF00
+03FFFF00000000000003FFFF0001FFFF000001FE000003FFFE0001FFFF80000FFFC00007
+FFFE0000FFFF80003FFFE00007FFFC0000FFFFC0007FFFF8000FFFFC00007FFFC000FFFF
+FC000FFFF800003FFFE001FF03FE001FFFF000001FFFE003F8007F001FFFE000001FFFF0
+03F0003F803FFFE000000FFFF807E0001FC07FFFC0000007FFFC07E0000FE0FFFF800000
+03FFFE07C0000FE1FFFF00000001FFFF07C00007F3FFFE00000000FFFF87C00003FFFFFC
+000000003FFFC7C00003FFFFF0000000001FFFE7E00003FFFFE0000000000FFFFFE00001
+FFFFC00000000003FFFFF00001FFFF000000000000FFFFF8000FFFFC0000000000003FFF
+FF00FFFFF00000000000000FFFFFFFFFFFC000000000000003FFFFFFFFFFC000000C0000
+00007FFFFFFFFFC000001E0000000007FFFFFFFFE000001E00000000001FFFE07FF00000
+1E00000000000000007FF800003E00000000000000007FFC00007E00000000000000003F
+FE0000FE00000000000000003FFF0001FE00000000000000003FFFC01FFE000000000000
+00003FFFFFFFFE00000000000000001FFFFFFFFC00000000000000001FFFFFFFFC000000
+00000000001FFFFFFFFC00000000000000001FFFFFFFFC00000000000000000FFFFFFFFC
+00000000000000000FFFFFFFF800000000000000000FFFFFFFF8000000000000000007FF
+FFFFF8000000000000000007FFFFFFF0000000000000000007FFFFFFF000000000000000
+0003FFFFFFE0000000000000000003FFFFFFE0000000000000000001FFFFFFC000000000
+0000000000FFFFFF80000000000000000000FFFFFF000000000000000000007FFFFE0000
+00000000000000003FFFFC000000000000000000000FFFF80000000000000000000007FF
+E00000000000000000000000FF8000678077E379>81 D<000000FFFC000001E000000FFF
+FFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFF
+FFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE000
+0001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE0000
+00000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC0000
+000000FFE03FF80000000000FFE07FF800000000007FE07FF800000000007FE07FF80000
+0000003FE07FF800000000003FE0FFF800000000001FE0FFF800000000001FE0FFFC0000
+0000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE0000
+0000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE000
+00000007E07FFFF80000000000007FFFFC0000000000007FFFFF8000000000007FFFFFF8
+00000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFF
+FFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFF
+FFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFF
+FFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFF
+FFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000F
+FFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF800000000
+0003FFFFF8000000000000FFFFFC0000000000003FFFFC0000000000001FFFFC00000000
+000007FFFE00000000000003FFFE00000000000003FFFE7C000000000001FFFEFC000000
+000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000007FFEFC000000
+0000007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE000000
+0000003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000003FFCFF800000
+0000003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000007FF8FFE00000
+0000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF0000
+000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF00
+00003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFF
+FFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001
+FFFE000000476677E35A>83 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFF
+FFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFF
+FFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF803FFFE000
+00FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFFE000000FFF803F
+F8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE0000000FFFFE0000000
+FF803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803FC0000000FFFFE0
+0000007F803F80000000FFFFE00000003F807F80000000FFFFE00000003FC07F00000000
+FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00
+000000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000F
+C07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE000
+00000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000FE0FC00000000FF
+FFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC0000
+0000FFFFE000000007E0FC00000000FFFFE000000007E00000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
+000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
+000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
+000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
+FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
+0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
+0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
+0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
+E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
+00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
+00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
+00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
+00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
+FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF0000000000
+1FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF0000
+0000001FFFFFFFFFFFFFFF00000063617AE070>I<FFFFFFFFFFFF8000003FFFFFFFFEFF
+FFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF800000
+3FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFEFFFFFFFFFFFF8000003FFFFFFFFE0001FF
+FFC0000000000007FFF0000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F000000
+01FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC000000000
+00007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FF
+FFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0000000000000
+7F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC0
+0000000000007F00000001FFFFC00000000000007F00000001FFFFC00000000000007F00
+000001FFFFC00000000000007F00000001FFFFC00000000000007F00000001FFFFC00000
+000000007F00000001FFFFC0000000000000FF00000000FFFFC0000000000000FE000000
+00FFFFC0000000000000FE00000000FFFFE0000000000000FE00000000FFFFE000000000
+0001FE000000007FFFE0000000000001FE000000007FFFE0000000000001FC000000007F
+FFF0000000000003FC000000003FFFF0000000000003FC000000003FFFF0000000000007
+F8000000001FFFF8000000000007F8000000000FFFF800000000000FF0000000000FFFFC
+00000000001FF00000000007FFFC00000000001FE00000000003FFFE00000000003FC000
+00000001FFFF00000000007FC00000000001FFFF0000000000FF800000000000FFFF8000
+000003FF0000000000003FFFE000000007FE0000000000001FFFF00000001FFC00000000
+00000FFFFC0000007FF800000000000003FFFF800003FFE000000000000001FFFFF8007F
+FFC0000000000000007FFFFFFFFFFF00000000000000001FFFFFFFFFFE00000000000000
+0007FFFFFFFFF8000000000000000000FFFFFFFFC00000000000000000000FFFFFFE0000
+0000000000000000003FFFC000000000006F647AE17C>I<000003FFFE00000000000000
+7FFFFFF0000000000003FFFFFFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE000
+0000003FFE001FFFF0000000007FE00007FFF800000000FFF80001FFFC00000001FFFC00
+00FFFE00000001FFFC00007FFF00000003FFFE00003FFF80000003FFFE00003FFFC00000
+03FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE00000FFFF0000003FFFE00000F
+FFF0000003FFFE00000FFFF0000001FFFC000007FFF8000001FFFC000007FFF8000000FF
+F8000007FFF80000007FF0000007FFF80000001FC0000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF8000000000001FFFFFFF80000
+0000007FFFFFFFF80000000007FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07
+FFF80000000FFFFFC007FFF80000003FFFFE0007FFF80000007FFFF00007FFF8000001FF
+FFC00007FFF8000003FFFF000007FFF8000007FFFE000007FFF800000FFFF8000007FFF8
+00001FFFF8000007FFF800001FFFF0000007FFF800003FFFE0000007FFF800007FFFE000
+0007FFF800007FFFC0000007FFF800007FFFC0000007FFF80000FFFF80000007FFF80000
+FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF8000000F
+FFF80000FFFF8000000FFFF80000FFFF8000001FFFF80000FFFFC000001FFFF800007FFF
+C000003FFFF800007FFFE000003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC
+00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFF
+FF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF00
+00001FFF00000000000049437CC14E>97 D<0007FF80000000000000FFFFFF8000000000
+0000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80
+000000000000FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
+0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
+000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
+003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
+00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
+FF80000000000000003FFF8000FFF8000000003FFF800FFFFF800000003FFF807FFFFFF0
+0000003FFF81FFFFFFFC0000003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000003FFFBF
+F0001FFFE000003FFFFFC00007FFF000003FFFFF000003FFF800003FFFFE000000FFFC00
+003FFFF8000000FFFE00003FFFF00000007FFF00003FFFE00000003FFF80003FFFC00000
+003FFFC0003FFFC00000001FFFC0003FFFC00000001FFFE0003FFFC00000001FFFE0003F
+FFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000000FFFF8003FFFC00000000F
+FFF8003FFFC00000000FFFF8003FFFC000000007FFFC003FFFC000000007FFFC003FFFC0
+00000007FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007
+FFFE003FFFC000000007FFFE003FFFC000000007FFFC003FFFC000000007FFFC003FFFC0
+00000007FFFC003FFFC000000007FFFC003FFFC00000000FFFF8003FFFC00000000FFFF8
+003FFFC00000000FFFF8003FFFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000
+001FFFE0003FFFC00000001FFFE0003FFFC00000003FFFC0003FFFE00000003FFF80003F
+FFE00000007FFF00003FFFF00000007FFF00003FFFF8000000FFFE00003FFFFC000001FF
+FC00003FFEFF000007FFF800003FFC7F80000FFFF000003FF83FE0003FFFC000003FF00F
+FC03FFFF8000003FE007FFFFFFFE0000003FC001FFFFFFF80000003F8000FFFFFFE00000
+003F00001FFFFF0000000000000003FFE00000004F657BE35A>I<0000000FFFF0000000
+0001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC000000FFFFFFFFFE000003FFFE00
+1FFF000007FFF80001FF80000FFFE00007FFC0001FFF80000FFFE0007FFF00000FFFE000
+FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF800001FFFF007FFF80000
+1FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF000000FFFE01FFFE000000FFFE01F
+FFE0000007FFC03FFFE0000003FF803FFFE0000000FE003FFFE000000000007FFFC00000
+0000007FFFC000000000007FFFC000000000007FFFC00000000000FFFFC00000000000FF
+FFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000
+000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF
+FFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000007FFFC00000
+0000007FFFC000000000007FFFE000000000007FFFE000000000003FFFE000000000003F
+FFE000000000003FFFF000000000001FFFF000000000FC1FFFF000000000FC0FFFF80000
+0001FC0FFFF800000001F807FFF800000001F803FFFC00000003F803FFFE00000007F001
+FFFE00000007E000FFFF0000000FE0007FFF8000001FC0003FFFE000007F80001FFFF000
+00FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF00000003FFFFFFFE00000
+000FFFFFFF8000000001FFFFFC00000000000FFFC000003E437BC148>I<000000000000
+007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000
+0000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000000FFF
+F80000000000000007FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
+00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000
+03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000
+0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF
+F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
+000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
+00000000000003FFF80000000000000003FFF8000000000FFF8003FFF800000001FFFFF8
+03FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF8000000FFFFFFFFE3FFF8000003
+FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE00003FFFFF800003FFFC00000FFFF
+F800007FFF0000007FFFF80000FFFE0000003FFFF80001FFFC0000001FFFF80003FFFC00
+00000FFFF80003FFF800000007FFF80007FFF800000007FFF8000FFFF000000007FFF800
+0FFFF000000007FFF8001FFFE000000007FFF8001FFFE000000007FFF8003FFFE0000000
+07FFF8003FFFE000000007FFF8003FFFE000000007FFF8007FFFC000000007FFF8007FFF
+C000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF800FFFFC000000007FF
+F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000
+000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800
+FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0000000
+07FFF800FFFFC000000007FFF800FFFFC000000007FFF8007FFFC000000007FFF8007FFF
+C000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8003FFFE000000007FF
+F8003FFFE000000007FFF8003FFFE000000007FFF8001FFFE000000007FFF8001FFFE000
+000007FFF8000FFFF000000007FFF8000FFFF000000007FFF80007FFF00000000FFFF800
+07FFF80000000FFFF80003FFF80000001FFFF80001FFFC0000003FFFF80000FFFE000000
+7FFFF800007FFE000000FFFFF800003FFF800003FFFFFC00001FFFC00007FFFFFE00000F
+FFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87FFFFFE00007FFFFFFE07FF
+FFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE0000003FFE0007FFC0004F657BE3
+5A>I<0000000FFFC0000000000001FFFFFC00000000000FFFFFFF80000000003FFFFFFF
+E000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0001F
+FF8000003FFF80000FFFC000007FFF000007FFE00000FFFE000003FFF00001FFFC000001
+FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF0000000
+FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE0000000
+3FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC0000000
+3FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC0000000
+1FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFF
+FFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC0000000
+000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000
+0000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFE0000000
+0000007FFFE00000000000003FFFE00000000000003FFFE00000000000001FFFE0000000
+0000001FFFF0000000000F001FFFF0000000001F800FFFF0000000003F8007FFF8000000
+003F8007FFF8000000007F0003FFFC000000007F0001FFFE00000000FE0000FFFE000000
+01FE00007FFF00000003FC00003FFF80000007F800001FFFE000000FF000000FFFF00000
+3FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFFFFFF
+F80000000007FFFFFFE00000000000FFFFFF00000000000007FFF000000041437CC14A>
+I<000000003FFC0000000007FFFF800000003FFFFFC0000001FFFFFFF0000007FFFFFFF8
+00000FFFF03FFC00001FFF807FFC00007FFE00FFFE0000FFFC00FFFE0000FFF801FFFF00
+01FFF001FFFF0003FFF001FFFF0007FFE001FFFF0007FFE001FFFF000FFFC001FFFF000F
+FFC001FFFF000FFFC000FFFE001FFF80007FFC001FFF80003FF8001FFF80001FF0001FFF
+800007C0001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80
+000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000
+0000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF800000
+00001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000
+FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
+000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
+0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
+00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
+001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
+1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
+FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
+C0000000001FFFC0000000001FFFC00000007FFFFFFFFC00007FFFFFFFFC00007FFFFFFF
+FC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC000038657CE431>I<0000000000
+000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000007FFFFFFE03FFFF8000
+01FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF
+01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF8
+00001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E0003FFF800001FFFC000
+0007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE000000FFFF00000
+0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F
+FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF
+F000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF0
+00000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0000001FFF800001FFF8000
+0001FFF800001FFF80000000FFFC00003FFF000000007FFE00007FFE000000003FFF0000
+FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000003FFFFFFFFFC000000000
+3FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF00000000000FC007FFE0000
+00000000FC000000000000000001FC000000000000000001FC000000000000000001FC00
+0000000000000001FC000000000000000001FE000000000000000001FE00000000000000
+0001FF000000000000000001FF800000000000000001FFF00000000000000001FFFFFFFF
+FF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF0000000
+7FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFF
+FFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFF
+FFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC000FFF000000000FFFFE
+001FFE0000000001FFFE003FFC00000000007FFE007FF800000000003FFF007FF8000000
+00001FFF00FFF800000000001FFF00FFF000000000001FFF00FFF000000000000FFF00FF
+F000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000
+0FFF00FFF800000000001FFF007FF800000000001FFE007FFC00000000003FFE003FFC00
+000000003FFC003FFE00000000007FFC001FFF0000000000FFF8000FFFC000000003FFF0
+0007FFE000000007FFE00003FFF80000001FFFC00000FFFF000000FFFF0000007FFFF800
+1FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE000000000FFFFFFFFFF00000000
+000FFFFFFFF00000000000003FFFFC000000004A607CC151>I<0007FF80000000000000
+00FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFF
+FF8000000000000000FFFFFF8000000000000000FFFFFF800000000000000000FFFF8000
+000000000000007FFF8000000000000000003FFF8000000000000000003FFF8000000000
+000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000
+003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF
+8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF800000
+0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000
+0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000
+3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80
+00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000
+00000000003FFF8000000000000000003FFF80001FFF00000000003FFF8000FFFFF00000
+00003FFF8007FFFFFC000000003FFF801FFFFFFF000000003FFF803FFFFFFF800000003F
+FF807FE07FFFC00000003FFF81FE001FFFE00000003FFF83F8000FFFF00000003FFF87F0
+0007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FF
+FC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000
+003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFF
+F0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE00000
+01FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF
+FF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FF
+FFFFFFF007FFFFFFFF8051647BE35A>I<000FE00000003FF80000007FFC000001FFFF00
+0001FFFF000003FFFF800003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC000
+07FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF800001FFFF000001FFFF000000
+7FFC0000003FF80000000FE0000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80
+007FFFFF80007FFFFF80007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>I<0007FF8000FFFFFF8000FF
+FFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
+00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
+003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
+3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
+FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
+8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFF
+E0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023647BE32C>108
+D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FFFF800000FFFFFF
+8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000FFFFFF803FFFFF
+FF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81FE001FFFE00FF0
+00FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FFF03F80003FFF80
+00003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C00001FFFC000003FFF
+9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000003FFFBC000001
+FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF8000001FFFFC000
+000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FFFF8000000FFFF0
+00003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFF
+E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001
+FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000
+000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0
+00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF
+C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001
+FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF80
+3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF
+FCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417B
+C087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC0000
+00FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFFC00000FFFF
+FF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000003FFF8FC0
+0007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FF
+FC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000
+003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFF
+E0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF
+FF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051
+417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0000000001F
+FFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFFE000000FFF
+C00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007FFE0000FFFC
+0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000FFFC007FFF0
+0000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007FFF81FFFE0
+00000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003FFFC3FFFC0
+00000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC0
+00000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0
+00000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003FFFE7FFFC0
+00000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007FFFC3FFFE0
+00000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000FFFF00FFFF0
+0000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001FFFC001FFFC
+0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FFFC00001FFF
+C00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF000000003F
+FFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE000000048437C
+C151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFFF00000FFFF
+FF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFF
+E00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC00003FFFF8
+000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC00000007FFFC0
+003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE0003FFFC00000
+001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC00000000FFFF8003F
+FFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000F
+FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
+00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE
+003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000
+0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
+FFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000F
+FFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFFF8003FFFC0
+0000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC00000003FFFE0
+003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF80003FFFE00000
+00FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007FFFC00003F
+FFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFFCFFC03FFFF
+8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE00000003FFFC0
+1FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000
+00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F
+FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000
+0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0
+000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000
+003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000
+00000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000000000004F5D
+7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF
+03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E
+01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF003FFFF001
+FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003FFFE0000F
+E0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000
+003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
+3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
+FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
+80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
+000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
+0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
+00003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFFFFF80000
+FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC042>114
+D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF80
+03FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF0000000FF803F
+E0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC00000003F80FFC0
+0000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F80FFFC00
+00000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF80000007FFFFFFF
+C000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFF
+F80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFF
+C00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF000000000FFFFF0
+000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000007FF8FE
+000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF000000001FF8FF80
+0000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003FE0FFF000
+00007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00FFFFFC00
+7FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0000FFFE0
+000035437BC140>I<000007E0000000000007E0000000000007E0000000000007E00000
+00000007E0000000000007E000000000000FE000000000000FE000000000000FE0000000
+00000FE000000000000FE000000000001FE000000000001FE000000000001FE000000000
+003FE000000000003FE000000000007FE000000000007FE00000000000FFE00000000001
+FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE0000000001FFF
+E0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF
+FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000001FFFE000
+0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
+00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
+001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
+1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
+FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
+E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
+000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE000
+0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F
+C0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFFF0001F80
+000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE00FC0000
+00FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF80000000
+003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE0000FFFF
+FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC000
+07FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0000003FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
+003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
+C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
+01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
+0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
+3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
+000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
+FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
+00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
+FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
+0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
+FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003FFFE0000
+003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE0000003FFF
+C0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001FFFC00000
+1FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE00000FCFFFF
+00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FFFFFF8000
+00FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80000003FF
+FFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<FFFFFFFF81FFFFFFFC0003
+FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81
+FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFF
+FC007FFF800000FFFC0000001FFE00007FFFC00000FFFE00000003F800003FFFC000007F
+FE00000003F000003FFFC000007FFF00000003F000003FFFE000003FFF00000007F00000
+1FFFE000003FFF00000007E000001FFFF000003FFF8000000FE000000FFFF000001FFF80
+00000FC000000FFFF000001FFFC000000FC000000FFFF800000FFFC000001FC0000007FF
+F800000FFFC000001F80000007FFFC00001FFFE000003F80000003FFFC00001FFFE00000
+3F00000003FFFC00003FFFF000003F00000003FFFE00003FFFF000007F00000001FFFE00
+003FFFF000007E00000001FFFF00007FFFF80000FE00000000FFFF00007FFFF80000FC00
+000000FFFF0000FFFFFC0000FC00000000FFFF8000FCFFFC0001FC000000007FFF8000FC
+FFFC0001F8000000007FFFC001FCFFFE0003F8000000003FFFC001F87FFE0003F0000000
+003FFFC003F87FFF0003F0000000003FFFE003F03FFF0007F0000000001FFFE003F03FFF
+0007E0000000001FFFF007F03FFF800FE0000000000FFFF007E01FFF800FC0000000000F
+FFF00FE01FFFC00FC0000000000FFFF80FC00FFFC01FC00000000007FFF80FC00FFFC01F
+800000000007FFFC1FC00FFFE03F800000000003FFFC1F8007FFE03F000000000003FFFC
+3F8007FFF03F000000000003FFFE3F0003FFF07F000000000001FFFE3F0003FFF07E0000
+00000001FFFF7F0003FFF8FE000000000000FFFF7E0001FFF8FC000000000000FFFFFE00
+01FFFCFC000000000000FFFFFC0000FFFDFC0000000000007FFFFC0000FFFDF800000000
+00007FFFFC0000FFFFF80000000000003FFFF800007FFFF00000000000003FFFF800007F
+FFF00000000000003FFFF000003FFFF00000000000001FFFF000003FFFE0000000000000
+1FFFF000003FFFE00000000000000FFFE000001FFFC00000000000000FFFE000001FFFC0
+0000000000000FFFC000000FFFC000000000000007FFC000000FFF8000000000000007FF
+C000000FFF8000000000000003FF80000007FF0000000000000003FF80000007FF000000
+0000000003FF00000003FF0000000000000001FF00000003FE0000000000000001FF0000
+0003FE0000000000000000FE00000001FC00000000000000007C00000000F8000000006E
+417DBF75>119 D<7FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFF
+FFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8
+000007FFF000000FFFF8000001FF00000007FFFC000001FE00000003FFFE000003FC0000
+0001FFFF000007F800000001FFFF80000FF000000000FFFF80001FE0000000007FFFC000
+1FE0000000003FFFE0003FC0000000001FFFF0007F80000000001FFFF800FF0000000000
+0FFFF801FE000000000007FFFC03FC000000000003FFFE07F8000000000001FFFF07F800
+0000000001FFFF8FF0000000000000FFFF9FE00000000000007FFFFFC00000000000003F
+FFFF800000000000001FFFFF000000000000001FFFFE000000000000000FFFFC00000000
+00000007FFFC0000000000000003FFFE0000000000000001FFFF0000000000000001FFFF
+8000000000000000FFFF80000000000000007FFFC0000000000000007FFFE00000000000
+0000FFFFF000000000000001FFFFF800000000000003FFFFF800000000000007FFFFFC00
+00000000000FF3FFFE0000000000001FE1FFFF0000000000001FC0FFFF8000000000003F
+C0FFFF8000000000007F807FFFC00000000000FF003FFFE00000000001FE001FFFF00000
+000003FC000FFFF80000000007F8000FFFF80000000007F00007FFFC000000000FF00003
+FFFE000000001FE00001FFFF000000003FC00000FFFF800000007F800000FFFF80000000
+FF0000007FFFC0000001FE0000003FFFE0000001FC0000001FFFF0000007FC0000000FFF
+F800003FFF0000000FFFF800FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF0
+0001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF
+50407EBF55>I<FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFF
+FCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC003FFFC000
+00001FFE00003FFFE000000007F000003FFFE000000007F000001FFFF000000007E00000
+1FFFF00000000FE000000FFFF80000000FC000000FFFF80000001FC0000007FFFC000000
+1F80000007FFFC0000003F80000003FFFC0000003F00000003FFFE0000007F00000001FF
+FE0000007E00000001FFFF000000FE00000001FFFF000000FE00000000FFFF800001FC00
+000000FFFF800001FC000000007FFFC00001F8000000007FFFC00003F8000000003FFFE0
+0003F0000000003FFFE00007F0000000001FFFE00007E0000000001FFFF0000FE0000000
+000FFFF0000FC0000000000FFFF8001FC0000000000FFFF8001FC00000000007FFFC003F
+800000000007FFFC003F800000000003FFFE003F000000000003FFFE007F000000000001
+FFFF007E000000000001FFFF00FE000000000000FFFF00FC000000000000FFFF81FC0000
+000000007FFF81F80000000000007FFFC3F80000000000007FFFC3F80000000000003FFF
+E7F00000000000003FFFE7F00000000000001FFFF7E00000000000001FFFFFE000000000
+00000FFFFFC00000000000000FFFFFC000000000000007FFFF8000000000000007FFFF80
+00000000000003FFFF0000000000000003FFFF0000000000000003FFFF00000000000000
+01FFFE0000000000000001FFFE0000000000000000FFFC0000000000000000FFFC000000
+00000000007FF800000000000000007FF800000000000000003FF000000000000000003F
+F000000000000000001FE000000000000000001FE000000000000000001FE00000000000
+0000001FC000000000000000001FC000000000000000001F8000000000000000003F8000
+000000000000003F0000000000000000007F0000000000000000007E0000000000000000
+00FE000000000007E00000FC00000000001FF80001FC00000000003FFC0001FC00000000
+007FFE0003F800000000007FFE0003F80000000000FFFF0007F00000000000FFFF0007F0
+0000000000FFFF000FE00000000000FFFF000FC00000000000FFFF001FC00000000000FF
+FF003F8000000000007FFE007F0000000000007FFE00FE0000000000007FFC01FE000000
+0000003FF807FC0000000000001FF03FF00000000000000FFFFFE000000000000007FFFF
+C000000000000003FFFF0000000000000000FFFC00000000000000001FE0000000000000
+004E5D7DBF55>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmsy10 10.95 1
+/Fj 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00
+1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF
+FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
+FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF
+FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7
+2D>15 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmr10 10.95 77
+/Fk 77 123 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F
+F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000
+7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF
+FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
+FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
+00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F
+FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000
+007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000
+7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000
+FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
+FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF
+FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000
+FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F
+FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00
+0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00
+007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00
+FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00
+00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE
+7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE00000007F01F0
+3F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00001FC000FF
+E0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80007F0001FF
+8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C0000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F
+0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80FFFFFFFFFF
+FFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F
+00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF7FFFFC3FFF
+FE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>I<0000000180000C000000000003C0001E
+000000000003C0001E000000000007C0003E000000000007C0003E00000000000780003C
+00000000000780003C00000000000F80007C00000000000F80007C00000000000F000078
+00000000000F00007800000000001F0000F800000000001F0000F800000000001E0000F0
+00000000001E0000F000000000003E0001F000000000003E0001F000000000003C0001E0
+00000000003C0001E000000000003C0001E000000000007C0003E000000000007C0003E0
+0000000000780003C00000000000780003C00000000000F80007C00000000000F80007C0
+0000000000F00007800000000000F00007800000000001F0000F8000007FFFFFFFFFFFFF
+FF00FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFF00000007C0003E00
+000000000780003C00000000000780003C00000000000780003C00000000000F80007C00
+000000000F80007C00000000000F00007800000000000F00007800000000001F0000F800
+000000001F0000F800000000001E0000F000000000001E0000F000000000001E0000F000
+000000003E0001F00000007FFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFF
+FF807FFFFFFFFFFFFFFF000000F80007C00000000000F00007800000000000F000078000
+00000001F0000F800000000001F0000F800000000001E0000F000000000001E0000F0000
+00000001E0000F000000000003E0001F000000000003E0001F000000000003C0001E0000
+00000003C0001E000000000007C0003E000000000007C0003E00000000000780003C0000
+0000000780003C00000000000F80007C00000000000F80007C00000000000F0000780000
+0000000F00007800000000000F00007800000000001F0000F800000000001F0000F80000
+0000001E0000F000000000001E0000F000000000003E0001F000000000003E0001F00000
+0000003C0001E000000000003C0001E00000000000180000C00000000041517BBE4C>35
+D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000
+C001C001800380030007000E001C001800380030000B1C79BE19>39
+D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8
+0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00
+001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00
+00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
+00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00
+007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0
+0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F
+000007800003800001C00000E0000070000030145A77C323>I<C00000E0000070000038
+00001C00001E00000F000007800007C00003C00001E00001F00000F00000F80000780000
+7C00007C00003E00003E00003F00001F00001F00001F80000F80000F80000FC0000FC000
+0FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F000
+03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
+03F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C0000FC000
+0FC0000FC0000F80000F80001F80001F00001F00003F00003E00003E00007C00007C0000
+780000F80000F00001F00001E00003C00007C0000780000F00001E00001C000038000070
+0000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000
+6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B
+1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F80
+7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000
+07C000000007C000000007800000000F800000000F800000000F000000001F000000001F
+000000001E000000003E000000003E000000003C000000007C000000007C000000007800
+000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
+0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
+1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C
+000000007800000000F800000000F800000000F000000001F000000001F000000001E000
+000003E000000003E000000003C000000007C000000007C000000007800000000F800000
+000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
+7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0
+00000001E000000003E000000003E000000003C000000007C000000007C0000000078000
+00000F800000000F800000000F000000001F000000001F000000001E000000003E000000
+003E000000003C000000007C000000007C000000007800000000F800000000F800000000
+F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8
+0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0
+1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F
+000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00
+0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
+03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
+FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8
+3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F
+C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F
+FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007
+FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
+1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF
+FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0
+07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000
+3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F
+F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0
+0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000
+0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000
+F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00
+0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF
+E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D
+>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF
+001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0
+3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000
+0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F
+FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000
+FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F
+F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0
+FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F
+0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<
+0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000
+0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000
+1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380
+7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E
+000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00
+0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000
+00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
+FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780
+001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF
+000007FFFC0000073FE00000070000000007000000000700000000070000000007000000
+000700000000070000000007000000000700000000070000000007000000000700000000
+0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007
+00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000
+000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000
+0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F
+C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800
+03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8
+000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0
+03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F
+C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87
+FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000
+3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F
+F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0
+7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F
+C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E
+07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F
+000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF
+FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000
+1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0
+000000078000000007000000000F000000001E000000001E000000003C000000003C0000
+00007C000000007800000000F800000000F800000001F800000001F000000003F0000000
+03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F
+E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0
+0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000
+00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF
+8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F
+801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0
+3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F
+FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F
+FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001
+FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003
+F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0
+7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001
+FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000
+007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F
+C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80
+001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000
+1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F
+F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0
+007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000
+00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0
+00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F
+000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0
+FFC07F807F801E0000000000000000000000000000000000000000000000000000000000
+000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>
+I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000
+00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF
+C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C
+003800300030000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C00
+01FC780001FE780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F00
+00FF3E0000FF000001FE000001FE000003FC000007F8000007F000000FC000001F800000
+3F0000003E0000007C00000078000000F8000000F0000001F0000001E0000001E0000003
+C0000003C000000380000003800000038000000380000003800000038000000380000003
+800000038000000380000003800000030000000000000000000000000000000000000000
+000000000000000000000000000000078000001FE000001FE000003FF000003FF000003F
+F000003FF000001FE000001FE0000007800020407BBF2B>63 D<00000007000000000000
+000F800000000000000F800000000000000F800000000000001FC00000000000001FC000
+00000000001FC00000000000003FE00000000000003FE00000000000003FE00000000000
+007FF00000000000007FF00000000000007FF0000000000000FFF8000000000000E7F800
+0000000000E7F8000000000001C7FC000000000001C3FC000000000001C3FC0000000000
+0381FE00000000000381FE00000000000381FE00000000000700FF00000000000700FF00
+000000000700FF00000000000E007F80000000000E007F80000000000E007F8000000000
+1C003FC0000000001C003FC0000000001C003FC00000000038001FE00000000038001FE0
+0000000038001FE00000000070000FF00000000070000FF00000000070000FF000000000
+E00007F800000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC
+00000001FFFFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007
+000000FF00000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F
+8000001E0000007FC000001C0000003FC000001C0000003FC000003C0000003FE0000038
+0000001FE00000380000001FE00000780000001FF00000780000000FF00000FC0000000F
+F00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFF
+F0000FFFFFF83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001
+FF80000FF800007F000003FE00007F000001FF00007F000000FF80007F0000007FC0007F
+0000003FE0007F0000003FE0007F0000001FF0007F0000001FF0007F0000001FF8007F00
+00001FF8007F0000001FF8007F0000000FF8007F0000001FF8007F0000001FF8007F0000
+001FF8007F0000001FF0007F0000001FF0007F0000003FE0007F0000007FE0007F000000
+7FC0007F000000FF80007F000001FF00007F000003FC00007F00000FF800007F00007FE0
+00007FFFFFFF0000007FFFFFFFE000007F000007FC00007F000001FE00007F000000FF80
+007F0000007FC0007F0000003FE0007F0000001FF0007F0000001FF8007F0000000FF800
+7F0000000FFC007F00000007FC007F00000007FC007F00000007FE007F00000007FE007F
+00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00
+000007FC007F0000000FFC007F0000000FFC007F0000001FF8007F0000001FF0007F0000
+003FF0007F0000007FE0007F000000FFC0007F000003FF8001FF80000FFE00FFFFFFFFFF
+FC00FFFFFFFFFFE000FFFFFFFFFF0000373E7DBD40>I<0000003FF00006000003FFFE00
+0E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE
+000FF000000FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01
+FE00000000FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8
+000000003E1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE000
+0000000E7FE0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000
+000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000
+0000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000000000
+00FFC000000000007FC000000000007FE000000000007FE0000000000E7FE0000000000E
+3FE0000000000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0F
+F8000000001C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE
+000000007000FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF0
+000007800007F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFF
+FFC000000003FFFF00000000003FF0000037427BBF42>I<FFFFFFFFFC000000FFFFFFFF
+FF800000FFFFFFFFFFE0000001FFC0001FF80000007F800003FE0000007F800000FF0000
+007F8000007F8000007F8000003FC000007F8000000FE000007F8000000FF000007F8000
+0007F800007F80000003FC00007F80000001FC00007F80000001FE00007F80000000FF00
+007F80000000FF00007F80000000FF80007F800000007F80007F800000007FC0007F8000
+00007FC0007F800000007FC0007F800000003FE0007F800000003FE0007F800000003FE0
+007F800000003FE0007F800000003FE0007F800000003FF0007F800000003FF0007F8000
+00003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0
+007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F8000
+00003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0
+007F800000007FC0007F800000007FC0007F800000007F80007F800000007F80007F8000
+0000FF80007F80000000FF00007F80000001FE00007F80000001FE00007F80000003FC00
+007F80000003F800007F80000007F800007F8000000FF000007F8000001FE000007F8000
+007FC000007F800000FF0000007F800003FE000001FFC0001FF80000FFFFFFFFFFF00000
+FFFFFFFFFF800000FFFFFFFFFC0000003C3E7DBD45>I<FFFFFFFFFFFFE0FFFFFFFFFFFF
+E0FFFFFFFFFFFFE001FFC00001FFE0007F8000001FE0007F8000000FF0007F80000003F0
+007F80000003F0007F80000001F0007F80000000F0007F80000000F0007F80000000F000
+7F8000000070007F8000000070007F8000000070007F8000000070007F8000000038007F
+80001C0038007F80001C0038007F80001C0038007F80001C0038007F80001C0000007F80
+001C0000007F80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003
+FC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC
+0000007F80007C0000007F80003C0000007F80003C0000007F80001C0000007F80001C00
+00007F80001C0007007F80001C0007007F80001C0007007F80001C000E007F800000000E
+007F800000000E007F800000000E007F800000000E007F800000001E007F800000001C00
+7F800000001C007F800000003C007F800000003C007F800000007C007F800000007C007F
+80000000F8007F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC0
+0001FFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7DBD3E>I<FFFFFFFF
+FFFF80FFFFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F80007F800000
+1FC0007F8000000FC0007F80000007C0007F80000007C0007F80000003C0007F80000003
+C0007F80000003C0007F80000001C0007F80000001C0007F80000001C0007F80000001C0
+007F80000000E0007F80000000E0007F80003800E0007F80003800E0007F80003800E000
+7F8000380000007F8000380000007F8000380000007F8000780000007F8000780000007F
+8000F80000007F8001F80000007F8007F80000007FFFFFF80000007FFFFFF80000007FFF
+FFF80000007F8007F80000007F8001F80000007F8000F80000007F8000780000007F8000
+780000007F8000380000007F8000380000007F8000380000007F8000380000007F800038
+0000007F8000380000007F8000000000007F8000000000007F8000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F800000000001FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF0000000333E
+7DBD3B>I<0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C
+000000FF0001F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC0
+00000FFC00007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC
+0003FC00000001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF000
+0000007C001FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C
+003FE0000000001C007FE0000000001C007FE0000000001C007FC0000000001C007FC000
+0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000
+00FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000
+0000000000FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFF
+F07FC000001FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000
+000003FC003FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC
+000FF800000003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00
+000003FC0001FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC
+00001FF000000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007F
+F007F01C0000001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I<
+FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000
+000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000
+007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000
+003FFC00FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>I<FF
+FFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC00000
+3FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7EBD21
+>I<FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F80000000
+00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
+0000007F8000000000007F8000000000007F8000000380007F8000000380007F80000003
+80007F8000000380007F8000000380007F8000000780007F8000000700007F8000000700
+007F8000000700007F8000000700007F8000000F00007F8000000F00007F8000000F0000
+7F8000001F00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F
+800001FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFF
+FFFFFE00313E7DBD39>76 D<FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC000
+0000003FFFF001FFE0000000007FF800007FE0000000007FE0000077F000000000EFE000
+0077F000000000EFE0000077F000000000EFE0000073F800000001CFE0000073F8000000
+01CFE0000071FC000000038FE0000071FC000000038FE0000071FC000000038FE0000070
+FE000000070FE0000070FE000000070FE0000070FF0000000E0FE00000707F0000000E0F
+E00000707F0000000E0FE00000703F8000001C0FE00000703F8000001C0FE00000703F80
+00001C0FE00000701FC00000380FE00000701FC00000380FE00000700FE00000700FE000
+00700FE00000700FE00000700FE00000700FE000007007F00000E00FE000007007F00000
+E00FE000007003F80001C00FE000007003F80001C00FE000007003F80001C00FE0000070
+01FC0003800FE000007001FC0003800FE000007001FC0003800FE000007000FE0007000F
+E000007000FE0007000FE0000070007F000E000FE0000070007F000E000FE0000070007F
+000E000FE0000070003F801C000FE0000070003F801C000FE0000070001FC038000FE000
+0070001FC038000FE0000070001FC038000FE0000070000FE070000FE0000070000FE070
+000FE0000070000FE0E0000FE00000700007F0E0000FE00000700007F0E0000FE0000070
+0003F9C0000FE00000700003F9C0000FE00000700003F9C0000FE00000700001FF80000F
+E00000700001FF80000FE00000700000FF00000FE00000700000FF00000FE00000F80000
+FF00000FE00001FC00007E00000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0
+FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD53>I<FFFF800000FFFFF8FF
+FFC00000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF0000001FC00007FF80000
+00F800007FF800000070000077FC00000070000073FE00000070000073FE000000700000
+71FF00000070000070FF80000070000070FF800000700000707FC00000700000703FE000
+00700000703FE00000700000701FF00000700000700FF80000700000700FF80000700000
+7007FC00007000007003FE00007000007003FE00007000007001FF00007000007000FF80
+007000007000FF800070000070007FC00070000070003FE00070000070003FE000700000
+70001FF00070000070000FF80070000070000FF800700000700007FC00700000700003FE
+00700000700003FE00700000700001FF00700000700000FF80700000700000FF80700000
+7000007FC07000007000003FE07000007000003FE07000007000001FF07000007000000F
+F87000007000000FF870000070000007FC70000070000003FE70000070000003FE700000
+70000001FF70000070000000FFF0000070000000FFF00000700000007FF0000070000000
+3FF00000700000003FF00000700000001FF00000700000000FF00000700000000FF00000
+7000000007F00000F800000003F00001FC00000003F00007FF00000001F000FFFFF80000
+00F000FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<0000007FE00000000000
+07FFFE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE
+0000000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE
+00000007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001
+FE0007F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE0
+000000007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE000000000
+7FE07FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE000000000
+7FE07FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF0
+00000000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001
+FF0007FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF
+0000000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F
+00000007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F8000000000
+07FFFE0000000000007FE00000003C427BBF47>I<FFFFFFFFF80000FFFFFFFFFF8000FF
+FFFFFFFFE00001FFC0003FF800007F800007FC00007F800001FE00007F800000FF00007F
+8000007F80007F8000003FC0007F8000003FE0007F8000003FE0007F8000001FF0007F80
+00001FF0007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000
+001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF0007F800000
+1FF0007F8000003FE0007F8000003FE0007F8000003FC0007F8000007F80007F800000FF
+00007F800001FE00007F800007FC00007F80003FF000007FFFFFFFC000007FFFFFFE0000
+007F8000000000007F8000000000007F8000000000007F8000000000007F800000000000
+7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
+8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
+00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
+000000007F8000000000007F8000000000007F8000000000007F800000000001FFE00000
+0000FFFFFFC0000000FFFFFFC0000000FFFFFFC0000000353E7DBD3E>I<0000007FE000
+0000000007FFFE00000000001FC03F80000000007F000FE000000001FC0003F800000007
+F00000FE0000000FE000007F0000001FC000003F8000003F8000001FC000007F0000000F
+E00000FF0000000FF00001FE00000007F80001FC00000003F80003FC00000003FC0007F8
+00000001FE0007F800000001FE000FF800000001FF000FF000000000FF001FF000000000
+FF801FF000000000FF803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0
+000000007FE07FE0000000007FE07FC0000000003FE07FC0000000003FE0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
+000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
+3FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE07FC0000000003FE07FE0
+000000007FE07FE0000000007FE07FE0000000007FE03FE0000000007FC03FE000000000
+7FC01FF000000000FF801FF000000000FF801FF000000000FF800FF000000000FF000FF8
+00000001FF0007F8000F8001FE0003FC003FE003FC0003FC00707003FC0001FE00E03807
+F80000FF01C01C0FF000007F01800E0FE000003F8180061FC000001FC180073F8000000F
+E180077F00000007F18003FE00000001FDC003F8000000007EE007E0000000001FF03FC0
+0018000007FFFFC000180000007FE1E000180000000001E000380000000001F000380000
+000001F800780000000001F800780000000000FC00F00000000000FF03F00000000000FF
+FFF00000000000FFFFF000000000007FFFE000000000007FFFE000000000007FFFE00000
+0000003FFFC000000000001FFF8000000000000FFF00000000000007FE00000000000001
+F8003D527BBF47>I<FFFFFFFFC0000000FFFFFFFFFC000000FFFFFFFFFF80000001FFC0
+00FFE00000007F80001FF00000007F800007FC0000007F800001FE0000007F800000FF00
+00007F800000FF8000007F8000007FC000007F8000007FC000007F8000003FE000007F80
+00003FE000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF0
+00007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FE000007F80
+00007FE000007F8000007FC000007F8000007F8000007F800000FF8000007F800000FF00
+00007F800001FC0000007F800007F80000007F80001FE00000007F8000FF800000007FFF
+FFFC000000007FFFFFF0000000007F8001FC000000007F80003F000000007F80001FC000
+00007F80000FE00000007F800007F00000007F800007F80000007F800003F80000007F80
+0003FC0000007F800001FC0000007F800001FE0000007F800001FE0000007F800001FE00
+00007F800001FF0000007F800001FF0000007F800001FF0000007F800001FF0000007F80
+0001FF8000007F800001FF8000007F800001FF8000007F800001FF8000007F800001FFC0
+04007F800001FFC00E007F800001FFC00E007F800000FFC00E007F800000FFE00E007F80
+00007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFFC0001FF838FFFFFFC00007F8
+70000000000001FFE00000000000003F803F407DBD43>I<0007FC000C001FFF801C007F
+FFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E0000
+01FC7E000000FC7E000000FC7C0000007CFC0000007CFC0000007CFC0000003CFC000000
+3CFC0000003CFE0000001CFE0000001CFF0000001CFF0000001C7F800000007FC0000000
+7FE00000003FF80000003FFF8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001
+FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFFF0000007FFF80000007FFC0000
+000FFC00000007FE00000003FE00000001FE00000000FF00000000FFE00000007FE00000
+007FE00000007FE00000003FE00000003FF00000003FF00000003FF00000003FF0000000
+3EF80000003EF80000007EFC0000007CFE000000FCFF000000F8FF800001F8FFC00003F0
+FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>
+I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F8000
+3FC0003F807F00003FC0001FC07E00003FC00007C07C00003FC00007C07800003FC00003
+C07800003FC00003C07800003FC00003C07000003FC00001C07000003FC00001C0700000
+3FC00001C07000003FC00001C07000003FC00001C0E000003FC00000E0E000003FC00000
+E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
+3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
+000000003FC00000000000003FC00000000000007FE0000000000000FFF00000000007FF
+FFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D7DBC42>I<FFFFFFC000FFFFF8
+FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF00007F80000001FC00007F8000
+0000F800007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+007F800000007000007F800000007000007F800000007000007F800000007000007F8000
+00007000007F800000007000007F800000007000007F800000007000007F800000007000
+003F80000000F000003FC0000000E000003FC0000000E000003FC0000001E000001FC000
+0001C000001FE0000001C000000FE0000003C000000FF000000780000007F00000070000
+0003F800000F00000001FC00001E00000000FE00003C000000007F0000F8000000003F80
+01F0000000000FF00FE00000000003FFFF800000000000FFFE0000000000001FF0000000
+3D407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFEFFFFFF00000FFFFE03FFE00000
+01FFE001FF800000007F8000FF800000003F00007F800000003E00007F800000001C0000
+7FC00000003C00003FC00000003800003FC00000003800003FE00000007800001FE00000
+007000001FE00000007000000FF0000000E000000FF0000000E000000FF8000001E00000
+07F8000001C0000007F8000001C0000007FC000003C0000003FC00000380000003FC0000
+0380000001FE00000700000001FE00000700000001FF00000700000000FF00000E000000
+00FF00000E00000000FF80001E000000007F80001C000000007F80001C000000007FC000
+3C000000003FC00038000000003FC00038000000001FE00070000000001FE00070000000
+001FF000F0000000000FF000E0000000000FF000E0000000000FF801E00000000007F801
+C00000000007F801C00000000003FC03800000000003FC03800000000003FE0780000000
+0001FE07000000000001FE07000000000001FF0F000000000000FF0E000000000000FF0E
+0000000000007F9C0000000000007F9C0000000000007FDC0000000000003FF800000000
+00003FF80000000000003FF80000000000001FF00000000000001FF00000000000001FF0
+0000000000000FE00000000000000FE000000000000007C000000000000007C000000000
+000007C000000000000003800000003F407EBD44>I<FFFFFE007FFFFF8007FFFFFFFFFE
+007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC00001FFE00000FFF801FF000000FF
+C000003FE001FF0000007F8000000F8000FF0000007F8000000F8000FF0000007FC00000
+0F0000FF8000003FC000000F00007F8000003FC000000E00007F8000003FE000000E0000
+7F8000003FE000000E00003FC000003FE000001C00003FC000003FE000001C00003FC000
+007FF000001C00001FE000007FF000003800001FE000007FF000003800001FE00000E7F8
+00003800000FF00000E7F800007000000FF00000E7F800007000000FF00001C3FC000070
+00000FF80001C3FC0000F0000007F80001C3FC0000E0000007F80003C3FE0000E0000007
+FC000381FE0001E0000003FC000381FE0001C0000003FC000781FF0001C0000003FC0007
+00FF0001C0000001FE000700FF000380000001FE000700FF000380000001FE000E007F80
+0380000000FF000E007F800700000000FF000E007F800700000000FF001C003FC0070000
+00007F801C003FC00E000000007F801C003FC00E000000007F8038001FE00E000000007F
+C038001FE01E000000003FC038001FE01C000000003FC078001FF01C000000003FE07000
+0FF03C000000001FE070000FF038000000001FE0F0000FF838000000001FE0E00007F838
+000000000FF0E00007F870000000000FF0E00007F870000000000FF1C00003FC70000000
+0007F9C00003FCE00000000007F9C00003FCE00000000007FB800001FEE00000000003FF
+800001FFC00000000003FF800001FFC00000000003FF000000FFC00000000003FF000000
+FFC00000000001FF000000FF800000000001FF000000FF800000000001FE0000007F8000
+00000000FE0000007F000000000000FE0000007F000000000000FC0000003F0000000000
+007C0000003E0000000000007C0000003E000000000000780000001E0000000000003800
+00001C00000058407EBD5D>I<7FFFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFF
+E000FFFE0000FFFC00003FF800003FE000001FF000001F8000000FF800001F0000000FF8
+00001E00000007FC00001C00000003FE00003C00000003FE00007800000001FF00007000
+000000FF8000F000000000FF8001E0000000007FC001C0000000003FC003C0000000003F
+E00780000000001FF00700000000000FF00F00000000000FF81E000000000007FC1C0000
+00000007FC3C000000000003FE78000000000001FF70000000000001FFF0000000000000
+FFE00000000000007FC00000000000007FC00000000000003FE00000000000001FF00000
+000000001FF00000000000001FF80000000000001FFC0000000000003FFC000000000000
+3BFE00000000000071FF000000000000F1FF000000000000E0FF800000000001C07F8000
+00000003C07FC00000000003803FE00000000007003FE0000000000F001FF0000000000E
+000FF8000000001C000FF8000000003C0007FC00000000380003FE00000000780003FE00
+000000F00001FF00000000E00000FF80000001E00000FF80000003C000007FC000000380
+00003FE00000078000003FE000000F0000001FF000001F0000000FF800003F8000000FF8
+0000FFC000001FFC0007FFE000007FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC
+0003FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003
+FFFF8001FFF0000000FFF800007FE00000003FC000007FE00000001F8000003FE0000000
+1E0000001FF00000001E0000001FF00000003C0000000FF80000003800000007FC000000
+7800000007FC000000F000000003FE000000E000000003FF000001E000000001FF000001
+C000000000FF800003C000000000FF80000380000000007FC0000700000000003FE0000F
+00000000003FE0000E00000000001FF0001E00000000001FF0001C00000000000FF80038
+000000000007FC0078000000000007FC0070000000000003FE00F0000000000003FF00E0
+000000000001FF01E0000000000000FF83C0000000000000FF83800000000000007FC780
+0000000000003FE7000000000000003FEF000000000000001FFE000000000000001FFC00
+0000000000000FFC0000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F80000000000000007F800
+00000000000007F80000000000000007F80000000000000007F8000000000000001FFC00
+00000000000FFFFFFC00000000000FFFFFFC00000000000FFFFFFC000000413E7FBD44>
+I<FFFCFFFCFFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
+00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFF
+FCFFFC0E5B77C319>91 D<FFFCFFFCFFFCFFFC003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C00
+3C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>93 D<01800380030007000E001C00180038
+0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F
+E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000
+000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00
+001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00
+000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00
+0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00
+007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03
+80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE
+0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000
+0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001
+F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000
+1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000
+0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000
+3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF
+0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001
+F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80
+007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000
+0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
+00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0
+1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000
+0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000
+00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
+0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC
+001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0
+0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00
+0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80
+0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0
+0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001
+FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00
+03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F
+80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF
+FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
+00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001
+C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000
+0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF
+003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
+01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000
+1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F
+E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F
+C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007
+E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007
+03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F
+00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001
+FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C
+0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8
+0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F
+C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000
+01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00
+01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00
+FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC
+000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000
+0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A
+>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000
+000000000000000000000000000000000000000000000000000000000000000000007F00
+7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00
+007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF
+807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<
+01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000
+01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000
+01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000
+01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000
+01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000
+01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00
+FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC
+0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC
+0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F
+7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803
+F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000
+FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000
+FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000
+FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F
+FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000
+07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00
+01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00
+01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
+2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F
+8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC
+7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF
+000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00
+0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000
+03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00
+00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001
+FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000
+1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000
+07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000
+07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000
+0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000
+7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000
+000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7
+33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800
+0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000
+01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000
+01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000
+01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800
+0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
+01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8
+07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF
+003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
+000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE
+0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F
+E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000
+E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF
+C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000
+F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F
+00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000
+001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000
+01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
+01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0
+01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0
+00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01
+FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001
+FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001
+FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000
+7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I<
+FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800
+01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000
+007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000
+000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000
+0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000
+0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000
+00001F00000000001F00000000001F00000000000E0000002B287EA630>I<FFFFC3FFFE
+03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0003F8003
+F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001FE0007E0
+003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF800700000
+7F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000001FC038FC
+01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F03800000
+0FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F00000003F9C01F
+CE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007FC000000
+00FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000007E0003
+F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642>I<FFFF
+F01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007E000007F
+8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C00000003
+F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F8000000000
+3FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF800000000
+F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003FC000001E
+001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000FFE00FFFF
+803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE00FFFE0FF
+FFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE0000F00000
+FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F8003800000
+3F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE00E000000
+07F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC70000000
+01FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007FC0000000
+007FC0000000003F80000000003F80000000003F80000000001F00000000001F00000000
+000E00000000000E00000000001E00000000001C00000000003C00000000003800000000
+00380000000000780000001800700000007E0070000000FF00E0000000FF00E0000000FF
+01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C000000001F
+F80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF801F8000
+FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0
+0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000
+0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000
+FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0
+000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E
+A628>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmbx12 14.4 52
+/Fl 52 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000
+07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001
+FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F
+FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F
+F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F
+F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F
+F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF
+FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF
+FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F
+FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF
+FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF
+FFFC03FFFFFFC042547DD34B>12 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80
+FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>
+46 D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FF
+FC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07F
+FC0000F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F
+FC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFF
+FFFFFE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFF
+FF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FF
+FE001FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFF
+C0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0
+FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03F
+FC00000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE00000
+00001FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000
+007FFF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003
+FFE00000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC
+00000000003FF800000000007FE00000000000FFC00000000001FF800000000003FE0000
+00000007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F0
+00007F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E000
+0FE0000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FF
+FFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFF
+FFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFF
+FFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC
+00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE
+0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC0
+1FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01F
+FFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF
+00003FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000
+007FFE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000F
+FF8000000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF
+800000000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF
+80000000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF8
+0000000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03
+E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF
+800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF80
+0007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC0000
+0FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FF
+FC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF8000
+00374F7ACD43>I<00000000007C00000000000000FE00000000000000FE000000000000
+01FE00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE0000
+000000001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000
+FFFE000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE0000
+0000000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C
+3FFE0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE0000
+000007E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F00
+3FFE000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE0000
+0003F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F8000
+3FFE0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE0000
+01F800003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC00000
+3FFE00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000
+FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFF
+FFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE0000
+000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000000
+7FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000
+000000007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFF
+FFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03
+800000000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FF
+FFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFF
+FFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF
+00000007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E0000000
+000007E0000000000007E0000000000007E0000000000007E0000000000007E000000000
+0007E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF00000
+07E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007
+FC00007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF800000
+00001FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000
+000FFFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE00000
+0FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000F
+FFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFF
+E0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF80
+3F0000003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003
+FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003
+FFFFC0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007
+FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00
+001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007
+FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FF
+E00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF8000000000
+3FFF80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007F
+FF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF
+3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE0
+0007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF8000
+03FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003
+FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FF
+FC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC
+3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80F
+FF800003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FF
+E0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFF
+FFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD
+43>I<1F000000000000001F800000000000001FC00000000000001FFF8000000000001F
+FFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFF
+FFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003F
+FFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFF
+FF80007F800000007F00007E00000000FF00007E00000001FE00007C00000003FC00007C
+00000003F800007C00000007F000007C0000000FF000007C0000001FE00000F80000003F
+C00000F80000007F800000F80000007F000000F8000000FE00000000000001FE00000000
+000003FC00000000000003F800000000000007F00000000000000FF00000000000001FE0
+0000000000001FE00000000000003FC00000000000003FC00000000000007F8000000000
+0000FF80000000000000FF80000000000001FF00000000000001FF00000000000003FF00
+000000000003FE00000000000007FE00000000000007FE0000000000000FFE0000000000
+000FFE0000000000000FFC0000000000001FFC0000000000001FFC0000000000003FFC00
+00000000003FFC0000000000003FFC0000000000003FFC0000000000007FFC0000000000
+007FF80000000000007FF80000000000007FF8000000000000FFF8000000000000FFF800
+0000000000FFF8000000000000FFF8000000000000FFF8000000000001FFF80000000000
+01FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800
+0000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000000
+01FFF8000000000001FFF8000000000000FFF0000000000000FFF00000000000003FC000
+00000000001F8000000000395279D043>I<00000FFF8000000000FFFFF800000003FFFF
+FE0000000FFFFFFF8000001FFF03FFC000007FF800FFE00000FFF0003FF00001FFE0001F
+F80003FFC0001FFC0007FFC0000FFE000FFF80000FFF000FFF800007FF001FFF800007FF
+803FFF800007FF803FFF000007FFC07FFF000007FFC07FFF000003FFE07FFF000003FFE0
+7FFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF8FF
+FF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF
+000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000007FFFC7FFF00
+0007FFFC7FFF000007FFFC3FFF000007FFFC3FFF000007FFFC3FFF00000FFFFC1FFF8000
+0FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF80003FFFFC03FFC0003FFFFC01FFE0007B
+FFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003FFFF83FF
+F800007FFE03FFF80000004003FFF80000000003FFF80000000003FFF80000000003FFF0
+0000000007FFF00000000007FFF00000000007FFF001F8000007FFE003FC000007FFE007
+FE000007FFC00FFF000007FFC01FFF80000FFF801FFF80000FFF801FFF80000FFF001FFF
+80001FFF001FFF80001FFE001FFF80003FFC001FFF00003FFC000FFE00007FF8000FFC00
+00FFF0000FF80001FFE00007F00003FFC00003FC000FFF800003FF807FFE000001FFFFFF
+FC0000007FFFFFF00000003FFFFFC00000000FFFFE0000000000FFF0000000364F7ACD43
+>57 D<00000000001F00000000000000000000003F80000000000000000000007FC00000
+00000000000000007FC000000000000000000000FFE000000000000000000000FFE00000
+0000000000000000FFE000000000000000000001FFF000000000000000000001FFF00000
+0000000000000003FFF800000000000000000003FFF800000000000000000003FFF80000
+0000000000000007FFFC00000000000000000007FFFC00000000000000000007FFFC0000
+000000000000000FFFFE0000000000000000000FFFFE0000000000000000001FFFFF0000
+000000000000001FFFFF0000000000000000001FFFFF0000000000000000003FFFFF8000
+000000000000003F7FFF8000000000000000007F7FFFC000000000000000007E7FFFC000
+000000000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1FFFE000
+00000000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80FFFF000
+00000000000003F80FFFF80000000000000003F007FFF80000000000000007F007FFFC00
+00000000000007E007FFFC0000000000000007E003FFFC000000000000000FE003FFFE00
+0000000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001FFFF00
+0000000000001F8000FFFF000000000000003F8000FFFF800000000000003F00007FFF80
+0000000000007F00007FFFC00000000000007E00007FFFC00000000000007E00003FFFC0
+000000000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC00001FFFF0
+000000000001F800001FFFF0000000000001F800000FFFF0000000000003F800000FFFF8
+000000000003F0000007FFF8000000000007F0000007FFFC000000000007E0000007FFFC
+000000000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE
+00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF
+00000000003F80000000FFFF80000000003F000000007FFF80000000007F000000007FFF
+C0000000007F000000007FFFC0000000007E000000003FFFC000000000FE000000003FFF
+E000000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000001FFF
+F000000001F8000000000FFFF000000003F8000000000FFFF800000003F00000000007FF
+F800000007F00000000007FFFC00000007F00000000007FFFC00000007E00000000003FF
+FC0000000FE00000000003FFFE0000000FC00000000003FFFE0000001FC00000000001FF
+FF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFF
+FFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFF
+FFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE000000FFFFFF
+FFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007FFF00000
+03FFFF00000007FFF00000007FFF80000007FFF00000003FFFC0000007FFF00000000FFF
+E0000007FFF000000007FFF0000007FFF000000007FFF8000007FFF000000003FFF80000
+07FFF000000003FFFC000007FFF000000001FFFC000007FFF000000001FFFE000007FFF0
+00000000FFFE000007FFF000000000FFFE000007FFF000000000FFFF000007FFF0000000
+00FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF
+000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007
+FFF000000001FFFE000007FFF000000001FFFE000007FFF000000001FFFC000007FFF000
+000003FFFC000007FFF000000003FFF8000007FFF000000007FFF8000007FFF000000007
+FFF0000007FFF00000000FFFE0000007FFF00000001FFFC0000007FFF00000007FFF0000
+0007FFF0000001FFFE00000007FFF0000007FFF800000007FFFFFFFFFFFFE000000007FF
+FFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007FFF00000
+03FFFE00000007FFF00000003FFF80000007FFF00000000FFFE0000007FFF000000007FF
+F0000007FFF000000001FFF8000007FFF000000001FFFC000007FFF000000000FFFE0000
+07FFF0000000007FFF000007FFF0000000007FFF800007FFF0000000003FFFC00007FFF0
+000000003FFFC00007FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000
+001FFFE00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFF
+F00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007
+FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF000
+0000001FFFE00007FFF0000000001FFFE00007FFF0000000003FFFE00007FFF000000000
+3FFFC00007FFF0000000003FFFC00007FFF0000000007FFF800007FFF000000000FFFF80
+0007FFF000000000FFFF000007FFF000000001FFFE000007FFF000000007FFFE000007FF
+F00000000FFFFC000007FFF00000003FFFF0000007FFF0000001FFFFE000FFFFFFFFFFFF
+FFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFC0
+0000FFFFFFFFFFFFFFF800000054527CD160>I<0000000001FFFC000001C0000000007F
+FFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF
+803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC0
+00007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FF
+F0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000
+000007FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000000001
+FFC001FFFC000000000000FFC003FFF8000000000000FFC003FFF80000000000007FC007
+FFF00000000000007FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE000
+00000000001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC000000000
+00001FC03FFFC00000000000000FC03FFFC00000000000000FC07FFFC00000000000000F
+C07FFFC00000000000000FC07FFFC000000000000000007FFF8000000000000000007FFF
+800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000
+000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000
+000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000
+FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80
+0000000000000000FFFF8000000000000000007FFF8000000000000000007FFF80000000
+00000000007FFFC000000000000000007FFFC000000000000000007FFFC0000000000000
+07C03FFFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C01F
+FFE000000000000007C01FFFE000000000000007C01FFFE00000000000000FC00FFFF000
+00000000000F800FFFF00000000000000F8007FFF00000000000001F8003FFF800000000
+00001F8003FFF80000000000001F0001FFFC0000000000003F0000FFFE0000000000007E
+0000FFFE0000000000007E00007FFF000000000000FC00003FFF800000000001F800001F
+FFC00000000003F800000FFFE00000000007F0000007FFF0000000000FE0000003FFFC00
+0000001FC0000001FFFE000000007F800000007FFF80000000FF000000003FFFE0000007
+FE000000000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC00000
+0000003FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE0000000000000
+0001FFFC00000000525479D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFC00
+000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFC
+0000000007FFF000000FFFFF0000000007FFF0000000FFFFC000000007FFF00000001FFF
+E000000007FFF000000007FFF800000007FFF000000001FFFC00000007FFF000000000FF
+FE00000007FFF0000000007FFF00000007FFF0000000003FFF80000007FFF0000000001F
+FFC0000007FFF0000000000FFFC0000007FFF00000000007FFE0000007FFF00000000003
+FFF0000007FFF00000000003FFF8000007FFF00000000001FFF8000007FFF00000000001
+FFFC000007FFF00000000000FFFC000007FFF00000000000FFFE000007FFF00000000000
+FFFE000007FFF000000000007FFF000007FFF000000000007FFF000007FFF00000000000
+7FFF000007FFF000000000007FFF800007FFF000000000003FFF800007FFF00000000000
+3FFF800007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000000000
+3FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000000000
+3FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000000000
+1FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000000000
+1FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000000000
+1FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF00000000000
+3FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF00000000000
+3FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF00000000000
+3FFFC00007FFF000000000003FFFC00007FFF000000000003FFF800007FFF00000000000
+3FFF800007FFF000000000007FFF800007FFF000000000007FFF000007FFF00000000000
+7FFF000007FFF000000000007FFF000007FFF00000000000FFFE000007FFF00000000000
+FFFE000007FFF00000000000FFFC000007FFF00000000001FFFC000007FFF00000000001
+FFF8000007FFF00000000003FFF0000007FFF00000000007FFF0000007FFF00000000007
+FFE0000007FFF0000000000FFFC0000007FFF0000000001FFF80000007FFF0000000003F
+FF00000007FFF000000000FFFE00000007FFF000000001FFFC00000007FFF000000007FF
+F800000007FFF00000001FFFF000000007FFF0000000FFFFC000000007FFF000000FFFFF
+000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFC0
+000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167>I<FFFF
+FFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF
+FF80FFFFFFFFFFFFFFFFFF800007FFF8000001FFFFC00007FFF80000001FFFC00007FFF8
+00000007FFC00007FFF800000001FFC00007FFF800000000FFC00007FFF8000000007FC0
+0007FFF8000000003FC00007FFF8000000001FC00007FFF8000000001FC00007FFF80000
+00000FE00007FFF8000000000FE00007FFF80000000007E00007FFF80000000007E00007
+FFF80000000007E00007FFF80000000003E00007FFF80000000003E00007FFF800000000
+03E00007FFF80000F80003E00007FFF80000F80003F00007FFF80000F80001F00007FFF8
+0000F80001F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000F8000000
+0007FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007FFF80003
+F80000000007FFF80007F80000000007FFF8000FF80000000007FFF8007FF80000000007
+FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF800
+00000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF80000000007FFF8
+0007F80000000007FFF80003F80000000007FFF80001F80000000007FFF80001F8000000
+0007FFF80001F80000000007FFF80000F80000000007FFF80000F800003E0007FFF80000
+F800003E0007FFF80000F800003E0007FFF80000F800007C0007FFF80000F800007C0007
+FFF80000F800007C0007FFF800000000007C0007FFF800000000007C0007FFF800000000
+00FC0007FFF80000000000FC0007FFF80000000000F80007FFF80000000000F80007FFF8
+0000000001F80007FFF80000000001F80007FFF80000000001F80007FFF80000000003F8
+0007FFF80000000003F00007FFF80000000007F00007FFF8000000000FF00007FFF80000
+00000FF00007FFF8000000001FF00007FFF8000000003FF00007FFF8000000007FE00007
+FFF800000001FFE00007FFF800000007FFE00007FFF80000001FFFE00007FFF8000003FF
+FFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFC0FFFFFFFF
+FFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC04F517CD058>I<FFFFFFFFFFFFFFFFFE00FFFFFF
+FFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE
+000007FFF8000007FFFF000007FFF80000007FFF000007FFF80000001FFF000007FFF800
+000007FF000007FFF800000003FF000007FFF800000001FF000007FFF800000000FF0000
+07FFF8000000007F000007FFF8000000003F000007FFF8000000003F800007FFF8000000
+003F800007FFF8000000001F800007FFF8000000001F800007FFF8000000001F800007FF
+F8000000000F800007FFF8000000000F800007FFF8000000000F800007FFF8000000000F
+800007FFF8000000000FC00007FFF80000F80007C00007FFF80000F80007C00007FFF800
+00F80007C00007FFF80000F80007C00007FFF80000F80000000007FFF80000F800000000
+07FFF80000F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001F8
+0000000007FFF80003F80000000007FFF80007F80000000007FFF8000FF80000000007FF
+F8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000
+000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF800
+0FF80000000007FFF80007F80000000007FFF80003F80000000007FFF80001F800000000
+07FFF80001F80000000007FFF80001F80000000007FFF80000F80000000007FFF80000F8
+0000000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000000007FF
+F80000F80000000007FFF80000F80000000007FFF80000000000000007FFF80000000000
+000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
+00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
+07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
+0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
+F80000000000000007FFF80000000000000007FFF8000000000000FFFFFFFFFFF8000000
+00FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFF
+F8000000004A517CD055>I<0000000001FFFC000001C000000000007FFFFFC00003C000
+00000007FFFFFFF80007C0000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000
+000003FFFFE003FFC07FC00000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC000
+00007FFF80000003FFFFC0000001FFFE00000000FFFFC0000003FFF8000000007FFFC000
+0007FFF0000000003FFFC000000FFFE0000000001FFFC000001FFFC0000000000FFFC000
+003FFF800000000007FFC000007FFF000000000003FFC00000FFFE000000000001FFC000
+00FFFE000000000001FFC00001FFFC000000000000FFC00003FFF8000000000000FFC000
+03FFF80000000000007FC00007FFF00000000000007FC0000FFFF00000000000003FC000
+0FFFF00000000000003FC0001FFFE00000000000001FC0001FFFE00000000000001FC000
+1FFFE00000000000001FC0003FFFC00000000000001FC0003FFFC00000000000000FC000
+3FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000FC000
+7FFFC00000000000000000007FFF800000000000000000007FFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000
+FFFF80000000000000000000FFFF800000000000000000007FFF800000007FFFFFFFFFE0
+7FFF800000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE0
+7FFFC00000007FFFFFFFFFE03FFFC000000000003FFFC0003FFFC000000000003FFFC000
+3FFFC000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC000
+1FFFE000000000003FFFC0000FFFF000000000003FFFC0000FFFF000000000003FFFC000
+07FFF000000000003FFFC00003FFF800000000003FFFC00003FFF800000000003FFFC000
+01FFFC00000000003FFFC00000FFFE00000000003FFFC00000FFFE00000000003FFFC000
+007FFF00000000003FFFC000003FFF80000000003FFFC000001FFFC0000000003FFFC000
+000FFFE0000000007FFFC0000007FFF0000000007FFFC0000003FFFC00000000FFFFC000
+0001FFFF00000000FFFFC00000007FFF80000001FFFFC00000003FFFF0000007FBFFC000
+00000FFFFE00001FF1FFC000000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC000
+0000003FFFFFFFFF001FC00000000007FFFFFFFC0007C000000000007FFFFFE00001C000
+0000000001FFFE00000000005B5479D26A>I<FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFF
+C003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFF
+C003FFFFFFFFFF0007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFFFFF
+FFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFF
+FFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF800
+0000001FFFE000FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFF
+C003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF60527CD169
+>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC00007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF8
+00000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000FFFFFFFF
+FFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>I<FFFFFF
+FFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFF
+FFFFF80000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF800000000000007FFF800000000000007FF
+F800000000000007FFF800000000000007FFF8000000007C0007FFF8000000007C0007FF
+F8000000007C0007FFF8000000007C0007FFF800000000FC0007FFF800000000F80007FF
+F800000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F80007FF
+F800000001F80007FFF800000001F80007FFF800000001F80007FFF800000003F80007FF
+F800000003F80007FFF800000007F80007FFF800000007F00007FFF80000000FF00007FF
+F80000000FF00007FFF80000001FF00007FFF80000003FF00007FFF80000007FF00007FF
+F8000000FFF00007FFF8000003FFF00007FFF8000007FFF00007FFF800003FFFF00007FF
+F80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFF
+FFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>76 D<FFFFFFFC00000000FFFFFFFFFF
+FFFFFE00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFF
+FFFFFF80000000FFFFFFFF0007FFFFC0000000003FFC000007FFFFE00000000007E00000
+07FFFFF00000000007E0000007FFFFF80000000007E0000007FFFFF80000000007E00000
+07FFFFFC0000000007E0000007EFFFFE0000000007E0000007E7FFFF0000000007E00000
+07E3FFFF8000000007E0000007E3FFFF8000000007E0000007E1FFFFC000000007E00000
+07E0FFFFE000000007E0000007E07FFFF000000007E0000007E03FFFF800000007E00000
+07E01FFFFC00000007E0000007E01FFFFC00000007E0000007E00FFFFE00000007E00000
+07E007FFFF00000007E0000007E003FFFF80000007E0000007E001FFFFC0000007E00000
+07E001FFFFC0000007E0000007E000FFFFE0000007E0000007E0007FFFF0000007E00000
+07E0003FFFF8000007E0000007E0001FFFFC000007E0000007E0000FFFFE000007E00000
+07E0000FFFFE000007E0000007E00007FFFF000007E0000007E00003FFFF800007E00000
+07E00001FFFFC00007E0000007E00000FFFFE00007E0000007E00000FFFFF00007E00000
+07E000007FFFF00007E0000007E000003FFFF80007E0000007E000001FFFFC0007E00000
+07E000000FFFFE0007E0000007E0000007FFFF0007E0000007E0000007FFFF0007E00000
+07E0000003FFFF8007E0000007E0000001FFFFC007E0000007E0000000FFFFE007E00000
+07E00000007FFFF007E0000007E00000003FFFF807E0000007E00000003FFFF807E00000
+07E00000001FFFFC07E0000007E00000000FFFFE07E0000007E000000007FFFF07E00000
+07E000000003FFFF87E0000007E000000003FFFF87E0000007E000000001FFFFC7E00000
+07E000000000FFFFE7E0000007E0000000007FFFF7E0000007E0000000003FFFFFE00000
+07E0000000001FFFFFE0000007E0000000001FFFFFE0000007E0000000000FFFFFE00000
+07E00000000007FFFFE0000007E00000000003FFFFE0000007E00000000001FFFFE00000
+07E00000000001FFFFE0000007E00000000000FFFFE0000007E000000000007FFFE00000
+07E000000000003FFFE0000007E000000000001FFFE0000007E000000000000FFFE00000
+07E000000000000FFFE0000007E0000000000007FFE0000007E0000000000003FFE00000
+07E0000000000001FFE0000007E0000000000000FFE0000007E0000000000000FFE00000
+3FFC0000000000007FE000FFFFFFFF00000000003FE000FFFFFFFF00000000001FE000FF
+FFFFFF00000000000FE000FFFFFFFF000000000007E000FFFFFFFF000000000003C00060
+527CD169>78 D<000000000FFFC00000000000000003FFFFFF000000000000001FFFFFFF
+E0000000000000FFFFFFFFFC000000000003FFFC00FFFF00000000000FFFC0000FFFC000
+0000003FFF000003FFF0000000007FFC000000FFF800000001FFF80000007FFE00000003
+FFE00000001FFF00000007FFC00000000FFF8000000FFF8000000007FFC000001FFF0000
+000003FFE000003FFF0000000003FFF000007FFE0000000001FFF80000FFFC0000000000
+FFFC0000FFFC0000000000FFFC0001FFF800000000007FFE0003FFF800000000007FFF00
+03FFF000000000003FFF0007FFF000000000003FFF8007FFE000000000001FFF800FFFE0
+00000000001FFFC00FFFE000000000001FFFC01FFFE000000000001FFFE01FFFC0000000
+00000FFFE01FFFC000000000000FFFE03FFFC000000000000FFFF03FFFC000000000000F
+FFF03FFFC000000000000FFFF07FFF80000000000007FFF87FFF80000000000007FFF87F
+FF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF8FFFF8000
+0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000
+0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF
+FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF
+80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000
+00000007FFFCFFFF80000000000007FFFC7FFF80000000000007FFF87FFFC00000000000
+0FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF8
+3FFFC000000000000FFFF03FFFC000000000000FFFF03FFFE000000000001FFFF01FFFE0
+00000000001FFFE01FFFE000000000001FFFE01FFFE000000000001FFFE00FFFF0000000
+00003FFFC00FFFF000000000003FFFC007FFF800000000007FFF8007FFF800000000007F
+FF8003FFF800000000007FFF0001FFFC0000000000FFFE0001FFFE0000000001FFFE0000
+FFFE0000000001FFFC00007FFF0000000003FFF800003FFF8000000007FFF000001FFFC0
+0000000FFFE000000FFFE00000001FFFC0000007FFF00000003FFF80000003FFF8000000
+7FFF00000001FFFC000000FFFE00000000FFFF000003FFFC000000003FFFE0001FFFF000
+0000000FFFFC00FFFFC00000000003FFFFFFFFFF000000000000FFFFFFFFFC0000000000
+001FFFFFFFE000000000000003FFFFFF00000000000000001FFFE000000000565479D265
+>I<FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFF0000FFFFFFFF
+FFFFFFFFE000FFFFFFFFFFFFFFFFF0000007FFF000001FFFFC000007FFF0000001FFFF00
+0007FFF00000007FFF800007FFF00000003FFFC00007FFF00000000FFFE00007FFF00000
+000FFFF00007FFF000000007FFF00007FFF000000003FFF80007FFF000000003FFFC0007
+FFF000000003FFFC0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001
+FFFE0007FFF000000001FFFE0007FFF000000001FFFF0007FFF000000001FFFF0007FFF0
+00000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF
+0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFE0007FFF00000
+0001FFFE0007FFF000000001FFFE0007FFF000000001FFFC0007FFF000000003FFFC0007
+FFF000000003FFFC0007FFF000000003FFF80007FFF000000007FFF00007FFF00000000F
+FFE00007FFF00000001FFFE00007FFF00000003FFFC00007FFF00000007FFF000007FFF0
+000001FFFE000007FFF000001FFFFC000007FFFFFFFFFFFFF0000007FFFFFFFFFFFFC000
+0007FFFFFFFFFFFE00000007FFFFFFFFFFE000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000
+0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000
+000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007
+FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800000000
+00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
+0000000000000007FFF8000000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000
+FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC00000000050527CD15C>
+I<000000000FFFC00000000000000003FFFFFF000000000000001FFFFFFFE00000000000
+00FFFFFFFFFC000000000003FFFC00FFFF00000000000FFFC0000FFFC0000000003FFF00
+0003FFF0000000007FFC000000FFF800000001FFF00000003FFE00000003FFE00000001F
+FF00000007FFC00000000FFF8000000FFF8000000007FFC000001FFF0000000003FFE000
+003FFE0000000001FFF000007FFC0000000000FFF80000FFFC0000000000FFFC0000FFF8
+00000000007FFC0001FFF800000000007FFE0003FFF000000000003FFF0003FFF0000000
+00003FFF0007FFE000000000001FFF8007FFE000000000001FFF800FFFE000000000001F
+FFC00FFFC000000000000FFFC01FFFC000000000000FFFE01FFFC000000000000FFFE01F
+FF80000000000007FFE03FFF80000000000007FFF03FFF80000000000007FFF03FFF8000
+0000000007FFF07FFF80000000000007FFF87FFF80000000000007FFF87FFF0000000000
+0003FFF87FFF00000000000003FFF87FFF00000000000003FFF8FFFF00000000000003FF
+FCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF
+00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF000000
+00000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF000000000000
+03FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFC
+FFFF00000000000003FFFC7FFF00000000000003FFF87FFF00000000000003FFF87FFF80
+000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF83FFF80000000
+000007FFF03FFF80000000000007FFF03FFF80000000000007FFF01FFFC000000000000F
+FFE01FFFC000000000000FFFE01FFFC000000000000FFFE00FFFC000000000000FFFC00F
+FFE000000000001FFFC007FFE000000000001FFF8007FFF000000000003FFF8003FFF000
+01FE00003FFF0001FFF80007FF80007FFE0001FFF8000FFFE0007FFE0000FFFC003FFFF0
+00FFFC00007FFC007F03F800FFF800003FFE007C00FC01FFF000001FFF00F8007E03FFE0
+00000FFF80F8003F07FFC0000007FFC0F0001F8FFF80000003FFE0F0001F9FFF00000001
+FFF0F0000FFFFE00000000FFFCF8000FFFFC000000003FFFF80007FFF0000000000FFFFC
+000FFFC00000000003FFFF00FFFF000000000000FFFFFFFFFC0000000000001FFFFFFFFC
+00000C00000003FFFFFFFC00001E000000001FFFE3FE00001E00000000000001FF00001E
+00000000000001FF80003E00000000000001FFC0007E00000000000001FFE000FE000000
+00000001FFF807FE00000000000000FFFFFFFE00000000000000FFFFFFFC000000000000
+00FFFFFFFC000000000000007FFFFFFC000000000000007FFFFFFC000000000000007FFF
+FFF8000000000000007FFFFFF8000000000000003FFFFFF8000000000000003FFFFFF000
+0000000000001FFFFFE0000000000000001FFFFFE0000000000000000FFFFFC000000000
+00000007FFFF800000000000000003FFFF000000000000000001FFFE0000000000000000
+007FF80000000000000000001FE000576A79D265>I<FFFFFFFFFFFFF00000000000FFFF
+FFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFF00000000FFFF
+FFFFFFFFFFFFC00000000007FFF00000FFFFF00000000007FFF000000FFFF80000000007
+FFF0000001FFFE0000000007FFF0000000FFFF0000000007FFF00000007FFF8000000007
+FFF00000003FFFC000000007FFF00000001FFFC000000007FFF00000000FFFE000000007
+FFF00000000FFFF000000007FFF00000000FFFF000000007FFF000000007FFF800000007
+FFF000000007FFF800000007FFF000000007FFF800000007FFF000000007FFFC00000007
+FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007
+FFF000000007FFFC00000007FFF000000007FFF800000007FFF000000007FFF800000007
+FFF00000000FFFF800000007FFF00000000FFFF000000007FFF00000000FFFE000000007
+FFF00000000FFFE000000007FFF00000001FFFC000000007FFF00000003FFF8000000007
+FFF00000007FFF0000000007FFF0000000FFFE0000000007FFF0000003FFFC0000000007
+FFF000000FFFF00000000007FFF00000FFFFC00000000007FFFFFFFFFFFF000000000007
+FFFFFFFFFFF8000000000007FFFFFFFFFFE0000000000007FFFFFFFFFFF8000000000007
+FFF00003FFFE000000000007FFF000007FFF800000000007FFF000003FFFC00000000007
+FFF000001FFFE00000000007FFF000000FFFF00000000007FFF0000007FFF80000000007
+FFF0000003FFFC0000000007FFF0000003FFFE0000000007FFF0000001FFFE0000000007
+FFF0000001FFFE0000000007FFF0000001FFFF0000000007FFF0000000FFFF0000000007
+FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007
+FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007
+FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007
+FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007
+FFF0000000FFFF8000000007FFF0000000FFFF80001C0007FFF0000000FFFFC0003E0007
+FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF00000007FFFC0003E0007
+FFF00000007FFFE0007E0007FFF00000003FFFE0007C0007FFF00000003FFFF000FC0007
+FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8FFFFFFFFFF800003FFFE07F0FFFF
+FFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0FFFFFFFFFF8000000FFFFF000000
+000000000000007FFC005F537CD164>I<00000FFF800007000000FFFFF8000F000007FF
+FFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF
+0003FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF80000000FFF001FF800
+000007FF001FF000000003FF003FF000000003FF003FE000000001FF007FE000000000FF
+007FE000000000FF007FE0000000007F00FFE0000000007F00FFE0000000003F00FFE000
+0000003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FFF8000000001F
+00FFFC000000001F00FFFE000000001F00FFFF000000000000FFFFC000000000007FFFF0
+00000000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000
+001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFF
+FFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC
+00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000
+FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE00000000000FFFF
+E000000000003FFFE000000000000FFFF0000000000007FFF0000000000003FFF0000000
+000003FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F80000000000FF
+F0F800000000007FF0F800000000007FF0FC00000000007FF0FC00000000007FF0FC0000
+0000007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF0000000000FF
+C0FF8000000000FFC0FFC000000001FF80FFE000000001FF00FFF000000003FF00FFFC00
+000007FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE0
+00FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E00000
+7FFF0000003C5479D24B>I<3FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFF
+FFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003F
+FFC0007FFF803FFE00003FFFC00007FF807FF800003FFFC00001FFC07FE000003FFFC000
+00FFC07FC000003FFFC000007FC07F8000003FFFC000003FC07F0000003FFFC000001FC0
+7F0000003FFFC000001FC07E0000003FFFC000000FC07E0000003FFFC000000FC07E0000
+003FFFC000000FC07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFF
+C0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C0FC0000003FFFC00000
+07E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F8
+0000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
+FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
+000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
+000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
+003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
+C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
+0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
+0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
+3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
+00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
+00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
+00003FFFC000000000000000003FFFC0000000000000FFFFFFFFFFFFF000000000FFFFFF
+FFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFF
+F0000053517BD05E>I<FFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFF
+FFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFC0007
+FFF80000000000FFF0000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000001F80000007FFF800000000001F80000007FFF800000000001F80000007
+FFF800000000003F80000007FFF800000000003F80000003FFF800000000003F00000003
+FFFC00000000003F00000003FFFC00000000007F00000001FFFC00000000007F00000001
+FFFC00000000007E00000000FFFE0000000000FE00000000FFFE0000000001FC00000000
+7FFF0000000001FC000000007FFF0000000003F8000000003FFF8000000007F800000000
+1FFF800000000FF0000000000FFFC00000001FE00000000007FFE00000003FC000000000
+03FFF80000007F800000000001FFFC000003FF0000000000007FFF80000FFE0000000000
+003FFFF001FFF80000000000000FFFFFFFFFF000000000000003FFFFFFFFC00000000000
+00007FFFFFFF00000000000000000FFFFFF80000000000000000007FFF80000000005E53
+7CD167>I<FFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000
+001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFE001FFFF0000000
+00003FFE00001FFFF0000000000007F000000FFFF0000000000007E000000FFFF8000000
+00000FE0000007FFF800000000000FC0000007FFFC00000000000FC0000007FFFC000000
+00001FC0000003FFFE00000000001F80000003FFFE00000000003F80000001FFFE000000
+00003F00000001FFFF00000000007F00000000FFFF00000000007E00000000FFFF800000
+00007E00000000FFFF8000000000FE000000007FFFC000000000FC000000007FFFC00000
+0001FC000000003FFFE000000001F8000000003FFFE000000003F8000000001FFFE00000
+0003F0000000001FFFF000000007F0000000001FFFF000000007F0000000000FFFF80000
+0007E0000000000FFFF80000000FE00000000007FFFC0000000FC00000000007FFFC0000
+001FC00000000003FFFC0000001F800000000003FFFE0000003F800000000003FFFE0000
+003F800000000001FFFF0000003F000000000001FFFF0000007F000000000000FFFF8000
+007E000000000000FFFF800000FE0000000000007FFF800000FC0000000000007FFFC000
+01FC0000000000007FFFC00001FC0000000000003FFFE00001F80000000000003FFFE000
+03F80000000000001FFFF00003F00000000000001FFFF00007F00000000000000FFFF000
+07E00000000000000FFFF8000FE00000000000000FFFF8000FE000000000000007FFFC00
+0FC000000000000007FFFC001FC000000000000003FFFE001F8000000000000003FFFE00
+3F8000000000000001FFFE003F0000000000000001FFFF007F0000000000000001FFFF00
+7F0000000000000000FFFF807E0000000000000000FFFF80FE00000000000000007FFFC0
+FC00000000000000007FFFC1FC00000000000000003FFFC1F800000000000000003FFFE3
+F800000000000000001FFFE3F000000000000000001FFFF3F000000000000000001FFFF7
+F000000000000000000FFFFFE000000000000000000FFFFFE0000000000000000007FFFF
+C0000000000000000007FFFFC0000000000000000003FFFF80000000000000000003FFFF
+80000000000000000003FFFF80000000000000000001FFFF00000000000000000001FFFF
+00000000000000000000FFFE00000000000000000000FFFE000000000000000000007FFC
+000000000000000000007FFC000000000000000000007FFC000000000000000000003FF8
+000000000000000000003FF8000000000000000000001FF0000000000000000000001FF0
+000000000000000000000FE00000000000000000000007C000000000005F537DD166>I<
+00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00F
+FFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE0000
+0FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC000
+0FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC000
+0000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC00000000000
+07FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC000
+0007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF000
+07FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC000
+7FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC0000
+07FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000
+FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000
+F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0
+001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF0
+000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0
+00000000000003FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+01FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3
+FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF
+000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF8
+000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF8
+0000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF8
+0000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8
+0000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8
+0000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8
+0000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF8
+0000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF8
+0000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC
+000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCF
+C0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC00
+7FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF8
+000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF
+00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC0
+07FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803F
+FF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE
+0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00
+00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000
+000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF000000
+00007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF80000003
+E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F80
+01FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF00000
+03FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<0000
+00000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF80000000
+000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF80000000
+00000007FF8000000000000007FF8000000000000007FF8000000000000007FF80000000
+00000007FF8000000000000007FF8000000000000007FF8000000000000007FF80000000
+00000007FF8000000000000007FF8000000000000007FF8000000000000007FF80000000
+00000007FF8000000000000007FF8000000000000007FF8000000000000007FF80000000
+00000007FF8000000000000007FF8000000000000007FF8000000000000007FF80000000
+00000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003
+FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FF
+F80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FF
+C000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF
+0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE
+0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE
+0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE
+0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE
+0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE
+0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF
+0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF
+8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FF
+F00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007
+FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE00004154
+7CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF
+81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC000
+07FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001
+FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FF
+F07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0
+FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FF
+FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE
+00000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF00
+000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC000
+0007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003
+FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF000
+0034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FFF8
+1FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00
+FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF000
+0FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000
+0000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000
+0000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFF
+E000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800
+0000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE
+00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC
+1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003
+FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001F
+FE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003F
+FE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001F
+FF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000F
+FF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FF
+C0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007
+C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC0000000
+0000000FC00000000000000FE00000000000000FE00000000000000FF80000000000000F
+FE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFF
+FFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC0000
+7FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF8000000
+3FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FF
+C000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC0000000
+00FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF001F
+F800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001F
+FFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C
+4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0
+000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0
+00000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF0
+03FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF0
+7C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7
+800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE
+000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8
+000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFF
+F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537B
+D24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF800
+0FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F0000
+000000000000000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000
+FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0
+FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF00000
+000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003
+FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
+00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
+FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
+00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
+FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
+00000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800
+FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF00000
+3FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000
+FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE
+00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000
+FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF
+00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000
+FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FF
+FE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000
+FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001
+FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FF
+FFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003
+FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF000
+01FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000
+FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000
+FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFF
+F8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF0
+7C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC00
+00FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC0000
+3FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FF
+F000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC00
+0007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000
+FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
+FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
+00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
+07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
+F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
+0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
+003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
+FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
+000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00
+00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000
+3FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFF
+FFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF8
+07FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFF
+F003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FF
+F07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FF
+F7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FF
+FE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FF
+FC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF
+F8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFF
+FFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC04236
+7BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF000
+00000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE0
+0001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC
+000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE00
+00001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF
+807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE00
+00001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFF
+C0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE00
+00001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF
+003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF80
+00007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC0
+00007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FF
+FFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE00000
+00FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF800
+00FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC0
+0000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF8
+0000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE
+0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF
+0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF
+8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF
+0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC
+0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF0
+0000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF00
+0000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF8000
+0000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF80000000000
+0000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000000000
+0000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000000000
+0000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000000000
+0000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF800000000
+00FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF800000000
+00414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE
+1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF00
+7FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF800
+000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
+000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC
+0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003
+FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F007F
+8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F00FF
+8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF0000007F
+FFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003
+FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE000
+00003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001FF0FC
+0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF
+8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00FF
+FFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>I<
+00003E00000000003E00000000003E00000000003E00000000003E00000000003E000000
+00007E00000000007E00000000007E00000000007E0000000000FE0000000000FE000000
+0001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE000000
+000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF00
+FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE000000
+003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
+003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
+003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
+003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
+003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0
+003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0
+001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC03E00
+0003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB34>
+I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC0
+00FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
+0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000FFFC0
+0000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001FFFC0
+00007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3FFC0
+00003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFF
+C00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>I<FF
+FFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF000
+07FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E0000
+7FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF8000
+01F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E00000
+07FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FFF800
+1F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE003E000000
+007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000001FFF81
+F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E0000000
+0007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001FFFF
+800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE00000000
+00007FFE0000000000003FFC0000000000003FFC0000000000001FF80000000000001FF8
+0000000000000FF00000000000000FF000000000000007E000000000000003C000000040
+367DB447>I<FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFF
+FFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF00000FF
+F000001FF80001FFF800007FF0000007E00000FFF800007FF8000007C00000FFF800007F
+F8000007C00000FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC00003F
+FC00000F8000007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF00007F
+FE00003F0000001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF8000FF
+FF00007E0000000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FFC001F3
+FFC000F800000007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FFE007E1
+FFE001F000000003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FFF00FC0
+FFF003E000000001FFF80F807FF007E000000000FFF80F807FF807C000000000FFF81F00
+3FF807C000000000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007FFE3E00
+1FFC1F80000000003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003FFF7C00
+0FFE3F00000000001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000FFFF800
+07FFFC00000000000FFFF80007FFFC00000000000FFFF00003FFFC000000000007FFF000
+03FFF8000000000007FFE00001FFF8000000000003FFE00001FFF0000000000003FFE000
+01FFF0000000000003FFC00000FFF0000000000001FFC00000FFE0000000000001FF8000
+007FE0000000000001FF8000007FE0000000000000FF8000007FC0000000000000FF0000
+003FC00000000000007F0000003F800000000000007F0000003F800000000000003E0000
+001F000000005A367DB461>I<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF000
+7FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF0000
+07F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE000
+3F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE01
+FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFFCF
+C0000000000007FFFF80000000000003FFFF00000000000003FFFF00000000000001FFFE
+00000000000000FFFC000000000000007FFE000000000000003FFF000000000000003FFF
+000000000000001FFF800000000000001FFFC00000000000003FFFE00000000000007FFF
+F0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F07F
+FE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F800F
+FFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F80001
+FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC00000
+1FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001
+FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>I<FFFFFFF00007FF
+FFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF8
+0000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE0000007E
+00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000FFF
+800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE00007E0
+000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8001F80000000FF
+F8001F00000000FFFC003F000000007FFC003E000000007FFE007E000000003FFE007C00
+0000003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF81F8000000000F
+FFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FFE7C000
+00000003FFFFC00000000001FFFF800000000001FFFF800000000000FFFF000000000000
+FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000000000003FFC0000
+000000003FFC0000000000001FF80000000000001FF80000000000000FF0000000000000
+0FF000000000000007E000000000000007E000000000000007E000000000000007C00000
+000000000FC00000000000000F800000000000001F800000000000001F00000000000000
+3F000000001FC0003E000000003FE0007E000000007FF0007C00000000FFF800FC000000
+00FFF800F800000000FFF801F800000000FFF801F000000000FFF803F000000000FFF807
+E0000000007FF00FC0000000007FE01F80000000003FC07F00000000003F81FE00000000
+001FFFFC00000000000FFFF0000000000003FFE0000000000000FF000000000000404D7D
+B447>I E
+%EndDVIPSBitmapFont
+%DVIPSSectionPage: 59
+59 60 bop 150 -116 a Fk(App)s(endix)28 b(E:)i(Questions)f(and)h
+(Anomalies)1965 b(59)150 299 y Fi(App)t(endix)53 b(E)81
+b(Questions)53 b(and)g(Anomalies)225 533 y Fj(\017)60
+b Fk(F)-8 b(or)37 b(GNU)g(C)f(stabs)h(de\014ning)d(lo)s(cal)i(and)g
+(global)f(v)-5 b(ariables)35 b(\()p Fg(N_LSYM)h Fk(and)f
+Fg(N_GSYM)p Fk(\),)i(the)g(desc)330 643 y(\014eld)26
+b(is)h(supp)s(osed)f(to)i(con)m(tain)g(the)g(source)g(line)e(n)m(um)m
+(b)s(er)h(on)g(whic)m(h)g(the)h(v)-5 b(ariable)26 b(is)h(de\014ned.)39
+b(In)330 752 y(realit)m(y)32 b(the)h(desc)g(\014eld)e(is)g(alw)m(a)m
+(ys)j(0.)47 b(\(This)31 b(b)s(eha)m(vior)h(is)g(de\014ned)f(in)g(`)p
+Fg(dbxout.c)p Fk(')g(and)h(putting)330 862 y(a)f(line)e(n)m(um)m(b)s
+(er)g(in)g(desc)i(is)f(con)m(trolled)g(b)m(y)g(`)p Fg(#ifdef)f
+(WINNING_GDB)p Fk(',)f(whic)m(h)i(defaults)f(to)j(false\).)330
+971 y(GDB)j(supp)s(osedly)d(uses)i(this)f(information)g(if)g(y)m(ou)i
+(sa)m(y)g(`)p Fg(list)30 b Fh(v)-5 b(ar)7 b Fk('.)52
+b(In)34 b(realit)m(y)-8 b(,)35 b Fh(v)-5 b(ar)41 b Fk(can)35
+b(b)s(e)f(a)330 1081 y(v)-5 b(ariable)29 b(de\014ned)g(in)g(the)i
+(program)f(and)g(GDB)h(sa)m(ys)g(`)p Fg(function)e Fh(v)-5
+b(ar)36 b Fg(not)30 b(defined)p Fk('.)225 1215 y Fj(\017)60
+b Fk(In)22 b(GNU)i(C)e(stabs,)j(there)e(seems)g(to)g(b)s(e)g(no)f(w)m
+(a)m(y)i(to)g(di\013eren)m(tiate)f(tag)h(t)m(yp)s(es:)37
+b(structures,)24 b(unions,)330 1325 y(and)31 b(en)m(ums)g(\(sym)m(b)s
+(ol)g(descriptor)f(`)p Fg(T)p Fk('\))i(and)f(t)m(yp)s(edefs)h(\(sym)m
+(b)s(ol)e(descriptor)h(`)p Fg(t)p Fk('\))h(de\014ned)e(at)j(\014le)330
+1435 y(scop)s(e)k(from)g(t)m(yp)s(es)g(de\014ned)e(lo)s(cally)h(to)i(a)
+f(pro)s(cedure)f(or)h(other)g(more)g(lo)s(cal)g(scop)s(e.)61
+b(They)36 b(all)330 1544 y(use)f(the)g Fg(N_LSYM)e Fk(stab)i(t)m(yp)s
+(e.)55 b(T)m(yp)s(es)34 b(de\014ned)g(at)h(pro)s(cedure)f(scop)s(e)h
+(are)g(emited)g(after)g(the)h Fg(N_)330 1654 y(RBRAC)25
+b Fk(of)h(the)g(preceding)f(function)g(and)g(b)s(efore)h(the)g(co)s(de)
+g(of)h(the)f(pro)s(cedure)f(in)g(whic)m(h)f(they)j(are)330
+1763 y(de\014ned.)52 b(This)33 b(is)h(exactly)h(the)g(same)g(as)g(t)m
+(yp)s(es)g(de\014ned)f(in)f(the)i(source)g(\014le)e(b)s(et)m(w)m(een)j
+(the)f(t)m(w)m(o)330 1873 y(pro)s(cedure)e(b)s(o)s(dies.)50
+b(GDB)36 b(o)m(v)m(ercomp)s(ensates)g(b)m(y)e(placing)f(all)g(t)m(yp)s
+(es)i(in)e(blo)s(c)m(k)g(#1,)j(the)e(blo)s(c)m(k)330
+1983 y(for)26 b(sym)m(b)s(ols)f(of)i(\014le)f(scop)s(e.)39
+b(This)25 b(is)h(true)g(for)g(default,)h(`)p Fg(-ansi)p
+Fk(')f(and)g(`)p Fg(-traditional)p Fk(')d(compiler)330
+2092 y(options.)40 b(\(Bugs)31 b(gcc/1063,)j(gdb/1066.\))225
+2227 y Fj(\017)60 b Fk(What)31 b(ends)f(the)g(pro)s(cedure)g(scop)s(e?)
+40 b(Is)30 b(it)g(the)h(pro)s(c)f(blo)s(c)m(k's)g Fg(N_RBRAC)e
+Fk(or)j(the)f(next)h Fg(N_FUN)p Fk(?)39 b(\(I)330 2336
+y(b)s(eliev)m(e)30 b(its)f(the)i(\014rst.\))p eop
+%DVIPSSectionPage: 60
+60 61 bop 150 -116 a Fk(60)3218 b(ST)-8 b(ABS)p eop
+%DVIPSSectionPage: 61
+61 62 bop 150 -116 a Fk(App)s(endix)28 b(F:)j(Using)e(Stabs)h(in)f
+(Their)g(Own)g(Sections)1579 b(61)150 299 y Fi(App)t(endix)53
+b(F)82 b(Using)53 b(Stabs)g(in)i(Their)f(Own)f(Sections)275
+540 y Fk(Man)m(y)23 b(ob)5 b(ject)24 b(\014le)e(formats)h(allo)m(w)g
+(to)s(ols)f(to)i(create)h(ob)5 b(ject)24 b(\014les)d(with)h(custom)h
+(sections)g(con)m(taining)150 650 y(an)m(y)42 b(arbitrary)f(data.)77
+b(F)-8 b(or)43 b(an)m(y)g(suc)m(h)e(ob)5 b(ject)43 b(\014le)f(format,)j
+(stabs)d(can)h(b)s(e)e(em)m(b)s(edded)h(in)e(sp)s(ecial)150
+759 y(sections.)72 b(This)39 b(is)h(ho)m(w)h(stabs)g(are)g(used)f(with)
+g(ELF)h(and)f(SOM,)h(and)f(aside)g(from)h(ECOFF)g(and)150
+869 y(X)m(COFF,)31 b(is)f(ho)m(w)g(stabs)g(are)h(used)f(with)f(COFF.)
+150 1132 y Fl(F.1)67 b(Ho)l(w)46 b(to)f(Em)l(b)t(ed)g(Stabs)g(in)g
+(Sections)275 1327 y Fk(The)35 b(assem)m(bler)g(creates)j(t)m(w)m(o)f
+(custom)f(sections,)i(a)e(section)g(named)g Fg(.stab)e
+Fk(whic)m(h)h(con)m(tains)h(an)150 1436 y(arra)m(y)g(of)f(\014xed)g
+(length)f(structures,)i(one)g(struct)f(p)s(er)f(stab,)j(and)e(a)g
+(section)h(named)e Fg(.stabstr)f Fk(con-)150 1546 y(taining)24
+b(all)g(the)i(v)-5 b(ariable)24 b(length)h(strings)f(that)i(are)g
+(referenced)f(b)m(y)g(stabs)h(in)e(the)h Fg(.stab)f Fk(section.)39
+b(The)150 1656 y(b)m(yte)30 b(order)e(of)h(the)g(stabs)g(binary)e(data)
+j(dep)s(ends)d(on)i(the)g(ob)5 b(ject)30 b(\014le)e(format.)40
+b(F)-8 b(or)30 b(ELF,)f(it)g(matc)m(hes)150 1765 y(the)j(b)m(yte)h
+(order)e(of)i(the)f(ELF)g(\014le)f(itself,)h(as)g(determined)e(from)i
+(the)g Fg(EI_DATA)e Fk(\014eld)h(in)g(the)h Fg(e_ident)150
+1875 y Fk(mem)m(b)s(er)26 b(of)h(the)g(ELF)f(header.)40
+b(F)-8 b(or)27 b(SOM,)f(it)g(is)g(alw)m(a)m(ys)h(big-endian)e(\(is)h
+(this)g(true???)38 b(FIXME\).)28 b(F)-8 b(or)150 1984
+y(COFF,)35 b(it)f(matc)m(hes)i(the)f(b)m(yte)h(order)e(of)h(the)g(COFF)
+g(headers.)53 b(The)35 b(meaning)f(of)h(the)g(\014elds)e(is)h(the)150
+2094 y(same)27 b(as)h(for)f(a.out)h(\(see)g(Section)f(6.1)h([Sym)m(b)s
+(ol)d(T)-8 b(able)27 b(F)-8 b(ormat],)30 b(page)d(33\),)j(except)e
+(that)f(the)h Fg(n_strx)150 2204 y Fk(\014eld)34 b(is)h(relativ)m(e)h
+(to)g(the)g(strings)e(for)i(the)g(curren)m(t)f(compilation)f(unit)g
+(\(whic)m(h)h(can)h(b)s(e)f(found)f(using)150 2313 y(the)d(syn)m
+(thetic)f(N)p 769 2313 28 4 v 33 w(UNDF)h(stab)g(describ)s(ed)d(b)s
+(elo)m(w\),)i(rather)g(than)h(the)f(en)m(tire)g(string)g(table.)275
+2450 y(The)41 b(\014rst)f(stab)i(in)e(the)i Fg(.stab)e
+Fk(section)i(for)f(eac)m(h)i(compilation)d(unit)g(is)g(syn)m(thetic,)45
+b(generated)150 2559 y(en)m(tirely)27 b(b)m(y)g(the)h(assem)m(bler,)g
+(with)f(no)g(corresp)s(onding)f Fg(.stab)g Fk(directiv)m(e)h(as)h
+(input)e(to)i(the)g(assem)m(bler.)150 2669 y(This)h(stab)h(con)m(tains)
+h(the)f(follo)m(wing)f(\014elds:)150 2832 y Fg(n_strx)192
+b Fk(O\013set)31 b(in)e(the)h Fg(.stabstr)e Fk(section)j(to)g(the)g
+(source)f(\014lename.)150 2994 y Fg(n_type)192 b(N_UNDF)p
+Fk(.)150 3155 y Fg(n_other)144 b Fk(Un)m(used)30 b(\014eld,)f(alw)m(a)m
+(ys)h(zero.)42 b(This)28 b(ma)m(y)j(ev)m(en)m(tually)f(b)s(e)g(used)f
+(to)i(hold)e(o)m(v)m(er\015o)m(ws)i(from)630 3265 y(the)g(coun)m(t)g
+(in)e(the)h Fg(n_desc)f Fk(\014eld.)150 3427 y Fg(n_desc)192
+b Fk(Coun)m(t)27 b(of)h(up)s(coming)e(sym)m(b)s(ols,)h(i.e.,)h(the)g(n)
+m(um)m(b)s(er)e(of)i(remaining)e(stabs)h(for)g(this)g(source)630
+3536 y(\014le.)150 3698 y Fg(n_value)144 b Fk(Size)30
+b(of)g(the)h(string)e(table)i(fragmen)m(t)g(asso)s(ciated)f(with)g
+(this)f(source)h(\014le,)g(in)f(b)m(ytes.)275 3861 y(The)f
+Fg(.stabstr)f Fk(section)i(alw)m(a)m(ys)h(starts)f(with)f(a)h(n)m(ull)e
+(b)m(yte)j(\(so)f(that)h(string)e(o\013sets)i(of)f(zero)h(refer-)150
+3970 y(ence)25 b(a)g(n)m(ull)e(string\),)i(follo)m(w)m(ed)f(b)m(y)h
+(random)e(length)h(strings,)h(eac)m(h)h(of)f(whic)m(h)e(is)g(n)m(ull)g
+(b)m(yte)i(terminated.)275 4107 y(The)g(ELF)g(section)h(header)g(for)f
+(the)h Fg(.stab)f Fk(section)h(has)f(its)g Fg(sh_link)f
+Fk(mem)m(b)s(er)h(set)h(to)h(the)f(section)150 4217 y(n)m(um)m(b)s(er)i
+(of)h(the)g Fg(.stabstr)e Fk(section,)j(and)e(the)h Fg(.stabstr)e
+Fk(section)i(has)g(its)g(ELF)g(section)g(header)g Fg(sh_)150
+4326 y(type)c Fk(mem)m(b)s(er)h(set)h(to)h Fg(SHT_STRTAB)23
+b Fk(to)28 b(mark)e(it)g(as)h(a)g(string)e(table.)39
+b(SOM)26 b(and)g(COFF)h(ha)m(v)m(e)h(no)e(w)m(a)m(y)150
+4436 y(of)31 b(linking)c(the)k(sections)f(together)i(or)e(marking)g
+(them)g(as)g(string)g(tables.)275 4573 y(F)-8 b(or)27
+b(COFF,)g(the)h Fg(.stab)d Fk(and)h Fg(.stabstr)f Fk(sections)i(ma)m(y)
+g(b)s(e)g(simply)d(concatenated)29 b(b)m(y)e(the)g(link)m(er.)150
+4682 y(GDB)i(then)e(uses)g(the)h Fg(n_desc)e Fk(\014elds)g(to)j
+(\014gure)e(out)h(the)g(exten)m(t)h(of)e(the)h(original)e(sections.)40
+b(Similarly)-8 b(,)150 4792 y(the)41 b Fg(n_value)f Fk(\014elds)f(of)j
+(the)f(header)g(sym)m(b)s(ols)f(are)h(added)g(together)h(in)e(order)h
+(to)h(get)g(the)g(actual)150 4902 y(p)s(osition)35 b(of)j(the)g
+(strings)e(in)g(a)i(desired)d Fg(.stabstr)h Fk(section.)61
+b(Although)37 b(this)f(design)h(ob)m(viates)h(an)m(y)150
+5011 y(need)25 b(for)g(the)h(link)m(er)e(to)i(relo)s(cate)g(or)f
+(otherwise)g(manipulate)f Fg(.stab)g Fk(and)g Fg(.stabstr)f
+Fk(sections,)k(it)e(also)150 5121 y(requires)34 b(some)h(care)h(to)g
+(ensure)e(that)i(the)f(o\013sets)h(are)f(calculated)g(correctly)-8
+b(.)56 b(F)-8 b(or)36 b(instance,)g(if)e(the)150 5230
+y(link)m(er)28 b(w)m(ere)j(to)g(pad)e(in)g(b)s(et)m(w)m(een)i(the)f
+Fg(.stabstr)e Fk(sections)i(b)s(efore)f(concatenating,)j(then)e(the)g
+(o\013sets)150 5340 y(to)h(strings)e(in)g(the)i(middle)d(of)i(the)h
+(executable's)g Fg(.stabstr)d Fk(section)j(w)m(ould)e(b)s(e)h(wrong.)p
+eop
+%DVIPSSectionPage: 62
+62 63 bop 150 -116 a Fk(62)3218 b(ST)-8 b(ABS)275 299
+y(The)29 b(GNU)i(link)m(er)e(is)g(able)h(to)h(optimize)f(stabs)g
+(information)f(b)m(y)h(merging)g(duplicate)e(strings)i(and)150
+408 y(remo)m(ving)i(duplicate)f(header)h(\014le)f(information)g(\(see)i
+(Section)f(2.3)h([Include)e(Files],)h(page)h(7\).)47
+b(When)150 518 y(some)26 b(v)m(ersions)f(of)g(the)h(GNU)g(link)m(er)e
+(optimize)h(stabs)g(in)f(sections,)j(they)f(remo)m(v)m(e)h(the)e
+(leading)g Fg(N_UNDF)150 628 y Fk(sym)m(b)s(ol)35 b(and)g(arranges)h
+(for)g(all)f(the)h Fg(n_strx)f Fk(\014elds)f(to)j(b)s(e)e(relativ)m(e)h
+(to)h(the)f(start)h(of)f(the)g Fg(.stabstr)150 737 y
+Fk(section.)150 995 y Fl(F.2)67 b(Ha)l(ving)46 b(the)g(Link)l(er)f
+(Relo)t(cate)i(Stabs)e(in)f(ELF)275 1187 y Fk(This)29
+b(section)i(describ)s(es)e(some)i(Sun)e(hac)m(ks)j(for)e(Stabs)h(in)e
+(ELF;)i(it)g(do)s(es)f(not)h(apply)f(to)h(COFF)g(or)150
+1297 y(SOM.)275 1431 y(T)-8 b(o)40 b(k)m(eep)g(linking)d(fast,)43
+b(y)m(ou)e(don't)e(w)m(an)m(t)i(the)f(link)m(er)f(to)h(ha)m(v)m(e)h(to)
+g(relo)s(cate)f(v)m(ery)h(man)m(y)f(stabs.)150 1541 y(Making)32
+b(sure)g(this)g(is)f(done)h(for)h Fg(N_SLINE)p Fk(,)e
+Fg(N_RBRAC)p Fk(,)g(and)h Fg(N_LBRAC)e Fk(stabs)j(is)e(the)i(most)g
+(imp)s(ortan)m(t)150 1650 y(thing)23 b(\(see)j(the)e(descriptions)f(of)
+h(those)h(stabs)g(for)f(more)g(information\).)38 b(But)24
+b(Sun's)f(stabs)i(in)e(ELF)h(has)150 1760 y(tak)m(en)h(this)e(further,)
+h(to)g(mak)m(e)h(all)e(addresses)g(in)g(the)h Fg(n_value)e
+Fk(\014eld)g(\(functions)h(and)g(static)i(v)-5 b(ariables\))150
+1870 y(relativ)m(e)36 b(to)h(the)f(source)h(\014le.)57
+b(F)-8 b(or)37 b(the)f Fg(N_SO)f Fk(sym)m(b)s(ol)g(itself,)h(Sun)f
+(simply)e(omits)j(the)g(address.)57 b(T)-8 b(o)150 1979
+y(\014nd)29 b(the)i(address)f(of)h(eac)m(h)h(section)f(corresp)s
+(onding)e(to)j(a)f(giv)m(en)g(source)g(\014le,)f(the)h(compiler)f(puts)
+g(out)150 2089 y(sym)m(b)s(ols)39 b(giving)h(the)h(address)f(of)h(eac)m
+(h)h(section)f(for)g(a)g(giv)m(en)g(source)g(\014le.)71
+b(Since)39 b(these)j(are)f(ELF)150 2198 y(\(not)35 b(stab\))f(sym)m(b)s
+(ols,)g(the)h(link)m(er)d(relo)s(cates)j(them)f(correctly)h(without)e
+(ha)m(ving)h(to)h(touc)m(h)g(the)f(stabs)150 2308 y(section.)k(They)23
+b(are)h(named)e Fg(Bbss.bss)f Fk(for)i(the)h(bss)e(section,)j
+Fg(Ddata.data)20 b Fk(for)j(the)h(data)g(section,)h(and)150
+2418 y Fg(Drodata.rodata)h Fk(for)31 b(the)f(ro)s(data)h(section.)41
+b(F)-8 b(or)31 b(the)g(text)g(section,)g(there)f(is)g(no)g(suc)m(h)g
+(sym)m(b)s(ol)f(\(but)150 2527 y(there)j(should)d(b)s(e,)j(see)g(b)s
+(elo)m(w\).)44 b(F)-8 b(or)33 b(an)e(example)h(of)f(ho)m(w)h(these)g
+(sym)m(b)s(ols)e(w)m(ork,)j(See)f(Section)f(6.2.3)150
+2637 y([Stab)i(Section)h(T)-8 b(ransformations],)33 b(page)h(34.)51
+b(GCC)33 b(do)s(es)g(not)h(pro)m(vide)e(these)i(sym)m(b)s(ols;)g(it)f
+(instead)150 2746 y(relies)f(on)i(the)g(stabs)g(getting)g(relo)s
+(cated.)51 b(Th)m(us)32 b(addresses)i(whic)m(h)e(w)m(ould)g(normally)g
+(b)s(e)h(relativ)m(e)h(to)150 2856 y Fg(Bbss.bss)p Fk(,)28
+b(etc.,)k(are)f(already)f(relo)s(cated.)41 b(The)29 b(Sun)g(link)m(er)g
+(pro)m(vided)g(with)f(Solaris)h(2.2)i(and)f(earlier)150
+2966 y(relo)s(cates)38 b(stabs)f(using)f(normal)g(ELF)i(relo)s(cation)e
+(information,)i(as)g(it)e(w)m(ould)h(do)g(for)g(an)m(y)h(section.)150
+3075 y(Sun)31 b(has)i(b)s(een)f(threatening)h(to)h(kludge)e(their)g
+(link)m(er)f(to)j(not)f(do)g(this)f(\(to)i(sp)s(eed)e(up)g(linking\),)f
+(ev)m(en)150 3185 y(though)22 b(the)g(correct)i(w)m(a)m(y)f(to)g(a)m(v)
+m(oid)g(ha)m(ving)f(the)g(link)m(er)f(do)h(these)g(relo)s(cations)g(is)
+f(to)i(ha)m(v)m(e)h(the)e(compiler)150 3294 y(no)36 b(longer)g(output)g
+(relo)s(catable)h(v)-5 b(alues.)58 b(Last)36 b(I)g(heard)g(they)h(had)f
+(b)s(een)f(talk)m(ed)i(out)f(of)h(the)g(link)m(er)150
+3404 y(kludge.)42 b(See)31 b(Sun)e(p)s(oin)m(t)h(patc)m(h)i(101052-01)j
+(and)30 b(Sun)f(bug)i(1142109.)45 b(With)31 b(the)g(Sun)e(compiler)h
+(this)150 3513 y(a\013ects)40 b(`)p Fg(S)p Fk(')f(sym)m(b)s(ol)e
+(descriptor)h(stabs)h(\(see)g(Section)g(4.5)h([Statics],)h(page)f(17\))
+g(and)e(functions)f(\(see)150 3623 y(Section)d(2.5)i([Pro)s(cedures],)f
+(page)h(9\).)54 b(In)33 b(the)i(latter)g(case,)i(to)e(adopt)g(the)g
+(clean)f(solution)f(\(making)150 3733 y(the)c(v)-5 b(alue)28
+b(of)h(the)g(stab)f(relativ)m(e)h(to)g(the)g(start)h(of)e(the)h
+(compilation)e(unit\),)i(it)f(w)m(ould)f(b)s(e)h(necessary)h(to)150
+3842 y(in)m(v)m(en)m(t)i(a)h Fg(Ttext.text)c Fk(sym)m(b)s(ol,)i
+(analogous)h(to)h(the)f Fg(Bbss.bss)p Fk(,)e(etc.,)k(sym)m(b)s(ols.)41
+b(I)30 b(recommend)h(this)150 3952 y(rather)f(than)g(using)f(a)i(zero)g
+(v)-5 b(alue)30 b(and)g(getting)h(the)f(address)g(from)g(the)g(ELF)h
+(sym)m(b)s(ols.)275 4086 y(Finding)20 b(the)k(correct)g
+Fg(Bbss.bss)p Fk(,)f(etc.,)j(sym)m(b)s(ol)c(is)g(di\016cult,)h(b)s
+(ecause)g(the)g(link)m(er)f(simply)f(concate-)150 4196
+y(nates)28 b(the)h Fg(.stab)d Fk(sections)i(from)g(eac)m(h)h(`)p
+Fg(.o)p Fk(')e(\014le)h(without)e(including)f(an)m(y)j(information)f
+(ab)s(out)g(whic)m(h)150 4306 y(part)33 b(of)g(a)g Fg(.stab)f
+Fk(section)h(comes)h(from)e(whic)m(h)g(`)p Fg(.o)p Fk(')h(\014le.)48
+b(The)32 b(w)m(a)m(y)i(GDB)g(do)s(es)f(this)f(is)g(to)i(lo)s(ok)e(for)
+150 4415 y(an)c(ELF)h Fg(STT_FILE)d Fk(sym)m(b)s(ol)h(whic)m(h)g(has)i
+(the)f(same)h(name)g(as)f(the)h(last)f(comp)s(onen)m(t)h(of)g(the)f
+(\014le)g(name)150 4525 y(from)36 b(the)g Fg(N_SO)g Fk(sym)m(b)s(ol)f
+(in)g(the)h(stabs)g(\(for)h(example,)h(if)d(the)h(\014le)g(name)g(is)g
+(`)p Fg(../../gdb/main.c)p Fk(',)150 4634 y(it)31 b(lo)s(oks)g(for)g
+(an)g(ELF)h Fg(STT_FILE)d Fk(sym)m(b)s(ol)h(named)h Fg(main.c)p
+Fk(\).)43 b(This)29 b(loses)i(if)g(di\013eren)m(t)g(\014les)f(ha)m(v)m
+(e)j(the)150 4744 y(same)k(name)f(\(they)h(could)f(b)s(e)g(in)f
+(di\013eren)m(t)h(directories,)h(a)g(library)d(could)i(ha)m(v)m(e)i(b)s
+(een)d(copied)h(from)150 4853 y(one)f(system)f(to)h(another,)h(etc.\).)
+55 b(It)34 b(w)m(ould)f(b)s(e)h(m)m(uc)m(h)g(cleaner)h(to)g(ha)m(v)m(e)
+h(the)e Fg(Bbss.bss)e Fk(sym)m(b)s(ols)h(in)150 4963
+y(the)h(stabs)f(themselv)m(es.)51 b(Ha)m(ving)33 b(the)h(link)m(er)e
+(relo)s(cate)i(them)g(there)g(is)e(no)i(more)f(w)m(ork)h(than)f(ha)m
+(ving)150 5073 y(the)e(link)m(er)e(relo)s(cate)j(ELF)f(sym)m(b)s(ols,)f
+(and)g(it)g(solv)m(es)i(the)f(problem)e(of)i(ha)m(ving)f(to)i(asso)s
+(ciate)g(the)f(ELF)150 5182 y(and)f(stab)g(sym)m(b)s(ols.)40
+b(Ho)m(w)m(ev)m(er,)32 b(no)e(one)h(has)f(y)m(et)i(designed)d(or)h
+(implemen)m(ted)f(suc)m(h)h(a)h(sc)m(heme.)p eop
+%DVIPSSectionPage: 63
+63 64 bop 150 -116 a Fk(Sym)m(b)s(ol)29 b(T)m(yp)s(es)g(Index)2690
+b(63)150 299 y Fi(Sym)l(b)t(ol)53 b(T)l(yp)t(es)h(Index)150
+651 y Fl(.)150 783 y Fd(.bb)14 b Fc(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
+b Fb(11)150 883 y Fd(.be)14 b Fc(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
+b Fb(11)150 1149 y Fl(C)150 1281 y Fd(C_BCOMM)8 b Fc(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)34 b Fb(16)150 1381 y Fd(C_BINCL)9 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
+b Fb(8)150 1480 y Fd(C_BLOCK)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(11)150
+1580 y Fd(C_BSTAT)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(17)150 1680 y
+Fd(C_DECL,)27 b(for)f(types)7 b Fc(.)14 b(.)f(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)33 b Fb(31)150 1779 y Fd(C_ECOML)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
+b Fb(16)150 1879 y Fd(C_ECOMM)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(16)150
+1979 y Fd(C_EINCL)9 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fb(8)150 2078
+y Fd(C_ENTRY)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(11)150 2178 y Fd(C_ESTAT)8
+b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)34 b Fb(17)150 2278 y Fd(C_FILE)11 b Fc(.)i(.)g(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fb(7)150 2377 y Fd(C_FUN)12 b Fc(.)i(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)38
+b Fb(9)150 2477 y Fd(C_GSYM)10 b Fc(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fb(15)150
+2576 y Fd(C_LSYM)10 b Fc(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fb(15)150 2676
+y Fd(C_PSYM)10 b Fc(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fb(18)150 2776 y Fd(C_RPSYM)8
+b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)34 b Fb(19)150 2875 y Fd(C_RSYM)10 b Fc(.)j(.)g(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35
+b Fb(16)150 2975 y Fd(C_STSYM)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(17)150
+3241 y Fl(N)150 3373 y Fd(N_BCOMM)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b
+Fb(16)150 3473 y Fd(N_BINCL)9 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b
+Fb(8)150 3573 y Fd(N_BROWS)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(56)150
+3672 y Fd(N_BSLINE)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(8)150 3772
+y Fd(N_CATCH)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(57)150 3872 y Fd(N_DEFD)10
+b Fc(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)35 b Fb(56)150 3971 y Fd(N_DSLINE)8 b
+Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)34 b Fb(8)150 4071 y Fd(N_ECOML)8 b Fc(.)14
+b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)34 b Fb(16)150 4171 y Fd(N_ECOMM)8 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
+b Fb(16)150 4270 y Fd(N_EHDECL)7 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)32 b Fb(56)2025
+651 y Fd(N_EINCL)9 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)36 b Fb(8)2025 751
+y Fd(N_ENTRY)8 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fb(11)2025 852 y Fd(N_EXCL)11
+b Fc(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)37 b Fb(8)2025 952 y Fd(N_FNAME)9
+b Fc(.)14 b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)g(.)36 b Fb(9)2025 1053 y Fd(N_FUN,)27 b(for)f(functions)e
+Fc(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fb(9)2025 1153 y
+Fd(N_FUN,)27 b(for)f(variables)d Fc(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
+b Fb(17)2025 1254 y Fd(N_GSYM)10 b Fc(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b
+Fb(15)2025 1354 y Fd(N_GSYM,)27 b(for)f(functions)i(\(Sun)e(acc\))21
+b Fc(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46
+b Fb(9)2025 1455 y Fd(N_LBRAC)8 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fb(11)2025
+1555 y Fd(N_LCSYM)8 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fb(17)2025 1656
+y Fd(N_LENG)10 b Fc(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fb(58)2025 1757 y Fd(N_LSYM,)27
+b(for)f(parameter)c Fc(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fb(20)2025
+1857 y Fd(N_LSYM,)27 b(for)f(stack)h(variables)18 b Fc(.)c(.)e(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43 b Fb(15)2025
+1958 y Fd(N_LSYM,)27 b(for)f(types)7 b Fc(.)14 b(.)e(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)33 b Fb(31)2025 2058 y Fd(N_M2C)11 b Fc(.)i(.)g(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
+b Fb(56)2025 2159 y Fd(N_MAIN)11 b Fc(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37
+b Fb(7)2025 2259 y Fd(N_MOD2)10 b Fc(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fb(56)2025
+2360 y Fd(N_NBBSS)8 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fb(57)2025 2460
+y Fd(N_NBDATA)7 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)32 b Fb(57)2025 2561 y Fd(N_NBLCS)8
+b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)34 b Fb(57)2025 2661 y Fd(N_NBSTS)8 b Fc(.)14
+b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)34 b Fb(57)2025 2762 y Fd(N_NBTEXT)7 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32
+b Fb(57)2025 2863 y Fd(N_NOMAP)8 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fb(55)2025
+2963 y Fd(N_NSYMS)8 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fb(55)2025 3064
+y Fd(N_PC)13 b Fc(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38 b Fb(55)2025 3164
+y Fd(N_PSYM)10 b Fc(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fb(18)2025 3265 y Fd(N_RBRAC)8
+b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)34 b Fb(11)2025 3365 y Fd(N_ROSYM)8 b Fc(.)14
+b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
+f(.)34 b Fb(17)2025 3466 y Fd(N_RSYM)10 b Fc(.)j(.)f(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
+b Fb(16)2025 3566 y Fd(N_RSYM,)27 b(for)f(parameters)18
+b Fc(.)d(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)44 b Fb(19)2025 3667 y Fd(N_SCOPE)8 b
+Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)h(.)f(.)34 b Fb(57)2025 3767 y Fd(N_SLINE)9 b Fc(.)14
+b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)36 b Fb(8)2025 3868 y Fd(N_SO)14 b Fc(.)f(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)40
+b Fb(7)2025 3969 y Fd(N_SOL)12 b Fc(.)h(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
+b Fb(7)2025 4069 y Fd(N_SSYM)10 b Fc(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fb(57)2025
+4170 y Fd(N_STSYM)8 b Fc(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fb(17)2025 4270
+y Fd(N_STSYM,)27 b(for)f(functions)i(\(Sun)f(acc\))18
+b Fc(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
+b Fb(9)p eop
+%DVIPSSectionPage: 64
+64 65 bop 150 -116 a Fk(64)3218 b(ST)-8 b(ABS)p eop
+%DVIPSSectionPage: -1
+-1 66 bop 3725 -116 a Fk(i)150 299 y Fi(T)-13 b(able)54
+b(of)g(Con)l(ten)l(ts)150 632 y Fl(1)135 b(Ov)l(erview)46
+b(of)f(Stabs)38 b Fa(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
+(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)82
+b Fl(1)449 769 y Fk(1.1)92 b(Ov)m(erview)30 b(of)g(Debugging)h
+(Information)e(Flo)m(w)c Ff(.)15 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fk(1)449 879 y(1.2)92
+b(Ov)m(erview)30 b(of)g(Stab)g(F)-8 b(ormat)27 b Ff(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55
+b Fk(1)449 989 y(1.3)92 b(The)30 b(String)f(Field)c Ff(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)56 b Fk(2)449 1098 y(1.4)92 b(A)30 b(Simple)e(Example)i
+(in)f(C)h(Source)17 b Ff(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47
+b Fk(3)449 1208 y(1.5)92 b(The)30 b(Simple)e(Example)h(at)i(the)g
+(Assem)m(bly)f(Lev)m(el)21 b Ff(.)15 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)51 b Fk(4)150 1446 y Fl(2)135
+b(Enco)t(ding)44 b(the)i(Structure)e(of)h(the)h(Program)32
+b Fa(.)19 b(.)h(.)f(.)h(.)76 b Fl(7)449 1583 y Fk(2.1)92
+b(Main)30 b(Program)23 b Ff(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)53
+b Fk(7)449 1693 y(2.2)92 b(P)m(aths)31 b(and)f(Names)g(of)h(the)g
+(Source)f(Files)9 b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Fk(7)449
+1802 y(2.3)92 b(Names)31 b(of)f(Include)f(Files)11 b
+Ff(.)j(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+41 b Fk(7)449 1912 y(2.4)92 b(Line)29 b(Num)m(b)s(ers)12
+b Ff(.)i(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fk(8)449 2022
+y(2.5)92 b(Pro)s(cedures)29 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)59 b Fk(9)449 2131 y(2.6)92 b(Nested)31 b(Pro)s(cedures)c
+Ff(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)58 b Fk(10)449 2241 y(2.7)92 b(Blo)s(c)m(k)31
+b(Structure)20 b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fk(11)449
+2350 y(2.8)92 b(Alternate)31 b(En)m(try)f(P)m(oin)m(ts)d
+Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
+b Fk(11)150 2589 y Fl(3)135 b(Constan)l(ts)27 b Fa(.)21
+b(.)e(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
+(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)72
+b Fl(13)150 2855 y(4)135 b(V)-11 b(ariables)19 b Fa(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
+f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)64 b Fl(15)449
+2992 y Fk(4.1)92 b(Automatic)31 b(V)-8 b(ariables)30
+b(Allo)s(cated)g(on)g(the)h(Stac)m(k)15 b Ff(.)h(.)f(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 b Fk(15)449 3101 y(4.2)92
+b(Global)30 b(V)-8 b(ariables)25 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
+b Fk(15)449 3211 y(4.3)92 b(Register)31 b(V)-8 b(ariables)17
+b Ff(.)d(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)46 b Fk(16)449 3321 y(4.4)92 b(Common)30
+b(Blo)s(c)m(ks)10 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Fk(16)449
+3430 y(4.5)92 b(Static)31 b(V)-8 b(ariables)20 b Ff(.)14
+b(.)h(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)50 b Fk(16)449 3540 y(4.6)92 b(F)-8 b(ortran)31
+b(Based)g(V)-8 b(ariables)25 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)55 b Fk(17)449 3649 y(4.7)92 b(P)m(arameters)23
+b Ff(.)16 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)52 b Fk(18)748
+3759 y(4.7.1)93 b(P)m(assing)30 b(P)m(arameters)h(in)e(Registers)f
+Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57
+b Fk(18)748 3869 y(4.7.2)93 b(Storing)29 b(P)m(arameters)j(as)e(Lo)s
+(cal)g(V)-8 b(ariables)13 b Ff(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)42 b Fk(19)748 3978 y(4.7.3)93 b(P)m(assing)30 b(P)m(arameters)h(b)m
+(y)f(Reference)g Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)58 b Fk(20)748 4088 y(4.7.4)93 b(P)m(assing)30
+b(Conforman)m(t)g(Arra)m(y)g(P)m(arameters)23 b Ff(.)17
+b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b Fk(20)150 4326
+y Fl(5)135 b(De\014ning)45 b(T)l(yp)t(es)30 b Fa(.)20
+b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
+(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)76 b Fl(21)449 4463
+y Fk(5.1)92 b(Builtin)28 b(T)m(yp)s(es)17 b Ff(.)d(.)h(.)g(.)g(.)h(.)f
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)46 b Fk(21)748 4573 y(5.1.1)93 b(T)-8 b(raditional)28
+b(Builtin)g(T)m(yp)s(es)e Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56 b Fk(21)1047
+4682 y(5.1.1.1)93 b(T)-8 b(raditional)29 b(In)m(teger)i(T)m(yp)s(es)13
+b Ff(.)h(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42
+b Fk(21)1047 4792 y(5.1.1.2)93 b(T)-8 b(raditional)29
+b(Other)g(T)m(yp)s(es)14 b Ff(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)43 b Fk(22)748 4902 y(5.1.2)93 b(De\014ning)29
+b(Builtin)f(T)m(yp)s(es)h(Using)h(Builtin)e(T)m(yp)s(e)930
+5011 y(Descriptors)15 b Ff(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)44 b Fk(22)748 5121
+y(5.1.3)93 b(Negativ)m(e)32 b(T)m(yp)s(e)e(Num)m(b)s(ers)9
+b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Fk(23)449 5230 y(5.2)92
+b(Miscellaneous)29 b(T)m(yp)s(es)13 b Ff(.)h(.)h(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fk(26)449
+5340 y(5.3)92 b(Cross-References)31 b(to)g(Other)f(T)m(yp)s(es)22
+b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fk(27)p eop
+%DVIPSSectionPage: -2
+-2 67 bop 150 -116 a Fk(ii)3256 b(ST)-8 b(ABS)449 83
+y(5.4)92 b(Subrange)29 b(T)m(yp)s(es)14 b Ff(.)h(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)43
+b Fk(27)449 193 y(5.5)92 b(Arra)m(y)31 b(T)m(yp)s(es)19
+b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Fk(28)449 302
+y(5.6)92 b(Strings)22 b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)52 b Fk(29)449 412 y(5.7)92 b(En)m(umerations)16
+b Ff(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 b Fk(29)449 521 y(5.8)92
+b(Structures)21 b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)50
+b Fk(30)449 631 y(5.9)92 b(Giving)29 b(a)i(T)m(yp)s(e)f(a)g(Name)g
+Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58
+b Fk(31)449 741 y(5.10)92 b(Unions)23 b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)52 b Fk(31)449 850 y(5.11)92 b(F)-8
+b(unction)30 b(T)m(yp)s(es)22 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52
+b Fk(32)150 1093 y Fl(6)135 b(Sym)l(b)t(ol)45 b(Information)h(in)f(Sym)
+l(b)t(ol)g(T)-11 b(ables)14 b Fa(.)19 b(.)g(.)h(.)f(.)h(.)58
+b Fl(33)449 1230 y Fk(6.1)92 b(Sym)m(b)s(ol)29 b(T)-8
+b(able)30 b(F)-8 b(ormat)9 b Ff(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)38 b Fk(33)449 1339 y(6.2)92
+b(T)-8 b(ransformations)29 b(on)h(Sym)m(b)s(ol)f(T)-8
+b(ables)28 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)57 b Fk(33)748 1449
+y(6.2.1)93 b(T)-8 b(ransformations)29 b(on)h(Static)h(V)-8
+b(ariables)14 b Ff(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)43
+b Fk(33)748 1558 y(6.2.2)93 b(T)-8 b(ransformations)29
+b(on)h(Global)g(V)-8 b(ariables)20 b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)49 b Fk(34)748 1668 y(6.2.3)93 b(T)-8
+b(ransformations)29 b(of)h(Stabs)g(in)f(separate)j(sections)21
+b Ff(.)15 b(.)g(.)g(.)51 b Fk(34)150 1910 y Fl(7)135
+b(GNU)45 b(C)p Fe(++)f Fl(Stabs)36 b Fa(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h
+(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)80 b Fl(37)449 2047 y Fk(7.1)92 b(C)p Fg(++)29 b
+Fk(Class)h(Names)g Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)58 b Fk(37)449 2157
+y(7.2)92 b(De\014ning)29 b(a)i(Sym)m(b)s(ol)e(Within)f(Another)j(T)m
+(yp)s(e)11 b Ff(.)j(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)40 b Fk(37)449 2266 y(7.3)92 b(Basic)31 b(T)m(yp)s(es)e(F)-8
+b(or)31 b(C)p Fg(++)23 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)h(.)f(.)g(.)g(.)g(.)g(.)52 b Fk(37)449 2376 y(7.4)92
+b(Simple)28 b(Class)h(De\014nition)20 b Ff(.)14 b(.)h(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fk(38)449 2486
+y(7.5)92 b(Class)29 b(Instance)f Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57
+b Fk(39)449 2595 y(7.6)92 b(Metho)s(d)30 b(De\014nition)11
+b Ff(.)j(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)41 b Fk(40)449 2705 y(7.7)92 b(The)30
+b(`)p Fg(#)p Fk(')g(T)m(yp)s(e)g(Descriptor)24 b Ff(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
+b Fk(40)449 2814 y(7.8)92 b(The)30 b(`)p Fg(@)p Fk(')g(T)m(yp)s(e)g
+(Descriptor)24 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)53 b Fk(41)449 2924 y(7.9)92 b(Protections)22
+b Ff(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fk(41)449
+3034 y(7.10)92 b(Metho)s(d)31 b(Mo)s(di\014ers)e(\()p
+Fg(const)p Fk(,)g Fg(volatile)p Fk(,)f Fg(const)h(volatile)p
+Fk(\))12 b Ff(.)h(.)i(.)41 b Fk(42)449 3143 y(7.11)92
+b(Virtual)29 b(Metho)s(ds)24 b Ff(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)53 b Fk(43)449
+3253 y(7.12)92 b(Inheritence)25 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55
+b Fk(44)449 3362 y(7.13)92 b(Virtual)29 b(Base)j(Classes)10
+b Ff(.)k(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)40 b Fk(46)449 3472 y(7.14)92 b(Static)31 b(Mem)m(b)s(ers)20
+b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)50 b Fk(46)150 3714 y Fl(App)t(endix)44
+b(A)134 b(T)-11 b(able)45 b(of)g(Stab)g(T)l(yp)t(es)26
+b Fa(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)71
+b Fl(47)449 3851 y Fk(A.1)92 b(Non-Stab)30 b(Sym)m(b)s(ol)f(T)m(yp)s
+(es)8 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
+37 b Fk(47)449 3961 y(A.2)92 b(Stab)30 b(Sym)m(b)s(ol)f(T)m(yp)s(es)19
+b Ff(.)14 b(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)49 b Fk(48)150 4203 y Fl(App)t(endix)44 b(B)134
+b(T)-11 b(able)45 b(of)g(Sym)l(b)t(ol)g(Descriptors)35
+b Fa(.)20 b(.)f(.)h(.)79 b Fl(51)150 4473 y(App)t(endix)44
+b(C)134 b(T)-11 b(able)45 b(of)h(T)l(yp)t(e)e(Descriptors)c
+Fa(.)20 b(.)f(.)h(.)f(.)h(.)84 b Fl(53)p eop
+%DVIPSSectionPage: -3
+-3 68 bop 3674 -116 a Fk(iii)150 83 y Fl(App)t(endix)44
+b(D)134 b(Expanded)45 b(Reference)h(b)l(y)f(Stab)g(T)l(yp)t(e)456
+216 y Fa(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
+(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)
+g(.)h(.)f(.)h(.)f(.)h(.)f(.)82 b Fl(55)449 353 y Fk(D.1)92
+b(N)p 753 353 28 4 v 33 w(PC)14 b Ff(.)g(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)43 b Fk(55)449 462 y(D.2)92 b(N)p
+753 462 V 33 w(NSYMS)25 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
+b Fk(55)449 572 y(D.3)92 b(N)p 753 572 V 33 w(NOMAP)9
+b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)38 b Fk(55)449
+682 y(D.4)92 b(N)p 753 682 V 33 w(M2C)24 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
+(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)53 b Fk(56)449 791 y(D.5)92 b(N)p
+753 791 V 33 w(BR)m(O)m(WS)15 b Ff(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
+b Fk(56)449 901 y(D.6)92 b(N)p 753 901 V 33 w(DEFD)12
+b Ff(.)k(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)41 b Fk(56)449
+1010 y(D.7)92 b(N)p 753 1010 V 33 w(EHDECL)15 b Ff(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)44 b Fk(56)449 1120 y(D.8)92 b(N)p 753 1120
+V 33 w(MOD2)30 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59
+b Fk(56)449 1230 y(D.9)92 b(N)p 753 1230 V 33 w(CA)-8
+b(TCH)22 b Ff(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52
+b Fk(57)449 1339 y(D.10)92 b(N)p 798 1339 V 33 w(SSYM)15
+b Ff(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 b Fk(57)449
+1449 y(D.11)92 b(N)p 798 1449 V 33 w(SCOPE)28 b Ff(.)15
+b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fk(57)449 1558 y(D.12)92
+b(Non-base)31 b(registers)f(on)h(Gould)e(systems)19 b
+Ff(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
+(.)g(.)48 b Fk(57)449 1668 y(D.13)92 b(N)p 798 1668 V
+33 w(LENG)12 b Ff(.)k(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41
+b Fk(58)150 1910 y Fl(App)t(endix)j(E)134 b(Questions)46
+b(and)f(Anomalies)37 b Fa(.)20 b(.)f(.)h(.)f(.)g(.)h(.)81
+b Fl(59)150 2180 y(App)t(endix)44 b(F)134 b(Using)45
+b(Stabs)g(in)g(Their)g(Own)g(Sections)456 2313 y Fa(.)20
+b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
+(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
+h(.)f(.)h(.)f(.)82 b Fl(61)449 2450 y Fk(F.1)92 b(Ho)m(w)31
+b(to)g(Em)m(b)s(ed)e(Stabs)h(in)f(Sections)18 b Ff(.)e(.)f(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)48 b Fk(61)449 2560 y(F.2)92 b(Ha)m(ving)30 b(the)h(Link)m(er)e
+(Relo)s(cate)j(Stabs)e(in)f(ELF)15 b Ff(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)44 b Fk(62)150 2802 y
+Fl(Sym)l(b)t(ol)h(T)l(yp)t(es)f(Index)34 b Fa(.)20 b(.)f(.)g(.)h(.)f(.)
+h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
+(.)g(.)79 b Fl(63)p eop
+%DVIPSSectionTrailer
+eos end
+%DVIPSEndSection
+
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/gdb/f-exp.tab.c b/gdb/f-exp.tab.c
new file mode 100644
index 00000000000..ef7d25ed426
--- /dev/null
+++ b/gdb/f-exp.tab.c
@@ -0,0 +1,2086 @@
+
+/* A Bison parser, made from f-exp.y
+ by GNU Bison version 1.25
+ */
+
+#define YYBISON 1 /* Identify Bison output. */
+
+#define INT 258
+#define FLOAT 259
+#define STRING_LITERAL 260
+#define BOOLEAN_LITERAL 261
+#define NAME 262
+#define TYPENAME 263
+#define NAME_OR_INT 264
+#define SIZEOF 265
+#define ERROR 266
+#define INT_KEYWORD 267
+#define INT_S2_KEYWORD 268
+#define LOGICAL_S1_KEYWORD 269
+#define LOGICAL_S2_KEYWORD 270
+#define LOGICAL_KEYWORD 271
+#define REAL_KEYWORD 272
+#define REAL_S8_KEYWORD 273
+#define REAL_S16_KEYWORD 274
+#define COMPLEX_S8_KEYWORD 275
+#define COMPLEX_S16_KEYWORD 276
+#define COMPLEX_S32_KEYWORD 277
+#define BOOL_AND 278
+#define BOOL_OR 279
+#define BOOL_NOT 280
+#define CHARACTER 281
+#define VARIABLE 282
+#define ASSIGN_MODIFY 283
+#define ABOVE_COMMA 284
+#define EQUAL 285
+#define NOTEQUAL 286
+#define LESSTHAN 287
+#define GREATERTHAN 288
+#define LEQ 289
+#define GEQ 290
+#define LSH 291
+#define RSH 292
+#define UNARY 293
+
+#line 43 "f-exp.y"
+
+
+#include "defs.h"
+#include "gdb_string.h"
+#include "expression.h"
+#include "value.h"
+#include "parser-defs.h"
+#include "language.h"
+#include "f-lang.h"
+#include "bfd.h" /* Required by objfiles.h. */
+#include "symfile.h" /* Required by objfiles.h. */
+#include "objfiles.h" /* For have_full_symbols and have_partial_symbols */
+
+/* Remap normal yacc parser interface names (yyparse, yylex, yyerror, etc),
+ as well as gratuitiously global symbol names, so we can have multiple
+ yacc generated parsers in gdb. Note that these are only the variables
+ produced by yacc. If other parser generators (bison, byacc, etc) produce
+ additional global names that conflict at link time, then those parser
+ generators need to be fixed instead of adding those names to this list. */
+
+#define yymaxdepth f_maxdepth
+#define yyparse f_parse
+#define yylex f_lex
+#define yyerror f_error
+#define yylval f_lval
+#define yychar f_char
+#define yydebug f_debug
+#define yypact f_pact
+#define yyr1 f_r1
+#define yyr2 f_r2
+#define yydef f_def
+#define yychk f_chk
+#define yypgo f_pgo
+#define yyact f_act
+#define yyexca f_exca
+#define yyerrflag f_errflag
+#define yynerrs f_nerrs
+#define yyps f_ps
+#define yypv f_pv
+#define yys f_s
+#define yy_yys f_yys
+#define yystate f_state
+#define yytmp f_tmp
+#define yyv f_v
+#define yy_yyv f_yyv
+#define yyval f_val
+#define yylloc f_lloc
+#define yyreds f_reds /* With YYDEBUG defined */
+#define yytoks f_toks /* With YYDEBUG defined */
+#define yylhs f_yylhs
+#define yylen f_yylen
+#define yydefred f_yydefred
+#define yydgoto f_yydgoto
+#define yysindex f_yysindex
+#define yyrindex f_yyrindex
+#define yygindex f_yygindex
+#define yytable f_yytable
+#define yycheck f_yycheck
+
+#ifndef YYDEBUG
+#define YYDEBUG 1 /* Default to no yydebug support */
+#endif
+
+int yyparse PARAMS ((void));
+
+static int yylex PARAMS ((void));
+
+void yyerror PARAMS ((char *));
+
+static void growbuf_by_size PARAMS ((int));
+
+static int match_string_literal PARAMS ((void));
+
+
+#line 122 "f-exp.y"
+typedef union
+ {
+ LONGEST lval;
+ struct {
+ LONGEST val;
+ struct type *type;
+ } typed_val;
+ DOUBLEST dval;
+ struct symbol *sym;
+ struct type *tval;
+ struct stoken sval;
+ struct ttype tsym;
+ struct symtoken ssym;
+ int voidval;
+ struct block *bval;
+ enum exp_opcode opcode;
+ struct internalvar *ivar;
+
+ struct type **tvec;
+ int *ivec;
+ } YYSTYPE;
+#line 144 "f-exp.y"
+
+/* YYSTYPE gets defined by %union */
+static int parse_number PARAMS ((char *, int, int, YYSTYPE *));
+#include <stdio.h>
+
+#ifndef __cplusplus
+#ifndef __STDC__
+#define const
+#endif
+#endif
+
+
+
+#define YYFINAL 125
+#define YYFLAG -32768
+#define YYNTBASE 55
+
+#define YYTRANSLATE(x) ((unsigned)(x) <= 293 ? yytranslate[x] : 71)
+
+static const char yytranslate[] = { 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 49, 35, 2, 51,
+ 52, 47, 45, 29, 46, 2, 48, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 54, 2, 2,
+ 31, 2, 32, 44, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 34, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 33, 2, 53, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 1, 2, 3, 4, 5,
+ 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
+ 26, 27, 28, 30, 36, 37, 38, 39, 40, 41,
+ 42, 43, 50
+};
+
+#if YYDEBUG != 0
+static const short yyprhs[] = { 0,
+ 0, 2, 4, 6, 10, 13, 16, 19, 22, 25,
+ 28, 29, 35, 36, 38, 40, 44, 48, 52, 56,
+ 61, 65, 69, 73, 77, 81, 85, 89, 93, 97,
+ 101, 105, 109, 113, 117, 121, 125, 129, 133, 137,
+ 141, 145, 147, 149, 151, 153, 155, 160, 162, 164,
+ 166, 168, 170, 173, 175, 178, 180, 183, 185, 189,
+ 192, 194, 197, 201, 203, 205, 207, 209, 211, 213,
+ 215, 217, 219, 221, 223, 225, 227, 229, 231, 235,
+ 237, 239, 241
+};
+
+static const short yyrhs[] = { 57,
+ 0, 56, 0, 63, 0, 51, 57, 52, 0, 47,
+ 57, 0, 35, 57, 0, 46, 57, 0, 25, 57,
+ 0, 53, 57, 0, 10, 57, 0, 0, 57, 51,
+ 58, 59, 52, 0, 0, 57, 0, 60, 0, 59,
+ 29, 57, 0, 57, 54, 57, 0, 57, 29, 57,
+ 0, 51, 61, 52, 0, 51, 63, 52, 57, 0,
+ 57, 44, 57, 0, 57, 47, 57, 0, 57, 48,
+ 57, 0, 57, 49, 57, 0, 57, 45, 57, 0,
+ 57, 46, 57, 0, 57, 42, 57, 0, 57, 43,
+ 57, 0, 57, 36, 57, 0, 57, 37, 57, 0,
+ 57, 40, 57, 0, 57, 41, 57, 0, 57, 38,
+ 57, 0, 57, 39, 57, 0, 57, 35, 57, 0,
+ 57, 34, 57, 0, 57, 33, 57, 0, 57, 23,
+ 57, 0, 57, 24, 57, 0, 57, 31, 57, 0,
+ 57, 28, 57, 0, 3, 0, 9, 0, 4, 0,
+ 62, 0, 27, 0, 10, 51, 63, 52, 0, 6,
+ 0, 5, 0, 70, 0, 64, 0, 68, 0, 68,
+ 65, 0, 47, 0, 47, 65, 0, 35, 0, 35,
+ 65, 0, 66, 0, 51, 65, 52, 0, 66, 67,
+ 0, 67, 0, 51, 52, 0, 51, 69, 52, 0,
+ 8, 0, 12, 0, 13, 0, 26, 0, 16, 0,
+ 15, 0, 14, 0, 17, 0, 18, 0, 19, 0,
+ 20, 0, 21, 0, 22, 0, 8, 0, 63, 0,
+ 69, 29, 63, 0, 7, 0, 8, 0, 9, 0,
+ 7, 0
+};
+
+#endif
+
+#if YYDEBUG != 0
+static const short yyrline[] = { 0,
+ 221, 222, 225, 231, 236, 239, 242, 246, 250, 254,
+ 263, 265, 271, 274, 278, 281, 285, 290, 294, 298,
+ 306, 310, 314, 318, 322, 326, 330, 334, 338, 342,
+ 346, 350, 354, 358, 362, 366, 370, 374, 379, 383,
+ 387, 393, 400, 409, 416, 419, 422, 430, 437, 445,
+ 489, 492, 493, 536, 538, 540, 542, 544, 547, 549,
+ 551, 555, 557, 562, 564, 566, 568, 570, 572, 574,
+ 576, 578, 580, 582, 584, 586, 590, 594, 599, 606,
+ 608, 610, 614
+};
+#endif
+
+
+#if YYDEBUG != 0 || defined (YYERROR_VERBOSE)
+
+static const char * const yytname[] = { "$","error","$undefined.","INT","FLOAT",
+"STRING_LITERAL","BOOLEAN_LITERAL","NAME","TYPENAME","NAME_OR_INT","SIZEOF",
+"ERROR","INT_KEYWORD","INT_S2_KEYWORD","LOGICAL_S1_KEYWORD","LOGICAL_S2_KEYWORD",
+"LOGICAL_KEYWORD","REAL_KEYWORD","REAL_S8_KEYWORD","REAL_S16_KEYWORD","COMPLEX_S8_KEYWORD",
+"COMPLEX_S16_KEYWORD","COMPLEX_S32_KEYWORD","BOOL_AND","BOOL_OR","BOOL_NOT",
+"CHARACTER","VARIABLE","ASSIGN_MODIFY","','","ABOVE_COMMA","'='","'?'","'|'",
+"'^'","'&'","EQUAL","NOTEQUAL","LESSTHAN","GREATERTHAN","LEQ","GEQ","LSH","RSH",
+"'@'","'+'","'-'","'*'","'/'","'%'","UNARY","'('","')'","'~'","':'","start",
+"type_exp","exp","@1","arglist","substring","complexnum","variable","type","ptype",
+"abs_decl","direct_abs_decl","func_mod","typebase","nonempty_typelist","name_not_typename", NULL
+};
+#endif
+
+static const short yyr1[] = { 0,
+ 55, 55, 56, 57, 57, 57, 57, 57, 57, 57,
+ 58, 57, 59, 59, 59, 59, 60, 61, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57, 57, 62,
+ 63, 64, 64, 65, 65, 65, 65, 65, 66, 66,
+ 66, 67, 67, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, -1, 69, 69, -1,
+ -1, -1, 70
+};
+
+static const short yyr2[] = { 0,
+ 1, 1, 1, 3, 2, 2, 2, 2, 2, 2,
+ 0, 5, 0, 1, 1, 3, 3, 3, 3, 4,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 1, 1, 1, 1, 1, 4, 1, 1, 1,
+ 1, 1, 2, 1, 2, 1, 2, 1, 3, 2,
+ 1, 2, 3, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 3, 1,
+ 1, 1, 1
+};
+
+static const short yydefact[] = { 0,
+ 42, 44, 49, 48, 83, 64, 43, 0, 65, 66,
+ 70, 69, 68, 71, 72, 73, 74, 75, 76, 0,
+ 67, 46, 0, 0, 0, 0, 0, 2, 1, 45,
+ 3, 51, 52, 50, 0, 10, 8, 6, 7, 5,
+ 0, 0, 0, 9, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 11, 56, 54, 0, 53,
+ 58, 61, 0, 0, 4, 19, 0, 38, 39, 41,
+ 40, 37, 36, 35, 29, 30, 33, 34, 31, 32,
+ 27, 28, 21, 25, 26, 22, 23, 24, 13, 57,
+ 55, 62, 78, 0, 0, 0, 60, 47, 18, 20,
+ 14, 0, 15, 59, 0, 63, 0, 0, 12, 79,
+ 17, 16, 0, 0, 0
+};
+
+static const short yydefgoto[] = { 123,
+ 28, 41, 99, 112, 113, 42, 30, 103, 32, 70,
+ 71, 72, 33, 105, 34
+};
+
+static const short yypact[] = { 75,
+-32768,-32768,-32768,-32768,-32768,-32768,-32768, 126,-32768,-32768,
+-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 135,
+-32768,-32768, 135, 135, 135, 75, 135,-32768, 309,-32768,
+-32768,-32768, -34,-32768, 75, -49, -49, -49, -49, -49,
+ 279, -46, -45, -49, 135, 135, 135, 135, 135, 135,
+ 135, 135, 135, 135, 135, 135, 135, 135, 135, 135,
+ 135, 135, 135, 135, 135,-32768, -34, -34, 206,-32768,
+ -42,-32768, -36, 135,-32768,-32768, 135, 355, 336, 309,
+ 309, 390, 407, 161, 221, 221, -11, -11, -11, -11,
+ 22, 22, 58, -37, -37, -49, -49, -49, 135,-32768,
+-32768,-32768,-32768, -33, -26, 230,-32768, 186, 309, -49,
+ 250, -24,-32768,-32768, 397,-32768, 135, 135,-32768,-32768,
+ 309, 309, 15, 18,-32768
+};
+
+static const short yypgoto[] = {-32768,
+-32768, 0,-32768,-32768,-32768,-32768,-32768, 4,-32768, -25,
+-32768, -50,-32768,-32768,-32768
+};
+
+
+#define YYLAST 458
+
+
+static const short yytable[] = { 29,
+ 67, 66, 115, 31, 118, 76, 77, 36, 106, 63,
+ 64, 65, 68, 66, 124, 108, 69, 125, 114, 37,
+ 107, 0, 38, 39, 40, 116, 44, 119, 0, 43,
+ 58, 59, 60, 61, 62, 63, 64, 65, 73, 66,
+ 0, 100, 101, 104, 78, 79, 80, 81, 82, 83,
+ 84, 85, 86, 87, 88, 89, 90, 91, 92, 93,
+ 94, 95, 96, 97, 98, 60, 61, 62, 63, 64,
+ 65, 0, 66, 109, 0, 0, 110, 1, 2, 3,
+ 4, 5, 6, 7, 8, 0, 9, 10, 11, 12,
+ 13, 14, 15, 16, 17, 18, 19, 0, 111, 20,
+ 21, 22, 61, 62, 63, 64, 65, 110, 66, 23,
+ 0, 0, 0, 0, 0, 0, 121, 122, 120, 0,
+ 24, 25, 0, 0, 0, 26, 0, 27, 1, 2,
+ 3, 4, 5, 0, 7, 8, 0, 1, 2, 3,
+ 4, 5, 0, 7, 8, 0, 0, 0, 0, 0,
+ 20, 0, 22, 0, 0, 0, 0, 0, 0, 20,
+ 23, 22, 0, 0, 0, 0, 0, 0, 0, 23,
+ 0, 24, 25, 0, 0, 0, 35, 0, 27, 0,
+ 24, 25, 0, 0, 0, 26, 0, 27, 1, 2,
+ 3, 4, 5, 0, 7, 8, 52, 53, 54, 55,
+ 56, 57, 58, 59, 60, 61, 62, 63, 64, 65,
+ 20, 66, 22, 6, 0, 0, 0, 9, 10, 11,
+ 12, 13, 14, 15, 16, 17, 18, 19, 0, 0,
+ 0, 21, 0, 0, 0, 0, 26, 6, 27, 0,
+ 67, 9, 10, 11, 12, 13, 14, 15, 16, 17,
+ 18, 19, 68, 0, 0, 21, 69, 102, 54, 55,
+ 56, 57, 58, 59, 60, 61, 62, 63, 64, 65,
+ 0, 66, 45, 46, 0, 0, 0, 47, 0, 0,
+ 48, 102, 49, 50, 51, 52, 53, 54, 55, 56,
+ 57, 58, 59, 60, 61, 62, 63, 64, 65, 0,
+ 66, 45, 46, 117, 0, 0, 47, 74, 0, 48,
+ 0, 49, 50, 51, 52, 53, 54, 55, 56, 57,
+ 58, 59, 60, 61, 62, 63, 64, 65, 0, 66,
+ 75, 45, 46, 0, 0, 0, 47, 0, 0, 48,
+ 0, 49, 50, 51, 52, 53, 54, 55, 56, 57,
+ 58, 59, 60, 61, 62, 63, 64, 65, 45, 66,
+ 0, 0, 0, 0, 0, 0, 0, 0, 49, 50,
+ 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
+ 61, 62, 63, 64, 65, 0, 66, 49, 50, 51,
+ 52, 53, 54, 55, 56, 57, 58, 59, 60, 61,
+ 62, 63, 64, 65, 6, 66, 0, 0, 9, 10,
+ 11, 12, 13, 14, 15, 16, 17, 18, 19, 0,
+ 0, 0, 21, 50, 51, 52, 53, 54, 55, 56,
+ 57, 58, 59, 60, 61, 62, 63, 64, 65, 0,
+ 66, 51, 52, 53, 54, 55, 56, 57, 58, 59,
+ 60, 61, 62, 63, 64, 65, 0, 66
+};
+
+static const short yycheck[] = { 0,
+ 35, 51, 29, 0, 29, 52, 52, 8, 51, 47,
+ 48, 49, 47, 51, 0, 52, 51, 0, 52, 20,
+ 71, -1, 23, 24, 25, 52, 27, 52, -1, 26,
+ 42, 43, 44, 45, 46, 47, 48, 49, 35, 51,
+ -1, 67, 68, 69, 45, 46, 47, 48, 49, 50,
+ 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
+ 61, 62, 63, 64, 65, 44, 45, 46, 47, 48,
+ 49, -1, 51, 74, -1, -1, 77, 3, 4, 5,
+ 6, 7, 8, 9, 10, -1, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, -1, 99, 25,
+ 26, 27, 45, 46, 47, 48, 49, 108, 51, 35,
+ -1, -1, -1, -1, -1, -1, 117, 118, 115, -1,
+ 46, 47, -1, -1, -1, 51, -1, 53, 3, 4,
+ 5, 6, 7, -1, 9, 10, -1, 3, 4, 5,
+ 6, 7, -1, 9, 10, -1, -1, -1, -1, -1,
+ 25, -1, 27, -1, -1, -1, -1, -1, -1, 25,
+ 35, 27, -1, -1, -1, -1, -1, -1, -1, 35,
+ -1, 46, 47, -1, -1, -1, 51, -1, 53, -1,
+ 46, 47, -1, -1, -1, 51, -1, 53, 3, 4,
+ 5, 6, 7, -1, 9, 10, 36, 37, 38, 39,
+ 40, 41, 42, 43, 44, 45, 46, 47, 48, 49,
+ 25, 51, 27, 8, -1, -1, -1, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, -1, -1,
+ -1, 26, -1, -1, -1, -1, 51, 8, 53, -1,
+ 35, 12, 13, 14, 15, 16, 17, 18, 19, 20,
+ 21, 22, 47, -1, -1, 26, 51, 52, 38, 39,
+ 40, 41, 42, 43, 44, 45, 46, 47, 48, 49,
+ -1, 51, 23, 24, -1, -1, -1, 28, -1, -1,
+ 31, 52, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, -1,
+ 51, 23, 24, 54, -1, -1, 28, 29, -1, 31,
+ -1, 33, 34, 35, 36, 37, 38, 39, 40, 41,
+ 42, 43, 44, 45, 46, 47, 48, 49, -1, 51,
+ 52, 23, 24, -1, -1, -1, 28, -1, -1, 31,
+ -1, 33, 34, 35, 36, 37, 38, 39, 40, 41,
+ 42, 43, 44, 45, 46, 47, 48, 49, 23, 51,
+ -1, -1, -1, -1, -1, -1, -1, -1, 33, 34,
+ 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, 48, 49, -1, 51, 33, 34, 35,
+ 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
+ 46, 47, 48, 49, 8, 51, -1, -1, 12, 13,
+ 14, 15, 16, 17, 18, 19, 20, 21, 22, -1,
+ -1, -1, 26, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, -1,
+ 51, 35, 36, 37, 38, 39, 40, 41, 42, 43,
+ 44, 45, 46, 47, 48, 49, -1, 51
+};
+/* -*-C-*- Note some compilers choke on comments on `#line' lines. */
+#line 3 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* Skeleton output parser for bison,
+ Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+
+/* As a special exception, when this file is copied by Bison into a
+ Bison output file, you may use that output file without restriction.
+ This special exception was added by the Free Software Foundation
+ in version 1.24 of Bison. */
+
+#ifndef alloca
+#ifdef __GNUC__
+#define alloca __builtin_alloca
+#else /* not GNU C. */
+#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi)
+#include <alloca.h>
+#else /* not sparc */
+#if defined (MSDOS) && !defined (__TURBOC__)
+#else /* not MSDOS, or __TURBOC__ */
+#if defined(_AIX)
+ #pragma alloca
+#else /* not MSDOS, __TURBOC__, or _AIX */
+#ifdef __hpux
+#ifdef __cplusplus
+extern "C" {
+void *alloca (unsigned int);
+};
+#else /* not __cplusplus */
+void *alloca ();
+#endif /* not __cplusplus */
+#endif /* __hpux */
+#endif /* not _AIX */
+#endif /* not MSDOS, or __TURBOC__ */
+#endif /* not sparc. */
+#endif /* not GNU C. */
+#endif /* alloca not defined. */
+
+/* This is the parser code that is written into each bison parser
+ when the %semantic_parser declaration is not specified in the grammar.
+ It was written by Richard Stallman by simplifying the hairy parser
+ used when %semantic_parser is specified. */
+
+/* Note: there must be only one dollar sign in this file.
+ It is replaced by the list of actions, each action
+ as one case of the switch. */
+
+#define yyerrok (yyerrstatus = 0)
+#define yyclearin (yychar = YYEMPTY)
+#define YYEMPTY -2
+#define YYEOF 0
+#define YYACCEPT return(0)
+#define YYABORT return(1)
+#define YYERROR goto yyerrlab1
+/* Like YYERROR except do call yyerror.
+ This remains here temporarily to ease the
+ transition to the new meaning of YYERROR, for GCC.
+ Once GCC version 2 has supplanted version 1, this can go. */
+#define YYFAIL goto yyerrlab
+#define YYRECOVERING() (!!yyerrstatus)
+#define YYBACKUP(token, value) \
+do \
+ if (yychar == YYEMPTY && yylen == 1) \
+ { yychar = (token), yylval = (value); \
+ yychar1 = YYTRANSLATE (yychar); \
+ YYPOPSTACK; \
+ goto yybackup; \
+ } \
+ else \
+ { yyerror ("syntax error: cannot back up"); YYERROR; } \
+while (0)
+
+#define YYTERROR 1
+#define YYERRCODE 256
+
+#ifndef YYPURE
+#define YYLEX yylex()
+#endif
+
+#ifdef YYPURE
+#ifdef YYLSP_NEEDED
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, &yylloc, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval, &yylloc)
+#endif
+#else /* not YYLSP_NEEDED */
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval)
+#endif
+#endif /* not YYLSP_NEEDED */
+#endif
+
+/* If nonreentrant, generate the variables here */
+
+#ifndef YYPURE
+
+int yychar; /* the lookahead symbol */
+YYSTYPE yylval; /* the semantic value of the */
+ /* lookahead symbol */
+
+#ifdef YYLSP_NEEDED
+YYLTYPE yylloc; /* location data for the lookahead */
+ /* symbol */
+#endif
+
+int yynerrs; /* number of parse errors so far */
+#endif /* not YYPURE */
+
+#if YYDEBUG != 0
+int yydebug; /* nonzero means print parse trace */
+/* Since this is uninitialized, it does not stop multiple parsers
+ from coexisting. */
+#endif
+
+/* YYINITDEPTH indicates the initial size of the parser's stacks */
+
+#ifndef YYINITDEPTH
+#define YYINITDEPTH 200
+#endif
+
+/* YYMAXDEPTH is the maximum size the stacks can grow to
+ (effective only if the built-in stack extension method is used). */
+
+#if YYMAXDEPTH == 0
+#undef YYMAXDEPTH
+#endif
+
+#ifndef YYMAXDEPTH
+#define YYMAXDEPTH 10000
+#endif
+
+/* Prevent warning if -Wstrict-prototypes. */
+#ifdef __GNUC__
+int yyparse (void);
+#endif
+
+#if __GNUC__ > 1 /* GNU C and GNU C++ define this. */
+#define __yy_memcpy(TO,FROM,COUNT) __builtin_memcpy(TO,FROM,COUNT)
+#else /* not GNU C or C++ */
+#ifndef __cplusplus
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (to, from, count)
+ char *to;
+ char *from;
+ int count;
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#else /* __cplusplus */
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (char *to, char *from, int count)
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#endif
+#endif
+
+#line 196 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* The user can define YYPARSE_PARAM as the name of an argument to be passed
+ into yyparse. The argument should have type void *.
+ It should actually point to an object.
+ Grammar actions can access the variable by casting it
+ to the proper pointer type. */
+
+#ifdef YYPARSE_PARAM
+#ifdef __cplusplus
+#define YYPARSE_PARAM_ARG void *YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL
+#else /* not __cplusplus */
+#define YYPARSE_PARAM_ARG YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM;
+#endif /* not __cplusplus */
+#else /* not YYPARSE_PARAM */
+#define YYPARSE_PARAM_ARG
+#define YYPARSE_PARAM_DECL
+#endif /* not YYPARSE_PARAM */
+
+int
+yyparse(YYPARSE_PARAM_ARG)
+ YYPARSE_PARAM_DECL
+{
+ register int yystate;
+ register int yyn;
+ register short *yyssp;
+ register YYSTYPE *yyvsp;
+ int yyerrstatus; /* number of tokens to shift before error messages enabled */
+ int yychar1 = 0; /* lookahead token as an internal (translated) token number */
+
+ short yyssa[YYINITDEPTH]; /* the state stack */
+ YYSTYPE yyvsa[YYINITDEPTH]; /* the semantic value stack */
+
+ short *yyss = yyssa; /* refer to the stacks thru separate pointers */
+ YYSTYPE *yyvs = yyvsa; /* to allow yyoverflow to xreallocate them elsewhere */
+
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylsa[YYINITDEPTH]; /* the location stack */
+ YYLTYPE *yyls = yylsa;
+ YYLTYPE *yylsp;
+
+#define YYPOPSTACK (yyvsp--, yyssp--, yylsp--)
+#else
+#define YYPOPSTACK (yyvsp--, yyssp--)
+#endif
+
+ int yystacksize = YYINITDEPTH;
+
+#ifdef YYPURE
+ int yychar;
+ YYSTYPE yylval;
+ int yynerrs;
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylloc;
+#endif
+#endif
+
+ YYSTYPE yyval; /* the variable used to return */
+ /* semantic values from the action */
+ /* routines */
+
+ int yylen;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Starting parse\n");
+#endif
+
+ yystate = 0;
+ yyerrstatus = 0;
+ yynerrs = 0;
+ yychar = YYEMPTY; /* Cause a token to be read. */
+
+ /* Initialize stack pointers.
+ Waste one element of value and location stack
+ so that they stay on the same level as the state stack.
+ The wasted elements are never initialized. */
+
+ yyssp = yyss - 1;
+ yyvsp = yyvs;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls;
+#endif
+
+/* Push a new state, which is found in yystate . */
+/* In all cases, when you get here, the value and location stacks
+ have just been pushed. so pushing a state here evens the stacks. */
+yynewstate:
+
+ *++yyssp = yystate;
+
+ if (yyssp >= yyss + yystacksize - 1)
+ {
+ /* Give user a chance to xreallocate the stack */
+ /* Use copies of these so that the &'s don't force the real ones into memory. */
+ YYSTYPE *yyvs1 = yyvs;
+ short *yyss1 = yyss;
+#ifdef YYLSP_NEEDED
+ YYLTYPE *yyls1 = yyls;
+#endif
+
+ /* Get the current used size of the three stacks, in elements. */
+ int size = yyssp - yyss + 1;
+
+#ifdef yyoverflow
+ /* Each stack pointer address is followed by the size of
+ the data in use in that stack, in bytes. */
+#ifdef YYLSP_NEEDED
+ /* This used to be a conditional around just the two extra args,
+ but that might be undefined if yyoverflow is a macro. */
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yyls1, size * sizeof (*yylsp),
+ &yystacksize);
+#else
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yystacksize);
+#endif
+
+ yyss = yyss1; yyvs = yyvs1;
+#ifdef YYLSP_NEEDED
+ yyls = yyls1;
+#endif
+#else /* no yyoverflow */
+ /* Extend the stack our own way. */
+ if (yystacksize >= YYMAXDEPTH)
+ {
+ yyerror("parser stack overflow");
+ return 2;
+ }
+ yystacksize *= 2;
+ if (yystacksize > YYMAXDEPTH)
+ yystacksize = YYMAXDEPTH;
+ yyss = (short *) alloca (yystacksize * sizeof (*yyssp));
+ __yy_memcpy ((char *)yyss, (char *)yyss1, size * sizeof (*yyssp));
+ yyvs = (YYSTYPE *) alloca (yystacksize * sizeof (*yyvsp));
+ __yy_memcpy ((char *)yyvs, (char *)yyvs1, size * sizeof (*yyvsp));
+#ifdef YYLSP_NEEDED
+ yyls = (YYLTYPE *) alloca (yystacksize * sizeof (*yylsp));
+ __yy_memcpy ((char *)yyls, (char *)yyls1, size * sizeof (*yylsp));
+#endif
+#endif /* no yyoverflow */
+
+ yyssp = yyss + size - 1;
+ yyvsp = yyvs + size - 1;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls + size - 1;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Stack size increased to %d\n", yystacksize);
+#endif
+
+ if (yyssp >= yyss + yystacksize - 1)
+ YYABORT;
+ }
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Entering state %d\n", yystate);
+#endif
+
+ goto yybackup;
+ yybackup:
+
+/* Do appropriate processing given the current state. */
+/* Read a lookahead token if we need one and don't already have one. */
+/* yyresume: */
+
+ /* First try to decide what to do without reference to lookahead token. */
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yydefault;
+
+ /* Not known => get a lookahead token if don't already have one. */
+
+ /* yychar is either YYEMPTY or YYEOF
+ or a valid token in external form. */
+
+ if (yychar == YYEMPTY)
+ {
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Reading a token: ");
+#endif
+ yychar = YYLEX;
+ }
+
+ /* Convert token to internal form (in yychar1) for indexing tables with */
+
+ if (yychar <= 0) /* This means end of input. */
+ {
+ yychar1 = 0;
+ yychar = YYEOF; /* Don't call YYLEX any more */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Now at end of input.\n");
+#endif
+ }
+ else
+ {
+ yychar1 = YYTRANSLATE(yychar);
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ fprintf (stderr, "Next token is %d (%s", yychar, yytname[yychar1]);
+ /* Give the individual parser a way to print the precise meaning
+ of a token, for further debugging info. */
+#ifdef YYPRINT
+ YYPRINT (stderr, yychar, yylval);
+#endif
+ fprintf (stderr, ")\n");
+ }
+#endif
+ }
+
+ yyn += yychar1;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != yychar1)
+ goto yydefault;
+
+ yyn = yytable[yyn];
+
+ /* yyn is what to do for this token type in this state.
+ Negative => reduce, -yyn is rule number.
+ Positive => shift, yyn is new state.
+ New state is final state => don't bother to shift,
+ just return success.
+ 0, or most negative number => error. */
+
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrlab;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrlab;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+ /* Shift the lookahead token. */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting token %d (%s), ", yychar, yytname[yychar1]);
+#endif
+
+ /* Discard the token being shifted unless it is eof. */
+ if (yychar != YYEOF)
+ yychar = YYEMPTY;
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ /* count tokens shifted since error; after three, turn off error status. */
+ if (yyerrstatus) yyerrstatus--;
+
+ yystate = yyn;
+ goto yynewstate;
+
+/* Do the default action for the current state. */
+yydefault:
+
+ yyn = yydefact[yystate];
+ if (yyn == 0)
+ goto yyerrlab;
+
+/* Do a reduction. yyn is the number of a rule to reduce with. */
+yyreduce:
+ yylen = yyr2[yyn];
+ if (yylen > 0)
+ yyval = yyvsp[1-yylen]; /* implement default value of the action */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ int i;
+
+ fprintf (stderr, "Reducing via rule %d (line %d), ",
+ yyn, yyrline[yyn]);
+
+ /* Print the symbols being reduced, and their result. */
+ for (i = yyprhs[yyn]; yyrhs[i] > 0; i++)
+ fprintf (stderr, "%s ", yytname[yyrhs[i]]);
+ fprintf (stderr, " -> %s\n", yytname[yyr1[yyn]]);
+ }
+#endif
+
+
+ switch (yyn) {
+
+case 3:
+#line 226 "f-exp.y"
+{ write_exp_elt_opcode(OP_TYPE);
+ write_exp_elt_type(yyvsp[0].tval);
+ write_exp_elt_opcode(OP_TYPE); ;
+ break;}
+case 4:
+#line 232 "f-exp.y"
+{ ;
+ break;}
+case 5:
+#line 237 "f-exp.y"
+{ write_exp_elt_opcode (UNOP_IND); ;
+ break;}
+case 6:
+#line 240 "f-exp.y"
+{ write_exp_elt_opcode (UNOP_ADDR); ;
+ break;}
+case 7:
+#line 243 "f-exp.y"
+{ write_exp_elt_opcode (UNOP_NEG); ;
+ break;}
+case 8:
+#line 247 "f-exp.y"
+{ write_exp_elt_opcode (UNOP_LOGICAL_NOT); ;
+ break;}
+case 9:
+#line 251 "f-exp.y"
+{ write_exp_elt_opcode (UNOP_COMPLEMENT); ;
+ break;}
+case 10:
+#line 255 "f-exp.y"
+{ write_exp_elt_opcode (UNOP_SIZEOF); ;
+ break;}
+case 11:
+#line 264 "f-exp.y"
+{ start_arglist (); ;
+ break;}
+case 12:
+#line 266 "f-exp.y"
+{ write_exp_elt_opcode (OP_F77_UNDETERMINED_ARGLIST);
+ write_exp_elt_longcst ((LONGEST) end_arglist ());
+ write_exp_elt_opcode (OP_F77_UNDETERMINED_ARGLIST); ;
+ break;}
+case 14:
+#line 275 "f-exp.y"
+{ arglist_len = 1; ;
+ break;}
+case 15:
+#line 279 "f-exp.y"
+{ arglist_len = 2;;
+ break;}
+case 16:
+#line 282 "f-exp.y"
+{ arglist_len++; ;
+ break;}
+case 17:
+#line 286 "f-exp.y"
+{ ;
+ break;}
+case 18:
+#line 291 "f-exp.y"
+{ ;
+ break;}
+case 19:
+#line 295 "f-exp.y"
+{ write_exp_elt_opcode(OP_COMPLEX); ;
+ break;}
+case 20:
+#line 299 "f-exp.y"
+{ write_exp_elt_opcode (UNOP_CAST);
+ write_exp_elt_type (yyvsp[-2].tval);
+ write_exp_elt_opcode (UNOP_CAST); ;
+ break;}
+case 21:
+#line 307 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_REPEAT); ;
+ break;}
+case 22:
+#line 311 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_MUL); ;
+ break;}
+case 23:
+#line 315 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_DIV); ;
+ break;}
+case 24:
+#line 319 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_REM); ;
+ break;}
+case 25:
+#line 323 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_ADD); ;
+ break;}
+case 26:
+#line 327 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_SUB); ;
+ break;}
+case 27:
+#line 331 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_LSH); ;
+ break;}
+case 28:
+#line 335 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_RSH); ;
+ break;}
+case 29:
+#line 339 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_EQUAL); ;
+ break;}
+case 30:
+#line 343 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_NOTEQUAL); ;
+ break;}
+case 31:
+#line 347 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_LEQ); ;
+ break;}
+case 32:
+#line 351 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_GEQ); ;
+ break;}
+case 33:
+#line 355 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_LESS); ;
+ break;}
+case 34:
+#line 359 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_GTR); ;
+ break;}
+case 35:
+#line 363 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_AND); ;
+ break;}
+case 36:
+#line 367 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_XOR); ;
+ break;}
+case 37:
+#line 371 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_IOR); ;
+ break;}
+case 38:
+#line 375 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_AND); ;
+ break;}
+case 39:
+#line 380 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_OR); ;
+ break;}
+case 40:
+#line 384 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_ASSIGN); ;
+ break;}
+case 41:
+#line 388 "f-exp.y"
+{ write_exp_elt_opcode (BINOP_ASSIGN_MODIFY);
+ write_exp_elt_opcode (yyvsp[-1].opcode);
+ write_exp_elt_opcode (BINOP_ASSIGN_MODIFY); ;
+ break;}
+case 42:
+#line 394 "f-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (yyvsp[0].typed_val.type);
+ write_exp_elt_longcst ((LONGEST)(yyvsp[0].typed_val.val));
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 43:
+#line 401 "f-exp.y"
+{ YYSTYPE val;
+ parse_number (yyvsp[0].ssym.stoken.ptr, yyvsp[0].ssym.stoken.length, 0, &val);
+ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (val.typed_val.type);
+ write_exp_elt_longcst ((LONGEST)val.typed_val.val);
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 44:
+#line 410 "f-exp.y"
+{ write_exp_elt_opcode (OP_DOUBLE);
+ write_exp_elt_type (builtin_type_f_real_s8);
+ write_exp_elt_dblcst (yyvsp[0].dval);
+ write_exp_elt_opcode (OP_DOUBLE); ;
+ break;}
+case 47:
+#line 423 "f-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_f_integer);
+ CHECK_TYPEDEF (yyvsp[-1].tval);
+ write_exp_elt_longcst ((LONGEST) TYPE_LENGTH (yyvsp[-1].tval));
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 48:
+#line 431 "f-exp.y"
+{ write_exp_elt_opcode (OP_BOOL);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].lval);
+ write_exp_elt_opcode (OP_BOOL);
+ ;
+ break;}
+case 49:
+#line 438 "f-exp.y"
+{
+ write_exp_elt_opcode (OP_STRING);
+ write_exp_string (yyvsp[0].sval);
+ write_exp_elt_opcode (OP_STRING);
+ ;
+ break;}
+case 50:
+#line 446 "f-exp.y"
+{ struct symbol *sym = yyvsp[0].ssym.sym;
+
+ if (sym)
+ {
+ if (symbol_read_needs_frame (sym))
+ {
+ if (innermost_block == 0 ||
+ contained_in (block_found,
+ innermost_block))
+ innermost_block = block_found;
+ }
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ /* We want to use the selected frame, not
+ another more inner frame which happens to
+ be in the same block. */
+ write_exp_elt_block (NULL);
+ write_exp_elt_sym (sym);
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ break;
+ }
+ else
+ {
+ struct minimal_symbol *msymbol;
+ register char *arg = copy_name (yyvsp[0].ssym.stoken);
+
+ msymbol =
+ lookup_minimal_symbol (arg, NULL, NULL);
+ if (msymbol != NULL)
+ {
+ write_exp_msymbol (msymbol,
+ lookup_function_type (builtin_type_int),
+ builtin_type_int);
+ }
+ else if (!have_full_symbols () && !have_partial_symbols ())
+ error ("No symbol table is loaded. Use the \"file\" command.");
+ else
+ error ("No symbol \"%s\" in current context.",
+ copy_name (yyvsp[0].ssym.stoken));
+ }
+ ;
+ break;}
+case 53:
+#line 494 "f-exp.y"
+{
+ /* This is where the interesting stuff happens. */
+ int done = 0;
+ int array_size;
+ struct type *follow_type = yyvsp[-1].tval;
+ struct type *range_type;
+
+ while (!done)
+ switch (pop_type ())
+ {
+ case tp_end:
+ done = 1;
+ break;
+ case tp_pointer:
+ follow_type = lookup_pointer_type (follow_type);
+ break;
+ case tp_reference:
+ follow_type = lookup_reference_type (follow_type);
+ break;
+ case tp_array:
+ array_size = pop_type_int ();
+ if (array_size != -1)
+ {
+ range_type =
+ create_range_type ((struct type *) NULL,
+ builtin_type_f_integer, 0,
+ array_size - 1);
+ follow_type =
+ create_array_type ((struct type *) NULL,
+ follow_type, range_type);
+ }
+ else
+ follow_type = lookup_pointer_type (follow_type);
+ break;
+ case tp_function:
+ follow_type = lookup_function_type (follow_type);
+ break;
+ }
+ yyval.tval = follow_type;
+ ;
+ break;}
+case 54:
+#line 537 "f-exp.y"
+{ push_type (tp_pointer); yyval.voidval = 0; ;
+ break;}
+case 55:
+#line 539 "f-exp.y"
+{ push_type (tp_pointer); yyval.voidval = yyvsp[0].voidval; ;
+ break;}
+case 56:
+#line 541 "f-exp.y"
+{ push_type (tp_reference); yyval.voidval = 0; ;
+ break;}
+case 57:
+#line 543 "f-exp.y"
+{ push_type (tp_reference); yyval.voidval = yyvsp[0].voidval; ;
+ break;}
+case 59:
+#line 548 "f-exp.y"
+{ yyval.voidval = yyvsp[-1].voidval; ;
+ break;}
+case 60:
+#line 550 "f-exp.y"
+{ push_type (tp_function); ;
+ break;}
+case 61:
+#line 552 "f-exp.y"
+{ push_type (tp_function); ;
+ break;}
+case 62:
+#line 556 "f-exp.y"
+{ yyval.voidval = 0; ;
+ break;}
+case 63:
+#line 558 "f-exp.y"
+{ free ((PTR)yyvsp[-1].tvec); yyval.voidval = 0; ;
+ break;}
+case 64:
+#line 563 "f-exp.y"
+{ yyval.tval = yyvsp[0].tsym.type; ;
+ break;}
+case 65:
+#line 565 "f-exp.y"
+{ yyval.tval = builtin_type_f_integer; ;
+ break;}
+case 66:
+#line 567 "f-exp.y"
+{ yyval.tval = builtin_type_f_integer_s2; ;
+ break;}
+case 67:
+#line 569 "f-exp.y"
+{ yyval.tval = builtin_type_f_character; ;
+ break;}
+case 68:
+#line 571 "f-exp.y"
+{ yyval.tval = builtin_type_f_logical;;
+ break;}
+case 69:
+#line 573 "f-exp.y"
+{ yyval.tval = builtin_type_f_logical_s2;;
+ break;}
+case 70:
+#line 575 "f-exp.y"
+{ yyval.tval = builtin_type_f_logical_s1;;
+ break;}
+case 71:
+#line 577 "f-exp.y"
+{ yyval.tval = builtin_type_f_real;;
+ break;}
+case 72:
+#line 579 "f-exp.y"
+{ yyval.tval = builtin_type_f_real_s8;;
+ break;}
+case 73:
+#line 581 "f-exp.y"
+{ yyval.tval = builtin_type_f_real_s16;;
+ break;}
+case 74:
+#line 583 "f-exp.y"
+{ yyval.tval = builtin_type_f_complex_s8;;
+ break;}
+case 75:
+#line 585 "f-exp.y"
+{ yyval.tval = builtin_type_f_complex_s16;;
+ break;}
+case 76:
+#line 587 "f-exp.y"
+{ yyval.tval = builtin_type_f_complex_s32;;
+ break;}
+case 78:
+#line 595 "f-exp.y"
+{ yyval.tvec = (struct type **) xmalloc (sizeof (struct type *) * 2);
+ yyval.ivec[0] = 1; /* Number of types in vector */
+ yyval.tvec[1] = yyvsp[0].tval;
+ ;
+ break;}
+case 79:
+#line 600 "f-exp.y"
+{ int len = sizeof (struct type *) * (++(yyvsp[-2].ivec[0]) + 1);
+ yyval.tvec = (struct type **) xrealloc ((char *) yyvsp[-2].tvec, len);
+ yyval.tvec[yyval.ivec[0]] = yyvsp[0].tval;
+ ;
+ break;}
+case 80:
+#line 607 "f-exp.y"
+{ yyval.sval = yyvsp[0].ssym.stoken; ;
+ break;}
+case 81:
+#line 609 "f-exp.y"
+{ yyval.sval = yyvsp[0].tsym.stoken; ;
+ break;}
+case 82:
+#line 611 "f-exp.y"
+{ yyval.sval = yyvsp[0].ssym.stoken; ;
+ break;}
+}
+ /* the action file gets copied in in place of this dollarsign */
+#line 498 "/stone/jimb/main-98r2/share/bison.simple"
+
+ yyvsp -= yylen;
+ yyssp -= yylen;
+#ifdef YYLSP_NEEDED
+ yylsp -= yylen;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+ *++yyvsp = yyval;
+
+#ifdef YYLSP_NEEDED
+ yylsp++;
+ if (yylen == 0)
+ {
+ yylsp->first_line = yylloc.first_line;
+ yylsp->first_column = yylloc.first_column;
+ yylsp->last_line = (yylsp-1)->last_line;
+ yylsp->last_column = (yylsp-1)->last_column;
+ yylsp->text = 0;
+ }
+ else
+ {
+ yylsp->last_line = (yylsp+yylen-1)->last_line;
+ yylsp->last_column = (yylsp+yylen-1)->last_column;
+ }
+#endif
+
+ /* Now "shift" the result of the reduction.
+ Determine what state that goes to,
+ based on the state we popped back to
+ and the rule number reduced by. */
+
+ yyn = yyr1[yyn];
+
+ yystate = yypgoto[yyn - YYNTBASE] + *yyssp;
+ if (yystate >= 0 && yystate <= YYLAST && yycheck[yystate] == *yyssp)
+ yystate = yytable[yystate];
+ else
+ yystate = yydefgoto[yyn - YYNTBASE];
+
+ goto yynewstate;
+
+yyerrlab: /* here on detecting error */
+
+ if (! yyerrstatus)
+ /* If not already recovering from an error, report this error. */
+ {
+ ++yynerrs;
+
+#ifdef YYERROR_VERBOSE
+ yyn = yypact[yystate];
+
+ if (yyn > YYFLAG && yyn < YYLAST)
+ {
+ int size = 0;
+ char *msg;
+ int x, count;
+
+ count = 0;
+ /* Start X at -yyn if nec to avoid negative indexes in yycheck. */
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ size += strlen(yytname[x]) + 15, count++;
+ msg = (char *) xmalloc(size + 15);
+ if (msg != 0)
+ {
+ strcpy(msg, "parse error");
+
+ if (count < 5)
+ {
+ count = 0;
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ {
+ strcat(msg, count == 0 ? ", expecting `" : " or `");
+ strcat(msg, yytname[x]);
+ strcat(msg, "'");
+ count++;
+ }
+ }
+ yyerror(msg);
+ free(msg);
+ }
+ else
+ yyerror ("parse error; also virtual memory exceeded");
+ }
+ else
+#endif /* YYERROR_VERBOSE */
+ yyerror("parse error");
+ }
+
+ goto yyerrlab1;
+yyerrlab1: /* here on error raised explicitly by an action */
+
+ if (yyerrstatus == 3)
+ {
+ /* if just tried and failed to reuse lookahead token after an error, discard it. */
+
+ /* return failure if at end of input */
+ if (yychar == YYEOF)
+ YYABORT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Discarding token %d (%s).\n", yychar, yytname[yychar1]);
+#endif
+
+ yychar = YYEMPTY;
+ }
+
+ /* Else will try to reuse lookahead token
+ after shifting the error token. */
+
+ yyerrstatus = 3; /* Each real token shifted decrements this */
+
+ goto yyerrhandle;
+
+yyerrdefault: /* current state does not do anything special for the error token. */
+
+#if 0
+ /* This is wrong; only states that explicitly want error tokens
+ should shift them. */
+ yyn = yydefact[yystate]; /* If its default is to accept any token, ok. Otherwise pop it.*/
+ if (yyn) goto yydefault;
+#endif
+
+yyerrpop: /* pop the current state because it cannot handle the error token */
+
+ if (yyssp == yyss) YYABORT;
+ yyvsp--;
+ yystate = *--yyssp;
+#ifdef YYLSP_NEEDED
+ yylsp--;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "Error: state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+yyerrhandle:
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yyerrdefault;
+
+ yyn += YYTERROR;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != YYTERROR)
+ goto yyerrdefault;
+
+ yyn = yytable[yyn];
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrpop;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrpop;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting error token, ");
+#endif
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ yystate = yyn;
+ goto yynewstate;
+}
+#line 624 "f-exp.y"
+
+
+/* Take care of parsing a number (anything that starts with a digit).
+ Set yylval and return the token type; update lexptr.
+ LEN is the number of characters in it. */
+
+/*** Needs some error checking for the float case ***/
+
+static int
+parse_number (p, len, parsed_float, putithere)
+ register char *p;
+ register int len;
+ int parsed_float;
+ YYSTYPE *putithere;
+{
+ register LONGEST n = 0;
+ register LONGEST prevn = 0;
+ register int i;
+ register int c;
+ register int base = input_radix;
+ int unsigned_p = 0;
+ int long_p = 0;
+ ULONGEST high_bit;
+ struct type *signed_type;
+ struct type *unsigned_type;
+
+ if (parsed_float)
+ {
+ /* It's a float since it contains a point or an exponent. */
+ /* [dD] is not understood as an exponent by atof, change it to 'e'. */
+ char *tmp, *tmp2;
+
+ tmp = strsave (p);
+ for (tmp2 = tmp; *tmp2; ++tmp2)
+ if (*tmp2 == 'd' || *tmp2 == 'D')
+ *tmp2 = 'e';
+ putithere->dval = atof (tmp);
+ free (tmp);
+ return FLOAT;
+ }
+
+ /* Handle base-switching prefixes 0x, 0t, 0d, 0 */
+ if (p[0] == '0')
+ switch (p[1])
+ {
+ case 'x':
+ case 'X':
+ if (len >= 3)
+ {
+ p += 2;
+ base = 16;
+ len -= 2;
+ }
+ break;
+
+ case 't':
+ case 'T':
+ case 'd':
+ case 'D':
+ if (len >= 3)
+ {
+ p += 2;
+ base = 10;
+ len -= 2;
+ }
+ break;
+
+ default:
+ base = 8;
+ break;
+ }
+
+ while (len-- > 0)
+ {
+ c = *p++;
+ if (c >= 'A' && c <= 'Z')
+ c += 'a' - 'A';
+ if (c != 'l' && c != 'u')
+ n *= base;
+ if (c >= '0' && c <= '9')
+ n += i = c - '0';
+ else
+ {
+ if (base > 10 && c >= 'a' && c <= 'f')
+ n += i = c - 'a' + 10;
+ else if (len == 0 && c == 'l')
+ long_p = 1;
+ else if (len == 0 && c == 'u')
+ unsigned_p = 1;
+ else
+ return ERROR; /* Char not a digit */
+ }
+ if (i >= base)
+ return ERROR; /* Invalid digit in this base */
+
+ /* Portably test for overflow (only works for nonzero values, so make
+ a second check for zero). */
+ if ((prevn >= n) && n != 0)
+ unsigned_p=1; /* Try something unsigned */
+ /* If range checking enabled, portably test for unsigned overflow. */
+ if (RANGE_CHECK && n != 0)
+ {
+ if ((unsigned_p && (unsigned)prevn >= (unsigned)n))
+ range_error("Overflow on numeric constant.");
+ }
+ prevn = n;
+ }
+
+ /* If the number is too big to be an int, or it's got an l suffix
+ then it's a long. Work out if this has to be a long by
+ shifting right and and seeing if anything remains, and the
+ target int size is different to the target long size.
+
+ In the expression below, we could have tested
+ (n >> TARGET_INT_BIT)
+ to see if it was zero,
+ but too many compilers warn about that, when ints and longs
+ are the same size. So we shift it twice, with fewer bits
+ each time, for the same result. */
+
+ if ((TARGET_INT_BIT != TARGET_LONG_BIT
+ && ((n >> 2) >> (TARGET_INT_BIT-2))) /* Avoid shift warning */
+ || long_p)
+ {
+ high_bit = ((ULONGEST)1) << (TARGET_LONG_BIT-1);
+ unsigned_type = builtin_type_unsigned_long;
+ signed_type = builtin_type_long;
+ }
+ else
+ {
+ high_bit = ((ULONGEST)1) << (TARGET_INT_BIT-1);
+ unsigned_type = builtin_type_unsigned_int;
+ signed_type = builtin_type_int;
+ }
+
+ putithere->typed_val.val = n;
+
+ /* If the high bit of the worked out type is set then this number
+ has to be unsigned. */
+
+ if (unsigned_p || (n & high_bit))
+ putithere->typed_val.type = unsigned_type;
+ else
+ putithere->typed_val.type = signed_type;
+
+ return INT;
+}
+
+struct token
+{
+ char *operator;
+ int token;
+ enum exp_opcode opcode;
+};
+
+static const struct token dot_ops[] =
+{
+ { ".and.", BOOL_AND, BINOP_END },
+ { ".AND.", BOOL_AND, BINOP_END },
+ { ".or.", BOOL_OR, BINOP_END },
+ { ".OR.", BOOL_OR, BINOP_END },
+ { ".not.", BOOL_NOT, BINOP_END },
+ { ".NOT.", BOOL_NOT, BINOP_END },
+ { ".eq.", EQUAL, BINOP_END },
+ { ".EQ.", EQUAL, BINOP_END },
+ { ".eqv.", EQUAL, BINOP_END },
+ { ".NEQV.", NOTEQUAL, BINOP_END },
+ { ".neqv.", NOTEQUAL, BINOP_END },
+ { ".EQV.", EQUAL, BINOP_END },
+ { ".ne.", NOTEQUAL, BINOP_END },
+ { ".NE.", NOTEQUAL, BINOP_END },
+ { ".le.", LEQ, BINOP_END },
+ { ".LE.", LEQ, BINOP_END },
+ { ".ge.", GEQ, BINOP_END },
+ { ".GE.", GEQ, BINOP_END },
+ { ".gt.", GREATERTHAN, BINOP_END },
+ { ".GT.", GREATERTHAN, BINOP_END },
+ { ".lt.", LESSTHAN, BINOP_END },
+ { ".LT.", LESSTHAN, BINOP_END },
+ { NULL, 0, 0 }
+};
+
+struct f77_boolean_val
+{
+ char *name;
+ int value;
+};
+
+static const struct f77_boolean_val boolean_values[] =
+{
+ { ".true.", 1 },
+ { ".TRUE.", 1 },
+ { ".false.", 0 },
+ { ".FALSE.", 0 },
+ { NULL, 0 }
+};
+
+static const struct token f77_keywords[] =
+{
+ { "complex_16", COMPLEX_S16_KEYWORD, BINOP_END },
+ { "complex_32", COMPLEX_S32_KEYWORD, BINOP_END },
+ { "character", CHARACTER, BINOP_END },
+ { "integer_2", INT_S2_KEYWORD, BINOP_END },
+ { "logical_1", LOGICAL_S1_KEYWORD, BINOP_END },
+ { "logical_2", LOGICAL_S2_KEYWORD, BINOP_END },
+ { "complex_8", COMPLEX_S8_KEYWORD, BINOP_END },
+ { "integer", INT_KEYWORD, BINOP_END },
+ { "logical", LOGICAL_KEYWORD, BINOP_END },
+ { "real_16", REAL_S16_KEYWORD, BINOP_END },
+ { "complex", COMPLEX_S8_KEYWORD, BINOP_END },
+ { "sizeof", SIZEOF, BINOP_END },
+ { "real_8", REAL_S8_KEYWORD, BINOP_END },
+ { "real", REAL_KEYWORD, BINOP_END },
+ { NULL, 0, 0 }
+};
+
+/* Implementation of a dynamically expandable buffer for processing input
+ characters acquired through lexptr and building a value to return in
+ yylval. Ripped off from ch-exp.y */
+
+static char *tempbuf; /* Current buffer contents */
+static int tempbufsize; /* Size of allocated buffer */
+static int tempbufindex; /* Current index into buffer */
+
+#define GROWBY_MIN_SIZE 64 /* Minimum amount to grow buffer by */
+
+#define CHECKBUF(size) \
+ do { \
+ if (tempbufindex + (size) >= tempbufsize) \
+ { \
+ growbuf_by_size (size); \
+ } \
+ } while (0);
+
+
+/* Grow the static temp buffer if necessary, including allocating the first one
+ on demand. */
+
+static void
+growbuf_by_size (count)
+ int count;
+{
+ int growby;
+
+ growby = max (count, GROWBY_MIN_SIZE);
+ tempbufsize += growby;
+ if (tempbuf == NULL)
+ tempbuf = (char *) xmalloc (tempbufsize);
+ else
+ tempbuf = (char *) xrealloc (tempbuf, tempbufsize);
+}
+
+/* Blatantly ripped off from ch-exp.y. This routine recognizes F77
+ string-literals.
+
+ Recognize a string literal. A string literal is a nonzero sequence
+ of characters enclosed in matching single quotes, except that
+ a single character inside single quotes is a character literal, which
+ we reject as a string literal. To embed the terminator character inside
+ a string, it is simply doubled (I.E. 'this''is''one''string') */
+
+static int
+match_string_literal ()
+{
+ char *tokptr = lexptr;
+
+ for (tempbufindex = 0, tokptr++; *tokptr != '\0'; tokptr++)
+ {
+ CHECKBUF (1);
+ if (*tokptr == *lexptr)
+ {
+ if (*(tokptr + 1) == *lexptr)
+ tokptr++;
+ else
+ break;
+ }
+ tempbuf[tempbufindex++] = *tokptr;
+ }
+ if (*tokptr == '\0' /* no terminator */
+ || tempbufindex == 0) /* no string */
+ return 0;
+ else
+ {
+ tempbuf[tempbufindex] = '\0';
+ yylval.sval.ptr = tempbuf;
+ yylval.sval.length = tempbufindex;
+ lexptr = ++tokptr;
+ return STRING_LITERAL;
+ }
+}
+
+/* Read one token, getting characters through lexptr. */
+
+static int
+yylex ()
+{
+ int c;
+ int namelen;
+ unsigned int i,token;
+ char *tokstart;
+
+ retry:
+
+ tokstart = lexptr;
+
+ /* First of all, let us make sure we are not dealing with the
+ special tokens .true. and .false. which evaluate to 1 and 0. */
+
+ if (*lexptr == '.')
+ {
+ for (i = 0; boolean_values[i].name != NULL; i++)
+ {
+ if STREQN (tokstart, boolean_values[i].name,
+ strlen (boolean_values[i].name))
+ {
+ lexptr += strlen (boolean_values[i].name);
+ yylval.lval = boolean_values[i].value;
+ return BOOLEAN_LITERAL;
+ }
+ }
+ }
+
+ /* See if it is a special .foo. operator */
+
+ for (i = 0; dot_ops[i].operator != NULL; i++)
+ if (STREQN (tokstart, dot_ops[i].operator, strlen (dot_ops[i].operator)))
+ {
+ lexptr += strlen (dot_ops[i].operator);
+ yylval.opcode = dot_ops[i].opcode;
+ return dot_ops[i].token;
+ }
+
+ switch (c = *tokstart)
+ {
+ case 0:
+ return 0;
+
+ case ' ':
+ case '\t':
+ case '\n':
+ lexptr++;
+ goto retry;
+
+ case '\'':
+ token = match_string_literal ();
+ if (token != 0)
+ return (token);
+ break;
+
+ case '(':
+ paren_depth++;
+ lexptr++;
+ return c;
+
+ case ')':
+ if (paren_depth == 0)
+ return 0;
+ paren_depth--;
+ lexptr++;
+ return c;
+
+ case ',':
+ if (comma_terminates && paren_depth == 0)
+ return 0;
+ lexptr++;
+ return c;
+
+ case '.':
+ /* Might be a floating point number. */
+ if (lexptr[1] < '0' || lexptr[1] > '9')
+ goto symbol; /* Nope, must be a symbol. */
+ /* FALL THRU into number case. */
+
+ case '0':
+ case '1':
+ case '2':
+ case '3':
+ case '4':
+ case '5':
+ case '6':
+ case '7':
+ case '8':
+ case '9':
+ {
+ /* It's a number. */
+ int got_dot = 0, got_e = 0, got_d = 0, toktype;
+ register char *p = tokstart;
+ int hex = input_radix > 10;
+
+ if (c == '0' && (p[1] == 'x' || p[1] == 'X'))
+ {
+ p += 2;
+ hex = 1;
+ }
+ else if (c == '0' && (p[1]=='t' || p[1]=='T' || p[1]=='d' || p[1]=='D'))
+ {
+ p += 2;
+ hex = 0;
+ }
+
+ for (;; ++p)
+ {
+ if (!hex && !got_e && (*p == 'e' || *p == 'E'))
+ got_dot = got_e = 1;
+ else if (!hex && !got_d && (*p == 'd' || *p == 'D'))
+ got_dot = got_d = 1;
+ else if (!hex && !got_dot && *p == '.')
+ got_dot = 1;
+ else if (((got_e && (p[-1] == 'e' || p[-1] == 'E'))
+ || (got_d && (p[-1] == 'd' || p[-1] == 'D')))
+ && (*p == '-' || *p == '+'))
+ /* This is the sign of the exponent, not the end of the
+ number. */
+ continue;
+ /* We will take any letters or digits. parse_number will
+ complain if past the radix, or if L or U are not final. */
+ else if ((*p < '0' || *p > '9')
+ && ((*p < 'a' || *p > 'z')
+ && (*p < 'A' || *p > 'Z')))
+ break;
+ }
+ toktype = parse_number (tokstart, p - tokstart, got_dot|got_e|got_d,
+ &yylval);
+ if (toktype == ERROR)
+ {
+ char *err_copy = (char *) alloca (p - tokstart + 1);
+
+ memcpy (err_copy, tokstart, p - tokstart);
+ err_copy[p - tokstart] = 0;
+ error ("Invalid number \"%s\".", err_copy);
+ }
+ lexptr = p;
+ return toktype;
+ }
+
+ case '+':
+ case '-':
+ case '*':
+ case '/':
+ case '%':
+ case '|':
+ case '&':
+ case '^':
+ case '~':
+ case '!':
+ case '@':
+ case '<':
+ case '>':
+ case '[':
+ case ']':
+ case '?':
+ case ':':
+ case '=':
+ case '{':
+ case '}':
+ symbol:
+ lexptr++;
+ return c;
+ }
+
+ if (!(c == '_' || c == '$'
+ || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')))
+ /* We must have come across a bad character (e.g. ';'). */
+ error ("Invalid character '%c' in expression.", c);
+
+ namelen = 0;
+ for (c = tokstart[namelen];
+ (c == '_' || c == '$' || (c >= '0' && c <= '9')
+ || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'));
+ c = tokstart[++namelen]);
+
+ /* The token "if" terminates the expression and is NOT
+ removed from the input stream. */
+
+ if (namelen == 2 && tokstart[0] == 'i' && tokstart[1] == 'f')
+ return 0;
+
+ lexptr += namelen;
+
+ /* Catch specific keywords. */
+
+ for (i = 0; f77_keywords[i].operator != NULL; i++)
+ if (STREQN(tokstart, f77_keywords[i].operator,
+ strlen(f77_keywords[i].operator)))
+ {
+ /* lexptr += strlen(f77_keywords[i].operator); */
+ yylval.opcode = f77_keywords[i].opcode;
+ return f77_keywords[i].token;
+ }
+
+ yylval.sval.ptr = tokstart;
+ yylval.sval.length = namelen;
+
+ if (*tokstart == '$')
+ {
+ write_dollar_variable (yylval.sval);
+ return VARIABLE;
+ }
+
+ /* Use token-type TYPENAME for symbols that happen to be defined
+ currently as names of types; NAME for other symbols.
+ The caller is not constrained to care about the distinction. */
+ {
+ char *tmp = copy_name (yylval.sval);
+ struct symbol *sym;
+ int is_a_field_of_this = 0;
+ int hextype;
+
+ sym = lookup_symbol (tmp, expression_context_block,
+ VAR_NAMESPACE,
+ current_language->la_language == language_cplus
+ ? &is_a_field_of_this : NULL,
+ NULL);
+ if (sym && SYMBOL_CLASS (sym) == LOC_TYPEDEF)
+ {
+ yylval.tsym.type = SYMBOL_TYPE (sym);
+ return TYPENAME;
+ }
+ if ((yylval.tsym.type = lookup_primitive_typename (tmp)) != 0)
+ return TYPENAME;
+
+ /* Input names that aren't symbols but ARE valid hex numbers,
+ when the input radix permits them, can be names or numbers
+ depending on the parse. Note we support radixes > 16 here. */
+ if (!sym
+ && ((tokstart[0] >= 'a' && tokstart[0] < 'a' + input_radix - 10)
+ || (tokstart[0] >= 'A' && tokstart[0] < 'A' + input_radix - 10)))
+ {
+ YYSTYPE newlval; /* Its value is ignored. */
+ hextype = parse_number (tokstart, namelen, 0, &newlval);
+ if (hextype == INT)
+ {
+ yylval.ssym.sym = sym;
+ yylval.ssym.is_a_field_of_this = is_a_field_of_this;
+ return NAME_OR_INT;
+ }
+ }
+
+ /* Any other kind of symbol */
+ yylval.ssym.sym = sym;
+ yylval.ssym.is_a_field_of_this = is_a_field_of_this;
+ return NAME;
+ }
+}
+
+void
+yyerror (msg)
+ char *msg;
+{
+ error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
+}
diff --git a/gdb/go32-xdep.c b/gdb/go32-xdep.c
new file mode 100644
index 00000000000..01c817a6b41
--- /dev/null
+++ b/gdb/go32-xdep.c
@@ -0,0 +1,35 @@
+/* Host-dependent code for dos running GO32 for GDB, the GNU debugger.
+ Copyright 1992 Free Software Foundation, Inc.
+
+This file is part of GDB.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+
+#include <stdio.h>
+
+int
+sigsetmask (mask)
+ int mask;
+{
+ return 0;
+}
+
+void
+strlwr (str)
+ char *str;
+{
+ for (; *str; str++)
+ *str = tolower(*str);
+}
diff --git a/gdb/jv-exp.tab.c b/gdb/jv-exp.tab.c
new file mode 100644
index 00000000000..39920caea20
--- /dev/null
+++ b/gdb/jv-exp.tab.c
@@ -0,0 +1,2351 @@
+
+/* A Bison parser, made from jv-exp.y
+ by GNU Bison version 1.25
+ */
+
+#define YYBISON 1 /* Identify Bison output. */
+
+#define INTEGER_LITERAL 258
+#define FLOATING_POINT_LITERAL 259
+#define IDENTIFIER 260
+#define STRING_LITERAL 261
+#define BOOLEAN_LITERAL 262
+#define TYPENAME 263
+#define NAME_OR_INT 264
+#define ERROR 265
+#define LONG 266
+#define SHORT 267
+#define BYTE 268
+#define INT 269
+#define CHAR 270
+#define BOOLEAN 271
+#define DOUBLE 272
+#define FLOAT 273
+#define VARIABLE 274
+#define ASSIGN_MODIFY 275
+#define THIS 276
+#define SUPER 277
+#define NEW 278
+#define OROR 279
+#define ANDAND 280
+#define EQUAL 281
+#define NOTEQUAL 282
+#define LEQ 283
+#define GEQ 284
+#define LSH 285
+#define RSH 286
+#define INCREMENT 287
+#define DECREMENT 288
+
+#line 38 "jv-exp.y"
+
+
+#include "defs.h"
+#include "gdb_string.h"
+#include <ctype.h>
+#include "expression.h"
+#include "value.h"
+#include "parser-defs.h"
+#include "language.h"
+#include "jv-lang.h"
+#include "bfd.h" /* Required by objfiles.h. */
+#include "symfile.h" /* Required by objfiles.h. */
+#include "objfiles.h" /* For have_full_symbols and have_partial_symbols */
+
+/* Remap normal yacc parser interface names (yyparse, yylex, yyerror, etc),
+ as well as gratuitiously global symbol names, so we can have multiple
+ yacc generated parsers in gdb. Note that these are only the variables
+ produced by yacc. If other parser generators (bison, byacc, etc) produce
+ additional global names that conflict at link time, then those parser
+ generators need to be fixed instead of adding those names to this list. */
+
+#define yymaxdepth java_maxdepth
+#define yyparse java_parse
+#define yylex java_lex
+#define yyerror java_error
+#define yylval java_lval
+#define yychar java_char
+#define yydebug java_debug
+#define yypact java_pact
+#define yyr1 java_r1
+#define yyr2 java_r2
+#define yydef java_def
+#define yychk java_chk
+#define yypgo java_pgo
+#define yyact java_act
+#define yyexca java_exca
+#define yyerrflag java_errflag
+#define yynerrs java_nerrs
+#define yyps java_ps
+#define yypv java_pv
+#define yys java_s
+#define yy_yys java_yys
+#define yystate java_state
+#define yytmp java_tmp
+#define yyv java_v
+#define yy_yyv java_yyv
+#define yyval java_val
+#define yylloc java_lloc
+#define yyreds java_reds /* With YYDEBUG defined */
+#define yytoks java_toks /* With YYDEBUG defined */
+#define yylhs java_yylhs
+#define yylen java_yylen
+#define yydefred java_yydefred
+#define yydgoto java_yydgoto
+#define yysindex java_yysindex
+#define yyrindex java_yyrindex
+#define yygindex java_yygindex
+#define yytable java_yytable
+#define yycheck java_yycheck
+
+#ifndef YYDEBUG
+#define YYDEBUG 0 /* Default to no yydebug support */
+#endif
+
+int
+yyparse PARAMS ((void));
+
+static int
+yylex PARAMS ((void));
+
+void
+yyerror PARAMS ((char *));
+
+static struct type * java_type_from_name PARAMS ((struct stoken));
+static void push_expression_name PARAMS ((struct stoken));
+static void push_fieldnames PARAMS ((struct stoken));
+
+static struct expression *copy_exp PARAMS ((struct expression *, int));
+static void insert_exp PARAMS ((int, struct expression *));
+
+
+#line 124 "jv-exp.y"
+typedef union
+ {
+ LONGEST lval;
+ struct {
+ LONGEST val;
+ struct type *type;
+ } typed_val_int;
+ struct {
+ DOUBLEST dval;
+ struct type *type;
+ } typed_val_float;
+ struct symbol *sym;
+ struct type *tval;
+ struct stoken sval;
+ struct ttype tsym;
+ struct symtoken ssym;
+ struct block *bval;
+ enum exp_opcode opcode;
+ struct internalvar *ivar;
+ int *ivec;
+ } YYSTYPE;
+#line 146 "jv-exp.y"
+
+/* YYSTYPE gets defined by %union */
+static int
+parse_number PARAMS ((char *, int, int, YYSTYPE *));
+#include <stdio.h>
+
+#ifndef __cplusplus
+#ifndef __STDC__
+#define const
+#endif
+#endif
+
+
+
+#define YYFINAL 208
+#define YYFLAG -32768
+#define YYNTBASE 57
+
+#define YYTRANSLATE(x) ((unsigned)(x) <= 288 ? yytranslate[x] : 112)
+
+static const char yytranslate[] = { 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 55, 2, 2, 2, 44, 31, 2, 49,
+ 50, 42, 40, 24, 41, 47, 43, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 56, 2, 34,
+ 25, 35, 26, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 48, 2, 53, 30, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 51, 29, 52, 54, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 1, 2, 3, 4, 5,
+ 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 27, 28,
+ 32, 33, 36, 37, 38, 39, 45, 46
+};
+
+#if YYDEBUG != 0
+static const short yyprhs[] = { 0,
+ 0, 2, 4, 6, 8, 10, 12, 14, 16, 18,
+ 20, 22, 24, 26, 28, 30, 32, 34, 36, 38,
+ 40, 42, 44, 46, 48, 51, 54, 56, 58, 60,
+ 62, 64, 66, 70, 72, 76, 78, 80, 82, 84,
+ 88, 90, 92, 94, 96, 100, 102, 104, 110, 112,
+ 116, 117, 119, 124, 129, 131, 134, 138, 141, 145,
+ 147, 148, 152, 156, 161, 168, 175, 180, 185, 190,
+ 192, 194, 196, 198, 200, 203, 206, 208, 210, 213,
+ 216, 219, 221, 224, 227, 229, 232, 235, 237, 243,
+ 248, 254, 256, 260, 264, 268, 270, 274, 278, 280,
+ 284, 288, 290, 294, 298, 302, 306, 308, 312, 316,
+ 318, 322, 324, 328, 330, 334, 336, 340, 342, 346,
+ 348, 354, 356, 358, 362, 366, 368, 370, 372, 374
+};
+
+static const short yyrhs[] = { 73,
+ 0, 58, 0, 59, 0, 62, 0, 68, 0, 6,
+ 0, 3, 0, 9, 0, 4, 0, 7, 0, 60,
+ 0, 63, 0, 16, 0, 64, 0, 65, 0, 13,
+ 0, 12, 0, 14, 0, 11, 0, 15, 0, 18,
+ 0, 17, 0, 69, 0, 66, 0, 62, 84, 0,
+ 69, 84, 0, 5, 0, 72, 0, 71, 0, 72,
+ 0, 5, 0, 9, 0, 69, 47, 71, 0, 111,
+ 0, 73, 24, 111, 0, 75, 0, 81, 0, 61,
+ 0, 21, 0, 49, 111, 50, 0, 78, 0, 86,
+ 0, 87, 0, 88, 0, 76, 79, 77, 0, 51,
+ 0, 52, 0, 23, 67, 49, 80, 50, 0, 111,
+ 0, 79, 24, 111, 0, 0, 79, 0, 23, 62,
+ 82, 85, 0, 23, 66, 82, 85, 0, 83, 0,
+ 82, 83, 0, 48, 111, 53, 0, 48, 53, 0,
+ 84, 48, 53, 0, 84, 0, 0, 74, 47, 71,
+ 0, 19, 47, 71, 0, 69, 49, 80, 50, 0,
+ 74, 47, 71, 49, 80, 50, 0, 22, 47, 71,
+ 49, 80, 50, 0, 69, 48, 111, 53, 0, 19,
+ 48, 111, 53, 0, 75, 48, 111, 53, 0, 74,
+ 0, 69, 0, 19, 0, 90, 0, 91, 0, 89,
+ 45, 0, 89, 46, 0, 93, 0, 94, 0, 40,
+ 92, 0, 41, 92, 0, 42, 92, 0, 95, 0,
+ 45, 92, 0, 46, 92, 0, 89, 0, 54, 92,
+ 0, 55, 92, 0, 96, 0, 49, 62, 85, 50,
+ 92, 0, 49, 111, 50, 95, 0, 49, 69, 84,
+ 50, 95, 0, 92, 0, 97, 42, 92, 0, 97,
+ 43, 92, 0, 97, 44, 92, 0, 97, 0, 98,
+ 40, 97, 0, 98, 41, 97, 0, 98, 0, 99,
+ 38, 98, 0, 99, 39, 98, 0, 99, 0, 100,
+ 34, 99, 0, 100, 35, 99, 0, 100, 36, 99,
+ 0, 100, 37, 99, 0, 100, 0, 101, 32, 100,
+ 0, 101, 33, 100, 0, 101, 0, 102, 31, 101,
+ 0, 102, 0, 103, 30, 102, 0, 103, 0, 104,
+ 29, 103, 0, 104, 0, 105, 28, 104, 0, 105,
+ 0, 106, 27, 105, 0, 106, 0, 106, 26, 111,
+ 56, 107, 0, 107, 0, 109, 0, 110, 25, 107,
+ 0, 110, 20, 107, 0, 70, 0, 19, 0, 86,
+ 0, 88, 0, 108, 0
+};
+
+#endif
+
+#if YYDEBUG != 0
+static const short yyrline[] = { 0,
+ 203, 204, 207, 215, 217, 220, 229, 235, 243, 248,
+ 253, 263, 265, 269, 271, 274, 277, 279, 281, 283,
+ 287, 290, 301, 306, 310, 313, 317, 319, 322, 324,
+ 327, 329, 332, 356, 357, 361, 363, 366, 368, 371,
+ 372, 373, 374, 375, 376, 383, 388, 393, 398, 401,
+ 405, 408, 411, 414, 418, 420, 423, 427, 430, 434,
+ 436, 440, 443, 448, 451, 453, 457, 475, 477, 481,
+ 483, 485, 487, 488, 491, 496, 501, 503, 504, 505,
+ 507, 509, 512, 517, 522, 524, 526, 528, 531, 536,
+ 557, 564, 566, 568, 570, 574, 576, 578, 582, 584,
+ 586, 591, 593, 595, 597, 599, 604, 606, 608, 612,
+ 614, 618, 620, 623, 625, 629, 631, 635, 637, 641,
+ 643, 647, 649, 652, 655, 661, 664, 666, 667, 671
+};
+#endif
+
+
+#if YYDEBUG != 0 || defined (YYERROR_VERBOSE)
+
+static const char * const yytname[] = { "$","error","$undefined.","INTEGER_LITERAL",
+"FLOATING_POINT_LITERAL","IDENTIFIER","STRING_LITERAL","BOOLEAN_LITERAL","TYPENAME",
+"NAME_OR_INT","ERROR","LONG","SHORT","BYTE","INT","CHAR","BOOLEAN","DOUBLE",
+"FLOAT","VARIABLE","ASSIGN_MODIFY","THIS","SUPER","NEW","','","'='","'?'","OROR",
+"ANDAND","'|'","'^'","'&'","EQUAL","NOTEQUAL","'<'","'>'","LEQ","GEQ","LSH",
+"RSH","'+'","'-'","'*'","'/'","'%'","INCREMENT","DECREMENT","'.'","'['","'('",
+"')'","'{'","'}'","']'","'~'","'!'","':'","start","type_exp","PrimitiveOrArrayType",
+"StringLiteral","Literal","PrimitiveType","NumericType","IntegralType","FloatingPointType",
+"ClassOrInterfaceType","ClassType","ArrayType","Name","ForcedName","SimpleName",
+"QualifiedName","exp1","Primary","PrimaryNoNewArray","lcurly","rcurly","ClassInstanceCreationExpression",
+"ArgumentList","ArgumentList_opt","ArrayCreationExpression","DimExprs","DimExpr",
+"Dims","Dims_opt","FieldAccess","MethodInvocation","ArrayAccess","PostfixExpression",
+"PostIncrementExpression","PostDecrementExpression","UnaryExpression","PreIncrementExpression",
+"PreDecrementExpression","UnaryExpressionNotPlusMinus","CastExpression","MultiplicativeExpression",
+"AdditiveExpression","ShiftExpression","RelationalExpression","EqualityExpression",
+"AndExpression","ExclusiveOrExpression","InclusiveOrExpression","ConditionalAndExpression",
+"ConditionalOrExpression","ConditionalExpression","AssignmentExpression","Assignment",
+"LeftHandSide","Expression", NULL
+};
+#endif
+
+static const short yyr1[] = { 0,
+ 57, 57, 58, 59, 59, 60, 61, 61, 61, 61,
+ 61, 62, 62, 63, 63, 64, 64, 64, 64, 64,
+ 65, 65, 66, 67, 68, 68, 69, 69, 70, 70,
+ 71, 71, 72, 73, 73, 74, 74, 75, 75, 75,
+ 75, 75, 75, 75, 75, 76, 77, 78, 79, 79,
+ 80, 80, 81, 81, 82, 82, 83, 84, 84, 85,
+ 85, 86, 86, 87, 87, 87, 88, 88, 88, 89,
+ 89, 89, 89, 89, 90, 91, 92, 92, 92, 92,
+ 92, 92, 93, 94, 95, 95, 95, 95, 96, 96,
+ 96, 97, 97, 97, 97, 98, 98, 98, 99, 99,
+ 99, 100, 100, 100, 100, 100, 101, 101, 101, 102,
+ 102, 103, 103, 104, 104, 105, 105, 106, 106, 107,
+ 107, 108, 108, 109, 109, 110, 110, 110, 110, 111
+};
+
+static const short yyr2[] = { 0,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 2, 2, 1, 1, 1, 1,
+ 1, 1, 3, 1, 3, 1, 1, 1, 1, 3,
+ 1, 1, 1, 1, 3, 1, 1, 5, 1, 3,
+ 0, 1, 4, 4, 1, 2, 3, 2, 3, 1,
+ 0, 3, 3, 4, 6, 6, 4, 4, 4, 1,
+ 1, 1, 1, 1, 2, 2, 1, 1, 2, 2,
+ 2, 1, 2, 2, 1, 2, 2, 1, 5, 4,
+ 5, 1, 3, 3, 3, 1, 3, 3, 1, 3,
+ 3, 1, 3, 3, 3, 3, 1, 3, 3, 1,
+ 3, 1, 3, 1, 3, 1, 3, 1, 3, 1,
+ 5, 1, 1, 3, 3, 1, 1, 1, 1, 1
+};
+
+static const short yydefact[] = { 0,
+ 7, 9, 27, 6, 10, 8, 19, 17, 16, 18,
+ 20, 13, 22, 21, 72, 39, 0, 0, 0, 0,
+ 0, 0, 0, 0, 46, 0, 0, 2, 3, 11,
+ 38, 4, 12, 14, 15, 5, 71, 126, 29, 28,
+ 1, 70, 36, 0, 41, 37, 42, 43, 44, 85,
+ 73, 74, 92, 77, 78, 82, 88, 96, 99, 102,
+ 107, 110, 112, 114, 116, 118, 120, 122, 130, 123,
+ 0, 34, 0, 0, 0, 27, 0, 24, 0, 23,
+ 28, 8, 72, 71, 42, 44, 79, 80, 81, 83,
+ 84, 61, 71, 0, 86, 87, 0, 25, 0, 0,
+ 51, 26, 0, 0, 0, 0, 49, 75, 76, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 31, 32, 63, 0, 0, 0, 61, 55, 61, 51,
+ 0, 60, 0, 0, 40, 58, 0, 33, 0, 52,
+ 0, 35, 62, 0, 0, 47, 45, 93, 94, 95,
+ 97, 98, 100, 101, 103, 104, 105, 106, 108, 109,
+ 111, 113, 115, 117, 0, 119, 125, 124, 68, 51,
+ 0, 0, 56, 53, 54, 0, 0, 0, 90, 59,
+ 67, 64, 51, 69, 50, 0, 0, 57, 48, 89,
+ 91, 0, 121, 66, 65, 0, 0, 0
+};
+
+static const short yydefgoto[] = { 206,
+ 28, 29, 30, 31, 32, 33, 34, 35, 78, 79,
+ 36, 84, 38, 39, 81, 41, 42, 43, 44, 157,
+ 45, 150, 151, 46, 137, 138, 142, 143, 85, 48,
+ 86, 50, 51, 52, 53, 54, 55, 56, 57, 58,
+ 59, 60, 61, 62, 63, 64, 65, 66, 67, 68,
+ 69, 70, 71, 107
+};
+
+static const short yypact[] = { 206,
+-32768,-32768, -5,-32768,-32768, -3,-32768,-32768,-32768,-32768,
+-32768,-32768,-32768,-32768, 1,-32768, -34, 225, 312, 312,
+ 312, 312, 312, 206,-32768, 312, 312,-32768,-32768,-32768,
+-32768, -23,-32768,-32768,-32768,-32768, 34,-32768,-32768, 7,
+ 4, -28, -17, 365,-32768,-32768, 15,-32768, 21, 74,
+-32768,-32768,-32768,-32768,-32768,-32768,-32768, 45, 44, 86,
+ 35, 96, 3, 23, 8, 51, 104,-32768,-32768,-32768,
+ 32,-32768, 46, 365, 46,-32768, 25, 25, 14, 55,
+-32768,-32768, 87, 47,-32768,-32768,-32768,-32768,-32768,-32768,
+-32768, -23, 34, 40,-32768,-32768, 57, 50, 46, 259,
+ 365, 50, 365, 46, 365, -13,-32768,-32768,-32768, 312,
+ 312, 312, 312, 312, 312, 312, 312, 312, 312, 312,
+ 312, 312, 312, 312, 312, 312, 365, 312, 312, 312,
+-32768,-32768,-32768, 61, 59, 365, 56,-32768, 56, 365,
+ 365, 50, 66, 43, 372,-32768, 69,-32768, 73, 108,
+ 106,-32768, 111, 109, 365,-32768,-32768,-32768,-32768,-32768,
+ 45, 45, 44, 44, 86, 86, 86, 86, 35, 35,
+ 96, 3, 23, 8, 107, 51,-32768,-32768,-32768, 365,
+ 112, 259,-32768,-32768,-32768, 114, 312, 372,-32768,-32768,
+-32768,-32768, 365,-32768,-32768, 312, 116,-32768,-32768,-32768,
+-32768, 118,-32768,-32768,-32768, 169, 170,-32768
+};
+
+static const short yypgoto[] = {-32768,
+-32768,-32768,-32768,-32768, -8,-32768,-32768,-32768,-32768,-32768,
+-32768, 5,-32768, -66, 0,-32768,-32768,-32768,-32768,-32768,
+-32768, 127, -126,-32768, 94, -94, -29, -40, 6,-32768,
+ 12,-32768,-32768,-32768, 39,-32768,-32768, -141,-32768, 24,
+ 28, -42, 36, 52, 53, 49, 58, 48,-32768, -128,
+-32768,-32768,-32768, 18
+};
+
+
+#define YYLAST 427
+
+
+static const short yytable[] = { 40,
+ 177, 178, 98, 189, 37, 47, 133, 102, 135, 77,
+ 155, 49, 75, 186, -31, 92, -32, 72, 104, -31,
+ -127, -32, 80, 40, 97, -127, -30, 103, 93, 47,
+ 105, -30, 148, 123, -128, 49, 125, 153, 156, -128,
+ -129, 94, 183, 40, 183, -129, 201, 73, 74, 47,
+ 131, 129, 124, 197, 132, 49, 130, 87, 88, 89,
+ 90, 91, 140, 144, 95, 96, 202, 203, 117, 118,
+ 119, 120, 136, 40, 165, 166, 167, 168, 126, 47,
+ 99, 100, 101, 113, 114, 49, 110, 111, 112, 145,
+ 147, 134, 188, 99, 141, 101, 184, 147, 185, 40,
+ 40, 99, 40, 182, 40, 47, 47, 180, 47, 146,
+ 47, 49, 49, 179, 49, 187, 49, 149, 108, 109,
+ 152, 190, 154, 115, 116, 191, 40, 121, 122, 127,
+ 128, 155, 47, 73, 74, 40, 161, 162, 49, 40,
+ 40, 47, 163, 164, 175, 47, 47, 49, 158, 159,
+ 160, 49, 49, 181, 40, 192, 169, 170, 149, 193,
+ 47, 194, 196, 199, 198, 204, 49, 205, 207, 208,
+ 106, 139, 195, 173, 171, 176, 172, 0, 0, 40,
+ 0, 40, 0, 174, 0, 47, 0, 47, 0, 0,
+ 0, 49, 40, 49, 0, 0, 0, 0, 47, 181,
+ 0, 0, 0, 0, 49, 0, 0, 0, 1, 2,
+ 3, 4, 5, 0, 6, 0, 7, 8, 9, 10,
+ 11, 12, 13, 14, 15, 200, 16, 17, 18, 76,
+ 0, 0, 0, 0, 0, 7, 8, 9, 10, 11,
+ 12, 13, 14, 0, 0, 19, 20, 21, 0, 0,
+ 22, 23, 0, 0, 24, 0, 25, 0, 0, 26,
+ 27, 1, 2, 3, 4, 5, 0, 6, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 15, 0, 16,
+ 17, 18, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 19, 20,
+ 21, 0, 0, 22, 23, 0, 0, 24, 0, 25,
+ 0, 146, 26, 27, 1, 2, 76, 4, 5, 0,
+ 82, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 83, 0, 16, 17, 18, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 19, 20, 21, 0, 0, 22, 23, 0, 0,
+ 24, 0, 25, 0, 0, 26, 27, 1, 2, 3,
+ 4, 5, 0, 6, 1, 2, 76, 4, 5, 0,
+ 82, 0, 0, 15, 0, 16, 17, 18, 0, 0,
+ 83, 0, 16, 17, 18, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 19, 20, 21, 0, 0, 22,
+ 23, 0, 0, 24, 0, 25, 0, 0, 26, 27,
+ 24, 0, 25, 0, 0, 26, 27
+};
+
+static const short yycheck[] = { 0,
+ 129, 130, 32, 145, 0, 0, 73, 37, 75, 18,
+ 24, 0, 47, 140, 20, 24, 20, 0, 47, 25,
+ 20, 25, 18, 24, 48, 25, 20, 24, 24, 24,
+ 48, 25, 99, 31, 20, 24, 29, 104, 52, 25,
+ 20, 24, 137, 44, 139, 25, 188, 47, 48, 44,
+ 5, 20, 30, 180, 9, 44, 25, 19, 20, 21,
+ 22, 23, 49, 93, 26, 27, 193, 196, 34, 35,
+ 36, 37, 48, 74, 117, 118, 119, 120, 28, 74,
+ 47, 48, 49, 40, 41, 74, 42, 43, 44, 50,
+ 48, 74, 50, 47, 48, 49, 137, 48, 139, 100,
+ 101, 47, 103, 48, 105, 100, 101, 49, 103, 53,
+ 105, 100, 101, 53, 103, 50, 105, 100, 45, 46,
+ 103, 53, 105, 38, 39, 53, 127, 32, 33, 26,
+ 27, 24, 127, 47, 48, 136, 113, 114, 127, 140,
+ 141, 136, 115, 116, 127, 140, 141, 136, 110, 111,
+ 112, 140, 141, 136, 155, 50, 121, 122, 141, 49,
+ 155, 53, 56, 50, 53, 50, 155, 50, 0, 0,
+ 44, 78, 155, 125, 123, 128, 124, -1, -1, 180,
+ -1, 182, -1, 126, -1, 180, -1, 182, -1, -1,
+ -1, 180, 193, 182, -1, -1, -1, -1, 193, 182,
+ -1, -1, -1, -1, 193, -1, -1, -1, 3, 4,
+ 5, 6, 7, -1, 9, -1, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 187, 21, 22, 23, 5,
+ -1, -1, -1, -1, -1, 11, 12, 13, 14, 15,
+ 16, 17, 18, -1, -1, 40, 41, 42, -1, -1,
+ 45, 46, -1, -1, 49, -1, 51, -1, -1, 54,
+ 55, 3, 4, 5, 6, 7, -1, 9, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 19, -1, 21,
+ 22, 23, -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1, 40, 41,
+ 42, -1, -1, 45, 46, -1, -1, 49, -1, 51,
+ -1, 53, 54, 55, 3, 4, 5, 6, 7, -1,
+ 9, -1, -1, -1, -1, -1, -1, -1, -1, -1,
+ 19, -1, 21, 22, 23, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 40, 41, 42, -1, -1, 45, 46, -1, -1,
+ 49, -1, 51, -1, -1, 54, 55, 3, 4, 5,
+ 6, 7, -1, 9, 3, 4, 5, 6, 7, -1,
+ 9, -1, -1, 19, -1, 21, 22, 23, -1, -1,
+ 19, -1, 21, 22, 23, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 40, 41, 42, -1, -1, 45,
+ 46, -1, -1, 49, -1, 51, -1, -1, 54, 55,
+ 49, -1, 51, -1, -1, 54, 55
+};
+/* -*-C-*- Note some compilers choke on comments on `#line' lines. */
+#line 3 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* Skeleton output parser for bison,
+ Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+
+/* As a special exception, when this file is copied by Bison into a
+ Bison output file, you may use that output file without restriction.
+ This special exception was added by the Free Software Foundation
+ in version 1.24 of Bison. */
+
+#ifndef alloca
+#ifdef __GNUC__
+#define alloca __builtin_alloca
+#else /* not GNU C. */
+#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi)
+#include <alloca.h>
+#else /* not sparc */
+#if defined (MSDOS) && !defined (__TURBOC__)
+#else /* not MSDOS, or __TURBOC__ */
+#if defined(_AIX)
+ #pragma alloca
+#else /* not MSDOS, __TURBOC__, or _AIX */
+#ifdef __hpux
+#ifdef __cplusplus
+extern "C" {
+void *alloca (unsigned int);
+};
+#else /* not __cplusplus */
+void *alloca ();
+#endif /* not __cplusplus */
+#endif /* __hpux */
+#endif /* not _AIX */
+#endif /* not MSDOS, or __TURBOC__ */
+#endif /* not sparc. */
+#endif /* not GNU C. */
+#endif /* alloca not defined. */
+
+/* This is the parser code that is written into each bison parser
+ when the %semantic_parser declaration is not specified in the grammar.
+ It was written by Richard Stallman by simplifying the hairy parser
+ used when %semantic_parser is specified. */
+
+/* Note: there must be only one dollar sign in this file.
+ It is replaced by the list of actions, each action
+ as one case of the switch. */
+
+#define yyerrok (yyerrstatus = 0)
+#define yyclearin (yychar = YYEMPTY)
+#define YYEMPTY -2
+#define YYEOF 0
+#define YYACCEPT return(0)
+#define YYABORT return(1)
+#define YYERROR goto yyerrlab1
+/* Like YYERROR except do call yyerror.
+ This remains here temporarily to ease the
+ transition to the new meaning of YYERROR, for GCC.
+ Once GCC version 2 has supplanted version 1, this can go. */
+#define YYFAIL goto yyerrlab
+#define YYRECOVERING() (!!yyerrstatus)
+#define YYBACKUP(token, value) \
+do \
+ if (yychar == YYEMPTY && yylen == 1) \
+ { yychar = (token), yylval = (value); \
+ yychar1 = YYTRANSLATE (yychar); \
+ YYPOPSTACK; \
+ goto yybackup; \
+ } \
+ else \
+ { yyerror ("syntax error: cannot back up"); YYERROR; } \
+while (0)
+
+#define YYTERROR 1
+#define YYERRCODE 256
+
+#ifndef YYPURE
+#define YYLEX yylex()
+#endif
+
+#ifdef YYPURE
+#ifdef YYLSP_NEEDED
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, &yylloc, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval, &yylloc)
+#endif
+#else /* not YYLSP_NEEDED */
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval)
+#endif
+#endif /* not YYLSP_NEEDED */
+#endif
+
+/* If nonreentrant, generate the variables here */
+
+#ifndef YYPURE
+
+int yychar; /* the lookahead symbol */
+YYSTYPE yylval; /* the semantic value of the */
+ /* lookahead symbol */
+
+#ifdef YYLSP_NEEDED
+YYLTYPE yylloc; /* location data for the lookahead */
+ /* symbol */
+#endif
+
+int yynerrs; /* number of parse errors so far */
+#endif /* not YYPURE */
+
+#if YYDEBUG != 0
+int yydebug; /* nonzero means print parse trace */
+/* Since this is uninitialized, it does not stop multiple parsers
+ from coexisting. */
+#endif
+
+/* YYINITDEPTH indicates the initial size of the parser's stacks */
+
+#ifndef YYINITDEPTH
+#define YYINITDEPTH 200
+#endif
+
+/* YYMAXDEPTH is the maximum size the stacks can grow to
+ (effective only if the built-in stack extension method is used). */
+
+#if YYMAXDEPTH == 0
+#undef YYMAXDEPTH
+#endif
+
+#ifndef YYMAXDEPTH
+#define YYMAXDEPTH 10000
+#endif
+
+/* Prevent warning if -Wstrict-prototypes. */
+#ifdef __GNUC__
+int yyparse (void);
+#endif
+
+#if __GNUC__ > 1 /* GNU C and GNU C++ define this. */
+#define __yy_memcpy(TO,FROM,COUNT) __builtin_memcpy(TO,FROM,COUNT)
+#else /* not GNU C or C++ */
+#ifndef __cplusplus
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (to, from, count)
+ char *to;
+ char *from;
+ int count;
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#else /* __cplusplus */
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (char *to, char *from, int count)
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#endif
+#endif
+
+#line 196 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* The user can define YYPARSE_PARAM as the name of an argument to be passed
+ into yyparse. The argument should have type void *.
+ It should actually point to an object.
+ Grammar actions can access the variable by casting it
+ to the proper pointer type. */
+
+#ifdef YYPARSE_PARAM
+#ifdef __cplusplus
+#define YYPARSE_PARAM_ARG void *YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL
+#else /* not __cplusplus */
+#define YYPARSE_PARAM_ARG YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM;
+#endif /* not __cplusplus */
+#else /* not YYPARSE_PARAM */
+#define YYPARSE_PARAM_ARG
+#define YYPARSE_PARAM_DECL
+#endif /* not YYPARSE_PARAM */
+
+int
+yyparse(YYPARSE_PARAM_ARG)
+ YYPARSE_PARAM_DECL
+{
+ register int yystate;
+ register int yyn;
+ register short *yyssp;
+ register YYSTYPE *yyvsp;
+ int yyerrstatus; /* number of tokens to shift before error messages enabled */
+ int yychar1 = 0; /* lookahead token as an internal (translated) token number */
+
+ short yyssa[YYINITDEPTH]; /* the state stack */
+ YYSTYPE yyvsa[YYINITDEPTH]; /* the semantic value stack */
+
+ short *yyss = yyssa; /* refer to the stacks thru separate pointers */
+ YYSTYPE *yyvs = yyvsa; /* to allow yyoverflow to xreallocate them elsewhere */
+
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylsa[YYINITDEPTH]; /* the location stack */
+ YYLTYPE *yyls = yylsa;
+ YYLTYPE *yylsp;
+
+#define YYPOPSTACK (yyvsp--, yyssp--, yylsp--)
+#else
+#define YYPOPSTACK (yyvsp--, yyssp--)
+#endif
+
+ int yystacksize = YYINITDEPTH;
+
+#ifdef YYPURE
+ int yychar;
+ YYSTYPE yylval;
+ int yynerrs;
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylloc;
+#endif
+#endif
+
+ YYSTYPE yyval; /* the variable used to return */
+ /* semantic values from the action */
+ /* routines */
+
+ int yylen;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Starting parse\n");
+#endif
+
+ yystate = 0;
+ yyerrstatus = 0;
+ yynerrs = 0;
+ yychar = YYEMPTY; /* Cause a token to be read. */
+
+ /* Initialize stack pointers.
+ Waste one element of value and location stack
+ so that they stay on the same level as the state stack.
+ The wasted elements are never initialized. */
+
+ yyssp = yyss - 1;
+ yyvsp = yyvs;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls;
+#endif
+
+/* Push a new state, which is found in yystate . */
+/* In all cases, when you get here, the value and location stacks
+ have just been pushed. so pushing a state here evens the stacks. */
+yynewstate:
+
+ *++yyssp = yystate;
+
+ if (yyssp >= yyss + yystacksize - 1)
+ {
+ /* Give user a chance to xreallocate the stack */
+ /* Use copies of these so that the &'s don't force the real ones into memory. */
+ YYSTYPE *yyvs1 = yyvs;
+ short *yyss1 = yyss;
+#ifdef YYLSP_NEEDED
+ YYLTYPE *yyls1 = yyls;
+#endif
+
+ /* Get the current used size of the three stacks, in elements. */
+ int size = yyssp - yyss + 1;
+
+#ifdef yyoverflow
+ /* Each stack pointer address is followed by the size of
+ the data in use in that stack, in bytes. */
+#ifdef YYLSP_NEEDED
+ /* This used to be a conditional around just the two extra args,
+ but that might be undefined if yyoverflow is a macro. */
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yyls1, size * sizeof (*yylsp),
+ &yystacksize);
+#else
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yystacksize);
+#endif
+
+ yyss = yyss1; yyvs = yyvs1;
+#ifdef YYLSP_NEEDED
+ yyls = yyls1;
+#endif
+#else /* no yyoverflow */
+ /* Extend the stack our own way. */
+ if (yystacksize >= YYMAXDEPTH)
+ {
+ yyerror("parser stack overflow");
+ return 2;
+ }
+ yystacksize *= 2;
+ if (yystacksize > YYMAXDEPTH)
+ yystacksize = YYMAXDEPTH;
+ yyss = (short *) alloca (yystacksize * sizeof (*yyssp));
+ __yy_memcpy ((char *)yyss, (char *)yyss1, size * sizeof (*yyssp));
+ yyvs = (YYSTYPE *) alloca (yystacksize * sizeof (*yyvsp));
+ __yy_memcpy ((char *)yyvs, (char *)yyvs1, size * sizeof (*yyvsp));
+#ifdef YYLSP_NEEDED
+ yyls = (YYLTYPE *) alloca (yystacksize * sizeof (*yylsp));
+ __yy_memcpy ((char *)yyls, (char *)yyls1, size * sizeof (*yylsp));
+#endif
+#endif /* no yyoverflow */
+
+ yyssp = yyss + size - 1;
+ yyvsp = yyvs + size - 1;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls + size - 1;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Stack size increased to %d\n", yystacksize);
+#endif
+
+ if (yyssp >= yyss + yystacksize - 1)
+ YYABORT;
+ }
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Entering state %d\n", yystate);
+#endif
+
+ goto yybackup;
+ yybackup:
+
+/* Do appropriate processing given the current state. */
+/* Read a lookahead token if we need one and don't already have one. */
+/* yyresume: */
+
+ /* First try to decide what to do without reference to lookahead token. */
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yydefault;
+
+ /* Not known => get a lookahead token if don't already have one. */
+
+ /* yychar is either YYEMPTY or YYEOF
+ or a valid token in external form. */
+
+ if (yychar == YYEMPTY)
+ {
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Reading a token: ");
+#endif
+ yychar = YYLEX;
+ }
+
+ /* Convert token to internal form (in yychar1) for indexing tables with */
+
+ if (yychar <= 0) /* This means end of input. */
+ {
+ yychar1 = 0;
+ yychar = YYEOF; /* Don't call YYLEX any more */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Now at end of input.\n");
+#endif
+ }
+ else
+ {
+ yychar1 = YYTRANSLATE(yychar);
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ fprintf (stderr, "Next token is %d (%s", yychar, yytname[yychar1]);
+ /* Give the individual parser a way to print the precise meaning
+ of a token, for further debugging info. */
+#ifdef YYPRINT
+ YYPRINT (stderr, yychar, yylval);
+#endif
+ fprintf (stderr, ")\n");
+ }
+#endif
+ }
+
+ yyn += yychar1;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != yychar1)
+ goto yydefault;
+
+ yyn = yytable[yyn];
+
+ /* yyn is what to do for this token type in this state.
+ Negative => reduce, -yyn is rule number.
+ Positive => shift, yyn is new state.
+ New state is final state => don't bother to shift,
+ just return success.
+ 0, or most negative number => error. */
+
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrlab;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrlab;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+ /* Shift the lookahead token. */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting token %d (%s), ", yychar, yytname[yychar1]);
+#endif
+
+ /* Discard the token being shifted unless it is eof. */
+ if (yychar != YYEOF)
+ yychar = YYEMPTY;
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ /* count tokens shifted since error; after three, turn off error status. */
+ if (yyerrstatus) yyerrstatus--;
+
+ yystate = yyn;
+ goto yynewstate;
+
+/* Do the default action for the current state. */
+yydefault:
+
+ yyn = yydefact[yystate];
+ if (yyn == 0)
+ goto yyerrlab;
+
+/* Do a reduction. yyn is the number of a rule to reduce with. */
+yyreduce:
+ yylen = yyr2[yyn];
+ if (yylen > 0)
+ yyval = yyvsp[1-yylen]; /* implement default value of the action */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ int i;
+
+ fprintf (stderr, "Reducing via rule %d (line %d), ",
+ yyn, yyrline[yyn]);
+
+ /* Print the symbols being reduced, and their result. */
+ for (i = yyprhs[yyn]; yyrhs[i] > 0; i++)
+ fprintf (stderr, "%s ", yytname[yyrhs[i]]);
+ fprintf (stderr, " -> %s\n", yytname[yyr1[yyn]]);
+ }
+#endif
+
+
+ switch (yyn) {
+
+case 3:
+#line 208 "jv-exp.y"
+{
+ write_exp_elt_opcode(OP_TYPE);
+ write_exp_elt_type(yyvsp[0].tval);
+ write_exp_elt_opcode(OP_TYPE);
+ ;
+ break;}
+case 6:
+#line 222 "jv-exp.y"
+{
+ write_exp_elt_opcode (OP_STRING);
+ write_exp_string (yyvsp[0].sval);
+ write_exp_elt_opcode (OP_STRING);
+ ;
+ break;}
+case 7:
+#line 231 "jv-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (yyvsp[0].typed_val_int.type);
+ write_exp_elt_longcst ((LONGEST)(yyvsp[0].typed_val_int.val));
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 8:
+#line 236 "jv-exp.y"
+{ YYSTYPE val;
+ parse_number (yyvsp[0].sval.ptr, yyvsp[0].sval.length, 0, &val);
+ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (val.typed_val_int.type);
+ write_exp_elt_longcst ((LONGEST)val.typed_val_int.val);
+ write_exp_elt_opcode (OP_LONG);
+ ;
+ break;}
+case 9:
+#line 244 "jv-exp.y"
+{ write_exp_elt_opcode (OP_DOUBLE);
+ write_exp_elt_type (yyvsp[0].typed_val_float.type);
+ write_exp_elt_dblcst (yyvsp[0].typed_val_float.dval);
+ write_exp_elt_opcode (OP_DOUBLE); ;
+ break;}
+case 10:
+#line 249 "jv-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (java_boolean_type);
+ write_exp_elt_longcst ((LONGEST)yyvsp[0].lval);
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 13:
+#line 266 "jv-exp.y"
+{ yyval.tval = java_boolean_type; ;
+ break;}
+case 16:
+#line 276 "jv-exp.y"
+{ yyval.tval = java_byte_type; ;
+ break;}
+case 17:
+#line 278 "jv-exp.y"
+{ yyval.tval = java_short_type; ;
+ break;}
+case 18:
+#line 280 "jv-exp.y"
+{ yyval.tval = java_int_type; ;
+ break;}
+case 19:
+#line 282 "jv-exp.y"
+{ yyval.tval = java_long_type; ;
+ break;}
+case 20:
+#line 284 "jv-exp.y"
+{ yyval.tval = java_char_type; ;
+ break;}
+case 21:
+#line 289 "jv-exp.y"
+{ yyval.tval = java_float_type; ;
+ break;}
+case 22:
+#line 291 "jv-exp.y"
+{ yyval.tval = java_double_type; ;
+ break;}
+case 23:
+#line 303 "jv-exp.y"
+{ yyval.tval = java_type_from_name (yyvsp[0].sval); ;
+ break;}
+case 25:
+#line 312 "jv-exp.y"
+{ yyval.tval = java_array_type (yyvsp[-1].tval, yyvsp[0].lval); ;
+ break;}
+case 26:
+#line 314 "jv-exp.y"
+{ yyval.tval = java_array_type (java_type_from_name (yyvsp[-1].sval), yyvsp[0].lval); ;
+ break;}
+case 33:
+#line 334 "jv-exp.y"
+{ yyval.sval.length = yyvsp[-2].sval.length + yyvsp[0].sval.length + 1;
+ if (yyvsp[-2].sval.ptr + yyvsp[-2].sval.length + 1 == yyvsp[0].sval.ptr
+ && yyvsp[-2].sval.ptr[yyvsp[-2].sval.length] == '.')
+ yyval.sval.ptr = yyvsp[-2].sval.ptr; /* Optimization. */
+ else
+ {
+ yyval.sval.ptr = (char *) xmalloc (yyval.sval.length + 1);
+ make_cleanup (free, yyval.sval.ptr);
+ sprintf (yyval.sval.ptr, "%.*s.%.*s",
+ yyvsp[-2].sval.length, yyvsp[-2].sval.ptr, yyvsp[0].sval.length, yyvsp[0].sval.ptr);
+ } ;
+ break;}
+case 35:
+#line 358 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_COMMA); ;
+ break;}
+case 39:
+#line 369 "jv-exp.y"
+{ write_exp_elt_opcode (OP_THIS);
+ write_exp_elt_opcode (OP_THIS); ;
+ break;}
+case 45:
+#line 377 "jv-exp.y"
+{ write_exp_elt_opcode (OP_ARRAY);
+ write_exp_elt_longcst ((LONGEST) 0);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].lval);
+ write_exp_elt_opcode (OP_ARRAY); ;
+ break;}
+case 46:
+#line 385 "jv-exp.y"
+{ start_arglist (); ;
+ break;}
+case 47:
+#line 390 "jv-exp.y"
+{ yyval.lval = end_arglist () - 1; ;
+ break;}
+case 48:
+#line 395 "jv-exp.y"
+{ error ("FIXME - ClassInstanceCreationExpression"); ;
+ break;}
+case 49:
+#line 400 "jv-exp.y"
+{ arglist_len = 1; ;
+ break;}
+case 50:
+#line 402 "jv-exp.y"
+{ arglist_len++; ;
+ break;}
+case 51:
+#line 407 "jv-exp.y"
+{ arglist_len = 0; ;
+ break;}
+case 53:
+#line 413 "jv-exp.y"
+{ error ("FIXME - ArrayCreatiionExpression"); ;
+ break;}
+case 54:
+#line 415 "jv-exp.y"
+{ error ("FIXME - ArrayCreatiionExpression"); ;
+ break;}
+case 58:
+#line 429 "jv-exp.y"
+{ yyval.lval = 1; ;
+ break;}
+case 59:
+#line 431 "jv-exp.y"
+{ yyval.lval = yyvsp[-2].lval + 1; ;
+ break;}
+case 61:
+#line 437 "jv-exp.y"
+{ yyval.lval = 0; ;
+ break;}
+case 62:
+#line 442 "jv-exp.y"
+{ push_fieldnames (yyvsp[0].sval); ;
+ break;}
+case 63:
+#line 444 "jv-exp.y"
+{ push_fieldnames (yyvsp[0].sval); ;
+ break;}
+case 64:
+#line 450 "jv-exp.y"
+{ error ("method invocation not implemented"); ;
+ break;}
+case 65:
+#line 452 "jv-exp.y"
+{ error ("method invocation not implemented"); ;
+ break;}
+case 66:
+#line 454 "jv-exp.y"
+{ error ("method invocation not implemented"); ;
+ break;}
+case 67:
+#line 459 "jv-exp.y"
+{
+ /* Emit code for the Name now, then exchange it in the
+ expout array with the Expression's code. We could
+ introduce a OP_SWAP code or a reversed version of
+ BINOP_SUBSCRIPT, but that makes the rest of GDB pay
+ for our parsing kludges. */
+ struct expression *name_expr;
+
+ push_expression_name (yyvsp[-3].sval);
+ name_expr = copy_exp (expout, expout_ptr);
+ expout_ptr -= name_expr->nelts;
+ insert_exp (expout_ptr-length_of_subexp (expout, expout_ptr),
+ name_expr);
+ free (name_expr);
+ write_exp_elt_opcode (BINOP_SUBSCRIPT);
+ ;
+ break;}
+case 68:
+#line 476 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_SUBSCRIPT); ;
+ break;}
+case 69:
+#line 478 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_SUBSCRIPT); ;
+ break;}
+case 71:
+#line 484 "jv-exp.y"
+{ push_expression_name (yyvsp[0].sval); ;
+ break;}
+case 75:
+#line 493 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_POSTINCREMENT); ;
+ break;}
+case 76:
+#line 498 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_POSTDECREMENT); ;
+ break;}
+case 80:
+#line 506 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_NEG); ;
+ break;}
+case 81:
+#line 508 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_IND); ;
+ break;}
+case 83:
+#line 514 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_PREINCREMENT); ;
+ break;}
+case 84:
+#line 519 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_PREDECREMENT); ;
+ break;}
+case 86:
+#line 525 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_COMPLEMENT); ;
+ break;}
+case 87:
+#line 527 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_LOGICAL_NOT); ;
+ break;}
+case 89:
+#line 533 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_CAST);
+ write_exp_elt_type (java_array_type (yyvsp[-3].tval, yyvsp[-2].lval));
+ write_exp_elt_opcode (UNOP_CAST); ;
+ break;}
+case 90:
+#line 537 "jv-exp.y"
+{
+ int exp_size = expout_ptr;
+ int last_exp_size = length_of_subexp(expout, expout_ptr);
+ struct type *type;
+ int i;
+ int base = expout_ptr - last_exp_size - 3;
+ if (base < 0 || expout->elts[base+2].opcode != OP_TYPE)
+ error ("invalid cast expression");
+ type = expout->elts[base+1].type;
+ /* Remove the 'Expression' and slide the
+ UnaryExpressionNotPlusMinus down to replace it. */
+ for (i = 0; i < last_exp_size; i++)
+ expout->elts[base + i] = expout->elts[base + i + 3];
+ expout_ptr -= 3;
+ if (TYPE_CODE (type) == TYPE_CODE_STRUCT)
+ type = lookup_pointer_type (type);
+ write_exp_elt_opcode (UNOP_CAST);
+ write_exp_elt_type (type);
+ write_exp_elt_opcode (UNOP_CAST);
+ ;
+ break;}
+case 91:
+#line 558 "jv-exp.y"
+{ write_exp_elt_opcode (UNOP_CAST);
+ write_exp_elt_type (java_array_type (java_type_from_name (yyvsp[-3].sval), yyvsp[-2].lval));
+ write_exp_elt_opcode (UNOP_CAST); ;
+ break;}
+case 93:
+#line 567 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_MUL); ;
+ break;}
+case 94:
+#line 569 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_DIV); ;
+ break;}
+case 95:
+#line 571 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_REM); ;
+ break;}
+case 97:
+#line 577 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_ADD); ;
+ break;}
+case 98:
+#line 579 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_SUB); ;
+ break;}
+case 100:
+#line 585 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_LSH); ;
+ break;}
+case 101:
+#line 587 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_RSH); ;
+ break;}
+case 103:
+#line 594 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_LESS); ;
+ break;}
+case 104:
+#line 596 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_GTR); ;
+ break;}
+case 105:
+#line 598 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_LEQ); ;
+ break;}
+case 106:
+#line 600 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_GEQ); ;
+ break;}
+case 108:
+#line 607 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_EQUAL); ;
+ break;}
+case 109:
+#line 609 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_NOTEQUAL); ;
+ break;}
+case 111:
+#line 615 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_AND); ;
+ break;}
+case 113:
+#line 621 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_XOR); ;
+ break;}
+case 115:
+#line 626 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_BITWISE_IOR); ;
+ break;}
+case 117:
+#line 632 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_AND); ;
+ break;}
+case 119:
+#line 638 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_OR); ;
+ break;}
+case 121:
+#line 644 "jv-exp.y"
+{ write_exp_elt_opcode (TERNOP_COND); ;
+ break;}
+case 124:
+#line 654 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_ASSIGN); ;
+ break;}
+case 125:
+#line 656 "jv-exp.y"
+{ write_exp_elt_opcode (BINOP_ASSIGN_MODIFY);
+ write_exp_elt_opcode (yyvsp[-1].opcode);
+ write_exp_elt_opcode (BINOP_ASSIGN_MODIFY); ;
+ break;}
+case 126:
+#line 663 "jv-exp.y"
+{ push_expression_name (yyvsp[0].sval); ;
+ break;}
+}
+ /* the action file gets copied in in place of this dollarsign */
+#line 498 "/stone/jimb/main-98r2/share/bison.simple"
+
+ yyvsp -= yylen;
+ yyssp -= yylen;
+#ifdef YYLSP_NEEDED
+ yylsp -= yylen;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+ *++yyvsp = yyval;
+
+#ifdef YYLSP_NEEDED
+ yylsp++;
+ if (yylen == 0)
+ {
+ yylsp->first_line = yylloc.first_line;
+ yylsp->first_column = yylloc.first_column;
+ yylsp->last_line = (yylsp-1)->last_line;
+ yylsp->last_column = (yylsp-1)->last_column;
+ yylsp->text = 0;
+ }
+ else
+ {
+ yylsp->last_line = (yylsp+yylen-1)->last_line;
+ yylsp->last_column = (yylsp+yylen-1)->last_column;
+ }
+#endif
+
+ /* Now "shift" the result of the reduction.
+ Determine what state that goes to,
+ based on the state we popped back to
+ and the rule number reduced by. */
+
+ yyn = yyr1[yyn];
+
+ yystate = yypgoto[yyn - YYNTBASE] + *yyssp;
+ if (yystate >= 0 && yystate <= YYLAST && yycheck[yystate] == *yyssp)
+ yystate = yytable[yystate];
+ else
+ yystate = yydefgoto[yyn - YYNTBASE];
+
+ goto yynewstate;
+
+yyerrlab: /* here on detecting error */
+
+ if (! yyerrstatus)
+ /* If not already recovering from an error, report this error. */
+ {
+ ++yynerrs;
+
+#ifdef YYERROR_VERBOSE
+ yyn = yypact[yystate];
+
+ if (yyn > YYFLAG && yyn < YYLAST)
+ {
+ int size = 0;
+ char *msg;
+ int x, count;
+
+ count = 0;
+ /* Start X at -yyn if nec to avoid negative indexes in yycheck. */
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ size += strlen(yytname[x]) + 15, count++;
+ msg = (char *) xmalloc(size + 15);
+ if (msg != 0)
+ {
+ strcpy(msg, "parse error");
+
+ if (count < 5)
+ {
+ count = 0;
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ {
+ strcat(msg, count == 0 ? ", expecting `" : " or `");
+ strcat(msg, yytname[x]);
+ strcat(msg, "'");
+ count++;
+ }
+ }
+ yyerror(msg);
+ free(msg);
+ }
+ else
+ yyerror ("parse error; also virtual memory exceeded");
+ }
+ else
+#endif /* YYERROR_VERBOSE */
+ yyerror("parse error");
+ }
+
+ goto yyerrlab1;
+yyerrlab1: /* here on error raised explicitly by an action */
+
+ if (yyerrstatus == 3)
+ {
+ /* if just tried and failed to reuse lookahead token after an error, discard it. */
+
+ /* return failure if at end of input */
+ if (yychar == YYEOF)
+ YYABORT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Discarding token %d (%s).\n", yychar, yytname[yychar1]);
+#endif
+
+ yychar = YYEMPTY;
+ }
+
+ /* Else will try to reuse lookahead token
+ after shifting the error token. */
+
+ yyerrstatus = 3; /* Each real token shifted decrements this */
+
+ goto yyerrhandle;
+
+yyerrdefault: /* current state does not do anything special for the error token. */
+
+#if 0
+ /* This is wrong; only states that explicitly want error tokens
+ should shift them. */
+ yyn = yydefact[yystate]; /* If its default is to accept any token, ok. Otherwise pop it.*/
+ if (yyn) goto yydefault;
+#endif
+
+yyerrpop: /* pop the current state because it cannot handle the error token */
+
+ if (yyssp == yyss) YYABORT;
+ yyvsp--;
+ yystate = *--yyssp;
+#ifdef YYLSP_NEEDED
+ yylsp--;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "Error: state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+yyerrhandle:
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yyerrdefault;
+
+ yyn += YYTERROR;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != YYTERROR)
+ goto yyerrdefault;
+
+ yyn = yytable[yyn];
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrpop;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrpop;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting error token, ");
+#endif
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ yystate = yyn;
+ goto yynewstate;
+}
+#line 675 "jv-exp.y"
+
+/* Take care of parsing a number (anything that starts with a digit).
+ Set yylval and return the token type; update lexptr.
+ LEN is the number of characters in it. */
+
+/*** Needs some error checking for the float case ***/
+
+static int
+parse_number (p, len, parsed_float, putithere)
+ register char *p;
+ register int len;
+ int parsed_float;
+ YYSTYPE *putithere;
+{
+ register ULONGEST n = 0;
+ ULONGEST limit, limit_div_base;
+
+ register int c;
+ register int base = input_radix;
+
+ struct type *type;
+
+ if (parsed_float)
+ {
+ /* It's a float since it contains a point or an exponent. */
+ char c;
+ int num = 0; /* number of tokens scanned by scanf */
+ char saved_char = p[len];
+
+ p[len] = 0; /* null-terminate the token */
+ if (sizeof (putithere->typed_val_float.dval) <= sizeof (float))
+ num = sscanf (p, "%g%c", (float *) &putithere->typed_val_float.dval, &c);
+ else if (sizeof (putithere->typed_val_float.dval) <= sizeof (double))
+ num = sscanf (p, "%lg%c", (double *) &putithere->typed_val_float.dval, &c);
+ else
+ {
+#ifdef SCANF_HAS_LONG_DOUBLE
+ num = sscanf (p, "%Lg%c", &putithere->typed_val_float.dval, &c);
+#else
+ /* Scan it into a double, then assign it to the long double.
+ This at least wins with values representable in the range
+ of doubles. */
+ double temp;
+ num = sscanf (p, "%lg%c", &temp, &c);
+ putithere->typed_val_float.dval = temp;
+#endif
+ }
+ p[len] = saved_char; /* restore the input stream */
+ if (num != 1) /* check scanf found ONLY a float ... */
+ return ERROR;
+ /* See if it has `f' or `d' suffix (float or double). */
+
+ c = tolower (p[len - 1]);
+
+ if (c == 'f' || c == 'F')
+ putithere->typed_val_float.type = builtin_type_float;
+ else if (isdigit (c) || c == '.' || c == 'd' || c == 'D')
+ putithere->typed_val_float.type = builtin_type_double;
+ else
+ return ERROR;
+
+ return FLOATING_POINT_LITERAL;
+ }
+
+ /* Handle base-switching prefixes 0x, 0t, 0d, 0 */
+ if (p[0] == '0')
+ switch (p[1])
+ {
+ case 'x':
+ case 'X':
+ if (len >= 3)
+ {
+ p += 2;
+ base = 16;
+ len -= 2;
+ }
+ break;
+
+ case 't':
+ case 'T':
+ case 'd':
+ case 'D':
+ if (len >= 3)
+ {
+ p += 2;
+ base = 10;
+ len -= 2;
+ }
+ break;
+
+ default:
+ base = 8;
+ break;
+ }
+
+ c = p[len-1];
+ limit = (ULONGEST)0xffffffff;
+ if (c == 'l' || c == 'L')
+ {
+ type = java_long_type;
+ len--;
+ /* A paranoid calculation of (1<<64)-1. */
+ limit = ((limit << 16) << 16) | limit;
+ }
+ else
+ {
+ type = java_int_type;
+ }
+ limit_div_base = limit / (ULONGEST) base;
+
+ while (--len >= 0)
+ {
+ c = *p++;
+ if (c >= '0' && c <= '9')
+ c -= '0';
+ else if (c >= 'A' && c <= 'Z')
+ c -= 'A' - 10;
+ else if (c >= 'a' && c <= 'z')
+ c -= 'a' - 10;
+ else
+ return ERROR; /* Char not a digit */
+ if (c >= base)
+ return ERROR;
+ if (n > limit_div_base
+ || (n *= base) > limit - c)
+ error ("Numeric constant too large.");
+ n += c;
+ }
+
+ putithere->typed_val_int.val = n;
+ putithere->typed_val_int.type = type;
+ return INTEGER_LITERAL;
+}
+
+struct token
+{
+ char *operator;
+ int token;
+ enum exp_opcode opcode;
+};
+
+static const struct token tokentab3[] =
+ {
+ {">>=", ASSIGN_MODIFY, BINOP_RSH},
+ {"<<=", ASSIGN_MODIFY, BINOP_LSH}
+ };
+
+static const struct token tokentab2[] =
+ {
+ {"+=", ASSIGN_MODIFY, BINOP_ADD},
+ {"-=", ASSIGN_MODIFY, BINOP_SUB},
+ {"*=", ASSIGN_MODIFY, BINOP_MUL},
+ {"/=", ASSIGN_MODIFY, BINOP_DIV},
+ {"%=", ASSIGN_MODIFY, BINOP_REM},
+ {"|=", ASSIGN_MODIFY, BINOP_BITWISE_IOR},
+ {"&=", ASSIGN_MODIFY, BINOP_BITWISE_AND},
+ {"^=", ASSIGN_MODIFY, BINOP_BITWISE_XOR},
+ {"++", INCREMENT, BINOP_END},
+ {"--", DECREMENT, BINOP_END},
+ {"&&", ANDAND, BINOP_END},
+ {"||", OROR, BINOP_END},
+ {"<<", LSH, BINOP_END},
+ {">>", RSH, BINOP_END},
+ {"==", EQUAL, BINOP_END},
+ {"!=", NOTEQUAL, BINOP_END},
+ {"<=", LEQ, BINOP_END},
+ {">=", GEQ, BINOP_END}
+ };
+
+/* Read one token, getting characters through lexptr. */
+
+static int
+yylex ()
+{
+ int c;
+ int namelen;
+ unsigned int i;
+ char *tokstart;
+ char *tokptr;
+ int tempbufindex;
+ static char *tempbuf;
+ static int tempbufsize;
+
+ retry:
+
+ tokstart = lexptr;
+ /* See if it is a special token of length 3. */
+ for (i = 0; i < sizeof tokentab3 / sizeof tokentab3[0]; i++)
+ if (STREQN (tokstart, tokentab3[i].operator, 3))
+ {
+ lexptr += 3;
+ yylval.opcode = tokentab3[i].opcode;
+ return tokentab3[i].token;
+ }
+
+ /* See if it is a special token of length 2. */
+ for (i = 0; i < sizeof tokentab2 / sizeof tokentab2[0]; i++)
+ if (STREQN (tokstart, tokentab2[i].operator, 2))
+ {
+ lexptr += 2;
+ yylval.opcode = tokentab2[i].opcode;
+ return tokentab2[i].token;
+ }
+
+ switch (c = *tokstart)
+ {
+ case 0:
+ return 0;
+
+ case ' ':
+ case '\t':
+ case '\n':
+ lexptr++;
+ goto retry;
+
+ case '\'':
+ /* We either have a character constant ('0' or '\177' for example)
+ or we have a quoted symbol reference ('foo(int,int)' in C++
+ for example). */
+ lexptr++;
+ c = *lexptr++;
+ if (c == '\\')
+ c = parse_escape (&lexptr);
+ else if (c == '\'')
+ error ("Empty character constant.");
+
+ yylval.typed_val_int.val = c;
+ yylval.typed_val_int.type = builtin_type_char;
+
+ c = *lexptr++;
+ if (c != '\'')
+ {
+ namelen = skip_quoted (tokstart) - tokstart;
+ if (namelen > 2)
+ {
+ lexptr = tokstart + namelen;
+ if (lexptr[-1] != '\'')
+ error ("Unmatched single quote.");
+ namelen -= 2;
+ tokstart++;
+ goto tryname;
+ }
+ error ("Invalid character constant.");
+ }
+ return INTEGER_LITERAL;
+
+ case '(':
+ paren_depth++;
+ lexptr++;
+ return c;
+
+ case ')':
+ if (paren_depth == 0)
+ return 0;
+ paren_depth--;
+ lexptr++;
+ return c;
+
+ case ',':
+ if (comma_terminates && paren_depth == 0)
+ return 0;
+ lexptr++;
+ return c;
+
+ case '.':
+ /* Might be a floating point number. */
+ if (lexptr[1] < '0' || lexptr[1] > '9')
+ goto symbol; /* Nope, must be a symbol. */
+ /* FALL THRU into number case. */
+
+ case '0':
+ case '1':
+ case '2':
+ case '3':
+ case '4':
+ case '5':
+ case '6':
+ case '7':
+ case '8':
+ case '9':
+ {
+ /* It's a number. */
+ int got_dot = 0, got_e = 0, toktype;
+ register char *p = tokstart;
+ int hex = input_radix > 10;
+
+ if (c == '0' && (p[1] == 'x' || p[1] == 'X'))
+ {
+ p += 2;
+ hex = 1;
+ }
+ else if (c == '0' && (p[1]=='t' || p[1]=='T' || p[1]=='d' || p[1]=='D'))
+ {
+ p += 2;
+ hex = 0;
+ }
+
+ for (;; ++p)
+ {
+ /* This test includes !hex because 'e' is a valid hex digit
+ and thus does not indicate a floating point number when
+ the radix is hex. */
+ if (!hex && !got_e && (*p == 'e' || *p == 'E'))
+ got_dot = got_e = 1;
+ /* This test does not include !hex, because a '.' always indicates
+ a decimal floating point number regardless of the radix. */
+ else if (!got_dot && *p == '.')
+ got_dot = 1;
+ else if (got_e && (p[-1] == 'e' || p[-1] == 'E')
+ && (*p == '-' || *p == '+'))
+ /* This is the sign of the exponent, not the end of the
+ number. */
+ continue;
+ /* We will take any letters or digits. parse_number will
+ complain if past the radix, or if L or U are not final. */
+ else if ((*p < '0' || *p > '9')
+ && ((*p < 'a' || *p > 'z')
+ && (*p < 'A' || *p > 'Z')))
+ break;
+ }
+ toktype = parse_number (tokstart, p - tokstart, got_dot|got_e, &yylval);
+ if (toktype == ERROR)
+ {
+ char *err_copy = (char *) alloca (p - tokstart + 1);
+
+ memcpy (err_copy, tokstart, p - tokstart);
+ err_copy[p - tokstart] = 0;
+ error ("Invalid number \"%s\".", err_copy);
+ }
+ lexptr = p;
+ return toktype;
+ }
+
+ case '+':
+ case '-':
+ case '*':
+ case '/':
+ case '%':
+ case '|':
+ case '&':
+ case '^':
+ case '~':
+ case '!':
+ case '<':
+ case '>':
+ case '[':
+ case ']':
+ case '?':
+ case ':':
+ case '=':
+ case '{':
+ case '}':
+ symbol:
+ lexptr++;
+ return c;
+
+ case '"':
+
+ /* Build the gdb internal form of the input string in tempbuf,
+ translating any standard C escape forms seen. Note that the
+ buffer is null byte terminated *only* for the convenience of
+ debugging gdb itself and printing the buffer contents when
+ the buffer contains no embedded nulls. Gdb does not depend
+ upon the buffer being null byte terminated, it uses the length
+ string instead. This allows gdb to handle C strings (as well
+ as strings in other languages) with embedded null bytes */
+
+ tokptr = ++tokstart;
+ tempbufindex = 0;
+
+ do {
+ /* Grow the static temp buffer if necessary, including allocating
+ the first one on demand. */
+ if (tempbufindex + 1 >= tempbufsize)
+ {
+ tempbuf = (char *) xrealloc (tempbuf, tempbufsize += 64);
+ }
+ switch (*tokptr)
+ {
+ case '\0':
+ case '"':
+ /* Do nothing, loop will terminate. */
+ break;
+ case '\\':
+ tokptr++;
+ c = parse_escape (&tokptr);
+ if (c == -1)
+ {
+ continue;
+ }
+ tempbuf[tempbufindex++] = c;
+ break;
+ default:
+ tempbuf[tempbufindex++] = *tokptr++;
+ break;
+ }
+ } while ((*tokptr != '"') && (*tokptr != '\0'));
+ if (*tokptr++ != '"')
+ {
+ error ("Unterminated string in expression.");
+ }
+ tempbuf[tempbufindex] = '\0'; /* See note above */
+ yylval.sval.ptr = tempbuf;
+ yylval.sval.length = tempbufindex;
+ lexptr = tokptr;
+ return (STRING_LITERAL);
+ }
+
+ if (!(c == '_' || c == '$'
+ || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')))
+ /* We must have come across a bad character (e.g. ';'). */
+ error ("Invalid character '%c' in expression.", c);
+
+ /* It's a name. See how long it is. */
+ namelen = 0;
+ for (c = tokstart[namelen];
+ (c == '_'
+ || c == '$'
+ || (c >= '0' && c <= '9')
+ || (c >= 'a' && c <= 'z')
+ || (c >= 'A' && c <= 'Z')
+ || c == '<');
+ )
+ {
+ if (c == '<')
+ {
+ int i = namelen;
+ while (tokstart[++i] && tokstart[i] != '>');
+ if (tokstart[i] == '>')
+ namelen = i;
+ }
+ c = tokstart[++namelen];
+ }
+
+ /* The token "if" terminates the expression and is NOT
+ removed from the input stream. */
+ if (namelen == 2 && tokstart[0] == 'i' && tokstart[1] == 'f')
+ {
+ return 0;
+ }
+
+ lexptr += namelen;
+
+ tryname:
+
+ /* Catch specific keywords. Should be done with a data structure. */
+ switch (namelen)
+ {
+ case 7:
+ if (STREQN (tokstart, "boolean", 7))
+ return BOOLEAN;
+ break;
+ case 6:
+ if (STREQN (tokstart, "double", 6))
+ return DOUBLE;
+ break;
+ case 5:
+ if (STREQN (tokstart, "short", 5))
+ return SHORT;
+ if (STREQN (tokstart, "false", 5))
+ {
+ yylval.lval = 0;
+ return BOOLEAN_LITERAL;
+ }
+ if (STREQN (tokstart, "super", 5))
+ return SUPER;
+ if (STREQN (tokstart, "float", 5))
+ return FLOAT;
+ break;
+ case 4:
+ if (STREQN (tokstart, "long", 4))
+ return LONG;
+ if (STREQN (tokstart, "byte", 4))
+ return BYTE;
+ if (STREQN (tokstart, "char", 4))
+ return CHAR;
+ if (STREQN (tokstart, "true", 4))
+ {
+ yylval.lval = 1;
+ return BOOLEAN_LITERAL;
+ }
+ if (current_language->la_language == language_cplus
+ && STREQN (tokstart, "this", 4))
+ {
+ static const char this_name[] =
+ { CPLUS_MARKER, 't', 'h', 'i', 's', '\0' };
+
+ if (lookup_symbol (this_name, expression_context_block,
+ VAR_NAMESPACE, (int *) NULL,
+ (struct symtab **) NULL))
+ return THIS;
+ }
+ break;
+ case 3:
+ if (STREQN (tokstart, "int", 3))
+ return INT;
+ if (STREQN (tokstart, "new", 3))
+ return NEW;
+ break;
+ default:
+ break;
+ }
+
+ yylval.sval.ptr = tokstart;
+ yylval.sval.length = namelen;
+
+ if (*tokstart == '$')
+ {
+ write_dollar_variable (yylval.sval);
+ return VARIABLE;
+ }
+
+ /* Input names that aren't symbols but ARE valid hex numbers,
+ when the input radix permits them, can be names or numbers
+ depending on the parse. Note we support radixes > 16 here. */
+ if (((tokstart[0] >= 'a' && tokstart[0] < 'a' + input_radix - 10) ||
+ (tokstart[0] >= 'A' && tokstart[0] < 'A' + input_radix - 10)))
+ {
+ YYSTYPE newlval; /* Its value is ignored. */
+ int hextype = parse_number (tokstart, namelen, 0, &newlval);
+ if (hextype == INTEGER_LITERAL)
+ return NAME_OR_INT;
+ }
+ return IDENTIFIER;
+}
+
+void
+yyerror (msg)
+ char *msg;
+{
+ error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
+}
+
+static struct type *
+java_type_from_name (name)
+ struct stoken name;
+
+{
+ char *tmp = copy_name (name);
+ struct type *typ = java_lookup_class (tmp);
+ if (typ == NULL || TYPE_CODE (typ) != TYPE_CODE_STRUCT)
+ error ("No class named %s.", tmp);
+ return typ;
+}
+
+/* If NAME is a valid variable name in this scope, push it and return 1.
+ Otherwise, return 0. */
+
+static int
+push_variable (name)
+ struct stoken name;
+
+{
+ char *tmp = copy_name (name);
+ int is_a_field_of_this = 0;
+ struct symbol *sym;
+ sym = lookup_symbol (tmp, expression_context_block, VAR_NAMESPACE,
+ &is_a_field_of_this, (struct symtab **) NULL);
+ if (sym && SYMBOL_CLASS (sym) != LOC_TYPEDEF)
+ {
+ if (symbol_read_needs_frame (sym))
+ {
+ if (innermost_block == 0 ||
+ contained_in (block_found, innermost_block))
+ innermost_block = block_found;
+ }
+
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ /* We want to use the selected frame, not another more inner frame
+ which happens to be in the same block. */
+ write_exp_elt_block (NULL);
+ write_exp_elt_sym (sym);
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ return 1;
+ }
+ if (is_a_field_of_this)
+ {
+ /* it hangs off of `this'. Must not inadvertently convert from a
+ method call to data ref. */
+ if (innermost_block == 0 ||
+ contained_in (block_found, innermost_block))
+ innermost_block = block_found;
+ write_exp_elt_opcode (OP_THIS);
+ write_exp_elt_opcode (OP_THIS);
+ write_exp_elt_opcode (STRUCTOP_PTR);
+ write_exp_string (name);
+ write_exp_elt_opcode (STRUCTOP_PTR);
+ return 1;
+ }
+ return 0;
+}
+
+/* Assuming a reference expression has been pushed, emit the
+ STRUCTOP_STRUCT ops to access the field named NAME. If NAME is a
+ qualified name (has '.'), generate a field access for each part. */
+
+static void
+push_fieldnames (name)
+ struct stoken name;
+{
+ int i;
+ struct stoken token;
+ token.ptr = name.ptr;
+ for (i = 0; ; i++)
+ {
+ if (i == name.length || name.ptr[i] == '.')
+ {
+ /* token.ptr is start of current field name. */
+ token.length = &name.ptr[i] - token.ptr;
+ write_exp_elt_opcode (STRUCTOP_STRUCT);
+ write_exp_string (token);
+ write_exp_elt_opcode (STRUCTOP_STRUCT);
+ token.ptr += token.length + 1;
+ }
+ if (i >= name.length)
+ break;
+ }
+}
+
+/* Helper routine for push_expression_name.
+ Handle a qualified name, where DOT_INDEX is the index of the first '.' */
+
+static void
+push_qualified_expression_name (name, dot_index)
+ struct stoken name;
+ int dot_index;
+{
+ struct stoken token;
+ char *tmp;
+ struct type *typ;
+
+ token.ptr = name.ptr;
+ token.length = dot_index;
+
+ if (push_variable (token))
+ {
+ token.ptr = name.ptr + dot_index + 1;
+ token.length = name.length - dot_index - 1;
+ push_fieldnames (token);
+ return;
+ }
+
+ token.ptr = name.ptr;
+ for (;;)
+ {
+ token.length = dot_index;
+ tmp = copy_name (token);
+ typ = java_lookup_class (tmp);
+ if (typ != NULL)
+ {
+ if (dot_index == name.length)
+ {
+ write_exp_elt_opcode(OP_TYPE);
+ write_exp_elt_type(typ);
+ write_exp_elt_opcode(OP_TYPE);
+ return;
+ }
+ dot_index++; /* Skip '.' */
+ name.ptr += dot_index;
+ name.length -= dot_index;
+ dot_index = 0;
+ while (dot_index < name.length && name.ptr[dot_index] != '.')
+ dot_index++;
+ token.ptr = name.ptr;
+ token.length = dot_index;
+ write_exp_elt_opcode (OP_SCOPE);
+ write_exp_elt_type (typ);
+ write_exp_string (token);
+ write_exp_elt_opcode (OP_SCOPE);
+ if (dot_index < name.length)
+ {
+ dot_index++;
+ name.ptr += dot_index;
+ name.length -= dot_index;
+ push_fieldnames (name);
+ }
+ return;
+ }
+ else if (dot_index >= name.length)
+ break;
+ dot_index++; /* Skip '.' */
+ while (dot_index < name.length && name.ptr[dot_index] != '.')
+ dot_index++;
+ }
+ error ("unknown type `%.*s'", name.length, name.ptr);
+}
+
+/* Handle Name in an expression (or LHS).
+ Handle VAR, TYPE, TYPE.FIELD1....FIELDN and VAR.FIELD1....FIELDN. */
+
+static void
+push_expression_name (name)
+ struct stoken name;
+{
+ char *tmp;
+ struct type *typ;
+ char *ptr;
+ int i;
+
+ for (i = 0; i < name.length; i++)
+ {
+ if (name.ptr[i] == '.')
+ {
+ /* It's a Qualified Expression Name. */
+ push_qualified_expression_name (name, i);
+ return;
+ }
+ }
+
+ /* It's a Simple Expression Name. */
+
+ if (push_variable (name))
+ return;
+ tmp = copy_name (name);
+ typ = java_lookup_class (tmp);
+ if (typ != NULL)
+ {
+ write_exp_elt_opcode(OP_TYPE);
+ write_exp_elt_type(typ);
+ write_exp_elt_opcode(OP_TYPE);
+ }
+ else
+ {
+ struct minimal_symbol *msymbol;
+
+ msymbol = lookup_minimal_symbol (tmp, NULL, NULL);
+ if (msymbol != NULL)
+ {
+ write_exp_msymbol (msymbol,
+ lookup_function_type (builtin_type_int),
+ builtin_type_int);
+ }
+ else if (!have_full_symbols () && !have_partial_symbols ())
+ error ("No symbol table is loaded. Use the \"file\" command.");
+ else
+ error ("No symbol \"%s\" in current context.", tmp);
+ }
+
+}
+
+
+/* The following two routines, copy_exp and insert_exp, aren't specific to
+ Java, so they could go in parse.c, but their only purpose is to support
+ the parsing kludges we use in this file, so maybe it's best to isolate
+ them here. */
+
+/* Copy the expression whose last element is at index ENDPOS - 1 in EXPR
+ into a freshly xmalloc'ed struct expression. Its language_defn is set
+ to null. */
+static struct expression *
+copy_exp (expr, endpos)
+ struct expression *expr;
+ int endpos;
+{
+ int len = length_of_subexp (expr, endpos);
+ struct expression *new
+ = (struct expression *) xmalloc (sizeof (*new) + EXP_ELEM_TO_BYTES (len));
+ new->nelts = len;
+ memcpy (new->elts, expr->elts + endpos - len, EXP_ELEM_TO_BYTES (len));
+ new->language_defn = 0;
+
+ return new;
+}
+
+/* Insert the expression NEW into the current expression (expout) at POS. */
+static void
+insert_exp (pos, new)
+ int pos;
+ struct expression *new;
+{
+ int newlen = new->nelts;
+
+ /* Grow expout if necessary. In this function's only use at present,
+ this should never be necessary. */
+ if (expout_ptr + newlen > expout_size)
+ {
+ expout_size = max (expout_size * 2, expout_ptr + newlen + 10);
+ expout = (struct expression *)
+ xrealloc ((char *) expout, (sizeof (struct expression)
+ + EXP_ELEM_TO_BYTES (expout_size)));
+ }
+
+ {
+ int i;
+
+ for (i = expout_ptr - 1; i >= pos; i--)
+ expout->elts[i + newlen] = expout->elts[i];
+ }
+
+ memcpy (expout->elts + pos, new->elts, EXP_ELEM_TO_BYTES (newlen));
+ expout_ptr += newlen;
+}
diff --git a/gdb/m2-exp.tab.c b/gdb/m2-exp.tab.c
new file mode 100644
index 00000000000..2bfc681a114
--- /dev/null
+++ b/gdb/m2-exp.tab.c
@@ -0,0 +1,2089 @@
+
+/* A Bison parser, made from m2-exp.y
+ by GNU Bison version 1.25
+ */
+
+#define YYBISON 1 /* Identify Bison output. */
+
+#define INT 258
+#define HEX 259
+#define ERROR 260
+#define UINT 261
+#define M2_TRUE 262
+#define M2_FALSE 263
+#define CHAR 264
+#define FLOAT 265
+#define STRING 266
+#define NAME 267
+#define BLOCKNAME 268
+#define IDENT 269
+#define VARNAME 270
+#define TYPENAME 271
+#define SIZE 272
+#define CAP 273
+#define ORD 274
+#define HIGH 275
+#define ABS 276
+#define MIN_FUNC 277
+#define MAX_FUNC 278
+#define FLOAT_FUNC 279
+#define VAL 280
+#define CHR 281
+#define ODD 282
+#define TRUNC 283
+#define INC 284
+#define DEC 285
+#define INCL 286
+#define EXCL 287
+#define COLONCOLON 288
+#define INTERNAL_VAR 289
+#define ABOVE_COMMA 290
+#define ASSIGN 291
+#define LEQ 292
+#define GEQ 293
+#define NOTEQUAL 294
+#define IN 295
+#define OROR 296
+#define LOGICAL_AND 297
+#define DIV 298
+#define MOD 299
+#define UNARY 300
+#define DOT 301
+#define NOT 302
+#define QID 303
+
+#line 40 "m2-exp.y"
+
+
+#include "defs.h"
+#include "gdb_string.h"
+#include "expression.h"
+#include "language.h"
+#include "value.h"
+#include "parser-defs.h"
+#include "m2-lang.h"
+#include "bfd.h" /* Required by objfiles.h. */
+#include "symfile.h" /* Required by objfiles.h. */
+#include "objfiles.h" /* For have_full_symbols and have_partial_symbols */
+
+/* Remap normal yacc parser interface names (yyparse, yylex, yyerror, etc),
+ as well as gratuitiously global symbol names, so we can have multiple
+ yacc generated parsers in gdb. Note that these are only the variables
+ produced by yacc. If other parser generators (bison, byacc, etc) produce
+ additional global names that conflict at link time, then those parser
+ generators need to be fixed instead of adding those names to this list. */
+
+#define yymaxdepth m2_maxdepth
+#define yyparse m2_parse
+#define yylex m2_lex
+#define yyerror m2_error
+#define yylval m2_lval
+#define yychar m2_char
+#define yydebug m2_debug
+#define yypact m2_pact
+#define yyr1 m2_r1
+#define yyr2 m2_r2
+#define yydef m2_def
+#define yychk m2_chk
+#define yypgo m2_pgo
+#define yyact m2_act
+#define yyexca m2_exca
+#define yyerrflag m2_errflag
+#define yynerrs m2_nerrs
+#define yyps m2_ps
+#define yypv m2_pv
+#define yys m2_s
+#define yy_yys m2_yys
+#define yystate m2_state
+#define yytmp m2_tmp
+#define yyv m2_v
+#define yy_yyv m2_yyv
+#define yyval m2_val
+#define yylloc m2_lloc
+#define yyreds m2_reds /* With YYDEBUG defined */
+#define yytoks m2_toks /* With YYDEBUG defined */
+#define yylhs m2_yylhs
+#define yylen m2_yylen
+#define yydefred m2_yydefred
+#define yydgoto m2_yydgoto
+#define yysindex m2_yysindex
+#define yyrindex m2_yyrindex
+#define yygindex m2_yygindex
+#define yytable m2_yytable
+#define yycheck m2_yycheck
+
+#ifndef YYDEBUG
+#define YYDEBUG 0 /* Default to no yydebug support */
+#endif
+
+int
+yyparse PARAMS ((void));
+
+static int
+yylex PARAMS ((void));
+
+void
+yyerror PARAMS ((char *));
+
+#if 0
+static char *
+make_qualname PARAMS ((char *, char *));
+#endif
+
+static int
+parse_number PARAMS ((int));
+
+/* The sign of the number being parsed. */
+static int number_sign = 1;
+
+/* The block that the module specified by the qualifer on an identifer is
+ contained in, */
+#if 0
+static struct block *modblock=0;
+#endif
+
+
+#line 135 "m2-exp.y"
+typedef union
+ {
+ LONGEST lval;
+ ULONGEST ulval;
+ DOUBLEST dval;
+ struct symbol *sym;
+ struct type *tval;
+ struct stoken sval;
+ int voidval;
+ struct block *bval;
+ enum exp_opcode opcode;
+ struct internalvar *ivar;
+
+ struct type **tvec;
+ int *ivec;
+ } YYSTYPE;
+#include <stdio.h>
+
+#ifndef __cplusplus
+#ifndef __STDC__
+#define const
+#endif
+#endif
+
+
+
+#define YYFINAL 181
+#define YYFLAG -32768
+#define YYNTBASE 68
+
+#define YYTRANSLATE(x) ((unsigned)(x) <= 303 ? yytranslate[x] : 82)
+
+static const char yytranslate[] = { 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 44, 2, 2, 48, 2, 60,
+ 64, 52, 50, 35, 51, 2, 53, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 38,
+ 42, 39, 2, 49, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 59, 2, 67, 57, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 65, 2, 66, 62, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 1, 2, 3, 4, 5,
+ 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
+ 26, 27, 28, 29, 30, 31, 32, 33, 34, 36,
+ 37, 40, 41, 43, 45, 46, 47, 54, 55, 56,
+ 58, 61, 63
+};
+
+#if YYDEBUG != 0
+static const short yyprhs[] = { 0,
+ 0, 2, 4, 6, 9, 10, 14, 17, 20, 22,
+ 24, 29, 34, 39, 44, 49, 54, 59, 66, 71,
+ 76, 81, 84, 89, 96, 101, 108, 112, 114, 118,
+ 125, 132, 136, 141, 142, 148, 149, 155, 156, 158,
+ 162, 164, 168, 173, 178, 182, 186, 190, 194, 198,
+ 202, 206, 210, 214, 218, 222, 226, 230, 234, 238,
+ 242, 246, 250, 252, 254, 256, 258, 260, 262, 264,
+ 269, 271, 273, 275, 279, 281, 283, 287, 289
+};
+
+static const short yyrhs[] = { 70,
+ 0, 69, 0, 81, 0, 70, 57, 0, 0, 51,
+ 71, 70, 0, 50, 70, 0, 72, 70, 0, 61,
+ 0, 62, 0, 18, 60, 70, 64, 0, 19, 60,
+ 70, 64, 0, 21, 60, 70, 64, 0, 20, 60,
+ 70, 64, 0, 22, 60, 81, 64, 0, 23, 60,
+ 81, 64, 0, 24, 60, 70, 64, 0, 25, 60,
+ 81, 35, 70, 64, 0, 26, 60, 70, 64, 0,
+ 27, 60, 70, 64, 0, 28, 60, 70, 64, 0,
+ 17, 70, 0, 29, 60, 70, 64, 0, 29, 60,
+ 70, 35, 70, 64, 0, 30, 60, 70, 64, 0,
+ 30, 60, 70, 35, 70, 64, 0, 70, 58, 12,
+ 0, 73, 0, 70, 45, 73, 0, 31, 60, 70,
+ 35, 70, 64, 0, 32, 60, 70, 35, 70, 64,
+ 0, 65, 76, 66, 0, 81, 65, 76, 66, 0,
+ 0, 70, 59, 74, 77, 67, 0, 0, 70, 60,
+ 75, 76, 64, 0, 0, 70, 0, 76, 35, 70,
+ 0, 70, 0, 77, 35, 70, 0, 65, 81, 66,
+ 70, 0, 81, 60, 70, 64, 0, 60, 70, 64,
+ 0, 70, 49, 70, 0, 70, 52, 70, 0, 70,
+ 53, 70, 0, 70, 54, 70, 0, 70, 55, 70,
+ 0, 70, 50, 70, 0, 70, 51, 70, 0, 70,
+ 42, 70, 0, 70, 43, 70, 0, 70, 44, 70,
+ 0, 70, 40, 70, 0, 70, 41, 70, 0, 70,
+ 38, 70, 0, 70, 39, 70, 0, 70, 47, 70,
+ 0, 70, 46, 70, 0, 70, 37, 70, 0, 7,
+ 0, 8, 0, 3, 0, 6, 0, 9, 0, 10,
+ 0, 80, 0, 17, 60, 81, 64, 0, 11, 0,
+ 79, 0, 13, 0, 78, 33, 13, 0, 79, 0,
+ 34, 0, 78, 33, 12, 0, 12, 0, 16, 0
+};
+
+#endif
+
+#if YYDEBUG != 0
+static const short yyrline[] = { 0,
+ 204, 205, 208, 217, 220, 222, 227, 231, 235, 236,
+ 239, 243, 247, 251, 255, 261, 267, 271, 277, 281,
+ 285, 289, 294, 298, 304, 308, 314, 320, 323, 327,
+ 331, 334, 336, 342, 347, 353, 357, 363, 366, 370,
+ 375, 380, 385, 391, 397, 405, 409, 413, 417, 421,
+ 425, 429, 433, 437, 439, 443, 447, 451, 455, 459,
+ 463, 467, 474, 480, 486, 493, 502, 510, 517, 520,
+ 527, 534, 538, 547, 559, 567, 571, 587, 638
+};
+#endif
+
+
+#if YYDEBUG != 0 || defined (YYERROR_VERBOSE)
+
+static const char * const yytname[] = { "$","error","$undefined.","INT","HEX",
+"ERROR","UINT","M2_TRUE","M2_FALSE","CHAR","FLOAT","STRING","NAME","BLOCKNAME",
+"IDENT","VARNAME","TYPENAME","SIZE","CAP","ORD","HIGH","ABS","MIN_FUNC","MAX_FUNC",
+"FLOAT_FUNC","VAL","CHR","ODD","TRUNC","INC","DEC","INCL","EXCL","COLONCOLON",
+"INTERNAL_VAR","','","ABOVE_COMMA","ASSIGN","'<'","'>'","LEQ","GEQ","'='","NOTEQUAL",
+"'#'","IN","OROR","LOGICAL_AND","'&'","'@'","'+'","'-'","'*'","'/'","DIV","MOD",
+"UNARY","'^'","DOT","'['","'('","NOT","'~'","QID","')'","'{'","'}'","']'","start",
+"type_exp","exp","@1","not_exp","set","@2","@3","arglist","non_empty_arglist",
+"block","fblock","variable","type", NULL
+};
+#endif
+
+static const short yyr1[] = { 0,
+ 68, 68, 69, 70, 71, 70, 70, 70, 72, 72,
+ 70, 70, 70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 70, 70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 73, 73, 74, 70, 75, 70, 76, 76, 76,
+ 77, 77, 70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 70, 70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 70, 70, 70, 70, 70, 70, 70, 70, 70,
+ 70, 78, 79, 79, 80, 80, 80, 80, 81
+};
+
+static const short yyr2[] = { 0,
+ 1, 1, 1, 2, 0, 3, 2, 2, 1, 1,
+ 4, 4, 4, 4, 4, 4, 4, 6, 4, 4,
+ 4, 2, 4, 6, 4, 6, 3, 1, 3, 6,
+ 6, 3, 4, 0, 5, 0, 5, 0, 1, 3,
+ 1, 3, 4, 4, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 1, 1, 1, 1, 1, 1, 1, 4,
+ 1, 1, 1, 3, 1, 1, 3, 1, 1
+};
+
+static const short yydefact[] = { 0,
+ 65, 66, 63, 64, 67, 68, 71, 78, 73, 79,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 76, 0, 5, 0,
+ 9, 10, 38, 2, 1, 0, 28, 0, 75, 69,
+ 3, 0, 22, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,
+ 0, 0, 39, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 4, 0, 34, 36, 8, 0, 0,
+ 38, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 6, 45, 0,
+ 32, 0, 62, 58, 59, 56, 57, 53, 54, 55,
+ 38, 29, 0, 61, 60, 46, 51, 52, 47, 48,
+ 49, 50, 27, 0, 38, 77, 74, 0, 0, 70,
+ 11, 12, 14, 13, 15, 16, 17, 0, 19, 20,
+ 21, 0, 23, 0, 25, 0, 0, 40, 43, 41,
+ 0, 0, 44, 33, 0, 0, 0, 0, 0, 0,
+ 35, 37, 18, 24, 26, 30, 31, 42, 0, 0,
+ 0
+};
+
+static const short yydefgoto[] = { 179,
+ 34, 63, 61, 36, 37, 134, 135, 64, 161, 38,
+ 39, 40, 44
+};
+
+static const short yypact[] = { 155,
+-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
+ 215, -27, -22, -20, -19, 14, 24, 26, 27, 28,
+ 29, 31, 32, 33, 35, 36,-32768, 155,-32768, 155,
+-32768,-32768, 155,-32768, 742, 155,-32768, -6, -4,-32768,
+ -34, 155, 5, -34, 155, 155, 155, 155, 44, 44,
+ 155, 44, 155, 155, 155, 155, 155, 155, 155, 5,
+ 155, 272, 742, -31, -41, 155, 155, 155, 155, 155,
+ 155, 155, 155, -15, 155, 155, 155, 155, 155, 155,
+ 155, 155, 155,-32768, 85,-32768,-32768, 5, -5, 155,
+ 155, -21, 300, 328, 356, 384, 34, 39, 412, 64,
+ 440, 468, 496, 78, 244, 692, 718, 5,-32768, 155,
+-32768, 155, 766, -37, -37, -37, -37, -37, -37, -37,
+ 155,-32768, 40, 141, 201, 777, 786, 786, 5, 5,
+ 5, 5,-32768, 155, 155,-32768,-32768, 524, -29,-32768,
+-32768,-32768,-32768,-32768,-32768,-32768,-32768, 155,-32768,-32768,
+-32768, 155,-32768, 155,-32768, 155, 155, 742, 5, 742,
+ -33, -32,-32768,-32768, 552, 580, 608, 636, 664, 155,
+-32768,-32768,-32768,-32768,-32768,-32768,-32768, 742, 100, 106,
+-32768
+};
+
+static const short yypgoto[] = {-32768,
+-32768, 0,-32768,-32768, 37,-32768,-32768, -86,-32768,-32768,
+-32768,-32768, 52
+};
+
+
+#define YYLAST 846
+
+
+static const short yytable[] = { 35,
+ 10, 170, 110, 110, 139, 110, 136, 137, 75, 76,
+ 43, 77, 78, 79, 80, 81, 82, 83, 90, 84,
+ 85, 86, 87, 91, 112, 90, 89, 60, -72, 62,
+ 91, 172, 45, 171, 111, 88, 164, 46, 90, 47,
+ 48, 62, 140, 91, 93, 94, 95, 96, 162, 121,
+ 99, 41, 101, 102, 103, 104, 105, 106, 107, 10,
+ 108, 84, 85, 86, 87, 113, 114, 115, 116, 117,
+ 118, 119, 120, 49, 124, 125, 126, 127, 128, 129,
+ 130, 131, 132, 50, 65, 51, 52, 53, 54, 138,
+ 55, 56, 57, 92, 58, 59, 133, 145, 148, 180,
+ 97, 98, 146, 100, 91, 181, 0, 0, 0, 158,
+ 122, 159, 152, 0, 66, 67, 68, 69, 70, 71,
+ 72, 73, 74, 75, 76, 123, 77, 78, 79, 80,
+ 81, 82, 83, 160, 84, 85, 86, 87, 0, 0,
+ 0, 153, 0, 0, 0, 0, 0, 165, 0, 0,
+ 0, 166, 0, 167, 0, 168, 169, 1, 0, 0,
+ 2, 3, 4, 5, 6, 7, 8, 9, 0, 178,
+ 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
+ 20, 21, 22, 23, 24, 25, 26, 76, 27, 77,
+ 78, 79, 80, 81, 82, 83, 0, 84, 85, 86,
+ 87, 0, 0, 0, 28, 29, 0, 0, 0, 0,
+ 0, 0, 0, 0, 30, 31, 32, 1, 0, 33,
+ 2, 3, 4, 5, 6, 7, 8, 9, 0, 0,
+ 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
+ 20, 21, 22, 23, 24, 25, 26, 0, 27, 77,
+ 78, 79, 80, 81, 82, 83, 0, 84, 85, 86,
+ 87, 0, 0, 0, 28, 29, 0, 0, 0, 0,
+ 0, 0, 0, 0, 42, 31, 32, 0, 154, 33,
+ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
+ 76, 0, 77, 78, 79, 80, 81, 82, 83, 0,
+ 84, 85, 86, 87, 0, 0, 0, 155, 66, 67,
+ 68, 69, 70, 71, 72, 73, 74, 75, 76, 0,
+ 77, 78, 79, 80, 81, 82, 83, 0, 84, 85,
+ 86, 87, 0, 0, 0, 109, 66, 67, 68, 69,
+ 70, 71, 72, 73, 74, 75, 76, 0, 77, 78,
+ 79, 80, 81, 82, 83, 0, 84, 85, 86, 87,
+ 0, 0, 0, 141, 66, 67, 68, 69, 70, 71,
+ 72, 73, 74, 75, 76, 0, 77, 78, 79, 80,
+ 81, 82, 83, 0, 84, 85, 86, 87, 0, 0,
+ 0, 142, 66, 67, 68, 69, 70, 71, 72, 73,
+ 74, 75, 76, 0, 77, 78, 79, 80, 81, 82,
+ 83, 0, 84, 85, 86, 87, 0, 0, 0, 143,
+ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
+ 76, 0, 77, 78, 79, 80, 81, 82, 83, 0,
+ 84, 85, 86, 87, 0, 0, 0, 144, 66, 67,
+ 68, 69, 70, 71, 72, 73, 74, 75, 76, 0,
+ 77, 78, 79, 80, 81, 82, 83, 0, 84, 85,
+ 86, 87, 0, 0, 0, 147, 66, 67, 68, 69,
+ 70, 71, 72, 73, 74, 75, 76, 0, 77, 78,
+ 79, 80, 81, 82, 83, 0, 84, 85, 86, 87,
+ 0, 0, 0, 149, 66, 67, 68, 69, 70, 71,
+ 72, 73, 74, 75, 76, 0, 77, 78, 79, 80,
+ 81, 82, 83, 0, 84, 85, 86, 87, 0, 0,
+ 0, 150, 66, 67, 68, 69, 70, 71, 72, 73,
+ 74, 75, 76, 0, 77, 78, 79, 80, 81, 82,
+ 83, 0, 84, 85, 86, 87, 0, 0, 0, 151,
+ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
+ 76, 0, 77, 78, 79, 80, 81, 82, 83, 0,
+ 84, 85, 86, 87, 0, 0, 0, 163, 66, 67,
+ 68, 69, 70, 71, 72, 73, 74, 75, 76, 0,
+ 77, 78, 79, 80, 81, 82, 83, 0, 84, 85,
+ 86, 87, 0, 0, 0, 173, 66, 67, 68, 69,
+ 70, 71, 72, 73, 74, 75, 76, 0, 77, 78,
+ 79, 80, 81, 82, 83, 0, 84, 85, 86, 87,
+ 0, 0, 0, 174, 66, 67, 68, 69, 70, 71,
+ 72, 73, 74, 75, 76, 0, 77, 78, 79, 80,
+ 81, 82, 83, 0, 84, 85, 86, 87, 0, 0,
+ 0, 175, 66, 67, 68, 69, 70, 71, 72, 73,
+ 74, 75, 76, 0, 77, 78, 79, 80, 81, 82,
+ 83, 0, 84, 85, 86, 87, 0, 0, 0, 176,
+ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
+ 76, 0, 77, 78, 79, 80, 81, 82, 83, 0,
+ 84, 85, 86, 87, 0, 0, 156, 177, 66, 67,
+ 68, 69, 70, 71, 72, 73, 74, 75, 76, 0,
+ 77, 78, 79, 80, 81, 82, 83, 0, 84, 85,
+ 86, 87, 157, 0, 66, 67, 68, 69, 70, 71,
+ 72, 73, 74, 75, 76, 0, 77, 78, 79, 80,
+ 81, 82, 83, 0, 84, 85, 86, 87, 66, 67,
+ 68, 69, 70, 71, 72, 73, 74, 75, 76, 0,
+ 77, 78, 79, 80, 81, 82, 83, 0, 84, 85,
+ 86, 87,-32768, 67, 68, 69, 70, 71, 72, 73,
+ 74, 75, 76, 0, 77, 78, 79, 80, 81, 82,
+ 83, 0, 84, 85, 86, 87, 78, 79, 80, 81,
+ 82, 83, 0, 84, 85, 86, 87, 80, 81, 82,
+ 83, 0, 84, 85, 86, 87
+};
+
+static const short yycheck[] = { 0,
+ 16, 35, 35, 35, 91, 35, 12, 13, 46, 47,
+ 11, 49, 50, 51, 52, 53, 54, 55, 60, 57,
+ 58, 59, 60, 65, 66, 60, 33, 28, 33, 30,
+ 65, 64, 60, 67, 66, 36, 66, 60, 60, 60,
+ 60, 42, 64, 65, 45, 46, 47, 48, 135, 65,
+ 51, 0, 53, 54, 55, 56, 57, 58, 59, 16,
+ 61, 57, 58, 59, 60, 66, 67, 68, 69, 70,
+ 71, 72, 73, 60, 75, 76, 77, 78, 79, 80,
+ 81, 82, 83, 60, 33, 60, 60, 60, 60, 90,
+ 60, 60, 60, 42, 60, 60, 12, 64, 35, 0,
+ 49, 50, 64, 52, 65, 0, -1, -1, -1, 110,
+ 74, 112, 35, -1, 37, 38, 39, 40, 41, 42,
+ 43, 44, 45, 46, 47, 74, 49, 50, 51, 52,
+ 53, 54, 55, 134, 57, 58, 59, 60, -1, -1,
+ -1, 64, -1, -1, -1, -1, -1, 148, -1, -1,
+ -1, 152, -1, 154, -1, 156, 157, 3, -1, -1,
+ 6, 7, 8, 9, 10, 11, 12, 13, -1, 170,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
+ 26, 27, 28, 29, 30, 31, 32, 47, 34, 49,
+ 50, 51, 52, 53, 54, 55, -1, 57, 58, 59,
+ 60, -1, -1, -1, 50, 51, -1, -1, -1, -1,
+ -1, -1, -1, -1, 60, 61, 62, 3, -1, 65,
+ 6, 7, 8, 9, 10, 11, 12, 13, -1, -1,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
+ 26, 27, 28, 29, 30, 31, 32, -1, 34, 49,
+ 50, 51, 52, 53, 54, 55, -1, 57, 58, 59,
+ 60, -1, -1, -1, 50, 51, -1, -1, -1, -1,
+ -1, -1, -1, -1, 60, 61, 62, -1, 35, 65,
+ 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, -1, 49, 50, 51, 52, 53, 54, 55, -1,
+ 57, 58, 59, 60, -1, -1, -1, 64, 37, 38,
+ 39, 40, 41, 42, 43, 44, 45, 46, 47, -1,
+ 49, 50, 51, 52, 53, 54, 55, -1, 57, 58,
+ 59, 60, -1, -1, -1, 64, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, -1, 49, 50,
+ 51, 52, 53, 54, 55, -1, 57, 58, 59, 60,
+ -1, -1, -1, 64, 37, 38, 39, 40, 41, 42,
+ 43, 44, 45, 46, 47, -1, 49, 50, 51, 52,
+ 53, 54, 55, -1, 57, 58, 59, 60, -1, -1,
+ -1, 64, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, -1, 49, 50, 51, 52, 53, 54,
+ 55, -1, 57, 58, 59, 60, -1, -1, -1, 64,
+ 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, -1, 49, 50, 51, 52, 53, 54, 55, -1,
+ 57, 58, 59, 60, -1, -1, -1, 64, 37, 38,
+ 39, 40, 41, 42, 43, 44, 45, 46, 47, -1,
+ 49, 50, 51, 52, 53, 54, 55, -1, 57, 58,
+ 59, 60, -1, -1, -1, 64, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, -1, 49, 50,
+ 51, 52, 53, 54, 55, -1, 57, 58, 59, 60,
+ -1, -1, -1, 64, 37, 38, 39, 40, 41, 42,
+ 43, 44, 45, 46, 47, -1, 49, 50, 51, 52,
+ 53, 54, 55, -1, 57, 58, 59, 60, -1, -1,
+ -1, 64, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, -1, 49, 50, 51, 52, 53, 54,
+ 55, -1, 57, 58, 59, 60, -1, -1, -1, 64,
+ 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, -1, 49, 50, 51, 52, 53, 54, 55, -1,
+ 57, 58, 59, 60, -1, -1, -1, 64, 37, 38,
+ 39, 40, 41, 42, 43, 44, 45, 46, 47, -1,
+ 49, 50, 51, 52, 53, 54, 55, -1, 57, 58,
+ 59, 60, -1, -1, -1, 64, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, -1, 49, 50,
+ 51, 52, 53, 54, 55, -1, 57, 58, 59, 60,
+ -1, -1, -1, 64, 37, 38, 39, 40, 41, 42,
+ 43, 44, 45, 46, 47, -1, 49, 50, 51, 52,
+ 53, 54, 55, -1, 57, 58, 59, 60, -1, -1,
+ -1, 64, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, -1, 49, 50, 51, 52, 53, 54,
+ 55, -1, 57, 58, 59, 60, -1, -1, -1, 64,
+ 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, -1, 49, 50, 51, 52, 53, 54, 55, -1,
+ 57, 58, 59, 60, -1, -1, 35, 64, 37, 38,
+ 39, 40, 41, 42, 43, 44, 45, 46, 47, -1,
+ 49, 50, 51, 52, 53, 54, 55, -1, 57, 58,
+ 59, 60, 35, -1, 37, 38, 39, 40, 41, 42,
+ 43, 44, 45, 46, 47, -1, 49, 50, 51, 52,
+ 53, 54, 55, -1, 57, 58, 59, 60, 37, 38,
+ 39, 40, 41, 42, 43, 44, 45, 46, 47, -1,
+ 49, 50, 51, 52, 53, 54, 55, -1, 57, 58,
+ 59, 60, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, -1, 49, 50, 51, 52, 53, 54,
+ 55, -1, 57, 58, 59, 60, 50, 51, 52, 53,
+ 54, 55, -1, 57, 58, 59, 60, 52, 53, 54,
+ 55, -1, 57, 58, 59, 60
+};
+/* -*-C-*- Note some compilers choke on comments on `#line' lines. */
+#line 3 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* Skeleton output parser for bison,
+ Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+
+/* As a special exception, when this file is copied by Bison into a
+ Bison output file, you may use that output file without restriction.
+ This special exception was added by the Free Software Foundation
+ in version 1.24 of Bison. */
+
+#ifndef alloca
+#ifdef __GNUC__
+#define alloca __builtin_alloca
+#else /* not GNU C. */
+#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi)
+#include <alloca.h>
+#else /* not sparc */
+#if defined (MSDOS) && !defined (__TURBOC__)
+#else /* not MSDOS, or __TURBOC__ */
+#if defined(_AIX)
+ #pragma alloca
+#else /* not MSDOS, __TURBOC__, or _AIX */
+#ifdef __hpux
+#ifdef __cplusplus
+extern "C" {
+void *alloca (unsigned int);
+};
+#else /* not __cplusplus */
+void *alloca ();
+#endif /* not __cplusplus */
+#endif /* __hpux */
+#endif /* not _AIX */
+#endif /* not MSDOS, or __TURBOC__ */
+#endif /* not sparc. */
+#endif /* not GNU C. */
+#endif /* alloca not defined. */
+
+/* This is the parser code that is written into each bison parser
+ when the %semantic_parser declaration is not specified in the grammar.
+ It was written by Richard Stallman by simplifying the hairy parser
+ used when %semantic_parser is specified. */
+
+/* Note: there must be only one dollar sign in this file.
+ It is replaced by the list of actions, each action
+ as one case of the switch. */
+
+#define yyerrok (yyerrstatus = 0)
+#define yyclearin (yychar = YYEMPTY)
+#define YYEMPTY -2
+#define YYEOF 0
+#define YYACCEPT return(0)
+#define YYABORT return(1)
+#define YYERROR goto yyerrlab1
+/* Like YYERROR except do call yyerror.
+ This remains here temporarily to ease the
+ transition to the new meaning of YYERROR, for GCC.
+ Once GCC version 2 has supplanted version 1, this can go. */
+#define YYFAIL goto yyerrlab
+#define YYRECOVERING() (!!yyerrstatus)
+#define YYBACKUP(token, value) \
+do \
+ if (yychar == YYEMPTY && yylen == 1) \
+ { yychar = (token), yylval = (value); \
+ yychar1 = YYTRANSLATE (yychar); \
+ YYPOPSTACK; \
+ goto yybackup; \
+ } \
+ else \
+ { yyerror ("syntax error: cannot back up"); YYERROR; } \
+while (0)
+
+#define YYTERROR 1
+#define YYERRCODE 256
+
+#ifndef YYPURE
+#define YYLEX yylex()
+#endif
+
+#ifdef YYPURE
+#ifdef YYLSP_NEEDED
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, &yylloc, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval, &yylloc)
+#endif
+#else /* not YYLSP_NEEDED */
+#ifdef YYLEX_PARAM
+#define YYLEX yylex(&yylval, YYLEX_PARAM)
+#else
+#define YYLEX yylex(&yylval)
+#endif
+#endif /* not YYLSP_NEEDED */
+#endif
+
+/* If nonreentrant, generate the variables here */
+
+#ifndef YYPURE
+
+int yychar; /* the lookahead symbol */
+YYSTYPE yylval; /* the semantic value of the */
+ /* lookahead symbol */
+
+#ifdef YYLSP_NEEDED
+YYLTYPE yylloc; /* location data for the lookahead */
+ /* symbol */
+#endif
+
+int yynerrs; /* number of parse errors so far */
+#endif /* not YYPURE */
+
+#if YYDEBUG != 0
+int yydebug; /* nonzero means print parse trace */
+/* Since this is uninitialized, it does not stop multiple parsers
+ from coexisting. */
+#endif
+
+/* YYINITDEPTH indicates the initial size of the parser's stacks */
+
+#ifndef YYINITDEPTH
+#define YYINITDEPTH 200
+#endif
+
+/* YYMAXDEPTH is the maximum size the stacks can grow to
+ (effective only if the built-in stack extension method is used). */
+
+#if YYMAXDEPTH == 0
+#undef YYMAXDEPTH
+#endif
+
+#ifndef YYMAXDEPTH
+#define YYMAXDEPTH 10000
+#endif
+
+/* Prevent warning if -Wstrict-prototypes. */
+#ifdef __GNUC__
+int yyparse (void);
+#endif
+
+#if __GNUC__ > 1 /* GNU C and GNU C++ define this. */
+#define __yy_memcpy(TO,FROM,COUNT) __builtin_memcpy(TO,FROM,COUNT)
+#else /* not GNU C or C++ */
+#ifndef __cplusplus
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (to, from, count)
+ char *to;
+ char *from;
+ int count;
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#else /* __cplusplus */
+
+/* This is the most reliable way to avoid incompatibilities
+ in available built-in functions on various systems. */
+static void
+__yy_memcpy (char *to, char *from, int count)
+{
+ register char *f = from;
+ register char *t = to;
+ register int i = count;
+
+ while (i-- > 0)
+ *t++ = *f++;
+}
+
+#endif
+#endif
+
+#line 196 "/stone/jimb/main-98r2/share/bison.simple"
+
+/* The user can define YYPARSE_PARAM as the name of an argument to be passed
+ into yyparse. The argument should have type void *.
+ It should actually point to an object.
+ Grammar actions can access the variable by casting it
+ to the proper pointer type. */
+
+#ifdef YYPARSE_PARAM
+#ifdef __cplusplus
+#define YYPARSE_PARAM_ARG void *YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL
+#else /* not __cplusplus */
+#define YYPARSE_PARAM_ARG YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM;
+#endif /* not __cplusplus */
+#else /* not YYPARSE_PARAM */
+#define YYPARSE_PARAM_ARG
+#define YYPARSE_PARAM_DECL
+#endif /* not YYPARSE_PARAM */
+
+int
+yyparse(YYPARSE_PARAM_ARG)
+ YYPARSE_PARAM_DECL
+{
+ register int yystate;
+ register int yyn;
+ register short *yyssp;
+ register YYSTYPE *yyvsp;
+ int yyerrstatus; /* number of tokens to shift before error messages enabled */
+ int yychar1 = 0; /* lookahead token as an internal (translated) token number */
+
+ short yyssa[YYINITDEPTH]; /* the state stack */
+ YYSTYPE yyvsa[YYINITDEPTH]; /* the semantic value stack */
+
+ short *yyss = yyssa; /* refer to the stacks thru separate pointers */
+ YYSTYPE *yyvs = yyvsa; /* to allow yyoverflow to xreallocate them elsewhere */
+
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylsa[YYINITDEPTH]; /* the location stack */
+ YYLTYPE *yyls = yylsa;
+ YYLTYPE *yylsp;
+
+#define YYPOPSTACK (yyvsp--, yyssp--, yylsp--)
+#else
+#define YYPOPSTACK (yyvsp--, yyssp--)
+#endif
+
+ int yystacksize = YYINITDEPTH;
+
+#ifdef YYPURE
+ int yychar;
+ YYSTYPE yylval;
+ int yynerrs;
+#ifdef YYLSP_NEEDED
+ YYLTYPE yylloc;
+#endif
+#endif
+
+ YYSTYPE yyval; /* the variable used to return */
+ /* semantic values from the action */
+ /* routines */
+
+ int yylen;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Starting parse\n");
+#endif
+
+ yystate = 0;
+ yyerrstatus = 0;
+ yynerrs = 0;
+ yychar = YYEMPTY; /* Cause a token to be read. */
+
+ /* Initialize stack pointers.
+ Waste one element of value and location stack
+ so that they stay on the same level as the state stack.
+ The wasted elements are never initialized. */
+
+ yyssp = yyss - 1;
+ yyvsp = yyvs;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls;
+#endif
+
+/* Push a new state, which is found in yystate . */
+/* In all cases, when you get here, the value and location stacks
+ have just been pushed. so pushing a state here evens the stacks. */
+yynewstate:
+
+ *++yyssp = yystate;
+
+ if (yyssp >= yyss + yystacksize - 1)
+ {
+ /* Give user a chance to xreallocate the stack */
+ /* Use copies of these so that the &'s don't force the real ones into memory. */
+ YYSTYPE *yyvs1 = yyvs;
+ short *yyss1 = yyss;
+#ifdef YYLSP_NEEDED
+ YYLTYPE *yyls1 = yyls;
+#endif
+
+ /* Get the current used size of the three stacks, in elements. */
+ int size = yyssp - yyss + 1;
+
+#ifdef yyoverflow
+ /* Each stack pointer address is followed by the size of
+ the data in use in that stack, in bytes. */
+#ifdef YYLSP_NEEDED
+ /* This used to be a conditional around just the two extra args,
+ but that might be undefined if yyoverflow is a macro. */
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yyls1, size * sizeof (*yylsp),
+ &yystacksize);
+#else
+ yyoverflow("parser stack overflow",
+ &yyss1, size * sizeof (*yyssp),
+ &yyvs1, size * sizeof (*yyvsp),
+ &yystacksize);
+#endif
+
+ yyss = yyss1; yyvs = yyvs1;
+#ifdef YYLSP_NEEDED
+ yyls = yyls1;
+#endif
+#else /* no yyoverflow */
+ /* Extend the stack our own way. */
+ if (yystacksize >= YYMAXDEPTH)
+ {
+ yyerror("parser stack overflow");
+ return 2;
+ }
+ yystacksize *= 2;
+ if (yystacksize > YYMAXDEPTH)
+ yystacksize = YYMAXDEPTH;
+ yyss = (short *) alloca (yystacksize * sizeof (*yyssp));
+ __yy_memcpy ((char *)yyss, (char *)yyss1, size * sizeof (*yyssp));
+ yyvs = (YYSTYPE *) alloca (yystacksize * sizeof (*yyvsp));
+ __yy_memcpy ((char *)yyvs, (char *)yyvs1, size * sizeof (*yyvsp));
+#ifdef YYLSP_NEEDED
+ yyls = (YYLTYPE *) alloca (yystacksize * sizeof (*yylsp));
+ __yy_memcpy ((char *)yyls, (char *)yyls1, size * sizeof (*yylsp));
+#endif
+#endif /* no yyoverflow */
+
+ yyssp = yyss + size - 1;
+ yyvsp = yyvs + size - 1;
+#ifdef YYLSP_NEEDED
+ yylsp = yyls + size - 1;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Stack size increased to %d\n", yystacksize);
+#endif
+
+ if (yyssp >= yyss + yystacksize - 1)
+ YYABORT;
+ }
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Entering state %d\n", yystate);
+#endif
+
+ goto yybackup;
+ yybackup:
+
+/* Do appropriate processing given the current state. */
+/* Read a lookahead token if we need one and don't already have one. */
+/* yyresume: */
+
+ /* First try to decide what to do without reference to lookahead token. */
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yydefault;
+
+ /* Not known => get a lookahead token if don't already have one. */
+
+ /* yychar is either YYEMPTY or YYEOF
+ or a valid token in external form. */
+
+ if (yychar == YYEMPTY)
+ {
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Reading a token: ");
+#endif
+ yychar = YYLEX;
+ }
+
+ /* Convert token to internal form (in yychar1) for indexing tables with */
+
+ if (yychar <= 0) /* This means end of input. */
+ {
+ yychar1 = 0;
+ yychar = YYEOF; /* Don't call YYLEX any more */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Now at end of input.\n");
+#endif
+ }
+ else
+ {
+ yychar1 = YYTRANSLATE(yychar);
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ fprintf (stderr, "Next token is %d (%s", yychar, yytname[yychar1]);
+ /* Give the individual parser a way to print the precise meaning
+ of a token, for further debugging info. */
+#ifdef YYPRINT
+ YYPRINT (stderr, yychar, yylval);
+#endif
+ fprintf (stderr, ")\n");
+ }
+#endif
+ }
+
+ yyn += yychar1;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != yychar1)
+ goto yydefault;
+
+ yyn = yytable[yyn];
+
+ /* yyn is what to do for this token type in this state.
+ Negative => reduce, -yyn is rule number.
+ Positive => shift, yyn is new state.
+ New state is final state => don't bother to shift,
+ just return success.
+ 0, or most negative number => error. */
+
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrlab;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrlab;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+ /* Shift the lookahead token. */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting token %d (%s), ", yychar, yytname[yychar1]);
+#endif
+
+ /* Discard the token being shifted unless it is eof. */
+ if (yychar != YYEOF)
+ yychar = YYEMPTY;
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ /* count tokens shifted since error; after three, turn off error status. */
+ if (yyerrstatus) yyerrstatus--;
+
+ yystate = yyn;
+ goto yynewstate;
+
+/* Do the default action for the current state. */
+yydefault:
+
+ yyn = yydefact[yystate];
+ if (yyn == 0)
+ goto yyerrlab;
+
+/* Do a reduction. yyn is the number of a rule to reduce with. */
+yyreduce:
+ yylen = yyr2[yyn];
+ if (yylen > 0)
+ yyval = yyvsp[1-yylen]; /* implement default value of the action */
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ int i;
+
+ fprintf (stderr, "Reducing via rule %d (line %d), ",
+ yyn, yyrline[yyn]);
+
+ /* Print the symbols being reduced, and their result. */
+ for (i = yyprhs[yyn]; yyrhs[i] > 0; i++)
+ fprintf (stderr, "%s ", yytname[yyrhs[i]]);
+ fprintf (stderr, " -> %s\n", yytname[yyr1[yyn]]);
+ }
+#endif
+
+
+ switch (yyn) {
+
+case 3:
+#line 209 "m2-exp.y"
+{ write_exp_elt_opcode(OP_TYPE);
+ write_exp_elt_type(yyvsp[0].tval);
+ write_exp_elt_opcode(OP_TYPE);
+ ;
+ break;}
+case 4:
+#line 218 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_IND); ;
+ break;}
+case 5:
+#line 221 "m2-exp.y"
+{ number_sign = -1; ;
+ break;}
+case 6:
+#line 223 "m2-exp.y"
+{ number_sign = 1;
+ write_exp_elt_opcode (UNOP_NEG); ;
+ break;}
+case 7:
+#line 228 "m2-exp.y"
+{ write_exp_elt_opcode(UNOP_PLUS); ;
+ break;}
+case 8:
+#line 232 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_LOGICAL_NOT); ;
+ break;}
+case 11:
+#line 240 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_CAP); ;
+ break;}
+case 12:
+#line 244 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_ORD); ;
+ break;}
+case 13:
+#line 248 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_ABS); ;
+ break;}
+case 14:
+#line 252 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_HIGH); ;
+ break;}
+case 15:
+#line 256 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_MIN);
+ write_exp_elt_type (yyvsp[-1].tval);
+ write_exp_elt_opcode (UNOP_MIN); ;
+ break;}
+case 16:
+#line 262 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_MAX);
+ write_exp_elt_type (yyvsp[-1].tval);
+ write_exp_elt_opcode (UNOP_MIN); ;
+ break;}
+case 17:
+#line 268 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_FLOAT); ;
+ break;}
+case 18:
+#line 272 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_VAL);
+ write_exp_elt_type (yyvsp[-3].tval);
+ write_exp_elt_opcode (BINOP_VAL); ;
+ break;}
+case 19:
+#line 278 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_CHR); ;
+ break;}
+case 20:
+#line 282 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_ODD); ;
+ break;}
+case 21:
+#line 286 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_TRUNC); ;
+ break;}
+case 22:
+#line 290 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_SIZEOF); ;
+ break;}
+case 23:
+#line 295 "m2-exp.y"
+{ write_exp_elt_opcode(UNOP_PREINCREMENT); ;
+ break;}
+case 24:
+#line 299 "m2-exp.y"
+{ write_exp_elt_opcode(BINOP_ASSIGN_MODIFY);
+ write_exp_elt_opcode(BINOP_ADD);
+ write_exp_elt_opcode(BINOP_ASSIGN_MODIFY); ;
+ break;}
+case 25:
+#line 305 "m2-exp.y"
+{ write_exp_elt_opcode(UNOP_PREDECREMENT);;
+ break;}
+case 26:
+#line 309 "m2-exp.y"
+{ write_exp_elt_opcode(BINOP_ASSIGN_MODIFY);
+ write_exp_elt_opcode(BINOP_SUB);
+ write_exp_elt_opcode(BINOP_ASSIGN_MODIFY); ;
+ break;}
+case 27:
+#line 315 "m2-exp.y"
+{ write_exp_elt_opcode (STRUCTOP_STRUCT);
+ write_exp_string (yyvsp[0].sval);
+ write_exp_elt_opcode (STRUCTOP_STRUCT); ;
+ break;}
+case 29:
+#line 324 "m2-exp.y"
+{ error("Sets are not implemented.");;
+ break;}
+case 30:
+#line 328 "m2-exp.y"
+{ error("Sets are not implemented.");;
+ break;}
+case 31:
+#line 332 "m2-exp.y"
+{ error("Sets are not implemented.");;
+ break;}
+case 32:
+#line 335 "m2-exp.y"
+{ error("Sets are not implemented.");;
+ break;}
+case 33:
+#line 337 "m2-exp.y"
+{ error("Sets are not implemented.");;
+ break;}
+case 34:
+#line 346 "m2-exp.y"
+{ start_arglist(); ;
+ break;}
+case 35:
+#line 348 "m2-exp.y"
+{ write_exp_elt_opcode (MULTI_SUBSCRIPT);
+ write_exp_elt_longcst ((LONGEST) end_arglist());
+ write_exp_elt_opcode (MULTI_SUBSCRIPT); ;
+ break;}
+case 36:
+#line 356 "m2-exp.y"
+{ start_arglist (); ;
+ break;}
+case 37:
+#line 358 "m2-exp.y"
+{ write_exp_elt_opcode (OP_FUNCALL);
+ write_exp_elt_longcst ((LONGEST) end_arglist ());
+ write_exp_elt_opcode (OP_FUNCALL); ;
+ break;}
+case 39:
+#line 367 "m2-exp.y"
+{ arglist_len = 1; ;
+ break;}
+case 40:
+#line 371 "m2-exp.y"
+{ arglist_len++; ;
+ break;}
+case 41:
+#line 376 "m2-exp.y"
+{ arglist_len = 1; ;
+ break;}
+case 42:
+#line 381 "m2-exp.y"
+{ arglist_len++; ;
+ break;}
+case 43:
+#line 386 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_MEMVAL);
+ write_exp_elt_type (yyvsp[-2].tval);
+ write_exp_elt_opcode (UNOP_MEMVAL); ;
+ break;}
+case 44:
+#line 392 "m2-exp.y"
+{ write_exp_elt_opcode (UNOP_CAST);
+ write_exp_elt_type (yyvsp[-3].tval);
+ write_exp_elt_opcode (UNOP_CAST); ;
+ break;}
+case 45:
+#line 398 "m2-exp.y"
+{ ;
+ break;}
+case 46:
+#line 406 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_REPEAT); ;
+ break;}
+case 47:
+#line 410 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_MUL); ;
+ break;}
+case 48:
+#line 414 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_DIV); ;
+ break;}
+case 49:
+#line 418 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_INTDIV); ;
+ break;}
+case 50:
+#line 422 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_REM); ;
+ break;}
+case 51:
+#line 426 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_ADD); ;
+ break;}
+case 52:
+#line 430 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_SUB); ;
+ break;}
+case 53:
+#line 434 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_EQUAL); ;
+ break;}
+case 54:
+#line 438 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_NOTEQUAL); ;
+ break;}
+case 55:
+#line 440 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_NOTEQUAL); ;
+ break;}
+case 56:
+#line 444 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_LEQ); ;
+ break;}
+case 57:
+#line 448 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_GEQ); ;
+ break;}
+case 58:
+#line 452 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_LESS); ;
+ break;}
+case 59:
+#line 456 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_GTR); ;
+ break;}
+case 60:
+#line 460 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_AND); ;
+ break;}
+case 61:
+#line 464 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_LOGICAL_OR); ;
+ break;}
+case 62:
+#line 468 "m2-exp.y"
+{ write_exp_elt_opcode (BINOP_ASSIGN); ;
+ break;}
+case 63:
+#line 475 "m2-exp.y"
+{ write_exp_elt_opcode (OP_BOOL);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].ulval);
+ write_exp_elt_opcode (OP_BOOL); ;
+ break;}
+case 64:
+#line 481 "m2-exp.y"
+{ write_exp_elt_opcode (OP_BOOL);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].ulval);
+ write_exp_elt_opcode (OP_BOOL); ;
+ break;}
+case 65:
+#line 487 "m2-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_m2_int);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].lval);
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 66:
+#line 494 "m2-exp.y"
+{
+ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_m2_card);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].ulval);
+ write_exp_elt_opcode (OP_LONG);
+ ;
+ break;}
+case 67:
+#line 503 "m2-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_m2_char);
+ write_exp_elt_longcst ((LONGEST) yyvsp[0].ulval);
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 68:
+#line 511 "m2-exp.y"
+{ write_exp_elt_opcode (OP_DOUBLE);
+ write_exp_elt_type (builtin_type_m2_real);
+ write_exp_elt_dblcst (yyvsp[0].dval);
+ write_exp_elt_opcode (OP_DOUBLE); ;
+ break;}
+case 70:
+#line 521 "m2-exp.y"
+{ write_exp_elt_opcode (OP_LONG);
+ write_exp_elt_type (builtin_type_int);
+ write_exp_elt_longcst ((LONGEST) TYPE_LENGTH (yyvsp[-1].tval));
+ write_exp_elt_opcode (OP_LONG); ;
+ break;}
+case 71:
+#line 528 "m2-exp.y"
+{ write_exp_elt_opcode (OP_M2_STRING);
+ write_exp_string (yyvsp[0].sval);
+ write_exp_elt_opcode (OP_M2_STRING); ;
+ break;}
+case 72:
+#line 535 "m2-exp.y"
+{ yyval.bval = SYMBOL_BLOCK_VALUE(yyvsp[0].sym); ;
+ break;}
+case 73:
+#line 539 "m2-exp.y"
+{ struct symbol *sym
+ = lookup_symbol (copy_name (yyvsp[0].sval), expression_context_block,
+ VAR_NAMESPACE, 0, NULL);
+ yyval.sym = sym;;
+ break;}
+case 74:
+#line 548 "m2-exp.y"
+{ struct symbol *tem
+ = lookup_symbol (copy_name (yyvsp[0].sval), yyvsp[-2].bval,
+ VAR_NAMESPACE, 0, NULL);
+ if (!tem || SYMBOL_CLASS (tem) != LOC_BLOCK)
+ error ("No function \"%s\" in specified context.",
+ copy_name (yyvsp[0].sval));
+ yyval.sym = tem;
+ ;
+ break;}
+case 75:
+#line 560 "m2-exp.y"
+{ write_exp_elt_opcode(OP_VAR_VALUE);
+ write_exp_elt_block (NULL);
+ write_exp_elt_sym (yyvsp[0].sym);
+ write_exp_elt_opcode (OP_VAR_VALUE); ;
+ break;}
+case 77:
+#line 572 "m2-exp.y"
+{ struct symbol *sym;
+ sym = lookup_symbol (copy_name (yyvsp[0].sval), yyvsp[-2].bval,
+ VAR_NAMESPACE, 0, NULL);
+ if (sym == 0)
+ error ("No symbol \"%s\" in specified context.",
+ copy_name (yyvsp[0].sval));
+
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ /* block_found is set by lookup_symbol. */
+ write_exp_elt_block (block_found);
+ write_exp_elt_sym (sym);
+ write_exp_elt_opcode (OP_VAR_VALUE); ;
+ break;}
+case 78:
+#line 588 "m2-exp.y"
+{ struct symbol *sym;
+ int is_a_field_of_this;
+
+ sym = lookup_symbol (copy_name (yyvsp[0].sval),
+ expression_context_block,
+ VAR_NAMESPACE,
+ &is_a_field_of_this,
+ NULL);
+ if (sym)
+ {
+ if (symbol_read_needs_frame (sym))
+ {
+ if (innermost_block == 0 ||
+ contained_in (block_found,
+ innermost_block))
+ innermost_block = block_found;
+ }
+
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ /* We want to use the selected frame, not
+ another more inner frame which happens to
+ be in the same block. */
+ write_exp_elt_block (NULL);
+ write_exp_elt_sym (sym);
+ write_exp_elt_opcode (OP_VAR_VALUE);
+ }
+ else
+ {
+ struct minimal_symbol *msymbol;
+ register char *arg = copy_name (yyvsp[0].sval);
+
+ msymbol =
+ lookup_minimal_symbol (arg, NULL, NULL);
+ if (msymbol != NULL)
+ {
+ write_exp_msymbol
+ (msymbol,
+ lookup_function_type (builtin_type_int),
+ builtin_type_int);
+ }
+ else if (!have_full_symbols () && !have_partial_symbols ())
+ error ("No symbol table is loaded. Use the \"symbol-file\" command.");
+ else
+ error ("No symbol \"%s\" in current context.",
+ copy_name (yyvsp[0].sval));
+ }
+ ;
+ break;}
+case 79:
+#line 639 "m2-exp.y"
+{ yyval.tval = lookup_typename (copy_name (yyvsp[0].sval),
+ expression_context_block, 0); ;
+ break;}
+}
+ /* the action file gets copied in in place of this dollarsign */
+#line 498 "/stone/jimb/main-98r2/share/bison.simple"
+
+ yyvsp -= yylen;
+ yyssp -= yylen;
+#ifdef YYLSP_NEEDED
+ yylsp -= yylen;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+ *++yyvsp = yyval;
+
+#ifdef YYLSP_NEEDED
+ yylsp++;
+ if (yylen == 0)
+ {
+ yylsp->first_line = yylloc.first_line;
+ yylsp->first_column = yylloc.first_column;
+ yylsp->last_line = (yylsp-1)->last_line;
+ yylsp->last_column = (yylsp-1)->last_column;
+ yylsp->text = 0;
+ }
+ else
+ {
+ yylsp->last_line = (yylsp+yylen-1)->last_line;
+ yylsp->last_column = (yylsp+yylen-1)->last_column;
+ }
+#endif
+
+ /* Now "shift" the result of the reduction.
+ Determine what state that goes to,
+ based on the state we popped back to
+ and the rule number reduced by. */
+
+ yyn = yyr1[yyn];
+
+ yystate = yypgoto[yyn - YYNTBASE] + *yyssp;
+ if (yystate >= 0 && yystate <= YYLAST && yycheck[yystate] == *yyssp)
+ yystate = yytable[yystate];
+ else
+ yystate = yydefgoto[yyn - YYNTBASE];
+
+ goto yynewstate;
+
+yyerrlab: /* here on detecting error */
+
+ if (! yyerrstatus)
+ /* If not already recovering from an error, report this error. */
+ {
+ ++yynerrs;
+
+#ifdef YYERROR_VERBOSE
+ yyn = yypact[yystate];
+
+ if (yyn > YYFLAG && yyn < YYLAST)
+ {
+ int size = 0;
+ char *msg;
+ int x, count;
+
+ count = 0;
+ /* Start X at -yyn if nec to avoid negative indexes in yycheck. */
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ size += strlen(yytname[x]) + 15, count++;
+ msg = (char *) xmalloc(size + 15);
+ if (msg != 0)
+ {
+ strcpy(msg, "parse error");
+
+ if (count < 5)
+ {
+ count = 0;
+ for (x = (yyn < 0 ? -yyn : 0);
+ x < (sizeof(yytname) / sizeof(char *)); x++)
+ if (yycheck[x + yyn] == x)
+ {
+ strcat(msg, count == 0 ? ", expecting `" : " or `");
+ strcat(msg, yytname[x]);
+ strcat(msg, "'");
+ count++;
+ }
+ }
+ yyerror(msg);
+ free(msg);
+ }
+ else
+ yyerror ("parse error; also virtual memory exceeded");
+ }
+ else
+#endif /* YYERROR_VERBOSE */
+ yyerror("parse error");
+ }
+
+ goto yyerrlab1;
+yyerrlab1: /* here on error raised explicitly by an action */
+
+ if (yyerrstatus == 3)
+ {
+ /* if just tried and failed to reuse lookahead token after an error, discard it. */
+
+ /* return failure if at end of input */
+ if (yychar == YYEOF)
+ YYABORT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Discarding token %d (%s).\n", yychar, yytname[yychar1]);
+#endif
+
+ yychar = YYEMPTY;
+ }
+
+ /* Else will try to reuse lookahead token
+ after shifting the error token. */
+
+ yyerrstatus = 3; /* Each real token shifted decrements this */
+
+ goto yyerrhandle;
+
+yyerrdefault: /* current state does not do anything special for the error token. */
+
+#if 0
+ /* This is wrong; only states that explicitly want error tokens
+ should shift them. */
+ yyn = yydefact[yystate]; /* If its default is to accept any token, ok. Otherwise pop it.*/
+ if (yyn) goto yydefault;
+#endif
+
+yyerrpop: /* pop the current state because it cannot handle the error token */
+
+ if (yyssp == yyss) YYABORT;
+ yyvsp--;
+ yystate = *--yyssp;
+#ifdef YYLSP_NEEDED
+ yylsp--;
+#endif
+
+#if YYDEBUG != 0
+ if (yydebug)
+ {
+ short *ssp1 = yyss - 1;
+ fprintf (stderr, "Error: state stack now");
+ while (ssp1 != yyssp)
+ fprintf (stderr, " %d", *++ssp1);
+ fprintf (stderr, "\n");
+ }
+#endif
+
+yyerrhandle:
+
+ yyn = yypact[yystate];
+ if (yyn == YYFLAG)
+ goto yyerrdefault;
+
+ yyn += YYTERROR;
+ if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != YYTERROR)
+ goto yyerrdefault;
+
+ yyn = yytable[yyn];
+ if (yyn < 0)
+ {
+ if (yyn == YYFLAG)
+ goto yyerrpop;
+ yyn = -yyn;
+ goto yyreduce;
+ }
+ else if (yyn == 0)
+ goto yyerrpop;
+
+ if (yyn == YYFINAL)
+ YYACCEPT;
+
+#if YYDEBUG != 0
+ if (yydebug)
+ fprintf(stderr, "Shifting error token, ");
+#endif
+
+ *++yyvsp = yylval;
+#ifdef YYLSP_NEEDED
+ *++yylsp = yylloc;
+#endif
+
+ yystate = yyn;
+ goto yynewstate;
+}
+#line 644 "m2-exp.y"
+
+
+#if 0 /* FIXME! */
+int
+overflow(a,b)
+ long a,b;
+{
+ return (MAX_OF_TYPE(builtin_type_m2_int) - b) < a;
+}
+
+int
+uoverflow(a,b)
+ unsigned long a,b;
+{
+ return (MAX_OF_TYPE(builtin_type_m2_card) - b) < a;
+}
+#endif /* FIXME */
+
+/* Take care of parsing a number (anything that starts with a digit).
+ Set yylval and return the token type; update lexptr.
+ LEN is the number of characters in it. */
+
+/*** Needs some error checking for the float case ***/
+
+static int
+parse_number (olen)
+ int olen;
+{
+ register char *p = lexptr;
+ register LONGEST n = 0;
+ register LONGEST prevn = 0;
+ register int c,i,ischar=0;
+ register int base = input_radix;
+ register int len = olen;
+ int unsigned_p = number_sign == 1 ? 1 : 0;
+
+ if(p[len-1] == 'H')
+ {
+ base = 16;
+ len--;
+ }
+ else if(p[len-1] == 'C' || p[len-1] == 'B')
+ {
+ base = 8;
+ ischar = p[len-1] == 'C';
+ len--;
+ }
+
+ /* Scan the number */
+ for (c = 0; c < len; c++)
+ {
+ if (p[c] == '.' && base == 10)
+ {
+ /* It's a float since it contains a point. */
+ yylval.dval = atof (p);
+ lexptr += len;
+ return FLOAT;
+ }
+ if (p[c] == '.' && base != 10)
+ error("Floating point numbers must be base 10.");
+ if (base == 10 && (p[c] < '0' || p[c] > '9'))
+ error("Invalid digit \'%c\' in number.",p[c]);
+ }
+
+ while (len-- > 0)
+ {
+ c = *p++;
+ n *= base;
+ if( base == 8 && (c == '8' || c == '9'))
+ error("Invalid digit \'%c\' in octal number.",c);
+ if (c >= '0' && c <= '9')
+ i = c - '0';
+ else
+ {
+ if (base == 16 && c >= 'A' && c <= 'F')
+ i = c - 'A' + 10;
+ else
+ return ERROR;
+ }
+ n+=i;
+ if(i >= base)
+ return ERROR;
+ if(!unsigned_p && number_sign == 1 && (prevn >= n))
+ unsigned_p=1; /* Try something unsigned */
+ /* Don't do the range check if n==i and i==0, since that special
+ case will give an overflow error. */
+ if(RANGE_CHECK && n!=i && i)
+ {
+ if((unsigned_p && (unsigned)prevn >= (unsigned)n) ||
+ ((!unsigned_p && number_sign==-1) && -prevn <= -n))
+ range_error("Overflow on numeric constant.");
+ }
+ prevn=n;
+ }
+
+ lexptr = p;
+ if(*p == 'B' || *p == 'C' || *p == 'H')
+ lexptr++; /* Advance past B,C or H */
+
+ if (ischar)
+ {
+ yylval.ulval = n;
+ return CHAR;
+ }
+ else if ( unsigned_p && number_sign == 1)
+ {
+ yylval.ulval = n;
+ return UINT;
+ }
+ else if((unsigned_p && (n<0))) {
+ range_error("Overflow on numeric constant -- number too large.");
+ /* But, this can return if range_check == range_warn. */
+ }
+ yylval.lval = n;
+ return INT;
+}
+
+
+/* Some tokens */
+
+static struct
+{
+ char name[2];
+ int token;
+} tokentab2[] =
+{
+ { {'<', '>'}, NOTEQUAL },
+ { {':', '='}, ASSIGN },
+ { {'<', '='}, LEQ },
+ { {'>', '='}, GEQ },
+ { {':', ':'}, COLONCOLON },
+
+};
+
+/* Some specific keywords */
+
+struct keyword {
+ char keyw[10];
+ int token;
+};
+
+static struct keyword keytab[] =
+{
+ {"OR" , OROR },
+ {"IN", IN },/* Note space after IN */
+ {"AND", LOGICAL_AND},
+ {"ABS", ABS },
+ {"CHR", CHR },
+ {"DEC", DEC },
+ {"NOT", NOT },
+ {"DIV", DIV },
+ {"INC", INC },
+ {"MAX", MAX_FUNC },
+ {"MIN", MIN_FUNC },
+ {"MOD", MOD },
+ {"ODD", ODD },
+ {"CAP", CAP },
+ {"ORD", ORD },
+ {"VAL", VAL },
+ {"EXCL", EXCL },
+ {"HIGH", HIGH },
+ {"INCL", INCL },
+ {"SIZE", SIZE },
+ {"FLOAT", FLOAT_FUNC },
+ {"TRUNC", TRUNC },
+};
+
+
+/* Read one token, getting characters through lexptr. */
+
+/* This is where we will check to make sure that the language and the operators used are
+ compatible */
+
+static int
+yylex ()
+{
+ register int c;
+ register int namelen;
+ register int i;
+ register char *tokstart;
+ register char quote;
+
+ retry:
+
+ tokstart = lexptr;
+
+
+ /* See if it is a special token of length 2 */
+ for( i = 0 ; i < (int) (sizeof tokentab2 / sizeof tokentab2[0]) ; i++)
+ if(STREQN(tokentab2[i].name, tokstart, 2))
+ {
+ lexptr += 2;
+ return tokentab2[i].token;
+ }
+
+ switch (c = *tokstart)
+ {
+ case 0:
+ return 0;
+
+ case ' ':
+ case '\t':
+ case '\n':
+ lexptr++;
+ goto retry;
+
+ case '(':
+ paren_depth++;
+ lexptr++;
+ return c;
+
+ case ')':
+ if (paren_depth == 0)
+ return 0;
+ paren_depth--;
+ lexptr++;
+ return c;
+
+ case ',':
+ if (comma_terminates && paren_depth == 0)
+ return 0;
+ lexptr++;
+ return c;
+
+ case '.':
+ /* Might be a floating point number. */
+ if (lexptr[1] >= '0' && lexptr[1] <= '9')
+ break; /* Falls into number code. */
+ else
+ {
+ lexptr++;
+ return DOT;
+ }
+
+/* These are character tokens that appear as-is in the YACC grammar */
+ case '+':
+ case '-':
+ case '*':
+ case '/':
+ case '^':
+ case '<':
+ case '>':
+ case '[':
+ case ']':
+ case '=':
+ case '{':
+ case '}':
+ case '#':
+ case '@':
+ case '~':
+ case '&':
+ lexptr++;
+ return c;
+
+ case '\'' :
+ case '"':
+ quote = c;
+ for (namelen = 1; (c = tokstart[namelen]) != quote && c != '\0'; namelen++)
+ if (c == '\\')
+ {
+ c = tokstart[++namelen];
+ if (c >= '0' && c <= '9')
+ {
+ c = tokstart[++namelen];
+ if (c >= '0' && c <= '9')
+ c = tokstart[++namelen];
+ }
+ }
+ if(c != quote)
+ error("Unterminated string or character constant.");
+ yylval.sval.ptr = tokstart + 1;
+ yylval.sval.length = namelen - 1;
+ lexptr += namelen + 1;
+
+ if(namelen == 2) /* Single character */
+ {
+ yylval.ulval = tokstart[1];
+ return CHAR;
+ }
+ else
+ return STRING;
+ }
+
+ /* Is it a number? */
+ /* Note: We have already dealt with the case of the token '.'.
+ See case '.' above. */
+ if ((c >= '0' && c <= '9'))
+ {
+ /* It's a number. */
+ int got_dot = 0, got_e = 0;
+ register char *p = tokstart;
+ int toktype;
+
+ for (++p ;; ++p)
+ {
+ if (!got_e && (*p == 'e' || *p == 'E'))
+ got_dot = got_e = 1;
+ else if (!got_dot && *p == '.')
+ got_dot = 1;
+ else if (got_e && (p[-1] == 'e' || p[-1] == 'E')
+ && (*p == '-' || *p == '+'))
+ /* This is the sign of the exponent, not the end of the
+ number. */
+ continue;
+ else if ((*p < '0' || *p > '9') &&
+ (*p < 'A' || *p > 'F') &&
+ (*p != 'H')) /* Modula-2 hexadecimal number */
+ break;
+ }
+ toktype = parse_number (p - tokstart);
+ if (toktype == ERROR)
+ {
+ char *err_copy = (char *) alloca (p - tokstart + 1);
+
+ memcpy (err_copy, tokstart, p - tokstart);
+ err_copy[p - tokstart] = 0;
+ error ("Invalid number \"%s\".", err_copy);
+ }
+ lexptr = p;
+ return toktype;
+ }
+
+ if (!(c == '_' || c == '$'
+ || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')))
+ /* We must have come across a bad character (e.g. ';'). */
+ error ("Invalid character '%c' in expression.", c);
+
+ /* It's a name. See how long it is. */
+ namelen = 0;
+ for (c = tokstart[namelen];
+ (c == '_' || c == '$' || (c >= '0' && c <= '9')
+ || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'));
+ c = tokstart[++namelen])
+ ;
+
+ /* The token "if" terminates the expression and is NOT
+ removed from the input stream. */
+ if (namelen == 2 && tokstart[0] == 'i' && tokstart[1] == 'f')
+ {
+ return 0;
+ }
+
+ lexptr += namelen;
+
+ /* Lookup special keywords */
+ for(i = 0 ; i < (int) (sizeof(keytab) / sizeof(keytab[0])) ; i++)
+ if(namelen == strlen(keytab[i].keyw) && STREQN(tokstart,keytab[i].keyw,namelen))
+ return keytab[i].token;
+
+ yylval.sval.ptr = tokstart;
+ yylval.sval.length = namelen;
+
+ if (*tokstart == '$')
+ {
+ write_dollar_variable (yylval.sval);
+ return INTERNAL_VAR;
+ }
+
+ /* Use token-type BLOCKNAME for symbols that happen to be defined as
+ functions. If this is not so, then ...
+ Use token-type TYPENAME for symbols that happen to be defined
+ currently as names of types; NAME for other symbols.
+ The caller is not constrained to care about the distinction. */
+ {
+
+
+ char *tmp = copy_name (yylval.sval);
+ struct symbol *sym;
+
+ if (lookup_partial_symtab (tmp))
+ return BLOCKNAME;
+ sym = lookup_symbol (tmp, expression_context_block,
+ VAR_NAMESPACE, 0, NULL);
+ if (sym && SYMBOL_CLASS (sym) == LOC_BLOCK)
+ return BLOCKNAME;
+ if (lookup_typename (copy_name (yylval.sval), expression_context_block, 1))
+ return TYPENAME;
+
+ if(sym)
+ {
+ switch(sym->aclass)
+ {
+ case LOC_STATIC:
+ case LOC_REGISTER:
+ case LOC_ARG:
+ case LOC_REF_ARG:
+ case LOC_REGPARM:
+ case LOC_REGPARM_ADDR:
+ case LOC_LOCAL:
+ case LOC_LOCAL_ARG:
+ case LOC_BASEREG:
+ case LOC_BASEREG_ARG:
+ case LOC_CONST:
+ case LOC_CONST_BYTES:
+ case LOC_OPTIMIZED_OUT:
+ return NAME;
+
+ case LOC_TYPEDEF:
+ return TYPENAME;
+
+ case LOC_BLOCK:
+ return BLOCKNAME;
+
+ case LOC_UNDEF:
+ error("internal: Undefined class in m2lex()");
+
+ case LOC_LABEL:
+ case LOC_UNRESOLVED:
+ error("internal: Unforseen case in m2lex()");
+ }
+ }
+ else
+ {
+ /* Built-in BOOLEAN type. This is sort of a hack. */
+ if(STREQN(tokstart,"TRUE",4))
+ {
+ yylval.ulval = 1;
+ return M2_TRUE;
+ }
+ else if(STREQN(tokstart,"FALSE",5))
+ {
+ yylval.ulval = 0;
+ return M2_FALSE;
+ }
+ }
+
+ /* Must be another type of name... */
+ return NAME;
+ }
+}
+
+#if 0 /* Unused */
+static char *
+make_qualname(mod,ident)
+ char *mod, *ident;
+{
+ char *new = xmalloc(strlen(mod)+strlen(ident)+2);
+
+ strcpy(new,mod);
+ strcat(new,".");
+ strcat(new,ident);
+ return new;
+}
+#endif /* 0 */
+
+void
+yyerror (msg)
+ char *msg;
+{
+ error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
+}
diff --git a/gdb/tui/Makefile b/gdb/tui/Makefile
new file mode 100644
index 00000000000..ed89c6e6176
--- /dev/null
+++ b/gdb/tui/Makefile
@@ -0,0 +1,182 @@
+# Generated automatically from Makefile.in by configure.
+# Copyright 1998 Free Software Foundation, Inc.
+
+# This file is part of GDB.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+all: libtui.a
+
+srcdir=.
+
+SHELL = /bin/sh
+
+CC=gcc
+CFLAGS=-g -O2
+AR=ar
+RANLIB=ranlib
+
+# Host and target-dependent makefile fragments come in here.
+
+# Host: Sun 4 or Sparcstation, running SunOS 4
+XDEPFILES= ser-tcp.o
+XM_FILE= xm-sun4os4.h
+NAT_FILE= nm-sun4os4.h
+NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o sparc-nat.o
+HOST_IPC=-DBSD_IPC
+GDBSERVER_DEPFILES= low-sparc.o
+# Setting XM_CLIBS=-lresolv would let us use the DNS, but that would screw
+# anyone who wants to use NIS, which includes at least one Cygnus customer
+# (PR 3593). So leave it this way until/unless we find a resolver which can
+# get names from either DNS or NIS from the same GDB binary.
+
+# Target: Sun 4 or Sparcstation, running SunOS 4
+TDEPFILES= sparc-tdep.o solib.o
+TM_FILE= tm-sun4os4.h
+# End of host and target-dependent makefile fragments
+
+# Where is our "include" directory? Typically $(srcdir)/../include.
+# This is essentially the header file directory for the library
+# routines in libiberty.
+INCLUDE_DIR = $(srcdir)/../../include
+INCLUDE_CFLAGS = -I$(INCLUDE_DIR)
+
+# Configured by the --with-mmalloc option to configure.
+MMALLOC =
+MMALLOC_CFLAGS =
+
+# Where is the BFD library? Typically in ../bfd.
+BFD_DIR = ../../bfd
+BFD_SRC = $(srcdir)/$(BFD_DIR)
+BFD_CFLAGS = -I$(BFD_DIR) -I$(BFD_SRC)
+
+# Where is the READLINE library? Typically in ../readline.
+READLINE_DIR = ../../readline
+READLINE_SRC = $(srcdir)/$(READLINE_DIR)
+READLINE_CFLAGS = -I$(READLINE_SRC)
+
+# Where is the INTL library? Typically in ../intl.
+INTL_DIR = ../../intl
+INTL_SRC = $(srcdir)/$(INTL_DIR)
+INTL_CFLAGS = -I$(INTL_DIR) -I$(INTL_SRC)
+
+# Where is the TCL library? Typically in ../tcl.
+TCL_CFLAGS = @TCLHDIR@
+
+# Where is the TK library? Typically in ../tk.
+TK_CFLAGS = @TKHDIR@ @TK_BUILD_INCLUDES@
+
+# Where is Itcl? Typically in ../itcl.
+ITCL_CFLAGS = @ITCLHDIR@
+
+# Where is Tix? Typically in ../tix.
+TIX_CFLAGS = @TIXHDIR@
+
+X11_CFLAGS = @TK_XINCLUDES@
+
+ENABLE_IDE= @ENABLE_IDE@
+
+GUI_CFLAGS_X = -I$(srcdir)/../../libgui/src
+
+IDE_CFLAGS_X = -I$(srcdir)/../../libidetcl/src -I$(srcdir)/../../libide/src \
+ `if [ x"$(ENABLE_IDE)" != x ] ; then \
+ echo -DIDE -I$(srcdir)/../../ilu/runtime/mainloop;\
+ fi`
+
+IDE_CFLAGS=$(GUI_CFLAGS_X) $(IDE_CFLAGS_X)
+
+ENABLE_CFLAGS=
+
+# -I. for config files.
+# -I$(srcdir) for gdb internal headers and possibly for gnu-regex.h also.
+# -I$(srcdir)/config for more generic config files.
+
+# It is also possible that you will need to add -I/usr/include/sys if
+# your system doesn't have fcntl.h in /usr/include (which is where it
+# should be according to Posix).
+DEFS = -DHAVE_CONFIG_H
+GDB_CFLAGS = -I. -I.. -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../config $(DEFS)
+
+# M{H,T}_CFLAGS, if defined, have host- and target-dependent CFLAGS
+# from the config directory.
+GLOBAL_CFLAGS = $(MT_CFLAGS) $(MH_CFLAGS)
+#PROFILE_CFLAGS = -pg
+
+# INTERNAL_CFLAGS is the aggregate of all other *CFLAGS macros.
+INTERNAL_CFLAGS = $(CFLAGS) $(GLOBAL_CFLAGS) $(PROFILE_CFLAGS) \
+ $(GDB_CFLAGS) $(READLINE_CFLAGS) $(BFD_CFLAGS) \
+ $(MMALLOC_CFLAGS) $(INCLUDE_CFLAGS) $(INTL_CFLAGS) \
+ $(ENABLE_CFLAGS)
+
+HEADERS = tuiIO.h tuiData.h tuiGeneralWin.h tuiLayout.h tuiStack.h \
+ tuiSource.h tuiCommand.h tuiWin.h tuiDisassem.h \
+ tuiSourceWin.h tuiRegs.h tuiDataWin.h
+
+SOURCES = tui.c tuiData.c tuiSource.c tuiStack.c tuiIO.c \
+ tuiGeneralWin.c tuiLayout.c tuiWin.c tuiCommand.c \
+ tuiDisassem.c tuiSourceWin.c tuiRegs.c tuiDataWin.c
+
+OBJECTS = tui.o tuiData.o tuiSource.o tuiStack.o tuiIO.o \
+ tuiGeneralWin.o tuiLayout.o tuiWin.o tuiCommand.o \
+ tuiDisassem.o tuiSourceWin.o tuiRegs.o tuiDataWin.o \
+ tuiInit.o
+
+
+# Prevent Sun make from putting in the machine type. Setting
+# TARGET_ARCH to nothing works for SunOS 3, 4.0, but not for 4.1.
+.c.o:
+ $(CC) -c $(INTERNAL_CFLAGS) $<
+.SUFFIXES: .cpp
+.c.cpp:
+ $(CC) -E $(INTERNAL_CFLAGS) $< > $@
+
+libtui.a: $(OBJECTS)
+ rm -f libtui.a
+ $(AR) rc libtui.a $(OBJECTS)
+ $(RANLIB) libtui.a
+
+tui.o: tui.c tui.h tuiData.h tuiLayout.h tuiIO.h tuiRegs.h tuiWin.h
+tuiCommand.o: tui.h tuiData.h tuiWin.h tuiIO.h
+tuiData.o: tui.h tuiData.h
+tuiDataWin.o: tui.h tuiData.h tuiRegs.h
+tuiDisassem.o: tui.h tuiData.h tuiLayout.h tuiSourceWin.h tuiStack.h
+tuiGeneralWin.o: tui.h tuiData.h tuiGeneralWin.h
+tuiIO.o: tui.h tuiData.h tuiIO.h tuiCommand.h tuiWin.h
+tuiLayout.o: tui.h tuiData.h tuiGeneralWin.h tuiStack.h tuiRegs.h \
+ tuiDisassem.h
+tuiRegs.o: tui.h tuiData.h tuiLayout.h tuiWin.h
+tuiSource.o: tui.h tuiData.h tuiStack.h tuiSourceWin.h tuiSource.h
+tuiSourceWin.o: tui.h tuiData.h tuiStack.h tuiSourceWin.h tuiSource.h \
+ tuiDisassem.h
+tuiStack.o: tui.h tuiData.h tuiStack.h tuiSourceWin.h
+tuiWin.o: tui.h tuiData.h tuiGeneralWin.h tuiStack.h tuiSourceWin.h \
+ tuiDataWin.h
+
+tuiInit.o: tuiInit.c
+tuiInit.c: $(SOURCES)
+ @echo Making tuiInit.c
+ @rm -f init.c-tmp
+ @echo '/* Do not modify this file. */' >init.c-tmp
+ @echo '/* It is created automatically by the Makefile. */'>>init.c-tmp
+ @echo '#include "ansidecl.h"' >>init.c-tmp
+ @echo 'extern void initialize_tui_files PARAMS ((void));' >>init.c-tmp
+ @echo 'void initialize_tui_files PARAMS ((void)) {' >>init.c-tmp
+ @-( cd $(srcdir) ; grep '^_initialize_[a-z_0-9A-Z]* *(' $(SOURCES) ) 2>/dev/null \
+ | sed -e 's/^.*://' -e 's/^\([a-z_0-9A-Z]*\).*/ {extern void \1 PARAMS ((void)); \1 ();}/' >>init.c-tmp
+ @echo '}' >>init.c-tmp
+ @mv init.c-tmp tuiInit.c
+
+clean:
+ rm -f *.o *.a
diff --git a/mmalloc/mmalloc.info b/mmalloc/mmalloc.info
new file mode 100644
index 00000000000..5c8b54a05a2
--- /dev/null
+++ b/mmalloc/mmalloc.info
@@ -0,0 +1,219 @@
+This is Info file ./mmalloc.info, produced by Makeinfo version 1.68
+from the input file mmalloc.texi.
+
+START-INFO-DIR-ENTRY
+* Mmalloc: (mmalloc). The GNU mapped-malloc package.
+END-INFO-DIR-ENTRY
+
+ This file documents the GNU mmalloc (mapped-malloc) package, written
+by fnf@cygnus.com, based on GNU malloc written by mike@ai.mit.edu.
+
+ Copyright (C) 1992 Free Software Foundation, Inc.
+
+ Permission is granted to make and distribute verbatim copies of this
+manual provided the copyright notice and this permission notice are
+preserved on all copies.
+
+ Permission is granted to copy and distribute modified versions of
+this manual under the conditions for verbatim copying, provided also
+that the entire resulting derived work is distributed under the terms
+of a permission notice identical to this one.
+
+ Permission is granted to copy and distribute translations of this
+manual into another language, under the above conditions for modified
+versions.
+
+
+File: mmalloc.info, Node: Top, Next: Overview, Prev: (dir), Up: (dir)
+
+mmalloc
+*******
+
+ This file documents the GNU memory-mapped malloc package mmalloc.
+
+* Menu:
+
+* Overview:: Overall Description
+* Implementation:: Implementation
+
+ -- The Detailed Node Listing --
+
+Implementation
+
+* Compatibility:: Backwards Compatibility
+* Functions:: Function Descriptions
+
+
+File: mmalloc.info, Node: Overview, Next: Implementation, Prev: Top, Up: Top
+
+Overall Description
+*******************
+
+ This is a heavily modified version of GNU `malloc'. It uses `mmap'
+as the basic mechanism for obtaining memory from the system, rather
+than `sbrk'. This gives it several advantages over the more
+traditional malloc:
+
+ * Several different heaps can be used, each of them growing or
+ shinking under control of `mmap', with the `mmalloc' functions
+ using a specific heap on a call by call basis.
+
+ * By using `mmap', it is easy to create heaps which are intended to
+ be persistent and exist as a filesystem object after the creating
+ process has gone away.
+
+ * Because multiple heaps can be managed, data used for a specific
+ purpose can be allocated into its own heap, making it easier to
+ allow applications to "dump" and "restore" initialized
+ malloc-managed memory regions. For example, the "unexec" hack
+ popularized by GNU Emacs could potentially go away.
+
+
+File: mmalloc.info, Node: Implementation, Prev: Overview, Up: Top
+
+Implementation
+**************
+
+ The `mmalloc' functions contain no internal static state. All
+`mmalloc' internal data is allocated in the mapped in region, along
+with the user data that it manages. This allows it to manage multiple
+such regions and to "pick up where it left off" when such regions are
+later dynamically mapped back in.
+
+ In some sense, malloc has been "purified" to contain no internal
+state information and generalized to use multiple memory regions rather
+than a single region managed by `sbrk'. However the new routines now
+need an extra parameter which informs `mmalloc' which memory region it
+is dealing with (along with other information). This parameter is
+called the "malloc descriptor".
+
+ The functions initially provided by `mmalloc' are:
+
+ void *mmalloc_attach (int fd, void *baseaddr);
+ void *mmalloc_detach (void *md);
+ int mmalloc_errno (void *md);
+ int mmalloc_setkey (void *md, int keynum, void *key);
+ void *mmalloc_getkey (void *md, int keynum);
+
+ void *mmalloc (void *md, size_t size);
+ void *mrealloc (void *md, void *ptr, size_t size);
+ void *mvalloc (void *md, size_t size);
+ void mfree (void *md, void *ptr);
+
+* Menu:
+
+* Compatibility:: Backwards Compatibility
+* Functions:: Function Descriptions
+
+
+File: mmalloc.info, Node: Compatibility, Next: Functions, Prev: Implementation, Up: Implementation
+
+Backwards Compatibility
+=======================
+
+ To allow a single malloc package to be used in a given application,
+provision is made for the traditional `malloc', `realloc', and `free'
+functions to be implemented as special cases of the `mmalloc'
+functions. In particular, if any of the functions that expect malloc
+descriptors are called with a `NULL' pointer rather than a valid malloc
+descriptor, then they default to using an `sbrk' managed region. The
+`mmalloc' package provides compatible `malloc', `realloc', and `free'
+functions using this mechanism internally. Applications can avoid this
+extra interface layer by simply including the following defines:
+
+ #define malloc(size) mmalloc ((void *)0, (size))
+ #define realloc(ptr,size) mrealloc ((void *)0, (ptr), (size));
+ #define free(ptr) mfree ((void *)0, (ptr))
+
+or replace the existing `malloc', `realloc', and `free' calls with the
+above patterns if using `#define' causes problems.
+
+
+File: mmalloc.info, Node: Functions, Prev: Compatibility, Up: Implementation
+
+Function Descriptions
+=====================
+
+ These are the details on the functions that make up the `mmalloc'
+package.
+
+`void *mmalloc_attach (int FD, void *BASEADDR);'
+ Initialize access to a `mmalloc' managed region.
+
+ If FD is a valid file descriptor for an open file, then data for
+ the `mmalloc' managed region is mapped to that file. Otherwise
+ `/dev/zero' is used and the data will not exist in any filesystem
+ object.
+
+ If the open file corresponding to FD is from a previous use of
+ `mmalloc' and passes some basic sanity checks to ensure that it is
+ compatible with the current `mmalloc' package, then its data is
+ mapped in and is immediately accessible at the same addresses in
+ the current process as the process that created the file.
+
+ If BASEADDR is not `NULL', the mapping is established starting at
+ the specified address in the process address space. If BASEADDR
+ is `NULL', the `mmalloc' package chooses a suitable address at
+ which to start the mapped region, which will be the value of the
+ previous mapping if opening an existing file which was previously
+ built by `mmalloc', or for new files will be a value chosen by
+ `mmap'.
+
+ Specifying BASEADDR provides more control over where the regions
+ start and how big they can be before bumping into existing mapped
+ regions or future mapped regions.
+
+ On success, returns a malloc descriptor which is used in subsequent
+ calls to other `mmalloc' package functions. It is explicitly
+ `void *' (`char *' for systems that don't fully support `void') so
+ that users of the package don't have to worry about the actual
+ implementation details.
+
+ On failure returns `NULL'.
+
+`void *mmalloc_detach (void *MD);'
+ Terminate access to a `mmalloc' managed region identified by the
+ descriptor MD, by closing the base file and unmapping all memory
+ pages associated with the region.
+
+ Returns `NULL' on success.
+
+ Returns the malloc descriptor on failure, which can subsequently
+ be used for further action (such as obtaining more information
+ about the nature of the failure).
+
+`void *mmalloc (void *MD, size_t SIZE);'
+ Given an `mmalloc' descriptor MD, allocate additional memory of
+ SIZE bytes in the associated mapped region.
+
+`*mrealloc (void *MD, void *PTR, size_t SIZE);'
+ Given an `mmalloc' descriptor MD and a pointer to memory
+ previously allocated by `mmalloc' in PTR, reallocate the memory to
+ be SIZE bytes long, possibly moving the existing contents of
+ memory if necessary.
+
+`void *mvalloc (void *MD, size_t SIZE);'
+ Like `mmalloc' but the resulting memory is aligned on a page
+ boundary.
+
+`void mfree (void *MD, void *PTR);'
+ Given an `mmalloc' descriptor MD and a pointer to memory previously
+ allocated by `mmalloc' in PTR, free the previously allocated
+ memory.
+
+`int mmalloc_errno (void *MD);'
+ Given a `mmalloc' descriptor, if the last `mmalloc' operation
+ failed for some reason due to a system call failure, then returns
+ the associated `errno'. Returns 0 otherwise. (This function is
+ not yet implemented).
+
+
+
+Tag Table:
+Node: Top963
+Node: Overview1397
+Node: Implementation2425
+Node: Compatibility3818
+Node: Functions4892
+
+End Tag Table